.LocationSearchResult-module-scss-module__BxcLVG__location-search-result__layout{--map-cover-top:calc(var(--navbar-height) - 1px + var(--sticky-search-bar-height));--map-cover-top-scrolled:var(--sticky-search-bar-height-compact);--map-cover-top-now:var(--sticky-search-bar-offset);--map-bleed-top:var(--map-cover-top);padding-top:calc(var(--navbar-height) - 1px + var(--sticky-search-bar-height))}.LocationSearchResult-module-scss-module__BxcLVG__property-list{gap:var(--k-spacing-xl);display:grid}.LocationSearchResult-module-scss-module__BxcLVG__property-list-loading{gap:var(--k-spacing-xl);flex-direction:column;display:flex}.LocationSearchResult-module-scss-module__BxcLVG__property-list-loading__filters{--filters-skeleton-width:100px;--filters-skeleton-radius:var(--k-border-radius-s);flex-shrink:0}@media screen and (max-width:1023px){.LocationSearchResult-module-scss-module__BxcLVG__property-list-loading__filters{--filters-skeleton-width:42px;--filters-skeleton-radius:50%}}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group{gap:var(--k-spacing-xl);flex-direction:column;display:flex}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group[data-separator=true]{border-top:1px solid var(--k-color-border-dark-subtle);padding-top:var(--k-spacing-xl);margin-top:var(--k-spacing-s)}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group-wrapper{margin:0;padding:0}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group-wrapper li{margin:0;list-style-type:none}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group-wrapper li:before{content:none;display:none;left:0}.LocationSearchResult-module-scss-module__BxcLVG__property-list__group-wrapper{gap:var(--k-spacing-xl);flex-direction:column;display:flex}.LocationSearchResult-module-scss-module__BxcLVG__property-list__heading-row{justify-content:space-between;align-items:flex-start;gap:var(--k-spacing-m);display:flex}.LocationSearchResult-module-scss-module__BxcLVG__property-list__heading-row>:first-child{flex:1;min-width:0}.LocationSearchResult-module-scss-module__BxcLVG__property-list__heading{gap:var(--k-spacing-xs);flex-direction:column;display:flex}.LocationSearchResult-module-scss-module__BxcLVG__property-list__count{font-family:var(--k-font-family-functional);font-size:var(--k-font-size-xs);font-weight:var(--k-font-weight-regular);letter-spacing:var(--k-font-letterspacing-default);line-height:var(--k-font-lineheight-xs);text-transform:none;color:var(--k-color-text-subtle-dark);text-decoration:none}.LocationSearchResult-module-scss-module__BxcLVG__property-list__title{font-family:var(--k-font-family-functional);font-size:var(--k-font-size-m);font-weight:var(--k-font-weight-medium);letter-spacing:var(--k-font-letterspacing-default);line-height:var(--k-font-lineheight-l);text-transform:none;padding-left:var(--k-spacing-s);padding-right:var(--k-spacing-s);text-decoration:none}.LocationSearchResult-module-scss-module__BxcLVG__property-list__text{padding-left:var(--k-spacing-s);padding-right:var(--k-spacing-s)}.LocationSearchResult-module-scss-module__BxcLVG__property-map-loading-indicator{z-index:10;left:50%;bottom:var(--k-spacing-l);pointer-events:none;box-shadow:var(--k-elevation-l);background-color:var(--k-color-background-brand-light);padding:var(--k-spacing-s) var(--k-spacing-m) var(--k-spacing-s) var(--k-spacing-s);align-items:center;gap:var(--k-spacing-s);font-family:var(--k-font-family-functional);font-size:var(--k-font-size-xs);font-weight:var(--k-font-weight-regular);letter-spacing:var(--k-font-letterspacing-default);line-height:var(--k-font-lineheight-xs);text-transform:none;border-radius:999px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%)}@media screen and (max-width:1023px){.LocationSearchResult-module-scss-module__BxcLVG__location-search-result__map[data-fullscreen=true] .LocationSearchResult-module-scss-module__BxcLVG__property-map-loading-indicator{bottom:auto;top:calc(var(--map-expanded-height) - var(--k-spacing-l));transform:translate(-50%,-100%)}}@media screen and (min-width:1024px){.LocationSearchResult-module-scss-module__BxcLVG__location-search-result__map[data-fullscreen=true] .LocationSearchResult-module-scss-module__BxcLVG__property-map-loading-indicator{bottom:var(--k-spacing-l);position:fixed;left:50svw;transform:translate(-50%)}}.LocationSearchResult-module-scss-module__BxcLVG__property-map-loading-indicator__icon{animation:.75s linear infinite LocationSearchResult-module-scss-module__BxcLVG__spin}@keyframes LocationSearchResult-module-scss-module__BxcLVG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;text-align:left;align-items:center;gap:var(--k-spacing-s);background-color:#0000;background-color:var(--k-color-background-brand-light);--search-popup-trigger-padding:5px;--search-popup-trigger-control-height:40px;width:100%;height:var(--search-bar-height-compact);border:none;border:1px solid var(--k-color-border-dark-default);padding:0;padding:var(--search-popup-trigger-padding);border-radius:var(--k-border-radius-l);box-shadow:var(--k-elevation-m);justify-content:space-between;display:flex;position:relative}@media (hover:hover){.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger:hover .SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger__background{background-color:var(--k-color-background-neutral-dark-hover)}}.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger:active .SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger__background{background-color:var(--k-color-background-neutral-dark-active)}.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger__text{font-weight:var(--k-font-weight-regular);padding:var(--k-spacing-s) var(--k-spacing-l);z-index:1;flex-direction:column;display:flex;position:relative}.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger__icon{width:var(--search-popup-trigger-control-height);height:var(--search-popup-trigger-control-height);color:var(--k-color-text-default-dark);z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.SearchPopupTrigger-module-scss-module__lRmyVW__search-popup-trigger__background{z-index:0;border-radius:var(--k-border-radius-l);background-color:var(--k-color-background-brand-light);pointer-events:none;transition:background-color .15s ease-in-out;position:absolute;inset:0}
.SearchBar-module-scss-module__ZM0PZG__search-bar{width:100%;max-width:1392px;margin:0 auto;position:relative}.SearchBar-module-scss-module__ZM0PZG__search-bar [data-slot=dialog-close-button]{top:var(--k-spacing-s);right:var(--k-spacing-s);position:absolute}.SearchBar-module-scss-module__ZM0PZG__search-bar__search-popup-trigger{z-index:2;width:100%;max-width:552px;margin:0 auto;display:none;position:relative}@media screen and (max-width:1023px){.SearchBar-module-scss-module__ZM0PZG__search-bar__search-popup-trigger{display:flex}}
