.SearchFiltersLayout_newLayout___L8L_{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_{position:absolute;padding:80px 0}}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_container__9zF_O{padding-right:20px;padding-left:20px;background-color:var(--Background-Neutral-Primary)}@media (min-width:576px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_container__9zF_O{padding-right:60px;padding-left:60px}}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_container__9zF_O{padding-right:30px;padding-left:30px}}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_header__o_3xQ{width:100%}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_header__o_3xQ{position:absolute;z-index:var(--zindex-popup);top:0;left:0;border-bottom:1px solid var(--Content-Neutral-Disabled)}}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_footer__y08RK{position:sticky;z-index:var(--zindex-popup);bottom:0;width:100%}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_footer__y08RK{position:absolute;left:0}}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_body__9n_1y{position:relative;flex-grow:1;padding-top:20px;overflow-y:auto}@media (min-width:576px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_body__9n_1y{padding-top:30px}}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_body__9n_1y{width:100%;height:100%;padding-top:0}}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_inner__PoBL9{position:relative;width:100%;height:80px;background-color:var(--Background-Neutral-Primary)}.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_header__inner__RoZhc{height:auto}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_header__inner__RoZhc{height:80px}}@media (max-width:575px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_footer__inner__fN07j{height:100px}}@media (min-width:576px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_footer__inner__fN07j{height:115px}}@media (min-width:1200px){.SearchFiltersLayout_newLayout___L8L_ .SearchFiltersLayout_footer__inner__fN07j{height:80px}}.SearchFiltersHeader_root__0KojY{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:space-between;background-color:var(--Background-Neutral-Primary)}.SearchFiltersHeader_headerContainer__BEWKT{display:flex;align-items:center}.SearchFiltersHeader_headerIcon__pvB_G{margin-right:5px}.SearchFiltersHeader_headerIcon__pvB_G>svg{width:29px}.SearchFiltersHeader_closeIcon__Jy_b7{width:auto;height:auto}.SearchFiltersHeader_title__XxpCg{font-weight:500}@media (max-width:575px){.SearchFiltersHeader_title__XxpCg{font-size:1rem}}@media (min-width:576px) and (max-width:1199px){.SearchFiltersHeader_title__XxpCg{font-size:1rem}}@media (min-width:1200px){.SearchFiltersHeader_title__XxpCg{font-weight:700}}.SearchFiltersHeader_title__XxpCg:first-letter{text-transform:uppercase}.PanelHeader_root__X0BWS{height:var(--modal-header-height)}.PanelHeader_fullWidthContent__bGqST{padding:0 var(--grid-margin);margin-left:-6px}@media (min-width:576px){.PanelHeader_fullWidthContent__bGqST{margin-left:0}}@media (min-width:1200px){.PanelHeader_fullWidthContent__bGqST{padding-right:var(--grid-margin);padding-left:0;margin-left:-6px}}.PanelHeader_contentWrapper__nKibe{display:flex;width:100%;height:var(--modal-header-height);flex-direction:row;align-items:center}.PanelHeader_leftItem__oaUqt{flex-grow:1}.PanelHeader_closeButton__PvphX{justify-content:flex-end;transform:translateX(6px)}.Panel_overlay__M2jRh{position:fixed;z-index:var(--zindex-1200);top:0;left:0;width:100vw;max-width:100%;height:100vh;background:var(--Background-Neutral-Primary);opacity:0;pointer-events:none;transition:opacity .3s ease}@media (min-width:1200px){.Panel_overlay__M2jRh{background:transparent}}.Panel_overlayActive__QrKAg{opacity:1;pointer-events:all}.Panel_closeOverlay__HclF5{position:fixed;z-index:var(--zindex-panel-content);top:0;right:0;bottom:0;left:0;width:100%;height:100vh;padding:0;border:none;background:var(--color-dark-grey-70);cursor:pointer;outline:none}.Panel_root__521Sj{position:relative;z-index:var(--zindex-panel-content);pointer-events:none}.Panel_content__cPkzI{height:100vh;background-color:var(--Background-Neutral-Primary);pointer-events:all}@media (min-width:1200px){.Panel_content__cPkzI{width:calc(100% + var(--grid-margin));padding-right:var(--grid-margin);width:calc(100% + 80px)}.Panel_isHalf__5YsGa{padding-right:110px}}.Panel_contentNoPadding__pxr9g{padding:0}.ScrollablePanelContent_root__hZKHl{height:var(--vh-minus-header);padding:0 var(--grid-gutter) 0 var(--grid-gutter);margin:0 calc(-1 * var(--grid-gutter));-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.ScrollablePanelContent_root__hZKHl::-webkit-scrollbar{display:none}.Toggle_wrapper__JDpdt{display:flex;height:100%;align-items:center;justify-content:space-between}.Toggle_title__5LPfj{color:var(--color-dark-grey)}.Toggle_disabled__ool3u .Toggle_title__5LPfj{color:var(--Content-Neutral-Disabled,var(--color-medium-grey))}.HomesOfTheWeekSRP_root__YazJx{display:flex;width:138px;height:48px;flex-shrink:0;align-items:center;border:1px solid var(--Content-Neutral-Disabled);border-radius:8px;background-color:var(--Background-Neutral-Primary)}.HomesOfTheWeekSRP_root__YazJx .HomesOfTheWeekSRP_toggle__Obtd8{margin-right:6px;margin-left:8px}.HomesOfTheWeekSRP_root__YazJx .HomesOfTheWeekSRP_icon__G3LhO{width:70px;height:17px;flex-grow:1;margin-right:6px}.FilterHandler_desktopContainer__SVb1C{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px;margin-bottom:50px;background-color:var(--Content-Neutral-Tertiary)}.FilterHandler_contactUsBtn___e__z,.FilterHandler_desktopContainer__SVb1C>div>div:first-child button{background-color:var(--Background-Neutral-Primary)}.FilterHandler_contactUsBtn___e__z{height:50px}.FilterHandler_filterContainer__2DoIY{position:sticky;z-index:100;top:0;display:flex;align-items:center;justify-content:center;padding-top:26px;padding-bottom:26px;margin-bottom:30px;background-color:var(--Content-Neutral-Tertiary);gap:12px}.FilterHandler_filterContainer__2DoIY>button{background-color:var(--Background-Neutral-Primary)}.FilterHandler_filterBtn__Ycflo{position:relative;width:100%;height:50px;border-radius:45px}.FilterHandler_filterBtn__Ycflo>span{margin-right:5px}.FilterHandler_filterBtn__Ycflo>span>span{width:18px;height:15px}.FilterHandler_btnContainer__sWWSE{position:absolute;width:80%;height:60px}@keyframes FilterHandler_opacity__C_9gF{0%{opacity:0}to{opacity:1}}.RadioInput_root__I6bAE{display:flex;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.RadioInput_root__disabled__WgQgh{cursor:default;opacity:.5}.RadioInput_root__disabled__WgQgh .RadioInput_radio__JIIL0{cursor:default}.RadioInput_radio__JIIL0{position:relative;width:20px;height:20px;flex-shrink:0;border:1px solid var(--Content-Neutral-Disabled);border-radius:50%;margin:0;-webkit-appearance:none;cursor:pointer}.RadioInput_radio__JIIL0:after{position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;border-radius:50%;background-color:var(--Background-Neutral-Primary);content:"";opacity:0;transition:opacity .3s ease-in-out}.RadioInput_radio__JIIL0:checked{border:0;background-color:var(--Content-Neutral-Primary)}.RadioInput_radio__JIIL0:checked:after{opacity:1}.RadioInput_label__KnCZ3{margin-left:10px;font-weight:300}.RadioGroup_wrapper__Ve0XX{display:flex;flex-direction:column}.RadioGroup_radioInput___Tq2c{margin-top:20px}.RfiQuestionWrapper_spacing__yGyfs{padding-bottom:30px}.RfiPostSubmitQuestions_topSpacing__Y2LnL{padding-bottom:0}@media (min-width:1200px){.RfiPostSubmitQuestions_submit__BwWNY{min-width:305px;max-width:50%}}.RfiPostSubmitQuestions_subtitle__lkRvY{margin-top:9px}.RfiPostSubmitQuestions_questionTitle__n6K6m{font-family:var(--font-mabry);font-size:1rem;font-weight:500;line-height:1.6}@media (min-width:576px){.RfiPostSubmitQuestions_questionTitle__n6K6m{font-size:1rem;line-height:1.6}}@media (min-width:1200px){.RfiPostSubmitQuestions_questionTitle__n6K6m{font-size:1rem;line-height:1.6}}.RfiPostSubmitQuestions_radioGroup___ndQQ{display:flex;flex-direction:column}.RfiPostSubmitQuestions_radioLabel__yedYx{display:flex;align-items:center;margin-top:20px;font-family:var(--font-mabry);font-size:1rem;font-weight:300;line-height:1.6}@media (min-width:576px){.RfiPostSubmitQuestions_radioLabel__yedYx{font-size:1rem;line-height:1.6}}@media (min-width:1200px){.RfiPostSubmitQuestions_radioLabel__yedYx{font-size:1rem;line-height:1.6}}.RfiPostSubmitQuestions_radioInput__t6nsK{position:relative;width:20px;height:20px;border:1px solid var(--Content-Neutral-Disabled);border-radius:50%;margin:0 10px 0 0;-webkit-appearance:none;cursor:pointer}.RfiPostSubmitQuestions_radioInput__t6nsK:after{position:absolute;top:4px;left:4px;display:block;width:12px;height:12px;border-radius:50%;background-color:var(--Background-Neutral-Primary);content:"";opacity:0;transition:opacity .3s ease-in-out}.RfiPostSubmitQuestions_radioInput__t6nsK:checked{border:0;background-color:var(--Content-Neutral-Primary)}.RfiPostSubmitQuestions_radioInput__t6nsK:checked:after{opacity:1}.RfiPostSubmitQuestions_addressSection__snP_m{margin-top:15px}.RfiPostSubmitQuestions_inputWrapper__Cf0Rp{display:flex;flex-direction:row}.RfiPostSubmitQuestions_input__Pz2nX{position:relative;display:flex;width:100%;height:50px;min-height:none;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 0 0 20px;border:none;background-color:transparent;box-shadow:none;font-family:var(--font-mabry);font-size:1rem;font-weight:300;line-height:1.5;outline:0!important;transition:all .1s}.RfiPostSubmitQuestions_input__Pz2nX::-moz-placeholder{color:var(--Content-Neutral-Secondary)}.RfiPostSubmitQuestions_input__Pz2nX::placeholder{color:var(--Content-Neutral-Secondary)}.RfiPostSubmitQuestions_searchButton__IqZAR{margin-right:12px}.RfiPostSubmitQuestions_container__zV_ut{border:1px solid var(--Content-Neutral-Disabled);border-radius:4px}.RfiPostSubmitQuestions_suggestions__zMwyL{padding-bottom:12px;padding-left:22px}.RfiPostSubmitQuestions_suggestion__P6zyo{cursor:pointer}.RfiPostSubmitQuestions_helpText__Z3XSP{margin-top:25px;color:var(--Content-Neutral-Secondary);font-family:var(--font-mabry);font-size:.75rem;font-weight:300;line-height:1.6}@media (min-width:576px){.RfiPostSubmitQuestions_helpText__Z3XSP{font-size:.75rem;line-height:1.6}}@media (min-width:1200px){.RfiPostSubmitQuestions_helpText__Z3XSP{font-size:.75rem;line-height:1.6}}.RfiPostSubmitQuestions_link__uAj1e{color:var(--Content-Brand-Primary);cursor:pointer}.PriceDiscountBadge_root__snRJq{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px 2px 8px;border-radius:4px;background:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary)}.PriceDiscountBadge_big__4_l0o{padding-top:4px;padding-bottom:4px}.PriceDiscountBadge_badgeIcon__1BcVQ{position:relative;width:16px;height:16px}.PriceDiscountBadge_badgeIcon__1BcVQ>svg{position:absolute}.HomesiteEMPPrice_empWrapper__FueAa{display:flex;flex-direction:column;align-items:flex-start}.HomesiteEMPPrice_legal__RYnPt{margin-left:5px;cursor:pointer;font-weight:500;text-decoration:underline;white-space:nowrap}.HomesiteEMPPrice_title__lplsS div:last-child{order:0}.HomesiteEMPPrice_cardTitle__0fftH{display:flex;align-items:center;gap:6px}.HomesiteEMPPrice_priceAmount__CMQfp{color:var(--Content-Brand-Primary)}.HomesitePrice_root__DmzzY{display:flex;flex-direction:column;row-gap:5px}.HomesitePrice_priceInfo__YJsWn{display:flex;align-items:baseline;gap:10px}.HomesitePrice_priceInfo__YJsWn:has(.HomesitePrice_priceDiscountBadge__qV6Sc){flex-direction:column;gap:0}.HomesitePrice_priceInfoDesktop__mjhzF{display:flex;flex-direction:column;align-items:flex-start}.HomesitePrice_priceInfoCard__JuV8l{display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6px;column-gap:6px}.HomesitePrice_headline2HS__qTtIS{width:100%;margin-right:15px}.HomesitePrice_headline2HS__qTtIS del{color:var(--Content-Neutral-Secondary)}.HomesitePrice_emptext__wv9r1{font-size:16px}@media (min-width:576px){.HomesitePrice_emptext__wv9r1{font-size:28px}}.HomesitePrice_priceDiscountBadge__qV6Sc{order:1}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB{width:60px;height:60px;filter:drop-shadow(0 0 4px var(--color-light-grey-3))}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4>span,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB>span{width:100%;height:100%}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4.CarouselTabNavigationV2_nextButtonTouch__dIga5,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB.CarouselTabNavigationV2_prevButtonTouch__NgQyu{position:absolute;top:0;background-color:transparent;visibility:visible}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButton__HAZw4.CarouselTabNavigationV2_nextButtonTouch__dIga5>span,.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButton__MBwaB.CarouselTabNavigationV2_prevButtonTouch__NgQyu>span{width:100%;height:100%}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_prevButtonTouch__NgQyu{left:0}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_nextButtonTouch__dIga5{right:0}.CarouselTabNavigationV2_navigation__CuKiE .CarouselTabNavigationV2_hideArrow__x66_N{display:none}.ArrowCarousel_root__CO30C{position:relative;overflow:visible;padding-top:20px}.ArrowCarousel_root__CO30C.ArrowCarousel_rootContainerPadding__jM_xy{padding-left:64px}.ArrowCarousel_root__CO30C>div:first-child>div:first-child{min-height:386px}.ArrowCarousel_navigationWrapper__oMtjk{display:none}@media (min-width:576px) and (max-width:1199px){.ArrowCarousel_navigationWrapper__oMtjk{display:block}}@media (min-width:1200px){.ArrowCarousel_root__CO30C:hover .ArrowCarousel_navigationWrapper__oMtjk{display:block}}.ArrowCarousel_slide__xZU7H{overflow:visible;height:auto;min-height:-moz-fit-content;min-height:fit-content}.ArrowCarousel_root__CO30C .swiper{padding:0 var(--home-page-v2-padding-horizontal)}.ArrowCarousel_slideFixedWidth__u4Pyf{width:-moz-fit-content;width:fit-content}.ArrowCarousel_slide__xZU7H>div,.ArrowCarousel_slide__xZU7H>div>div{height:100%}.VisiblyHidden_root__CZlfR{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);text-transform:none}.NoResults_root__7CfkB{padding-bottom:30px;border-bottom:1px solid var(--Content-Neutral-Disabled)}.NoResults_subheadline__734YV{display:flex;align-items:center}.NoResults_icon__dohDp{margin-right:12px}.NoResultsNearby_root__DX3zD{display:flex;align-items:center;justify-content:center}.NoResultsNearby_inner__vn24g{display:flex;max-width:260px;flex-direction:column;align-items:center;margin:0 auto}@media (min-width:576px){.NoResultsNearby_inner__vn24g{max-width:320px}}.NoResultsNearby_icon__amw01.NoResultsNearby_noResultsIcon__gBiOx{display:block;width:50px;height:50px;margin:0 auto 15px}.NoResultsNearby_text__8d0Wd{padding-bottom:10px;text-align:center}.NoResultsNearby_text__8d0Wd>button{font-weight:500}@media (min-width:576px){.NoResultsNearby_text__8d0Wd>button:hover{cursor:pointer;text-decoration:underline}}.RecentSearches_root__Ev9P7{padding-top:30px}.RecentSearches_label__HejZA{margin-bottom:17px}.RecentSearches_recentSearchItem__sSUsd{padding:0 0 19px}@media (min-width:1200px){.RecentSearches_recentSearchItem__sSUsd{padding:0 0 14px}}.RecentSearches_recentSearchItem__sSUsd:last-child{padding-bottom:0}.SearchCTABlock_root__bMrG7{position:sticky;z-index:var(--zindex-search-query-cta);top:0;padding-bottom:13px;border-bottom:1px solid var(--Content-Neutral-Disabled);background-color:var(--Background-Neutral-Primary)}@media (max-width:575px){.SearchCTABlock_root__bMrG7{padding-bottom:0;border-bottom:none}}@media (min-width:1200px){.SearchCTABlock_root__bMrG7{padding-bottom:7px}}.SearchCTABlock_button__QRiNw{padding:0}@media (max-width:575px){.SearchCTABlock_ctaBlock__xM4RN{display:flex;border-top:1px solid var(--Content-Neutral-Disabled);border-bottom:1px solid var(--Content-Neutral-Disabled)}}.SearchCTABlock_CTAItem__u1vgN{position:relative;margin:0 0 15px}@media (max-width:575px){.SearchCTABlock_CTAItem__u1vgN{flex-basis:50%;padding:24px 30px 23px;border-radius:0;margin:0}.SearchCTABlock_CTAItem__u1vgN .SearchCTABlock_button__QRiNw{width:100%}}.SearchCTABlock_CTALocation__iFTJ7{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--Content-Neutral-Disabled)}@media (max-width:575px){.SearchCTABlock_CTALocation__iFTJ7{padding:24px 30px 23px}}@media (min-width:576px){.SearchCTABlock_CTALocation__iFTJ7{justify-content:space-between;border:none}}.SearchCTABlock_location__BOawO{display:flex;align-items:center}.SearchCTABlock_loadingText__1Kfws{margin-left:15px}.SearchCTABlock_locationErrorIcon__7W21T{display:flex;width:18px;height:18px;margin-right:10px}@media (max-width:575px){.SearchCTABlock_errorMessage__ny9zI{padding:30px 20px}}.FormError_error__cYMIi{display:flex;align-items:center;color:var(--Content-Semantic-Error-Primary)}.FormError_floating__CjUr0{position:absolute;bottom:0;transform:translateY(90%)}.FormError_errorIcon__oUPu6{display:block}.FormCheckboxV7_root__bgyld{position:relative;padding-left:30px}.FormCheckboxV7_label__GuJWm{position:relative;top:-2px;display:inline-block}.FormCheckboxV7_checkbox__DM5lk{position:absolute;top:50%;left:0;width:20px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transform:translateY(-50%)}.FormCheckboxV7_checkbox__DM5lk:checked~.FormCheckboxV7_checkmark__zBVTB{border-color:var(--Content-Neutral-Secondary);background-color:var(--color-dark-grey)}.FormCheckboxV7_checkbox__DM5lk:checked~.FormCheckboxV7_checkmark__zBVTB:after{display:block}.FormCheckboxV7_checkbox__DM5lk:after{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--Background-Neutral-Primary);background:transparent;content:""}.FormCheckboxV7_checkmark__zBVTB{position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid var(--Content-Neutral-Secondary);border-radius:5px;background-color:transparent;pointer-events:none;transform:translateY(-50%)}.FormCheckboxV7_checkmark__zBVTB:after{position:absolute;top:4px;left:7px;display:none;width:5px;height:9px;border:solid var(--Background-Neutral-Primary);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.MetaDetails_dot__ijy0v{margin:0 5px}.MetaDetails_dot__ijy0v:last-of-type{display:none}.MetaDetails_baseItem__pA39h{font-weight:300}.MetaDetails_metaItem__cdSlg:not(:last-child):after{display:inline-flex;align-items:center;justify-content:center;margin:0 5px;content:" • "}.FooterNavMetaDetails_footer__VUFuy{position:fixed;bottom:0;display:flex;width:100%;max-height:247px;flex-direction:column;align-content:stretch;justify-content:center;margin-top:15px;background-color:var(--Background-Neutral-Primary)}@media (min-width:1200px){.FooterNavMetaDetails_footer__VUFuy{max-height:120px;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}}.FooterNavMetaDetails_info__mdOOA{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:575px){.FooterNavMetaDetails_info__mdOOA{width:100%;padding:20px 15px}}@media (min-width:576px){.FooterNavMetaDetails_info__mdOOA{padding:15px 60px}}@media (min-width:1200px){.FooterNavMetaDetails_info__mdOOA{padding:0;border-bottom:none}}.FooterNavMetaDetails_metaSection__c3isW{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}@media (min-width:1200px){.FooterNavMetaDetails_metaSection__c3isW{flex-direction:row;align-items:baseline;gap:5px}}.FooterNavMetaDetails_showOnlyMetaSection___y_x_{padding:15px}.FooterNavMetaDetails_planName__iF_yW{display:flex;text-wrap:nowrap}.FooterNavMetaDetails_metaDetails__BIWf4{display:flex;flex-direction:row;text-wrap:nowrap}.FooterNavMetaDetails_contentHub__xEwG5{display:flex;flex-direction:row;align-items:center;gap:10px}.FooterNavMetaDetails_contentHubTitle__NwMDQ{padding:5px 0}.FooterNavMetaDetails_textButton__j5u3W:not(:last-child):after{margin-left:10px;content:"|"}.FooterNavMetaDetails_ctaButtons__RoK_W{display:flex;flex-direction:row;align-items:center;margin:0 20px;gap:15px}@media (min-width:1200px){.FooterNavMetaDetails_ctaButtons__RoK_W{justify-content:flex-end;padding-top:5px}}.FooterNavMetaDetails_button__uQ1xq{width:50%}@media (min-width:1200px){.FooterNavMetaDetails_button__uQ1xq{min-width:-moz-max-content;min-width:max-content}}@media (min-width:576px) and (max-width:1199px){.FooterNavMetaDetails_buttonWrapper___8VJD{padding:0 40px}}.DimensionsAndOptions_wrapper__53m9z{display:flex;gap:40px}.DimensionsAndOptions_optionWrapperShadow__6RG32{box-shadow:0 3px 7px 0 var(--color-black-15)}.DimensionsAndOptions_optionsWrapper__mAERi{border-radius:12px;background:var(--Background-Neutral-Primary)}@media (min-width:1200px){.DimensionsAndOptions_optionsWrapper__mAERi{width:305px;padding:20px 25px}}.DimensionsAndOptions_printerLink__GJeKD{position:relative;margin-top:40px;float:right;font-size:12px;text-decoration:underline}@media (min-width:1200px){.DimensionsAndOptions_printerLink__GJeKD{margin-top:0}}.DimensionsAndOptions_optionsContainer__sbDFr{display:flex;flex-direction:column;gap:15px}@media (min-width:1200px){.DimensionsAndOptions_optionsContainer__sbDFr{padding-bottom:30px}}.DimensionsAndOptions_dropdown__Sa4ag{font-size:25px;font-weight:500}.DimensionsAndOptions_radioGroupOptions__LEyJM{padding:20px 25px;border-radius:12px;margin-top:10px;background:var(--Background-Neutral-Primary);box-shadow:0 3px 7px 0 var(--color-black-15)}@media (min-width:576px){.DimensionsAndOptions_radioGroupOptions__LEyJM{margin-top:10px}}@media (min-width:1200px){.DimensionsAndOptions_radioGroupOptions__LEyJM{padding:30px 0 0;border:none;border-radius:0;border-top:1px solid var(--Content-Neutral-Disabled);margin:0;box-shadow:none}}.DimensionsAndOptions_radioGroupOptionsHeader__kRyOj{display:flex;align-items:center;justify-content:space-between}.DimensionsAndOptions_dimensionsWrapper__Im01K{display:flex;flex-direction:column;margin-bottom:10px;gap:20px}.DimensionsAndOptions_optionWrapperTransparent__Oj1u_{background-color:transparent}.DimensionsAndOptions_saveButton__OwUEA{position:relative;margin-bottom:.4rem;background-color:var(--color-black);color:var(--Background-Neutral-Primary)}@media (min-width:576px){.DimensionsAndOptions_cancelButton___tOXP,.DimensionsAndOptions_saveButton__OwUEA{width:100%}}.DimensionsAndOptions_actionButtonsWrapper__T9_bV{padding:.5rem 1rem}.DimensionsAndOptions_selectFloorText__rX1ym{color:var(--Content-Neutral-Secondary);font-weight:400}.Overlay_container__zzQ_W{position:absolute;z-index:var(--zindex-overlay);top:0;left:0;width:100%;height:100vh}.Overlay_container__white__flizd,.ZoomControl_root__KlATP{background:var(--Background-Neutral-Primary)}.ZoomControl_root__KlATP{width:37px;height:75px;flex-direction:column;box-shadow:0 1.72437px 8.62187px rgba(0,0,0,.1)}.ZoomControl_control__fSoz7{display:flex;height:37px;align-items:center;justify-content:center}.ZoomControl_in__PU_uA span{width:15px;height:15px}.ZoomControl_out___0S8P span{width:15px;height:4px}.ZoomControl_control__fSoz7.ZoomControl_disabled__iarhz button{cursor:default;outline:none}.ZoomControl_control__fSoz7.ZoomControl_disabled__iarhz svg path{stroke:var(--Content-Neutral-Disabled)}.WalkthroughFloorplan_floorName__Cf5Vg{margin-bottom:10px;color:var(--Content-Neutral-Secondary);font-weight:300;line-height:18px}.WalkthroughFloorplan_selectedRoom__jGD5n,.WalkthroughFloorplan_selectedRoom__jGD5n>*{fill:var(--Content-Brand-Primary)!important;opacity:.1!important;stroke:none!important}.WalkthroughFloorplan_svgWrapper__f6zXN svg{width:100%;height:100%;pointer-events:all}.WalkthroughFloorplan_clickableRoom__z0l7n{cursor:pointer}.WalkthroughFloorplan_svgWrapper__f6zXN svg #default,.WalkthroughFloorplan_svgWrapper__f6zXN svg #default *,.WalkthroughFloorplan_svgWrapper__f6zXN svg #dimensions,.WalkthroughFloorplan_svgWrapper__f6zXN svg #dimensions *{opacity:0!important}.Floorplan_floorplanSection__UHVpw{display:flex;flex-direction:column;align-items:center}@media (min-width:1200px){.Floorplan_floorplanSection__UHVpw{padding:40px 0 0}}.Floorplan_floorplan__fms3W{display:flex;width:220px;height:220px;align-items:center;justify-content:center;border-radius:8px;background-color:transparent;box-shadow:none}.Floorplan_floorplanPlaceholder__ziqUM{color:var(--Content-Neutral-Secondary);text-align:center}.Floorplan_floorIndicator__wYD_v{display:flex;flex-direction:column;align-items:center;border-radius:30px;background-color:var(--color-transparent);gap:15px}.Floorplan_floorText__SFNnO{color:var(--color-dark-grey);line-height:1.6;text-align:center}.Floorplan_floorDots__UdNDb{display:flex;gap:12px}.Floorplan_dot__3xVYP{width:12px;height:12px;border:1px solid var(--color-dark-grey);border-radius:50%;background-color:var(--color-transparent);cursor:pointer;transition:all .2s ease-in-out}.Floorplan_dot__3xVYP:hover{background-color:var(--color-medium-grey-3);transform:scale(1.1)}.Floorplan_dot__3xVYP:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Floorplan_activeDot__U0XA7,.Floorplan_activeDot__U0XA7:hover{background-color:var(--color-dark-grey)}.Floorplan_disclaimer__DcRbz{margin-bottom:8px;color:var(--color-dark-grey);line-height:1.6;text-align:left}.Sidebar_sidebar__8ksRE{position:sticky;top:0;display:flex;width:385px;height:100vh;flex-direction:column;padding:0;background-color:var(--Background-Neutral-Secondary);overflow-y:auto}@media (min-width:1200px){.Sidebar_sidebar__8ksRE{padding:80px 0 0 80px}}.Sidebar_disclaimer__ob60V{padding:0 30px;margin-top:auto;margin-bottom:30px;color:var(--color-dark-grey);line-height:1.6;text-align:left}.Sidebar_tabsSection__SzPAl{border-bottom:none}.Sidebar_singleTabContent__iMFFz{display:flex;flex-direction:column;padding:0 90px 0 0;gap:15px}.Sidebar_singleTabTitle__SLf_x{margin:0;color:var(--color-dark-grey);line-height:1.2}.Sidebar_singleTabDescription__vax_P{margin:0;color:var(--color-dark-grey);font-weight:300;line-height:1.6}.Sidebar_tabList__ohp9c{display:flex;flex-direction:column;gap:15px}.Sidebar_tab__VIadG{display:flex;width:305px;height:112px;align-items:center;padding:20px;border:none;border-radius:8px;background-color:transparent;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none;cursor:pointer;gap:20px;text-align:left;transition:all .2s ease-in-out}.Sidebar_tab__VIadG:hover{background-color:var(--color-light-grey-2);box-shadow:0 2px 5px 0 var(--color-black-10);transform:translateY(-1px)}.Sidebar_activeTab__g8316{border:none;background-color:var(--Background-Neutral-Primary);box-shadow:0 3px 7px 0 var(--color-black-15)}.Sidebar_tabImage__oBh4o{width:110px;height:90px;flex-shrink:0}.Sidebar_tabImagePlaceholder__5f7fi{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:4px;background-color:var(--color-medium-grey-3);color:var(--Content-Neutral-Secondary)}.Sidebar_tabImageContent__FPus3{width:100%;height:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.Sidebar_tabContent__OrqYJ{display:flex;flex:1;flex-direction:column;justify-content:center;gap:4px}.Sidebar_tabDescription__Ski5a,.Sidebar_tabTitle__te_NQ{margin:0;color:var(--color-dark-grey);line-height:1.6}.Sidebar_tabDescription__Ski5a{font-weight:300}.PaymentDisclaimer_root__AuY2D{padding:7px 12px 8px;border-top:1px solid var(--color-medium-grey-2);background-color:var(--color-light-grey)}.PaymentDisclaimer_text__9xG3p{margin:0;color:var(--Content-Neutral-Primary)}.PaymentDisclaimer_text__9xG3p button.PaymentDisclaimer_seeDetails__ql_SV{display:inline;padding:0}.PaymentDisclaimer_text__9xG3p button.PaymentDisclaimer_seeDetails__ql_SV>span{color:var(--Content-Brand-Primary);text-decoration:underline;white-space:nowrap}:where(.Section_section__GlQB7){align-items:flex-start;padding-bottom:var(--page-sections-gap)}@media (min-width:1200px){.Section_sectionLast__bL206{padding-bottom:130px}}.Section_fullWidthSection__zmj__{padding-top:0;padding-left:0;padding-right:0}@media (min-width:1200px){.Section_fullWidthSection__zmj__{padding-left:80px;padding-right:80px}}.Section_fullWidthSectionDescription__VAebW{padding:0 20px}@media (min-width:576px){.Section_fullWidthSectionDescription__VAebW{padding:0 60px}}@media (min-width:1200px){.Section_fullWidthSectionDescription__VAebW{padding:initial}}.Section_recirculationSection__jQ8HF{overflow-x:hidden;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.Section_recirculationDescription__2BjUR{padding:0}.Section_title__ePeHA{margin-top:10px;margin-bottom:15px}@media (min-width:1200px){.Section_title__ePeHA{margin-top:0;margin-bottom:30px}}.Section_description__kQkUA{margin-bottom:10px;color:var(--Content-Neutral-Secondary)}@media (min-width:1200px){.Section_description__kQkUA{margin-bottom:25px}}.Section_button___jLaX{display:flex}.Section_buttonSection__3kbBD{display:flex;flex-direction:column;gap:14px}.Section_button___jLaX:hover{text-decoration:underline}.Section_buttonLabel__vzJuH{margin-right:10px}.Section_leftSide__1fVy9{height:100%}.Section_content__xE8Cl{width:100%;margin-top:45px}@media (min-width:576px){.Section_content__xE8Cl{margin-top:60px}}@media (min-width:1200px){.Section_content__xE8Cl{margin-top:0}}.Availability_wrapper__FqK17{display:flex;align-items:center}.Availability_label__QEU9R{display:inline-flex;align-items:center;font-weight:300}.Availability_label__QEU9R:before{display:block;width:10px;height:10px;border-radius:50%;margin-right:10px;content:""}.Availability_moveInReady__0mojX .Availability_label__QEU9R:before{background-color:var(--color-green)}.Availability_underConstruction__tkagD .Availability_label__QEU9R:before{background-color:var(--color-school-rating-c)}.Availability_comingSoon__00Mn7 .Availability_label__QEU9R:before{background-color:var(--Content-Neutral-Disabled)}.Availability_futureRelease__2aXMV .Availability_label__QEU9R:before{border:1px solid var(--Content-Neutral-Secondary)}.Availability_soldStatusWrapper__7xb_1{display:flex;margin-left:-5px}.Availability_sold__ASxB_{display:flex;width:auto;align-items:center;font-weight:300}@media (min-width:1200px){.Availability_sold__ASxB_{margin-top:3px}}.Availability_soldIcon__v9D6b{display:flex;align-items:center;color:var(--Content-Semantic-Error-Primary)}.Availability_soldIcon__v9D6b svg{width:20px;height:20px}.Availability_marker__gHGLn{display:flex}.Ribbon_container__P_FqM{position:relative;z-index:var(--zindex-200);display:flex;isolation:isolate}.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG{position:relative;padding:0}.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG>span>button[aria-label=tooltip],.Ribbon_container__P_FqM .Ribbon_tooltip__fvWZG>span>button[aria-label=tooltip]>span>span>svg{width:100%;height:100%}.Ribbon_absolute__G58_B{position:absolute;top:12px;left:0}.Ribbon_absolute__G58_B.Ribbon_small__D_yen{width:36px;height:29px}.Ribbon_absolute__G58_B.Ribbon_medium__039Xx{width:140px;height:25px}.Ribbon_absolute__G58_B.Ribbon_large__mYF0B{width:190px;height:35px}.Ribbon_absolute__G58_B span{width:100%;height:100%}.Ribbon_absolute__G58_B.Ribbon_straight__tjfza.Ribbon_large__mYF0B{clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,0 100%)}.Ribbon_absolute__G58_B.Ribbon_icon-wrap-sold__r7vep,.Ribbon_absolute__G58_B.Ribbon_icon-wrap__b_f9B{left:-8px}.Ribbon_absolute__G58_B.Ribbon_wrap-sold__RyokW,.Ribbon_absolute__G58_B.Ribbon_wrap__IH9CK{left:-9px}.Ribbon_large__mYF0B.Ribbon_absolute__G58_B.Ribbon_wrap-sold__RyokW>span>svg,.Ribbon_large__mYF0B.Ribbon_absolute__G58_B.Ribbon_wrap__IH9CK>span>svg{clip-path:polygon(0 0,100% 0,97% 57%,99% 100%,0 100%,0 99%)}.Badge_root__ZGQeh{position:absolute;z-index:1;padding:4px 10px;margin:10px;color:var(--Background-Neutral-Primary)}.Badge_badgeDefault__ljCww{border-radius:4px}.Badge_badgeGrey__oUWGa{background-color:var(--Content-Neutral-Primary)}.Badge_badgeStatus__tJtod{right:0;bottom:0;border-radius:8px 0;margin:0;background-color:var(--Content-Brand-Primary);font-size:.75rem}.FavoritesButton_root__gul_p{border:none;background-color:transparent}@media (min-width:1200px){.FavoritesButton_root__gul_p{border:1px solid var(--color-dark-grey)}.FavoritesButton_root__gul_p:hover{background-color:var(--color-dark-grey);color:var(--Background-Neutral-Primary)}}.FavoritesButton_root__gul_p.FavoritesButton_noBorder__PnP7V{border:none;background-color:transparent}.FavoritesButton_active__4g956{color:var(--Content-Semantic-Error-Primary)}.FavoriteCardButton_favoritesButton__HP34i{width:25px;height:25px;flex-shrink:0;border:1px solid var(--color-dark-grey);margin-left:20px;background-color:transparent;cursor:pointer}.FavoriteCardButton_favoritesButton__HP34i:active{color:var(--Content-Semantic-Error-Primary)}@media (hover:hover) and (pointer:fine){.FavoriteCardButton_favoritesButton__HP34i:hover{background-color:transparent;color:var(--Content-Semantic-Error-Primary);cursor:pointer}}.InfoCard_wrapper__4Zk_d{position:relative;display:flex;height:100%;flex-direction:column;padding-top:20px;padding-bottom:15px}@media (min-width:576px){.InfoCard_wrapper__4Zk_d{flex-direction:row;padding-top:30px;padding-bottom:30px}}@media (min-width:1200px){.InfoCard_wrapper__4Zk_d{padding-top:30px;padding-bottom:30px}}.InfoCard_innerCardRounded__kf6NO{border-radius:12px}.InfoCard_inner__LC6xS{display:flex;width:100%;height:100%;flex-direction:column}@media (min-width:576px){.InfoCard_inner__LC6xS{flex-direction:row}}.InfoCard_carouselWrapper__8kkET{flex-direction:column}@media (min-width:576px){.InfoCard_carouselWrapper__8kkET{flex-direction:row}}.InfoCard_carouselWrapper__8kkET{background-color:var(--Background-Neutral-Primary)}.InfoCard_image__eSfwT{position:relative;height:100%}.InfoCard_info__89bDA{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.InfoCard_hasFavoriteInfo__ym5_g{position:relative;flex-direction:row}@media (min-width:576px){.InfoCard_hasFavoriteInfo__ym5_g{flex:1}}.InfoCard_hasFavoriteInfo__ym5_g.InfoCard_fullWidth__ZT_GX>div{flex:1}.InfoCard_favoritesHearth__lcdLQ{border:none!important}@media (max-width:575px){.InfoCard_favoritesHearth__lcdLQ{margin-top:15px}}.InfoCard_newSearchResultsLayout__JSHS6{padding:0}.InfoCard_newSearchResultsLayout__JSHS6>div{display:flex;flex-direction:column}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_favoritesHearth__lcdLQ{margin:12px 15px 0 0}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_roundedImage__Wx1rI,.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_roundedPlaceholder__L_fzX>div{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:12px;border-top-right-radius:12px}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;flex-shrink:0;margin-top:0}@media (min-width:576px){.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_imageWrapper__yU5HX{margin-right:25px;margin-bottom:0}}.InfoCard_newSearchResultsLayout__JSHS6 .InfoCard_absolutePositioned__sqCo8{position:absolute;top:15px;right:15px;margin:0}.InfoCard_availabilityMapEnhacement__pmaab{padding:0}.InfoCard_availabilityMapEnhacement__pmaab>div{display:flex;flex-direction:row}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_favoritesHearth__lcdLQ{margin:12px 15px 0 0}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightPlaceholder__XljjA{height:100%}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightImage__Xtwzf,.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_straightPlaceholder__XljjA>div{border-radius:8px 0 0 8px}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;flex-shrink:0;margin-top:0}@media (min-width:576px){.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_imageWrapper__yU5HX{margin-right:25px;margin-bottom:0}}.InfoCard_availabilityMapEnhacement__pmaab .InfoCard_absolutePositioned__sqCo8{position:absolute;top:8px;right:8px;margin:0}.InfoCard_horizontalLayout__0bJ6D{padding-top:0;padding-bottom:0}.InfoCard_horizontalLayout__0bJ6D .InfoCard_roundedImage__Wx1rI{border-radius:12px}.InfoCard_horizontalLayout__0bJ6D .InfoCard_info__89bDA>div{flex:1}.InfoCard_horizontalLayout__0bJ6D .InfoCard_image__eSfwT>div{display:grid;height:100%}.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{position:relative;z-index:0;width:100%;height:100%;flex:1;flex-shrink:0;margin-bottom:15px}@media (min-width:576px){.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{max-width:316px;margin-right:25px;margin-bottom:0}}@media (min-width:1200px){.InfoCard_horizontalLayout__0bJ6D .InfoCard_imageWrapper__yU5HX{max-width:247px}}.InfoCard_statusBadgeOneRoundedCorner__DvWtm{border-bottom-right-radius:0}.CarouselTabHomesiteCardV2_title__cL9xE{margin-right:15px}.CarouselTabHomesiteCardV2_cardRoot__150fm{height:100%}.CarouselTabHomesiteCardV2_metaDetails__rrlRV{display:flex;flex-wrap:wrap}.CarouselTabHomesiteCardV2_futureReleaseLabel__p6R89{display:flex;margin-top:5px;font-weight:300}.CarouselTabHomesiteCardV2_link__f8fpq{display:flex;width:100%;height:100%;flex-direction:column;align-items:stretch;padding:0;border-radius:0}.CarouselTabHomesiteCardV2_isMultiFamilyUnitTooltip__ZxXRl{padding:0 20px}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB{display:inline-flex;flex-wrap:wrap;margin:5px 0}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB.CarouselTabHomesiteCardV2_newVariant__bj_wD{-moz-column-gap:5px;column-gap:5px}.CarouselTabHomesiteCardV2_priceWrapper__M5VOB.CarouselTabHomesiteCardV2_newVariant__bj_wD>h4{display:inline;margin:0}.CarouselTabHomesiteCardV2_wasPrice__texxB{color:var(--color-dark-grey-1);text-decoration:line-through}.CarouselTabHomesiteCardV2_empPriceWrapper__4Tsfn{flex-direction:column;margin-bottom:20px}.CarouselTabHomesiteCardV2_empPriceWrapper__4Tsfn.CarouselTabHomesiteCardV2_empNewVariant__DQ1Xo{margin-bottom:0}.CarouselTabHomesiteCardV2_estMonthlyPayment__9r6BK>span{text-decoration:underline}.CarouselTabHomesiteCardV2_link__f8fpq .CarouselTabHomesiteCardV2_infoCard__Y_xOr{height:auto;flex:1 0 auto}.CarouselTabHomesiteCardV2_paymentDisclaimer__F_vyT{border-radius:0 0 11px 11px}.CarouselTabHomesiteCardV2_homesiteDetails__RM1le{display:flex;width:100%;min-width:0;min-height:100%;flex-direction:column;padding:15px 12px 24px}.CarouselTabHomesiteCardV2_locationLabel__IY_jg{color:var(--Content-Neutral-Primary)}.CarouselTabHomesiteCardV2_description__UEloK{margin-top:auto;color:var(--Content-Neutral-Secondary)}.CarouselTabHomesiteCardV2_addressWrapper__ovvb8{display:flex;flex-direction:column}.CarouselTabHomesiteCardV2_roundedBorders__iXlLi{border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;background:var(--Background-Neutral-Primary)}.CarouselTabHomesiteCardV2_scheduleTourCta__e5NY_{margin-top:12px}.CarouselTabHomesiteCardV2_requestInfoCta__9Uy1t{height:var(--button-height-regular);margin-top:12px}.CarouselTabHomesiteCardV2_lotId__hu8rt{color:var(--Content-Neutral-Secondary)}.TabbedHomesiteCarouselV2_root__riTI1{position:relative}.TabbedHomesiteCarouselV2_categoriesWrapper__Fz_r9{padding-right:var(--home-page-v2-padding-horizontal);padding-bottom:20px;padding-left:var(--home-page-v2-padding-horizontal)}.TabbedHomesiteCarouselV2_categoriesWrapper__Fz_r9.TabbedHomesiteCarouselV2_categoriesContainerPadding__pihp7{padding-right:64px;padding-left:64px}.TabbedHomesiteCarouselV2_carouselSlide__IT5pE{width:280px}.RecommendationsCommunityCard_cardWrapper__JgCce{border:1px solid var(--Content-Neutral-Disabled);border-radius:12px;margin-bottom:2px;background:var(--Background-Neutral-Primary)}.RecommendationsCommunityCard_topWrapper__mhP9o{display:flex;height:100%;flex-direction:column}.RecommendationsCommunityCard_status__pesaq{font-weight:300}.RecommendationsCommunityCard_title__uQVC3{max-width:80%}.RecommendationsCommunityCard_price__cumvf{min-width:50%;font-size:1.375rem;text-align:right}.RecommendationsCommunityCard_types__Fvczc:not(:last-child):after{display:inline-flex;align-items:center;justify-content:center;margin-right:5px;content:", "}.RecommendationsCommunityCard_cardInner__ycAaf{position:relative;height:100%}.RecommendationsCommunityCard_buttonWrapper__39FLe{position:absolute;right:21px;bottom:25px;left:12px;display:flex;flex-direction:column;gap:8px}.RecommendationsCommunityCard_flex__VQ3K6{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:8px 0}.RecommendationsCommunityCard_metaFeatures__PKD6E>p{display:inline-flex;margin-right:15px}.RecommendationsCommunityCard_metaDetails__BeQoU>p{display:inline}.RecommendationsCommunityCard_addressPriceWrapper__1tmor{display:flex;width:100%;justify-content:space-between;margin:8px 0;gap:24px}.RecommendationsCommunityCard_detailsWrapper__ww_wa{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}@media (min-width:576px){.RecommendationsCommunityCard_detailsWrapper__ww_wa{-moz-column-gap:32px;column-gap:32px}}.RecommendationsCommunityCard_communityDetail__unVCa{display:flex;flex-direction:row;font-size:1rem;font-weight:300;gap:4px}.RecommendationsCommunityCard_iconWrapper__LDmPN svg{width:20px;height:20px}.RecommendationsCommunityCard_link__nnDPO{display:block;width:100%;height:100%;padding:0;border-radius:0}.RecommendationsCommunityCard_overview__FPpkm{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:575px){.RecommendationsCommunityCard_overview__FPpkm{font-size:1rem}}@media (min-width:576px) and (max-width:1199px){.RecommendationsCommunityCard_overview__FPpkm{font-size:1rem}}@media (min-width:576px){.RecommendationsCommunityCard_overview__FPpkm{max-width:307px}}@media (min-width:1200px){.RecommendationsCommunityCard_overview__FPpkm{max-width:425px}}.RecommendationsCommunityCard_infoWrapper__9ub3T{position:relative;display:flex;width:100%;height:100%;flex-direction:column;padding:15px 12px 97px}.RecommendationsCommunityCard_infoCard__V72Se{position:relative;height:100%;min-height:480px}.RecommendationsCommunityCard_favoritesHeart__SJl7P{position:absolute;top:15px;right:0;border:none!important}@media (min-width:576px) and (max-width:1199px){.RecommendationsCommunityCard_favoritesHeart__SJl7P{right:12px}}.RecommendationsCommunityCard_requestInfoCta__iucLh,.RecommendationsCommunityCard_scheduleTourCta___Njjy{height:var(--button-height-regular)}.RecommendationsCommunityCard_rauschColemanWrapper__qKf5t{width:20%;height:auto;margin-top:auto;background-color:var(--Background-Neutral-Primary);border-top-left-radius:3px}.RecommendationsCommunityCard_bottomSection__d3ZQq{margin-top:auto}.RecommendationsCommunityCard_communityType__RGhh5{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.CompletedRecommendations_root__kkQyY{padding:32px 0;border-radius:12px;margin:0 auto}@media (min-width:576px){.CompletedRecommendations_root__kkQyY{padding:48px 0}}.CompletedRecommendations_rootLightBlue__mQwvL{background-color:var(--Background-Brand-Tertiary)}.CompletedRecommendations_rootWhite__0uZfh{background-color:var(--Background-Neutral-Primary)}.CompletedRecommendations_header__Gth6X{display:flex;flex-wrap:wrap;align-items:center;padding:0 20px;margin-bottom:8px;gap:0 24px}@media (min-width:576px){.CompletedRecommendations_header__Gth6X{padding:0 var(--home-page-v2-padding-horizontal);margin-bottom:16px}}.CompletedRecommendations_headerCompact__Po6Gc{padding:0}.CompletedRecommendations_headerContained__Ew67_{padding:0 64px}.CompletedRecommendations_viewAllLink__bbTZn{display:flex;align-items:center;color:var(--Content-Brand-Primary);font-size:16px;font-weight:600;gap:8px;text-decoration:none;transition:color .2s ease}.CompletedRecommendations_arrowIcon__HBgAT{width:16px;height:16px;color:var(--Content-Brand-Primary)}.CompletedRecommendations_description__YSDKa{padding:0 20px;margin:12px 0;color:var(--Content-Neutral-Secondary)}@media (min-width:576px){.CompletedRecommendations_description__YSDKa{padding:0 var(--home-page-v2-padding-horizontal)}}.CompletedRecommendations_descriptionCompact__hFMMU{padding:0}.CompletedRecommendations_descriptionContained__wDa0K{padding:0 64px}.CompletedRecommendations_carouselWrapperOverwrite__ZNuLr{padding-right:var(--home-page-v2-padding-horizontal)!important;padding-bottom:0;padding-left:var(--home-page-v2-padding-horizontal)!important}.CompletedRecommendations_carouselWrapperCompact__yaoqn{padding-right:0!important;padding-left:0!important}.CompletedRecommendations_carouselWrapperContained__6uCxd{padding-right:64px!important;padding-left:64px!important}.NextBestAction_skeleton__MbmjK{border-radius:12px}.MapTooltip_link__6RzH_{display:block;height:100%;padding:0;background-color:var(--Background-Neutral-Primary)}.MapTooltip_rounded__j91F_>*{border-radius:8px}.MapTooltip_root__gRtP9{width:315px;background-color:var(--Background-Neutral-Primary)}@media (min-width:576px){.MapTooltip_root__gRtP9{width:370px}}.MapTooltip_mapTooltipCardWrapper__4vKjk{position:relative}.MapTooltip_ribbon__2Hin9[class*=Ribbon_wrap]:not(div.MapTooltip_ribbon__2Hin9[class*=Ribbon_wrap-sold]){top:10px;left:-8px}.MapTooltip_soldRibbon__kTIwc[class*=Ribbon_wrap-sold]{top:10px;left:-16px}.MapTooltip_availabilityMapRoot__Bo_RO{overflow:hidden;min-width:320px;max-width:355px;border-radius:0;background-color:var(--Background-Neutral-Primary);box-shadow:0 0 6px 1px var(--color-black-2)}@media (min-width:576px){.MapTooltip_availabilityMapRoot__Bo_RO{width:370px;max-width:370px}}.MapTooltip_noMargin__ik7Zg{margin:0!important}.MapTooltip_root_sold__LEib_{display:flex;overflow:hidden;width:285px;height:102px;padding-right:8px;background-color:var(--Background-Neutral-Primary);box-shadow:0 0 4px 0 var(--color-black-2)}.MapTooltip_image_sold__UuOZJ{min-width:110px;height:102px;margin-right:10px;filter:grayscale()}.MapTooltip_root_fr__C_NX6{overflow:hidden;min-width:105px;padding:7px 12px;background-color:var(--Background-Neutral-Primary);box-shadow:0 0 6px 1px var(--color-black-2)}.MapTooltip_gray__oLLdG{color:var(--Content-Neutral-Secondary)}.MapTooltip_block__M3Ziz{display:block;font-weight:300}.MapTooltip_link__6RzH_:hover .MapTooltip_root__gRtP9{background-color:var(--color-blue-20)}.MapTooltip_image__iZwt1{max-width:140px!important;margin:0!important}@media (min-width:576px){.MapTooltip_image__iZwt1{max-width:170px!important}}.MapTooltip_wrapper__zY__t{padding:0;margin-bottom:0}.MapTooltip_wrapper__zY__t>div{flex-direction:row}.MapTooltip_title__eqQKh{line-height:.8}.MapTooltip_planName__vKlvG{margin-top:5px;font-weight:300}.MapTooltip_cardContent__3wSmC{flex:1;padding:10px 9px 10px 15px;margin:0}.MapTooltip_planName__vKlvG{display:none}@media (min-width:576px){.MapTooltip_planName__vKlvG{display:block}}.MapTooltip_priceWrapper__jPmwx{display:inline-flex;height:25px;flex-wrap:wrap;align-items:center;justify-content:center;margin:4px 0 0;gap:5px}.MapTooltip_priceWrapper__jPmwx h4:first-of-type{font-size:18px}.MapTooltip_priceWrapper__jPmwx>span{font-size:14px}.MapTooltip_cta__YjBoh{text-decoration:underline}.MapTooltip_wasPrice__Y7kcR{text-decoration:line-through}.MapTooltip_offerAlert__0y09k{position:absolute;z-index:40;top:10px;left:0;display:flex;flex-direction:column;align-items:center;padding:4px 10px 4px 5px;border-radius:0 5px 5px 0;background-color:var(--Background-Neutral-Primary);color:var(--Content-Brand-Primary)}.MapTooltip_cardColumn__gEVuR{display:flex;flex:1;flex-direction:column}.MapTooltip_empText__O3O55{display:block;margin-top:4px;color:var(--Content-Neutral-Primary);font-weight:300}.MapTooltip_empAmount__9AsjZ{display:inline;color:var(--Content-Brand-Primary);font-weight:500}.MapTooltip_paymentDisclaimer__xyMmD{padding:5px 9px 5px 15px;border-bottom-right-radius:8px}.PlaceholderMapMarker_communityInfo__CpKij{position:relative;z-index:var(--zindex-map-pill);display:flex;flex-direction:column;align-items:center;justify-content:center;touch-action:none}.PlaceholderMapMarker_communityInfoIcon__1T_f_{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--Content-Neutral-Disabled);border-radius:50%;box-shadow:0 3px 7px var(--color-black-15);color:var(--Content-Neutral-Primary)}.PlaceholderMapMarker_communityInfoIcon__1T_f_,.PlaceholderMapMarker_communityName__mjbTh{background-color:var(--Background-Neutral-Primary);transition:background-color .2s,color .2s}.PlaceholderMapMarker_communityName__mjbTh{width:-moz-max-content;width:max-content;padding:0 5px;border-radius:4px;box-shadow:0 1px 10px var(--color-black-15);font-weight:400}.HomesiteCard_metaDetails__pcFY_{display:flex;flex-wrap:wrap}.HomesiteCard_label__VQH7P{display:flex;margin-top:5px;font-weight:300}.HomesiteCard_link__CyDpK{display:block;width:100%;height:100%;padding:0;border-radius:0}.HomesiteCard_isMultiFamilyUnitTooltip__xVvqJ{padding:0 20px}.HomesiteCard_priceWrapper___a_tT{display:inline-flex;flex-wrap:wrap;align-items:center;margin:1px 0 5px}.HomesiteCard_priceWrapper___a_tT.HomesiteCard_newVariant__JDLUM{-moz-column-gap:5px;column-gap:5px}.HomesiteCard_priceWrapper___a_tT.HomesiteCard_newVariant__JDLUM>h4{display:inline;margin:0}.HomesiteCard_wasPriceWrapper__gvuNx{display:flex;width:100%;align-items:center;gap:5px}.HomesiteCard_empPriceWrapper__JohxD{flex-direction:column;align-items:flex-start;margin-bottom:20px}.HomesiteCard_empPriceWrapper__JohxD.HomesiteCard_empNewVariant__h1Aig{margin-bottom:0}.HomesiteCard_estMonthlyPayment__lSBBW>p{display:inline;color:var(--Content-Brand-Primary);font-weight:500}.HomesiteCard_homesiteDetails__RT5fs{position:relative;padding:12px}.HomesiteCard_newLabel__jlonL{color:var(--Content-Neutral-Primary)}.HomesiteCard_newDescription__Crga3{display:block;margin-top:15px;color:var(--Content-Neutral-Secondary)}.HomesiteCard_addressWrapper__AK5eJ{display:flex;flex-direction:column}.HomesiteCard_roundedBorders__LfHBb{border:1px solid var(--Content-Neutral-Disabled);border-radius:12px}.HomesiteCard_badgeContainer__FD2B0{bottom:12px;left:12px}.HomesiteCard_lotId__lbZci{display:block;color:var(--Content-Neutral-Secondary)}.HomesiteCard_outsideSearchBounds__wVMKY{opacity:.6;transition:opacity .2s ease-in-out}.HomesiteCard_outsideSearchBounds__wVMKY:hover{opacity:1}.HomesiteCard_listCardFrame__r9brb,.HomesiteCard_listCard__67md5{display:grid;grid-row:span 2;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0}.HomesiteCard_listCard__67md5 .HomesiteCard_link__CyDpK{border:1px solid var(--Content-Neutral-Disabled);border-radius:12px}.HomesiteCard_listCard__67md5:hover .HomesiteCard_link__CyDpK{background-color:var(--color-blue-20)}.HomesiteCard_listCard__67md5.HomesiteCard_hasPaymentDisclaimer__N6b8V .HomesiteCard_link__CyDpK{border-radius:12px 12px 0 0;border-bottom:0}.HomesiteCard_listCard__67md5 .HomesiteCard_paymentDisclaimer__kZSF6{align-self:start;border:1px solid var(--Content-Neutral-Disabled);border-radius:0 0 12px 12px}.UpCard_root__4b0Lj{position:relative;display:flex;height:100%;flex-direction:column;padding:30px;background-color:var(--Background-Neutral-Secondary)}.UpCard_root__4b0Lj:hover{background-color:var(--Background-Brand-Tertiary)}.UpCard_button__MTfmT{height:100%;margin:0}.UpCard_wrapper__2PIVt{position:relative;display:flex;min-height:75%;flex-direction:column;justify-content:space-between}@media (min-width:1200px){.UpCard_wrapper__2PIVt{min-height:60%}}.UpCard_title__gHAw_{min-height:4rem;margin-bottom:10px}@media (max-width:575px){.UpCard_title__gHAw_{font-size:1.75rem}}.UpCard_biggerTitle__MtCsv{margin-bottom:30px}.UpCard_link__4qvWK{display:flex;align-items:center;margin-top:1rem}.UpCard_linkLabel__GNiso{margin-right:10px}.UpCard_smallerHeightIcon__75dm8{height:80px}.UpCard_openDoorIcon__fIdo4{width:128px}.UpCard_contentWrapper__k76bF{height:100%}.UpCard_innerContent__RVpAy{display:flex;min-height:100%;flex-direction:column;justify-content:space-between}.DefaultCard_cardWrapper__xC1aD{color:inherit;text-decoration:none}.DefaultCard_imageWrapper__lac3a{overflow:hidden;margin:0 0 15px}@media (min-width:576px){.DefaultCard_imageWrapper__lac3a{margin:0 0 20px}}.DefaultCard_title__I7Ccn{margin:0 0 5px}.DefaultCard_description__0ds3e{display:block}.CarouselItem_upCardWrapper__dM4Q1{height:100%}.ExposedFilterBox_root__yQ4VV{height:auto;padding:30px;border-radius:4px;background-color:var(--Background-Neutral-Primary);box-shadow:0 3px 7px rgba(0,0,0,.1);overflow-y:auto}.ExposedFilterBox_overflow__Mnm1b{overflow:visible}.AvailabilityCheckbox_root__om_f2{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.AvailabilityCheckbox_root__om_f2.AvailabilityCheckbox_isV2Filter__f9Y_o{flex-direction:row;justify-content:flex-start}.AvailabilityCheckbox_panelItems__RJh64{display:flex}@media (min-width:576px){.AvailabilityCheckbox_availabilityV2__F5Lwn{order:2}}.AvailabilityCheckbox_availabilityV2__F5Lwn,.AvailabilityCheckbox_checkbox__IPYFP{cursor:pointer}.AvailabilityCheckbox_inputWrapper__c1jF1{position:relative;height:20px}@media (max-width:575px){.AvailabilityCheckbox_inputWrapper__c1jF1.AvailabilityCheckbox_isV2Filter__f9Y_o{margin-left:auto}}@media (min-width:576px){.AvailabilityCheckbox_inputWrapper__c1jF1.AvailabilityCheckbox_isV2Filter__f9Y_o{order:1}.AvailabilityCheckbox_tooltip__JPPzn{order:3}}.AvailabilityCheckbox_miniPanel__vJ_Cr{z-index:var(--zindex-tooltip-panel-over-modal-footer)}.AvailabilityCheckbox_checkbox__IPYFP{width:20px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:576px){.AvailabilityCheckbox_checkbox__IPYFP{margin:0 10px 0 0}}.AvailabilityCheckbox_checkbox__IPYFP:checked~.AvailabilityCheckbox_checkmark__Ow0w0{border-color:var(--Content-Neutral-Primary);background-color:var(--Content-Neutral-Primary)}.AvailabilityCheckbox_checkbox__IPYFP:checked~.AvailabilityCheckbox_checkmark__Ow0w0:after{display:block}.AvailabilityCheckbox_checkbox__IPYFP:after{position:relative;top:0;left:0;width:20px;height:20px;border:1px solid var(--Background-Neutral-Primary);background:transparent;content:""}.AvailabilityCheckbox_checkmark__Ow0w0{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--Content-Neutral-Disabled);border-radius:5px;background-color:transparent;cursor:pointer}@media (max-width:575px){.AvailabilityCheckbox_checkmark__Ow0w0{right:0;left:auto}}.AvailabilityCheckbox_checkmark__Ow0w0:after{position:relative;top:4px;left:7px;display:none;width:5px;height:9px;border:solid var(--Background-Neutral-Primary);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.AvailabilityCheckbox_tooltipIcon__B_rkE{width:25px;height:25px;margin-left:10px;color:var(--Content-Neutral-Secondary)}.AvailabilityCheckbox_tooltipIcon__B_rkE>svg{width:100%;height:100%}.AvailabilityControl_wrapper__wGqnX{margin-bottom:20px}.AvailabilityControl_wrapper__wGqnX:last-child{margin-bottom:0}.Divider_wrapper__02FsN{width:100%;height:1px;margin:30px 0;background-color:var(--Content-Neutral-Disabled)}.RfiModal_root__fmaz_{position:relative}.RfiModal_gridRow__5qQkq{display:flex;height:var(--modal-header-height);align-items:center;justify-content:flex-end}.RfiModal_controls__aVhiS{display:flex;width:100%;flex-wrap:nowrap;margin-bottom:60px;white-space:nowrap}@media (min-width:1200px){.RfiModal_controls__aVhiS{margin-bottom:0}}.ContactLeftPanelSkeleton_section__x5lte{display:flex;width:100%;align-items:center;gap:20px}.ContactLeftPanelSkeleton_contact__UMaWW{display:flex;gap:15px}.ContactLeftPanelSkeleton_incentive__sOF65{display:flex;width:100%;flex-direction:column;gap:20px}.DynamicContent_root__M9Z_S{overflow:hidden;border-radius:12px;margin:30px 0;box-shadow:0 3px 7px 0 var(--color-black-15)}.DynamicContent_imgContainer__zAEBw{position:relative;height:260px;padding:0!important}@media (min-width:576px){.DynamicContent_imgContainer__zAEBw{height:320px}}@media (min-width:1200px){.DynamicContent_imgContainer__zAEBw{height:260px}}.DynamicContent_status__2P3RK{position:absolute;bottom:0;left:0;display:flex;align-items:center;padding:10px 30px;background-color:var(--Content-Brand-Primary);border-top-right-radius:12px;color:var(--Background-Neutral-Primary);gap:10px}.DynamicContent_status__2P3RK.DynamicContent_comingSoon__5362e .DynamicContent_statusIndicator__MSfPZ{background-color:var(--Content-Neutral-Disabled)}.DynamicContent_status__2P3RK.DynamicContent_activelySelling__LtP3N .DynamicContent_statusIndicator__MSfPZ,.DynamicContent_status__2P3RK.DynamicContent_moveInReady__zSllP .DynamicContent_statusIndicator__MSfPZ{background-color:var(--color-green)}.DynamicContent_status__2P3RK.DynamicContent_underConstruction__3JkN0 .DynamicContent_statusIndicator__MSfPZ{background-color:var(--color-school-rating-c)}.DynamicContent_status__2P3RK.DynamicContent_temporarilySoldOut__7YHl_{background-color:var(--Content-Neutral-Disabled);color:var(--Content-Neutral-Primary)}.DynamicContent_status__2P3RK.DynamicContent_temporarilySoldOut__7YHl_ .DynamicContent_statusIndicator__MSfPZ{background-color:var(--color-school-rating-d)}.DynamicContent_status__2P3RK.DynamicContent_futureRelease__hiA0f{background-color:var(--Content-Neutral-Disabled);color:#2d2d2d}.DynamicContent_status__2P3RK.DynamicContent_futureRelease__hiA0f .DynamicContent_statusIndicator__MSfPZ{border:1px solid var(--Content-Neutral-Secondary);background-color:var(--Content-Neutral-Disabled)}.DynamicContent_statusIndicator__MSfPZ{width:10px;height:10px;border-radius:10px}.DynamicContent_textContainer__qxpnl{padding:0!important;margin:15px 30px 30px}.DynamicContent_locationText__5kTaS{color:var(--Content-Neutral-Secondary)}.DynamicContent_subTitle__NcULR{margin-bottom:15px}.ListItem_root__jEeGx{display:flex;align-items:center;padding:0 22px 0 5px;-moz-column-gap:26px;column-gap:26px}@media (min-width:1200px){.ListItem_root__jEeGx{padding:0 70px 0 30px;-moz-column-gap:23px;column-gap:23px}}.ListItem_imgContainer__55Gjm{min-width:56px}.ListItem_container__kONun{display:flex;flex-direction:column}.RfiModalV2_root__76rHG{position:relative;padding-bottom:50px}.RfiModalV2_gridRow__poWS6{display:flex;height:var(--modal-header-height);align-items:center;justify-content:space-between;padding-right:0}@media (min-width:1200px){.RfiModalV2_gridRow__poWS6{padding-right:20px}}.RfiModalV2_iconsContainer__0_Cuw{display:flex;padding-top:20px}.RfiModalV2_fontColor__QkVo_{color:var(--Content-Brand-Primary);text-decoration:underline}.RfiModalV2_rfiContainer__q7LWJ{padding-top:40px}@media (min-width:576px){.RfiModalV2_rfiContainer__q7LWJ{padding-top:45px}}@media (min-width:1200px){.RfiModalV2_rfiContainer__q7LWJ{padding-top:0;margin-bottom:8px}.RfiModalV2_leftPanelContainer__VCtar{margin-right:30px}}.RfiModalV2_noPadTop__mRt_b{padding-top:0}.RfiModalV2_noMarginBottom__7csxj{margin-bottom:0}.RfiModalV2_noGrid__vd_Cq{grid-template-columns:none}.RfiModalV2_contact__HiOjf{padding-top:20px}.RfiModalV2_listContainer__J8Cjt{animation:RfiModalV2_slideUpFadeIn__T5Nql .5s ease-out;animation-delay:.2s;animation-fill-mode:backwards}@keyframes RfiModalV2_slideUpFadeIn__T5Nql{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.OrPromotion_root__Q2_mw{display:flex;flex-direction:column}.OrPromotion_orDivider__5kbAe{position:relative}.OrPromotion_orLabel___uwhy{position:absolute;top:0;top:50%;left:50%;width:70px;background-color:var(--Background-Neutral-Primary);text-align:center;transform:translate(-50%,-50%)}.PlusOrPromotion_orPromoContainer__CLh0Y{padding:28px 20px}.PlusOrPromotion_title__jTNT7{color:var(--Content-Brand-Primary)}.FilterSection_wrapper__TCeHF{width:100%;padding-top:30px;padding-bottom:30px}.FilterSection_labelSection__pEZyn{margin-bottom:20px}.FilterSection_removeSpacing___f1l7{padding:0}.CircleRadioButton_root__qFo4i{position:relative;display:flex;width:50px;height:50px;align-items:center;justify-content:center}.CircleRadioButton_label__kCJcy{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border:1px solid var(--Content-Neutral-Secondary);border-radius:50%}.CircleRadioButton_label__kCJcy:hover{background-color:var(--color-btn-grey);cursor:pointer}.CircleRadioButton_radio__n_7TB{width:50px;height:50px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CircleRadioButton_radio__n_7TB:checked~.CircleRadioButton_label__kCJcy{border-color:var(--color-dark-grey);background:var(--color-dark-grey);color:var(--Background-Neutral-Primary)}.CircleRadioGroup_list__f0KpT{display:flex;list-style:none}.CircleRadioGroup_label__of91L{margin-bottom:20px}.CircleRadioGroup_listItem__uU7Ey+.CircleRadioGroup_listItem__uU7Ey{margin-left:8px}.BathroomsControl_radioGroup__xyYij{margin-bottom:20px}.Checkbox_root__ZLzjD{position:relative;display:flex;cursor:pointer}@media (min-width:576px){.Checkbox_root__ZLzjD{padding-left:30px}}.Checkbox_label__Mdzmh{display:inline;font-weight:300}@media (max-width:575px){.Checkbox_label__Mdzmh{margin-right:25px}}.Checkbox_panelItems__2na1V{display:flex}.Checkbox_checkbox__75YsW{position:absolute;top:3px;left:0;width:20px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:575px){.Checkbox_checkbox__75YsW{right:0;left:auto}}.Checkbox_checkbox__75YsW:checked~.Checkbox_checkmark__VeMN6{border-color:var(--Content-Neutral-Primary);background-color:var(--Content-Neutral-Primary)}.Checkbox_checkbox__75YsW:checked~.Checkbox_checkmark__VeMN6:after{display:block}.Checkbox_checkbox__75YsW:after{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--Background-Neutral-Primary);background:transparent;content:""}.Checkbox_checkmark__VeMN6{position:absolute;top:3px;left:0;width:20px;height:20px;border:1px solid var(--Content-Neutral-Disabled);border-radius:5px;background-color:transparent;cursor:pointer}@media (max-width:575px){.Checkbox_checkmark__VeMN6{right:0;left:auto}}.Checkbox_checkmark__VeMN6:after{position:absolute;top:4px;left:7px;display:none;width:5px;height:9px;border:solid var(--Background-Neutral-Primary);border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.Checkbox_tooltipIcon__vBtsY{width:25px;height:25px;margin-left:10px;color:var(--Content-Neutral-Secondary)}.Checkbox_tooltipIcon__vBtsY>svg{width:100%;height:100%}.Checkbox_miniPanel__M8RBl{z-index:var(--zindex-tooltip-panel-over-modal-footer)}.AvailabilityItemNew_availabilityItem__jF3t0{display:flex;width:50%;align-items:center;margin-top:30px}@media (min-width:1200px){.AvailabilityItemNew_availabilityItem__jF3t0{width:auto}.AvailabilityItemNew_availabilityItem__jF3t0:not(:last-child){margin-right:34px}}.AvailabilityItemNew_marker__mx8s5{width:12px;height:12px;border-radius:50%;margin-right:12px}.AvailabilityItemNew_moveInReady__JBNaH{background-color:var(--color-green)}.AvailabilityItemNew_underConstruction__1ITE2{background-color:var(--color-school-rating-c)}.AvailabilityItemNew_comingSoon__4Ofrf{background-color:var(--Content-Neutral-Disabled)}.AvailabilityItemNew_soldOut__m3T6X,.AvailabilityItemNew_temporarilySoldOut__zgEWi{background-color:var(--color-school-rating-d)}.AvailabilityItemNew_sold__ennjT{position:relative;width:11px;height:11px;margin-right:12px;transform-origin:center}.AvailabilityItemNew_sold__ennjT:after,.AvailabilityItemNew_sold__ennjT:before{position:absolute;top:0;width:var(--hypotenuse-width);height:2px;background-color:var(--Content-Semantic-Error-Primary);content:""}.AvailabilityItemNew_sold__ennjT:before{left:0;transform:rotate(45deg);transform-origin:left}.AvailabilityItemNew_sold__ennjT:after{right:0;transform:rotate(-45deg);transform-origin:right}.AvailabilityItemNew_status__i9_of{text-transform:lowercase}.AvailabilityItemNew_status__i9_of:first-letter{text-transform:uppercase}.CommunityHeroDetails_root__bcTh2{display:flex;align-items:flex-start;align-self:stretch;gap:5px}.CommunityHeroDetails_nameStatusPriceWrapper__9CtIg{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:5px}@media (min-width:1200px){.CommunityHeroDetails_nameStatusPriceWrapper__9CtIg{gap:10px}}.CommunityHeroDetails_statusPriceWrapper___cdvL{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;align-self:stretch;gap:10px}.CommunityHeroDetails_statusPriceWrapper___cdvL .CommunityHeroDetails_availabilityItem__azyEt{width:auto;flex-direction:row;align-items:baseline;margin:0;white-space:nowrap}.CommunityHeroDetails_statusPriceWrapper___cdvL .CommunityHeroDetails_availabilityItem__azyEt>div{width:10px;height:10px;margin-right:10px}.CommunityHeroDetails_availabilityItemStatus__sn01f{text-transform:none}.CommunityHeroDetails_price__BqkJ4{color:var(--Content-Neutral-Primary)}@media (min-width:1200px){.CommunityHeroDetails_price__BqkJ4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:575px){.CommunityHeroDetails_favorites__9o7U_{width:auto;height:auto}}@media (min-width:1200px){.CommunityHeroDetails_favorites__9o7U_{display:none}}.CommunityHeroDetails_nameWrapper__wISeO{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.CommunityHeroDetails_downloadButton__xP77F{width:25px;height:25px;border-radius:50%;background-color:var(--Background-Neutral-Primary);transition:.3s}.CommunityHeroDetails_downloadButtonFloating__tkTO8{position:fixed;z-index:var(--zindex-300);top:12px;right:12px;width:60px;height:60px;border-radius:50%;background-color:var(--Background-Neutral-Primary);box-shadow:0 2px 6px rgba(0,0,0,.15);transition:box-shadow .3s}.CommunityHeroDetails_downloadButtonFloatingShow__Ypo3T{opacity:1;pointer-events:auto;transition:opacity .3s}.CommunityHeroDetails_downloadButtonFloatingShowHidden__1vTPS{opacity:0;pointer-events:none;transition:opacity .3s}.ListingCard_root__62hry{--card-height:100px;display:flex;width:100%;text-align:left}@media (min-width:576px){.ListingCard_root__62hry{--card-height:110px}}.ListingCard_root__62hry .ListingCard_card__0Oplc{display:flex;overflow:hidden;width:100%;height:var(--card-height);border:1px solid #d1d1d1;border:1px solid var(--Primary-Colors-Medium-Gray-2,#d1d1d1);border-radius:8px;background:#fff;background:var(--Primary-Colors-White,#fff);gap:20px}.ListingCard_root__62hry .ListingCard_card__0Oplc:hover{background:var(--Background-Brand-Tertiary)}.ListingCard_imageWrapper__B0CCy{min-width:100px;max-width:100px}@media (min-width:576px){.ListingCard_imageWrapper__B0CCy{min-width:132px;max-width:132px}}.ListingCard_cardContent__k_P6K{display:flex;overflow:hidden;width:100%;flex-direction:column;justify-content:space-between;padding-right:30px;padding-top:5px;padding-bottom:5px;white-space:nowrap}@media (min-width:576px){.ListingCard_cardContent__k_P6K{padding-top:10px;padding-bottom:10px}}.ListingCard_cardContent__k_P6K .ListingCard_col__6igYt{display:flex;flex-direction:column}.ListingCard_cardContent__k_P6K .ListingCard_textOverflow__h8B2_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListingCard_cardContent__k_P6K .ListingCard_availabilityStatus__AlsaO{width:auto;flex-direction:row;align-items:baseline;margin:0;white-space:nowrap}.ListingCard_cardContent__k_P6K .ListingCard_availabilityStatus__AlsaO>div{width:8px;height:8px;margin-right:10px}.ListingCard_cardContent__k_P6K .ListingCard_availabilityItemStatus__HQXHA{text-transform:none}.ListingCard_skeleton__FrHFa .ListingCard_skeletonBodyXSmall___Ho7V{height:calc(.75rem * 1.2);margin-top:2px;margin-bottom:2px}@media (min-width:576px){.ListingCard_skeleton__FrHFa .ListingCard_skeletonBodyXSmall___Ho7V{max-width:280px}}.ListingCard_skeleton__FrHFa .ListingCard_skeletonH4__G8JM0{height:calc(1.375rem * 1.2);margin-top:2px;margin-bottom:2px}@media (min-width:1200px){.ListingCard_skeleton__FrHFa .ListingCard_skeletonH4__G8JM0{height:calc(1.5rem * 1.2)}}.NearbyCommunitiesTable_root__MWdGE{padding:30px var(--community-page-v3-padding-horizontal)}@media (min-width:1200px){.NearbyCommunitiesTable_root__MWdGE{padding:0}}.NearbyCommunitiesTable_root__MWdGE .NearbyCommunitiesTable_titleWrapper__EXF9i{display:flex;align-items:center;justify-content:space-between}.NearbyCommunitiesTable_root__MWdGE .NearbyCommunitiesTable_noHomesSubtitle__PcMW_{padding-top:20px}.NearbyCommunitiesTable_root__MWdGE>.NearbyCommunitiesTable_cta__qR8Qp{height:50px;margin:20px 0}.NearbyCommunitiesTable_root__MWdGE .NearbyCommunitiesTable_tableContainer__Pfvf5{overflow:auto;margin-top:15px}.NearbyCommunitiesTable_root__MWdGE .NearbyCommunitiesTable_tableContainer__Pfvf5 .NearbyCommunitiesTable_list__ZdgGG{display:flex;flex-direction:column;gap:15px}.ToBeBuiltTable_root__iKt60{padding:30px var(--community-page-v3-padding-horizontal)}@media (min-width:1200px){.ToBeBuiltTable_root__iKt60{padding:0}}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_subtitle__1WBU3{padding-top:20px}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_card__bICLv{margin-top:16px}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_plans__P64B_{margin-top:30px}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4{--plan-rows:3;--plan-card-height:100px;--plan-gap:15px;display:flex;max-height:calc((100px * 3) + (15px * (3 - 1)));max-height:calc((var(--plan-card-height) * var(--plan-rows)) + (var(--plan-gap) * (var(--plan-rows) - 1)));flex-direction:column;padding-right:10px;margin-top:15px;gap:15px;gap:var(--plan-gap);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}@media (min-width:576px){.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4{--plan-card-height:110px}}@media (min-width:1200px){.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4{--plan-rows:2}}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4::-webkit-scrollbar{width:8px;-webkit-appearance:none}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4::-webkit-scrollbar-track{background:transparent}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:10px;background-color:var(--Content-Neutral-Secondary)}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_list__Z0tq4::-webkit-scrollbar-thumb:hover{background-color:var(--color-dark-grey)}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_line__P56Sh{margin-top:15px}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_buttons__qap_g{display:flex;align-items:center;margin-top:10px}.ToBeBuiltTable_root__iKt60 .ToBeBuiltTable_viewAvailability__xmjLD{margin-left:auto}.AvailabilityLegendNew_root__smZO4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:45px}@media (min-width:1200px){.AvailabilityLegendNew_root__smZO4{justify-content:flex-start;margin-bottom:60px}}.AvailabilityLegendNew_availabilityItem__kkdF5{display:flex;width:50%;align-items:center;margin-top:30px}@media (min-width:1200px){.AvailabilityLegendNew_availabilityItem__kkdF5{width:auto}.AvailabilityLegendNew_availabilityItem__kkdF5:not(:last-child){margin-right:34px}}.AvailabilityLegendNew_marker__CPzj_{width:12px;height:12px;border-radius:50%;margin-right:12px}.AvailabilityLegendNew_moveInReady__0guKC{background-color:var(--color-green)}.AvailabilityLegendNew_underConstruction__FOy5S{background-color:var(--color-school-rating-c)}.AvailabilityLegendNew_comingSoon__8dceM{background-color:var(--Content-Neutral-Disabled)}.AvailabilityLegendNew_sold__bhFKh{position:relative;width:11px;height:11px;margin-right:12px;transform-origin:center}.AvailabilityLegendNew_sold__bhFKh:after,.AvailabilityLegendNew_sold__bhFKh:before{position:absolute;top:0;width:var(--hypotenuse-width);height:2px;background-color:var(--Content-Semantic-Error-Primary);content:""}.AvailabilityLegendNew_sold__bhFKh:before{left:0;transform:rotate(45deg);transform-origin:left}.AvailabilityLegendNew_sold__bhFKh:after{right:0;transform:rotate(-45deg);transform-origin:right}.AvailabilityLegendNew_status__1GAhd{text-transform:capitalize}.AvailabilityButton_availabilityItem__m4U79{display:flex;align-items:center;padding:6px 13px;border:1px solid var(--Content-Neutral-Disabled);border-radius:40px;background:var(--Background-Neutral-Primary)}.AvailabilityButton_availabilityItem__m4U79.AvailabilityButton_active__s0fac{border:1px solid var(--Content-Brand-Primary);background:var(--Background-Brand-Tertiary)}.AvailabilityButton_availabilityItem__m4U79.AvailabilityButton_fullWidth__tQk8j{width:100%}.AvailabilityButton_availabilityItem__m4U79.AvailabilityButton_fullWidth__tQk8j .AvailabilityButton_action__XrmIt{margin-left:auto}.AvailabilityButton_marker__Qz4HY{width:12px;height:12px;border-radius:50%;margin-right:12px}.AvailabilityButton_moveInReady__Hn7nc{background-color:var(--color-green)}.AvailabilityButton_underConstruction__OSVVE{background-color:var(--color-school-rating-c)}.AvailabilityButton_comingSoon__a3nuw{background-color:var(--Content-Neutral-Disabled)}.AvailabilityButton_soldOut__ED1zF,.AvailabilityButton_temporarilySoldOut__ahpaZ{background-color:var(--color-school-rating-d)}.AvailabilityButton_sold__6AB8C{position:relative;width:11px;height:11px;margin-right:12px;transform-origin:center}.AvailabilityButton_sold__6AB8C:after,.AvailabilityButton_sold__6AB8C:before{position:absolute;top:0;width:var(--hypotenuse-width);height:2px;background-color:var(--Content-Semantic-Error-Primary);content:""}.AvailabilityButton_sold__6AB8C:before{left:0;transform:rotate(45deg);transform-origin:left}.AvailabilityButton_sold__6AB8C:after{right:0;transform:rotate(-45deg);transform-origin:right}.AvailabilityButton_status__Hnzha{text-transform:lowercase}.AvailabilityButton_status__Hnzha:first-letter{text-transform:uppercase}.AvailabilityButton_action__XrmIt{padding-left:12px;font-weight:500}.CommunityBottomFilters_root___GxD7{display:flex;flex-wrap:wrap;align-items:center;padding:0 20px;margin-top:20px;gap:10px}@media (min-width:1200px){.CommunityBottomFilters_root___GxD7{padding:initial}}.FloatingLabelButton_container__QT6NM{position:relative;display:flex;width:105px;height:48px;justify-content:space-between;padding:8px 12px 10px 15px;border:1px solid var(--Content-Neutral-Disabled);border-radius:8px;cursor:pointer}.FloatingLabelButton_container__QT6NM.FloatingLabelButton_active__UPeQI{border:1px solid var(--Content-Brand-Primary)}.FloatingLabelButton_floatingLabelContainer__C3F_y{display:flex;overflow:hidden;flex:1;flex-direction:column}.FloatingLabelButton_floatingLabel__gMBz6,.FloatingLabelButton_label__OztdG{line-height:normal;text-align:left}.FloatingLabelButton_floatingLabel__gMBz6{padding-bottom:2px;font-size:10px}.FloatingLabelButton_label__OztdG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingLabelButton_iconWrapper__mU3R2{width:9px;height:4px}.FloatingLabelButton_absoluteIcon__IORLW{position:absolute;right:12px}.BathroomsControl_radioGroup___rOKe{margin-bottom:20px}.BathroomsControl_radioGroup___rOKe.BathroomsControl_isSmall__Q22R_>ul>li>label{width:40px;height:40px}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7[type=button]{max-height:40px;padding:10px 15px!important;border:1px solid var(--Content-Neutral-Disabled);border-radius:60px}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_squared__Vdtee[type=button]{padding:9px 12px!important;border-radius:8px}@media (min-width:1200px){.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_limitWidth__Lyrao[type=button]{max-width:115px}}@media screen and (min-width:1305px){.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_limitWidth__Lyrao[type=button]{max-width:170px!important}}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_activeButton__Ix3ou[type=button],.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_selected__bGt0_[type=button],.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7[type=button]:hover{border:1px solid var(--Content-Brand-Primary)}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_root__oiXT7.ExposedFilterButton_selected__bGt0_[type=button]{background-color:var(--Background-Brand-Tertiary)}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_toggleVariant__5GTtX{display:flex;align-items:center;padding:7px 12px!important;border:1px solid var(--Content-Neutral-Disabled);border-radius:8px;gap:8px}.ExposedFilterButton_newSearchResultsLayout__gSExK button>p.ExposedFilterButton_label__p3YC_{color:var(--Content-Neutral-Primary);white-space:nowrap}@media (min-width:1200px){.ExposedFilterButton_newSearchResultsLayout__gSExK button>p.ExposedFilterButton_label__p3YC_{overflow:hidden;max-width:130px;text-overflow:ellipsis}}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_rotated__ov27N{width:10px;height:10px;margin-left:5px!important;transition:transform .3s ease-in}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_rotated__ov27N>span>svg>path[class=chevron_svg__stroke]{stroke-width:1.5px}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_rotated__ov27N.ExposedFilterButton_up__mF2VD{transform:rotate(0deg)}.ExposedFilterButton_newSearchResultsLayout__gSExK .ExposedFilterButton_rotated__ov27N.ExposedFilterButton_down__HVJFB{transform:rotate(-180deg)}.Checkbox_root__pICfp{position:relative;padding-left:30px}.Checkbox_label__c875g{display:inline}.Checkbox_checkbox__DWumf{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Checkbox_checkbox__DWumf:checked~.Checkbox_checkmark__V9UZL{border-color:var(--Content-Neutral-Secondary);background-color:var(--color-dark-grey)}.Checkbox_checkbox__DWumf:checked~.Checkbox_checkmark__V9UZL:after{display:block}.Checkbox_checkbox__DWumf:disabled~.Checkbox_checkmark__V9UZL{border-color:var(--Content-Neutral-Primary);background-color:var(--Content-Neutral-Primary);cursor:default;opacity:.3}.Checkbox_checkbox__DWumf:after{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--Background-Neutral-Primary);background:transparent;content:""}.Checkbox_checkmark__V9UZL{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid var(--Content-Neutral-Secondary);border-radius:5px;background-color:transparent;cursor:pointer}.Checkbox_checkmark__V9UZL:after{position:absolute;top:4px;left:7px;display:none;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.BedroomsControl_radioGroup__59SwQ{margin-bottom:20px}.FiltersFooter_wrapper__cywGO{display:flex;height:100%;align-items:center;padding:0 20px;border:1px solid var(--color-medium-grey-3)}@media (min-width:576px){.FiltersFooter_wrapper__cywGO{padding:0 60px}}@media (min-width:1200px){.FiltersFooter_wrapper__cywGO{justify-content:space-between;padding:20px 0 0;border-style:none}}.FiltersFooter_button__46sfM{height:50px;border-radius:50px}.FiltersFooter_buttonLeftSection__vpIh_{width:50%;margin-right:10px}@media (min-width:576px){.FiltersFooter_buttonLeftSection__vpIh_{margin-right:8px}}@media (min-width:1200px){.FiltersFooter_buttonLeftSection__vpIh_{width:auto;margin-right:0}}.FiltersFooter_showResultsButton__goDlp{width:50%;background-color:var(--Content-Neutral-Primary);color:var(--Background-Neutral-Primary)}.FiltersFooter_showResultsButton__goDlp span{font-size:16px}.FiltersFooter_resetButton__VnJfx{width:160px;height:50px;border:1px solid var(--color-dark-grey);background:var(--Background-Neutral-Primary)}.FiltersFooter_resetButton__VnJfx span{font-size:16px}@media (min-width:576px){.FiltersFooter_resetButton__VnJfx{width:auto;padding:0;border-style:none;background:var(--Background-Neutral-Primary);text-decoration:underline}}.FiltersFooter_label__aPyJ6{font-weight:400}.BedroomsControl_radioGroup__epd29{margin-bottom:20px}.BedroomsControl_radioGroup__epd29.BedroomsControl_isSmall__6KdQ3>ul>li>label{width:40px;height:40px}.BedsAndBathsFilter_applyBtn__4oCap{display:none}@media (min-width:576px){.BedsAndBathsFilter_applyBtn__4oCap{display:block;width:100%;height:40px}}.BedsAndBathsFilter_applyBtn__4oCap.BedsAndBathsFilter_show__hNeaN{display:block}.BedsAndBathsFilter_applyBtn__4oCap.BedsAndBathsFilter_show__hNeaN.BedsAndBathsFilter_isSmall__pF9zH{max-height:40px}.CheckboxGroup_option__kQicm:not(:last-child),.CommonBathroomsControl_radioGroup__Svc2X,.CommonBedroomsControl_radioGroup__D0Au1{margin-bottom:20px}.CheckboxGroup_option__kQicm.CheckboxGroup_isV2Filter__pbbY1:not(:last-child){overflow:visible}.CheckboxGroup_option__kQicm:last-child.CheckboxGroup_isV2Filter__pbbY1{margin-bottom:0}.CheckboxGroup_label__5dSJj{margin-bottom:23px}.MobileFilters_header__cvB8j{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--color-medium-grey-3)}@media (min-width:576px){.MobileFilters_header__cvB8j{padding-top:30px;padding-bottom:30px}}.MobileFilters_closeIcon__RzpXh{width:auto;height:auto}.MobileFilters_title__hLVuv{font-weight:700}.MobileFilters_lineSeparator__8bM9c{width:100%;border:1px solid var(--color-medium-grey-3);margin-top:20px}.MobileFiltersLayout_root__B5crB{position:absolute;display:flex;width:100%;height:100%;flex-direction:column}.MobileFiltersLayout_container__G9PLh{padding-right:20px;padding-left:20px;background-color:var(--Background-Neutral-Primary)}@media (min-width:576px){.MobileFiltersLayout_container__G9PLh{padding:0 60px}}.MobileFiltersLayout_header__RWQlO{position:sticky;z-index:var(--zindex-popup);top:0;width:100%;border-bottom:1px solid var(--color-medium-grey-3)}.MobileFiltersLayout_header__RWQlO>.MobileFiltersLayout_inner__Xk2Bv>div[class*=SearchFiltersLayout_container]{padding:0 20px}@media (min-width:576px){.MobileFiltersLayout_header__RWQlO>.MobileFiltersLayout_inner__Xk2Bv>div[class*=SearchFiltersLayout_container]{padding:0 60px}}.MobileFiltersLayout_footer__eqQ9I{position:sticky;z-index:var(--zindex-popup);bottom:0;width:100%}.MobileFiltersLayout_body__uMSbi{position:relative;flex-grow:1;overflow-y:auto}.MobileFiltersLayout_inner__Xk2Bv{position:relative;width:100%;height:60px;background-color:var(--Background-Neutral-Primary)}.MobileFiltersLayout_footer__inner__giDre{height:90px}.LennarLifestyleLogo_root__aZEdv{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.LennarLifestyleLogo_vertical__Wspmn{flex-direction:column;gap:0}.LennarLifestyleLogo_lennarLogo__Tsq2m{width:80px;height:10px}@media (min-width:1200px){.LennarLifestyleLogo_lennarLogo__Tsq2m{height:12px}}.LennarLifestyleLogo_lifestyleLogo__fY0gH{width:70px;height:auto;margin:0 auto}.RangeSelect_inputWrapper__iBzjR{flex:1;padding-bottom:5px;border-bottom:1px solid var(--Content-Neutral-Disabled)}@media (min-width:576px){.RangeSelect_inputWrapper__iBzjR{padding-bottom:5px}}@media (min-width:1200px){.RangeSelect_inputWrapper__iBzjR{padding-bottom:13px}}.LifestyleLogoIcon_root__uMpv5{width:102px;color:var(--Content-Brand-Primary)}.CommunityTypeToggleFilter_toggleVariant__nxrmu{display:flex;height:48px;align-items:center;padding:8px 12px!important;border:1px solid var(--Content-Neutral-Disabled);border-radius:8px;gap:8px}.RangeSelectControl_root__k_hhu{display:flex;align-items:center}.RangeSelectControl_divider__HSg_N{margin:0 10px 5px;color:var(--Content-Neutral-Secondary);font-weight:300}@media (min-width:576px){.RangeSelectControl_divider__HSg_N{margin-bottom:5px}}@media (min-width:1200px){.RangeSelectControl_divider__HSg_N{margin-bottom:13px}}