.FavoritesPanel_centerInPanel__1cDXF{display:flex;height:calc(100% - var(--modal-header-height));align-items:center;justify-content:center}.FavoritesPanel_backButton__d_52F{justify-content:flex-start;border:none;background-color:transparent;cursor:pointer;transform:translateX(-5px)}.FavoritesPanel_headerContent__Dd2dh{display:flex;flex-direction:row}.FavoritesPanel_subHeadline__ck8gM{align-self:center;margin-left:-22px}.FavoritesPanel_favoritesWrapper__7wutD{position:relative;padding:0 0 150px;margin:0;overflow-x:hidden}@media (min-width:576px){.FavoritesPanel_favoritesWrapper__7wutD{padding:0 0 60px}}@media (min-width:1200px){.FavoritesPanel_favoritesWrapper__7wutD{padding:0 0 30px}}.FavoritesPanel_favoritesWrapper__7wutD>*{padding-top:0}.FavoritesPanel_removedItem__m1hM8{padding:40px 0;border-bottom:1px solid var(--color-medium-grey-2)}@media (min-width:576px){.FavoritesPanel_removedItem__m1hM8{padding:30px 0}}.FavoritesPanel_loadingIcon__Ot7mh{color:var(--color-dark-grey)}@media (max-width:575px){.FavoritesPanel_root__0q_Pr.FavoritesPanel_carouselPanel___YLDB{padding-right:0}}.FavoritesPanel_planItemFavorites__PWOa4{display:block;padding-top:30px;color:var(--color-dark-grey);cursor:pointer;text-decoration:none}.FavoritesPanel_favoritesListWrapper__NlS6J div:first-child a{padding-top:0}.FavoritesPanel_verticalVariantWrapper__u_xB4 .FavoritesPanel_statusWrapper__1sNm3{display:flex;width:100%;flex-direction:column}.FavoritesPanel_verticalVariantWrapper__u_xB4 .FavoritesPanel_favoritesContainer__9mA4D{display:flex;width:100%;flex-wrap:wrap;grid-gap:20px;gap:20px}.FavoritesPanel_verticalVariantWrapper__u_xB4 .FavoritesPanel_favoritesContainer__9mA4D>div{width:100%}@media (min-width:576px){.FavoritesPanel_verticalVariantWrapper__u_xB4 .FavoritesPanel_favoritesContainer__9mA4D>div{width:auto}}.FavoritesPanel_verticalVariantWrapper__u_xB4 div a{padding-top:0}.FavoritesPanel_emptyFavorites__ObJBQ{display:flex;flex-direction:column;align-items:center}.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_title__nyR6d{width:80%;margin-top:38px;color:var(--color-black);text-align:center}@media (min-width:576px){.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_title__nyR6d{width:95%}}.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_description__Iaqqt{width:100%;margin-top:15px;text-align:center}@media (min-width:576px){.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_description__Iaqqt{width:70%}}@media (min-width:2160px){.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_description__Iaqqt{width:50%}}.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_favIcon__eIhB9{display:inline-flex;width:17px;height:14px;vertical-align:middle}.FavoritesPanel_emptyFavorites__ObJBQ .FavoritesPanel_favIcon__eIhB9>svg{stroke-width:1.5px}.DynamicFontWeightText_text__K1JCq{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between}.DynamicFontWeightText_text__K1JCq:after{overflow:hidden;height:0;content:attr(data-text);font-weight:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}@media speech{.DynamicFontWeightText_text__K1JCq:after{display:none}}.TabNavigation_wrapper__Y7AUu{position:relative}.TabNavigation_innerWrapper__0h1T8{display:flex;width:100%;justify-content:center}@media (max-width:575px){.TabNavigation_innerWrapper__0h1T8{justify-content:flex-start}}.TabNavigation_category__VUSt9{flex-basis:auto;padding:0;border:none;margin-right:30px;background:none;color:var(--color-medium-grey-1);cursor:pointer;white-space:nowrap}.TabNavigation_categoriesCarousel__aj0a4 .TabNavigation_category__VUSt9,.TabNavigation_innerWrapper__0h1T8 .TabNavigation_category__VUSt9:last-child{margin-right:0}.TabNavigation_activeCategory__U88ln.TabNavigation_category__VUSt9{color:var(--color-dark-grey);font-weight:500}.TabNavigation_category__VUSt9 .TabNavigation_activeCategoryInner__twsAw:after,.TabNavigation_category__VUSt9.TabNavigation_activeCategory__U88ln .TabNavigation_activeCategoryInner__twsAw{font-weight:500}@media (max-width:575px){.TabNavigation_line__YpVdv{display:none}}.TabNavigation_line__YpVdv{position:absolute;bottom:0;height:2px;background-color:var(--color-dark-grey);pointer-events:none;transition:left .3s ease-in-out,width .3s .1s}.TabNavigation_categoryWrapper__XPaSV{width:auto}.TabsFader_faderOnMap__JS4bX{z-index:100;display:inline-block;width:100%;padding:5px;background-color:var(--color-white);border-radius:50px;filter:drop-shadow(0 3px 7px var(--color-black-15))}.TabsFader_faderOnMap__JS4bX:after,.TabsFader_faderOnMap__JS4bX:before{border-radius:50px}.TabsFader_scrollFade__a1_jh:before{position:absolute;z-index:100;top:0;left:0;width:60px;height:100%;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:576px){.TabsFader_scrollFade__a1_jh:before{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:before{width:160px}}@media (min-width:1600px){.TabsFader_scrollFade__a1_jh:before{width:180px}}.TabsFader_hideBeforeFade__EcRTx.TabsFader_scrollFade__a1_jh:before{width:0;opacity:0}.TabsFader_scrollFade__a1_jh:after{position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:576px){.TabsFader_scrollFade__a1_jh:after{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:after{width:160px}}@media (min-width:1600px){.TabsFader_scrollFade__a1_jh:after{width:180px}}.TabsFader_hideAfterFade__LQJBf.TabsFader_scrollFade__a1_jh:after{width:0;opacity:0}.TabsFader_arrowLeft___URY8{position:absolute;z-index:var(--zindex-300);top:3px;left:0;opacity:1;pointer-events:all;transform:rotate(90deg);transition:opacity .2s ease}@media (min-width:1600px){.TabsFader_arrowLeft___URY8{top:0}}.TabsFader_arrowLeft__hidden__EyfzD{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowRight__jUfkz{position:absolute;z-index:var(--zindex-300);top:3px;right:0;opacity:1;pointer-events:all;transform:rotate(-90deg);transition:opacity .2s ease}@media (min-width:1600px){.TabsFader_arrowRight__jUfkz{top:0}}.TabsFader_arrowRight__hidden__3GeY7{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowLeft__onTheMap__MbuqR{top:5px;left:7px}@media (min-width:1600px){.TabsFader_arrowLeft__onTheMap__MbuqR{top:7px}}.TabsFader_arrowRight__onTheMap__BZkSG{top:5px;right:7px}@media (min-width:1600px){.TabsFader_arrowRight__onTheMap__BZkSG{top:7px}}.TabsList_tabsWrapper__6txbc{position:relative;height:40px;overflow-x:auto;overflow-y:hidden;pointer-events:auto}@media (min-width:576px){.TabsList_tabsWrapper__6txbc{height:43px}}.TabsList_singleTab__BuPu7{pointer-events:none}.TabsList_tabsInnerWrapper__mwjQb{display:flex;height:100%;align-items:flex-end;padding-bottom:20px;margin-top:10px}.TabsList_tab__w2V_x{flex-basis:auto;padding:0;border:none;margin-right:30px;background:none;color:var(--color-medium-grey-1);cursor:pointer;white-space:nowrap}@media (min-width:1200px){.TabsList_tab__w2V_x{margin-right:50px}}.TabsList_tab__w2V_x:last-child{margin-right:0}.TabsList_tab__w2V_x.TabsList_activeTab__s1Yz1{color:var(--color-dark-grey);font-weight:500}.TabsList_tab__w2V_x .TabsList_activeTabInner__JhMpI:after,.TabsList_tab__w2V_x.TabsList_activeTab__s1Yz1 .TabsList_activeTabInner__JhMpI{font-weight:500}.TabsList_tabsLine__6HsF6{position:absolute;bottom:0;height:2px;background-color:var(--color-dark-grey);pointer-events:none;transition:left .3s ease-in-out,width .3s .1s}@media (min-width:1200px){.TabsList_tabsLine__6HsF6{bottom:1px}}.TabsList_hideScrollBar__1SiEb{-ms-overflow-style:none;scrollbar-width:none}.TabsList_hideScrollBar__1SiEb::-webkit-scrollbar{display:none}.Carousel_carouselWrapper__to6l7{position:relative;display:flex;flex-direction:column}.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{display:inline-block;width:var(--carousel-icon-size-sm);height:var(--carousel-icon-size-sm)}@media (min-width:600px){.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{width:var(--carousel-icon-size-md);height:var(--carousel-icon-size-md)}}@media (min-width:1200px){.Carousel_carouselNextArrow__4X_hF,.Carousel_carouselPrevArrow__hiC4T{width:var(--carousel-icon-size-lg);height:var(--carousel-icon-size-lg)}}.Carousel_categoriesWrapper__46VF_{z-index:2;padding-right:var(--grid-margin);padding-left:var(--grid-margin);margin-bottom:20px}@media (min-width:1200px){.Carousel_categoriesWrapper__46VF_{margin-bottom:25px}}.Carousel_categoriesWrapper__46VF_.Carousel_removeLeftPadding__AGKVA{padding-left:0}.Carousel_titleSecondaryCTAWrapper__1BG5D{position:relative;display:flex;height:50px;align-items:center;margin-right:var(--grid-margin);margin-left:var(--grid-margin)}@media (min-width:1200px){.Carousel_titleSecondaryCTAWrapper__1BG5D{margin-bottom:5px}}@media (min-width:1600px){.Carousel_titleSecondaryCTAWrapper__1BG5D{margin-bottom:25px}}.Carousel_carouselTitle__jmHKW{position:absolute;z-index:2;left:0;display:flex;flex-wrap:wrap;align-items:center}.Carousel_secondaryCTAWrapper__aUchC{position:absolute;z-index:2;right:0}.Carousel_secondaryCTAWrapper__aUchC.Carousel_alignLeft__NHbtS{right:auto;left:0}.Carousel_secondaryCTAWrapper__aUchC a{padding-top:0;cursor:pointer}.Carousel_carouselFullWidth__zg7qk,.Carousel_carouselHalfWidth__pPbwX{padding-right:var(--grid-margin);padding-left:var(--grid-margin)}@media (min-width:1200px){.Carousel_carouselHalfWidth__pPbwX{padding-left:0}}@media (min-width:1600px){.Carousel_carouselHalfWidth__pPbwX{padding-right:var(--grid-margin)}}.Carousel_nextButton__JaLYw,.Carousel_prevButton__oiter{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}.Carousel_prevButton__oiter{left:0}.Carousel_nextButton__JaLYw{right:0}.Carousel_nextButton__JaLYw.Carousel_nextButtonTouch__wHIsj,.Carousel_prevButton__oiter.Carousel_prevButtonTouch__iYe44{position:absolute;top:0;width:calc(var(--grid-margin) - var(--grid-gutter));height:100%;background-color:transparent;visibility:visible}.Carousel_nextButton__JaLYw.Carousel_nextButtonTouch__wHIsj>span,.Carousel_prevButton__oiter.Carousel_prevButtonTouch__iYe44>span{display:none}.Carousel_prevButtonTouch__iYe44{left:0}.Carousel_nextButtonTouch__wHIsj{right:0}.Carousel_titleLink__csVZo{display:inline;padding:0;text-decoration:underline}@media (max-width:575px){.Carousel_titleLinkWrapper__7x3K5{margin-bottom:15px}}.Carousel_title___3nJb{margin-right:5px}.Carousel_similarHomesCTAWrapper__5PGBJ{position:relative;display:flex;height:50px;align-items:center;margin-right:0;margin-bottom:25px;margin-left:0}@media (max-width:575px){.Carousel_similarHomesCTAWrapper__5PGBJ{height:auto;flex-direction:column;align-items:flex-start;margin:0 0 25px}}.Carousel_similarHomesSecondaryCTAWrapper__arrbf{margin-right:var(--grid-margin);margin-left:auto}@media (max-width:575px){.Carousel_similarHomesSecondaryCTAWrapper__arrbf{margin-left:0}}.MiniCarousel_miniCarouselWrapper__RGvT3{width:100%}.HeaderMenuContent_root__Ha9CT{position:relative;display:flex;height:100%;flex:1;flex-direction:column;padding:0 0 140px}@media (min-width:600px){.HeaderMenuContent_root__Ha9CT{padding-bottom:0}}.HeaderMenuContent_list__k5hzz{list-style:none}.HeaderMenuContent_list__k5hzz+.HeaderMenuContent_list__k5hzz{margin-top:60px}@media (min-width:600px){.HeaderMenuContent_list__k5hzz+.HeaderMenuContent_list__k5hzz{padding-bottom:60px;margin-top:30px}}@media (min-width:1600px){.HeaderMenuContent_list__k5hzz+.HeaderMenuContent_list__k5hzz{padding-bottom:120px}}.HeaderMenuContent_list__k5hzz>li+li{margin-top:15px}@media (min-width:1200px){.HeaderMenuContent_list__k5hzz>li+li{margin-top:10px}}@media (min-width:600px){.HeaderMenuContent_list__k5hzz:first-of-type{margin-top:30px}.HeaderMenuContent_internalLinks__fwm5M{flex:1}}.HeaderMenuContent_internalLinks__fwm5M .HeaderMenuContent_link__LxqlW{padding:0}.HeaderMenuContent_linkWrapper__TH8Xc{padding-bottom:30px;border-bottom:1px solid var(--color-medium-grey-2)}.HeaderMenuContent_link__LxqlW{color:unset;text-decoration:none}.HeaderMenuContent_linkTitle__Fhup8{margin-top:20px}@media (min-width:600px){.HeaderMenuContent_linkTitle__Fhup8{margin-top:15px}}.HeaderMenuContent_carousel__mm8dh.HeaderMenuContent_carouselNoPadding__ZrlyM{padding-left:0}.HeaderMenuContent_accordionContent__YgPWt{padding-top:10px}@media (min-width:1200px){.HeaderMenuContent_accordionContent__YgPWt{padding-top:5px}}@media (min-width:1600px){.HeaderMenuContent_accordionContent__YgPWt p{font-size:1rem}}.HeaderMenuContent_root__Ha9CT .HeaderMenuContent_accordionButton__k3Uhi{line-height:1.7}@media (min-width:600px){.HeaderMenuContent_root__Ha9CT .HeaderMenuContent_accordionButton__k3Uhi{line-height:1.8}}@media (min-width:1200px){.HeaderMenuContent_root__Ha9CT .HeaderMenuContent_accordionButton__k3Uhi{line-height:1.8}}@media (min-width:1600px){.HeaderMenuContent_root__Ha9CT .HeaderMenuContent_accordionButton__k3Uhi{line-height:1.8}}.HeaderMenuContent_accordionButton__k3Uhi,.HeaderMenuContent_favoritesButton__Z_dOh{color:var(--color-dark-grey-2)}.HeaderMenuContent_fullHeight__xZs6U{height:100%}.HeaderMenuContent_buttonDescription__O3S62{margin-right:75px;color:var(--color-medium-grey-1)}@media (min-width:1200px){.HeaderMenuContent_buttonDescription__O3S62{margin-right:0}}.HeaderMenuContent_linkDescription__2Q_n8{color:var(--color-medium-grey-1);font-weight:300}.QualityHomesCarouselV2Content_gridItem__M4Opt,.QualityHomesCarouselV2Content_grid__3Af7Z{padding:0}.QualityHomesCarouselV2Content_gridItem__M4Opt{width:100%}.QualityHomesCarouselV2Content_carousel__SuArz{margin-top:25px}@media (min-width:1200px){.QualityHomesCarouselV2Content_carousel__SuArz{margin-top:45px}}div.QualityHomesCarouselV2Content_categoriesWrapper__n7UqE{margin-bottom:10px}.QualityHomesCarouselV2Content_tab__p02SF{padding-bottom:10px;padding-left:var(--grid-margin)}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw{padding-top:25px;padding-right:0;padding-left:var(--grid-margin);overflow-x:hidden}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw.QualityHomesCarouselV2Content_noCategories__0CUKO{padding-top:25px}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:220px!important}@media (min-width:576px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:316px!important}}@media (min-width:1200px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:304px!important}}@media (min-width:1600px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:384px!important}}@media (min-width:2160px){div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div{width:525px!important}}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>div{width:100%!important;height:100%!important}div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a,div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a>div,div.QualityHomesCarouselV2Content_carouselContainer__gPLxw>div[class=swiper-wrapper]>div>a>div>div{height:100%}.QualityHomesCarouselV2Content_content__g2llu{min-height:355px}@media (min-width:576px){.QualityHomesCarouselV2Content_content__g2llu{min-height:310px}}@media (min-width:1200px){.QualityHomesCarouselV2Content_content__g2llu{min-height:325px}}.QualityHomesCarouselV2Content_content__g2llu>div{padding-right:0}.QualityHomesCarouselV2Content_content__g2llu div.QualityHomesCarouselV2Content_imageWrapper___4mtI{max-width:unset;margin:0}.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:220px;max-width:100%;height:123px}@media (min-width:576px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:316px;height:177px}}@media (min-width:1200px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:304px;height:170px}}@media (min-width:1600px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:384px;height:215px}}@media (min-width:2160px){.QualityHomesCarouselV2Content_imageWrapper___4mtI,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>div>div>div,.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span>span{width:525px;height:294px}}.QualityHomesCarouselV2Content_imageWrapper___4mtI>div>span{width:100%!important;height:100%!important}.QualityHomesCarouselV2Content_infoCardWrapper__Gnujv{padding:0}.QualityHomesCarouselV2Content_infoCardWrapper__Gnujv>div{display:flex;flex-direction:column}.QualityHomesCarouselV2Title_titleWrapper__AFoyX{padding-bottom:25px;padding-left:var(--grid-margin)}.QualityHomesCarouselV2Title_titleWrapper__AFoyX.QualityHomesCarouselV2Title_noCategories__6n4AL{padding-bottom:10px}.QualityHomesCarouselV2Title_titleWrapper__AFoyX.QualityHomesCarouselV2Title_titleContainerPadding__elimV{padding-left:64px}.RadioToggleButton_root__Sv1MR{display:block;background-color:var(--color-white);border-radius:50px;color:var(--color-dark-grey-2)}.RadioToggleButton_root__Sv1MR:hover{cursor:pointer}.RadioToggleButton_radio__Q7FXa{display:none}.RadioToggleButton_radio__Q7FXa:checked~.RadioToggleButton_label__sANWs{background-color:var(--color-dark-grey-2);border-radius:50px;color:var(--color-white)}.RadioToggleButton_radio__Q7FXa:hover:not(:checked)~.RadioToggleButton_label__sANWs{background-color:var(--color-btn-grey);border-radius:50px}.RadioToggleButton_label__sANWs{padding:14px 12px;font-weight:400;line-height:1;white-space:nowrap}@media (min-width:1200px){.RadioToggleButton_label__sANWs{padding:5px 18px;line-height:1.6}}.RadioToggleGroup_root__4PSKf{position:relative;z-index:100;display:inline-block;width:100%;padding:5px;background-color:var(--color-white);border-radius:50px;filter:drop-shadow(0 3px 7px var(--color-black-15))}.RadioToggleGroup_listWrapper__sMiB6{position:relative;overflow:auto;width:100%;border-radius:50px;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.RadioToggleGroup_listWrapper__sMiB6::-webkit-scrollbar{display:none}.RadioToggleGroup_list__zYpqv{display:flex;list-style:none}.AvailabilityMapV3_root__bnv6s{background:var(--community-page-v3-availability-module-gradient);padding-top:var(--community-page-v3-padding-vertical);padding-bottom:var(--community-page-v3-padding-vertical)}.AvailabilityMapV3_availabilityV3__vu9zq{position:relative;width:100%;padding-bottom:0;margin:0 auto;grid-row-gap:60px;row-gap:60px}@media (min-width:600px){.AvailabilityMapV3_availabilityV3__vu9zq{grid-row-gap:30px;row-gap:30px}}@media (min-width:1200px){.AvailabilityMapV3_availabilityV3__vu9zq{grid-row-gap:60px;row-gap:60px}}.AvailabilityMapV3_sectionWrapper__5fhnW .section__left-component{min-width:300px;flex:1}.AvailabilityMapV3_sectionWrapper__5fhnW .section__content{flex:2}.AvailabilityMapV3_sectionContent__oEVZp{margin-top:0}@media (min-width:1200px){.AvailabilityMapV3_sectionContent__oEVZp{padding-left:20px}}@media (min-width:2160px){.AvailabilityMapV3_sectionContent__oEVZp{padding-left:20px}}.AvailabilityMapV3_mapPanel__uAsrx{position:relative;overflow:hidden;height:100%;min-height:500px;border-radius:12px}.AvailabilityMapV3_mapContainer__Jo0KP{position:relative;display:flex;width:100%;height:100%;flex-direction:column}.AvailabilityMapV3_map__eHwVw{height:525px}@media (min-width:600px){.AvailabilityMapV3_map__eHwVw{height:500px}}@media (min-width:1200px){.AvailabilityMapV3_map__eHwVw{height:523px}}@media (min-width:1600px){.AvailabilityMapV3_map__eHwVw{height:700px}}@media (min-width:2160px){.AvailabilityMapV3_map__eHwVw{height:800px}}.AvailabilityMapV3_communityMapContainer__2Jium{border-radius:0}@media (min-width:1200px){.AvailabilityMapV3_communityMapContainer__2Jium{border-radius:12px}}.AvailabilityMapV3_mapLegend__qZ4Ct{padding:0 20px;margin-bottom:unset}@media (min-width:600px){.AvailabilityMapV3_mapLegend__qZ4Ct{padding:0 60px}}@media (min-width:1200px){.AvailabilityMapV3_mapLegend__qZ4Ct{padding:unset}}.AvailabilityMapV3_mapContainer__Jo0KP>.availabilityTopFilters{z-index:1;margin-bottom:var(--spacing-md)}.AvailabilityMapV3_mapContainer__Jo0KP>.availabilityBottomFilters{z-index:1;margin-top:var(--spacing-md)}.AvailabilityMapV3_availabilityHeader__8vZJ2{display:flex;justify-content:center;padding-bottom:60px}.AvailabilityMapV3_leftComponentClass__AOsVP{overflow:hidden;min-width:350px}@media (min-width:1200px){.AvailabilityMapV3_leftComponentClass__AOsVP{width:100%;padding:0;margin-top:0}}div.AvailabilityMapV3_downloadWrapper__Wv1Hc{height:25px;padding-right:20px;margin:0 0 20px auto!important}@media (min-width:600px){div.AvailabilityMapV3_downloadWrapper__Wv1Hc{margin-bottom:0!important}}@media (min-width:1200px){div.AvailabilityMapV3_downloadWrapper__Wv1Hc{padding:0}}div.AvailabilityMapV3_downloadWrapper__Wv1Hc>a{height:25px;padding:0}.AvailabilityMapV3_topFilters__8nsap{min-height:50px;max-height:70px}@media (min-width:600px){.AvailabilityMapV3_topFilters__8nsap{padding:0 20px 15px}}@media (min-width:1200px){.AvailabilityMapV3_topFilters__8nsap{padding:0 0 30px}}@media (min-width:1600px){.AvailabilityMapV3_topFilters__8nsap{max-height:90px}}.AvailabilityMapV3_title__EsN61{display:block;margin-top:0;margin-bottom:0;text-align:center;text-wrap:balance}.AvailabilityMapV3_mobileTableWrapper__9jHsu{display:block}@media (min-width:1200px){.AvailabilityMapV3_mobileTableWrapper__9jHsu{display:none}}.AvailabilityMapV3_desktopTableWrapper__Xw9Le{display:none}@media (min-width:1200px){.AvailabilityMapV3_desktopTableWrapper__Xw9Le{display:flex;max-width:100%}.AvailabilityMapV3_desktopTableWrapper__Xw9Le>div{max-width:100%}}.AvailabilityMapV3_bottomFilters__mysKM{margin-top:20px}@media (min-width:600px){.AvailabilityMapV3_bottomFilters__mysKM{margin-top:15px}}@media (min-width:1200px){.AvailabilityMapV3_bottomFilters__mysKM{margin-top:30px}}.AvailabilityMapV3_padding__d1XE2{padding:30px var(--community-page-v3-padding-horizontal) 0}@media (min-width:600px){.AvailabilityMapV3_padding__d1XE2{padding:30px var(--community-page-v3-padding-horizontal) 0}}@media (min-width:1200px){.AvailabilityMapV3_padding__d1XE2{padding:30px 0}}.CommunityAvailabilityMapModal_availabilityMap__NBWrr{padding-top:0;background:var(--color-white)}.CommunityAvailabilityMapModal_modalContent__2Gcp5{position:relative;height:100%;padding:45px 60px}@media (max-width:575px){.CommunityAvailabilityMapModal_modalContent__2Gcp5{padding:50px 0 85px}}.CommunityAvailabilityMapModal_closeButton__EV8gW{position:absolute;z-index:1200;top:10px;right:10px}@media (min-width:600px){.CommunityAvailabilityMapModal_closeButton__EV8gW{top:25px;right:35px}}@media (min-width:1200px){.CommunityAvailabilityMapModal_closeButton__EV8gW{top:25px;right:35px}}.CommunityAvailabilityMapModal_title___p4MA{padding-bottom:60px}.CommunityAvailabilityMapModal_mapSection__Oryr_{padding:0}.CommunityAvailabilityMapModal_tableWrapperClasses__XxNmg{padding:40px 5px 0 20px}@media (min-width:600px){.CommunityAvailabilityMapModal_tableWrapperClasses__XxNmg{padding:30px 60px}}@media (min-width:1200px){.CommunityAvailabilityMapModal_tableWrapperClasses__XxNmg{padding:0}}