.NestCardTitle-module-scss-module__LdL0Qa__nestCardTitle{color:var(--color-text-primary,var(--color-text-title-primary));margin:0;font-family:Roboto Flex,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px}@media (min-width:1025px){.NestCardTitle-module-scss-module__LdL0Qa__nestCardTitle{font-size:23px;font-weight:600;line-height:28px}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}
.StorefrontCard-module-scss-module__6XqwAW__cardInner{grid-template-columns:1fr;gap:8px;padding:8px}@media (min-width:670px){.StorefrontCard-module-scss-module__6XqwAW__cardInner{grid-template-columns:repeat(2,50%);gap:0;padding:24px}}.StorefrontCard-module-scss-module__6XqwAW__cardHeader{text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.StorefrontCard-module-scss-module__6XqwAW__heading{display:inline-grid}.StorefrontCard-module-scss-module__6XqwAW__heading h3{text-overflow:ellipsis;overflow:hidden}.StorefrontCard-module-scss-module__6XqwAW__brokerAgencyLogo{margin-left:auto;display:block}@media (min-width:670px){.StorefrontCard-module-scss-module__6XqwAW__brokerAgencyLogo{display:none}}.StorefrontCard-module-scss-module__6XqwAW__thumbnailContainer{border-radius:8px;height:250px;overflow:hidden}@media (min-width:670px){.StorefrontCard-module-scss-module__6XqwAW__thumbnailContainer{height:100%}}.StorefrontCard-module-scss-module__6XqwAW__primaryAttributes{grid-template-columns:repeat(3,fit-content(100%))}.StorefrontCard-module-scss-module__6XqwAW__gridItem{align-items:center;font-size:14px;display:flex}@media (min-width:670px){.StorefrontCard-module-scss-module__6XqwAW__gridItem{font-size:16px}}.StorefrontCard-module-scss-module__6XqwAW__gridItem:not(:last-of-type):after{content:"·";margin:0 8px;position:relative}.StorefrontCard-module-scss-module__6XqwAW__askingPrice{font-weight:500}.StorefrontCard-module-scss-module__6XqwAW__descriptionWrapper{display:none}@media (min-width:670px){.StorefrontCard-module-scss-module__6XqwAW__descriptionWrapper{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.StorefrontCard-module-scss-module__6XqwAW__forceBottom{margin-top:auto}.StorefrontCard-module-scss-module__6XqwAW__truncateText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__brokerTipContainer{margin-top:66px;position:relative}.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__brokerTipContainer.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__desktop{margin-top:0}.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__brokerTipGrid{grid-template-columns:1fr}@media (min-width:670px){.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__brokerTipGrid{grid-template-columns:50% 1fr;min-height:275px}}.ListingCardBrokerTipCarousel-module-scss-module__QGXykW__brokerTipWrapper{width:100%}
.Content-module-scss-module__Rdq1TG__hclContent{flex-direction:column;height:100%;padding:8px;display:flex;overflow:hidden}@media (min-width:670px){.Content-module-scss-module__Rdq1TG__hclContent{padding:16px}}
.NestIconButton-module-scss-module__1ZE63W__nestIconButton{border-radius:var(--nest-base-unit);text-align:center;cursor:pointer;outline:unset;justify-content:center;align-items:center;padding:9px;display:inline-flex}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonIcon{width:24px;height:24px}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSmall{padding:7px}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSmall .NestIconButton-module-scss-module__1ZE63W__nestIconButtonIcon{width:20px;height:20px}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonHiddenIcon{display:none}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-enabled);color:var(--color-icon-action-secondary)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary:hover{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-hover)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary:focus-visible:hover{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-hover)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary:active{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-pressed)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary:focus-visible:active{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-pressed)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary:focus-visible{border:1px solid var(--color-stroke-action-secondary);background:var(--color-background-action-secondary-enabled);box-shadow:0 0 0 4px var(--color-stroke-focus)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary.NestIconButton-module-scss-module__1ZE63W__nestIconButtonElevated{border:1px solid var(--color-stroke-transparent);box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonSecondary.NestIconButton-module-scss-module__1ZE63W__nestIconButtonElevated:focus-visible{box-shadow:0 0 0 4px var(--color-stroke-focus),0 0 4px 0 #0000001f,0 4px 6px 0 #00000014,0 6px 10px 0 #0000000f,0 10px 18px 0 #0000000a}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive{border:1px solid var(--color-stroke-action-destructive-enabled);background:var(--color-background-action-destructive-enabled);color:var(--color-icon-action-primary)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive:hover{border:1px solid var(--color-stroke-action-destructive-hover);background:var(--color-background-action-destructive-hover)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive:focus-visible:hover{border:1px solid var(--color-stroke-action-destructive-hover);background:var(--color-background-action-destructive-hover)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive:active{border:1px solid var(--color-stroke-action-destructive-pressed);background:var(--color-background-action-destructive-pressed)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive:focus-visible:active{border:1px solid var(--color-stroke-action-destructive-pressed);background:var(--color-background-action-destructive-pressed)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive:focus-visible{border:1px solid var(--color-stroke-action-focus,var(--color-stroke-action-destructive-focus));background:var(--color-background-action-destructive-enabled);box-shadow:0 0 0 4px var(--color-stroke-focus)}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive.NestIconButton-module-scss-module__1ZE63W__nestIconButtonElevated{box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.NestIconButton-module-scss-module__1ZE63W__nestIconButtonDestructive.NestIconButton-module-scss-module__1ZE63W__nestIconButtonElevated:focus-visible{box-shadow:0 0 0 4px var(--color-stroke-focus),0 0 4px 0 #0000001f,0 4px 6px 0 #00000014,0 6px 10px 0 #0000000f,0 10px 18px 0 #0000000a}
.MapResetButton-module-scss-module__Cdtjzq__resetMapButton{opacity:0;visibility:hidden;transition:opacity .15s ease-in-out;position:absolute;bottom:112px;right:8px}.MapResetButton-module-scss-module__Cdtjzq__visible{opacity:1;visibility:visible;transition:opacity .15s ease-in-out 1s}
.Image-module-scss-module__VNyVCW__hclImageContainer{position:relative}.Image-module-scss-module__VNyVCW__hclImage{object-fit:cover;object-position:center;width:100%;position:relative}.Image-module-scss-module__VNyVCW__hclImageFade{opacity:.5}
.GalleryActionBar-module-scss-module__jMW7YW__hideOnMobile{display:none}@media (min-width:670px){.GalleryActionBar-module-scss-module__jMW7YW__hideOnMobile{display:block}}.GalleryActionBar-module-scss-module__jMW7YW__hideOnDesktop{display:block}@media (min-width:670px){.GalleryActionBar-module-scss-module__jMW7YW__hideOnDesktop{display:none}}
.MapTypeSelection-module-scss-module__2Sovea__option{all:unset;cursor:pointer;padding:8px 0}.MapTypeSelection-module-scss-module__2Sovea__option:hover .MapTypeSelection-module-scss-module__2Sovea__iconPlaceholder:not(.MapTypeSelection-module-scss-module__2Sovea__selected){box-shadow:0 0 0 3px var(--color-stroke-selected-primary,var(--color-stroke-selected))}.MapTypeSelection-module-scss-module__2Sovea__iconPlaceholder{border-radius:5px;width:40px;height:40px}.MapTypeSelection-module-scss-module__2Sovea__iconPlaceholder.MapTypeSelection-module-scss-module__2Sovea__selected{box-shadow:0 0 0 3px var(--color-stroke-selected-primary,var(--color-stroke-selected))}.MapTypeSelection-module-scss-module__2Sovea__optionLabel.MapTypeSelection-module-scss-module__2Sovea__selected strong{color:var(--color-text-selected-primary,var(--color-text-selected))}
.ImageOverlay-module-scss-module__7bh__G__hclImageOverlay{flex-flow:column;flex:1;justify-content:space-between;gap:8px;width:100%;padding:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ImageOverlay-module-scss-module__7bh__G__hclImageOverlayContainer{justify-content:space-between;gap:8px;display:flex}.ImageOverlay-module-scss-module__7bh__G__hclImageOverlayContainer:last-child{align-items:flex-end}
.ListingPrice-module-scss-module__qUMdsa__strikethrough{text-decoration:line-through}
.OffMarketToggle-module-scss-module__nVDska__label{font-size:14px}.OffMarketToggle-module-scss-module__nVDska__hint{color:var(--color-text-secondary,var(--color-text-body-secondary));font-size:14px}.OffMarketToggle-module-scss-module__nVDska__checkboxFix{font-size:16px}
.Header-module-scss-module__QN1xjW__hclTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ListingContent-module-scss-module__DKYIYq__paddedContainer{padding:0 8px}@media (min-width:1040px){.ListingContent-module-scss-module__DKYIYq__paddedContainer{padding:unset}}
.TypeControl-module-scss-module__yusoHq__toggleWrapper{width:42px;height:42px}@media (min-width:670px){.TypeControl-module-scss-module__yusoHq__toggleWrapper{width:130px}}.TypeControl-module-scss-module__yusoHq__toggleWrapper.TypeControl-module-scss-module__yusoHq__toggleWrapperActive{height:unset}.TypeControl-module-scss-module__yusoHq__hideOnMobile{display:none}@media (min-width:670px){.TypeControl-module-scss-module__yusoHq__hideOnMobile{display:flex}}.TypeControl-module-scss-module__yusoHq__hideOnDesktop{display:flex}@media (min-width:670px){.TypeControl-module-scss-module__yusoHq__hideOnDesktop{display:none}}.TypeControl-module-scss-module__yusoHq__dropdown{background:var(--color-background-container-background);transform-origin:0 0;visibility:hidden;opacity:0;border-radius:5px;flex-direction:column;gap:16px;min-width:300px;margin-top:8px;padding:16px 16px 24px;transition:all .15s ease-in-out;display:flex;position:relative;scale:0;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.TypeControl-module-scss-module__yusoHq__dropdown.TypeControl-module-scss-module__yusoHq__isVisible{visibility:visible;opacity:1;scale:1}
.Description-module-scss-module__PQB1mG__hclDescriptionContainer{display:block}.Description-module-scss-module__PQB1mG__hclDescriptionContainerTruncated{--numberOfLines:1;height:calc(1.5*var(--numberOfLines)*1em);-webkit-line-clamp:var(--numberOfLines);line-clamp:var(--numberOfLines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.ListingLayout-module-scss-module__2Vj3pG__container{margin:0 auto}@media (min-width:670px){.ListingLayout-module-scss-module__2Vj3pG__container{margin:16px auto}}@media (min-width:990px){.ListingLayout-module-scss-module__2Vj3pG__container{max-width:1060px}}@media (min-width:1040px){.ListingLayout-module-scss-module__2Vj3pG__container{margin:32px auto;padding:0 16px}}.ListingLayout-module-scss-module__2Vj3pG__topContainer{flex-direction:column}@media (min-width:690px){.ListingLayout-module-scss-module__2Vj3pG__topContainer{margin:0 auto}}@media (min-width:1040px){.ListingLayout-module-scss-module__2Vj3pG__topContainer{flex-direction:row;gap:16px}}.ListingLayout-module-scss-module__2Vj3pG__infoSection{flex:1;max-width:690px}.ListingLayout-module-scss-module__2Vj3pG__sidebar{flex:0;min-width:300px;max-width:690px}
.MapWithCards-module-scss-module__wT7Z9a__mapContainer{width:100%;height:100%}
.Body-module-scss-module__Wg--mq__hclBody{flex:1 0}
.SunArcLabel-module-scss-module__n00W7W__label{align-items:center;gap:calc(var(--nest-base-unit)*.5);width:-webkit-max-content;width:max-content;padding:calc(var(--nest-base-unit)*.5) var(--nest-base-unit);font-variant-numeric:tabular-nums;background:var(--color-background-container-foreground);border-radius:var(--nest-base-unit);white-space:nowrap;display:inline-flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}
.Award-module-scss-module__oUpIGa__container{background-color:#f0f0f0;border-radius:8px;align-items:center;gap:16px;padding:8px 24px;display:flex}.Award-module-scss-module__oUpIGa__category{font-size:14px}.Award-module-scss-module__oUpIGa__year,.Award-module-scss-module__oUpIGa__placement{font-weight:500}.Award-module-scss-module__oUpIGa__placement,.Award-module-scss-module__oUpIGa__category,.Award-module-scss-module__oUpIGa__year{margin:4px 0;line-height:1}
.Pagination-module-scss-module__tvaJJq__hclPaginationContainer{justify-content:space-between;align-items:center;display:flex}
.SunCircleView-module-scss-module__NXO3dq__container{pointer-events:none;width:100%;height:100%;position:relative}.SunCircleView-module-scss-module__NXO3dq__svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.SunCircleView-module-scss-module__NXO3dq__disc{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}
.StorefrontSkeleton-module-scss-module__G0yLbW__StorefrontContainer{position:relative}.StorefrontSkeleton-module-scss-module__G0yLbW__heading{max-width:205px}.StorefrontSkeleton-module-scss-module__G0yLbW__description{max-width:370px}.StorefrontSkeleton-module-scss-module__G0yLbW__title{width:80%}.StorefrontSkeleton-module-scss-module__G0yLbW__location{width:50%}.StorefrontSkeleton-module-scss-module__G0yLbW__primaryAttributes,.StorefrontSkeleton-module-scss-module__G0yLbW__brokerName{width:70%}.StorefrontSkeleton-module-scss-module__G0yLbW__brokerAgencyName{width:50%}.StorefrontSkeleton-module-scss-module__G0yLbW__brokerSection{align-items:center;gap:12px;margin-top:auto;display:none}@media (min-width:670px){.StorefrontSkeleton-module-scss-module__G0yLbW__brokerSection{margin-bottom:-16px;display:flex}}.StorefrontSkeleton-module-scss-module__G0yLbW__brokerThumbnail{border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}@media (min-width:670px){.StorefrontSkeleton-module-scss-module__G0yLbW__brokerThumbnail{width:60px;height:60px}}.StorefrontSkeleton-module-scss-module__G0yLbW__brokerMeta{flex-direction:column;gap:6px;width:100%;display:flex}.StorefrontSkeleton-module-scss-module__G0yLbW__brokerAgencyLogo{max-width:100px;height:auto;max-height:44px;margin-left:auto}
.ContactPhoneButton-module-scss-module__mEdCRa__container{gap:var(--nest-base-unit);flex-direction:column;width:100%;display:flex}.ContactPhoneButton-module-scss-module__mEdCRa__buttonRow>*{flex:1 1 0}.ContactPhoneButton-module-scss-module__mEdCRa__disclaimer{animation:.2s ease-in ContactPhoneButton-module-scss-module__mEdCRa__fade-in}.ContactPhoneButton-module-scss-module__mEdCRa__policyLink{color:inherit;text-decoration:underline}@keyframes ContactPhoneButton-module-scss-module__mEdCRa__fade-in{0%{opacity:0}to{opacity:1}}
.SunVisualizationToggle-module-scss-module__CJpDXq__toggle{color:var(--color-icon-action-secondary);background:var(--color-background-action-secondary-enabled);border:1px solid var(--color-stroke-transparent);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:9px;display:inline-flex;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.SunVisualizationToggle-module-scss-module__CJpDXq__toggle>span{width:24px;height:24px}.SunVisualizationToggle-module-scss-module__CJpDXq__toggle:hover{background:var(--color-background-action-secondary-hover)}.SunVisualizationToggle-module-scss-module__CJpDXq__active{color:var(--color-icon-selected-primary,var(--color-icon-selected));background:var(--color-background-selected-enabled);border-color:var(--color-stroke-selected-primary,var(--color-stroke-selected));box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a,inset 0 0 0 1px var(--color-stroke-selected-primary,var(--color-stroke-selected))}.SunVisualizationToggle-module-scss-module__CJpDXq__active:hover{background:var(--color-background-selected-hover)}
.Storefront-module-scss-module__2XktoW__StorefrontContainer{position:relative}.Storefront-module-scss-module__2XktoW__gridWrapper{grid-template:"a a a""c c c""b b b"}@media (min-width:670px){.Storefront-module-scss-module__2XktoW__gridWrapper{grid-template:"a a b""a a b""c c c"}.Storefront-module-scss-module__2XktoW__aboutRecommendationsWrapper{margin-left:auto}}
.ContactBrokerAgency-module-scss-module__Q1fp4q__container{width:100%;margin:0 auto}@media (min-width:670px){.ContactBrokerAgency-module-scss-module__Q1fp4q__container{max-width:524px}}
.Overlay-module-scss-module__lzRBSW__overlay{background:linear-gradient(#0000 50%,#0009 100%);flex-direction:column;justify-content:flex-end;padding:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}
.LoadingIndicator-module-scss-module__M32iha__loadingIndicator{z-index:1;background-color:var(--color-background-container-background);visibility:hidden;opacity:0;border-radius:8px;justify-content:center;align-items:center;width:50px;height:30px;margin:0 auto;transition:all .2s ease-in-out;display:flex;position:absolute;top:8px;left:0;right:0;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.LoadingIndicator-module-scss-module__M32iha__isVisible{visibility:visible;opacity:1;transition:all .25s ease-in-out}.LoadingIndicator-module-scss-module__M32iha__dotWrapper{gap:4px;display:flex}.LoadingIndicator-module-scss-module__M32iha__dotWrapper .LoadingIndicator-module-scss-module__M32iha__dot:first-of-type{animation:1s infinite LoadingIndicator-module-scss-module__M32iha__dot-animation}.LoadingIndicator-module-scss-module__M32iha__dotWrapper .LoadingIndicator-module-scss-module__M32iha__dot:nth-of-type(2){animation:1s .2s infinite LoadingIndicator-module-scss-module__M32iha__dot-animation}.LoadingIndicator-module-scss-module__M32iha__dotWrapper .LoadingIndicator-module-scss-module__M32iha__dot:nth-of-type(3){animation:1s .4s infinite LoadingIndicator-module-scss-module__M32iha__dot-animation}.LoadingIndicator-module-scss-module__M32iha__dot{background:var(--color-icon-action-secondary);opacity:0;border-radius:50%;width:6px;height:6px}@keyframes LoadingIndicator-module-scss-module__M32iha__dot-animation{0%{opacity:0}to{opacity:1}}
.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControl{all:unset;background:var(--color-background-action-secondary-enabled,#fff)}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlList{display:flex}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger{all:unset;border:1px solid var(--color-stroke-primary,var(--color-stroke-action-neutral));width:100%;min-height:44px;padding:7px var(--nest-base-unit);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;margin-right:-1px;display:flex}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger:first-child{border-radius:var(--nest-base-unit) 0 0 var(--nest-base-unit)}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger:last-child{border-radius:0 var(--nest-base-unit) var(--nest-base-unit) 0}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger:hover{background:var(--color-background-action-secondary-hover)}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger:focus-visible{outline-color:var(--color-stroke-focus);outline-offset:0;z-index:1;outline-width:4px;outline-style:solid}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger[data-state=active]{border-color:var(--color-stroke-selected-primary,var(--color-stroke-selected));background:var(--color-background-selected-enabled,#e4e8da);box-shadow:inset 0 0 0 1px var(--color-stroke-selected-primary,var(--color-stroke-selected));z-index:1}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger[data-state=active] .NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlLabel,.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlTrigger[data-state=active] .NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlIcon{color:var(--color-text-selected-primary,var(--color-text-selected))}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlLabel{color:var(--color-text-action-secondary,#013a14);text-align:center;font-family:Roboto Flex,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlIconWrapper{text-align:center;justify-content:center;line-height:20px}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlIcon{color:var(--color-text-action-secondary,#013a14);width:24px;height:24px}.NestSegmentedControl-module-scss-module__X7qVKq__nestSegmentedControlSupportiveText{color:var(--color-text-primary,var(--color-text-label-primary));text-align:center;font-family:Roboto Flex,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.SunControlPanel-module-scss-module__G7k1oW__panel{gap:calc(var(--nest-base-unit)*1.5);padding:calc(var(--nest-base-unit)*1.5) calc(var(--nest-base-unit)*3);background:var(--color-background-container-foreground);border-radius:calc(var(--nest-base-unit)*2.5);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.SunControlPanel-module-scss-module__G7k1oW__header{justify-content:space-between;align-items:flex-start;display:flex}.SunControlPanel-module-scss-module__G7k1oW__headerTimes{gap:calc(var(--nest-base-unit)*.5);flex-direction:column;display:flex}.SunControlPanel-module-scss-module__G7k1oW__sliderRoot{width:100%;height:calc(var(--nest-base-unit)*2.75);-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;display:flex;position:relative}.SunControlPanel-module-scss-module__G7k1oW__sliderTrack{height:var(--nest-base-unit);border-radius:calc(var(--nest-base-unit)*.5);flex-grow:1;position:relative}.SunControlPanel-module-scss-module__G7k1oW__sliderRange{background:0 0;height:100%;position:absolute}.SunControlPanel-module-scss-module__G7k1oW__sliderThumb{box-sizing:border-box;width:calc(var(--nest-base-unit)*2.75);height:calc(var(--nest-base-unit)*2.75);background:var(--color-background-constantwhite,var(--color-background-constant-white));cursor:pointer;border-radius:50%;display:block;box-shadow:0 2px 4px #0003}.SunControlPanel-module-scss-module__G7k1oW__sliderThumb:focus-visible{outline:4px solid var(--color-stroke-focus);outline-offset:calc(var(--nest-base-unit)*.25)}.SunControlPanel-module-scss-module__G7k1oW__modeTabs,.SunControlPanel-module-scss-module__G7k1oW__modeTabs>*{display:contents}.SunControlPanel-module-scss-module__G7k1oW__footer{align-items:center;gap:calc(var(--nest-base-unit)*2);display:flex}.SunControlPanel-module-scss-module__G7k1oW__footerEdge{align-items:center;gap:calc(var(--nest-base-unit)*.5);flex:1 1 0;display:inline-flex}.SunControlPanel-module-scss-module__G7k1oW__footerEdgeEnd{justify-content:flex-end}
.ToplistImage-module-scss-module__9WAUEq__missingImageContainer{background-color:#f0f0f0;height:100%;display:flex}
.SearchListingsMap-module-scss-module__A26YQa__container{height:100%;position:relative}.SearchListingsMap-module-scss-module__A26YQa__loadingContainer{z-index:1;pointer-events:none;width:100%;position:absolute}
.MapLinkButton-module-scss-module__RxdnQG__icon{height:16px}
.SortingInfoLink-module-scss-module__SyASVa__label{display:none}@media (min-width:670px){.SortingInfoLink-module-scss-module__SyASVa__label{display:inline}}
.SearchListingsSortingOrder-module-scss-module__FF96_W__hintCopy{color:var(--color-text-secondary,#676767)}.SearchListingsSortingOrder-module-scss-module__FF96_W__sortingOrderLabel{display:none}@media (min-width:670px){.SearchListingsSortingOrder-module-scss-module__FF96_W__sortingOrderLabel{display:block}}.SearchListingsSortingOrder-module-scss-module__FF96_W__select{width:100%}@media (min-width:670px){.SearchListingsSortingOrder-module-scss-module__FF96_W__select{width:216px}}
.SearchResultsToolbar-module-scss-module__Y9R78q__hideOnDesktop{display:block}@media (min-width:670px){.SearchResultsToolbar-module-scss-module__Y9R78q__hideOnDesktop{display:none}}.SearchResultsToolbar-module-scss-module__Y9R78q__searchResultsToolbar{--color-text-primary:#191817;--color-text-secondary:#5f5956;--color-stroke-primary:#e6e2e0;--color-stroke-selected:#044c1b;--color-background-selected-enabled:#ebf5e9;--color-text-inline-secondary-enabled:#11732b;--color-background-action-primary-enabled:#044c1b;--color-stroke-action-primary-enabled:transparent;--color-background-action-secondary-enabled:#ebf5e9;--color-text-action-secondary:#11732b;--color-stroke-action-secondary:transparent}.SearchResultsToolbar-module-scss-module__Y9R78q__searchResultsToolbar select{border-radius:var(--radius-300,12px);padding-top:11px;padding-bottom:11px}.SearchResultsToolbar-module-scss-module__Y9R78q__searchResultsToolbar select+span{top:12px}.SearchResultsToolbar-module-scss-module__Y9R78q__searchResultsToolbar{grid-template-areas:"a a a b""c c c c";gap:16px;margin-bottom:8px}@media (min-width:670px){.SearchResultsToolbar-module-scss-module__Y9R78q__searchResultsToolbar{margin-bottom:unset;grid-template-areas:"a a c c""b b b b";align-items:center;gap:0}.SearchResultsToolbar-module-scss-module__Y9R78q__sortingInformation{margin:0 0 0 auto}}
.ToplistCard-module-scss-module__pzSB2G__container{aspect-ratio:185/140;position:relative}.ToplistCard-module-scss-module__pzSB2G__positionIndicator{z-index:1;color:#fff;text-align:center;background:#0009;border-radius:50%;width:32px;height:32px;line-height:32px;display:block;position:absolute;top:4px;left:4px}
.Map-module-scss-module__PghjMa__container{width:100%;height:624px;transition:height .5s ease-in-out;position:relative}@media (min-width:670px){.Map-module-scss-module__PghjMa__container{height:320px}.Map-module-scss-module__PghjMa__container.Map-module-scss-module__PghjMa__expanded{height:624px}}.Map-module-scss-module__PghjMa__hideOnMobile{display:none}@media (min-width:670px){.Map-module-scss-module__PghjMa__hideOnMobile{display:flex}}.Map-module-scss-module__PghjMa__sunControlPanel{right:calc(var(--nest-base-unit)*7);bottom:calc(var(--nest-base-unit)*2);left:calc(var(--nest-base-unit)*2);z-index:2;max-width:520px;margin:0 auto;position:absolute}@media (min-width:550px){.Map-module-scss-module__PghjMa__sunControlPanel{right:calc(var(--nest-base-unit)*8);left:calc(var(--nest-base-unit)*8)}}
.ResultListMap-module-scss-module__VLHxRa__mapContainer{border-radius:var(--radius-300,12px);height:320px;position:relative;overflow:hidden}.ResultListMap-module-scss-module__VLHxRa__mapContainerExpanded{height:624px}.ResultListMap-module-scss-module__VLHxRa__mapControls{margin-top:var(--nest-base-unit);margin-right:var(--nest-base-unit);position:absolute;top:0;right:0}
/*# sourceMappingURL=3im5gy1drjjo2.css.map*/