.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{right:calc(var(--grid-gap) * .5);z-index:1100;padding:calc(var(--grid-gap) * 1);position:fixed!important}@media (max-width:820px){.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{left:calc(var(--grid-gap) * .5);bottom:calc(60px + calc(var(--grid-gap) * .5));width:calc(100% - calc(var(--grid-gap) * 1))!important}}@media (min-width:821px){.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{bottom:calc(var(--grid-gap) * .5);width:360px!important}}@media not print{.root.light .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{background-color:#e4e4e4!important;box-shadow:0 2px 8px #00000059!important}}@media print{.root.light .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{background-color:#e4e4e4!important;box-shadow:0 2px 8px #00000059!important}}@media not print{.root.dark .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent{color:#fff;background-color:#1c1c1c!important;box-shadow:-1px -1px #ffffff14,-1px 1px #ffffff08,1px -1px #ffffff0f,1px 1px #ffffff0a,0 2px 8px #000000bf!important}}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__close{top:calc(var(--grid-gap) * .25);right:calc(var(--grid-gap) * .25);padding:calc(var(--grid-gap) * .25);cursor:pointer;opacity:.8;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__close:hover{opacity:1}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__close:focus-visible{outline:2px solid var(--t-color-primary);outline-offset:2px}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__row{width:100%;margin-bottom:calc(var(--grid-gap) * 1);padding-right:calc(var(--grid-gap) * 1.25)}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__icon{flex-shrink:0}@media not print{.root.light .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__icon{color:var(--t-color-primary)}}@media print{.root.light .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__icon{color:var(--t-color-primary)}}@media not print{.root.dark .cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__icon{color:#fff}}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__text{line-height:1.3}.cookiesConsent-module-scss-module__xNkDSG__cookiesConsent__action{width:100%}
.mobileNavigation-module-scss-module__4ZL8oW__mobileNavigation{z-index:1100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;padding:0 calc(var(--grid-gap) * 1);border-top:1px solid #8181814d;height:72px;display:flex;position:fixed;bottom:0}@media (min-width:1024px){.mobileNavigation-module-scss-module__4ZL8oW__mobileNavigation{display:none}}@media not print{.root.light .mobileNavigation-module-scss-module__4ZL8oW__mobileNavigation{background:#ffffff80}}@media print{.root.light .mobileNavigation-module-scss-module__4ZL8oW__mobileNavigation{background:#ffffff80}}@media not print{.root.dark .mobileNavigation-module-scss-module__4ZL8oW__mobileNavigation{background:#111111b3}}.mobileNavigation-module-scss-module__4ZL8oW__navItem{padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .5);text-align:center;white-space:nowrap;color:var(--t-color-foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:11px;display:flex}.mobileNavigation-module-scss-module__4ZL8oW__navItem_active{color:#47aa1c;font-weight:500}.mobileNavigation-module-scss-module__4ZL8oW__navItem__icon{height:20px;margin-bottom:calc(var(--grid-gap) * .3)}.mobileNavigation-module-scss-module__4ZL8oW__navItem__label{opacity:.75;line-height:1.1}.mobileNavigation-module-scss-module__4ZL8oW__navItem_active .mobileNavigation-module-scss-module__4ZL8oW__navItem__label{opacity:1}
.circleTooltip-module-scss-module__NlCBcW__tooltip{pointer-events:auto;width:16rem;max-width:min(16rem,100vw - calc(var(--grid-gap) * 2));padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * 2) calc(var(--grid-gap) * .75) calc(var(--grid-gap) * 1);color:#fff;cursor:pointer;background-color:#47aa1c;background-image:linear-gradient(128deg,#3c9d12 0%,#47aa1c 52%,#cee81a 100%);border-radius:1.4rem;font-family:Roboto Condensed,sans-serif;position:relative;overflow:visible;box-shadow:0 4px 16px #00000040}@media not print{.root.dark .circleTooltip-module-scss-module__NlCBcW__tooltip{color:#fff;background-image:linear-gradient(128deg,#32820f 0%,#388716 52%,#b2c601 100%)}}.circleTooltip-module-scss-module__NlCBcW__tooltip:after{content:"";border-left:calc(var(--grid-gap) * .35) solid #0000;border-right:calc(var(--grid-gap) * .35) solid #0000;border-top:calc(var(--grid-gap) * .4) solid #cee81a;width:0;height:0;position:absolute;top:100%;right:1.75rem;transform:translate(50%)}@media not print{.root.dark .circleTooltip-module-scss-module__NlCBcW__tooltip:after{border-top-color:#b2c601}}.circleTooltip-module-scss-module__NlCBcW__tooltip__text{color:#fff;flex:auto;min-width:0}.circleTooltip-module-scss-module__NlCBcW__tooltip__close.subd-button{right:calc(var(--grid-gap) * .5);top:calc(var(--grid-gap) * .5);color:#fff;background:#00000073;border-radius:50%;width:1.15rem;min-width:1.15rem;height:1.15rem;padding:0;line-height:0;position:absolute}.circleTooltip-module-scss-module__NlCBcW__tooltip__close.subd-button:hover:not(:disabled){color:#fff;background:#0009}.circleTooltip-module-scss-module__NlCBcW__tooltip__close.subd-button:focus-visible{color:#fff;background:#0009}.circleTooltip-module-scss-module__NlCBcW__tooltip__closeIcon{color:#fff;width:.55rem;height:.55rem;font-size:.55rem}
.assistantCircle-module-scss-module__lx7qLq__circle{z-index:2147483647;right:calc(var(--grid-gap) * 1);bottom:calc(calc(var(--grid-gap) * 1) + 3.5rem + calc(var(--grid-gap) * .5));pointer-events:none;position:fixed}@media (max-width:1023px){.assistantCircle-module-scss-module__lx7qLq__circle{bottom:calc(72px + calc(var(--grid-gap) * .5) + 3.5rem + calc(var(--grid-gap) * .5))}}.assistantCircle-module-scss-module__lx7qLq__circle_busy{bottom:calc(var(--grid-gap) * 1)}@media (max-width:1023px){.assistantCircle-module-scss-module__lx7qLq__circle_busy{bottom:calc(72px + calc(var(--grid-gap) * .5))}}.assistantCircle-module-scss-module__lx7qLq__circle__defs{width:0;height:0;position:absolute;overflow:hidden}.assistantCircle-module-scss-module__lx7qLq__circle__button{pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}@media not print{.root.light .assistantCircle-module-scss-module__lx7qLq__circle__button{color:#fff;background-color:#1c1c1c;border-color:#1c1c1c}}@media print{.root.light .assistantCircle-module-scss-module__lx7qLq__circle__button{color:#fff;background-color:#1c1c1c;border-color:#1c1c1c}}@media not print{.root.dark .assistantCircle-module-scss-module__lx7qLq__circle__button{color:#1c1c1c;background-color:#fff;border-color:#fff}}.assistantCircle-module-scss-module__lx7qLq__circle__button .loader{flex-shrink:0}body.withAiSidebar_visible .assistantCircle-module-scss-module__lx7qLq__circle{opacity:0;visibility:hidden}
.humanInTheLoopCard-module-scss-module__BJ0qeq__card{padding:calc(var(--grid-gap) * 1) 0 0}
.findHomesCard-module-scss-module___YIopW__card{min-width:0;padding:calc(var(--grid-gap) * .5);color:inherit;background:hsl(from var(--t-color-light) h s calc(l + 2));border-radius:.7rem;text-decoration:none}@media not print{.root.light .findHomesCard-module-scss-module___YIopW__card:hover{background:hsl(from var(--t-color-light) h s calc(l - 4))}}@media print{.root.light .findHomesCard-module-scss-module___YIopW__card:hover{background:hsl(from var(--t-color-light) h s calc(l - 4))}}@media not print{.root.dark .findHomesCard-module-scss-module___YIopW__card:hover{background:hsl(from var(--t-color-light) h s calc(l + 4))}}.findHomesCard-module-scss-module___YIopW__card__photo{aspect-ratio:16/10;object-fit:cover;width:100%;margin-bottom:calc(var(--grid-gap) * .5);background:#bababa;border-radius:.7rem;display:block}@media not print{.root.dark .findHomesCard-module-scss-module___YIopW__card__photo{background:#2e2e2e}}.findHomesCard-module-scss-module___YIopW__card__address,.findHomesCard-module-scss-module___YIopW__card__price{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
