.Grid-module__h6Cvza__grid{justify-content:center;gap:var(--distance-static-l);margin-bottom:var(--distance-dynamic-l);flex-wrap:wrap;display:flex}.Grid-module__h6Cvza__grid>*{flex-basis:100%;height:auto}@media screen and (min-width:600px){.Grid-module__h6Cvza__grid>*{max-width:calc(50% - var(--distance-static-l))}}@media screen and (min-width:905px){.Grid-module__h6Cvza__grid>*{max-width:calc(33.333% - var(--distance-static-l))}}
.Headline-module__BpJW2a__baseClass{font-family:var(--font-family-heading),Georgia,"Times New Roman",Times,serif;font-weight:var(--font-weight-heavy);letter-spacing:normal;color:var(--color-text-dark-highlight);margin:0}.Headline-module__BpJW2a__h1{font-size:var(--font-size-dynamic-xl);line-height:var(--line-height-dynamic-xl)}.Headline-module__BpJW2a__h2{font-size:var(--font-size-dynamic-l);line-height:var(--line-height-dynamic-l)}.Headline-module__BpJW2a__h3{font-size:var(--font-size-dynamic-m);line-height:var(--line-height-dynamic-m)}.Headline-module__BpJW2a__h4{font-size:var(--font-size-dynamic-s);line-height:var(--line-height-dynamic-s)}.Headline-module__BpJW2a__h5{font-size:var(--font-size-static-l);line-height:var(--line-height-static-l)}.Headline-module__BpJW2a__h6{font-size:var(--font-size-static-m);line-height:var(--line-height-static-m)}
.ObjectTypeFilter-module__xXKWLW__tabButton{background:var(--color-white);border:1px solid var(--color-mercury);padding:var(--distance-static-s)var(--distance-static-m);border-radius:var(--border-radius-s);cursor:pointer;align-items:center;gap:var(--distance-static-3xs);color:var(--color-tundora);flex-direction:column;flex:1 0;display:flex}.ObjectTypeFilter-module__xXKWLW__tabButton[aria-selected=true]{border-color:var(--color-tundora);background-color:var(--color-light-shade)}.ObjectTypeFilter-module__xXKWLW__tabButton:hover{background:var(--color-desert-storm)}.ObjectTypeFilter-module__xXKWLW__tabButton:focus-visible{outline:2px solid var(--color-dove-gray);outline-offset:-1px}@media screen and (max-width:599px){.ObjectTypeFilter-module__xXKWLW__tabButton{padding:var(--distance-static-xs)}}.ObjectTypeFilter-module__xXKWLW__tabSelector{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-xxs);display:flex}.ObjectTypeFilter-module__xXKWLW__expandableCheckboxContainer{flex-direction:column;display:flex}.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckboxWrapper{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-s);align-items:center;display:flex}.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckbox{height:max-content}.ObjectTypeFilter-module__xXKWLW__expandableGroupLabel{appearance:none;align-items:center;gap:var(--distance-static-xs);cursor:pointer;color:var(--color-tundora);background:0 0;border:none;padding:0;display:flex;position:relative}.ObjectTypeFilter-module__xXKWLW__expandableGroupLabel:focus{outline:0}.ObjectTypeFilter-module__xXKWLW__expandableGroupLabel:focus-visible{outline:0}.ObjectTypeFilter-module__xXKWLW__expandableGroupLabel:focus-visible:after{content:"";top:calc(var(--focus-ring-offset,var(--distance-static-xxs))*-1);right:calc(var(--focus-ring-offset,var(--distance-static-xxs))*-1);bottom:calc(var(--focus-ring-offset,var(--distance-static-xxs))*-1);left:calc(var(--focus-ring-offset,var(--distance-static-xxs))*-1);border:var(--distance-static-3xs)solid var(--color-focus-dark);border-radius:var(--border-radius-m);pointer-events:none;position:absolute}.ObjectTypeFilter-module__xXKWLW__propertySubTypeCheckboxGroup{padding-left:var(--distance-static-l);flex-direction:column;display:flex}@media screen and (min-width:600px){.ObjectTypeFilter-module__xXKWLW__propertySubTypeCheckboxGroup{column-count:2;column-gap:var(--distance-static-l);display:block}}.ObjectTypeFilter-module__xXKWLW__subTypeCheckboxItem{margin-bottom:var(--distance-static-s)}.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckboxGroup{flex-direction:column;display:flex}@media screen and (min-width:600px){.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckboxGroup{column-gap:var(--distance-static-l);display:block}.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckboxGroup[data-is-grid=true]{column-count:2}.ObjectTypeFilter-module__xXKWLW__propertyTypeCheckboxGroup[data-is-grid=false]{column-count:1}}.ObjectTypeFilter-module__xXKWLW__arrowDownIcon{align-self:center;transition:transform .3s ease-in-out;transform:rotate(0)}.ObjectTypeFilter-module__xXKWLW__expandableGroupLabel[aria-expanded=true] .ObjectTypeFilter-module__xXKWLW__arrowDownIcon{transform:rotate(180deg)}.ObjectTypeFilter-module__xXKWLW__root{gap:var(--distance-static-s);width:477px;max-height:354px;padding:var(--distance-static-xxs);margin:calc(var(--distance-static-xxs)*-1);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury)transparent;flex-direction:column;display:flex;overflow-y:auto}.ObjectTypeFilter-module__xXKWLW__advancedFiltersRoot{max-height:unset;width:100%;overflow-y:unset;flex-shrink:0;margin:0;padding:0}
.Checkbox-module__7Cz9QG__container{cursor:pointer;gap:var(--distance-static-xs);color:var(--color-text-dark);font-size:var(--font-size-static-s);line-height:var(--line-height-static-m);border-radius:var(--border-radius-m);align-items:center;display:flex;position:relative}.Checkbox-module__7Cz9QG__container:has(.Checkbox-module__7Cz9QG__checkbox:focus-visible){outline:2px solid var(--color-focus-dark)}.Checkbox-module__7Cz9QG__container a:focus-visible,.Checkbox-module__7Cz9QG__container button:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:1px;border-radius:var(--distance-static-3xs)}.Checkbox-module__7Cz9QG__checkbox{box-sizing:border-box;appearance:none;border:1px solid var(--color-text-dark);border-radius:var(--border-radius-m);cursor:pointer;background:var(--color-checkbox-bg);width:20px;height:20px;color:var(--color-text-light);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex;position:relative}.Checkbox-module__7Cz9QG__checkbox:focus-visible{outline:none}@media (hover:hover){.Checkbox-module__7Cz9QG__checkbox:hover{border-color:var(--color-checkbox-hover)}}.Checkbox-module__7Cz9QG__checkbox[data-checked],.Checkbox-module__7Cz9QG__checkbox[data-indeterminate]{background:var(--color-checkbox-checked)}@media (hover:hover){:is(.Checkbox-module__7Cz9QG__checkbox[data-checked],.Checkbox-module__7Cz9QG__checkbox[data-indeterminate]):hover{background:var(--color-checkbox-hover)}}.Checkbox-module__7Cz9QG__checkbox[data-disabled]{background:var(--color-checkbox-bg);border-color:var(--color-checkbox-disabled);cursor:not-allowed}@media (hover:hover){.Checkbox-module__7Cz9QG__checkbox[data-disabled]:hover{background:var(--color-checkbox-bg);border-color:var(--color-checkbox-disabled)}}.Checkbox-module__7Cz9QG__checkbox[data-disabled] .Checkbox-module__7Cz9QG__icon{color:var(--color-checkbox-disabled)}.Checkbox-module__7Cz9QG__indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Checkbox-module__7Cz9QG__indicator[data-unchecked]:not([data-indeterminate]){display:none}.Checkbox-module__7Cz9QG__icon{width:var(--icon-size-xxs);height:var(--icon-size-xxs);pointer-events:none;color:inherit;flex-shrink:0;display:block}
.AutoComplete-module__lUFewq__clearButton{z-index:-1;visibility:hidden;position:absolute}.AutoComplete-module__lUFewq__comboBoxContainer{flex:1;align-items:center;width:100%;display:flex}@media screen and (max-width:904px){.AutoComplete-module__lUFewq__comboBoxContainer{background-color:var(--color-text-light-grubby)}}.AutoComplete-module__lUFewq__autoCompleteOptionContainer{gap:var(--distance-static-xs);padding:var(--distance-static-xs)var(--distance-static-s);display:flex}.AutoComplete-module__lUFewq__textOverflowWrapper{text-overflow:ellipsis;overflow:hidden}.AutoComplete-module__lUFewq__textWrapper{color:var(--color-dark-subdued)}.AutoComplete-module__lUFewq__link{all:unset}.AutoComplete-module__lUFewq__iconContainer{padding-top:var(--distance-static-3xs);flex-shrink:0}.AutoComplete-module__lUFewq__comboBox{width:100%;min-width:0;overflow:hidden}
.AutoCompletePopover-module__BvlVYW__listItem{background-color:var(--color-light);cursor:pointer;outline:none;list-style:none}.AutoCompletePopover-module__BvlVYW__listItem[data-highlighted],.AutoCompletePopover-module__BvlVYW__listItem:hover{background-color:var(--color-light-shade)}.AutoCompletePopover-module__BvlVYW__positioner{z-index:var(--zindex-m)}@media screen and (max-width:904px){.AutoCompletePopover-module__BvlVYW__popover{margin-left:calc(var(--distance-static-s)*-1);width:100%}}@media screen and (min-width:905px){.AutoCompletePopover-module__BvlVYW__popover{background-color:var(--color-light);border-radius:var(--border-radius-s);box-shadow:var(--shadow-m);width:360px;max-height:350px;margin:0;padding:0;overflow-y:scroll}}.AutoCompletePopover-module__BvlVYW__popoverInfoContainer{gap:var(--distance-static-xs);padding:var(--distance-static-m)0;margin:0 var(--distance-static-s);border-bottom:1px solid var(--color-dark-decent);margin-top:var(--distance-static-xxs);flex-direction:column;display:flex}.AutoCompletePopover-module__BvlVYW__headingWrapper{color:var(--color-dark-subdued);padding:var(--distance-static-s)0 0 var(--distance-static-m);letter-spacing:var(--letter-spacing-s)}.AutoCompletePopover-module__BvlVYW__listBoxSectionWithHeader{padding-bottom:var(--distance-static-xxs)}
.AutoCompleteMobileTrigger-module__qyGAoG__container{flex-grow:1;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}@media screen and (max-width:904px){.AutoCompleteMobileTrigger-module__qyGAoG__container{background-color:var(--color-desert-storm);border-radius:var(--border-radius-s);border:1px solid #0000}}.AutoCompleteMobileTrigger-module__qyGAoG__container[aria-busy=true] *{color:#0000!important}.AutoCompleteMobileTrigger-module__qyGAoG__button{cursor:pointer;text-align:left;width:100%;min-width:0;height:38px;padding-right:var(--distance-static-s);padding-left:var(--distance-static-xxl);font-family:inherit;font-size:var(--font-size-static-m);line-height:var(--line-height-static-m);color:var(--color-input-text);background:0 0;border:none;flex-grow:1;align-items:center;display:flex;overflow:hidden}.AutoCompleteMobileTrigger-module__qyGAoG__button:focus{outline-offset:0}.AutoCompleteMobileTrigger-module__qyGAoG__button:focus-visible{outline:2px solid var(--color-highlight);outline-offset:var(--distance-static-3xs)}.AutoCompleteMobileTrigger-module__qyGAoG__buttonText{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;width:0;min-width:0;overflow:hidden}.AutoCompleteMobileTrigger-module__qyGAoG__buttonText[data-empty=true]{color:var(--color-input-label)}.AutoCompleteMobileTrigger-module__qyGAoG__buttonEndAdornment{flex-shrink:0}
.LoadingSpinner-module__EsoOBG__container{width:var(--distance-static-l);height:var(--distance-static-l);position:relative}.LoadingSpinner-module__EsoOBG__track{position:absolute;top:0;left:0}.LoadingSpinner-module__EsoOBG__spinningSegment{animation:1s linear infinite LoadingSpinner-module__EsoOBG__rotate;position:absolute;top:0;left:0}@keyframes LoadingSpinner-module__EsoOBG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CyclingLoadingText-module__xDR07W__overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}@media screen and (min-width:905px){.CyclingLoadingText-module__xDR07W__overlay{padding-right:var(--distance-static-6xl);padding-left:var(--distance-static-xxl)}}@media screen and (max-width:904px){.CyclingLoadingText-module__xDR07W__overlay{padding-right:var(--distance-static-xxl);padding-left:var(--distance-static-s)}}.CyclingLoadingText-module__xDR07W__gradientLoadingText{background:var(--red-blue-linear-gradient);max-width:100%;font-size:var(--font-size-static-m);line-height:var(--line-height-static-l);white-space:nowrap;text-overflow:ellipsis;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;overflow:hidden}
.AutoCompleteInput-module__m1g20G__startAdornment{z-index:var(--zindex-m);width:var(--distance-static-xxl);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.AutoCompleteInput-module__m1g20G__inputContainer{width:100%;min-width:0;position:relative;overflow:hidden}.AutoCompleteInput-module__m1g20G__inputContainer[data-ai-fetching=true]{height:var(--distance-static-3xl);background:var(--color-gradient-grubby-background);background-size:200% 100%;border:1px solid #0000;animation:3s ease-in-out infinite AutoCompleteInput-module__m1g20G__gradientAnimation}.AutoCompleteInput-module__m1g20G__inputContainer[data-ai-fetching=true] .AutoCompleteInput-module__m1g20G__inputText *{color:#0000!important}.AutoCompleteInput-module__m1g20G__inputContainer[data-ai-fetching=true] .AutoCompleteInput-module__m1g20G__inputText input{padding-right:var(--distance-static-xl);color:#0000!important;caret-color:#0000!important}.AutoCompleteInput-module__m1g20G__inputContainer[data-ai-fetching=true] .AutoCompleteInput-module__m1g20G__inputText input::placeholder{color:#0000!important}.AutoCompleteInput-module__m1g20G__inputText{flex-grow:1}@media screen and (max-width:904px){.AutoCompleteInput-module__m1g20G__inputText{background-color:var(--color-desert-storm);border-radius:var(--border-radius-s);border:1px solid #0000}}.AutoCompleteInput-module__m1g20G__inputText input{text-overflow:ellipsis;height:38px;padding-right:var(--distance-static-s);padding-left:var(--distance-static-xxl);font-family:inherit;font-size:var(--font-size-static-m);line-height:var(--line-height-static-m);color:var(--color-input-text);border:none}.AutoCompleteInput-module__m1g20G__inputText input:focus{outline-offset:0}.AutoCompleteInput-module__m1g20G__inputText input:focus-visible{outline:2px solid var(--color-highlight);outline-offset:var(--distance-static-3xs)}.AutoCompleteInput-module__m1g20G__inputText input::placeholder{font-family:inherit}.AutoCompleteInput-module__m1g20G__inputText input:not(:focus){cursor:pointer}.AutoCompleteInput-module__m1g20G__cyclingLoadingText{margin-left:var(--distance-static-xxl);padding-left:0;padding-right:var(--distance-static-m)}@keyframes AutoCompleteInput-module__m1g20G__gradientAnimation{0%{background-position:200%}to{background-position:0%}}
.MobileLocationFilter-module__WAsvKa__mobileLocationFilterContainer{display:flex}.MobileLocationFilter-module__WAsvKa__mobileLocationFilterContainer[data-open=true]{padding:var(--distance-static-m)var(--distance-static-m)var(--distance-static-s)var(--distance-static-xs);background:var(--color-light)}.MobileLocationFilter-module__WAsvKa__mobileLocationFilterContainer[data-open=false] input{background-color:var(--color-desert-storm);height:var(--distance-static-3xl)}.MobileLocationFilter-module__WAsvKa__mobileAutoCompleteContainer[data-open=false]{border:none;height:48px}
.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModal.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModal{height:auto;padding:var(--distance-static-m)var(--distance-static-m)var(--distance-static-xxl)var(--distance-static-l);background-color:var(--color-light);max-width:var(--max-width-m);align-items:flex-start;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media screen and (max-width:904px){.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModal.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModal{width:90vw}}.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModalHeader{width:100%;margin-bottom:var(--distance-static-xs);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModalList{padding-left:var(--distance-static-xs);margin:var(--distance-static-xs)0;list-style:none}.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModalList li{align-items:center;gap:var(--distance-static-xs);display:flex}.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModalList li:before{content:"•";font-size:var(--font-size-s);align-self:center}.PreferencesDetailsModal-module__1DH82W__preferencesDetailsModalContent{gap:var(--distance-static-xs);flex-direction:column;display:flex}.PreferencesDetailsModal-module__1DH82W__iconButton.PreferencesDetailsModal-module__1DH82W__iconButton:focus-visible:after{all:unset}.PreferencesDetailsModal-module__1DH82W__iconButton.PreferencesDetailsModal-module__1DH82W__iconButton:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:-2px}
.Chip-module__OazVPG__baseClass{box-sizing:border-box;gap:var(--distance-static-3xs);padding:var(--distance-static-xxs)var(--distance-static-s);-webkit-user-select:none;user-select:none;background-color:var(--color-light-shade);color:var(--color-dark);outline-offset:1px;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Chip-module__OazVPG__baseClass:has(.Chip-module__OazVPG__deleteButton){padding-block:var(--distance-static-xxs);padding-right:var(--distance-static-xxs)}.Chip-module__OazVPG__baseClass:focus-visible{outline:var(--distance-static-3xs)solid var(--color-focus-dark,var(--color-dark-subdued))}@media screen and (min-width:905px){:is(.Chip-module__OazVPG__baseClass:hover,.Chip-module__OazVPG__baseClass:focus-visible)[data-tooltip]:after{content:attr(data-tooltip);background:var(--color-dark);width:max-content;max-width:322px;color:var(--color-light);padding:var(--distance-static-xs)var(--distance-static-s);border-radius:var(--border-radius-s);font-size:var(--font-size-static-s);line-height:inherit;z-index:var(--zindex-xxl);pointer-events:none;opacity:0;text-align:left;animation:.2s ease-in-out forwards Chip-module__OazVPG__tooltipFadeIn;position:absolute;top:110%;left:50%;transform:translate(-50%)}}.Chip-module__OazVPG__aiWrapper{background-color:var(--color-light-purple)}.Chip-module__OazVPG__aiWrapper:has(.Chip-module__OazVPG__deleteButton){padding:var(--distance-static-xxs)}.Chip-module__OazVPG__aiWrapper .Chip-module__OazVPG__labelContainer{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes Chip-module__OazVPG__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Chip-module__OazVPG__button{box-sizing:border-box;gap:var(--distance-static-3xs);-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid var(--color-dark-intense);outline-offset:1px;background-color:var(--color-light);color:var(--color-dark-intense);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex;position:relative}.Chip-module__OazVPG__button[aria-pressed=true]{border-color:var(--color-dark-subdued);background-color:var(--color-dark-subdued)}.Chip-module__OazVPG__button[aria-pressed=true][data-pressed=true]{background-color:var(--color-light)}.Chip-module__OazVPG__button[data-focus-visible=true]{outline:2px solid var(--color-dark-subdued)}@media (hover:hover){.Chip-module__OazVPG__button:hover:not(:disabled){background-color:var(--color-dark)}.Chip-module__OazVPG__button:hover:not(:disabled)>*{color:var(--color-light)}}.Chip-module__OazVPG__button:disabled{cursor:auto;background:var(--color-light-shade);border:1px solid var(--color-light-shade)}.Chip-module__OazVPG__button:disabled>*{color:var(--color-dark-lighter)}.Chip-module__OazVPG__label{text-align:center;letter-spacing:.42px;margin:0 4px;line-height:24px}.Chip-module__OazVPG__labelContainer{text-align:center;align-items:center;display:flex}.Chip-module__OazVPG__labelContainer>svg{flex-grow:0;flex-shrink:0}.Chip-module__OazVPG__deleteButton{cursor:pointer;border-radius:var(--border-radius-m);color:inherit;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Chip-module__OazVPG__deleteButton>svg{color:inherit}.Chip-module__OazVPG__deleteButton:focus-visible{outline:var(--distance-static-3xs)solid var(--color-focus-dark)}@media (hover:hover){.Chip-module__OazVPG__deleteButton:hover{background:var(--color-mercury)}}@media (hover:hover){.Chip-module__OazVPG__aiDeleteButton:hover{background:var(--color-purple)}}.Chip-module__OazVPG__popoverContent{padding:var(--distance-static-xs)var(--distance-static-s)}
.AiExtractedFilters-module__0BmFXq__preferenceChip{background:var(--color-light-purple)}.AiExtractedFilters-module__0BmFXq__preferenceChip span{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative}.AiExtractedFilters-module__0BmFXq__filterChip{font-size:var(--font-size-static-m)}.AiExtractedFilters-module__0BmFXq__container{align-items:flex-start;gap:var(--distance-static-xs);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury)transparent;flex-direction:column;width:100%;display:flex}@media screen and (min-width:905px){.AiExtractedFilters-module__0BmFXq__container{gap:var(--distance-static-l);max-height:390px;padding:var(--distance-static-s)var(--distance-static-s)var(--distance-static-xxl)var(--distance-static-s);background-color:var(--color-white);box-shadow:var(--shadow-m);border-radius:var(--border-radius-s);overflow-y:auto}}@media screen and (max-width:904px){.AiExtractedFilters-module__0BmFXq__container{padding:var(--distance-static-l)0}}.AiExtractedFilters-module__0BmFXq__filtersSection{gap:var(--distance-static-xs);flex-direction:column;display:flex}.AiExtractedFilters-module__0BmFXq__filtersList{align-items:flex-start;gap:var(--distance-static-xs);flex-wrap:wrap;display:flex}.AiExtractedFilters-module__0BmFXq__headingSection{align-items:center;gap:var(--distance-static-3xs);display:flex}
.AiPromptInput-module__63AMlG__contentEditable{line-height:var(--line-height-static-l);caret-color:var(--color-highlight);font-size:var(--font-size-static-m);border-radius:var(--border-radius-s);word-wrap:break-word;box-sizing:border-box;background:0 0}.AiPromptInput-module__63AMlG__contentEditable[contenteditable=false]{cursor:not-allowed}.AiPromptInput-module__63AMlG__contentEditable:empty:before{content:attr(data-placeholder);color:var(--color-dark-lighter);pointer-events:none}@media screen and (max-width:904px){.AiPromptInput-module__63AMlG__contentEditable{padding:var(--distance-static-xs)var(--distance-static-xxl)var(--distance-static-xs)var(--distance-static-s);border:1px solid var(--color-text-dark-decent);width:100%;min-height:104px;max-height:50dvh;overflow-y:auto}.AiPromptInput-module__63AMlG__contentEditable:focus-visible{outline:2px solid var(--color-surface-dark-subdued);outline-offset:-2px}}@media screen and (min-width:905px){.AiPromptInput-module__63AMlG__contentEditable{padding:6px var(--distance-static-6xl)var(--distance-static-xxs)var(--distance-static-xxl);width:100%;min-height:38px}.AiPromptInput-module__63AMlG__contentEditable:hover:not(:focus-visible){background-color:var(--color-text-light-grubby)}.AiPromptInput-module__63AMlG__contentEditable:focus-visible{outline:2px solid var(--color-surface-dark-subdued);outline-offset:-1px;border-color:var(--color-dark);box-shadow:var(--shadow-l)}.AiPromptInput-module__63AMlG__contentEditable:focus-visible,.AiPromptInput-module__63AMlG__contentEditable[data-expanded=true]{max-height:124px;overflow-y:auto}.AiPromptInput-module__63AMlG__contentEditable[data-empty=true]{color:var(--color-text-dark-decent);padding-right:var(--distance-static-xxl)}}.AiPromptInput-module__63AMlG__form{position:relative}@media screen and (min-width:905px){.AiPromptInput-module__63AMlG__form{border:1px solid var(--color-text-dark-decent);border-radius:var(--border-radius-s);background:var(--color-white);width:100%;min-height:var(--distance-static-xxl)}.AiPromptInput-module__63AMlG__form:not(:focus-within) .AiPromptInput-module__63AMlG__contentEditable:not([data-expanded=true]){max-height:var(--distance-static-xxl);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AiPromptInput-module__63AMlG__form[aria-busy=true]{background:var(--color-gradient-white-background);background-size:200% 100%;border:1px solid #0000;animation:3s ease-in-out infinite AiPromptInput-module__63AMlG__gradientAnimation}}.AiPromptInput-module__63AMlG__endAdornmentsContainer{align-items:center;gap:var(--distance-static-m);display:flex;position:absolute;top:3px;right:3px}@media screen and (max-width:904px){.AiPromptInput-module__63AMlG__endAdornmentsContainer{right:var(--distance-static-xs);top:var(--distance-static-xs)}}.AiPromptInput-module__63AMlG__dropdownContainer{z-index:var(--zindex-l);position:relative;left:0;right:0}@media screen and (min-width:905px){.AiPromptInput-module__63AMlG__dropdownContainer{position:absolute;top:calc(100% + 1px)}}.AiPromptInput-module__63AMlG__dropdownPopover{width:var(--anchor-width);box-shadow:none;background:0 0;border-radius:0;padding:0}@keyframes AiPromptInput-module__63AMlG__gradientAnimation{0%{background-position:200%}to{background-position:0%}}
.LocationFilterModalTabs-module__c_0Vhq__mobileAutoComplete{padding-left:var(--distance-static-xs)}.LocationFilterModalTabs-module__c_0Vhq__searchModeTabs{padding-top:var(--distance-static-s);align-items:center;display:flex}.LocationFilterModalTabs-module__c_0Vhq__backButtonWrapper{padding-left:var(--distance-static-m);flex:0 0 10%}.LocationFilterModalTabs-module__c_0Vhq__tabsContainer{justify-content:center;gap:var(--distance-static-m);flex:1;align-items:flex-end;display:flex}.LocationFilterModalTabs-module__c_0Vhq__modeTab{appearance:none;align-items:center;gap:var(--distance-static-xs);background:0 0;border:none;width:auto;padding:0;display:flex;overflow:visible}.LocationFilterModalTabs-module__c_0Vhq__modeTab:focus-visible{padding:var(--distance-static-xs);border-radius:var(--border-radius-s);outline:2px solid var(--color-surface-dark-subdued);outline-offset:-1px}.LocationFilterModalTabs-module__c_0Vhq__aiSearchModeTab{position:relative}.LocationFilterModalTabs-module__c_0Vhq__aiSearchModeTab[data-selected=true]:after{content:"";background:var(--red-blue-linear-gradient);width:100%;height:2px;position:absolute;bottom:0;left:0}.LocationFilterModalTabs-module__c_0Vhq__classicSearchOverline{color:var(--color-dark-intense);border-bottom:2px solid #0000}.LocationFilterModalTabs-module__c_0Vhq__classicSearchModeTab:active .LocationFilterModalTabs-module__c_0Vhq__classicSearchOverline{color:var(--color-text-dark-subdued)}.LocationFilterModalTabs-module__c_0Vhq__classicSearchModeTab[data-selected=true] .LocationFilterModalTabs-module__c_0Vhq__classicSearchOverline{border-bottom-color:var(--color-brand)}.LocationFilterModalTabs-module__c_0Vhq__aiSearchModeTab:active .LocationFilterModalTabs-module__c_0Vhq__aiSearchOverline{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;color:var(--color-text-dark-subdued)}.LocationFilterModalTabs-module__c_0Vhq__aiSearchModeTab[data-selected=true] .LocationFilterModalTabs-module__c_0Vhq__aiSearchOverline{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.LocationFilterModalTabs-module__c_0Vhq__aiSearchModeTab[data-selected=false] .LocationFilterModalTabs-module__c_0Vhq__aiSearchOverline{background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;color:var(--color-text-dark-intense)}
.Popover-module__ON4cxq__popover{box-sizing:border-box;gap:var(--distance-static-m);padding:var(--distance-static-m);border-radius:var(--distance-static-3xs);background:var(--color-white);box-shadow:var(--shadow-m);outline:none;flex-direction:column;display:flex}.Popover-module__ON4cxq__popover *{box-sizing:inherit}.Popover-module__ON4cxq__positioner{z-index:var(--zindex-xxl)}.Popover-module__ON4cxq__drawer{scrollbar-width:thin;scrollbar-color:var(--color-mercury)transparent;padding:0;overflow:hidden}@media screen and (max-width:904px){.Popover-module__ON4cxq__drawerPositioner{width:100%;z-index:var(--zindex-xxl);position:fixed!important;inset:auto 0 0!important;transform:none!important}.Popover-module__ON4cxq__drawer{border-radius:var(--border-radius-l)var(--border-radius-l)0 0;width:100%;max-height:80dvh;animation:.3s Popover-module__ON4cxq__slide}.Popover-module__ON4cxq__drawerBackdrop{z-index:var(--zindex-xxl);background:var(--color-overlay-background);position:fixed;inset:0}}.Popover-module__ON4cxq__dismissButton{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Popover-module__ON4cxq__slide{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.SearchModule-module__Ozb8_a__wrapper{box-sizing:border-box;width:100%;max-width:1440px;font-family:var(--font-family-text),Arial,Helvetica,sans-serif;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--color-text-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0 auto;display:flex}:where(.SearchModule-module__Ozb8_a__wrapper) :where(button){width:auto;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;appearance:none;background:0 0;border:none;padding:0;line-height:normal;overflow:visible}:where(.SearchModule-module__Ozb8_a__wrapper) :where(h1,h2,h3){font-family:var(--font-family-heading),Georgia,"Times New Roman",Times,serif;font-weight:var(--font-weight-heavy);letter-spacing:normal;color:var(--color-text-dark-highlight)}:where(.SearchModule-module__Ozb8_a__wrapper) :where(button,input,select,textarea){color:inherit;font-family:var(--font-family-text),Arial,Helvetica,sans-serif}:where(.SearchModule-module__Ozb8_a__wrapper) :where(a){text-decoration:none}.SearchModule-module__Ozb8_a__wrapper *,.SearchModule-module__Ozb8_a__wrapper :before,.SearchModule-module__Ozb8_a__wrapper :after{box-sizing:inherit}
.PropertyFeatures-module__DgtxdG__propertyFeatureContainer{margin-top:var(--distance-dynamic-xs)}.PropertyFeatures-module__DgtxdG__chipList{row-gap:var(--distance-static-s);column-gap:var(--distance-static-xs);margin-top:var(--distance-static-l);flex-wrap:wrap;display:flex}
.PropertyPriceExtraInfoTooltip-module__wE7xBW__tooltipContentContainer{gap:var(--distance-static-l);padding:var(--distance-static-xxs)0 var(--distance-static-xs)0;flex-direction:column;display:flex}.PropertyPriceExtraInfoTooltip-module__wE7xBW__tooltipItemContainer{flex-direction:column;display:flex}.PropertyPriceExtraInfoTooltip-module__wE7xBW__labelCopy.PropertyPriceExtraInfoTooltip-module__wE7xBW__labelCopy{color:var(--color-dove-gray)}.PropertyPriceExtraInfoTooltip-module__wE7xBW__priceLabelContainer{gap:var(--distance-static-xs);align-items:end;display:flex}.PropertyPriceExtraInfoTooltip-module__wE7xBW__valueCopy.PropertyPriceExtraInfoTooltip-module__wE7xBW__valueCopy{font-size:var(--font-size-dynamic-xs)}
.PropertyPriceLabel-module__iUF6Va__additionalInfoContainer{align-items:center;display:flex;position:relative}.PropertyPriceLabel-module__iUF6Va__additionalInfoCopy{font-size:var(--font-size-static-s);color:var(--color-dove-gray)}.PropertyPriceLabel-module__iUF6Va__priceInfoCopy{color:var(--color-dove-gray);margin-top:var(--distance-static-xs)}.PropertyPriceLabel-module__iUF6Va__priceLabelContainer{gap:var(--distance-static-xs);align-items:end;display:flex}.PropertyPriceLabel-module__iUF6Va__priceLabelContainer[data-restricted=true]{filter:blur(10px);-webkit-user-select:none;user-select:none}
.StickyFooter-module__-2FPDG__wrapper{width:100%;z-index:var(--zindex-l);padding:var(--distance-static-s)var(--distance-static-m);gap:var(--distance-static-xxs);background-color:var(--color-surface-light);border-top:1px solid var(--color-dark-decent);flex-direction:column;transition:transform .2s cubic-bezier(.42,0,.48,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media screen and (min-width:600px){.StickyFooter-module__-2FPDG__wrapper{padding-inline:var(--distance-static-xxl)}}@media screen and (min-width:905px){.StickyFooter-module__-2FPDG__wrapper{display:none}}.StickyFooter-module__-2FPDG__wrapper[data-sticky-footer-visible=true]{transform:translateY(0)}.StickyFooter-module__-2FPDG__overline{text-align:center}.StickyFooter-module__-2FPDG__buttonsContainer{gap:var(--distance-static-s);flex-direction:row;display:flex}.StickyFooter-module__-2FPDG__buttonsContainer>*{flex:1 1 0;min-width:0}
.StickyHeader-module__pBNvaa__stickyHeaderContainer{z-index:99;height:0;position:sticky;top:0;left:0;right:0}.StickyHeader-module__pBNvaa__stickyHeader{display:none}@media screen and (min-width:905px){.StickyHeader-module__pBNvaa__stickyHeader[data-visible=true]{width:100%;padding-block:var(--distance-static-s);border-bottom:1px solid var(--color-dark-decent);background-color:var(--color-surface-light);display:block;position:absolute}.StickyHeader-module__pBNvaa__stickyHeader[data-visible=true] *{min-width:0}}.StickyHeader-module__pBNvaa__title{color:var(--color-dark-intense);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.StickyHeader-module__pBNvaa__priceWrapper{flex-direction:column;flex-shrink:0;justify-content:flex-end;height:100%;display:flex}.StickyHeader-module__pBNvaa__infoWrapper{flex-direction:column;display:flex}@media screen and (min-width:905px) and (max-width:1239px){.StickyHeader-module__pBNvaa__infoWrapper[data-shop-whatsapp-button=true]{max-width:15%}}.StickyHeader-module__pBNvaa__content{align-items:center;gap:var(--distance-static-l);grid-column:2/span 11;display:flex}.StickyHeader-module__pBNvaa__backButton{grid-column:1/span 1}.StickyHeader-module__pBNvaa__innerGrid{column-gap:var(--distance-static-m);margin:0 var(--distance-static-m);grid-template-columns:repeat(4,1fr);align-items:center;display:grid}@media screen and (min-width:600px){.StickyHeader-module__pBNvaa__innerGrid{margin:0 var(--distance-static-xxl);grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:905px){.StickyHeader-module__pBNvaa__innerGrid{gap:var(--distance-static-l);grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.StickyHeader-module__pBNvaa__innerGrid{max-width:1360px;margin:0 auto}}.StickyHeader-module__pBNvaa__buttonGroup{gap:var(--distance-static-xxs);flex-shrink:0;margin-left:auto;display:flex}.StickyHeader-module__pBNvaa__buttonGroup[data-shop-whatsapp-button=true]{padding-top:var(--distance-static-l)}.StickyHeader-module__pBNvaa__infoLabel.StickyHeader-module__pBNvaa__infoLabel{color:var(--color-dark-subdued);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.StickyHeader-module__pBNvaa__contactInfoContainer{gap:var(--distance-static-xxs);flex-direction:column;display:flex}.StickyHeader-module__pBNvaa__buttonsContainer{gap:var(--distance-static-s);display:flex}
.WavyPattern-module__XVlzpq__container{background-color:var(--color-light-colored);justify-content:center;width:100%;max-width:100%;display:flex;overflow:hidden}.WavyPattern-module__XVlzpq__container[data-white-background=true]{background-color:var(--color-light)}.WavyPattern-module__XVlzpq__container>img{object-fit:cover;flex-shrink:0;height:250px}
.listingPage-module__E1BdHW__contactCardColumnContainer{gap:var(--distance-dynamic-s);flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:1240px){.listingPage-module__E1BdHW__contactCardColumnContainer{flex-direction:row;gap:140px}}.listingPage-module__E1BdHW__exposeContentWrapper{box-sizing:content-box}@media screen and (min-width:905px){.listingPage-module__E1BdHW__pageContainer>.sp-header{box-shadow:none;border-bottom:none;position:relative}}.listingPage-module__E1BdHW__pageContainer>.stickyHeader{display:none}
.UnitGridView-module__eb5gfa__unitGridView{gap:var(--distance-static-l);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:1fr;display:grid}@media screen and (min-width:600px){.UnitGridView-module__eb5gfa__unitGridView{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:905px){.UnitGridView-module__eb5gfa__unitGridView{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ExtendedSearchRadiusFilterChip-module__v4ZSnq__extendedSearchRadiusFilterChipWrapper{display:block}@media screen and (min-width:905px){.ExtendedSearchRadiusFilterChip-module__v4ZSnq__extendedSearchRadiusFilterChipWrapper{display:none}}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__searchRadiusFilterChipContainer{gap:var(--distance-static-xxs);flex-wrap:wrap;margin:0;display:flex}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip{border:1px solid var(--color-mercury);height:var(--distance-static-xxl);min-width:var(--distance-static-5xl);max-height:unset;outline-offset:-1px;background-color:var(--color-white)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip span{color:var(--color-tundora);font-size:var(--font-size-static-m)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:hover{background-color:var(--color-desert-storm)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:focus-visible{outline:var(--distance-static-3xs)solid var(--color-dove-gray);outline-offset:-1px}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip[aria-pressed=true]{border-color:var(--color-text-dark-lighter);background-color:var(--color-light-shade)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:hover>span{color:var(--color-tundora)}
.AnchorLink-module__XsmInG__anchorLink{align-items:center;gap:var(--distance-static-xs);cursor:pointer;color:var(--color-dark-intense);display:inline-flex}.AnchorLink-module__XsmInG__anchorLink:focus-visible{outline:2px solid var(--color-dark-subdued);border-radius:var(--distance-static-3xs);outline-offset:var(--distance-static-3xs)}.AnchorLink-module__XsmInG__anchorLink:hover{color:var(--color-dark)}.AnchorLink-module__XsmInG__anchorLink:active{color:var(--color-dark-subdued)}.AnchorLink-module__XsmInG__anchorLink[aria-disabled]{cursor:default;color:var(--color-dark-lighter)}.AnchorLink-module__XsmInG__copy.AnchorLink-module__XsmInG__copy{text-underline-offset:var(--distance-static-xs);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.Slide-module__xFwWwG__slide{box-sizing:border-box;white-space:normal;-webkit-user-select:none;user-select:none;scroll-snap-align:start;scroll-snap-stop:always;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;padding:0 var(--distance-static-xs);flex-shrink:0;flex-basis:calc(100%/var(--slide-per-view));width:calc(100%/var(--slide-per-view));position:relative}
.FilterTab-module__TE5orq__button{background:var(--color-white);border:1px solid var(--color-mercury);padding:0 var(--distance-static-m);white-space:nowrap;text-overflow:ellipsis;height:var(--distance-static-3xl);border-radius:var(--border-radius-s);cursor:pointer;color:var(--color-tundora);flex:1 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.FilterTab-module__TE5orq__button[aria-selected=true]{border-color:var(--color-tundora);background:var(--color-light-shade)}.FilterTab-module__TE5orq__button:hover{background:var(--color-desert-storm)}.FilterTab-module__TE5orq__button:focus-visible{outline:2px solid var(--color-dove-gray);outline-offset:-1px}
.DevelopmentUnits-module__PZ0t8q__wrapper.DevelopmentUnits-module__PZ0t8q__wrapper{box-sizing:content-box}.DevelopmentUnits-module__PZ0t8q__developmentUnits{flex-direction:column;display:flex}.DevelopmentUnits-module__PZ0t8q__headline.DevelopmentUnits-module__PZ0t8q__headline{margin-bottom:var(--distance-static-l)}.DevelopmentUnits-module__PZ0t8q__expandButton.DevelopmentUnits-module__PZ0t8q__expandButton{margin-top:var(--distance-static-l)}@media screen and (min-width:600px){.DevelopmentUnits-module__PZ0t8q__expandButton.DevelopmentUnits-module__PZ0t8q__expandButton{align-self:center}}.DevelopmentUnits-module__PZ0t8q__actionBar{height:40px;margin-bottom:var(--distance-static-xxs);justify-content:space-between;align-items:center;display:flex}.DevelopmentUnits-module__PZ0t8q__viewButton.DevelopmentUnits-module__PZ0t8q__viewButton{font-size:var(--font-size-static-s)}.DevelopmentUnits-module__PZ0t8q__sortSelect{width:unset}
.Slider-module__YU1cdG__slider{position:relative}.Slider-module__YU1cdG__slides{box-sizing:border-box;white-space:nowrap;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:var(--distance-static-xs);--slide-per-view:var(--slides-mobile);scrollbar-width:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.Slider-module__YU1cdG__slides::-webkit-scrollbar{display:none}@media screen and (min-width:600px){.Slider-module__YU1cdG__slides{padding:0 var(--distance-static-xl);scroll-padding-left:var(--distance-static-xl);--slide-per-view:var(--slides-tablet-portrait)}.Slider-module__YU1cdG__slides[data-few-slides=true]{justify-content:center}}@media screen and (min-width:905px){.Slider-module__YU1cdG__slides{margin:0 0 0 calc(var(--distance-static-xs)*-1);--slide-per-view:var(--slides-tablet-landscape);padding:0;scroll-padding-left:0}}@media screen and (min-width:1240px){.Slider-module__YU1cdG__slides{margin:0 calc(var(--distance-static-xs)*-1);--slide-per-view:var(--slides-laptop)}}@media screen and (min-width:1440px){.Slider-module__YU1cdG__slides{--slide-per-view:var(--slides-desktop)}}.Slider-module__YU1cdG__arrowButton.Slider-module__YU1cdG__arrowButton{box-shadow:var(--shadow-s);z-index:var(--zindex-m);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.Slider-module__YU1cdG__arrowButton.Slider-module__YU1cdG__arrowButton:disabled{display:none}.Slider-module__YU1cdG__arrowButtonLeft{left:0}@media screen and (min-width:905px){.Slider-module__YU1cdG__arrowButtonLeft{left:calc(var(--distance-static-xl)*-1)}}@media screen and (min-width:1440px){.Slider-module__YU1cdG__arrowButtonLeft{left:calc(var(--distance-static-5xl)*-1)}}.Slider-module__YU1cdG__arrowButtonRight{right:0}@media screen and (min-width:905px){.Slider-module__YU1cdG__arrowButtonRight{right:calc(var(--distance-static-xl)*-1)}}@media screen and (min-width:1440px){.Slider-module__YU1cdG__arrowButtonRight{right:calc(var(--distance-static-5xl)*-1)}}.Slider-module__YU1cdG__pagination{--pagination-item-size:var(--distance-static-xs);justify-content:center;gap:var(--distance-static-xs);height:var(--pagination-item-size);margin-top:var(--distance-dynamic-xs);display:flex}.Slider-module__YU1cdG__paginationItem{width:var(--pagination-item-size);height:var(--pagination-item-size);border-radius:var(--border-radius-circle);background-color:var(--color-surface-dark-transparent)}.Slider-module__YU1cdG__paginationItem[data-active=true]{background-color:var(--color-surface-red)}
.RangeSelector-module__Vojauq__container{flex-direction:row;gap:0;width:100%;display:flex}.RangeSelector-module__Vojauq__button{min-width:0;height:var(--distance-static-xxl);border:1px solid var(--color-mercury);color:var(--color-tundora);cursor:pointer;background:var(--color-white);flex:100%;justify-content:center;align-items:center;display:flex;position:relative}.RangeSelector-module__Vojauq__button:not(:first-child){margin-left:-1px}.RangeSelector-module__Vojauq__button:first-child{border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s);flex-basis:calc(100% + 150px)}.RangeSelector-module__Vojauq__button:last-child{border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.RangeSelector-module__Vojauq__button[aria-selected=true]{z-index:var(--zindex-m);border:1px solid var(--color-tundora);background-color:var(--color-light-shade)}.RangeSelector-module__Vojauq__button:hover:not(:disabled){background:var(--color-desert-storm)}.RangeSelector-module__Vojauq__button:active:not(:disabled){background:var(--color-mercury)}.RangeSelector-module__Vojauq__button:focus-visible{z-index:var(--zindex-l);border-radius:var(--border-radius-s);outline:var(--border-radius-s)solid var(--color-dove-gray);border-color:#0000}.RangeSelector-module__Vojauq__button:disabled{cursor:not-allowed;opacity:.5;background:var(--color-mercury)}
.Intro-module__-_cu5W__wrapper.Intro-module__-_cu5W__wrapper{padding-bottom:var(--distance-dynamic-l)}.Intro-module__-_cu5W__wrapper.Intro-module__-_cu5W__wrapper[data-has-vertical-line-on-top=true]{padding-top:0}.Intro-module__-_cu5W__intro{--animated-height:var(--distance-static-5xl);padding-top:var(--distance-dynamic-s)}@media screen and (min-width:600px){.Intro-module__-_cu5W__intro{text-align:center}}@media screen and (min-width:600px){.Intro-module__-_cu5W__intro[data-has-vertical-line-on-top=true]{padding-top:0}.Intro-module__-_cu5W__intro[data-has-vertical-line-on-top=true]:before{content:"";margin:0 auto var(--distance-static-3xl);width:1px;height:var(--animated-height);background-color:var(--color-brand);display:block}}.Intro-module__-_cu5W__nestedWrapper{margin-bottom:var(--distance-dynamic-xs)}.Intro-module__-_cu5W__nestedWrapper .Intro-module__-_cu5W__intro{padding-top:0}@media screen and (min-width:600px){.Intro-module__-_cu5W__nestedWrapper{margin:0 auto var(--distance-dynamic-l)}}@media screen and (min-width:1440px){.Intro-module__-_cu5W__nestedWrapper{max-width:896px}}@media screen and (max-width:599px){.Intro-module__-_cu5W__nestedWrapper{margin-bottom:var(--distance-dynamic-m)}}.Intro-module__-_cu5W__logo{gap:var(--distance-static-l);margin-bottom:var(--distance-static-m);justify-content:center;align-items:center;display:flex}.Intro-module__-_cu5W__logo>svg{width:var(--distance-static-xxl);height:auto}.Intro-module__-_cu5W__logo:before,.Intro-module__-_cu5W__logo:after{content:"";width:var(--distance-static-4xl);background-color:var(--color-dark-decent);height:1px}.Intro-module__-_cu5W__text[data-has-vertical-line=true]{padding-left:var(--distance-dynamic-xs);position:relative}.Intro-module__-_cu5W__text[data-has-vertical-line=true]:after{content:"";width:var(--distance-static-3xs);background-color:var(--color-brand);position:absolute;top:0;bottom:0;left:0}@media screen and (min-width:600px){.Intro-module__-_cu5W__text[data-has-vertical-line=true]{padding-left:0}.Intro-module__-_cu5W__text[data-has-vertical-line=true]:after{display:none}}.Intro-module__-_cu5W__overline.Intro-module__-_cu5W__overline{margin-bottom:var(--distance-static-s);color:currentColor}.Intro-module__-_cu5W__headline.Intro-module__-_cu5W__headline{color:currentColor}.Intro-module__-_cu5W__headline.Intro-module__-_cu5W__headline[data-has-copy=true]{margin-bottom:var(--distance-static-l)}.Intro-module__-_cu5W__headline.Intro-module__-_cu5W__headline[data-gg-article=true]{text-align:center}.Intro-module__-_cu5W__copy.Intro-module__-_cu5W__copy{color:currentColor}
.GlobalResults-module__JXamoG__container{gap:var(--distance-dynamic-m);padding-top:var(--distance-dynamic-s);padding-bottom:var(--distance-dynamic-xl);padding-inline:var(--distance-static-xl);flex-direction:column;display:flex}@media screen and (max-width:904px){.GlobalResults-module__JXamoG__container{padding-inline:var(--distance-static-m)}}@media screen and (min-width:1240px){.GlobalResults-module__JXamoG__container[data-map-view=true]{margin-left:calc(-1*var(--distance-static-xxl));margin-right:calc(-1*var(--distance-static-xs));padding-right:var(--distance-static-xs);padding-block:var(--distance-static-xxl);gap:var(--distance-static-l)}}.GlobalResults-module__JXamoG__headlineContainer{max-width:var(--max-width-xl);gap:var(--distance-static-l);flex-direction:column;width:100%;margin:0 auto;display:flex}@media screen and (min-width:600px){.GlobalResults-module__JXamoG__headlineContainer{text-align:center;justify-content:center;align-items:center}}.GlobalResults-module__JXamoG__intro{--animated-height:var(--distance-static-5xl);padding-top:var(--distance-dynamic-s)}@media screen and (min-width:600px){.GlobalResults-module__JXamoG__intro{text-align:center;padding-top:0}.GlobalResults-module__JXamoG__intro:before{content:"";margin:0 auto var(--distance-static-3xl);width:1px;height:var(--animated-height);background-color:var(--color-brand);display:block}}.GlobalResults-module__JXamoG__text{padding-left:var(--distance-dynamic-xs);gap:var(--distance-static-l);flex-direction:column;display:flex;position:relative}.GlobalResults-module__JXamoG__text:after{content:"";width:var(--distance-static-3xs);background-color:var(--color-brand);position:absolute;inset:0 auto 0 0}.GlobalResults-module__JXamoG__text p{color:var(--color-dove-gray)}@media screen and (min-width:600px){.GlobalResults-module__JXamoG__text{padding-left:0}.GlobalResults-module__JXamoG__text:after{display:none}}.GlobalResults-module__JXamoG__buttonContainer{justify-content:center;display:flex}.GlobalResults-module__JXamoG__copy{letter-spacing:var(--letter-spacing-s)}
@keyframes SearchResults-module__qqHHka__searchResultsMapFallbackShimmer{to{transform:translate(100%)}}.SearchResults-module__qqHHka__container{gap:var(--distance-static-l);margin-inline:var(--distance-static-m);flex-direction:column;display:flex}@media screen and (min-width:905px){.SearchResults-module__qqHHka__container{margin-inline:var(--distance-static-xxl)}}.SearchResults-module__qqHHka__resultsContainer{gap:var(--distance-static-l);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:min-content;width:100%;max-width:100%;display:grid}.SearchResults-module__qqHHka__resultsContainer[data-map-view=true]{gap:var(--distance-static-m)}@media screen and (min-width:905px){.SearchResults-module__qqHHka__resultsContainer[data-map-view=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchResults-module__qqHHka__resultsListContainer{gap:var(--distance-static-l);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:min-content;width:100%;max-width:100%;display:grid}@media screen and (min-width:600px){.SearchResults-module__qqHHka__resultsListContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__resultsListContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}.SearchResults-module__qqHHka__resultsListContainer[data-map-view=true]{gap:var(--distance-static-m)}@media screen and (min-width:600px){.SearchResults-module__qqHHka__resultsListContainer[data-map-view=true]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__resultsListContainer[data-map-view=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchResults-module__qqHHka__resultsListContainerWrapper{gap:var(--distance-static-m);flex-direction:column;align-items:center;display:flex}.SearchResults-module__qqHHka__mapViewButton{flex-shrink:0}.SearchResults-module__qqHHka__mapFallbackSkeleton{background:var(--color-desert-storm);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.SearchResults-module__qqHHka__mapFallbackSkeleton:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff6 20%,#fffc 60%,#fff0 100%);animation:2.5s infinite SearchResults-module__qqHHka__searchResultsMapFallbackShimmer;position:absolute;inset:0;transform:translate(-100%)}@media screen and (max-width:904px){.SearchResults-module__qqHHka__mapFallbackWrapperHiddenOnMobile{display:none}}.SearchResults-module__qqHHka__mapFallbackWrapper{top:var(--filter-bar-height);height:calc(100dvh - var(--filter-bar-height));background:var(--color-light);position:sticky}@media screen and (min-width:905px){.SearchResults-module__qqHHka__mapFallbackWrapper{margin-right:calc(-1*var(--distance-static-xxl));margin-top:var(--distance-static-s);top:calc(var(--filter-bar-height) + var(--header-height) + var(--distance-static-s));height:calc(100dvh - var(--filter-bar-height) - var(--header-height) - var(--distance-static-s))}}@media screen and (max-width:904px){.SearchResults-module__qqHHka__mapFallbackWrapper{left:0;top:calc(var(--header-height,var(--distance-static-4xl)));height:calc(100% - var(--header-height,var(--distance-static-4xl)));z-index:100;width:100dvw;position:fixed}}.SearchResults-module__qqHHka__ctaCard.SearchResults-module__qqHHka__ctaCard{height:100%}@media screen and (max-width:904px){.SearchResults-module__qqHHka__ctaCard.SearchResults-module__qqHHka__ctaCard{position:relative}}.SearchResults-module__qqHHka__variableCtaContainer{position:relative}@media screen and (max-width:599px){.SearchResults-module__qqHHka__variableCtaContainer{order:1}}@media screen and (min-width:600px){.SearchResults-module__qqHHka__variableCtaContainer{order:2}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__variableCtaContainer{order:4}}@media screen and (max-width:599px){.SearchResults-module__qqHHka__variableCtaContainer[data-hide-to-tablet-portrait]{display:none}}@media screen and (min-width:600px){.SearchResults-module__qqHHka__variableCtaContainer[data-hide-from-tablet-portrait]{display:none}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__variableCtaContainer[data-hide-from-laptop]{display:none}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__variableCtaContainer[data-map-active]{order:2}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__variableCtaContainer[data-map-active][data-hide-from-laptop-map]{display:none}}.SearchResults-module__qqHHka__workEditionCtaContainer{position:relative}@media screen and (max-width:599px){.SearchResults-module__qqHHka__workEditionCtaContainer{order:3}}@media screen and (min-width:600px){.SearchResults-module__qqHHka__workEditionCtaContainer{order:4}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__workEditionCtaContainer{order:7}}@media screen and (max-width:599px){.SearchResults-module__qqHHka__workEditionCtaContainer[data-hide-to-tablet-portrait]{display:none}}@media screen and (min-width:600px){.SearchResults-module__qqHHka__workEditionCtaContainer[data-hide-from-tablet-portrait]{display:none}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__workEditionCtaContainer[data-hide-from-laptop]{display:none}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__workEditionCtaContainer[data-map-active]{order:4}}@media screen and (min-width:1240px){.SearchResults-module__qqHHka__workEditionCtaContainer[data-map-active][data-hide-from-laptop-map]{display:none}}
.StickyFooter-module__nVeTNW__root{padding-block:var(--distance-static-s);padding-inline:var(--distance-static-m);background-color:var(--color-surface-light);border-top:1px solid var(--color-dark-decent);justify-content:stretch;align-items:center;gap:var(--distance-static-s);transition:transform .2s cubic-bezier(.42,0,.48,1);display:flex;transform:translateY(100%)}.StickyFooter-module__nVeTNW__fixed{z-index:var(--zindex-l);position:fixed;bottom:0;left:0;right:0}.StickyFooter-module__nVeTNW__notFixed:not(:has([role=tooltip])){z-index:-1}.StickyFooter-module__nVeTNW__visible{transform:translateY(0)}@media screen and (min-width:905px){.StickyFooter-module__nVeTNW__root{display:none}}
@media screen and (max-width:599px){.PropertyPreview-module__vyYU7a__baseClass{padding-top:var(--distance-static-xxl)}}.PropertyPreview-module__vyYU7a__baseClass[data-has-background-color=true]{background-color:var(--color-surface-light-highlight)}.PropertyPreview-module__vyYU7a__wrapper{box-sizing:content-box;flex-direction:column;justify-content:center;display:flex}.PropertyPreview-module__vyYU7a__wrapper[data-has-background-color=true]{padding-top:var(--distance-dynamic-l)}.PropertyPreview-module__vyYU7a__button.PropertyPreview-module__vyYU7a__button{width:fit-content;margin:var(--distance-static-xxl)auto auto}.PropertyPreview-module__vyYU7a__slide.PropertyPreview-module__vyYU7a__slide{padding:var(--distance-static-xxs)var(--distance-static-xs)var(--distance-static-xs)}.PropertyPreview-module__vyYU7a__listingCard{height:auto}
/*# sourceMappingURL=75a7fd61c644daab.css.map*/