:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.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));display:inline-block;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)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.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,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.CarouselPagination_paginationContainer__Hs_dm{display:flex;justify-content:flex-start;width:100%;z-index:999}@media screen and (max-width:1024px){.CarouselPagination_paginationContainer__Hs_dm{margin:0}}.CarouselPagination_paginationBullet__g4AY5{background-image:linear-gradient(90deg,#949494 50%,#fff 0);background-position:0 0;background-size:200% 100%;border-radius:2px;height:2px;margin-right:4px;overflow:hidden;position:relative;width:100%}.CarouselPagination_paginationBullet__g4AY5:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}.CarouselPagination_paginationBulletActive__4JXmm:after{animation:CarouselPagination_paginationProgress__RX71W 3s linear forwards;animation-delay:1s;animation-fill-mode:forwards;animation-play-state:running}.CarouselPagination_paginationBulletActive__4JXmm.CarouselPagination_pausedClass__Os9V4:after{animation-play-state:paused}.CarouselPagination_viewedBullet__NhAcl{background-image:linear-gradient(90deg,#fff 50%,#fff 0)}.CarouselPagination_greyBullet__MA_lC{background-image:linear-gradient(90deg,#949494 50%,#949494 0)}.CarouselPagination_hideDefaultPagination__GU0Sc{display:none}.CarouselPagination_pausedClass__Os9V4{animation-play-state:paused}@keyframes CarouselPagination_paginationProgress__RX71W{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.MediaButtonsDesktop_buttonIcon__z0bAP{margin-right:4px;width:12px}.MediaButtonsDesktop_mediaButton__yLd8B{align-items:center;color:#fff;display:flex;gap:4px;min-width:auto;padding:8px;white-space:nowrap}.MediaButtonsDesktop_mediaButton__yLd8B:focus-visible{border-radius:2px;outline:1px solid #fff}@media screen and (max-width:1024px){.MediaButtonsDesktop_mediaButton__yLd8B{display:none}}.MediaButtonsDesktop_mediaButtons__iCJOh{align-items:flex-start;display:flex;gap:8px}.MediaButtonsDesktop_galleryButton__ioaUz{background:none;color:#fff;min-width:240px;width:240px}.MediaButtonsDesktop_galleryButton__ioaUz:focus-visible{border-radius:2px;outline:1px solid #fff}@media screen and (max-width:1024px){.MediaButtonsDesktop_galleryButton__ioaUz{bottom:18px;height:32px;min-width:auto;padding:8px;position:absolute;right:8px;width:auto}}.MediaButtonsDesktop_skipLink__VivdZ{pointer-events:none;border:1px solid var(--ds-colors-brand);font-weight:600;line-height:38px;opacity:0;padding:0 20px;position:absolute;text-align:center;transform:translateY(-100%);z-index:-1}.MediaButtonsDesktop_skipLink__VivdZ:focus{opacity:1;z-index:1001}.MobileMediaButtons_mediaButtons__cM8Xv{padding:0 16px;display:flex;justify-content:space-around;width:100%}.MobileMediaButtons_mWebMediaButtonsWrapper__P9xcW{background-color:rgba(26,31,44,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:4px;display:none}@media screen and (max-width:1024px){.MobileMediaButtons_mWebMediaButtonsWrapper__P9xcW{display:flex;bottom:16px;left:16px;right:16px;position:absolute;min-width:auto;width:auto;z-index:100}}.MobileMediaButtons_mWebMediaButton__M_21c{align-items:center;color:#fff;display:flex;gap:4px;min-width:auto;height:16px;margin:8px 0;padding:0;white-space:nowrap}.MobileMediaButtons_mWebMediaButton__M_21c:focus-visible{border-radius:2px;outline:1px solid #fff}.PremiumCarousel_carouselWrapper__oE8oO{margin-bottom:8px;position:relative;max-width:1024px;margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.PremiumCarousel_carouselWrapper__oE8oO{margin-bottom:0}}.PremiumCarousel_imageWrapper__QvOt0{display:flex;justify-content:center;position:relative;width:100%;overflow:hidden;border:none;border-radius:8px;cursor:pointer;background-color:#272d39;padding:0}@media screen and (max-width:1024px){.PremiumCarousel_imageWrapper__QvOt0{border-radius:0}}.PremiumCarousel_image__VA76U{height:550px}@media screen and (max-width:1024px){.PremiumCarousel_image__VA76U{height:460px}}.PremiumCarousel_landscape__uyc0q{object-fit:cover;width:100vw}.PremiumCarousel_portrait__QQmqb{width:auto;box-shadow:0 8px 24px 0 hsla(0,0%,83%,.16)}.PremiumCarousel_bottomSection__7RNBC{background:rgba(26,31,44,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);bottom:16px;left:16px;right:16px;display:flex;height:58px;justify-content:center;position:absolute;z-index:999;border-radius:4px}@media screen and (max-width:1024px){.PremiumCarousel_bottomSection__7RNBC{padding:8px;bottom:52px}}.PremiumCarousel_buttonsWrapper__mCBCH{align-items:center;display:flex;gap:8px;justify-content:flex-start;width:100%;margin:0 16px}@media screen and (max-width:1024px){.PremiumCarousel_buttonsWrapper__mCBCH{align-items:flex-start;flex-direction:column;gap:8px;margin:0 0 16px;padding:0}}.PremiumCarousel_controlButtons__CL6sp{display:flex}@keyframes PremiumCarousel_zoomIn__z7n7n{0%{transform:scale(1)}to{transform:scale(1.05)}}.PremiumCarousel_zoomAnimation__EE2sI{animation:PremiumCarousel_zoomIn__z7n7n 3s ease-out forwards;animation-delay:1s}.PremiumCarousel_stayZoomed__mRET9{transform:scale(1.05)}.PremiumCarousel_playPauseBtn__gpK6U{align-items:center;background:none;border:none;bottom:25px;color:inherit;cursor:pointer;display:flex;font:inherit;height:32px;justify-content:center;outline:inherit;width:32px}.PremiumCarousel_playPauseBtn__gpK6U:focus-visible{border-radius:2px;outline:1px solid #fff}.PremiumCarousel_playPauseBtn__gpK6U:hover{position:relative;top:0}.PremiumCarousel_playPauseBtn__gpK6U:hover:after{background-color:#fff;border-radius:2px;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.PremiumCarousel_playPauseIcon__9H2F7{position:inherit;z-index:1}.PremiumCarousel_displayLabel__3jHec{position:absolute;top:16px;left:16px;z-index:1;padding:4px 8px;border-radius:20px;background:hsla(0,0%,98%,.6);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity 1.5s ease-out}@keyframes PremiumCarousel_fade__sDhbg{0%{opacity:0}15%{opacity:0}25%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes PremiumCarousel_fade-in__5G0QH{0%{opacity:0}15%{opacity:1}to{opacity:1}}@keyframes PremiumCarousel_fade-out__ZAG5h{0%{opacity:1}90%{opacity:1}to{opacity:0}}.PremiumCarousel_labelText__TpZM1{animation:unset}.PremiumCarousel_labelTextFade__cyusK{animation:PremiumCarousel_fade__sDhbg 5.75s linear 0s 1}.PremiumCarousel_labelTextFadeOut__dYPvQ{animation:PremiumCarousel_fade-out__ZAG5h 5.75s linear 0s 1}.PremiumCarousel_labelTextFadeIn__LkMuT{animation:PremiumCarousel_fade-in__5G0QH 5.75s linear 0s 1}.PremiumCarousel_labelTextPrevious__wr5X0{opacity:0}.PremiumCarousel_pausedClass__2bL05{animation-play-state:paused}.PremiumCarousel_customNext__Ew9ff,.PremiumCarousel_customPrev__V8BdJ{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;position:relative;width:32px}.PremiumCarousel_customNext__Ew9ff:hover:after,.PremiumCarousel_customPrev__V8BdJ:hover:after{background:hsla(0,0%,100%,.6)}.PremiumCarousel_customNext__Ew9ff:focus-visible,.PremiumCarousel_customPrev__V8BdJ:focus-visible{outline:none}.PremiumCarousel_customNext__Ew9ff:focus-visible:after,.PremiumCarousel_customPrev__V8BdJ:focus-visible:after{border-radius:100%;outline-offset:4px;outline:1px solid #fff}.PremiumCarousel_customNext__Ew9ff:after,.PremiumCarousel_customPrev__V8BdJ:after{align-items:center;background:hsla(0,0%,100%,.5);border-radius:100%;border:1px solid hsla(0,0%,58%,.6);color:#fff;content:"";display:flex;font-size:20px;height:24px;justify-content:center;left:4px;position:absolute;top:4px;width:24px}@media screen and (max-width:1024px){.PremiumCarousel_customNext__Ew9ff:after,.PremiumCarousel_customPrev__V8BdJ:after{left:4px}}.PremiumCarousel_customNext__Ew9ff:after{left:3px}.PremiumCarousel_skipLink__iuT__{border:1px solid var(--ds-colors-brand);font-weight:600;line-height:38px;opacity:0;padding:0 20px;position:absolute;text-align:center;transform:translateY(-100%);z-index:-1}.PremiumCarousel_skipLink__iuT__:focus{opacity:1;z-index:1001}.PremiumCarousel_skipLinkTop__anyub{top:45px;left:20px}.PriceInfo_priceInfoWrapper__ABs51{align-items:baseline;display:flex;gap:8px;margin-top:8px}.PriceInfo_priceInfoWrapper__ABs51 .PriceInfo_price__HK81g{font-size:28px;font-weight:700}.PriceInfo_priceInfoWrapper__ABs51 .PriceInfo_marketplaceIndicator__fhDbM{color:#62646a;font-size:12px}.PrivateTourInfo_privateTourInfoContainer__ff6xL{background:#f5f5f5;padding:16px 16px 0}.PrivateTourInfo_divider__LzAHA{align-items:center;display:flex;margin:16px 0;text-align:center}.PrivateTourInfo_divider__LzAHA p{color:#62646a}.PrivateTourInfo_divider__LzAHA:after,.PrivateTourInfo_divider__LzAHA:before{border-bottom:1px solid #e6e6e6;content:"";flex:1 1;margin:0 4px}.PrivateTourInfo_mainTitle__4gVKa{display:flex;gap:0 8px;margin-bottom:16px}.PrivateTourInfo_infoTitle__4clOz{color:#62646a;margin-bottom:8px}.PropertyDetails_propertyDetails__pSoRJ{display:flex;flex-wrap:wrap;padding:8px 0}.PropertyDetails_propertyDetails__pSoRJ:not(:first-child){border-top:none}.PropertyDetails_propertyDetails__pSoRJ .PropertyDetails_item__4mGTQ{display:flex;align-items:center}.PropertyDetails_propertyDetails__pSoRJ .PropertyDetails_item__4mGTQ:last-child .PropertyDetails_separator__5nLDN{display:none}.PropertyDetails_propertyDetails__pSoRJ .PropertyDetails_separator__5nLDN{border-right:1px solid #e6e6e6;height:20px;margin:0 8px}.PropertyDetails_withBorders__rzEVq{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.PropertyDetails_tooltipTitle__ekPAD{margin-bottom:10px}.PropertyDetails_tooltipLink__N7Z9H{color:#164db4;display:inline-block;font-weight:600;margin-top:16px}.PropertyDetails_tooltip__OU9Xp{margin-left:8px}.PropertyHistorySaleSpec_specList__3YLCY{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.PropertyHistorySaleSpec_specList__3YLCY>li{margin-top:16px;line-height:20px}.PropertyHistorySaleSpec_specList__3YLCY>li:before{background-color:#7bdcef;content:"";height:8px;width:8px;border-radius:50%;margin-right:8px;display:inline-block}@media screen and (max-width:767px){.PropertyHistorySaleSpec_specList__3YLCY>li:first-child{margin-top:24px}}.PropertyHistorySaleSpec_tooltip__XEFXr{display:inline-flex;margin-left:4px;vertical-align:middle}.PropertyHistorySaleSpec_tooltipIcon__gkQ8W{margin-bottom:-2px;background:none;border:0;display:block;padding:0}.PriceHistoryTable_dateTableHeader__Ea3F5{width:115px;line-height:14px}@media screen and (max-width:767px){.PriceHistoryTable_dateTableHeader__Ea3F5{width:125px}}.PriceHistoryTable_priceTableHeader__kwD08{width:150px;line-height:14px}@media screen and (max-width:767px){.PriceHistoryTable_priceTableHeader__kwD08{width:auto}}.PriceHistoryTable_eventTableHeader__UwRds{line-height:14px}.PriceHistoryTable_tableBody__t9j5d{vertical-align:baseline}.PriceHistoryTable_eventWrapper__NO9jz{display:flex;justify-content:flex-start;flex-direction:column;gap:8px}@media screen and (max-width:767px){.PriceHistoryTable_priceEventWrapper__oiSrn{display:flex;justify-content:flex-start;flex-direction:column;gap:4px}}.PriceHistoryTable_showMoreToggle__m1hPu{height:auto!important;margin-top:16px;min-width:0!important;padding:0!important}.RecentHistoryTable_dateTableHeader__AjXT4{width:115px}@media screen and (max-width:767px){.RecentHistoryTable_dateTableHeader__AjXT4{width:125px}}.RecentHistoryTable_priceTableHeader__wQih4{width:140px}.RecentHistoryTable_sourceTableHeader__yZDyY{width:auto}@media screen and (max-width:767px){.RecentHistoryTable_sourceTableHeader__yZDyY{width:auto}}.RecentHistoryTable_sourceTableHeaderSales__8RR2V{width:26%}@media screen and (max-width:767px){.RecentHistoryTable_sourceTableHeaderSales__8RR2V{width:auto}}.RecentHistoryTable_closingRecordTableHeader__KikdD{width:29%}@media screen and (max-width:767px){.RecentHistoryTable_closingRecordTableHeader__KikdD{width:auto}}.RecentHistoryTable_showMoreToggle__llgDi{height:auto!important;margin-top:16px;min-width:0!important;padding:0!important}.RecentHistoryTable_tableBody__yvqu5{vertical-align:baseline}.PropertyHistoryTables_tabContent__UWZNv{margin-top:24px}.EstimatedCosts_estimatedCostsWrapper__MQhlI{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1;padding-bottom:8px;margin-bottom:16px}@media screen and (max-width:767px){.EstimatedCosts_estimatedCostsWrapper__MQhlI{position:static;background-color:transparent;z-index:auto;padding-bottom:0;margin-bottom:0}}.EstimatedCosts_estimatedCostsAddress__NGpLB{margin-bottom:16px}@media screen and (max-width:767px){.EstimatedCosts_estimatedCostsRows__Q912r{display:flex;justify-content:space-between}}.EstimatedCosts_estimatedCostsRow__DLSN5{margin-bottom:16px}@media screen and (max-width:767px){.EstimatedCosts_estimatedCostsRow__DLSN5{width:50%;margin-bottom:0}}.EstimatedCosts_estimatedCostsRow__DLSN5 .EstimatedCosts_estimatedCostsRowLabel__Wtz8A{color:#62646a}.EstimatedCosts_estimatedCostsRow__DLSN5 .EstimatedCosts_estimatedCostsRowValue__zkxm1{font-weight:400}.Stepper_stepper___5PQ0{display:flex;align-items:center;justify-content:space-between;margin-top:8px;width:100px;height:32px;border:1px solid #e6e6e6;border-radius:4px}.Stepper_stepper___5PQ0:hover{border:1px solid #dcf6ff}.Stepper_stepper___5PQ0:active{border:1px solid #e6e6e6}@media screen and (max-width:1023px){.Stepper_stepper___5PQ0{width:116px;height:40px}}.Stepper_stepperButton__nD8Nx{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;cursor:pointer;border-radius:4px}.Stepper_stepperButton__nD8Nx:hover{background:#dcf6ff}.Stepper_stepperButton__nD8Nx:active{background:#e6e6e6}@media screen and (max-width:1023px){.Stepper_stepperButton__nD8Nx{width:40px;height:40px}}.Stepper_quantity__KHdv1{padding:0 8px;font-size:12px;font-weight:400}.FeeItem_feeItem__CEmjF{margin:8px 16px;padding-bottom:16px}.FeeItem_flex__ts3fE{display:flex}.FeeItem_spaceBetween__Mv5qS{display:flex;justify-content:space-between}.FeeItem_flexStart__4zqKE{display:flex;justify-content:flex-start}.FeeItem_fullWidth__zZE__{width:100%}.FeeItem_checkbox__IzUDp{padding:0}.FeeItem_checkbox__IzUDp input{margin-right:8px;margin-top:2px;padding:0 8px}.FeeItem_checkbox__IzUDp:hover{background:none}.FeeItem_title__gOi7O{font-size:14px;font-weight:400}.FeeItem_description__WZKa3{font-size:12px;line-height:16px;color:#62646a}.FeeList_feeItemsWrapper__N59RD{display:flex}.FeeList_twoColumnLayout__p2f0G{width:50%}.FeeList_oneColumnLayout__LsHz3{width:100%}.FeeList_columnTitle__3jPdI{margin:8px 16px 4px}.RcfModal_modalDialogWidth__db8_m{max-width:976px}.RcfModal_modalDialogContent__hvuV2{display:flex;justify-content:flex-end;padding:0}@media screen and (max-width:767px){.RcfModal_modalDialogContent__hvuV2{display:block}}.RcfModal_baseRentBanner__UiAYo{margin-bottom:8px}.RcfModal_pricingDisclaimer__1W_Xh{margin-top:8px;color:#62646a}.RcfModal_accordionWrapper__kzbOC{margin-bottom:16px}.RcfModal_leftColumn___Rnwq{min-width:304px;padding:16px;position:relative}@media screen and (max-width:767px){.RcfModal_leftColumn___Rnwq{min-width:auto;position:static;height:auto;max-height:none;overflow-y:visible;border-bottom:1px solid #e6e6e6}}.RcfModal_rightColumn__fBuHV{border-left:1px solid #e6e6e6;padding:16px;max-height:100%;overflow-y:auto}@media screen and (max-width:767px){.RcfModal_rightColumn__fBuHV{border-left:none;max-height:none;overflow-y:visible}}.RcfBreakdownPanel_baseRentCaption__PbRk9{color:#62646a;margin-top:8px}.RcfBreakdownPanel_baseRentCaption__PbRk9 button{background:none;border:none;color:var(--ds-colors-brand);cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-decoration:underline}.RelloCTA_wrapper__y_8NS{background-color:#fff6eb;margin-bottom:16px;padding:20px 24px}@media screen and (max-width:1024px){.RelloCTA_wrapper__y_8NS{text-align:center}}.RelloCTA_copy__SfYzp{padding-bottom:16px;padding-top:4px}.RelloCTA_applicationLink__whauN{width:100%}.RelloCTA_linkOutIcon__NGqcO{margin-right:8px}.RelloCTA_infoIcon__kXhQa{margin-bottom:-2px}.RentalListingSpec_rentalListingSpecContainer___SMfC{border:1px solid #e6e6e6;border-right:none;height:79px;padding:8px}.RentalListingSpec_rentalListingSpecContainer___SMfC:first-child{border-left:none;padding-left:0}.RentalListingSpec_rentalListingSpecContainer___SMfC .RentalListingSpec_title__4fCQM{color:#62646a}.RentalListingSpec_rentalListingSpecContainer___SMfC .RentalListingSpec_bodyWrapper__K_R5w{display:flex;height:100%;align-items:center}@media screen and (max-width:1023px){.RentalListingSpec_rentalListingSpecContainer___SMfC{padding:8px 0;border-width:0 0 1px}.RentalListingSpec_rentalListingSpecContainer___SMfC:first-child{border-top:1px solid #e6e6e6}}.RentalListingSpecSection_specWrapper__FkuoU{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:1023px){.RentalListingSpecSection_specWrapper__FkuoU{grid-template-columns:1fr}}.OpenHouses_title__bQni2{color:#62646a;font-size:12px;margin-bottom:8px}.OpenHouses_expandableContentDark__dmxCI{color:#164db4}.PropertyAlreadyListedSection_propertyAlreadySectionContainer__HIIMc{box-shadow:0 2px 4px 0 rgba(0,0,0,.04);background-color:#dcf6ff;margin-bottom:16px;padding:14px 20px 17px}@media screen and (max-width:1023px){.PropertyAlreadyListedSection_propertyAlreadySectionContainer__HIIMc{padding:20px 20px 16px}}.PropertyAlreadyListedSection_price__2TJfL,.PropertyAlreadyListedSection_title__BzQUE{margin-bottom:4px}@media screen and (max-width:1023px){.PropertyAlreadyListedSection_price__2TJfL{margin-bottom:8px}}.PropertyAlreadyListedSection_link__IqsQ3{font-size:12px;font-style:normal;font-weight:700;height:unset;line-height:15px;padding:2px;min-width:unset;text-transform:uppercase;color:#164db4}.PropertyHistorySection_title__i5_fg{font-weight:600}.PropertyHistorySection_grid__OkUyK{margin-top:24px}.PropertyHistorySection_tableContainer__ynBop{grid-column:1/7;margin-bottom:32px}@media screen and (min-width:768px){.PropertyHistorySection_tableContainer__ynBop{grid-column:1/13}}@media screen and (min-width:1024px){.PropertyHistorySection_tableContainer__ynBop{grid-column:1/8;margin-bottom:0}}.PropertyHistorySection_carouselContainer__VSUPO{grid-column:1/7}@media screen and (min-width:768px){.PropertyHistorySection_carouselContainer__VSUPO{grid-column:1/13}}@media screen and (min-width:1024px){.PropertyHistorySection_carouselContainer__VSUPO{grid-column:8/13}}.PropertyHistorySection_carouselContainer__VSUPO .PropertyHistorySection_carouselHeader__OhEVA{margin-bottom:16px}.PropertyHistorySection_compsReportContainer__nuWaK{margin-top:32px}@media screen and (min-width:1024px){.PropertyHistorySection_compsReportContainer__nuWaK{margin-top:24px}}.PropertyHistorySection_placeholder__09RL_{align-items:center;background-color:#f5f5f5;display:flex;height:250px;justify-content:center;width:100%}.PropertyHistorySection_baseRentCaption__Gir2f{color:#62646a;margin-top:4px}.PropertyHistorySection_baseRentCaption__Gir2f button{background:none;border:none;color:var(--ds-colors-brand);cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-decoration:underline}.HomeClaimForm_homeClaimTitle__5kIb2{margin-bottom:24px}.HomeClaimForm_homeClaimField__JWtq_{margin-bottom:16px}.HomeClaimForm_homeClaimField__JWtq_:last-of-type{margin-bottom:0}.HomeClaimForm_homeClaimField__JWtq_ [class*=HelperText]{display:none}.HomeClaimForm_homeClaimFormError__TYep7{margin-top:16px}@media screen and (min-width:768px){.HomeClaimForm_cancelButton__MTIn9{width:90px}}.ValuationCard_valuationCard__J1G_z{background-color:#fff;padding:16px 16px 8px}.ValuationCard_valuationCard__J1G_z .ValuationCard_valuationHeader__Te8th{align-items:center;display:flex;margin-bottom:8px}.ValuationCard_valuationCard__J1G_z .ValuationCard_valuationTitle__gMsK9{color:#62646a;margin-right:4px}.HomeClaimCTA_homeClaimText__ItIHF{margin-bottom:4px}.HomeClaimCTA_homeClaimButton__wOwmJ{min-width:unset!important;padding:0 8px!important}.UnavailableDataCard_cardWrapper__Isn6O{display:flex;flex-direction:column;justify-content:center;text-align:center}.UnavailableDataCard_header__qZ3Rg{font-weight:700;margin:16px 0}.UnavailableDataCard_message__cCHKR{margin:16px 24px}.ValuationDetails_valuationPrice__NKUbs{font-weight:700;margin-bottom:4px}.ValuationDetails_valuationButton__etl2T{min-width:unset!important;padding:0 8px!important}.ValuationDetails_isExpanded__l8uK0{display:block;visibility:visible}.ValuationDetails_isHidden__5M7RD{display:none;visibility:hidden}.ValuationDetails_valuationDetail__w03RS{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;margin-bottom:4px;padding-bottom:8px}.ValuationDetails_valuationDetail__w03RS>p{align-items:center;display:flex}.ValuationDetails_valuationDetail__w03RS>p>span{margin-left:4px}.SaleInfo_saleInfo__7q3L2{background-color:#f5f5f5;padding:16px;margin-top:16px}@media screen and (max-width:1023px){.SaleInfo_saleInfo__7q3L2{margin-top:8px}}.SaleInfo_saleInfo__7q3L2 .SaleInfo_header__Eg8dQ{margin-bottom:8px;color:#62646a}.SaleInfo_saleInfo__7q3L2 .SaleInfo_soldPrice__7IQiK{font-weight:700;margin-bottom:8px}.SaleInfo_saleInfo__7q3L2 .SaleInfo_saleDetails__4elQj{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e6e6e6}.SaleInfo_saleInfo__7q3L2 .SaleInfo_signInButton__lvaQm{padding:0;color:#164db4}.SaleListingSpec_title__Kism4{color:#62646a}.SaleListingSpec_bodyWrapper__EM4z5{align-items:center;display:flex;height:44px;margin-top:4px;gap:4px}.SaleListingSpec_priceWrapper__mJs9l{display:flex;gap:4px}.SaleListingSpec_linkWrapper__VFBGa:first-child{margin-right:4px}.SaleListingSpec_linkWrapper__VFBGa:last-child{margin-left:8px}.SaleListingSpec_columnWrapper__NKTcg{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1023px){.SaleListingSpec_columnWrapper__NKTcg{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.SaleListingSpec_verifiedUpToDateTooltip__TXdaC [class*=tooltip_positionBottom]{display:none}}.SaleListingSpec_verifiedUpToDate__JWWwx{background:none;border:none;color:#62646a;cursor:pointer;margin:0;padding:0;position:relative}.SaleListingSpec_verifiedUpToDate__JWWwx:after{border-bottom:1px dashed var(--ds-colors-brand);bottom:0;content:"";left:0;position:absolute;right:0}.SaleListingSpec_storybookWrapper__2Zdfu{width:220px}@media screen and (max-width:1023px){.SaleListingSpec_storybookWrapper__2Zdfu{width:100%}}.SaleListingSpecSection_specWrapper__g_0oh{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:1023px){.SaleListingSpecSection_specWrapper__g_0oh{grid-template-columns:1fr}}.SaleListingSpecSection_costsWrapper__Ub6PI{display:grid;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:1023px){.SaleListingSpecSection_costsWrapper__Ub6PI{grid-template-columns:1fr}}.SaleListingSpecSection_costsSpecItem__wknk2{border:1px solid #e6e6e6;border-right:none;padding:8px;position:relative}.SaleListingSpecSection_costsSpecItem__wknk2:first-child{border-left:none;padding-left:0}.SaleListingSpecSection_costsSpecItem__wknk2:nth-child(3){border-left:0;padding-left:0}.SaleListingSpecSection_costsSpecItem__wknk2:nth-child(n+3){border-width:0 0 1px 1px}@media screen and (max-width:1023px){.SaleListingSpecSection_costsSpecItem__wknk2{border:none;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;padding:8px 8px 8px 0}.SaleListingSpecSection_costsSpecItem__wknk2:first-child{border-top:1px solid #e6e6e6}}.SaleListingSpecSection_listingSpecItem__d51oh{border:1px solid #e6e6e6;border-right:none;padding:8px;position:relative}.SaleListingSpecSection_listingSpecItem__d51oh:first-child{border-left:none;padding-left:0}.SaleListingSpecSection_listingSpecItem__d51oh:nth-child(4){border-left:0;padding-left:0}.SaleListingSpecSection_listingSpecItem__d51oh:nth-child(n+4){border-width:0 0 1px 1px}@media screen and (max-width:1023px){.SaleListingSpecSection_listingSpecItem__d51oh{border:none;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;padding:8px 8px 8px 0}.SaleListingSpecSection_listingSpecItem__d51oh:first-child{border-top:1px solid #e6e6e6}.SaleListingSpecSection_listingSpecItem__d51oh:nth-child(3){order:2}}.SavedAgentFolders_container__Nc65l{list-style:none;margin:0 0 16px;padding:0}.SavedAgentFolders_container__Nc65l li{margin-bottom:6px}.SavedAgentFolders_link__9GyiH{text-decoration:none}.SavedAgentFolders_link__9GyiH:hover{text-decoration:underline}.SavedListingsCount_savedListingsCount__CIMBD{margin-bottom:16px}button.ScheduleShowingButton_scheduleShowingContainer__ZhLOW{padding:24px;margin-bottom:16px}.ScheduleShowingButton_buttonContainer__F4aef{display:flex;align-items:center;justify-content:center;gap:8px}.ScheduleShowingButton_icon__HpIkN{align-items:center;display:inline-flex;justify-content:center}.ScheduleShowingButton_poweredByFooter__H7O2R{display:flex;flex-direction:row;justify-content:left;align-items:center;gap:8px;height:20px;margin-top:16px}.ScheduleShowingButton_poweredByFooter__H7O2R>p{padding-left:16px}.ScheduleShowingButton_showingTimeLogoWrapper__k728O{margin-top:-2px}.SchoolsTab_district__QJivD{color:#1a1f2c;font-weight:700;margin-bottom:4px;margin-top:24px;text-transform:uppercase}.SchoolsTab_districtSubtitle__9pgOj{color:#1a1f2c;font-weight:400;margin-bottom:26px}.SchoolsTab_schoolWrapper__hF9lD{margin-bottom:26px}.SchoolsTab_schoolLink__0aL8v{display:inline-block;line-height:24px;padding:2px}.SchoolsTab_grades__trOBn{color:#1a1f2c;margin-top:6px}.SchoolsTab_disclaimer__ZTapt{color:#62646a}.SearchLinks_column__RQea_{margin-bottom:24px;width:100%}.SearchLinks_column__RQea_:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.SearchLinks_column__RQea_{width:30%;margin-bottom:0}}@media screen and (min-width:1024px){.SearchLinks_column__RQea_{width:31.5%}}.SearchLinks_linksContainer___iADz{list-style:none;margin:24px 0 0;padding:0}.SearchLinks_linkListItem__iSLFN{margin-bottom:16px}.SearchLinks_linkListItem__iSLFN:last-child{margin-bottom:0}.SearchLinks_link__sAqEd{display:inline-block;line-height:24px;padding:2px}@media screen and (min-width:768px){.SearchLinks_link__sAqEd{line-height:22px}}.SearchLinksSection_searchLinksSection__ohLJm{display:flex;flex-direction:column;background-color:#f5f5f5;padding:32px 0}@media screen and (min-width:768px){.SearchLinksSection_searchLinksSection__ohLJm{flex-direction:row;justify-content:space-between}}.SharedListingInfo_sharedListingInfoBlock__hxJaC{margin-bottom:16px}button.RosettaShareListingWrapper_shareButton__mPeOn{height:40px;margin-left:0}@media screen and (max-width:1023px){button.RosettaShareListingWrapper_shareButton__mPeOn span[class^=styled__Icon]{width:16px;height:14px;margin-right:8px}}