.xP7mKG_zoomButton{background-color:var(--color-white);cursor:pointer}.xP7mKG_zoomButtonContainer{border-radius:var(--border-radius-m);bottom:var(--distance-static-m);right:var(--distance-static-m);z-index:var(--zindex-m);box-shadow:var(--shadow-s)}@media screen and (max-width:1239px) and (orientation:portrait){.xP7mKG_zoomButtonContainer{display:none}}.xP7mKG_zoomButtonContainer>:first-child{border-bottom:1px solid var(--color-desert-storm);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0}.xP7mKG_zoomButtonContainer>:nth-child(2){border-radius:0 0 var(--border-radius-m) var(--border-radius-m)}.xP7mKG_zoomButtonWrapper{bottom:var(--distance-static-m);right:var(--distance-static-m);z-index:1;position:absolute}.xP7mKG_carouselContainer.xP7mKG_carouselContainer{--border-size:1px;transition:flex .1s ease-in-out,opacity .2s ease-in-out;position:relative}.xP7mKG_carouselContainer.xP7mKG_carouselContainer:not(.is-snapped)[data-adjust-opacity=true]{opacity:.4}@media screen and (min-width:905px){.xP7mKG_carouselContainer.xP7mKG_carouselContainer{flex:0 0 100%;width:auto;height:auto}.xP7mKG_carouselContainer.xP7mKG_carouselContainer .react-transform-wrapper{width:auto;height:100%}.xP7mKG_carouselContainer.xP7mKG_carouselContainer .react-transform-component{width:auto;height:100%}}@media screen and (min-width:905px) and (orientation:landscape){.xP7mKG_carouselContainer.xP7mKG_carouselContainer{height:calc(100dvh - var(--footer-height) - var(--header-height) - var(--border-size) * 2);border:var(--border-size) solid var(--secondary-alt-active,#e5e5e5);flex:none}}.xP7mKG_wrapper.xP7mKG_wrapper{width:auto;min-width:0;max-width:100%;height:100%;padding:0}
.WU6LVW_root{padding:0 var(--distance-static-xs);border-radius:var(--border-radius-s);color:var(--color-light);height:24px;line-height:var(--line-height-static-s);text-align:center;z-index:var(--zindex-m);background-color:#0d0d0d99;justify-content:center;align-items:center;display:flex;position:absolute}.WU6LVW_root[data-offset=xxs]{--ai-badge-offset:var(--distance-static-xxs)}.WU6LVW_root[data-offset=xs]{--ai-badge-offset:var(--distance-static-xs)}.WU6LVW_root[data-offset=s]{--ai-badge-offset:var(--distance-static-s)}.WU6LVW_root[data-offset=m]{--ai-badge-offset:var(--distance-static-m)}.WU6LVW_root[data-size=s]{width:24px;height:20px;letter-spacing:var(--letter-spacing-s);padding:0;font-size:10px}.WU6LVW_root[data-size=m]{font-size:var(--font-size-static-xs);letter-spacing:var(--letter-spacing-s);width:30px;padding:0}.WU6LVW_root[data-size=l]{font-size:var(--font-size-static-xs);letter-spacing:var(--letter-spacing-default)}.WU6LVW_root[data-side=left]{left:var(--ai-badge-offset);bottom:var(--ai-badge-offset)}.WU6LVW_root[data-side=right]{right:var(--ai-badge-offset);bottom:var(--ai-badge-offset)}.WU6LVW_root[data-side=center]{left:50%;bottom:var(--ai-badge-offset);transform:translate(-50%)}.WU6LVW_root[data-side=left][data-private-office=true]{left:var(--distance-static-xxl);bottom:var(--distance-static-xxl)}@media screen and (max-width:599px){.WU6LVW_root[data-side=left][data-private-office=true]{left:var(--distance-static-m);bottom:var(--distance-static-m)}}@media screen and (max-width:599px){.WU6LVW_root[data-side=right][data-mobile-offset]{right:var(--distance-static-xs);bottom:var(--distance-static-xs)}}
.ERQk8a_placeholder{background-color:var(--color-surface-light-subdued);transition:background-color .2s cubic-bezier(.3,.2,.2,.8);display:block}.ERQk8a_placeholder[data-in-view=true]{background-color:#0000}.ERQk8a_content{opacity:0;transition:opacity .2s cubic-bezier(.3,.2,.2,.8);display:block}.ERQk8a_content[data-in-view=true]{opacity:1}.ERQk8a_content img{width:100%;height:auto}.ERQk8a_imageWrapper{display:block}.ERQk8a_imageWrapper img{width:100%;height:auto}
.uj7Oaq_relativeWrapper{display:flex;position:relative}
@keyframes Kyj__q_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Kyj__q_wrapper{box-sizing:content-box;padding-top:0;padding-bottom:var(--distance-static-s);position:relative}@media screen and (max-width:904px){.Kyj__q_wrapper{padding:0}}.Kyj__q_imageSkeletonContainer{gap:var(--distance-static-m);grid-template-rows:1fr;grid-template-columns:2fr 1fr;display:grid}@media screen and (max-width:904px){.Kyj__q_imageSkeletonContainer{grid-template-columns:1fr}}.Kyj__q_leftColumn{aspect-ratio:3/2;grid-area:1/1/2/2}.Kyj__q_rightColumn{gap:var(--distance-static-m);grid-area:1/2/2/3;grid-template-rows:1fr 1fr;display:grid}@media screen and (max-width:904px){.Kyj__q_rightColumn{display:none}}.Kyj__q_skeletonDiv{width:var(--skeleton-width,100%);height:var(--skeleton-height,100%);border-radius:var(--skeleton-border-radius,var(--border-radius-s));background-color:var(--color-light-shade);background-image:linear-gradient(90deg, var(--color-light-shade) 25%, #f0f0f0 50%, var(--color-light-shade) 75%);background-size:200% 100%;animation:1.5s infinite Kyj__q_shimmer}.Kyj__q_actionBarSkeletonContainer{height:var(--distance-static-m);margin-bottom:var(--distance-static-xl);justify-content:space-between;display:flex}@media screen and (max-width:904px){.Kyj__q_actionBarSkeletonContainer{margin:0 var(--distance-static-s);margin-bottom:var(--distance-static-xl)}}.Kyj__q_actionButtonRightContainer{gap:var(--distance-static-m);height:var(--distance-static-m);display:flex}@media screen and (max-width:904px){.Kyj__q_actionButtonRightContainer{gap:var(--distance-static-xs)}}.Kyj__q_contentWrapper{width:100%;display:flex}@media screen and (max-width:904px){.Kyj__q_contentWrapper{flex-direction:column}}.Kyj__q_contentContainer{flex:var(--content-flex,1);flex-direction:var(--content-flex-direction,column);gap:var(--distance-static-m);justify-content:var(--content-justify,flex-start);display:flex}@media screen and (max-width:904px){.Kyj__q_contentContainer[data-mobile-display=none]{display:none}}.Kyj__q_fullWidthSkeleton{aspect-ratio:3/2;background-color:var(--color-light-shade);background-image:linear-gradient(90deg, var(--color-light-shade) 25%, #f0f0f0 50%, var(--color-light-shade) 75%);background-size:200% 100%;width:100%;max-width:1440px;animation:1.5s infinite Kyj__q_shimmer}@media screen and (min-width:1240px){.Kyj__q_fullWidthSkeleton{aspect-ratio:2}}.Kyj__q_privateOfficeHeroImageSkeletonContainer{justify-content:center;width:100vw;display:flex}.Kyj__q_fullWidthSkeletonNavigationContainer{padding:var(--distance-static-s) var(--distance-static-xl)}
.tYLaeW_stickyContainer[data-sticky=true]{z-index:var(--zindex-xl);background:var(--color-surface-light);top:calc(var(--header-height,0) * -1);transition:top .3s ease-in-out;position:sticky}.tYLaeW_stickyContainer[data-sticky=true][data-header-visible=true]{top:0}@media screen and (min-width:905px){.tYLaeW_stickyContainer[data-sticky=true]{top:0}}
.MH9gya_baseClass{font-size:var(--font-size-static-xs);line-height:var(--line-height-static-s);white-space:nowrap;display:inline-block}.MH9gya_propertyBadge{font-weight:var(--font-weight-heavy);letter-spacing:var(--letter-spacing-s);text-transform:uppercase;border-radius:var(--border-radius-s)}.MH9gya_new{color:var(--color-text-light);background:var(--color-badge-new)}.MH9gya_exclusive{color:var(--color-text-light);background:var(--color-dark-colored)}.MH9gya_reserved{color:var(--color-text-light);background:var(--color-highlight-darker)}.MH9gya_sold,.MH9gya_rentedOut{color:var(--color-text-light);background:var(--color-highlight)}.MH9gya_unlocked{color:var(--color-chart-gray1);background:var(--color-white)}.MH9gya_small{padding:var(--distance-static-3xs) var(--distance-static-xs)}.MH9gya_medium{padding:var(--distance-static-xs) var(--distance-static-m)}@media screen and (min-width:600px){.MH9gya_small{padding:var(--distance-static-3xs) var(--distance-static-xs)}.MH9gya_medium{padding:var(--distance-static-xs) var(--distance-static-m)}}@media screen and (max-width:599px){.MH9gya_small,.MH9gya_medium{padding:var(--distance-static-3xs) var(--distance-static-xs)}}
.QO7diW_picture{aspect-ratio:inherit}
.-q1ySa_container{max-width:1440px;margin:auto}@media screen and (min-width:480px){.-q1ySa_container{padding:0 0 var(--distance-static-xxl) 0}}
.pS9PBW_visibility{display:none}@media screen and (min-width:600px){.pS9PBW_visibleFromTabletPortrait{display:block}}@media screen and (min-width:905px){.pS9PBW_visibleFromTabletLandscape{display:block}}@media screen and (min-width:1240px){.pS9PBW_visibleFromLaptop{display:block}}@media screen and (min-width:1440px){.pS9PBW_visibleFromDesktop{display:block}}@media screen and (max-width:599px){.pS9PBW_visibleToTabletPortrait{display:block}}@media screen and (max-width:904px){.pS9PBW_visibleToTabletLandscape{display:block}}@media screen and (max-width:1239px){.pS9PBW_visibleToLaptop{display:block}}@media screen and (max-width:1439px){.pS9PBW_visibleToDesktop{display:block}}
.zC5HOa_crossIcon{border-radius:var(--border-radius-s)}.zC5HOa_crossIcon:hover{background:var(--color-desert-storm)}.zC5HOa_crossIcon:focus-visible{outline:2px solid var(--color-dark-subdued)}.zC5HOa_crossIcon:active,.zC5HOa_crossIcon:focus:not(:focus-visible){outline:none}.zC5HOa_button{padding-inline:var(--distance-static-s) var(--distance-static-xs);gap:var(--distance-static-xxs);cursor:pointer;border:1px solid var(--color-mercury);border-radius:var(--border-radius-s);background:var(--color-white);height:40px;color:var(--color-tundora);align-items:center;display:inline-flex}.zC5HOa_button:not(:has(.zC5HOa_crossIcon:hover)):hover{background:var(--color-desert-storm)}.zC5HOa_button:active,.zC5HOa_button[aria-expanded=true]{border-color:var(--color-tundora)}.zC5HOa_button:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:-1px}.zC5HOa_button[data-active=true]{border-color:var(--color-dark)}.zC5HOa_arrowDown{color:var(--color-dark);transition:transform .3s ease-in-out;transform:rotate(0)}.zC5HOa_button[aria-expanded=true] .zC5HOa_arrowDown{transform:rotate(180deg)}.zC5HOa_actionsContainer{padding-top:var(--distance-static-m);border-top:1px solid var(--color-mercury);justify-content:space-between;display:flex}.zC5HOa_applyButton{margin-left:auto}.zC5HOa_labelCopy{white-space:nowrap;text-overflow:ellipsis;max-width:126px;overflow:hidden}.zC5HOa_labelCopyAi{max-width:100px}
.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}.xXKWLW_tabButton[aria-selected=true]{border-color:var(--color-tundora);background-color:var(--color-light-shade)}.xXKWLW_tabButton:hover{background:var(--color-desert-storm)}.xXKWLW_tabButton:focus-visible{outline:2px solid var(--color-dove-gray);outline-offset:-1px}@media screen and (max-width:599px){.xXKWLW_tabButton{padding:var(--distance-static-xs)}}.xXKWLW_tabSelector{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-xxs);display:flex}.xXKWLW_expandableCheckboxContainer{flex-direction:column;display:flex}.xXKWLW_propertyTypeCheckboxWrapper{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-s);align-items:center;display:flex}.xXKWLW_propertyTypeCheckbox{height:max-content}.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}.xXKWLW_expandableGroupLabel:focus{outline:0}.xXKWLW_expandableGroupLabel:focus-visible{outline:0}.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}.xXKWLW_propertySubTypeCheckboxGroup{padding-left:var(--distance-static-l);flex-direction:column;display:flex}@media screen and (min-width:600px){.xXKWLW_propertySubTypeCheckboxGroup{column-count:2;column-gap:var(--distance-static-l);display:block}}.xXKWLW_subTypeCheckboxItem{margin-bottom:var(--distance-static-s)}.xXKWLW_propertyTypeCheckboxGroup{flex-direction:column;display:flex}@media screen and (min-width:600px){.xXKWLW_propertyTypeCheckboxGroup{column-gap:var(--distance-static-l);display:block}.xXKWLW_propertyTypeCheckboxGroup[data-is-grid=true]{column-count:2}.xXKWLW_propertyTypeCheckboxGroup[data-is-grid=false]{column-count:1}}.xXKWLW_arrowDownIcon{align-self:center;transition:transform .3s ease-in-out;transform:rotate(0)}.xXKWLW_expandableGroupLabel[aria-expanded=true] .xXKWLW_arrowDownIcon{transform:rotate(180deg)}.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}.xXKWLW_advancedFiltersRoot{max-height:unset;width:100%;overflow-y:unset;flex-shrink:0;margin:0;padding:0}
._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}._7Cz9QG_container:has(._7Cz9QG_checkbox:focus-visible){outline:2px solid var(--color-focus-dark)}._7Cz9QG_container a:focus-visible,._7Cz9QG_container button:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:1px;border-radius:var(--distance-static-3xs)}._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}._7Cz9QG_checkbox:focus-visible{outline:none}@media (hover:hover){._7Cz9QG_checkbox:hover{border-color:var(--color-checkbox-hover)}}._7Cz9QG_checkbox[data-checked],._7Cz9QG_checkbox[data-indeterminate]{background:var(--color-checkbox-checked)}@media (hover:hover){:is(._7Cz9QG_checkbox[data-checked],._7Cz9QG_checkbox[data-indeterminate]):hover{background:var(--color-checkbox-hover)}}._7Cz9QG_checkbox[data-disabled]{background:var(--color-checkbox-bg);border-color:var(--color-checkbox-disabled);cursor:not-allowed}@media (hover:hover){._7Cz9QG_checkbox[data-disabled]:hover{background:var(--color-checkbox-bg);border-color:var(--color-checkbox-disabled)}}._7Cz9QG_checkbox[data-disabled] ._7Cz9QG_icon{color:var(--color-checkbox-disabled)}._7Cz9QG_indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._7Cz9QG_indicator[data-unchecked]:not([data-indeterminate]){display:none}._7Cz9QG_icon{width:var(--icon-size-xxs);height:var(--icon-size-xxs);pointer-events:none;color:inherit;flex-shrink:0;display:block}
.lUFewq_clearButton{z-index:-1;visibility:hidden;position:absolute}.lUFewq_comboBoxContainer{flex:1;align-items:center;width:100%;display:flex}@media screen and (max-width:904px){.lUFewq_comboBoxContainer{background-color:var(--color-text-light-grubby)}}.lUFewq_autoCompleteOptionContainer{gap:var(--distance-static-xs);padding:var(--distance-static-xs) var(--distance-static-s);display:flex}.lUFewq_textOverflowWrapper{text-overflow:ellipsis;overflow:hidden}.lUFewq_textWrapper{color:var(--color-dark-subdued)}.lUFewq_link{all:unset}.lUFewq_iconContainer{padding-top:var(--distance-static-3xs);flex-shrink:0}.lUFewq_comboBox{width:100%;min-width:0;overflow:hidden}
.BvlVYW_listItem{background-color:var(--color-light);cursor:pointer;outline:none;list-style:none}.BvlVYW_listItem[data-highlighted],.BvlVYW_listItem:hover{background-color:var(--color-light-shade)}.BvlVYW_positioner{z-index:var(--zindex-m)}@media screen and (max-width:904px){.BvlVYW_popover{margin-left:calc(var(--distance-static-s) * -1);width:100%}}@media screen and (min-width:905px){.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}}.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}.BvlVYW_headingWrapper{color:var(--color-dark-subdued);padding:var(--distance-static-s) 0 0 var(--distance-static-m);letter-spacing:var(--letter-spacing-s)}.BvlVYW_listBoxSectionWithHeader{padding-bottom:var(--distance-static-xxs)}
.qyGAoG_container{flex-grow:1;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}@media screen and (max-width:904px){.qyGAoG_container{background-color:var(--color-desert-storm);border-radius:var(--border-radius-s);border:1px solid #0000}}.qyGAoG_container[aria-busy=true] *{color:#0000!important}.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}.qyGAoG_button:focus{outline-offset:0}.qyGAoG_button:focus-visible{outline:2px solid var(--color-highlight);outline-offset:var(--distance-static-3xs)}.qyGAoG_buttonText{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;width:0;min-width:0;overflow:hidden}.qyGAoG_buttonText[data-empty=true]{color:var(--color-input-label)}.qyGAoG_buttonEndAdornment{flex-shrink:0}
.EsoOBG_container{width:var(--distance-static-l);height:var(--distance-static-l);position:relative}.EsoOBG_track{position:absolute;top:0;left:0}.EsoOBG_spinningSegment{animation:1s linear infinite EsoOBG_rotate;position:absolute;top:0;left:0}@keyframes EsoOBG_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.xDR07W_overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}@media screen and (min-width:905px){.xDR07W_overlay{padding-right:var(--distance-static-6xl);padding-left:var(--distance-static-xxl)}}@media screen and (max-width:904px){.xDR07W_overlay{padding-right:var(--distance-static-xxl);padding-left:var(--distance-static-s)}}.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}
.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}.m1g20G_inputContainer{width:100%;min-width:0;position:relative;overflow:hidden}.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 m1g20G_gradientAnimation}.m1g20G_inputContainer[data-ai-fetching=true] .m1g20G_inputText *{color:#0000!important}.m1g20G_inputContainer[data-ai-fetching=true] .m1g20G_inputText input{padding-right:var(--distance-static-xl);color:#0000!important;caret-color:#0000!important}.m1g20G_inputContainer[data-ai-fetching=true] .m1g20G_inputText input::placeholder{color:#0000!important}.m1g20G_inputText{flex-grow:1}@media screen and (max-width:904px){.m1g20G_inputText{background-color:var(--color-desert-storm);border-radius:var(--border-radius-s);border:1px solid #0000}}.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}.m1g20G_inputText input:focus{outline-offset:0}.m1g20G_inputText input:focus-visible{outline:2px solid var(--color-highlight);outline-offset:var(--distance-static-3xs)}.m1g20G_inputText input::placeholder{font-family:inherit}.m1g20G_inputText input:not(:focus){cursor:pointer}.m1g20G_cyclingLoadingText{margin-left:var(--distance-static-xxl);padding-left:0;padding-right:var(--distance-static-m)}@keyframes m1g20G_gradientAnimation{0%{background-position:200%}to{background-position:0%}}
.WAsvKa_mobileLocationFilterContainer{display:flex}.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)}.WAsvKa_mobileLocationFilterContainer[data-open=false] input{background-color:var(--color-desert-storm);height:var(--distance-static-3xl)}.WAsvKa_mobileAutoCompleteContainer[data-open=false]{border:none;height:48px}
.yZO6KG_label{white-space:pre-line}.yZO6KG_label:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:2px}.yZO6KG_label a{color:currentColor}.yZO6KG_label[data-required=true]{padding-left:var(--distance-static-xs);position:relative}.yZO6KG_label[data-required=true]:before{content:"*";color:var(--color-dark-subdued);position:absolute;top:0;left:0}.yZO6KG_label[data-clamped=true]{max-height:calc(var(--line-height-static-m) * var(--max-lines));-webkit-line-clamp:var(--max-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yZO6KG_label[data-clamped=true]:focus-within{max-height:none;overflow:visible}.yZO6KG_wrapper{cursor:default;flex-direction:column;align-items:start;display:flex}.yZO6KG_button{cursor:pointer;text-underline-offset:var(--text-underline-offset);text-decoration:underline;position:relative}.yZO6KG_button:focus{outline:0}.yZO6KG_button:focus-visible{outline:0}.yZO6KG_button:focus-visible:after{content:"";top:calc(var(--distance-static-xxs) * -1);right:calc(var(--distance-static-xxs) * -1);bottom:calc(var(--distance-static-xxs) * -1);left:calc(var(--distance-static-xxs) * -1);border:var(--distance-static-3xs) solid var(--color-focus-dark);border-radius:var(--border-radius-m);position:absolute}@media (hover:hover){.yZO6KG_button:hover{text-decoration:none}}.yZO6KG_button[data-required=true]{margin-left:var(--distance-static-xs)}
.tdxWDq_select{align-items:stretch;gap:var(--distance-static-xxs);flex-direction:column;min-width:0;max-width:100%;display:flex;position:relative}.tdxWDq_select[data-hidden=true]{display:none}.tdxWDq_copy{color:var(--color-dark-subdued);line-height:var(--line-height-static-s)}.tdxWDq_value{white-space:nowrap;text-overflow:ellipsis;gap:var(--distance-static-xs);min-width:0;font-size:var(--font-size-static-m);flex:1;align-items:center;max-width:100%;display:flex;overflow:hidden}.tdxWDq_selectButton{box-sizing:border-box;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);cursor:pointer;border:1px solid var(--color-input-border-idle);border-radius:var(--border-radius-s);white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;align-items:center;width:100%;height:40px;display:flex;overflow:hidden}.tdxWDq_selectButton:focus{outline:0}.tdxWDq_selectButton:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}.tdxWDq_selectButton[aria-expanded=true] .tdxWDq_arrowIcon{transform:rotate(180deg)}.tdxWDq_sizeM{height:46px}.tdxWDq_hasError{border-color:var(--color-input-border-error)}.tdxWDq_basic{height:auto;font-size:var(--font-size-static-m);color:var(--color-cod-gray);line-height:var(--line-height-static-m);font-weight:var(--font-weight-heavy);background-color:#0000;border:none;padding:0}@media (hover:hover){.tdxWDq_basic:hover:not(:disabled){color:var(--color-dark)}}.tdxWDq_basicLight{height:auto;font-size:var(--font-size-static-m);color:var(--color-cod-gray);line-height:var(--line-height-static-l);letter-spacing:var(--letter-spacing-default);background-color:#0000;border:none;padding:0}@media (hover:hover){.tdxWDq_basicLight:hover:not(:disabled){color:var(--color-dark)}}.tdxWDq_basicLightV2{padding-block:0;padding-inline:var(--distance-static-xs);font-size:var(--font-size-static-m);color:var(--color-tundora);line-height:var(--line-height-static-l);letter-spacing:var(--letter-spacing-default);background-color:#0000;border:1px solid #0000}@media (hover:hover){.tdxWDq_basicLightV2:hover:not(:disabled){background-color:var(--color-light-shade)}}.tdxWDq_outlined{border:1px solid var(--color-input-border-idle);border-radius:var(--border-radius-s);padding:var(--distance-static-xs) var(--distance-static-s);font-size:var(--font-size-static-m);line-height:var(--line-height-static-l);color:var(--color-tundora);background-color:var(--color-light)}.tdxWDq_outlinedV2{border:1px solid var(--color-input-border-hover);border-radius:var(--border-radius-s);padding:var(--distance-static-xs) var(--distance-static-s);font-size:var(--font-size-static-m);line-height:var(--line-height-static-l);color:var(--color-tundora);background-color:var(--color-light);gap:var(--distance-static-xxs)}@media (hover:hover){.tdxWDq_outlinedV2:hover:not(:disabled){border:1px solid var(--color-input-border-hover);background-color:var(--color-desert-storm)}}.tdxWDq_arrowIcon{color:inherit;flex-shrink:0;transition:transform .3s ease-in-out}.tdxWDq_list{outline:none;width:100%;max-height:300px;margin:0;padding:0;list-style:none;overflow:auto}.tdxWDq_list:hover{cursor:pointer}@media screen and (max-width:904px){.tdxWDq_list{padding:var(--distance-static-m)}}.tdxWDq_backdrop{display:none}@media screen and (max-width:904px){.tdxWDq_backdrop{z-index:calc(var(--zindex-5xl) + 1);background:var(--color-overlay-background);position:fixed;inset:0}.tdxWDq_backdrop:not([hidden]){display:block}}.tdxWDq_positioner{z-index:calc(var(--zindex-5xl) + 2)}@media screen and (max-width:904px){.tdxWDq_positioner{top:unset!important;width:100%!important;max-width:none!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}}.tdxWDq_popup{box-sizing:border-box;border-radius:var(--border-radius-s);background:var(--color-surface-light);box-shadow:var(--shadow-m);scrollbar-width:thin;scrollbar-color:var(--color-mercury) transparent;pointer-events:auto;padding:0;overflow:hidden}@media screen and (max-width:904px){.tdxWDq_popup{border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;width:100%;min-width:100%;max-height:80dvh;animation:.3s tdxWDq_selectSlideUp}}@media screen and (min-width:905px){.tdxWDq_popup.tdxWDq_matchTriggerWidth{width:var(--anchor-width);min-width:var(--anchor-width)}}@keyframes tdxWDq_selectSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.tdxWDq_listItem{padding:var(--distance-static-s);align-items:center;gap:var(--distance-static-xs);cursor:pointer;outline:none;grid-template-columns:1fr 24px;justify-content:space-between;display:grid}.tdxWDq_listItem:hover,.tdxWDq_listItem[data-highlighted],.tdxWDq_listItem[data-selected]{background:var(--color-light-shade)}.tdxWDq_listItem:focus{outline:none}.tdxWDq_listItem[data-nested=true]{padding-top:var(--distance-static-xs);padding-bottom:var(--distance-static-xs);padding-left:var(--distance-static-l)}.tdxWDq_listItem[data-parent=true]{padding:var(--distance-static-m) var(--distance-static-s);text-transform:uppercase;letter-spacing:2px;color:var(--color-dark-subdued)}.tdxWDq_listItem[data-parent=true]:not(:first-child){border-top:1px solid var(--color-dark-decent)}.tdxWDq_listItem[data-parent=true]>span{font-size:var(--font-size-static-xs);line-height:var(--line-height-static-s)}@media screen and (max-width:904px){.tdxWDq_listItem[data-parent=true]:not(:first-child){border-top:1px solid var(--color-dark-decent)}}.tdxWDq_nativeList{outline:none;width:max-content;max-height:300px;margin:0;padding:0;list-style:none;overflow:auto}.tdxWDq_nativeList:hover{cursor:pointer}@media screen and (max-width:904px){.tdxWDq_nativeList{padding:var(--distance-static-m);width:auto}}.tdxWDq_nativePopover{z-index:1000;border-radius:var(--border-radius-s);background:var(--color-surface-light);box-shadow:var(--shadow-m);width:min-content;padding:0;position:absolute;right:0}@media screen and (max-width:904px){.tdxWDq_nativePopover{border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;width:100%;margin-block:0;animation:.3s tdxWDq_nativeSelectSlideUp;top:unset!important;left:unset!important;position:fixed!important;bottom:0!important}}@keyframes tdxWDq_nativeSelectSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.tdxWDq_hiddenInput{opacity:0;z-index:-1;width:0;height:0;position:absolute}.tdxWDq_nativeButton{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);cursor:pointer;border:1px solid var(--color-input-border-idle);border-radius:var(--border-radius-s);white-space:nowrap;text-overflow:ellipsis;width:100%;height:40px;padding:var(--distance-static-xs) var(--distance-static-s);color:var(--color-tundora);background-color:var(--color-light);justify-content:space-between;align-items:center;display:inline-flex;overflow:hidden}.tdxWDq_nativeButton:focus{outline:0}.tdxWDq_nativeButton:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}.tdxWDq_nativeButton[aria-expanded=true] .tdxWDq_arrowIcon{transform:rotate(180deg)}.tdxWDq_nativeButtonDisabled{opacity:.6;cursor:not-allowed}
.b2sZQG_desktopAutoCompleteContainer{height:var(--distance-static-xxl)}.b2sZQG_extendedRadiusFilter{flex:none;width:max-content;max-width:max-content;height:100%}[data-location-filter-container]:has(input:placeholder-shown) .b2sZQG_extendedRadiusFilter{visibility:hidden}:is([data-location-filter-container]:has(input:placeholder-shown) .b2sZQG_extendedRadiusFilter,[data-location-filter-container]:has([data-autocomplete-input-shell]:focus-within) .b2sZQG_extendedRadiusFilter){z-index:-1;position:absolute}.b2sZQG_divider{background-color:var(--color-dark-20);align-self:center;width:1px;height:16px}[data-location-filter-container]:hover .b2sZQG_divider{background-color:var(--color-dark);height:100%}[data-location-filter-container]:has([aria-expanded=true]) .b2sZQG_divider{background-color:var(--color-dark);height:100%}:is([data-location-filter-container]:has(input:placeholder-shown) .b2sZQG_divider,[data-location-filter-container]:has([data-autocomplete-input-shell]:focus-within) .b2sZQG_divider){display:none}
.UJvPWa_crossIcon{border-radius:var(--border-radius-s)}.UJvPWa_crossIcon:hover{background:var(--color-desert-storm)}.UJvPWa_crossIcon:focus-visible{outline:2px solid var(--color-dark-subdued)}.UJvPWa_crossIcon:active,.UJvPWa_crossIcon:focus:not(:focus-visible){outline:none}.UJvPWa_dialog{min-width:330px}.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}.UJvPWa_button:not(:has(.UJvPWa_crossIcon:hover)):hover{background:var(--color-desert-storm)}.UJvPWa_button:active,.UJvPWa_button[aria-expanded=true]{border-color:var(--color-tundora)}.UJvPWa_button:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:-1px}.UJvPWa_button[data-active=true]{border-color:var(--color-dark)}.UJvPWa_arrowDown{color:var(--color-dark);transition:transform .3s ease-in-out;transform:rotate(0)}.UJvPWa_button[aria-expanded=true] .UJvPWa_arrowDown{transform:rotate(180deg)}.UJvPWa_actionsContainer{padding-top:var(--distance-static-m);border-top:1px solid var(--color-mercury);justify-content:space-between;display:flex}.UJvPWa_applyButton{margin-left:auto}.UJvPWa_labelCopy{white-space:nowrap;text-overflow:ellipsis;max-width:126px;overflow:hidden}
.ghHMuq_container,.ghHMuq_list{gap:var(--distance-static-s);flex-direction:column;display:flex}.ghHMuq_grid{column-gap:var(--distance-static-s);display:block}@media screen and (min-width:905px){.ghHMuq_grid{column-count:2}}.ghHMuq_grid>label{margin-bottom:var(--distance-static-s);align-items:flex-start}.ghHMuq_grid>label>[role=checkbox]{margin-top:var(--distance-static-xxs)}
.oaBXIq_fieldset{border:none;flex-direction:column;margin:0;padding:0;display:flex}.oaBXIq_fieldsetContainer{gap:var(--distance-static-s);align-items:center;display:flex}.oaBXIq_legend{margin-bottom:var(--distance-static-s);margin-left:0;margin-right:0;padding-left:0;padding-right:0}.oaBXIq_copy{color:var(--color-dark-subdued)}.oaBXIq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oaBXIq_fieldsSeparator{color:var(--color-dark-lighter);text-align:center;letter-spacing:.48px}.oaBXIq_endAdornment{color:var(--color-dark-lighter);margin:0;padding:0}.oaBXIq_formattedNumberInput[data-has-start=true] input{padding-left:var(--currency-padding-left)}
._EJ0Pq_crossIcon{border-radius:var(--distance-static-3xs);color:var(--color-tundora)}._EJ0Pq_crossIcon:focus,._EJ0Pq_crossIcon:focus-visible{outline:0}._EJ0Pq_crossIcon:focus-within{outline:var(--distance-static-3xs) solid var(--color-dove-gray)}@media (hover:hover){._EJ0Pq_crossIcon:hover:not(:disabled){background-color:var(--color-desert-storm)}}._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}._EJ0Pq_button:focus,._EJ0Pq_button:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}._EJ0Pq_button:focus-within{border:1px solid var(--color-mercury)}._EJ0Pq_button[aria-expanded=true],._EJ0Pq_button[data-has-value=true]{border:1px solid var(--color-input-border-hover)}._EJ0Pq_button[aria-expanded=true] ._EJ0Pq_arrowDown{transform:rotate(180deg)}._EJ0Pq_button:not(:has(._EJ0Pq_crossIcon:hover)):hover{background:var(--color-desert-storm)}._EJ0Pq_label._EJ0Pq_label{color:var(--color-tundora);letter-spacing:.48px;text-overflow:ellipsis;overflow:hidden}._EJ0Pq_arrowDown{color:var(--color-dark);transition:transform .3s ease-in-out}._EJ0Pq_dialog{max-width:340px}._EJ0Pq_divider{background:var(--color-dark-decent);border:none;width:100%;height:1px;margin:0}._EJ0Pq_text._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}._EJ0Pq_buttonsContainer{justify-content:flex-end;display:flex}._EJ0Pq_buttonsContainer[data-has-value=true]{justify-content:space-between}._EJ0Pq_dialogBody{all:unset;justify-content:space-between;align-items:center;gap:var(--distance-static-s);display:flex}
.PT3RiW_container{gap:var(--distance-static-l);background:var(--color-surface-light-highlight);padding:var(--distance-static-xxl) var(--distance-static-l);flex-direction:column;align-items:center;height:max-content;display:flex}@media screen and (min-width:905px){.PT3RiW_container{flex-direction:row}}@media screen and (min-width:1240px){.PT3RiW_container{flex-direction:column;flex-shrink:0;width:322px}}.PT3RiW_imageContainer{position:relative}.PT3RiW_textContainer{flex-direction:column;width:100%;display:flex}.PT3RiW_privateOfficeContainer{box-sizing:border-box;background:var(--color-surface-light-highlight);height:max-content;padding:var(--distance-static-xxl) var(--distance-static-l);justify-content:center;width:auto;display:flex}@media screen and (min-width:1240px){.PT3RiW_privateOfficeContainer{max-width:322px}}.PT3RiW_privateOfficeContainer[data-embedded=true]{width:100%}@media screen and (min-width:600px){.PT3RiW_privateOfficeContainer[data-embedded=true]{padding-top:var(--distance-static-3xl)}}@media screen and (min-width:1240px){.PT3RiW_privateOfficeContainer[data-embedded=true]{padding-top:var(--distance-static-5xl);max-width:none}}.PT3RiW_privateOfficeOuterContainer{justify-content:center;place-items:center;gap:var(--distance-static-l);flex-direction:column;display:flex}@media screen and (min-width:600px){.PT3RiW_privateOfficeOuterContainer{max-width:var(--max-width-xs)}}@media screen and (min-width:1240px){.PT3RiW_privateOfficeOuterContainer{width:322px}}.PT3RiW_privateOfficeInnerContainer{justify-content:center;align-items:center;gap:var(--distance-static-l);flex-direction:column;display:flex}@media screen and (min-width:600px){.PT3RiW_privateOfficeInnerContainer{gap:var(--distance-static-l);flex-direction:row}}@media screen and (min-width:1240px){.PT3RiW_privateOfficeInnerContainer{gap:var(--distance-static-l);flex-direction:column}}.PT3RiW_columnContainer{flex-direction:column;justify-content:center;justify-self:start;align-items:center;display:flex}@media screen and (min-width:600px){.PT3RiW_columnContainer{width:clamp(274px, 100%, var(--max-width-xs));align-items:flex-start}}@media screen and (min-width:1240px){.PT3RiW_columnContainer{align-items:center}}.PT3RiW_privateOfficeAdvisorBadge{align-items:center;gap:var(--distance-static-xs);padding:var(--distance-static-xs) var(--distance-static-s);border-radius:var(--border-radius-m);border:1px solid var(--color-dark-decent);text-transform:uppercase;margin-bottom:0;display:flex}.PT3RiW_privateOfficeAdvisorBadgeText{color:var(--color-dark-colored);letter-spacing:var(--letter-spacing-s)}.PT3RiW_privateOfficeAdvisorBadgeTextContainer{gap:var(--distance-static-xxs);flex-flow:row;display:flex}.PT3RiW_image{object-fit:cover;border-radius:50%;margin:0;padding:0}@media screen and (min-width:905px){.PT3RiW_image{align-self:center}}@media screen and (min-width:1240px){.PT3RiW_image{margin:0}}.PT3RiW_image[data-has-padding=true]{padding:var(--distance-static-s)}.PT3RiW_image[data-private-office-image=true]{place-self:center end}@media screen and (min-width:600px){.PT3RiW_image[data-private-office-image=true]{align-self:start}}@media screen and (min-width:1240px){.PT3RiW_image[data-private-office-image=true]{align-self:center}}@media screen and (min-width:600px){.PT3RiW_image[data-private-office-image=true][data-embedded=true]{align-self:center}}.PT3RiW_headline{color:var(--color-cod-gray);text-align:center;padding-bottom:var(--distance-static-xs)}@media screen and (min-width:905px) and (max-width:1239px){.PT3RiW_headline{text-align:left}}.PT3RiW_agentName{color:var(--color-cod-gray);text-align:center;line-height:var(--line-height-static-l);word-break:break-word}@media screen and (min-width:600px){.PT3RiW_agentName{text-align:left}}@media screen and (min-width:1240px){.PT3RiW_agentName{text-align:center}}.PT3RiW_jobTitle.PT3RiW_jobTitle{font-size:var(--font-size-static-xs);color:var(--color-dove-gray);text-align:center;line-height:var(--line-height-static-s);margin-bottom:var(--distance-static-s)}@media screen and (min-width:600px) and (max-width:1239px){.PT3RiW_jobTitle.PT3RiW_jobTitle{text-align:left}}.PT3RiW_jobBadge.PT3RiW_jobBadge{padding:var(--distance-static-3xs) var(--distance-static-xs);background:var(--color-dark-decent);border-radius:var(--border-radius-s);margin-bottom:var(--distance-static-s);font-size:var(--font-size-static-xs);line-height:var(--line-height-static-s)}.PT3RiW_agentNameContainer{margin-bottom:var(--distance-static-s);flex-direction:column;align-items:center;display:flex}@media screen and (min-width:600px) and (max-width:1239px){.PT3RiW_agentNameContainer{align-items:flex-start}}.PT3RiW_phoneNumber.PT3RiW_phoneNumber{line-height:var(--line-height-static-m);font-size:var(--font-size-static-m)}@media screen and (min-width:905px){.PT3RiW_phoneNumber.PT3RiW_phoneNumber{font-size:var(--font-size-static-s)}}@media screen and (min-width:1240px){.PT3RiW_phoneNumber.PT3RiW_phoneNumber{font-size:var(--font-size-static-m)}}.PT3RiW_displayId.PT3RiW_displayId{color:var(--color-cod-gray);text-align:center}@media screen and (min-width:600px){.PT3RiW_displayId.PT3RiW_displayId{text-align:left}}@media screen and (min-width:1240px){.PT3RiW_displayId.PT3RiW_displayId{text-align:center}}.PT3RiW_agentInfoContainer{gap:var(--distance-static-3xs);color:var(--color-cod-gray);flex-direction:column;align-items:center;display:flex}@media screen and (min-width:905px){.PT3RiW_agentInfoContainer{align-items:flex-start}}@media screen and (min-width:1240px){.PT3RiW_agentInfoContainer{align-items:center}}.PT3RiW_requestAccessButtonWrapper{margin-bottom:var(--distance-static-xs);width:100%}.PT3RiW_requestAccessButtonWrapper>:first-child{width:100%}@media screen and (min-width:1240px){.PT3RiW_requestAccessButtonWrapper{margin-bottom:var(--distance-static-m)}}.PT3RiW_requestAccessButtonWrapper[data-embedded=true]{width:auto}.PT3RiW_copy.PT3RiW_copy{color:var(--color-dark-intense);display:block}@media screen and (max-width:599px){.PT3RiW_copy.PT3RiW_copy{text-align:center}}@media screen and (min-width:1240px){.PT3RiW_copy.PT3RiW_copy{display:none}}.PT3RiW_phoneLink{justify-content:center}@media screen and (min-width:600px){.PT3RiW_phoneLink{justify-content:start}}@media screen and (min-width:1240px){.PT3RiW_phoneLink{justify-content:center}}.PT3RiW_mailButton{margin-top:var(--distance-static-s);margin-bottom:var(--distance-static-m);width:100%;height:max-content;display:none}@media screen and (min-width:1240px){.PT3RiW_mailButton{display:flex}}.PT3RiW_mailButtonHasPhone.PT3RiW_mailButtonHasPhone{margin-bottom:var(--distance-static-s)}@media screen and (min-width:1240px){.PT3RiW_mailButtonEmbedded{display:none}}.PT3RiW_phoneNumbersContainer{gap:var(--distance-static-xs);padding-bottom:var(--distance-static-l);flex-direction:column;align-items:center;display:flex}@media screen and (min-width:905px) and (max-width:1239px){.PT3RiW_phoneNumbersContainer{gap:var(--distance-static-s);flex-direction:row;align-items:flex-start}}.PT3RiW_link:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:2px;border-radius:var(--border-radius-s)}.PT3RiW_requestAccessButtonVisibilityWrapper{width:100%}.PT3RiW_requestAccessButtonVisibilityWrapper>:first-child{width:100%}.PT3RiW_buttonsContainer{gap:var(--distance-static-s);padding-bottom:var(--distance-static-l);flex-direction:column-reverse;display:flex}.PT3RiW_overline{padding-bottom:var(--distance-static-s)}
.ILG5-q_buyRentTabFilterContainer{gap:var(--distance-static-s);flex-direction:column;max-width:171px;display:flex}.ILG5-q_tabSelector{gap:var(--distance-static-xs);margin-bottom:var(--distance-static-xxs);display:flex}.ILG5-q_select{width:fit-content}
.iVNniW_mobileButton.iVNniW_mobileButton{display:none}@media screen and (max-width:904px){.iVNniW_mobileButton.iVNniW_mobileButton{display:inline-grid}}.iVNniW_desktopButton.iVNniW_desktopButton{display:none}@media screen and (min-width:905px){.iVNniW_desktopButton.iVNniW_desktopButton{display:inline-grid}}
.uY0lMq_drawerBackdrop{z-index:100;background:var(--color-dark-transparent);justify-content:end;align-items:center;display:flex;position:fixed;inset:0}.uY0lMq_drawerViewport{z-index:100;justify-content:flex-end;padding:0;display:flex;position:fixed;inset:0}.uY0lMq_drawerPopup{background-color:var(--color-light);animation:.5s uY0lMq_slideIn}.uY0lMq_drawerContent{height:100%}.uY0lMq_gridContainer{gap:var(--distance-static-xl);grid-template-columns:1fr;display:grid}@media screen and (min-width:600px){.uY0lMq_gridContainer{grid-template-columns:1fr 1fr}}.uY0lMq_inner{box-sizing:border-box;outline:none;flex-direction:column;width:100vw;height:100%;max-height:100%;display:flex}@media screen and (min-width:905px){.uY0lMq_inner{width:664px;max-width:664px}}.uY0lMq_inner *,.uY0lMq_inner :before,.uY0lMq_inner :after{box-sizing:inherit}.uY0lMq_header{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){.uY0lMq_header{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xxl)}}.uY0lMq_body{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){.uY0lMq_body{padding:var(--distance-static-s) var(--distance-static-xxl) var(--distance-static-l)}}.uY0lMq_footer{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){.uY0lMq_footer{padding:var(--distance-static-s) var(--distance-static-xxl)}}@media screen and (max-width:904px){.uY0lMq_baseClass.uY0lMq_baseClass{display:none!important}}.uY0lMq_baseClass.uY0lMq_baseClass{border:1px solid var(--color-mercury);background-color:var(--color-light);color:var(--color-tundora)}.uY0lMq_baseClass.uY0lMq_baseClass:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:-1px}@media (hover:hover){.uY0lMq_baseClass.uY0lMq_baseClass:hover{border-color:var(--color-input-border-hover);background-color:var(--color-desert-storm);color:var(--color-tundora)}}.uY0lMq_baseClass.uY0lMq_baseClass:active{border-color:var(--color-mercury);background-color:var(--color-light);color:var(--color-tundora)}.uY0lMq_modified{border-color:var(--color-input-border-hover)}.uY0lMq_aiEnabled{min-width:max-content}.uY0lMq_mobileBaseClass.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){.uY0lMq_mobileFilterBar{display:none!important}}.uY0lMq_applyButton{margin-left:auto}@keyframes uY0lMq_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.dM_rRa_form{max-width:var(--max-width-l);gap:var(--distance-static-l);width:100%;height:fit-content;padding:0 var(--distance-static-xxl) var(--distance-static-5xl);flex-direction:column;display:flex;overflow-y:auto}@media screen and (max-width:599px){.dM_rRa_form{padding:0 0 var(--distance-static-5xl) 0;gap:var(--distance-static-m)}.dM_rRa_form[data-add-bottom-padding=true]{padding-bottom:400px}}@media screen and (max-width:904px){.dM_rRa_form{box-sizing:border-box}}@media screen and (min-width:905px){.dM_rRa_form{padding-bottom:var(--distance-static-5xl)}}.dM_rRa_button{align-self:center;min-width:205px}@media screen and (max-width:599px){.dM_rRa_button{width:100%}}.dM_rRa_inputGrid{all:unset;box-sizing:border-box;gap:var(--distance-static-m);grid-template-columns:1fr;display:grid}@media screen and (min-width:600px){.dM_rRa_inputGrid{gap:var(--distance-static-l);grid-template-columns:1fr 1fr}}.dM_rRa_consentCopy{color:var(--color-dark-subdued);font-size:var(--font-size-static-xs);line-height:var(--line-height-relative-s)}.dM_rRa_consentCopy a:focus-visible{outline:2px solid var(--color-focus-dark);outline-offset:1px;border-radius:var(--distance-static-3xs)}.dM_rRa_titleWrapper{gap:var(--distance-static-s);margin-bottom:var(--distance-static-l);flex-direction:column;align-items:center;display:flex}.dM_rRa_titleWrapper:focus{outline:none}@media screen and (max-width:599px){.dM_rRa_titleWrapper{padding-left:var(--distance-static-s);border-left:1px solid var(--color-brand);align-items:start}}@media screen and (min-width:600px){.dM_rRa_headline{text-align:center}}.dM_rRa_expandableConsent.dM_rRa_expandableConsent{line-height:var(--line-height-relative-s);font-size:var(--font-size-static-xs)}@media screen and (max-width:599px){.dM_rRa_expandableConsent.dM_rRa_expandableConsent{margin-block:var(--distance-static-xs)}}.dM_rRa_expandableConsent.dM_rRa_expandableConsent button,.dM_rRa_expandableConsent.dM_rRa_expandableConsent a{color:var(--color-dark-subdued);line-height:var(--line-height-relative-s);font-size:var(--font-size-static-xs)}.dM_rRa_imprintButton{cursor:pointer;text-decoration:underline}.dM_rRa_checkbox.dM_rRa_checkbox{color:var(--color-dark-subdued);line-height:var(--line-height-relative-s);align-items:flex-start}.dM_rRa_link{color:var(--color-dark-subdued);text-decoration:underline}.dM_rRa_expandableMarketingConsent.dM_rRa_expandableMarketingConsent{font-size:var(--font-size-static-xs);line-height:var(--line-height-relative-s);padding-top:var(--distance-static-3xs)}.dM_rRa_expandableMarketingConsent.dM_rRa_expandableMarketingConsent>button{color:var(--color-dark-subdued);line-height:var(--line-height-relative-s)}.dM_rRa_expandableMarketingConsent.dM_rRa_expandableMarketingConsent a{text-decoration:underline}.dM_rRa_phoneInputPlaceholder{width:100%;height:48px;margin-top:var(--distance-static-l)}.dM_rRa_formStatusDisplayPlaceholder{height:486px}.dM_rRa_consentLabelWrapper{gap:var(--distance-static-xs);flex-direction:column;display:flex}
.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){.vwJruq_filterBarContainer{padding:var(--distance-static-m) var(--distance-static-xxl);top:var(--header-height,0)}}.vwJruq_headerVisible{top:var(--header-height,0)}@media screen and (max-width:904px){.vwJruq_mapDrawOrEditMode{display:none}}.vwJruq_searchAlertButtonWrapper{display:none}@media screen and (min-width:905px){.vwJruq_searchAlertButtonWrapper{display:block}}@media screen and (min-width:905px){.vwJruq_aiSearchEnabled{flex-shrink:0}}@keyframes vwJruq_opacityAnimation{0%{opacity:0}to{opacity:1}}.vwJruq_filterWrapper{gap:var(--distance-static-xs);flex-shrink:0;animation:.3s ease-in-out vwJruq_opacityAnimation;display:flex}.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){.vwJruq_divider{display:block}}
.hEvIpq_modal{box-sizing:border-box;background:var(--color-surface-light);flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:0;display:flex;overflow-x:hidden}@media screen and (max-width:904px){.hEvIpq_modal{position:fixed;inset:0}}@media screen and (min-width:905px){.hEvIpq_modal{width:calc(100% - var(--distance-static-m) * 2);border-radius:var(--border-radius-s);min-width:825px;max-width:1160px;max-height:calc(100% - var(--distance-static-l) * 2);box-shadow:var(--shadow-l)}}@media screen and (min-width:1240px){.hEvIpq_modal{min-width:696px;max-width:896px}}.hEvIpq_topBar{width:100%;padding:calc(env(safe-area-inset-top,0px) + var(--distance-static-xs)) var(--distance-static-xs) var(--distance-static-xs);box-sizing:border-box;background-color:var(--color-surface-light);justify-content:flex-end;align-items:center;display:flex}.hEvIpq_content{width:100%;min-height:0;padding-inline:var(--distance-static-m);flex:auto;justify-content:center;display:flex;position:relative;overflow-y:auto}@media screen and (min-width:600px){.hEvIpq_content{padding-inline:var(--distance-static-xxl)}}
.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)}.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){.JN1lsG_chip span{max-width:100%}}.JN1lsG_chip:hover{background-color:var(--color-desert-storm)}.JN1lsG_chip:focus-visible{outline:var(--distance-static-3xs) solid var(--color-dove-gray)}.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}:where(.JN1lsG_container){width:fit-content;position:relative}@media screen and (min-width:905px){:where(.JN1lsG_container){margin-bottom:var(--distance-static-s)}}
.-f988G_richText{white-space:pre-line;height:100%;padding-bottom:var(--distance-static-xxl)}
.BMjqIa_bulletListContainer{margin-top:var(--distance-static-xxs);justify-content:center;align-items:center;gap:var(--distance-static-xxs);flex-wrap:wrap;display:flex}.BMjqIa_bullet{width:var(--distance-static-xxs);height:var(--distance-static-xxs);margin:0 var(--distance-static-xxs);background-color:var(--color-cta-bg);transform:rotate(45deg)}.BMjqIa_bullet[data-wrapped=true]{display:none}.BMjqIa_itemsContainer[data-wrapped=true]{margin:0 var(--distance-static-xs)}
.ipNn8q_section{background:var(--color-surface-light-highlight);outline:0;margin-bottom:0}.ipNn8q_imageContainer{border-radius:50%;width:120px;height:120px;position:relative;overflow:hidden}@media screen and (min-width:600px){.ipNn8q_imageContainer{width:160px;height:160px}}.ipNn8q_imageContainerWrapper{display:flex}.ipNn8q_container{padding-top:var(--distance-dynamic-l);flex-direction:column;align-items:center;display:flex}.ipNn8q_headline{margin-top:var(--distance-static-s);text-align:center}.ipNn8q_detailsWrapper{color:var(--color-cod-gray);flex-direction:column;align-items:center;display:flex}@media screen and (min-width:600px){.ipNn8q_detailsWrapper{align-items:flex-start}}@media screen and (max-width:599px){.ipNn8q_detailsWrapper{text-align:center}}.ipNn8q_shopWrapper{margin-top:var(--distance-dynamic-l);justify-content:center;align-items:center;gap:var(--distance-dynamic-s);flex-direction:column;display:flex}@media screen and (min-width:600px){.ipNn8q_shopWrapper{gap:var(--distance-static-xxl);flex-direction:row;width:100%}}.ipNn8q_ctaButton.ipNn8q_ctaButton{margin-top:var(--distance-static-xxl);width:100%}@media screen and (min-width:600px){.ipNn8q_ctaButton.ipNn8q_ctaButton{width:auto}}.ipNn8q_containerPrivateOffice{align-items:center;gap:var(--distance-static-m);padding-top:var(--distance-dynamic-s);flex-direction:column;display:flex}.ipNn8q_linksWrapper{row-gap:var(--distance-static-xs);column-gap:var(--distance-static-m);flex-wrap:wrap;justify-content:center;display:flex}.ipNn8q_addressWrapper{text-align:center;color:var(--color-dark-intense);flex-direction:column;align-items:center;display:flex}.ipNn8q_shopLicenseText.ipNn8q_shopLicenseText{margin-top:var(--distance-static-xs)}.ipNn8q_licensePartnerText.ipNn8q_licensePartnerText{margin-block:var(--distance-static-xs)}
.wU2kQq_wrapper.wU2kQq_wrapper{box-sizing:content-box;padding-top:0;padding-bottom:var(--distance-static-s)}@media screen and (max-width:904px){.wU2kQq_wrapper.wU2kQq_wrapper{padding:0}}.wU2kQq_heroImageRoot{position:relative}.wU2kQq_badgeContainer{top:var(--distance-static-m);left:var(--distance-static-m);gap:var(--distance-static-xs);width:calc(100% - (var(--distance-static-m) * 2));z-index:var(--zindex-l);display:flex;position:absolute}.wU2kQq_badgeContainer:where([data-private-office=true]){top:var(--distance-static-xxl);left:var(--distance-static-xxl);width:calc(100% - (var(--distance-static-xxl) * 2))}@media screen and (max-width:904px){.wU2kQq_badgeContainer{left:var(--distance-static-m);width:calc(100% - (var(--distance-static-m) * 2))}.wU2kQq_badgeContainer:where([data-private-office=true]){left:var(--distance-static-xxl)}}@media screen and (max-width:599px){.wU2kQq_badgeContainer{top:var(--distance-static-m);left:var(--distance-static-m);width:calc(100% - (var(--distance-static-m) * 2))}}.wU2kQq_noImagesContainer{aspect-ratio:16/3;background-image:var(--no-images-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:255px;display:flex;position:relative}.wU2kQq_copy.wU2kQq_copy{text-align:center;color:var(--color-dark-subdued);background-color:var(--color-light);padding:var(--distance-static-s) var(--distance-static-m);margin:0 var(--distance-static-m)}.wU2kQq_imageGalleryRow{gap:var(--distance-static-m);display:grid;position:relative}@media screen and (max-width:1239px){.wU2kQq_imageGalleryRow{display:none}}.wU2kQq_imageGalleryRow[data-image-count="0"]{grid-template-areas:"bigImage-0"}@media screen and (min-width:905px){.wU2kQq_imageGalleryRow[data-image-count="0"]{grid-template-columns:repeat(1,minmax(0,1fr))}}.wU2kQq_imageGalleryRow[data-image-count="1"]{grid-template-areas:"bigImage-0""bigImage-1"}@media screen and (min-width:905px){.wU2kQq_imageGalleryRow[data-image-count="1"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"bigImage-0 bigImage-1"}}.wU2kQq_imageGalleryRow[data-image-count="2"]{grid-template-areas:"bigImage-0 bigImage-0"}@media screen and (min-width:905px){.wU2kQq_imageGalleryRow[data-image-count="2"]{grid-template-columns:calc(66.6667% - 3px) calc(33.3333% - 13px)}}@media screen and (min-width:1240px){.wU2kQq_imageGalleryRow[data-image-count="2"]{grid-template-areas:"bigImage-0 smallImage-0""bigImage-0 smallImage-1"}}.wU2kQq_image.wU2kQq_image{object-fit:var(--object-fit,cover);object-position:var(--object-position,center)}.wU2kQq_imageWrapper{background-color:var(--color-light-shade);position:relative}.wU2kQq_imageWrapper:before{content:"";z-index:1;opacity:0;background:var(--color-dark-transparent);transition:opacity .2s;position:absolute;inset:0}.wU2kQq_imageWrapper:hover:before{opacity:1}.wU2kQq_imageWrapper{aspect-ratio:3/2}@media screen and (min-width:600px){.wU2kQq_imageWrapper{aspect-ratio:16/9}}@media screen and (min-width:1240px){.wU2kQq_imageWrapper{aspect-ratio:3/2}}.wU2kQq_imageWrapper:nth-of-type(2){display:none}@media screen and (min-width:1240px){.wU2kQq_imageWrapper:nth-of-type(2){display:block}}.wU2kQq_imageWrapper:nth-of-type(3){display:none}@media screen and (min-width:1240px){.wU2kQq_imageWrapper:nth-of-type(3){display:block}}.wU2kQq_imageWrapper{aspect-ratio:3/2}.wU2kQq_imageWrapper:where([data-one-image=true]){aspect-ratio:21/9}.wU2kQq_imageWrapperBig0{grid-area:bigImage-0}.wU2kQq_imageWrapperBig1{grid-area:bigImage-1}.wU2kQq_imageWrapperSmall0{grid-area:smallImage-0}.wU2kQq_imageWrapperSmall1{grid-area:smallImage-1}.wU2kQq_buttonGroup{bottom:var(--distance-static-m);right:var(--distance-static-m);gap:var(--distance-static-xs);z-index:var(--zindex-m);display:flex;position:absolute}.wU2kQq_floorplanButton.wU2kQq_floorplanButton{box-shadow:var(--shadow-s);border-radius:var(--border-radius-s)}@media screen and (max-width:904px){.wU2kQq_floorplanButton.wU2kQq_floorplanButton{display:none}}.wU2kQq_floorplanButton.wU2kQq_floorplanButton>span{display:none}.wU2kQq_vtourButton.wU2kQq_vtourButton{box-shadow:var(--shadow-s);border-radius:var(--border-radius-s)}@media screen and (max-width:599px){.wU2kQq_vtourButton.wU2kQq_vtourButton{width:28px;height:28px;padding:0}}.wU2kQq_vtourButton.wU2kQq_vtourButton>span{display:none}.wU2kQq_imageGalleryButton.wU2kQq_imageGalleryButton{box-shadow:var(--shadow-s);padding:0 var(--distance-static-xs)}@media screen and (max-width:599px){.wU2kQq_imageGalleryButton.wU2kQq_imageGalleryButton{height:28px;padding:0 var(--distance-static-xs);font-size:var(--font-size-static-s);letter-spacing:var(--letter-spacing-default)}}.wU2kQq_propertyImageSlider{position:relative}@media screen and (min-width:1240px){.wU2kQq_propertyImageSlider{display:none}}.wU2kQq_carouselImage.wU2kQq_carouselImage{aspect-ratio:3/2}.wU2kQq_carouselImage.wU2kQq_carouselImage img{aspect-ratio:inherit}.wU2kQq_carouselImage.wU2kQq_carouselImage img[data-first-image-blurred=true]{filter:blur(10px);scale:1.05}.wU2kQq_carouselImage.wU2kQq_carouselImage img[data-should-unblur-first-image=true]{filter:blur();transition:filter .6s ease-in-out,scale .6s ease-in-out;scale:1}@media screen and (min-width:600px){.wU2kQq_carouselImage.wU2kQq_carouselImage{aspect-ratio:16/9}}@media screen and (min-width:600px){.wU2kQq_carouselImagePrivateOffice.wU2kQq_carouselImagePrivateOffice{aspect-ratio:3/2}}@media screen and (min-width:1240px){.wU2kQq_carouselImagePrivateOffice.wU2kQq_carouselImagePrivateOffice{aspect-ratio:2}}@media screen and (max-width:599px){.wU2kQq_carouselImageRestricted.wU2kQq_carouselImageRestricted{height:552px!important}}.wU2kQq_container{background-color:var(--color-light-shade);--carousel-button-height:var(--distance-static-xxl);--carousel-button-width:var(--distance-static-xxl);width:100%;height:100%;position:relative}.wU2kQq_container:hover{--carousel-button-opacity:1}@media screen and (max-width:904px){.wU2kQq_container{--carousel-button-opacity:0}}.wU2kQq_container{max-width:1440px}@media screen and (min-width:905px){.wU2kQq_privateOfficeCarouselWrapper{padding-bottom:var(--distance-static-s)}}@media screen and (min-width:1440px){.wU2kQq_privateOfficeCarouselWrapper{justify-content:center;display:flex}}@media screen and (min-width:1240px){.wU2kQq_privateOfficeCarouselWrapper{--carousel-button-opacity:1}}.wU2kQq_privateOfficeCarouselWrapper img{background-color:var(--color-light-shade)!important}.wU2kQq_restrictedOverlayImage{width:100%;height:100%;z-index:var(--zindex-l);opacity:0;object-position:var(--object-position,center);position:absolute;top:0;left:0}
.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}
.e1EWwW_carouselContainer{z-index:var(--zindex-m);position:relative}.e1EWwW_sliderWrapper{width:100%;overflow:hidden}.e1EWwW_sliderContainer{touch-action:pan-y pinch-zoom;margin-left:auto;margin-right:auto;display:flex}.e1EWwW_carouselButton.e1EWwW_carouselButton{opacity:var(--carousel-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%)}.e1EWwW_carouselButton.e1EWwW_carouselButton:focus-visible{opacity:1;background-color:var(--color-interaction-inverted-hover)}@media screen and (max-width:904px){.e1EWwW_carouselButton.e1EWwW_carouselButton{display:none}}@media (hover:hover){.e1EWwW_carouselButton.e1EWwW_carouselButton:hover{background-color:var(--color-interaction-inverted-hover)}}.e1EWwW_leftButton.e1EWwW_leftButton{left:0}.e1EWwW_rightButton.e1EWwW_rightButton{right:0}
.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%)}.H6_6da_viewport{width:100%;overflow:hidden}.H6_6da_container{flex-direction:row;justify-content:flex-start;margin-left:0;display:flex}.H6_6da_container[data-center=true]{justify-content:center}.H6_6da_container[data-overflowing=true]{margin-left:calc(var(--distance-static-xxs) * -1)}.H6_6da_slide{min-width:var(--carousel-line-size,var(--distance-static-l));margin:0 var(--distance-static-xxs)}.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}.H6_6da_lineButton[data-active=true]{background-color:var(--carousel-thumb-active-color,var(--color-white))}
.ljWoSq_slide{width:100%;min-width:0;height:100%;aspect-ratio:var(--carousel-slide-aspect-ratio,3 / 2);flex:0 0 100%;position:relative;overflow:hidden}.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)}.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}.ljWoSq_skeleton[data-visible=true]{opacity:1;display:block}.ljWoSq_viewMoreSlide:after{content:"";pointer-events:none;background-color:var(--color-surface-dark-transparent-40);position:absolute;inset:0}.ljWoSq_viewMoreLink.ljWoSq_viewMoreLink{z-index:var(--zindex-m);color:var(--color-light);text-underline-offset:.2em;text-align:center;width:100%;padding-inline:var(--distance-static-xxl);text-decoration:underline;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.jegmjG_container{width:var(--max-width-s);background-color:var(--color-white-linen);z-index:var(--zindex-l);justify-content:center;align-items:center;gap:var(--distance-static-m);padding:var(--distance-static-l);text-align:center;flex-direction:column;padding-bottom:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:600px){.jegmjG_container{padding:var(--distance-static-xxl)}}@media screen and (max-width:599px){.jegmjG_container{width:90%}}
.PzCeaG_container{width:var(--max-width-s);background-color:var(--color-white-linen);z-index:var(--zindex-l);justify-content:center;align-items:center;gap:var(--distance-static-m);padding:var(--distance-static-xl);text-align:center;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:599px){.PzCeaG_container{width:90%;height:408px}}.PzCeaG_text{font-size:var(--font-size-static-m);line-height:var(--line-height-static-l);font-weight:var(--font-weight-regular);margin:0 0 var(--distance-static-xs) 0}.PzCeaG_button.PzCeaG_button{width:100%}
.uTLZ2q_button:hover{background:0 0}.uTLZ2q_button:hover>svg{transform:scale(1.1)}.uTLZ2q_heartIcon{stroke:var(--color-dark-intense)}.uTLZ2q_heartIcon path{fill:#0000}.uTLZ2q_heartIcon[data-in-watchlist=true] path{fill:var(--color-highlight)}.uTLZ2q_heartIcon[data-in-watchlist=true]{stroke:var(--color-highlight)}
.yf9xZa_mapWrapperShowOverlayImage{background-image:var(--image-url);background-position:50%;background-repeat:no-repeat;background-size:cover}.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(.yf9xZa_mapWrapperFreedrawPenCursor .leaflet-container :is(button,a,[role=button]),.yf9xZa_mapWrapperFreedrawPenCursor .leaflet-container :is(button,a,[role=button]) *){cursor:pointer!important}.yf9xZa_mapWrapperFreedrawPenCursor .leaflet-container a.leaflet-disabled{cursor:not-allowed!important}.yf9xZa_mapWrapper{background:var(--color-light);height:100dvh;position:sticky;top:0}@media screen and (min-width:905px){.yf9xZa_mapWrapper{margin-right:calc(-1 * var(--distance-static-xxl));margin-top:0}}.yf9xZa_mapWrapper.yf9xZa_mapWrapperFilterBarSticky{--start-sticky:0px;--end-sticky:80px}@supports (position:sticky){.yf9xZa_mapWrapper.yf9xZa_mapWrapperFilterBarSticky{top:clamp(var(--start-sticky), var(--header-height,0px), var(--end-sticky))}}@media screen and (min-width:905px){.yf9xZa_mapWrapper.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))}}.yf9xZa_mapWrapper .maplibregl-control-container{display:none}.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){.yf9xZa_mapWrapper .leaflet-control-zoom{margin-right:var(--distance-static-m);display:none}}.yf9xZa_mapWrapper .leaflet-control-zoom>a{width:var(--distance-static-xxl);height:var(--distance-static-xxl);justify-content:center;align-items:center;display:flex}.yf9xZa_mapWrapper .leaflet-control-zoom>a:focus{background:var(--color-light)}.yf9xZa_mapWrapper .leaflet-control-zoom>a:focus-visible,.yf9xZa_mapWrapper .leaflet-control-zoom>a:hover{background:#f4f4f4}.yf9xZa_mapWrapper .leaflet-control-zoom>.leaflet-disabled{cursor:not-allowed}@media screen and (max-width:904px){.yf9xZa_mapWrapper{width:100%;z-index:var(--zindex-xl);flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;left:0}.yf9xZa_mapWrapper.yf9xZa_mapWrapperFilterBarSticky{height:100dvh;top:0}}:is(.yf9xZa_mapWrapper .leaflet-control-zoom-in,.yf9xZa_mapWrapper .leaflet-control-zoom-out){border-radius:var(--border-radius-s)}:is(.yf9xZa_mapWrapper .leaflet-control-zoom-in,.yf9xZa_mapWrapper .leaflet-control-zoom-out):focus-visible{outline:2px solid var(--color-focus-dark)}.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}.yf9xZa_noResultsOnMapWrapper:focus-visible{outline:2px solid var(--color-focus-dark)}@media screen and (min-width:905px){.yf9xZa_noResultsOnMapWrapper{display:none}}.yf9xZa_loadingButton{box-sizing:border-box;z-index:var(--z-index-marker);top:var(--distance-static-m);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-s);padding:var(--distance-static-m) var(--distance-static-xxl);background:var(--color-surface-light);box-shadow:var(--shadow-m);justify-content:center;align-items:center;height:48px;display:flex;position:absolute;left:50%;transform:translate(-50%)}@keyframes 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)}}.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 yf9xZa_mapButtonFlash}.yf9xZa_lipaChipWrapper{background-color:var(--color-light);padding:var(--distance-static-s) var(--distance-static-m)}@media screen and (min-width:905px){.yf9xZa_lipaChipWrapper{display:none}}.yf9xZa_filterBar{position:unset}@media screen and (min-width:905px){.yf9xZa_filterBar{display:none}}.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){.yf9xZa_agentFilterChipWrapper{display:none}}.yf9xZa_agentFilterChip{margin:0}.yf9xZa_savePolygonButtonWrapper{width:100%;display:none}@media screen and (max-width:904px){.yf9xZa_savePolygonButtonWrapper.yf9xZa_savePolygonButtonWrapperVisible{display:block}}
._2p5LQq_sliderOverlayContainer{aspect-ratio:16/9;width:100%;position:relative}@media screen and (max-width:599px){._2p5LQq_sliderOverlayContainer{aspect-ratio:3/2}}._2p5LQq_fullScreenButton{z-index:var(--zindex-m);margin:var(--distance-static-m) var(--distance-static-m) 0 0;background-color:var(--color-white);box-shadow:var(--shadow-s);cursor:pointer;position:absolute;top:0;right:0}._2p5LQq_zoomButton{background-color:var(--color-white);cursor:pointer}._2p5LQq_zoomButtonContainer{z-index:var(--zindex-m);margin:0 var(--distance-static-m) var(--distance-static-m) 0;border-radius:var(--border-radius-m);box-shadow:var(--shadow-s);position:absolute;bottom:0;right:0}._2p5LQq_zoomButtonContainer>:first-child{border-bottom:1px solid var(--color-desert-storm);border-radius:var(--border-radius-m) var(--border-radius-m) 0 0}._2p5LQq_zoomButtonContainer>:nth-child(2){border-radius:0 0 var(--border-radius-m) var(--border-radius-m)}._2p5LQq_placeholder{background-color:var(--color-desert-storm);aspect-ratio:16/9;width:100%}@media screen and (max-width:599px){._2p5LQq_placeholder{aspect-ratio:3/2}}
.qFZO6W_markerIcon{--fuzzy-size:calc(var(--fuzzy-radius,0) * 2 * var(--pixel-per-meter))}.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{.qFZO6W_markerIcon:before{opacity:0}}.qFZO6W_markerIcon .qFZO6W_clusterLabel{color:var(--color-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qFZO6W_clusterHeartIcon{top:var(--distance-static-xxs);right:var(--distance-static-xxs);position:absolute;scale:.8}.qFZO6W_circleHeartIcon{position:absolute;top:-8px;right:-9px;scale:.8}.qFZO6W_pinHeartIcon{position:absolute;top:-4px;right:-6px;scale:.8}.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}.qFZO6W_circleIcon:after{content:"";position:absolute;inset:-10px}:is(.marker-icon:hover .qFZO6W_markerIcon .qFZO6W_circleIcon,.marker-icon.-active .qFZO6W_markerIcon .qFZO6W_circleIcon){background:var(--color-highlight);scale:1.1}.qFZO6W_pinIcon{transform-origin:bottom;width:24px;height:24px;transition:scale .2s,color .2s}:is(.marker-icon:hover .qFZO6W_markerIcon .qFZO6W_pinIcon,.marker-icon.-active .qFZO6W_markerIcon .qFZO6W_pinIcon){color:var(--color-highlight);scale:1.1}.qFZO6W_clusterBubble{background:var(--bg-color);width:var(--cluster-size);height:var(--cluster-size);border-radius:50%;transition:scale .1s}[transitions-disabled] .qFZO6W_clusterBubble{transition:none}.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 .qFZO6W_clusterBubble{scale:1.05}.marker-icon:hover .qFZO6W_clusterBubble{background:var(--bg-color-hover);scale:1.05}
.lEgeKa_wrapper.lEgeKa_wrapper{box-sizing:content-box}.lEgeKa_floorplanContainer{gap:var(--distance-static-l);flex-direction:column;display:flex}
:root{--property-card-width:260px}.Iu98Pq_popup.Iu98Pq_popup{background:var(--color-light);border-radius:var(--border-radius-s);cursor:auto;margin-bottom:0}@media screen and (max-width:599px){.Iu98Pq_popup.Iu98Pq_popup{z-index:1000;position:fixed;bottom:0;right:0;transform:unset!important;top:unset!important;left:0!important}}.Iu98Pq_popup.Iu98Pq_popup .leaflet-popup-content-wrapper{box-shadow:none;background:0 0;border-radius:0;padding:0}.Iu98Pq_popup.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}.Iu98Pq_popup.Iu98Pq_popup .leaflet-popup-tip-container{display:none}.Iu98Pq_popup.Iu98Pq_popup .leaflet-popup-content p{margin-block:0}.Iu98Pq_popupCluster{box-shadow:var(--shadow-xs)}.Iu98Pq_loadingCard{min-width:var(--property-card-width)}.Iu98Pq_clusterNavigation{padding:var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-xs) var(--distance-static-m);align-items:center;display:flex}.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){.Iu98Pq_mobileCloseButtonWrapper{display:none}}.Iu98Pq_clusterNavigationButton{padding:var(--distance-static-3xs);box-sizing:content-box}@media screen and (max-width:599px){.Iu98Pq_clusterNavigationButton{display:none}}.Iu98Pq_clusterCloseButton.Iu98Pq_clusterCloseButton{padding:var(--distance-static-3xs);box-sizing:content-box}@media screen and (min-width:600px){.Iu98Pq_clusterCloseButton.Iu98Pq_clusterCloseButton{display:none}}.Iu98Pq_clusterNavigationCounter.Iu98Pq_clusterNavigationCounter{margin-right:auto}.Iu98Pq_propertyCardWrapper{padding:0 var(--distance-static-m) var(--distance-static-m) var(--distance-static-m)}@media screen and (max-width:599px){.Iu98Pq_propertyCardWrapper{background:var(--color-light)}.Iu98Pq_propertyCardWrapper>*{width:100%}}@media screen and (min-width:600px){.Iu98Pq_propertyCardWrapperSingle{padding:unset}}@media screen and (max-width:599px){.Iu98Pq_propertyCardWrapperSingle{padding:var(--distance-static-m);padding-top:0}}.Iu98Pq_searchResultCardWrapper{width:inherit;height:100%}.Iu98Pq_carouselLoadingCard,.Iu98Pq_carouselPlaceholder{min-width:var(--property-card-width);height:100%}.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}.Iu98Pq_carouselTrack::-webkit-scrollbar{display:none}.Iu98Pq_carouselTrack .carousel-item{scroll-snap-stop:always;scroll-snap-align:start;width:calc(80vw - var(--distance-static-m))}
._Tu0cW_list{flex-wrap:wrap;margin:0;padding:0;display:flex}._Tu0cW_item{align-items:center;gap:var(--distance-static-3xs);color:var(--color-dark-intense);display:flex}._Tu0cW_link._Tu0cW_link{font-size:var(--font-size-static-s);padding:0}._Tu0cW_icon{align-items:center;display:flex}
.leaflet-container .hKDKYq_iconButton{background-color:var(--color-white);box-shadow:var(--shadow-m)}.leaflet-container .hKDKYq_iconButton:hover,.leaflet-container .hKDKYq_iconButton:focus-visible{background-color:var(--color-surface-light-grubby);color:var(--color-text-dark)}.leaflet-container .hKDKYq_drawPolygonIconButton.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 .hKDKYq_drawPolygonIconButton.hKDKYq_drawPolygonIconButton{display:flex}}.leaflet-container .hKDKYq_drawPolygonIconButton.hKDKYq_drawPolygonIconButton:hover,.leaflet-container .hKDKYq_drawPolygonIconButton.hKDKYq_drawPolygonIconButton:focus-visible{background-color:var(--color-surface-light-grubby);color:var(--color-text-dark)}.leaflet-container .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 .hKDKYq_drawingModeToolbarContainer{display:flex}}.leaflet-container .hKDKYq_drawingModeToolbarContainer>button,.leaflet-container .hKDKYq_drawingModeToolbarContainer>button:disabled{box-shadow:var(--shadow-m)}.hKDKYq_savePolygonMobileButton{width:100%!important}.leaflet-container .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 .hKDKYq_mobileDrawPolygonIconButton{display:flex}}.leaflet-container .hKDKYq_mobileDrawPolygonIconButton:hover{text-decoration:none!important}.leaflet-container .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 .hKDKYq_mobileCancelDrawPolygonIconButton[data-visible=true]{display:flex}}.leaflet-container .hKDKYq_free-draw-polygon-path{vector-effect:non-scaling-stroke}.leaflet-container .hKDKYq_free-draw-vertex-handle:not(.hKDKYq_leaflet-interactive){pointer-events:none}.leaflet-container .hKDKYq_free-draw-vertex-handle.hKDKYq_leaflet-interactive{cursor:grab}.leaflet-container .hKDKYq_free-draw-vertex-handle.hKDKYq_leaflet-interactive:active{cursor:grabbing}
.AmXG3G_imageButton{cursor:pointer}.AmXG3G_imageButton:focus-visible{outline:2px solid var(--color-dark-subdued);outline-offset:1px}.AmXG3G_hoverOverlay:before{content:"";z-index:1;opacity:0;background:var(--color-dark-transparent);transition:opacity .2s;position:absolute;inset:0}.AmXG3G_hoverOverlay:hover:before{opacity:1}
.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%)}.jjJCtG_updateButton:focus,.jjJCtG_updateButton:focus-visible{outline:0}.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 .jjJCtG_updateButtonHiddenOnDrawMode{display:none}@media screen and (max-width:904px){.jjJCtG_modal{box-sizing:border-box;padding:var(--distance-static-m);justify-content:center;align-items:center}}.jjJCtG_modalPanel{max-width:var(--max-width-m);background-color:var(--color-light)}@media screen and (max-width:904px){.jjJCtG_modalPanel{max-width:343px}}.jjJCtG_modalContent{background-color:var(--color-light);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;overflow-x:hidden}@media screen and (min-width:600px){.jjJCtG_modalContent{padding-inline:var(--distance-static-l)}}.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;width:100%;display:flex}@media screen and (max-width:904px){.jjJCtG_modalFooter{flex-direction:column-reverse}}@media screen and (max-width:599px){.jjJCtG_modalFooter{padding:var(--distance-static-m) var(--distance-static-m)}}.jjJCtG_modalHeadline{color:var(--color-cod-gray);font-size:var(--font-size-static-l);line-height:var(--line-height-static-xxl)}.jjJCtG_modalCopy{color:var(--color-mine-shaft);font-size:var(--font-size-static-m)}.jjJCtG_modalHeader{justify-content:space-between;align-items:center;display:flex}
.O1cb-W_paragraph.O1cb-W_paragraph{margin-top:var(--distance-static-m)}.O1cb-W_paragraph.O1cb-W_paragraph:first-child{margin-top:0}.O1cb-W_list{margin:var(--distance-static-m) 0 0;padding-left:0;list-style:none}.O1cb-W_listItem{margin-top:var(--distance-static-s);padding-left:var(--distance-static-l);position:relative}.O1cb-W_bulletList>.O1cb-W_listItem:before{content:"●";font-size:inherit;line-height:inherit;position:absolute;top:0;left:0}.O1cb-W_diamondList>.O1cb-W_listItem:before{content:"◆";color:var(--color-highlight);line-height:inherit;position:absolute;top:0;left:0}.O1cb-W_orderedList{counter-reset:list-item}.O1cb-W_orderedList>.O1cb-W_listItem{counter-increment:list-item;padding-left:var(--distance-static-xxl)}.O1cb-W_orderedList>.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}.O1cb-W_orderedList.O1cb-W_diamondList>.O1cb-W_listItem:before{content:counter(list-item) ".";color:inherit}
:where(.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}:where(.OazVPG_baseClass):has(.OazVPG_deleteButton){padding-block:var(--distance-static-xxs);padding-right:var(--distance-static-xxs)}:where(.OazVPG_baseClass):has(.OazVPG_labelContainer:focus-visible){outline:var(--distance-static-3xs) solid var(--color-focus-dark,var(--color-dark-subdued))}@media screen and (min-width:905px){:where(.OazVPG_baseClass):has(.OazVPG_labelContainer: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 OazVPG_tooltipFadeIn;position:absolute;top:110%;left:50%;transform:translate(-50%)}:where(.OazVPG_baseClass):hover[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 OazVPG_tooltipFadeIn;position:absolute;top:110%;left:50%;transform:translate(-50%)}}.OazVPG_aiWrapper{background-color:var(--color-light-purple)}.OazVPG_aiWrapper:has(.OazVPG_deleteButton){padding:var(--distance-static-xxs)}.OazVPG_aiWrapper .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 OazVPG_tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.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}.OazVPG_button[aria-pressed=true]{border-color:var(--color-dark-subdued);background-color:var(--color-dark-subdued)}.OazVPG_button[aria-pressed=true]:active{background-color:var(--color-light)}.OazVPG_button:focus-visible{outline:2px solid var(--color-dark-subdued)}@media (hover:hover){.OazVPG_button:hover:not(:disabled){background-color:var(--color-dark)}.OazVPG_button:hover:not(:disabled)>*{color:var(--color-light)}}.OazVPG_button:disabled{cursor:auto;background:var(--color-light-shade);border:1px solid var(--color-light-shade)}.OazVPG_button:disabled>*{color:var(--color-dark-lighter)}.OazVPG_label{text-align:center;letter-spacing:.42px;margin:0 4px;line-height:24px}.OazVPG_labelContainer{text-align:center;min-width:0;color:inherit;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex}.OazVPG_labelContainer[tabindex],.OazVPG_labelContainer:is(button){cursor:pointer}.OazVPG_labelContainer:focus-visible{outline:none}.OazVPG_labelContainer>svg{flex-grow:0;flex-shrink:0}.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}.OazVPG_deleteButton>svg{color:inherit}.OazVPG_deleteButton:focus-visible{outline:var(--distance-static-3xs) solid var(--color-focus-dark)}@media (hover:hover){.OazVPG_deleteButton:hover{background:var(--color-mercury)}}@media (hover:hover){.OazVPG_aiDeleteButton:hover{background:var(--color-purple)}}.OazVPG_popoverContent{padding:var(--distance-static-xs) var(--distance-static-s)}
.JkCsgG_contentContainer{height:calc(100dvh - var(--filter-bar-height) - var(--header-height));padding:var(--distance-static-l)}@media screen and (min-width:1240px){.JkCsgG_contentContainer{height:calc(100dvh - var(--filter-bar-height) - var(--header-height) - var(--distance-static-s))}}@media screen and (max-width:904px){.JkCsgG_contentContainer{padding:var(--distance-static-5xl) var(--distance-static-m) var(--distance-static-m)}}.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){.JkCsgG_headline{margin-top:var(--distance-static-5xl)}}.JkCsgG_copy{margin-top:var(--distance-static-xs)}.JkCsgG_button{margin-top:var(--distance-static-l)}
.DgtxdG_propertyFeatureContainer{margin-top:var(--distance-dynamic-xs)}@media screen and (max-width:599px){.DgtxdG_propertyFeatureContainer{margin-bottom:var(--distance-static-xl)}}.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}
.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 qqHHka_searchResultsMapFallbackShimmer{to{transform:translate(100%)}}.qqHHka_container{gap:var(--distance-static-l);margin-inline:var(--distance-static-m);flex-direction:column;display:flex}@media screen and (min-width:905px){.qqHHka_container{margin-inline:var(--distance-static-xxl)}}.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}.qqHHka_resultsContainer[data-map-view=true]{gap:var(--distance-static-m)}@media screen and (min-width:905px){.qqHHka_resultsContainer[data-map-view=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.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){.qqHHka_resultsListContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1240px){.qqHHka_resultsListContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}.qqHHka_resultsListContainer[data-map-view=true]{gap:var(--distance-static-m)}@media screen and (min-width:600px){.qqHHka_resultsListContainer[data-map-view=true]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1240px){.qqHHka_resultsListContainer[data-map-view=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.qqHHka_resultsListContainerWrapper{gap:var(--distance-static-m);flex-direction:column;align-items:center;display:flex}.qqHHka_mapViewButton{flex-shrink:0}.qqHHka_mapFallbackSkeleton{background:var(--color-desert-storm);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.qqHHka_mapFallbackSkeleton:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff6 20%,#fffc 60%,#fff0 100%);animation:2.5s infinite qqHHka_searchResultsMapFallbackShimmer;position:absolute;inset:0;transform:translate(-100%)}@media screen and (max-width:904px){.qqHHka_mapFallbackWrapperHiddenOnMobile{display:none}}.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){.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){.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}}.qqHHka_ctaCard{height:100%}@media screen and (max-width:904px){.qqHHka_ctaCard{position:relative}}.qqHHka_variableCtaContainer{position:relative}@media screen and (max-width:599px){.qqHHka_variableCtaContainer{order:1}}@media screen and (min-width:600px){.qqHHka_variableCtaContainer{order:2}}@media screen and (min-width:1240px){.qqHHka_variableCtaContainer{order:4}}@media screen and (max-width:599px){.qqHHka_variableCtaContainer[data-hide-to-tablet-portrait]{display:none}}@media screen and (min-width:600px){.qqHHka_variableCtaContainer[data-hide-from-tablet-portrait]{display:none}}@media screen and (min-width:1240px){.qqHHka_variableCtaContainer[data-hide-from-laptop]{display:none}}@media screen and (min-width:1240px){.qqHHka_variableCtaContainer[data-map-active]{order:2}}@media screen and (min-width:1240px){.qqHHka_variableCtaContainer[data-map-active][data-hide-from-laptop-map]{display:none}}.qqHHka_workEditionCtaContainer{position:relative}@media screen and (max-width:599px){.qqHHka_workEditionCtaContainer{order:3}}@media screen and (min-width:600px){.qqHHka_workEditionCtaContainer{order:4}}@media screen and (min-width:1240px){.qqHHka_workEditionCtaContainer{order:7}}@media screen and (max-width:599px){.qqHHka_workEditionCtaContainer[data-hide-to-tablet-portrait]{display:none}}@media screen and (min-width:600px){.qqHHka_workEditionCtaContainer[data-hide-from-tablet-portrait]{display:none}}@media screen and (min-width:1240px){.qqHHka_workEditionCtaContainer[data-hide-from-laptop]{display:none}}@media screen and (min-width:1240px){.qqHHka_workEditionCtaContainer[data-map-active]{order:4}}@media screen and (min-width:1240px){.qqHHka_workEditionCtaContainer[data-map-active][data-hide-from-laptop-map]{display:none}}.qqHHka_privateOfficeCtaContainer{order:7;position:relative}.qqHHka_privateOfficeCtaContainer[data-map-active]{order:4}
.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%)}.nVeTNW_fixed{z-index:var(--zindex-l);position:fixed;bottom:0;left:0;right:0}.nVeTNW_notFixed:not(:has([role=tooltip])){z-index:-1}.nVeTNW_visible{transform:translateY(0)}@media screen and (min-width:905px){.nVeTNW_root{display:none}}
._4PTToW_modal{background-color:var(--color-light-colored);border-radius:var(--border-radius-s);flex-direction:column;display:flex;overflow:hidden}@media screen and (min-width:905px){._4PTToW_modal{max-width:var(--max-width-m)}}@media screen and (max-width:904px){._4PTToW_modal{height:100%}}._4PTToW_alert{border:1px solid var(--color-early-dawn);border-radius:var(--border-radius-s);min-height:56px;box-shadow:0 .5px 2px #00000052}._4PTToW_topBar{width:100%;padding:var(--distance-static-xs);box-sizing:border-box;min-height:var(--header-height,auto);justify-content:flex-end;align-items:center;display:flex;position:relative}._4PTToW_modalContent{gap:var(--distance-static-l);min-height:0;padding-inline:var(--distance-static-m);padding-bottom:var(--distance-static-xxl);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}@media screen and (min-width:600px){._4PTToW_modalContent{padding-inline:var(--distance-static-xxl)}}._4PTToW_modalFooter{background-color:var(--color-light-colored);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:599px){._4PTToW_modalFooter{padding:var(--distance-static-m) var(--distance-static-m)}}._4PTToW_boldText{font-weight:var(--font-weight-heavy)}._4PTToW_frequencySelect{flex:.4}._4PTToW_frequencySelect>button{width:100%}._4PTToW_header{gap:var(--distance-static-s);text-align:center;flex-direction:column;display:flex}
.XsmInG_anchorLink{align-items:center;gap:var(--distance-static-xs);cursor:pointer;color:var(--color-dark-intense);display:inline-flex}.XsmInG_anchorLink:focus-visible{outline:2px solid var(--color-dark-subdued);border-radius:var(--distance-static-3xs);outline-offset:var(--distance-static-3xs)}.XsmInG_anchorLink:hover{color:var(--color-dark)}.XsmInG_anchorLink:active{color:var(--color-dark-subdued)}.XsmInG_anchorLink[aria-disabled]{cursor:default;color:var(--color-dark-lighter)}.XsmInG_copy.XsmInG_copy{text-underline-offset:var(--distance-static-xs);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.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}
.PZ0t8q_wrapper.PZ0t8q_wrapper{box-sizing:content-box}.PZ0t8q_developmentUnits{flex-direction:column;display:flex}.PZ0t8q_headline.PZ0t8q_headline{margin-bottom:var(--distance-static-l)}.PZ0t8q_expandButton.PZ0t8q_expandButton{margin-top:var(--distance-static-l)}@media screen and (min-width:600px){.PZ0t8q_expandButton.PZ0t8q_expandButton{align-self:center}}.PZ0t8q_actionBar{height:40px;margin-bottom:var(--distance-static-xxs);justify-content:space-between;align-items:center;display:flex}.PZ0t8q_viewButton.PZ0t8q_viewButton{font-size:var(--font-size-static-s)}.PZ0t8q_sortSelect{width:unset}
.YU1cdG_slider{position:relative}.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}.YU1cdG_slides::-webkit-scrollbar{display:none}@media screen and (min-width:600px){.YU1cdG_slides{padding:0 var(--distance-static-xl);scroll-padding-left:var(--distance-static-xl);--slide-per-view:var(--slides-tablet-portrait)}.YU1cdG_slides[data-few-slides=true]{justify-content:center}}@media screen and (min-width:905px){.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){.YU1cdG_slides{margin:0 calc(var(--distance-static-xs) * -1);--slide-per-view:var(--slides-laptop)}}@media screen and (min-width:1440px){.YU1cdG_slides{--slide-per-view:var(--slides-desktop)}}.YU1cdG_arrowButton{box-shadow:var(--shadow-s);z-index:var(--zindex-m);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.YU1cdG_arrowButton:disabled{display:none}.YU1cdG_arrowButtonLeft{left:0}@media screen and (min-width:905px){.YU1cdG_arrowButtonLeft{left:calc(var(--distance-static-xl) * -1)}}@media screen and (min-width:1440px){.YU1cdG_arrowButtonLeft{left:calc(var(--distance-static-5xl) * -1)}}.YU1cdG_arrowButtonRight{right:0}@media screen and (min-width:905px){.YU1cdG_arrowButtonRight{right:calc(var(--distance-static-xl) * -1)}}@media screen and (min-width:1440px){.YU1cdG_arrowButtonRight{right:calc(var(--distance-static-5xl) * -1)}}.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}.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)}.YU1cdG_paginationItem[data-active=true]{background-color:var(--color-surface-red)}
.-_cu5W_wrapper{padding-bottom:var(--distance-dynamic-l)}.-_cu5W_wrapper[data-has-vertical-line-on-top=true]{padding-top:0}.-_cu5W_intro{--animated-height:var(--distance-static-5xl);padding-top:var(--distance-dynamic-s)}@media screen and (min-width:600px){.-_cu5W_intro{text-align:center}}@media screen and (min-width:600px){.-_cu5W_intro[data-has-vertical-line-on-top=true]{padding-top:0}.-_cu5W_intro[data-has-vertical-line-on-top=true]:before{content:"";margin:0 auto var(--distance-static-6xl);width:2px;height:var(--animated-height);background-color:var(--color-brand);display:block}}.-_cu5W_nestedWrapper{margin-bottom:var(--distance-dynamic-xs)}.-_cu5W_nestedWrapper .-_cu5W_intro{padding-top:0}@media screen and (min-width:600px){.-_cu5W_nestedWrapper{margin:0 auto var(--distance-dynamic-l)}}@media screen and (min-width:1440px){.-_cu5W_nestedWrapper{max-width:896px}}@media screen and (max-width:599px){.-_cu5W_nestedWrapper{margin-bottom:var(--distance-dynamic-m)}}.-_cu5W_logo{gap:var(--distance-static-l);margin-bottom:var(--distance-static-m);justify-content:center;align-items:center;display:flex}.-_cu5W_logo>svg{width:var(--distance-static-xxl);height:auto}.-_cu5W_logo:before,.-_cu5W_logo:after{content:"";width:var(--distance-static-4xl);background-color:var(--color-dark-decent);height:1px}.-_cu5W_text[data-has-vertical-line=true]{padding-left:var(--distance-dynamic-xs);position:relative}.-_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){.-_cu5W_text[data-has-vertical-line=true]{padding-left:0}.-_cu5W_text[data-has-vertical-line=true]:after{display:none}}.-_cu5W_overline{margin-bottom:var(--distance-static-s);color:currentColor}.-_cu5W_headline{color:currentColor}.-_cu5W_headline[data-has-copy=true]{margin-bottom:var(--distance-static-l)}.-_cu5W_headline[data-gg-article=true]{text-align:center}.-_cu5W_copy{color:currentColor}
@media screen and (max-width:599px){.vyYU7a_baseClass{padding-top:var(--distance-static-xxl)}}.vyYU7a_baseClass[data-has-background-color=true]{background-color:var(--color-surface-light-highlight)}.vyYU7a_wrapper{box-sizing:content-box;flex-direction:column;justify-content:center;display:flex}.vyYU7a_wrapper[data-has-background-color=true]{padding-top:var(--distance-dynamic-l)}.vyYU7a_button{width:fit-content;margin:var(--distance-static-xxl) auto auto}.vyYU7a_slide.vyYU7a_slide{padding:var(--distance-static-xxs) var(--distance-static-xs) var(--distance-static-xs)}.vyYU7a_listingCard{height:auto}
.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){.JXamoG_container{padding-inline:var(--distance-static-m)}}@media screen and (min-width:1240px){.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)}}.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){.JXamoG_headlineContainer{text-align:center;justify-content:center;align-items:center}}.JXamoG_intro{--animated-height:var(--distance-static-5xl);padding-top:var(--distance-dynamic-s)}@media screen and (min-width:600px){.JXamoG_intro{text-align:center;padding-top:0}.JXamoG_intro:before{content:"";margin:0 auto var(--distance-static-3xl);width:1px;height:var(--animated-height);background-color:var(--color-brand);display:block}}.JXamoG_text{padding-left:var(--distance-dynamic-xs);gap:var(--distance-static-l);flex-direction:column;display:flex;position:relative}.JXamoG_text:after{content:"";width:var(--distance-static-3xs);background-color:var(--color-brand);position:absolute;inset:0 auto 0 0}.JXamoG_text p{color:var(--color-dove-gray)}@media screen and (min-width:600px){.JXamoG_text{padding-left:0}.JXamoG_text:after{display:none}}.JXamoG_buttonContainer{justify-content:center;display:flex}.JXamoG_copy{letter-spacing:var(--letter-spacing-s)}
.I7B15q_wrapper{flex-direction:column;align-items:center;display:flex}.I7B15q_icon404{width:166px;height:120px;margin:var(--distance-dynamic-m) 0 var(--distance-static-l) 0;fill:none}@media screen and (min-width:600px){.I7B15q_icon404{width:216px;height:142px}}.I7B15q_content{margin-bottom:var(--distance-static-xxl);text-align:center}@media screen and (min-width:600px){.I7B15q_content{margin:0 auto var(--distance-static-3xl)}}@media screen and (min-width:905px){.I7B15q_content{max-width:var(--max-width-l)}}@media screen and (min-width:1440px){.I7B15q_content{max-width:var(--max-width-xl)}}.I7B15q_headline{margin-bottom:var(--distance-static-l)}.I7B15q_copy{text-align:center}.I7B15q_button{margin-top:var(--distance-dynamic-m)}
.v4ZSnq_extendedSearchRadiusFilterChipWrapper{display:block}@media screen and (min-width:905px){.v4ZSnq_extendedSearchRadiusFilterChipWrapper{display:none}}.v4ZSnq_searchRadiusFilterChipContainer{gap:var(--distance-static-xxs);flex-wrap:wrap;margin:0;display:flex}.v4ZSnq_chip.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)}.v4ZSnq_chip.v4ZSnq_chip span{color:var(--color-tundora);font-size:var(--font-size-static-m)}.v4ZSnq_chip.v4ZSnq_chip:hover{background-color:var(--color-desert-storm)}.v4ZSnq_chip.v4ZSnq_chip:focus-visible{outline:var(--distance-static-3xs) solid var(--color-dove-gray);outline-offset:-1px}.v4ZSnq_chip.v4ZSnq_chip[aria-pressed=true]{border-color:var(--color-text-dark-lighter);background-color:var(--color-light-shade)}.v4ZSnq_chip.v4ZSnq_chip:hover>span{color:var(--color-tundora)}
._9bZ9SG_container{width:fit-content}
.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}.TE5orq_button[aria-selected=true]{border-color:var(--color-tundora);background:var(--color-light-shade)}.TE5orq_button:hover{background:var(--color-desert-storm)}.TE5orq_button:focus-visible{outline:2px solid var(--color-dove-gray);outline-offset:-1px}
.Vojauq_container{flex-direction:row;gap:0;width:100%;display:flex}.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}.Vojauq_button:not(:first-child){margin-left:-1px}.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)}.Vojauq_button:last-child{border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.Vojauq_button[aria-selected=true]{z-index:var(--zindex-m);border:1px solid var(--color-tundora);background-color:var(--color-light-shade)}.Vojauq_button:hover:not(:disabled){background:var(--color-desert-storm)}.Vojauq_button:active:not(:disabled){background:var(--color-mercury)}.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}.Vojauq_button:disabled{cursor:not-allowed;opacity:.5;background:var(--color-mercury)}
.vS3B5q_wrapper.vS3B5q_wrapper{gap:var(--distance-static-s);margin-bottom:var(--distance-dynamic-s);flex-direction:column;align-items:center;padding-block:0;display:flex}@media screen and (max-width:599px){.vS3B5q_wrapper.vS3B5q_wrapper{margin-top:var(--distance-static-m)}}.vS3B5q_headline{text-align:center}
.uJrvka_image.uJrvka_image{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - var(--footer-height) - var(--header-height));object-fit:contain}.uJrvka_wrapper{height:calc(100dvh - var(--footer-height) - var(--header-height));justify-content:center;align-items:center;width:100%;display:flex}.uJrvka_container{justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}
._7UD1Yq_carouselImage{max-width:100vw;max-height:calc(100dvh - var(--footer-height) - var(--header-height));margin:0 var(--distance-static-xs);flex:none;justify-content:center;align-self:center;display:inline-flex}._7UD1Yq_carouselImage :where(.react-transform-wrapper),._7UD1Yq_carouselImage :where(.react-transform-component){width:100%;height:auto}@media screen and (max-width:479px){._7UD1Yq_carouselImage{flex:0 0 100%;margin:0}}
.y2MrIq_carouselContainer.y2MrIq_carouselContainer{max-width:1440px;transition:flex .1s ease-in-out,opacity .2s ease-in-out}.y2MrIq_carouselContainer.y2MrIq_carouselContainer:not(.is-snapped)[data-adjust-opacity=true]{opacity:.4}@media screen and (max-width:904px){.y2MrIq_carouselContainer.y2MrIq_carouselContainer .react-transform-wrapper{width:100%}.y2MrIq_carouselContainer.y2MrIq_carouselContainer .react-transform-component{width:100%}}@media screen and (min-width:905px){.y2MrIq_carouselContainer.y2MrIq_carouselContainer{flex:0 0 100%;width:auto;height:auto}.y2MrIq_carouselContainer.y2MrIq_carouselContainer .react-transform-wrapper{flex-direction:column;justify-content:center;width:auto;height:100%;display:flex}.y2MrIq_carouselContainer.y2MrIq_carouselContainer .react-transform-component{width:auto;height:100%}}@media screen and (min-width:905px) and (orientation:landscape){.y2MrIq_carouselContainer.y2MrIq_carouselContainer{width:auto;height:calc(100dvh - var(--footer-height) - var(--header-height));flex:none}}.y2MrIq_wrapper.y2MrIq_wrapper{width:auto;min-width:0;max-width:100%;height:100%;padding:0}@media screen and (max-width:904px){.y2MrIq_wrapper.y2MrIq_wrapper{width:100%}}
/*# sourceMappingURL=1ljjexp7lf7-9.css.map*/