.InfoRow-module__lPAfeW__baseClass{width:100%;padding:var(--distance-static-s) 0;padding-top:1px}@media screen and (max-width:904px){.InfoRow-module__lPAfeW__baseClass{padding-bottom:0}}@media screen and (min-width:905px){.InfoRow-module__lPAfeW__baseClass>:last-child:not(:first-child){margin-left:auto}}.InfoRow-module__lPAfeW__autogenVariant{padding:var(--distance-dynamic-s) 0 var(--distance-static-l);padding-top:1px}@media screen and (max-width:904px){.InfoRow-module__lPAfeW__autogenVariant{padding-bottom:0}}@media screen and (max-width:904px){.InfoRow-module__lPAfeW__mapSwitch.InfoRow-module__lPAfeW__mapSwitch{display:none}}.InfoRow-module__lPAfeW__infoContainer{width:100%;padding-bottom:var(--distance-static-s);grid-template-columns:1fr auto;justify-content:space-between;display:grid}@media screen and (min-width:905px){.InfoRow-module__lPAfeW__infoContainer{gap:var(--distance-static-xl);padding-bottom:0}}.InfoRow-module__lPAfeW__resultsGroup{align-items:center;gap:var(--distance-static-s);display:flex}@media screen and (max-width:904px){.InfoRow-module__lPAfeW__resultsGroup{justify-content:space-between}}.InfoRow-module__lPAfeW__linksContainer{font-size:var(--font-size-static-s);line-height:var(--line-height-static-m);row-gap:var(--distance-static-xxs);column-gap:var(--distance-static-s);scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;width:100%;max-width:100%;display:flex;position:relative;overflow-x:auto}@media screen and (min-width:905px){.InfoRow-module__lPAfeW__linksContainer{flex-wrap:wrap}}.InfoRow-module__lPAfeW__linksContainer::-webkit-scrollbar{display:none}.InfoRow-module__lPAfeW__linksContainer>*{flex-shrink:0}.InfoRow-module__lPAfeW__autogenInfoRowContainer{gap:var(--distance-static-s);width:100%;padding-bottom:var(--distance-static-s);flex-direction:column;display:flex}.InfoRow-module__lPAfeW__headline{padding-top:var(--distance-static-s)}.InfoRow-module__lPAfeW__gradient{width:40px;height:100%;z-index:var(--zindex-m);pointer-events:none;position:absolute;bottom:0}@media screen and (min-width:905px){.InfoRow-module__lPAfeW__gradient{display:none}}.InfoRow-module__lPAfeW__gradientLeft{background:linear-gradient(270deg,#fff 0%,#fffc 50%,#ffffff1a 100%);right:0}.InfoRow-module__lPAfeW__gradientRight{background:linear-gradient(90deg,#fff 0%,#fffc 50%,#ffffff1a 100%);left:0}.InfoRow-module__lPAfeW__scrollingContainer{width:100%;height:auto;padding-bottom:var(--distance-static-s);position:relative;overflow:hidden}.InfoRow-module__lPAfeW__lipaChip{margin-bottom:var(--distance-static-s)}
.Switch-module__Qe0_QG__indicator{background:var(--color-light-shade);border-radius:999px;width:36px;height:20px;transition:background .2s ease-out,transform .2s ease-out}.Switch-module__Qe0_QG__indicator:before{content:"";background:var(--color-light);width:16px;height:16px;box-shadow:var(--shadow-s);border-radius:50%;margin:2px;transition:all .2s;display:block}.Switch-module__Qe0_QG__switch{align-items:center;gap:var(--distance-static-xs);color:var(--color-dark-intense);cursor:pointer;display:flex}.Switch-module__Qe0_QG__switch[data-selected] .Switch-module__Qe0_QG__indicator{background:var(--color-dark-intense)}.Switch-module__Qe0_QG__switch[data-selected] .Switch-module__Qe0_QG__indicator:before{background:var(--color-light);transform:translate(100%)}.Switch-module__Qe0_QG__switch[data-focus-visible] .Switch-module__Qe0_QG__indicator{outline:2px solid var(--color-dark-intense);outline-offset:2px}.Switch-module__Qe0_QG__aiIndicator{background-color:#0003;border-radius:999px;width:24px;height:8px;transition:background .2s ease-out,transform .2s ease-out}.Switch-module__Qe0_QG__aiIndicator:before{content:"";margin:calc(var(--distance-static-xxs) * -1);width:var(--distance-static-m);height:var(--distance-static-m);background:var(--color-light);border-radius:var(--border-radius-circle);border:1px solid var(--color-text-dark-lighter);box-shadow:var(--shadow-s);transition:all .2s;display:block}.Switch-module__Qe0_QG__aiSwitchContainer{padding:5px var(--distance-static-s);background:var(--color-gradient-white-background);border-radius:var(--border-radius-s);border:1px solid #0000}.Switch-module__Qe0_QG__aiSwitchContainer:hover{background:var(--color-gradient-light-purple-background);border:1px solid #0000}.Switch-module__Qe0_QG__aiSwitchContainer:active{background:var(--color-gradient-purple-background);border:1px solid #0000}.Switch-module__Qe0_QG__aiSwitch{align-items:center;gap:var(--distance-static-xs);color:var(--color-dark-intense);cursor:pointer;display:flex}.Switch-module__Qe0_QG__aiSwitch[data-selected] .Switch-module__Qe0_QG__aiIndicator{background:var(--red-blue-linear-gradient)}.Switch-module__Qe0_QG__aiSwitch[data-selected] .Switch-module__Qe0_QG__aiIndicator:before{background:var(--color-gradient-white-background);border:1px solid #0000;transform:translate(100%)}.Switch-module__Qe0_QG__aiSwitch[data-focus-visible] .Switch-module__Qe0_QG__aiIndicator{outline:2px solid var(--color-dark-subdued);outline-offset:2px}.Switch-module__Qe0_QG__aiCopy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Switch-module__Qe0_QG__aiCopyLabel{background:var(--red-blue-linear-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
@keyframes DrawerPopover-module__lzSSGa__slide{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DrawerPopover-module__lzSSGa__drawerPopover{box-sizing:border-box;border-radius:var(--border-radius-s);background:var(--color-surface-light);box-shadow:var(--shadow-m);width:var(--drawer-popover-width,auto);scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;padding:0;overflow:hidden;z-index:var(--zindex-l)!important}@media screen and (max-width:904px){.DrawerPopover-module__lzSSGa__drawerPopover.DrawerPopover-module__lzSSGa__drawerPopover.DrawerPopover-module__lzSSGa__drawerPopover{border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;width:100%;margin-block:0;animation:.3s DrawerPopover-module__lzSSGa__slide;top:unset!important;z-index:101!important;max-height:80dvh!important;position:fixed!important;bottom:0!important;left:0!important}}.DrawerPopover-module__lzSSGa__drawerPopover *{box-sizing:inherit}:has(+.DrawerPopover-module__lzSSGa__drawerPopover){pointer-events:none}@media screen and (max-width:904px){:has(+.DrawerPopover-module__lzSSGa__drawerPopover){z-index:100;background:var(--color-overlay-background);position:fixed;inset:0}}
.DesktopLocationFilter-module__b2sZQG__desktopAutoCompleteContainer{height:var(--distance-static-xxl)}.DesktopLocationFilter-module__b2sZQG__extendedRadiusFilter{flex-shrink:0;width:max-content;height:100%}[data-location-filter-container]:has(input:placeholder-shown) .DesktopLocationFilter-module__b2sZQG__extendedRadiusFilter{visibility:hidden}:is([data-location-filter-container]:has(input:placeholder-shown) .DesktopLocationFilter-module__b2sZQG__extendedRadiusFilter,[data-location-filter-container]:has([data-autocomplete-input-shell]:focus-within) .DesktopLocationFilter-module__b2sZQG__extendedRadiusFilter){z-index:-1;position:absolute}.DesktopLocationFilter-module__b2sZQG__divider{background-color:var(--color-dark-20);align-self:center;width:1px;height:16px}[data-location-filter-container]:hover .DesktopLocationFilter-module__b2sZQG__divider{background-color:var(--color-dark);height:100%}[data-location-filter-container]:has([aria-expanded=true]) .DesktopLocationFilter-module__b2sZQG__divider{background-color:var(--color-dark);height:100%}:is([data-location-filter-container]:has(input:placeholder-shown) .DesktopLocationFilter-module__b2sZQG__divider,[data-location-filter-container]:has([data-autocomplete-input-shell]:focus-within) .DesktopLocationFilter-module__b2sZQG__divider){display:none}
.LifestyleFilterDropdown-module__UJvPWa__crossIcon{border-radius:var(--border-radius-s)}.LifestyleFilterDropdown-module__UJvPWa__crossIcon:hover{background:var(--color-desert-storm)}.LifestyleFilterDropdown-module__UJvPWa__crossIcon:focus-visible{outline:2px solid var(--color-dark-subdued)}.LifestyleFilterDropdown-module__UJvPWa__crossIcon:active,.LifestyleFilterDropdown-module__UJvPWa__crossIcon:focus:not(:focus-visible){outline:none}.LifestyleFilterDropdown-module__UJvPWa__dialog{min-width:330px}.LifestyleFilterDropdown-module__UJvPWa__button{padding-inline:var(--distance-static-s) var(--distance-static-xs);height:var(--distance-static-xxl);gap:var(--distance-static-xxs);cursor:pointer;border:1px solid var(--color-mercury);border-radius:var(--border-radius-s);background:var(--color-white);color:var(--color-tundora);align-items:center;display:inline-flex}.LifestyleFilterDropdown-module__UJvPWa__button:not(:has(.LifestyleFilterDropdown-module__UJvPWa__crossIcon:hover)):hover{background:var(--color-desert-storm)}.LifestyleFilterDropdown-module__UJvPWa__button:active,.LifestyleFilterDropdown-module__UJvPWa__button[aria-expanded=true]{border-color:var(--color-tundora)}.LifestyleFilterDropdown-module__UJvPWa__button:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:-1px}.LifestyleFilterDropdown-module__UJvPWa__button[data-active=true]{border-color:var(--color-dark)}.LifestyleFilterDropdown-module__UJvPWa__arrowDown{color:var(--color-dark);transition:transform .3s ease-in-out;transform:rotate(0)}.LifestyleFilterDropdown-module__UJvPWa__button[aria-expanded=true] .LifestyleFilterDropdown-module__UJvPWa__arrowDown{transform:rotate(180deg)}.LifestyleFilterDropdown-module__UJvPWa__actionsContainer{padding-top:var(--distance-static-m);border-top:1px solid var(--color-mercury);justify-content:space-between;display:flex}.LifestyleFilterDropdown-module__UJvPWa__applyButton{margin-left:auto}.LifestyleFilterDropdown-module__UJvPWa__labelCopy{white-space:nowrap;text-overflow:ellipsis;max-width:126px;overflow:hidden}
.LifestyleFilter-module__ghHMuq__container,.LifestyleFilter-module__ghHMuq__list{gap:var(--distance-static-s);flex-direction:column;display:flex}.LifestyleFilter-module__ghHMuq__grid{column-gap:var(--distance-static-s);display:block}@media screen and (min-width:905px){.LifestyleFilter-module__ghHMuq__grid{column-count:2}}.LifestyleFilter-module__ghHMuq__grid>label{margin-bottom:var(--distance-static-s);align-items:flex-start}.LifestyleFilter-module__ghHMuq__grid input,.LifestyleFilter-module__ghHMuq__grid svg{margin-top:var(--distance-static-xxs)}
.PreferenceScores-module__mzjH8a__preferenceScoresContainer{gap:var(--distance-static-m);background-color:var(--color-white);padding:var(--distance-static-m) var(--distance-static-xxl) var(--distance-static-m) var(--distance-static-m);border-radius:var(--border-radius-s);box-shadow:var(--shadow-m);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;flex-direction:column;max-height:268px;display:flex;overflow-y:auto}@media screen and (max-width:904px){.PreferenceScores-module__mzjH8a__preferenceScoresContainer{width:100%;max-height:inherit;border-radius:inherit}}.PreferenceScores-module__mzjH8a__overallMatchContainer{align-items:center;gap:var(--distance-static-xs);display:flex}.PreferenceScores-module__mzjH8a__overallMatchContainer>*{flex:1;width:50%}.PreferenceScores-module__mzjH8a__gradientText.PreferenceScores-module__mzjH8a__gradientText{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.PreferenceScores-module__mzjH8a__preferenceScoresList{padding-top:var(--distance-static-xs);gap:var(--distance-static-xs);flex-direction:column;display:flex}.PreferenceScores-module__mzjH8a__scoreItem{align-items:center;gap:var(--distance-static-xs);display:flex}.PreferenceScores-module__mzjH8a__scoreItem>*{flex:1;width:50%}.PreferenceScores-module__mzjH8a__closeButton.PreferenceScores-module__mzjH8a__closeButton{top:var(--distance-static-xs);right:var(--distance-static-xxs);position:absolute}.PreferenceScores-module__mzjH8a__progressBarWrapper{align-items:flex-start;gap:var(--distance-static-xxs);flex-direction:column;display:flex}.PreferenceScores-module__mzjH8a__underlay{background:0 0;position:fixed;inset:0}@media screen and (max-width:904px){.PreferenceScores-module__mzjH8a__underlay{background:var(--color-overlay-background);z-index:100}}.PreferenceScores-module__mzjH8a__headingSection{align-items:center;gap:var(--distance-static-3xs);display:flex}
.RangeDropdown-module___EJ0Pq__crossIcon{border-radius:var(--distance-static-3xs);color:var(--color-tundora)}.RangeDropdown-module___EJ0Pq__crossIcon:focus,.RangeDropdown-module___EJ0Pq__crossIcon:focus-visible{outline:0}.RangeDropdown-module___EJ0Pq__crossIcon:focus-within{outline:var(--distance-static-3xs) solid var(--color-dove-gray)}@media (hover:hover){.RangeDropdown-module___EJ0Pq__crossIcon:hover:not(:disabled){background-color:var(--color-desert-storm)}}.RangeDropdown-module___EJ0Pq__button{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--distance-static-xxs);height:var(--distance-static-xxl);text-align:left;appearance:none;font-family:var(--font-family-text), Arial, Helvetica, sans-serif;font-size:var(--font-size-static-m);line-height:var(--line-height-static-l);padding:var(--distance-static-xs);padding-left:var(--distance-static-s);background-color:var(--color-light);cursor:pointer;border:1px solid var(--color-mercury);border-radius:var(--border-radius-s);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;position:relative;overflow:hidden}.RangeDropdown-module___EJ0Pq__button:focus,.RangeDropdown-module___EJ0Pq__button:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}.RangeDropdown-module___EJ0Pq__button:focus-within{border:1px solid var(--color-mercury)}.RangeDropdown-module___EJ0Pq__button[aria-expanded=true],.RangeDropdown-module___EJ0Pq__button[data-has-value=true]{border:1px solid var(--color-input-border-hover)}.RangeDropdown-module___EJ0Pq__button[aria-expanded=true] .RangeDropdown-module___EJ0Pq__arrowDown{transform:rotate(180deg)}.RangeDropdown-module___EJ0Pq__button:not(:has(.RangeDropdown-module___EJ0Pq__crossIcon:hover)):hover{background:var(--color-desert-storm)}.RangeDropdown-module___EJ0Pq__label.RangeDropdown-module___EJ0Pq__label{color:var(--color-tundora);letter-spacing:.48px;text-overflow:ellipsis;overflow:hidden}.RangeDropdown-module___EJ0Pq__arrowDown{color:var(--color-dark);transition:transform .3s ease-in-out}.RangeDropdown-module___EJ0Pq__dialog{max-width:340px}.RangeDropdown-module___EJ0Pq__divider{background:var(--color-dark-decent);border:none;width:100%;height:1px;margin:0}.RangeDropdown-module___EJ0Pq__text.RangeDropdown-module___EJ0Pq__text{color:var(--color-dark);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.48px;max-width:var(--range-dropdown-value-max-width);overflow:hidden}.RangeDropdown-module___EJ0Pq__buttonsContainer{justify-content:flex-end;display:flex}.RangeDropdown-module___EJ0Pq__buttonsContainer[data-has-value=true]{justify-content:space-between}.RangeDropdown-module___EJ0Pq__dialogBody{all:unset;justify-content:space-between;align-items:center;gap:var(--distance-static-s);display:flex}
.BuyRentTabFilter-module__ILG5-q__buyRentTabFilterContainer{gap:var(--distance-static-s);flex-direction:column;max-width:171px;display:flex}.BuyRentTabFilter-module__ILG5-q__tabSelector{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-xxs);display:flex}.BuyRentTabFilter-module__ILG5-q__select{width:fit-content}
.AdvancedFilters-module__uY0lMq__overlay{z-index:100;background:var(--color-dark-transparent);justify-content:end;align-items:center;display:flex;position:fixed;inset:0}.AdvancedFilters-module__uY0lMq__modal{background:var(--color-light);outline:none;height:100%;max-height:100%;animation:.5s AdvancedFilters-module__uY0lMq__slideIn}.AdvancedFilters-module__uY0lMq__gridContainer{gap:var(--distance-static-xl);grid-template-columns:1fr;display:grid}@media screen and (min-width:600px){.AdvancedFilters-module__uY0lMq__gridContainer{grid-template-columns:1fr 1fr}}.AdvancedFilters-module__uY0lMq__dialog{box-sizing:border-box;outline:none;flex-direction:column;width:100vw;height:100%;max-height:100%;display:flex}@media screen and (min-width:905px){.AdvancedFilters-module__uY0lMq__dialog{width:664px;max-width:664px}}.AdvancedFilters-module__uY0lMq__dialog *,.AdvancedFilters-module__uY0lMq__dialog :before,.AdvancedFilters-module__uY0lMq__dialog :after{box-sizing:inherit}.AdvancedFilters-module__uY0lMq__dialogHeader{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-m);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:905px){.AdvancedFilters-module__uY0lMq__dialogHeader{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xxl)}}.AdvancedFilters-module__uY0lMq__dialogBody{gap:var(--distance-static-xl);padding:var(--distance-static-s) var(--distance-static-m) var(--distance-static-l);flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}@media screen and (min-width:905px){.AdvancedFilters-module__uY0lMq__dialogBody{padding:var(--distance-static-s) var(--distance-static-xxl) var(--distance-static-l)}}.AdvancedFilters-module__uY0lMq__dialogFooter{padding:var(--distance-static-s) var(--distance-static-m);border-top:1px solid var(--color-dark-decent);justify-content:space-between;display:flex}@media screen and (min-width:905px){.AdvancedFilters-module__uY0lMq__dialogFooter{padding:var(--distance-static-s) var(--distance-static-xxl)}}@media screen and (max-width:904px){.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass{display:none!important}}.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass[data-modified=true]{border-color:var(--color-input-border-hover)}.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass{border:1px solid var(--color-mercury);background-color:var(--color-light);color:var(--color-tundora)}.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}@media (hover:hover){.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass:hover{border-color:var(--color-input-border-hover);background-color:var(--color-desert-storm);color:var(--color-tundora)}}.AdvancedFilters-module__uY0lMq__baseClass.AdvancedFilters-module__uY0lMq__baseClass:active{border-color:var(--color-mercury);background-color:var(--color-light);color:var(--color-tundora)}.AdvancedFilters-module__uY0lMq__aiEnabled{min-width:max-content}.AdvancedFilters-module__uY0lMq__mobileBaseClass.AdvancedFilters-module__uY0lMq__mobileBaseClass{background-color:var(--color-desert-storm);color:var(--color-outlined-button-text);border-radius:var(--border-radius-s);flex-shrink:0;display:flex}@media screen and (min-width:905px){.AdvancedFilters-module__uY0lMq__mobileFilterBar{display:none!important}}.AdvancedFilters-module__uY0lMq__applyButton{margin-left:auto}@keyframes AdvancedFilters-module__uY0lMq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.MultimediaSelector-module__ejA__q__gridContainer{display:block}.MultimediaSelector-module__ejA__q__gridContainer>label{margin-bottom:var(--distance-static-s);align-items:flex-start}.MultimediaSelector-module__ejA__q__gridContainer input,.MultimediaSelector-module__ejA__q__gridContainer svg{margin-top:var(--distance-static-xxs)}
.FeaturesSelector-module__nnPara__gridContainer{column-gap:var(--distance-static-s);margin:0;padding:0;list-style:none;display:block}@media screen and (min-width:905px){.FeaturesSelector-module__nnPara__gridContainer{column-count:2}}.FeaturesSelector-module__nnPara__gridContainer>label{margin-bottom:var(--distance-static-s);align-items:flex-start}.FeaturesSelector-module__nnPara__gridContainer input,.FeaturesSelector-module__nnPara__gridContainer svg{margin-top:var(--distance-static-xxs)}
.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: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[aria-pressed=true]{border-color:var(--color-text-dark-lighter);background-color:var(--color-text-light-grubby)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:hover{background:var(--color-desert-storm)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:hover>span{color:var(--color-tundora)}.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip.ExtendedSearchRadiusFilterChip-module__v4ZSnq__chip:focus-visible{outline:var(--distance-static-3xs) solid var(--color-dove-gray);outline-offset:-1px}
.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}
.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)}
.FilterBar-module__vwJruq__filterBarContainer{gap:var(--distance-static-xs);box-sizing:border-box;width:100%;padding:var(--distance-static-m);z-index:var(--zindex-l);background-color:var(--color-surface-light);margin:auto;transition:top .3s ease-in-out;display:flex;position:sticky;top:0}@media screen and (min-width:905px){.FilterBar-module__vwJruq__filterBarContainer{padding:var(--distance-static-m) var(--distance-static-xxl);top:var(--header-height,0)}}.FilterBar-module__vwJruq__headerVisible{top:var(--header-height,0)}@media screen and (max-width:904px){.FilterBar-module__vwJruq__mapDrawOrEditMode{display:none}}.FilterBar-module__vwJruq__searchAlertButtonWrapper{display:none}@media screen and (min-width:905px){.FilterBar-module__vwJruq__searchAlertButtonWrapper{display:block}}@media screen and (min-width:905px){.FilterBar-module__vwJruq__aiSearchEnabled{flex-shrink:0}}@keyframes FilterBar-module__vwJruq__opacityAnimation{0%{opacity:0}to{opacity:1}}.FilterBar-module__vwJruq__filterWrapper{gap:var(--distance-static-xs);flex-shrink:0;animation:.3s ease-in-out FilterBar-module__vwJruq__opacityAnimation;display:flex}.FilterBar-module__vwJruq__divider{background-color:var(--color-dark-20);width:1px;height:var(--distance-static-l);margin:var(--distance-static-xs) var(--distance-static-m);flex-shrink:0;align-self:center;display:none}@media screen and (min-width:905px){.FilterBar-module__vwJruq__divider{display:block}}
.AgentFilterChip-module__JN1lsG__chip.AgentFilterChip-module__JN1lsG__chip{--margin-x:var(--distance-static-xl);height:var(--distance-static-xxl);max-height:unset;max-width:calc(100vw - var(--margin-x));outline-offset:calc(var(--distance-static-3xs) * -1);padding-left:var(--distance-static-xxs);padding-right:var(--distance-static-s);background-color:var(--color-desert-storm);border-color:var(--color-mercury);justify-content:flex-start;gap:var(--distance-static-xs)}.AgentFilterChip-module__JN1lsG__chip.AgentFilterChip-module__JN1lsG__chip span{text-overflow:ellipsis;color:var(--color-mine-shaft);white-space:nowrap;max-width:var(--max-width-xs);font-size:var(--font-size-static-m);overflow:hidden;margin:0!important}@media screen and (max-width:599px){.AgentFilterChip-module__JN1lsG__chip.AgentFilterChip-module__JN1lsG__chip span{max-width:100%}}.AgentFilterChip-module__JN1lsG__chip.AgentFilterChip-module__JN1lsG__chip:hover{background-color:var(--color-desert-storm)}.AgentFilterChip-module__JN1lsG__chip.AgentFilterChip-module__JN1lsG__chip:focus-visible{outline:var(--distance-static-3xs) solid var(--color-dove-gray)}.AgentFilterChip-module__JN1lsG__agentPhoto{width:var(--distance-static-xl);height:var(--distance-static-xl);background-color:var(--color-light-shade);object-fit:cover;object-position:center;border-radius:50%;overflow:hidden}.AgentFilterChip-module__JN1lsG__container{width:fit-content;position:relative}@media screen and (min-width:905px){.AgentFilterChip-module__JN1lsG__container{margin-bottom:var(--distance-static-s)}}
.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}
.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor{cursor:pointer;margin-block:var(--distance-static-xs);padding:var(--distance-static-3xs);border-radius:var(--border-radius-s);width:fit-content;z-index:var(--zindex-m);background-color:var(--color-light-purple);align-items:center;display:flex;position:relative}.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor>:first-child{margin-right:var(--distance-static-3xs)}.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor p{background:var(--red-blue-linear-gradient);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor:focus-visible{outline:2px solid var(--color-dark-subdued)}.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor:hover,.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor:active{background-color:var(--color-purple)}.SearchResultCardPreferences-module__NfjvmW__preferenceAnchor[aria-expanded=true] .SearchResultCardPreferences-module__NfjvmW__arrow{transform:rotate(180deg)}.SearchResultCardPreferences-module__NfjvmW__arrow{transition:transform .3s ease-in-out}
.SearchResultCardImage-module__jnzY3q__imageWrapper,.SearchResultCardImage-module__jnzY3q__imageLinkInteractionWrapper{position:relative}.SearchResultCardImage-module__jnzY3q__restrictedImageWrapper{position:relative}.SearchResultCardImage-module__jnzY3q__restrictedImageWrapper:after{content:"";background-color:var(--color-surface-dark-transparent-40);pointer-events:none;position:absolute;inset:0}.SearchResultCardImage-module__jnzY3q__badgesContainer{top:var(--distance-static-m);left:var(--distance-static-s);z-index:var(--zindex-m);gap:var(--distance-static-xs);width:calc(100% - (var(--distance-static-s)));display:flex;position:absolute;overflow-x:hidden}.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton{top:var(--distance-static-s);right:var(--distance-static-s);z-index:var(--zindex-m);background-color:#0000;padding:0;position:absolute}.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton>svg{transition:transform .5s}.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton.SearchResultCardImage-module__jnzY3q__favoriteButton>svg:hover{transform:scale(1.2)}.SearchResultCardImage-module__jnzY3q__restrictedOverlay{color:var(--color-light);z-index:var(--zindex-m);text-transform:uppercase;align-items:center;gap:var(--distance-static-s);text-align:center;width:calc(100% - (var(--distance-static-s) * 2));flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SearchResultCardImage-module__jnzY3q__lockClosedIcon{filter:drop-shadow(0 0 2px var(--color-black-transparent-40))}.SearchResultCardImage-module__jnzY3q__restrictedOverlayCopy{text-shadow:0 0 2px var(--color-black-transparent-40);letter-spacing:var(--letter-spacing-s)}
.CarouselImage-module__ljWoSq__slide{width:100%;min-width:0;height:100%;aspect-ratio:var(--carousel-slide-aspect-ratio,3 / 2);flex:0 0 100%;position:relative}.CarouselImage-module__ljWoSq__image{background-color:var(--color-dark-decent);object-fit:var(--carousel-image-object-fit,cover);object-position:var(--carousel-image-object-position,center);width:100%;height:auto;aspect-ratio:var(--carousel-image-aspect-ratio,auto)}.CarouselImage-module__ljWoSq__skeleton{background-color:var(--color-desert-storm);opacity:0;transition-behavior:allow-discrete;transition:opacity .3s,display .3s;display:none;position:absolute;inset:0}.CarouselImage-module__ljWoSq__skeleton[data-visible=true]{opacity:1;display:block}
.VtourIcon-module__UcORTa__container{bottom:var(--distance-static-s);left:var(--distance-static-s);padding:var(--distance-static-3xs) var(--distance-static-xxs);border-radius:var(--border-radius-s);color:var(--color-light);z-index:var(--zindex-m);background-color:#0d0d0d99;line-height:0;position:absolute}
.Carousel-module__e1EWwW__carouselContainer{z-index:var(--zindex-m);position:relative}.Carousel-module__e1EWwW__sliderWrapper{width:100%;overflow:hidden}.Carousel-module__e1EWwW__sliderContainer{touch-action:pan-y pinch-zoom;margin-left:auto;margin-right:auto;display:flex}.Carousel-module__e1EWwW__carouselButton.Carousel-module__e1EWwW__carouselButton{opacity:var(--coursel-button-opacity,0);margin:0 var(--distance-static-s);background-color:var(--color-white);height:var(--carousel-button-height,var(--distance-dynamic-s));width:var(--carousel-button-width,var(--distance-dynamic-s));z-index:var(--zindex-m);box-shadow:var(--shadow-m);transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__e1EWwW__carouselButton.Carousel-module__e1EWwW__carouselButton:focus-visible{opacity:1}@media screen and (max-width:904px){.Carousel-module__e1EWwW__carouselButton.Carousel-module__e1EWwW__carouselButton{display:none}}@media (hover:hover){.Carousel-module__e1EWwW__carouselButton.Carousel-module__e1EWwW__carouselButton:hover{background-color:var(--color-interaction-inverted-hover)}}.Carousel-module__e1EWwW__leftButton.Carousel-module__e1EWwW__leftButton{left:0}.Carousel-module__e1EWwW__rightButton.Carousel-module__e1EWwW__rightButton{right:0}
.CarouselThumb-module__H6_6da__carouselThumb{width:calc((var(--distance-static-xs) + var(--carousel-line-size,var(--distance-static-l))) * var(--carousel-thumb-max-count,4));bottom:var(--distance-static-s);position:absolute;left:50%;right:50%;transform:translate(-50%)}.CarouselThumb-module__H6_6da__viewport{width:100%;overflow:hidden}.CarouselThumb-module__H6_6da__container{flex-direction:row;justify-content:flex-start;margin-left:0;display:flex}.CarouselThumb-module__H6_6da__container[data-center=true]{justify-content:center}.CarouselThumb-module__H6_6da__container[data-overflowing=true]{margin-left:calc(var(--distance-static-xxs) * -1)}.CarouselThumb-module__H6_6da__slide{min-width:var(--carousel-line-size,var(--distance-static-l));margin:0 var(--distance-static-xxs)}.CarouselThumb-module__H6_6da__lineButton{width:var(--carousel-line-size,var(--distance-static-l));height:var(--distance-static-3xs);background-color:var(--carousel-thumb-inactive-color,#fff9);cursor:pointer;border-radius:var(--border-radius-xl);border:none;margin:0;padding:0;transition:background-color .3s}.CarouselThumb-module__H6_6da__lineButton[data-active=true]{background-color:var(--carousel-thumb-active-color,var(--color-white))}
.FavoriteButton-module__sFJr5G__iconButton:hover{background:0 0}.FavoriteButton-module__sFJr5G__iconButton:hover>svg{transform:scale(1.1)}.FavoriteButton-module__sFJr5G__heartIcon path{transition:fill .2s}.FavoriteButton-module__sFJr5G__filled{stroke:var(--color-light);fill-opacity:.6}.FavoriteButton-module__sFJr5G__filled.FavoriteButton-module__sFJr5G__inWatchlist{fill-opacity:1}.FavoriteButton-module__sFJr5G__filled.FavoriteButton-module__sFJr5G__inWatchlist path{fill:var(--color-highlight)}.FavoriteButton-module__sFJr5G__outlined{stroke:var(--color-dark-intense)}.FavoriteButton-module__sFJr5G__outlined path{fill:#0000}.FavoriteButton-module__sFJr5G__outlined.FavoriteButton-module__sFJr5G__inWatchlist{stroke:var(--color-highlight)}.FavoriteButton-module__sFJr5G__outlined.FavoriteButton-module__sFJr5G__inWatchlist path{fill:var(--color-highlight)}
.Badge-module__MH9gya__baseClass{font-size:var(--font-size-static-xs);line-height:var(--line-height-static-s);white-space:nowrap;display:inline-block}.Badge-module__MH9gya__propertyBadge{font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-s);text-transform:uppercase;border-radius:var(--border-radius-s)}.Badge-module__MH9gya__new{color:var(--color-text-light);background:var(--color-badge-new)}.Badge-module__MH9gya__exclusive{color:var(--color-text-light);background:var(--color-dark-colored)}.Badge-module__MH9gya__reserved{color:var(--color-text-light);background:var(--color-highlight-darker)}.Badge-module__MH9gya__sold,.Badge-module__MH9gya__rentedOut{color:var(--color-text-light);background:var(--color-highlight)}.Badge-module__MH9gya__development{--color-badge-development:var(--color-surface-dark-highlight);--color-badge-development-text:var(--color-text-light);color:var(--color-badge-development-text);background:var(--color-badge-development)}.Badge-module__MH9gya__small{padding:var(--distance-static-3xs) var(--distance-static-xs)}.Badge-module__MH9gya__medium{padding:var(--distance-static-xs) var(--distance-static-m)}@media screen and (min-width:600px){.Badge-module__MH9gya__small{padding:var(--distance-static-3xs) var(--distance-static-xs)}.Badge-module__MH9gya__medium{padding:var(--distance-static-xs) var(--distance-static-m)}}@media screen and (max-width:599px){.Badge-module__MH9gya__small,.Badge-module__MH9gya__medium{padding:var(--distance-static-3xs) var(--distance-static-xs)}}
.UserAccountModal-module__8B_b1q__modal.UserAccountModal-module__8B_b1q__modal{width:auto}@media screen and (max-width:599px){.UserAccountModal-module__8B_b1q__modal.UserAccountModal-module__8B_b1q__modal>div:last-child{height:100dvh;min-height:100dvh}}
.SearchAlert-module__QdXCNa__tooltipWrapper{flex-grow:1;position:relative}.SearchAlert-module__QdXCNa__searchAlertButton{transition:background-color .3s ease-in-out}.SearchAlert-module__QdXCNa__searchAlertButton span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.SearchAlert-module__QdXCNa__stickyFooterButton{width:100%!important}.SearchAlert-module__QdXCNa__modal .SearchAlert-module__QdXCNa__modal{background-color:var(--color-light-colored);width:100%;padding:0}@media screen and (min-width:600px){.SearchAlert-module__QdXCNa__modal .SearchAlert-module__QdXCNa__modal{overflow-y:hidden}}@media screen and (min-width:905px){.SearchAlert-module__QdXCNa__modal .SearchAlert-module__QdXCNa__modal{max-width:var(--max-width-m);min-height:calc(12 * var(--distance-static-3xl))}}.SearchAlert-module__QdXCNa__modalContent{gap:var(--distance-static-l);padding-inline:var(--distance-static-m);padding-bottom:var(--distance-static-xxl);flex-direction:column;display:flex;position:relative;overflow-x:hidden}@media screen and (min-width:600px){.SearchAlert-module__QdXCNa__modalContent{padding-inline:var(--distance-static-xxl);overflow-y:auto}}.SearchAlert-module__QdXCNa__header{align-items:center;gap:var(--distance-static-s);text-align:center;flex-direction:column;display:flex}.SearchAlert-module__QdXCNa__form:focus{outline:none}.SearchAlert-module__QdXCNa__inputWrapper{width:100%;position:relative}.SearchAlert-module__QdXCNa__inputWrapper p:last-child{position:absolute}.SearchAlert-module__QdXCNa__inputWrapper label:before{display:none}.SearchAlert-module__QdXCNa__submitButton .SearchAlert-module__QdXCNa__submitButton:disabled{cursor:not-allowed}.SearchAlert-module__QdXCNa__frequencySelect{flex:.4}.SearchAlert-module__QdXCNa__frequencySelect>button{width:100%}
.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)}}
.SearchAlertModal-module__4PTToW__modal.SearchAlertModal-module__4PTToW__modal{background-color:var(--color-light-colored);padding:0}@media screen and (min-width:600px){.SearchAlertModal-module__4PTToW__modal.SearchAlertModal-module__4PTToW__modal{overflow-y:hidden}}@media screen and (min-width:905px){.SearchAlertModal-module__4PTToW__modal.SearchAlertModal-module__4PTToW__modal{max-width:var(--max-width-m)}}.SearchAlertModal-module__4PTToW__alert{border:1px solid var(--color-early-dawn);border-radius:var(--border-radius-s);min-height:56px;box-shadow:0 .5px 2px #00000052}.SearchAlertModal-module__4PTToW__modalFooter{padding:var(--distance-static-m) var(--distance-static-xxl);gap:var(--distance-static-m);border-top:1px solid var(--color-dark-decent);box-sizing:border-box;flex-direction:row;justify-content:space-between;display:flex}@media screen and (max-width:904px){.SearchAlertModal-module__4PTToW__modalFooter{width:100%;position:absolute;bottom:0;left:0}}@media screen and (max-width:599px){.SearchAlertModal-module__4PTToW__modalFooter{padding:var(--distance-static-m) var(--distance-static-m)}}.SearchAlertModal-module__4PTToW__boldText{font-weight:var(--font-weight-heavy)}
.MapViewer-module__yf9xZa__mapWrapperShowOverlayImage{background-image:var(--image-url);background-position:50%;background-repeat:no-repeat;background-size:cover}.MapViewer-module__yf9xZa__mapWrapperFreedrawPenCursor .leaflet-container :not(button):not(a):not([role=button]){cursor:url(https://uploadcare.engelvoelkers.com/b675b4d4-a294-4661-a264-c11003fdc93b/) 4 28,crosshair}:is(.MapViewer-module__yf9xZa__mapWrapperFreedrawPenCursor .leaflet-container :is(button,a,[role=button]),.MapViewer-module__yf9xZa__mapWrapperFreedrawPenCursor .leaflet-container :is(button,a,[role=button]) *){cursor:pointer!important}.MapViewer-module__yf9xZa__mapWrapperFreedrawPenCursor .leaflet-container a.leaflet-disabled{cursor:not-allowed!important}.MapViewer-module__yf9xZa__mapWrapper{background:var(--color-light);height:100dvh;position:sticky;top:0}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__mapWrapper{margin-right:calc(-1 * var(--distance-static-xxl));margin-top:0}}.MapViewer-module__yf9xZa__mapWrapper.MapViewer-module__yf9xZa__mapWrapperFilterBarSticky{--start-sticky:0px;--end-sticky:80px}@supports (position:sticky){.MapViewer-module__yf9xZa__mapWrapper.MapViewer-module__yf9xZa__mapWrapperFilterBarSticky{top:clamp(var(--start-sticky), var(--header-height,0px), var(--end-sticky))}}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__mapWrapper.MapViewer-module__yf9xZa__mapWrapperFilterBarSticky{top:calc(var(--filter-bar-height,0px) + var(--header-height,0px));height:calc(100dvh - var(--filter-bar-height,0px) - var(--header-height,0px))}}.MapViewer-module__yf9xZa__mapWrapper .maplibregl-control-container{display:none}.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom{margin-right:var(--distance-static-s);margin-bottom:var(--distance-static-xs);box-shadow:var(--shadow-m);border:none}@media screen and (max-width:904px){.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom{margin-right:var(--distance-static-m);display:none}}.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom>a{width:var(--distance-static-xxl);height:var(--distance-static-xxl);justify-content:center;align-items:center;display:flex}.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom>a:focus{background:var(--color-light)}.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom>a:focus-visible,.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom>a:hover{background:#f4f4f4}.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom>.leaflet-disabled{cursor:not-allowed}@media screen and (max-width:904px){.MapViewer-module__yf9xZa__mapWrapper{width:100%;z-index:var(--zindex-xl);flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;left:0}.MapViewer-module__yf9xZa__mapWrapper.MapViewer-module__yf9xZa__mapWrapperFilterBarSticky{height:100dvh;top:0}}:is(.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom-in,.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom-out){border-radius:var(--border-radius-s)}:is(.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom-in,.MapViewer-module__yf9xZa__mapWrapper .leaflet-control-zoom-out):focus-visible{outline:2px solid var(--color-focus-dark)}.MapViewer-module__yf9xZa__noResultsOnMapWrapper{align-items:center;gap:var(--distance-static-m);z-index:var(--z-index-marker);bottom:var(--distance-static-m);left:var(--distance-static-m);right:var(--distance-static-m);box-shadow:var(--shadow-m);background-color:var(--color-light);padding:var(--distance-static-m);text-align:center;outline-offset:2px;outline:2px solid #0000;flex-direction:column;display:flex;position:absolute}.MapViewer-module__yf9xZa__noResultsOnMapWrapper:focus-visible{outline:2px solid var(--color-focus-dark)}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__noResultsOnMapWrapper{display:none}}.MapViewer-module__yf9xZa__loadingButton.MapViewer-module__yf9xZa__loadingButton{z-index:var(--z-index-marker);top:var(--distance-static-m);padding:var(--distance-static-m) var(--distance-static-xxl);box-shadow:var(--shadow-m);height:48px;position:absolute;left:50%;transform:translate(-50%)}.MapViewer-module__yf9xZa__loadingButton.MapViewer-module__yf9xZa__loadingButton>span{overflow:visible}@keyframes MapViewer-module__yf9xZa__mapButtonFlash{0%{background-color:var(--color-dark-lighter);box-shadow:16px 0 var(--color-dark-lighter), -16px 0 var(--color-dark)}50%{background-color:var(--color-dark);box-shadow:16px 0 var(--color-dark-lighter), -16px 0 var(--color-dark-lighter)}to{background-color:var(--color-dark-lighter);box-shadow:16px 0 var(--color-dark), -16px 0 var(--color-dark-lighter)}}.MapViewer-module__yf9xZa__loadingAnimation{background-color:var(--color-dark);width:8px;height:8px;box-shadow:16px 0 var(--color-dark-lighter), -16px 0 var(--color-dark);border-radius:50%;animation:.5s ease-out infinite alternate MapViewer-module__yf9xZa__mapButtonFlash}.MapViewer-module__yf9xZa__lipaChipWrapper{background-color:var(--color-light);padding:var(--distance-static-s) var(--distance-static-m)}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__lipaChipWrapper{display:none}}.MapViewer-module__yf9xZa__filterBar.MapViewer-module__yf9xZa__filterBar{position:unset}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__filterBar.MapViewer-module__yf9xZa__filterBar{display:none}}.MapViewer-module__yf9xZa__agentFilterChipWrapper{background-color:var(--color-light);padding:0 var(--distance-static-m) 0;height:var(--distance-static-4xl);align-items:center;display:flex}@media screen and (min-width:905px){.MapViewer-module__yf9xZa__agentFilterChipWrapper{display:none}}.MapViewer-module__yf9xZa__agentFilterChip.MapViewer-module__yf9xZa__agentFilterChip{margin:0!important}.MapViewer-module__yf9xZa__savePolygonButtonWrapper{width:100%;display:none}@media screen and (max-width:904px){.MapViewer-module__yf9xZa__savePolygonButtonWrapper.MapViewer-module__yf9xZa__savePolygonButtonWrapperVisible{display:block}}
.Marker-module__qFZO6W__markerIcon{--fuzzy-size:calc(var(--fuzzy-radius,0) * 2 * var(--pixel-per-meter))}.Marker-module__qFZO6W__markerIcon:before{content:"";background:radial-gradient(var(--color-brand), transparent);height:var(--fuzzy-size);width:var(--fuzzy-size);opacity:0;pointer-events:none;z-index:-1;transition-behavior:allow-discrete;border-radius:50%;transition:opacity .3s,display .3s,width 10ms linear,height 10ms linear;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@starting-style{.Marker-module__qFZO6W__markerIcon:before{opacity:0}}.Marker-module__qFZO6W__markerIcon .Marker-module__qFZO6W__clusterLabel{color:var(--color-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Marker-module__qFZO6W__clusterHeartIcon{top:var(--distance-static-xxs);right:var(--distance-static-xxs);position:absolute;scale:.8}.Marker-module__qFZO6W__circleHeartIcon{position:absolute;top:-8px;right:-9px;scale:.8}.Marker-module__qFZO6W__pinHeartIcon{position:absolute;top:-4px;right:-6px;scale:.8}.Marker-module__qFZO6W__circleIcon{border:2px solid var(--color-light);background:var(--color-dark);border-radius:50%;width:18px;height:18px;transition:scale .2s,background .2s;position:relative}.Marker-module__qFZO6W__circleIcon:after{content:"";position:absolute;inset:-10px}:is(.marker-icon:hover .Marker-module__qFZO6W__markerIcon .Marker-module__qFZO6W__circleIcon,.marker-icon.-active .Marker-module__qFZO6W__markerIcon .Marker-module__qFZO6W__circleIcon){background:var(--color-highlight);scale:1.1}.Marker-module__qFZO6W__pinIcon{transform-origin:bottom;width:24px;height:24px;transition:scale .2s,color .2s}:is(.marker-icon:hover .Marker-module__qFZO6W__markerIcon .Marker-module__qFZO6W__pinIcon,.marker-icon.-active .Marker-module__qFZO6W__markerIcon .Marker-module__qFZO6W__pinIcon){color:var(--color-highlight);scale:1.1}.Marker-module__qFZO6W__clusterBubble{background:var(--bg-color);width:var(--cluster-size);height:var(--cluster-size);border-radius:50%;transition:scale .1s}[transitions-disabled] .Marker-module__qFZO6W__clusterBubble{transition:none}.Marker-module__qFZO6W__clusterBubble:before{content:"";background:radial-gradient(var(--bg-color), transparent);opacity:.6;width:var(--cluster-shadow-size);height:var(--cluster-shadow-size);z-index:-1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marker-icon.-active .Marker-module__qFZO6W__clusterBubble{scale:1.05}.marker-icon:hover .Marker-module__qFZO6W__clusterBubble{background:var(--bg-color-hover);scale:1.05}
:root{--property-card-width:260px}.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup{background:var(--color-light);border-radius:var(--border-radius-s);cursor:auto;margin-bottom:0}@media screen and (max-width:599px){.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup{z-index:1000;position:fixed;bottom:0;right:0;transform:unset!important;top:unset!important;left:0!important}}.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup .leaflet-popup-content-wrapper{box-shadow:none;background:0 0;border-radius:0;padding:0}.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup .leaflet-popup-content{line-height:inherit;font-size:inherit;gap:var(--distance-static-xxs);min-height:0;margin:0;position:relative;width:unset!important}.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup .leaflet-popup-tip-container{display:none}.PropertyPopup-module__Iu98Pq__popup.PropertyPopup-module__Iu98Pq__popup .leaflet-popup-content p{margin-block:0}.PropertyPopup-module__Iu98Pq__popupCluster{box-shadow:var(--shadow-xs)}.PropertyPopup-module__Iu98Pq__loadingCard{min-width:var(--property-card-width)}.PropertyPopup-module__Iu98Pq__clusterNavigation{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-m);align-items:center;display:flex}.PropertyPopup-module__Iu98Pq__mobileCloseButtonWrapper{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-m);justify-content:flex-end;align-items:center;display:flex}@media screen and (min-width:600px){.PropertyPopup-module__Iu98Pq__mobileCloseButtonWrapper{display:none}}.PropertyPopup-module__Iu98Pq__clusterNavigationButton{padding:var(--distance-static-3xs);box-sizing:content-box}@media screen and (max-width:599px){.PropertyPopup-module__Iu98Pq__clusterNavigationButton{display:none}}.PropertyPopup-module__Iu98Pq__clusterCloseButton.PropertyPopup-module__Iu98Pq__clusterCloseButton{padding:var(--distance-static-3xs);box-sizing:content-box}@media screen and (min-width:600px){.PropertyPopup-module__Iu98Pq__clusterCloseButton.PropertyPopup-module__Iu98Pq__clusterCloseButton{display:none}}.PropertyPopup-module__Iu98Pq__clusterNavigationCounter.PropertyPopup-module__Iu98Pq__clusterNavigationCounter{margin-right:auto}.PropertyPopup-module__Iu98Pq__propertyCardWrapper{padding:0 var(--distance-static-m) var(--distance-static-m) var(--distance-static-m)}@media screen and (max-width:599px){.PropertyPopup-module__Iu98Pq__propertyCardWrapper{background:var(--color-light)}.PropertyPopup-module__Iu98Pq__propertyCardWrapper>*{width:100%}}@media screen and (min-width:600px){.PropertyPopup-module__Iu98Pq__propertyCardWrapperSingle{padding:unset}}@media screen and (max-width:599px){.PropertyPopup-module__Iu98Pq__propertyCardWrapperSingle{padding:var(--distance-static-m);padding-top:0}}.PropertyPopup-module__Iu98Pq__searchResultCardWrapper{width:inherit;height:100%}.PropertyPopup-module__Iu98Pq__carouselLoadingCard,.PropertyPopup-module__Iu98Pq__carouselPlaceholder{min-width:var(--property-card-width);height:100%}.PropertyPopup-module__Iu98Pq__carouselTrack{column-gap:var(--distance-static-m);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding:2px;scroll-padding-inline-start:2px;display:flex;overflow-x:auto}.PropertyPopup-module__Iu98Pq__carouselTrack::-webkit-scrollbar{display:none}.PropertyPopup-module__Iu98Pq__carouselTrack .carousel-item{scroll-snap-stop:always;scroll-snap-align:start;width:calc(80vw - var(--distance-static-m))}
.leaflet-container .DrawPolygons-module__hKDKYq__iconButton{background-color:var(--color-white);box-shadow:var(--shadow-m)}.leaflet-container .DrawPolygons-module__hKDKYq__iconButton:hover,.leaflet-container .DrawPolygons-module__hKDKYq__iconButton:focus-visible{background-color:var(--color-surface-light-grubby);color:var(--color-text-dark)}@keyframes DrawPolygons-module__hKDKYq__drawPolygonTooltipFadeIn{0%{opacity:0;transform:translateY(-50%)translate(4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton{background-color:var(--color-white);box-shadow:var(--shadow-m);border-radius:var(--border-radius-s);color:var(--color-text-dark);bottom:calc(var(--distance-static-s) * 10);right:var(--distance-static-s);z-index:var(--z-index-popup);width:var(--distance-static-xxl);height:var(--distance-static-xxl);display:none;position:absolute}@media screen and (min-width:905px){.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton{display:flex}}.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton:hover,.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton:focus-visible{background-color:var(--color-surface-light-grubby);color:var(--color-text-dark)}:is(.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton:hover,.leaflet-container .DrawPolygons-module__hKDKYq__drawPolygonIconButton:focus-visible)[data-tooltip]:before{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;white-space:nowrap;opacity:0;text-align:left;animation:.2s ease-in-out forwards DrawPolygons-module__hKDKYq__drawPolygonTooltipFadeIn;position:absolute;top:50%;right:110%;transform:translateY(-50%)}.leaflet-container .DrawPolygons-module__hKDKYq__drawingModeToolbarContainer{bottom:calc(var(--distance-static-l) + 1px);z-index:var(--z-index-popup);gap:calc(var(--distance-static-s) - var(--distance-static-3xs));display:none;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:905px){.leaflet-container .DrawPolygons-module__hKDKYq__drawingModeToolbarContainer{display:flex}}.leaflet-container .DrawPolygons-module__hKDKYq__drawingModeToolbarContainer>button,.leaflet-container .DrawPolygons-module__hKDKYq__drawingModeToolbarContainer>button:disabled{box-shadow:var(--shadow-m)}.DrawPolygons-module__hKDKYq__savePolygonMobileButton{width:100%!important}.leaflet-container .DrawPolygons-module__hKDKYq__mobileDrawPolygonIconButton{bottom:var(--distance-static-l);box-shadow:var(--shadow-m);border-radius:var(--border-radius-s);background-color:var(--color-white);right:var(--distance-static-m);z-index:var(--z-index-popup);height:var(--distance-static-xxl);padding-block:calc(var(--distance-static-s) / 2);padding-inline:var(--distance-static-s) var(--distance-static-l);display:none;position:absolute}@media screen and (max-width:904px){.leaflet-container .DrawPolygons-module__hKDKYq__mobileDrawPolygonIconButton{display:flex}}.leaflet-container .DrawPolygons-module__hKDKYq__mobileDrawPolygonIconButton:hover{text-decoration:none!important}.leaflet-container .DrawPolygons-module__hKDKYq__mobileCancelDrawPolygonIconButton{background-color:var(--color-white);color:var(--color-text-dark);box-shadow:var(--shadow-m);top:var(--distance-static-m);right:var(--distance-static-m);z-index:var(--z-index-popup);border:none;display:none;position:absolute}@media screen and (max-width:904px){.leaflet-container .DrawPolygons-module__hKDKYq__mobileCancelDrawPolygonIconButton[data-visible=true]{display:flex}}.leaflet-container .DrawPolygons-module__hKDKYq__free-draw-polygon-path{vector-effect:non-scaling-stroke}.leaflet-container .DrawPolygons-module__hKDKYq__free-draw-vertex-handle:not(.DrawPolygons-module__hKDKYq__leaflet-interactive){pointer-events:none}.leaflet-container .DrawPolygons-module__hKDKYq__free-draw-vertex-handle.DrawPolygons-module__hKDKYq__leaflet-interactive{cursor:grab}.leaflet-container .DrawPolygons-module__hKDKYq__free-draw-vertex-handle.DrawPolygons-module__hKDKYq__leaflet-interactive:active{cursor:grabbing}
.MapButton-module__jjJCtG__updateButton{z-index:var(--z-index-marker);box-shadow:var(--shadow-m);white-space:nowrap;width:max-content;left:50%;top:var(--distance-static-m);position:absolute;transform:translate(-50%)}.MapButton-module__jjJCtG__updateButton:focus,.MapButton-module__jjJCtG__updateButton:focus-visible{outline:0}.MapButton-module__jjJCtG__updateButton: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}body .MapButton-module__jjJCtG__updateButtonHiddenOnDrawMode{display:none}body .MapButton-module__jjJCtG__modal{background-color:var(--color-light)}@media screen and (max-width:904px){body .MapButton-module__jjJCtG__modal{max-width:343px;max-height:304px;top:50%;left:50%;transform:translate(-50%,-50%)}}.MapButton-module__jjJCtG__modalContent{gap:var(--distance-static-xxs);padding-inline:var(--distance-static-m);padding-bottom:var(--distance-static-xxl);padding-top:var(--distance-static-m);flex-direction:column;display:flex;position:relative;overflow-x:hidden}@media screen and (min-width:600px){.MapButton-module__jjJCtG__modalContent{padding-inline:var(--distance-static-l)}}.MapButton-module__jjJCtG__modalFooter{padding:var(--distance-static-m) var(--distance-static-l);gap:var(--distance-static-m);border-top:1px solid var(--color-dark-decent);box-sizing:border-box;flex-direction:row;justify-content:space-between;display:flex}@media screen and (max-width:904px){.MapButton-module__jjJCtG__modalFooter{flex-direction:column-reverse;width:100%;position:absolute;bottom:0;left:0}}@media screen and (max-width:599px){.MapButton-module__jjJCtG__modalFooter{padding:var(--distance-static-m) var(--distance-static-m)}}.MapButton-module__jjJCtG__modalHeadline{color:var(--color-cod-gray);font-size:var(--font-size-static-l);line-height:var(--line-height-static-xxl)}.MapButton-module__jjJCtG__modalCopy{color:var(--color-mine-shaft);font-size:var(--font-size-static-m)}.MapButton-module__jjJCtG__modalHeader{justify-content:space-between;align-items:center;display:flex}
.CookieConsentOverlay-module__JkCsgG__contentContainer{height:calc(100dvh - var(--filter-bar-height) - var(--header-height));padding:var(--distance-static-l)}@media screen and (min-width:1240px){.CookieConsentOverlay-module__JkCsgG__contentContainer{height:calc(100dvh - var(--filter-bar-height) - var(--header-height) - var(--distance-static-s))}}@media screen and (max-width:904px){.CookieConsentOverlay-module__JkCsgG__contentContainer{padding:var(--distance-static-5xl) var(--distance-static-m) var(--distance-static-m)}}.CookieConsentOverlay-module__JkCsgG__backgroundContainer{background:var(--color-desert-storm);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (min-width:905px){.CookieConsentOverlay-module__JkCsgG__headline{margin-top:var(--distance-static-5xl)}}.CookieConsentOverlay-module__JkCsgG__copy{margin-top:var(--distance-static-xs)}.CookieConsentOverlay-module__JkCsgG__button{margin-top:var(--distance-static-l)}
.MapBoundsContainer-module__MePtPq__mapContainer{z-index:0;--z-index-tile:201;--z-index-overlay:401;--z-index-shadow:501;--z-index-marker:601;--z-index-tooltip:651;--z-index-popup:701;background:#eee;width:100%;height:100%;font-family:inherit}.marker-icon{--bg-color:var(--color-dark);--bg-color-hover:var(--color-dark-colored);background:0 0}.marker-icon:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px;border-radius:50%}.marker-icon.-active>div:before{opacity:.16;display:block}.marker-icon:not(.-expandable):hover>div:before{opacity:.16;display:block}:is(.marker-icon.-active,.marker-icon:not(.-expandable):hover){--bg-color:var(--color-highlight);--bg-color-hover:var(--color-highlight-dark)}.marker-cluster{justify-content:center;align-items:center;display:flex}
@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))}}@media screen and (min-width:600px){.SearchResults-module__qqHHka__resultsListContainer[data-single-card]{justify-content:center;display:flex}.SearchResults-module__qqHHka__resultsListContainer[data-single-card]:before,.SearchResults-module__qqHHka__resultsListContainer[data-single-card]:after{content:"";width:100%}}.SearchResults-module__qqHHka__resultsListContainerWrapper{gap:var(--distance-static-m);flex-direction:column;align-items:center;display:flex}.SearchResults-module__qqHHka__paginationContainer{width:100%;margin-top:var(--distance-static-xs);flex-shrink:0;justify-content: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}}
.RichText-module__O1cb-W__paragraph.RichText-module__O1cb-W__paragraph{margin-top:var(--distance-static-m)}.RichText-module__O1cb-W__paragraph.RichText-module__O1cb-W__paragraph:first-child{margin-top:0}.RichText-module__O1cb-W__list{margin:var(--distance-static-m) 0 0;padding-left:0;list-style:none}.RichText-module__O1cb-W__listItem{margin-top:var(--distance-static-s);padding-left:var(--distance-static-l);position:relative}.RichText-module__O1cb-W__bulletList>.RichText-module__O1cb-W__listItem:before{content:"●";font-size:inherit;line-height:inherit;position:absolute;top:0;left:0}.RichText-module__O1cb-W__diamondList>.RichText-module__O1cb-W__listItem:before{content:"◆";color:var(--color-highlight);line-height:inherit;position:absolute;top:0;left:0}.RichText-module__O1cb-W__orderedList{counter-reset:list-item}.RichText-module__O1cb-W__orderedList>.RichText-module__O1cb-W__listItem{counter-increment:list-item;padding-left:var(--distance-static-xxl)}.RichText-module__O1cb-W__orderedList>.RichText-module__O1cb-W__listItem:before{content:counter(list-item) ".";width:var(--distance-static-xl);text-align:right;font-variant-numeric:tabular-nums;color:inherit;position:absolute;top:0;left:0}.RichText-module__O1cb-W__orderedList.RichText-module__O1cb-W__diamondList>.RichText-module__O1cb-W__listItem:before{content:counter(list-item) ".";color:inherit}
.TitlePopover-module__9ZFXOa__popover{z-index:var(--zindex-xxl);border-radius:var(--border-radius-s);max-width:322px;color:var(--color-light);text-align:left;background:var(--color-dark);box-shadow:var(--shadow-m);font-size:var(--font-size-static-s);line-height:inherit;margin:3px auto 0;position:absolute;left:0;right:0}
.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)}
.ErrorPage-module__RdX_Na__page{min-height:100vh;padding:var(--distance-static-m);background:linear-gradient(#faf9f7 0%,#f3f0eb 100%);justify-content:center;align-items:center;display:flex}@media screen and (min-width:600px){.ErrorPage-module__RdX_Na__page{padding:var(--distance-static-l)}}.ErrorPage-module__RdX_Na__card{align-items:center;gap:var(--distance-static-m);width:100%;max-width:560px;padding:var(--distance-static-xxl) var(--distance-static-l);text-align:center;background:#fff;border:1px solid #ded7cd;flex-direction:column;display:flex;box-shadow:0 20px 60px #2222221a}@media screen and (min-width:600px){.ErrorPage-module__RdX_Na__card{padding:40px 32px}}.ErrorPage-module__RdX_Na__title{margin-bottom:16px}.ErrorPage-module__RdX_Na__description{max-width:420px;margin:0 auto 28px}.ErrorPage-module__RdX_Na__actions{justify-content:center;display:flex}
/*# sourceMappingURL=34hr04qjd10xm.css.map*/