.TransitionThankYouPage_root__TIvQe{position:absolute;z-index:var(--zindex-1203);top:0;left:0;display:flex;width:100%;height:100%;align-content:center;align-items:center;justify-content:center;background:white}.TransitionThankYouPage_root__TIvQe .TransitionThankYouPage_text__QkcD8{text-align:center}.LocationMapPills_filterBox___eYPP{position:absolute;z-index:999;min-width:200px;margin-bottom:30px}@media (min-width:576px){.LocationMapPills_filterBox___eYPP{min-width:250px}}.LocationMapPills_filterBox___eYPP>a{display:block;width:100%}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-left]{right:100%;margin-right:50px;translate:0 -50%}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-right]{left:100%;margin-left:50px;translate:0 -50%}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-top]{bottom:100%;margin-bottom:40px;transform:translateX(-50%)}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-top][class*=-top-]{transform:none;translate:none}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-bottom]{top:100%;margin-top:20px;transform:translateX(-50%)}.LocationMapPills_filterBox___eYPP[class*=position--][class*=-bottom][class*=-bottom-]{margin-top:30px;transform:none;translate:none}.LocationMapPills_filterBoxTop__yRlSK{bottom:100%;left:50%;margin-bottom:30px;transform:translateX(-50%)}.LocationMapPills_filterBoxRight__H7UZI{top:50%;left:100%;margin-left:50px;transform:translateY(-50%)}.LocationMapPills_filterBoxBottom__VExeo{top:100%;left:50%;margin-top:30px;transform:translateX(-50%)}.LocationMapPills_filterBoxLeft__RkBEU{top:50%;right:100%;margin-right:50px;transform:translateY(-50%)}.CommunityMapPills_pillWrapper__edWuN{position:absolute;translate:-50% -50%}.CommunityMapPills_pillWrapper__edWuN.CommunityMapPills_isActive__qS8qZ{z-index:1}.CommunityMapPills_communityInfo__sSXhB{position:relative;z-index:var(--zindex-map-pill);display:flex;flex-direction:column;align-items:center;justify-content:center;touch-action:none}.CommunityMapPills_communityInfoIcon__pFD80{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--Content-Neutral-Disabled);border-radius:50%;background-color:var(--Background-Neutral-Primary);box-shadow:0 3px 7px var(--color-black-15);color:var(--Content-Neutral-Primary);transition:background-color .2s,color .2s}.CommunityMapPills_communityInfoIcon__pFD80.CommunityMapPills_blue__4bIoH{border:1px solid var(--Background-Neutral-Primary);background-color:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary)}.CommunityMapPills_communityInfoIcon__pFD80:not(:has(+.CommunityMapPills_communityName__CVIOI)){margin-bottom:15px}.CommunityMapPills_communityName__CVIOI{width:-moz-max-content;width:max-content;padding:0 5px;border-radius:4px;background-color:var(--Background-Neutral-Primary);box-shadow:0 1px 10px var(--color-black-15);font-weight:400;transition:background-color .2s,color .2s}.CommunityMapPills_communityName__CVIOI.CommunityMapPills_blue__4bIoH{background-color:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isComingSoon__Q_kcw{z-index:var(--zindex-map-pill-future-release)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isComingSoon__Q_kcw .CommunityMapPills_communityInfoIcon__pFD80{background-color:var(--color-medium-grey-3)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isComingSoon__Q_kcw .CommunityMapPills_communityInfoIcon__pFD80.CommunityMapPills_blue__4bIoH{background-color:var(--color-light-blue-map);color:var(--color-black)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isComingSoon__Q_kcw .CommunityMapPills_communityName__CVIOI{background-color:var(--color-medium-grey-3)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isComingSoon__Q_kcw .CommunityMapPills_communityName__CVIOI.CommunityMapPills_blue__4bIoH{background-color:var(--color-light-blue-map);color:var(--color-black)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isActive__qS8qZ,.CommunityMapPills_communityInfo__sSXhB:not(.CommunityMapPills_isTouch__pgrYj):not(.CommunityMapPills_isActive__qS8qZ):not(.CommunityMapPills_disableHover__DrPE4):hover{z-index:var(--zindex-map-pill-hover)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isActive__qS8qZ:not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ) .CommunityMapPills_communityInfoIcon__pFD80,.CommunityMapPills_communityInfo__sSXhB:not(.CommunityMapPills_isTouch__pgrYj):not(.CommunityMapPills_isActive__qS8qZ):not(.CommunityMapPills_disableHover__DrPE4):hover .CommunityMapPills_communityInfoIcon__pFD80{background-color:var(--Content-Neutral-Primary);color:var(--Background-Neutral-Primary)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isActive__qS8qZ:not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ) .CommunityMapPills_communityInfoIcon__pFD80.CommunityMapPills_blue__4bIoH,.CommunityMapPills_communityInfo__sSXhB:not(.CommunityMapPills_isTouch__pgrYj):not(.CommunityMapPills_isActive__qS8qZ):not(.CommunityMapPills_disableHover__DrPE4):hover .CommunityMapPills_communityInfoIcon__pFD80.CommunityMapPills_blue__4bIoH{background-color:var(--color-blue-hover)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isActive__qS8qZ:not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ) .CommunityMapPills_communityName__CVIOI,.CommunityMapPills_communityInfo__sSXhB:not(.CommunityMapPills_isTouch__pgrYj):not(.CommunityMapPills_isActive__qS8qZ):not(.CommunityMapPills_disableHover__DrPE4):hover .CommunityMapPills_communityName__CVIOI{background-color:var(--Content-Neutral-Primary);color:var(--Background-Neutral-Primary)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isActive__qS8qZ:not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ):not(.CommunityMapPills_does-not-exist__tx6EJ) .CommunityMapPills_communityName__CVIOI.CommunityMapPills_blue__4bIoH,.CommunityMapPills_communityInfo__sSXhB:not(.CommunityMapPills_isTouch__pgrYj):not(.CommunityMapPills_isActive__qS8qZ):not(.CommunityMapPills_disableHover__DrPE4):hover .CommunityMapPills_communityName__CVIOI.CommunityMapPills_blue__4bIoH{background-color:var(--color-blue-hover)}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_isDimmed__2iW7q:not(:hover):not(.CommunityMapPills_isActive__qS8qZ){opacity:.6;transition:opacity .2s}.CommunityMapPills_communityInfo__sSXhB.CommunityMapPills_nameOnly__CPUHk{translate:0 calc(-50% - 35px)}.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}.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}}.FilterSection_wrapper__TCeHF{width:100%;padding-top:30px;padding-bottom:30px}.FilterSection_labelSection__pEZyn{margin-bottom:20px}.FilterSection_removeSpacing___f1l7{padding: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}.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}.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__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}.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)}.CheckboxGroup_option__kQicm:not(:last-child){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}.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}}.ContactColumn_wrapper__jTbk9{gap:30px}.ContactColumn_title__jyJka{padding-bottom:15px}.ContactColumn_rfiControls__1L79f{margin-bottom:0}.ScrollableButtonContainer_exposed__DYnyK{display:flex;width:389px;flex-direction:column}.ScrollableButtonContainer_wrapper__3Ut_M{max-height:377px;padding-bottom:97px;overflow-y:auto}.ScrollableButtonContainer_btnWrapper__1bYcW{width:389px;padding:28px 19px 28px 26px;background-color:var(--Background-Neutral-Primary)}.ScrollableButtonContainer_btnWrapper__1bYcW>.ScrollableButtonContainer_btn__BKa6R{height:40px}.ScrollableButtonContainer_actionsContainer__clZRW{position:absolute;bottom:0}.ScrollableButtonContainer_divider__k13qP{margin:0}.CommonFeaturesControl_option__kanzR:not(:last-child){margin-bottom:20px}@media (max-width:575px){.CommonFeaturesControl_wrapper__lGR8Q{margin-bottom:30px}}.CommonFeaturesControl_groupBox___34pD{display:grid;padding-top:26px;padding-right:16px;padding-left:36px;grid-template-columns:1fr}.CommonFeaturesControl_groupBox___34pD.CommonFeaturesControl_isLastSection__K_ZUv{padding-top:22px;padding-bottom:20px}.CommonFeaturesControl_optionsGroup__nA79d{display:grid;padding-top:15px;grid-template-columns:1fr 1fr}.CommonSchoolDistrictControl_label__nQlRu{display:block;margin-bottom:20px}.CommonSchoolDistrictControl_option__z_B_X{margin-bottom:20px}.CommonSchoolRatingControl_wrapper__SKVMi{margin:30px 0}.CommonSchoolRatingControl_label__sgDbV{display:block;margin-bottom:20px}.CommonSchoolTypeControl_label__jRpBn{display:none}@media (min-width:576px){.CommonSchoolTypeControl_label__jRpBn{display:block;margin-bottom:20px}}.CommonSchoolTypeControl_option__6HGFv{margin-bottom:20px}@media (min-width:576px){.CommonSchoolTypeControl_option__6HGFv{display:flex;flex-direction:column}}.CommonToursAvailableControl_option__mY25t:not(:last-child){margin-bottom:20px}.CommonToursAvailableControl_wrapper__ZVjZI{display:flex;flex-direction:column}@media (max-width:575px){.CommonToursAvailableControl_wrapper__ZVjZI{margin-bottom:30px}}.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}}.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}}.MobileFiltersModal_popUp__T7V1A{width:auto;max-height:100%;padding:0;margin:0}.MobileFiltersModal_popUp__T7V1A>div:first-child{width:100vw}.MobileFiltersModal_popUp__root__tpdWz.MobileFiltersModal_visible__PQedQ{z-index:var(--zindex-1001)}.MobileFiltersModal_popUp_filterWrapper__TH6Lf{display:flex;width:100vw;height:100vh}.MobileFiltersModal_popUp__T7V1A div{border-radius: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)}.RangeRadioControlNew_root__Yn2Hs{gap:20px}.RangeRadioControlNew_optionsContainer__Mh_m9{display:flex;justify-content:space-around;gap:5px}@media (min-width:576px){.RangeRadioControlNew_optionsContainer__Mh_m9{gap:10px}}.RangeRadioControlNew_columnContainer__pLZV_{display:flex;flex-direction:column}.RangeRadioControlNew_dropdownContainer__o09CM.RangeRadioControlNew_isFullWidth__ekpan{width:50%}.RangeRadioControlNew_dropdownContainer__o09CM.RangeRadioControlNew_isFullWidth__ekpan>div>div>:first-of-type{width:100%}.RangeRadioControlNew_dropdownContainer__o09CM.RangeRadioControlNew_isSmall__JPh__>div>div>:first-of-type{width:130px;padding:0 10px}.RangeRadioControlNew_dropdownContainer__o09CM.RangeRadioControlNew_isSmall__JPh__>div>div>:first-of-type>div>div{overflow:hidden;text-overflow:ellipsis}.RangeRadioControlNew_dropdownContainer__o09CM>p{padding-bottom:10px}.RangeRadioControlNew_dropdownContainer__o09CM>div{display:flex;width:100%;height:40px;align-items:center;justify-content:center;border:1px solid var(--Content-Neutral-Disabled);border-radius:40px}.RangeRadioControlNew_dropdownContainer__o09CM>div>div{display:flex;width:100%;height:100%;justify-content:space-between}.RangeRadioControlNew_dropdownContainer__o09CM>div>div>div:first-of-type{height:100%;padding:0 20px;border-radius:40px}.RangeRadioControlNew_verticalEnd__OFwy0{align-self:flex-end;padding-bottom:10px}.RangeRadioControlNew_btn__baowR{width:100%;min-width:251px;height:40px}.RangeRadioControlNew_rootSelectButton__JWX2h{display:flex;width:150px;height:40px;flex:none;align-items:center;justify-content:center;padding:0 20px;border:1px solid var(--Content-Neutral-Disabled);border-radius:40px}@media (min-width:576px){.RangeRadioControlNew_rootSelectButton__JWX2h{width:140px}}.RangeRadioControlNew_rootSelectButton__JWX2h>button{height:100%}.RangeRadioControlNew_isModal__ZXcOm{justify-content:flex-start}.RangeRadioControlNew_menuContainer__LO8gO{position:relative;z-index:1200;max-height:260px;padding-top:15px;padding-bottom:18px;border-radius:8px;overflow-y:auto}.RangeRadioControlNew_option__d23BS{display:flex;align-items:center;padding:5px 15px;cursor:pointer}.RangeRadioControlNew_option__d23BS:not(.RangeRadioControlNew_disabled__Ra_Dn):hover{background-color:var(--color-btn-grey)}.RangeRadioControlNew_label__7ZFG2{color:var(--Content-Neutral-Primary)}.RangeRadioControlNew_disabledLabel__3GD8R{color:var(--Content-Neutral-Disabled)}.RangeRadioControlNew_disabledLabel__3GD8R:hover{background-color:transparent}.SqftRangeFilter_overflowVisible__Hff3G{overflow:visible}.ControlledPriceRangeSelector_root__pe3HT{display:flex;flex-direction:column;row-gap:20px}.ControlledPriceRangeSelector_dropdownContainer__x0uK4>div[class*=Dropdown_root]{height:48px;border-radius:12px}.ControlledPriceRangeSelector_dropdownContainer__x0uK4>div[class*=Dropdown_root]>div>div:first-of-type{border-radius:12px}.ControlledPriceRangeSelector_dropdownContainer__x0uK4>div[class*=Dropdown_root]>div>div>div>div[class*=select__placeholder]{font-weight:300}.ControlledPriceRangeSelector_mobileRangeModalRoot__c0vZf{min-width:135px;max-width:-moz-max-content;max-width:max-content;border-radius:12px}.ControlledPriceRangeSelector_mobileButtonLabel__gXYS3{overflow:hidden;min-width:80px;max-width:80px;color:var(--Content-Neutral-Primary);text-align:left;text-overflow:ellipsis}.ExposedFilters_newLayout__EIcYa .ExposedFilters_exposedFilters__WVqPv{display:flex;width:100%;align-items:center;gap:10px}@media (min-width:1200px){.ExposedFilters_newLayout__EIcYa .ExposedFilters_exposedFilters__WVqPv{gap:7px}}@media screen and (min-width:1305px){.ExposedFilters_newLayout__EIcYa .ExposedFilters_exposedFilters__WVqPv{gap:10px}}.ExposedFilters_newLayout__EIcYa .ExposedFilters_filterBox__yOwqJ{margin-top:5px}.ExposedFilters_newLayout__EIcYa .ExposedFilters_homeTypeBox__GWlPp{height:230px}.ExposedFilters_newLayout__EIcYa .ExposedFilters_communityTypeBox__7tVlu{height:128px}.ExposedFilters_newLayout__EIcYa .ExposedFilters_featuresTypeBox__Fa3jo{overflow:hidden;padding:0}.ExposedFilters_newLayout__EIcYa .ExposedFilters_mobileFilterBtn__jvPWo{border-color:var(--Content-Neutral-Disabled)}.ExposedFilters_newLayout__EIcYa .ExposedFilters_exposedPill__6kSbX{padding:10px 15px}.ExposedFilters_filterButtonWithIcon__3_sKG{width:100px!important;border-radius:8px}.ExposedFilters_horizontalFilterIconWrapper__D0zme{margin-right:1px}.ExposedFilters_horizontalFilterIcon__D1dPM{width:29px;height:25px}.ExposedFilters_mobileFilterIconWrapper__PGmHA{margin-right:5px}.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}.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)}}.RfiFullPageV2_container__bJ85Z{padding:var(--community-page-v3-padding-vertical) var(--community-page-v3-padding-horizontal);background:var(--color-gradient-grey)}.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:" • "}.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%)}.AvailabilityTopFilters_root__ln2Cm{display:flex;align-items:center;padding:0 20px 20px;gap:10px}@media (min-width:576px){.AvailabilityTopFilters_root__ln2Cm{padding:0 60px 23px}}@media (min-width:1200px){.AvailabilityTopFilters_root__ln2Cm{padding:0 0 17px}}@media (min-width:576px){.AvailabilityTopFilters_root__ln2Cm>p{margin-right:20px}}@media (max-width:575px){.AvailabilityTopFilters_root__ln2Cm>div>div>button.AvailabilityTopFilters_isSmall__UaaBF.AvailabilityTopFilters_ellipsis__Ul12l[type=button]{max-width:130px;white-space:nowrap}.AvailabilityTopFilters_root__ln2Cm>div>div>button.AvailabilityTopFilters_isSmall__UaaBF.AvailabilityTopFilters_ellipsis__Ul12l[type=button]>p{overflow:hidden;text-overflow:ellipsis}}.AvailabilityTopFilters_root__ln2Cm>div>div>button.AvailabilityTopFilters_inactivePill__QldMb[type=button]{border-color:var(--Content-Neutral-Disabled)!important}.AvailabilityTopFilters_floating__ru4nR{z-index:var(--zindex-700)!important;margin-top:10px}.AvailabilityTopFilters_download__XhTdM{height:auto;margin:0 20px 20px auto}@media (min-width:576px){.AvailabilityTopFilters_download__XhTdM{margin:0 0 0 auto}}.AvailabilityTopFilters_download__XhTdM:hover{cursor:pointer;text-decoration:underline}.AvailabilityTopFilters_downloadWrapper__wtg6S{display:flex;flex-direction:row;align-items:center;padding:0;border:none;background:none;cursor:pointer;gap:5px}.AvailabilityTopFilters_downloadIcon__2crJG{width:25px;height:25px}.MapTypeToggle_root__5inXM{position:relative;display:inline-flex;padding:3px;border-radius:50px;background-color:var(--Background-Neutral-Primary);filter:drop-shadow(0 3px 7px var(--color-black-15))}.MapTypeToggle_slider__02lx_{position:absolute;top:3px;left:3px;width:calc(50% - 3px);height:calc(100% - 6px);border-radius:50%;background-color:var(--Content-Neutral-Primary);transition:transform .25s ease}.MapTypeToggle_slider__right__sbwzO{transform:translateX(100%)}.MapTypeToggle_option__Clq1G{position:relative;z-index:1;display:flex;width:36px;height:36px;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:none;color:var(--Content-Neutral-Primary);cursor:pointer;transition:color .25s ease}.MapTypeToggle_option__active__VRv0_{color:var(--Background-Neutral-Primary)}.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;row-gap:60px}@media (min-width:576px){.AvailabilityMapV3_availabilityV3__vu9zq{row-gap:30px}}@media (min-width:1200px){.AvailabilityMapV3_availabilityV3__vu9zq{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}}.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:576px){.AvailabilityMapV3_map__eHwVw{height:500px}}@media (min-width:1200px){.AvailabilityMapV3_map__eHwVw{height:523px}}.AvailabilityMapV3_communityMapContainer__2Jium{border-radius:0}@media (min-width:1200px){.AvailabilityMapV3_communityMapContainer__2Jium{border-radius:12px}}.AvailabilityMapV3_mapWrapper__EkeV6{position:relative}.AvailabilityMapV3_mapTypeToggle__nBNy_{position:absolute;z-index:var(--zindex-map-type-toggle);top:20px;left:10px}@media (min-width:1200px){.AvailabilityMapV3_mapTypeToggle__nBNy_{bottom:17px}}.AvailabilityMapV3_mapLegend__qZ4Ct{padding:0 20px;margin-bottom:0}@media (min-width:576px){.AvailabilityMapV3_mapLegend__qZ4Ct{padding:0 60px}}@media (min-width:1200px){.AvailabilityMapV3_mapLegend__qZ4Ct{padding:initial}}.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}}.AvailabilityMapV3_topFilters__8nsap{min-height:50px;max-height:70px}@media (min-width:576px){.AvailabilityMapV3_topFilters__8nsap{padding:0 20px 15px}}@media (min-width:1200px){.AvailabilityMapV3_topFilters__8nsap{padding:0 0 30px}}.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:576px){.AvailabilityMapV3_bottomFilters__mysKM{margin-top:15px}}@media (min-width:1200px){.AvailabilityMapV3_bottomFilters__mysKM{margin-top:30px}}.AvailabilityMapV3_errorMessage__I1sOk{display:flex;min-height:300px;align-items:center;justify-content:center;padding:var(--community-page-v3-padding-vertical) 20px;text-align:center}.AvailabilityMapV3_padding__d1XE2{padding:30px var(--community-page-v3-padding-horizontal) 0}@media (min-width:576px){.AvailabilityMapV3_padding__d1XE2{padding:30px var(--community-page-v3-padding-horizontal) 0}}@media (min-width:1200px){.AvailabilityMapV3_padding__d1XE2{padding:30px 0}}.SVG_wrapper__2wR4m,.SVG_wrapper__2wR4m svg{width:100%;height:100%}.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)}.FloorplanSvgComponent_zoomWrapper__SeGOi{text-align:center}@media (min-width:576px){.FloorplanSvgComponent_zoomWrapper__SeGOi{text-align:right}}.FloorplanSvgComponent_zoom__ITihy{display:flex;justify-content:center}@media (min-width:576px){.FloorplanSvgComponent_zoom__ITihy{justify-content:flex-end}}.FloorplanSvgComponent_zoom__ITihy button{cursor:pointer}.FloorplanSvgComponent_zoom__ITihy button span{width:18px;height:18px}.FloorplanSvgComponent_zoomHeader__iElYe{position:absolute;z-index:200;top:0;left:0;width:100%;height:var(--floorplan-zoom-header-height);padding-right:var(--grid-margin);padding-left:var(--grid-margin);border-bottom:1px solid var(--Content-Neutral-Disabled);background:var(--Background-Neutral-Primary)}@media (min-width:1200px){.FloorplanSvgComponent_zoomHeader__iElYe{border-bottom:none;background:transparent}}.FloorplanSvgComponent_zoomArrow__lpKio button{width:25px;height:25px;background-color:var(--Background-Neutral-Primary);cursor:pointer;transform:rotate(180deg)}@media (min-width:1200px){.FloorplanSvgComponent_zoomArrow__lpKio button{width:60px;height:60px}}.FloorplanSvgComponent_zoomSvgInnerWrapper__VKYHB{overflow:auto;height:100%;padding-bottom:4rem;margin-top:1rem}@media (min-width:1200px){.FloorplanSvgComponent_zoomSvgInnerWrapper__VKYHB{padding-right:var(--grid-margin);padding-bottom:0;padding-left:var(--grid-margin)}}.FloorplanSvgComponent_zoomHeaderInnerWrapper__w844P{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between}.FloorplanSvgComponent_zoomControl__bXzGR{position:absolute;z-index:10;right:0;bottom:60px}.FloorplanSvgComponent_zoomControlMobile__UXFvY{position:fixed;z-index:10;right:0;bottom:0;padding-right:2rem;margin-bottom:256px}@media (min-width:576px){.FloorplanSvgComponent_zoomControlMobile__UXFvY{margin-bottom:216px}}.FloorplanSvgComponent_zoomControlPosition__u4Bmx{position:fixed;right:30px}.FloorplanSvgComponent_svgOuterWrapper__IUPE4{position:relative;display:flex;flex-direction:column}.FloorplanSvgComponent_svgInnerWrapper__uR03i{height:calc(100% - 80px);order:2}@media (min-width:1200px){.FloorplanSvgComponent_svgInnerWrapper__uR03i{order:1}}.FloorplanSvgComponent_zoomOuterWrapper__4P7np{position:absolute;top:0;right:-20px}@media (min-width:576px){.FloorplanSvgComponent_zoomOuterWrapper__4P7np{margin-top:30px}}@media (min-width:1200px){.FloorplanSvgComponent_zoomOuterWrapper__4P7np{position:relative;top:auto;right:auto;margin-top:15px}}.FloorplanSvgComponent_zoomedSvg__GLa1o{height:100%}.FloorplanSvgComponent_hideDefaultGroup__RXZYW svg #default,.FloorplanSvgComponent_hideDefaultGroup__RXZYW svg #default *{opacity:0!important}.FloorplanSvgComponent_showDefaultGroup__GK3jz svg #default,.FloorplanSvgComponent_showDefaultGroup__GK3jz svg #default *,.FloorplanSvgComponent_showDimensionsGroup__Jia2A svg #dimensions,.FloorplanSvgComponent_showDimensionsGroup__Jia2A svg #dimensions *{opacity:1!important}.FloorplanSvgComponent_hideDimensionsGroup__ICXFn svg #dimensions,.FloorplanSvgComponent_hideDimensionsGroup__ICXFn svg #dimensions *{opacity:0!important}.FloorplanSvgComponent_showDefaultGroup__GK3jz svg #default,.FloorplanSvgComponent_showDimensionsGroup__Jia2A svg #dimensions{transition:opacity .3s ease-in-out}.FloorplanSvgComponent_disclaimerWrapper__10Yz1{order:1}@media (min-width:1200px){.FloorplanSvgComponent_disclaimerWrapper__10Yz1{order:2}}.FloorplanSvgComponent_disclaimer__NaD5I{position:absolute;display:block;color:var(--Content-Neutral-Secondary)}@media (min-width:1200px){.FloorplanSvgComponent_disclaimer__NaD5I{bottom:60px;left:60px}}.FloorplanSvgComponent_disclaimer__NaD5I a{display:inline}.FloorplanSvgComponent_disclaimerLink__srova{color:var(--Content-Neutral-Secondary);text-decoration-line:underline}.FloorplanSvgComponent_overlayPosition__9N6fK{position:fixed}.DimensionsAndOptionsMobile_wrapper__7Rb8I{display:flex;gap:40px}.DimensionsAndOptionsMobile_optionWrapperShadow__sN5m0{box-shadow:0 3px 7px 0 var(--color-black-15)}.DimensionsAndOptionsMobile_optionsWrapper__h_34q{border-radius:12px;background:var(--Background-Neutral-Primary)}@media (min-width:1200px){.DimensionsAndOptionsMobile_optionsWrapper__h_34q{width:305px;padding:20px 25px}}.DimensionsAndOptionsMobile_printerLink__nYmFP{position:relative;margin-top:40px;float:right;font-size:12px;text-decoration:underline}@media (min-width:1200px){.DimensionsAndOptionsMobile_printerLink__nYmFP{margin-top:0}}.DimensionsAndOptionsMobile_optionsContainer__PABDd{display:flex;flex-direction:column;gap:15px}@media (min-width:1200px){.DimensionsAndOptionsMobile_optionsContainer__PABDd{padding-bottom:30px}}.DimensionsAndOptionsMobile_dropdown__6ZVoQ{font-size:25px;font-weight:500}.DimensionsAndOptionsMobile_radioGroupOptions__EG3z0{background:var(--Background-Neutral-Primary)}.DimensionsAndOptionsMobile_radioGroupOptionsHeader__dG1Bo{display:flex;align-items:center;justify-content:space-between}.DimensionsAndOptionsMobile_dimensionsWrapper__eb43R{display:flex;flex-direction:column;margin-bottom:10px;gap:20px}.DimensionsAndOptionsMobile_optionWrapperTransparent__l58KO{background-color:transparent}.DimensionsAndOptionsMobile_saveButton___ibV6{position:relative;margin-bottom:.4rem;background-color:var(--color-black);color:var(--Background-Neutral-Primary)}@media (min-width:576px){.DimensionsAndOptionsMobile_cancelButton__nJ_mM,.DimensionsAndOptionsMobile_saveButton___ibV6{width:100%}}.DimensionsAndOptionsMobile_actionButtonsWrapper__9YETd{padding:.5rem 1rem}.OptionsModal_optionsButton__Yq5fe{position:relative;width:-moz-min-content;width:min-content;height:40px;padding:0 20px;background-color:var(--color-black);color:var(--Background-Neutral-Primary);font-size:14px}@media (min-width:576px){.OptionsModal_optionsButton__Yq5fe{width:-moz-min-content;width:min-content;font-size:1rem}}.OptionsModal_optionsIcon__MsI4p{margin-right:8px;filter:invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(150%)}.OptionsModal_dimensionsAndOptionsWrapper__eMLbO{padding:1rem}.OptionsModal_miniPanelHeader__FhUS6{display:none}.OptionsModal_miniPanel__AmISy{bottom:0;max-height:90vh;padding-top:2rem;border-radius:0}.OptionsModal_miniPanelOverlay__wM1GD,.OptionsModal_miniPanel__AmISy{z-index:var(--zindex-1203)!important}.OptionsModal_miniPanelItem__hQV6g{padding-bottom:0!important}.OptionsModal_printerPageMessage__XLj3L{display:flex;justify-content:center;margin-bottom:1rem;font-size:14px}.OptionsModal_printerIcon__qWkvv{margin-right:1rem}.OptionsModal_radioGroupOptions__ePTjh{padding:0;margin:0;box-shadow:none}.FloorplanModalContent_wrapper__58VKn{position:relative;display:flex;flex-direction:column;padding:10px;background-color:var(--Background-Neutral-Primary);overflow-x:hidden}@media (min-width:1200px){.FloorplanModalContent_wrapper__58VKn{height:100vh;flex-direction:row;gap:25px}.FloorplanModalContent_svgWrapper__wY2_S{width:70%;height:calc(100vh - 110px)}}.FloorplanModalContent_svgVPNoDropDown__PhclK{height:calc(100vh - 240px)}@media (min-width:576px){.FloorplanModalContent_svgVPNoDropDown__PhclK{height:calc(100vh - 240px)}}.FloorplanModalContent_svgVPDropDown__ZB1cm{height:calc(100vh - 240px)}@media (min-width:576px){.FloorplanModalContent_svgVPDropDown__ZB1cm{height:calc(100vh - 240px)}}@media (min-width:1200px){.FloorplanModalContent_outerClass__5nEos{height:calc(100vh - 110px)}}.FloorplanModalContent_optionsWrapper__j7lGc{overflow:auto}@media (min-width:1200px){.FloorplanModalContent_optionsWrapper__j7lGc{width:30%;height:calc(100vh - 110px);align-content:center}}.FloorplanModalContent_floorWrapper__PT_mh{margin-top:33px}.FloorplanModalContent_closeButton__evHjh{position:absolute;z-index:var(--zindex-modal-header);top:0;right:0;width:60px;height:60px;margin:15px;background-color:var(--Background-Neutral-Primary);box-shadow:0 3px 7px 0 var(--color-black-15)}.FloorplanModalContent_optionsButtonWrapper__47LUG{position:fixed;z-index:10;bottom:0;left:50%;display:flex;justify-content:center;margin-bottom:256px;transform:translateX(-50%)}@media (min-width:576px){.FloorplanModalContent_optionsButtonWrapper__47LUG{margin-bottom:216px}}.FloorplanModalContent_wrapperCmsPreview__s_6jE{--floorplan-preview-content-height:1024px;height:auto;padding-top:40px}.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_optionsWrapper__j7lGc,.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_outerClass__5nEos,.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_svgVPDropDown__ZB1cm,.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_svgVPNoDropDown__PhclK,.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_svgWrapper__wY2_S{height:var(--floorplan-preview-content-height)}.FloorplanModalContent_wrapperCmsPreview__s_6jE .FloorplanModalContent_optionsButtonWrapper__47LUG{position:static;margin-bottom:0;transform:none}.FloorplanModalContent_floorDropdownContainer__dqyOn{display:flex;flex-direction:row;align-items:center;gap:10px}.FloorplanModalContent_selectFloorText__SP7rq{color:var(--Content-Neutral-Secondary);font-weight:400}@page{margin:0}.PrintFloorplans_page__KGDjd{position:relative;width:8.5in;height:10in;padding:20px;margin:auto auto 25px;background-color:white;font-family:var(--font-mabry);font-weight:300;page-break-before:always}.PrintFloorplans_top__F658q{height:20%}.PrintFloorplans_image_max_width__QLAWO{justify-items:center}.PrintFloorplans_title__a18YA{width:100%;margin-bottom:15px;font-family:var(--font-reckless);font-size:10px}.PrintFloorplans_floorplan_map__pYyWg{height:90%}.PrintFloorplans_image_max_width__QLAWO .PrintFloorplans_floorplan_map__pYyWg{width:90%;height:700px}@media print{.PrintFloorplans_page__KGDjd{margin:auto}.PrintFloorplans_image_max_width__QLAWO{justify-items:center}.PrintFloorplans_image_max_width__QLAWO .PrintFloorplans_floorplan_map__pYyWg{width:90%;height:700px}}.FloorplanTopSection_headerBorder__vLFks{border-bottom:1px solid var(--Content-Neutral-Disabled)}.FloorplanTopSection_headerContainer__Zf0i2{padding:10px;margin-bottom:10px;background-color:var(--Content-Brand-Primary);color:var(--Background-Neutral-Primary);-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.FloorplanTopSection_displayFlex__XYe9N{display:flex}.FloorplanTopSection_spacing__H7MA6{justify-content:space-between}.FloorplanTopSection_left__l1KUj{width:50%}.FloorplanTopSection_title__o3jfS{margin-bottom:15px;font-family:var(--font-mabry);font-size:10px;font-weight:400}.FloorplanTopSection_right__8N789{width:50%;text-align:right}.FloorplanTopSection_alignRight___bJxW{text-align:right}.FloorplanTopSection_logoHeader__RjV97{width:80px;color:var(--Background-Neutral-Primary)}.FloorplanTopSection_info__AciXV{display:flex;flex-direction:column;gap:5px}.FloorplanTopSection_planName__8hRb_{margin-bottom:4px;font-family:var(--font-reckless);font-size:18px;font-style:normal;font-weight:300;line-height:120%}.FloorplanTopSection_planDetails__OWFd2{font-size:10px}.FloorplanTopSection_planDetails__OWFd2,.FloorplanTopSection_price__OEHMF{font-family:var(--font-mabry);font-style:normal;font-weight:400;line-height:160%}.FloorplanTopSection_price__OEHMF{font-size:12px}.FloorplanTopSection_priceDisclaimer__fJyVW{font-family:var(--font-mabry);font-size:12px;font-style:normal;font-weight:400;line-height:160%}.CommunityAvailabilityMapModal_availabilityMap__NBWrr{padding-top:0;background:var(--Background-Neutral-Primary)}.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:576px){.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:576px){.CommunityAvailabilityMapModal_tableWrapperClasses__XxNmg{padding:30px 60px}}@media (min-width:1200px){.CommunityAvailabilityMapModal_tableWrapperClasses__XxNmg{padding:0}}.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}.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}.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}}.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%}.HomesOfTheWeekCarousel_root__ngYr8{display:flex;flex-direction:column}.HomesOfTheWeekCarousel_title__7_xtt{padding:0 var(--home-page-v2-padding-horizontal) 20px}.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}.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%}.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}.QualityHomesCarouselV2_root__4if3Y{display:flex;flex-direction:column}.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:200px;min-height:18rem;border-radius:10px;margin:var(--grid-gutter);animation:QualityHomesCarouselV2_shimmer__5yBRf 1.5s infinite;animation:QualityHomesCarouselV2_shimmer__5yBRf var(--skeleton-animation-duration,1.5s) infinite;background-color:var(--color-medium-grey-3)}@media (max-width:768px){.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:150px;min-height:12rem;margin:calc(var(--grid-gutter) / 2)}}@media (max-width:480px){.QualityHomesCarouselV2_skeletonItem__BWjEf{min-width:100px;min-height:8rem;margin:calc(var(--grid-gutter) / 4)}}@keyframes QualityHomesCarouselV2_shimmer__5yBRf{0%,to{background-color:var(--color-medium-grey-4)}50%{background-color:var(--color-medium-grey-3)}}