.PriceDiscountBadge_root__snRJq{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px 2px 8px;background:var(--color-blue);border-radius:4px;color:var(--color-white)}.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}.Disclaimer_disclaimer__gzRCO{display:block;margin-top:20px;color:var(--color-medium-grey-1);font-weight:300}@media (min-width:1200px){.Disclaimer_disclaimer__gzRCO{margin-top:35px}}.Disclaimer_disclaimer__gzRCO a{display:inline}.Disclaimer_disclaimerBorder__o48Fh{padding-top:10px;border-top:1px solid var(--color-medium-grey-3);margin-top:0}.Disclaimer_disclaimerLink__fN6Fa{color:var(--color-medium-grey-1)}.Disclaimer_disclaimerLink__fN6Fa:hover{text-decoration:underline}.Video_videoButton__rDgGc{width:40px;height:40px;border:none;background-color:var(--color-white);transform:translateZ(0)}.Video_videoWrapper__T3kNS{position:relative;overflow:hidden}@media (min-width:1200px){.Video_videoMargins__VWKNG{margin:0 30px}}.Video_videoOverlay__jZlsY{position:absolute;z-index:1;bottom:20px;left:20px}@media (min-width:1200px){.Video_videoOverlay__jZlsY{bottom:30px;left:30px}}.Video_video__X3GQQ{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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;margin-right:12px;border-radius:50%}.AvailabilityItemNew_moveInReady__JBNaH{background-color:var(--color-green)}.AvailabilityItemNew_underConstruction__1ITE2{background-color:var(--color-school-rating-c)}.AvailabilityItemNew_comingSoon__4Ofrf{background-color:var(--color-medium-grey-2)}.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(--color-red);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}.HeroInformation_root__S5MRV{position:relative;color:var(--color-dark-grey-2)}.HeroInformation_root__S5MRV.HeroInformation_hasDisclaimer__Ug_SD{margin-bottom:0}.HeroInformation_contentWrapper__3mZBV{grid-row-gap:30px;row-gap:30px}.HeroInformation_favoritesWrapper__kHxsx{flex-direction:row;justify-content:flex-end;grid-column-end:12;grid-column-start:11;grid-row:1}@media (min-width:1200px){.HeroInformation_favoritesWrapper__kHxsx{grid-column-end:24;grid-column-start:16}}@media (max-width:575px){.HeroInformation_favorites__698__{width:unset;height:unset}}.HeroInformation_title__Dw53p{grid-gap:10px;gap:10px;grid-row:1}.HeroInformation_titleNameWrapper__1hK53{display:flex;align-items:center;justify-content:space-between}.HeroInformation_status__18Jh8{display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;grid-gap:10px;gap:10px}@media (min-width:1200px){.HeroInformation_status__18Jh8{flex-wrap:nowrap}}.HeroInformation_status__18Jh8 .HeroInformation_availabilityItem__atzmP{width:auto;margin:0 10px 0 0;white-space:nowrap}.HeroInformation_availabilityItemStatus__UvvIr{text-transform:none}.HeroInformation_dot__Tx3Ld{margin:0 10px 0 0}.HeroInformation_price__7KSBx{color:var(--color-dark-grey-2)}@media (min-width:1200px){.HeroInformation_price__7KSBx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.HeroInformation_addressPhoneContactWrapper__MQS8J,.HeroInformation_addressPhone__u8GwN{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.HeroInformation_addressPhone__u8GwN{align-items:flex-start;margin-left:-6px}@media (min-width:1200px){.HeroInformation_addressPhone__u8GwN{flex-direction:row}.HeroInformation_addressPhoneIsTwoColumn__gsfw8{flex-direction:column}}.HeroInformation_iconSpace__Mcvdd{margin-right:3.75px}.HeroInformation_button__R_QgS{display:flex;align-items:center}.HeroInformation_button__R_QgS:hover{text-decoration:underline}.HeroInformation_noPadding__X370O{padding:0!important}.HeroInformation_contactText__TsUJX{margin-right:10px}.HeroInformation_disclaimerWrapper__IFp8U{margin-top:30px}.HeroInformation_noTopMargin__p2uK2>span{margin-top:0}.HomesitesSortPanel_miniPanelHeader__f7lTY{display:flex;align-items:center;margin-bottom:30px}.HomesitesSortPanel_optionsWrapper__2Jkr6 button{height:auto;justify-content:flex-start;padding-left:0;margin:0 20px 30px;font-weight:300}@media (min-width:600px){.HomesitesSortPanel_optionsWrapper__2Jkr6 button{margin-left:60px}}button.HomesitesSortPanel_option__AnWXe{font-weight:500}.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;margin-right:12px;border-radius:50%}.AvailabilityLegendNew_moveInReady__0guKC{background-color:var(--color-green)}.AvailabilityLegendNew_underConstruction__FOy5S{background-color:var(--color-school-rating-c)}.AvailabilityLegendNew_comingSoon__8dceM{background-color:var(--color-medium-grey-2)}.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(--color-red);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}.FutureReleasesButton_pill__38NbX{position:relative;z-index:var(--zindex-map-pill);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:5px 10px;background-color:var(--color-white);border-radius:50px;box-shadow:0 3px 7px var(--color-black-15);touch-action:none;transition:background-color .2s,color .2s}.FutureReleasesButton_pill__38NbX:hover{z-index:var(--zindex-map-pill-hover)}.FutureReleasesButton_status__qAmRH{display:inline-block;width:10px;height:10px;border:1px solid var(--color-medium-grey-1);margin-right:5px;border-radius:50%}.FutureReleasesButton_pill__38NbX.FutureReleasesButton_isActive__LYEOn,.FutureReleasesButton_pill__38NbX:not(.FutureReleasesButton_isTouch__DHoK4):not(.FutureReleasesButton_isActive__LYEOn):hover{z-index:var(--zindex-map-pill-hover);background-color:var(--color-dark-grey-2);color:var(--color-white)}.FutureReleasesButton_pill__38NbX.FutureReleasesButton_isActive__LYEOn .FutureReleasesButton_status__qAmRH,.FutureReleasesButton_pill__38NbX:not(.FutureReleasesButton_isTouch__DHoK4):not(.FutureReleasesButton_isActive__LYEOn):hover .FutureReleasesButton_status__qAmRH{border-color:var(--color-medium-grey-2)}.Polygons_floatingEl__egUMq{z-index:var(--zindex-polygon-tooltip);min-width:-moz-max-content;min-width:max-content}.Polygons_floatingEl__egUMq,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao{position:relative;display:flex;width:-moz-max-content;width:max-content;flex-direction:row;align-items:center;justify-content:center}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao{z-index:var(--zindex-map-pill);padding:5px 10px;border:2px solid var(--color-white);background-color:var(--color-white);border-radius:50px;filter:drop-shadow(0 3px 7px var(--color-black-15));touch-action:none}.SearchResultsHomesiteMarker_isSavedIcon__CHGzv{width:14px;height:11px;margin-left:4px}.SearchResultsHomesiteMarker_isSavedIcon__CHGzv>svg{fill:var(--color-red)}.SearchResultsHomesiteMarker_isSavedIcon__CHGzv>svg>path{stroke:var(--color-red)}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao:hover{z-index:var(--zindex-map-pill-hover)}.SearchResultsHomesiteMarker_status__mqBPg{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%}.SearchResultsHomesiteMarker_status__mqBPg:after{position:absolute;top:100%;left:50%;width:12px;height:12px;border-width:2px;border-style:none solid solid none;border-color:var(--color-white);margin-top:-5px;margin-left:-6px;background-color:var(--color-white);content:" ";transform:rotate(45deg);transition:border-color .2s}.SearchResultsHomesiteMarker_status__noArrow__KBg1p:after{display:none}.SearchResultsHomesiteMarker_status__dirBottom__VkoCN:after{top:auto;bottom:100%;margin-top:0;margin-bottom:-5px;transform:rotate(225deg)}.SearchResultsHomesiteMarker_status__dirLeft__k18_r:after{top:50%;left:100%;margin-top:-6px;margin-left:-5px;transform:rotate(-45deg)}.SearchResultsHomesiteMarker_status__dirRight__5_Mcf:after{top:50%;right:100%;left:auto;margin-top:-6px;margin-right:-5px;margin-left:0;transform:rotate(135deg)}.SearchResultsHomesiteMarker_price__QaFxP{color:var(--color-black);font-weight:400;transition:color .2s}.SearchResultsHomesiteMarker_isHomeForYou___MLxe,.SearchResultsHomesiteMarker_isHomeForYou___MLxe .SearchResultsHomesiteMarker_status__mqBPg:after{border-color:var(--color-blue)}.SearchResultsHomesiteMarker_isHotw__OPtR8{border-color:var(--color-red)}.SearchResultsHomesiteMarker_isHotw__OPtR8:hover{background-color:var(--color-red)!important}.SearchResultsHomesiteMarker_isHotw__OPtR8 .SearchResultsHomesiteMarker_status__mqBPg:after{border-color:var(--color-red)}.SearchResultsHomesiteMarker_isHotw__OPtR8 .SearchResultsHomesiteMarker_status__mqBPg:after:hover{background-color:var(--color-red)!important}.SearchResultsHomesiteMarker_moveInReady__eB_Qm{z-index:var(--zindex-map-pill-move-in-ready)}.SearchResultsHomesiteMarker_moveInReady__eB_Qm .SearchResultsHomesiteMarker_status__mqBPg{background-color:var(--color-green)}.SearchResultsHomesiteMarker_underConstruction__A6JbD{z-index:var(--zindex-map-pill-under-construction)}.SearchResultsHomesiteMarker_underConstruction__A6JbD .SearchResultsHomesiteMarker_status__mqBPg{background-color:var(--color-school-rating-c)}.SearchResultsHomesiteMarker_comingSoon__FqdQH{z-index:var(--zindex-map-pill-coming-soon)}.SearchResultsHomesiteMarker_comingSoon__FqdQH .SearchResultsHomesiteMarker_status__mqBPg{background-color:var(--color-medium-grey-2)}.SearchResultsHomesiteMarker_isHomeForYouBubble__BkfU0{top:-16px;right:-8px;border-width:2px;border-style:solid;border-color:var(--color-blue);border-radius:16px}.SearchResultsHomesiteMarker_isHomeForYouBubble__BkfU0,.SearchResultsHomesiteMarker_isHotwBubble__8hBpq{position:absolute;padding:2px 4px;background-color:var(--color-white);color:var(--color-black);font-size:8px;font-weight:400}.SearchResultsHomesiteMarker_isHotwBubble__8hBpq{top:-8px;right:-4px;width:17px;height:17px;border-width:2px;border-style:solid;border-color:var(--color-red);border-radius:100%}.SearchResultsHomesiteMarker_isHotwBubble__8hBpq>span{width:8px;height:13px;margin-top:-2px;margin-left:-1.5px}.SearchResultsHomesiteMarker_isHotwBubble__8hBpq>span>svg{width:100%;height:100%}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isActive__dtcWM,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover{z-index:var(--zindex-map-pill-hover);border-color:var(--color-blue);background-color:var(--color-blue)}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isActive__dtcWM .SearchResultsHomesiteMarker_price__QaFxP,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isActive__dtcWM .SearchResultsHomesiteMarker_status__mqBPg,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover .SearchResultsHomesiteMarker_price__QaFxP,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover .SearchResultsHomesiteMarker_status__mqBPg{color:var(--color-white)}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isActive__dtcWM .SearchResultsHomesiteMarker_status__mqBPg:after,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover .SearchResultsHomesiteMarker_status__mqBPg:after{border-color:var(--color-blue);background-color:var(--color-blue)}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isHotw__OPtR8.SearchResultsHomesiteMarker_isActive__dtcWM,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isHotw__OPtR8:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover{z-index:var(--zindex-map-pill-hover);border-color:var(--color-red);background-color:var(--color-red)}.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isHotw__OPtR8.SearchResultsHomesiteMarker_isActive__dtcWM .SearchResultsHomesiteMarker_status__mqBPg:after,.SearchResultsHomesiteMarker_homesiteInfo__ro8ao.SearchResultsHomesiteMarker_isHotw__OPtR8:not(.SearchResultsHomesiteMarker_isTouch__66sc4):not(.SearchResultsHomesiteMarker_isActive__dtcWM):hover .SearchResultsHomesiteMarker_status__mqBPg:after{border-color:var(--color-red);background-color:var(--color-red)}.SearchResultsSoldHomeMarker_marker__4juAb{position:relative;z-index:var(--zindex-map-sold-home-marker);display:flex;width:20px;height:20px;translate:-50% -50%}.SearchResultsSoldMarker_marker__Mondh{display:block;width:20px;height:20px;color:var(--color-red);translate:-50% -50%}.SearchResultsSoldMarker_marker__Mondh path{fill:var(--color-red)}.SiteplanClusterPill_wrapper__uNixk{position:relative;display:flex;width:-moz-max-content;width:max-content;flex-direction:column;align-items:center}.SiteplanClusterPill_hoverPanel__hhyln{position:absolute;z-index:var(--zindex-map-pill-hover);bottom:calc(100% + 6px);left:50%;display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,max-content);opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap}.SiteplanClusterPill_wrapper__uNixk:hover .SiteplanClusterPill_hoverPanel__hhyln,.SiteplanClusterPill_wrapper__uNixk[focus-within] .SiteplanClusterPill_hoverPanel__hhyln{opacity:1;pointer-events:auto}.SiteplanClusterPill_wrapper__uNixk:focus-within .SiteplanClusterPill_hoverPanel__hhyln,.SiteplanClusterPill_wrapper__uNixk:hover .SiteplanClusterPill_hoverPanel__hhyln{opacity:1;pointer-events:auto}.SiteplanClusterPill_hoverPanel__hhyln:after{position:absolute;top:100%;left:0;width:100%;height:12px;content:""}.SiteplanClusterPill_individualPill__f5Y45{cursor:pointer}.SiteplanClusterPill_clusterPill__kFENT{position:relative;z-index:var(--zindex-map-pill);display:flex;flex-direction:column;align-items:center;padding:6px 14px;border:1.5px solid var(--color-white);background-color:var(--color-blue);border-radius:50px;cursor:pointer;filter:drop-shadow(0 3px 7px var(--color-black-15));touch-action:none;transition:background-color .2s,border-color .2s}.SiteplanClusterPill_clusterPill__kFENT.SiteplanClusterPill_isHighlighted__MD5aQ,.SiteplanClusterPill_clusterPill__kFENT:hover{z-index:var(--zindex-map-pill-hover);border-color:var(--color-white);background-color:var(--color-blue-hover)}.SiteplanClusterPill_homesCount__8xHpi{color:var(--color-white);font-weight:600;line-height:1.3}.SiteplanClusterPill_fromPrice__tcLYr{color:hsla(0,0%,100%,.75);font-weight:400;line-height:1.2}.AvailabilityMapNew_map__oOwJk{position:relative;z-index:1;height:500px}@media (max-width:575px){.AvailabilityMapNew_map__oOwJk{min-height:300px}}@media (min-width:576px) and (max-width:1199px){.AvailabilityMapNew_map__oOwJk{min-height:500px}}.AvailabilityMapNew_asset__tNj9V,.AvailabilityMapNew_mapContainer__TZWz2{position:absolute;top:0;left:0;width:100%;height:100%}.AvailabilityMapNew_asset__tNj9V{pointer-events:none;visibility:hidden}.AvailabilityMapNew_debugMap__NC_2K #homesites g{opacity:1!important}.AvailabilityMapNew_debugMap__NC_2K #homesites polygon,.AvailabilityMapNew_debugMap__NC_2K #homesites rect{fill:blue!important}.AvailabilityMapNew_mobileTooltip__atXQI{position:absolute;z-index:var(--zindex-popup);bottom:85px;left:50%;transform:translateX(-50%)}@media (min-width:1200px){.AvailabilityMapNew_mobileTooltip__atXQI{bottom:15px}}.AvailabilityMapNew_multifamilyTooltipWrapper__BCYyA{display:block;max-height:240px;padding:16px;background-color:var(--color-white);border-radius:8px;overflow-y:auto}.AvailabilityMapNew_multifamilyTooltipWrapper__BCYyA>:not(:last-child){padding-bottom:8px;border-bottom:1px solid var(--color-medium-grey-3);margin-bottom:8px}.AvailabilityMapNew_futureReleasesBtn__Uibvg{position:absolute;right:50%;bottom:85px;transform:translateX(50%)}@media (min-width:600px){.AvailabilityMapNew_futureReleasesBtn__Uibvg{top:20px;right:60px;bottom:unset;transform:unset}}@media (min-width:1200px){.AvailabilityMapNew_futureReleasesBtn__Uibvg{right:20px}}.AvailabilityMapNew_compassWrapper__u7SpR{position:absolute;z-index:1;top:unset;right:1px;bottom:110px;left:unset;width:55px;height:55px}.AvailabilityMapNew_brochureFutureReleasesBtn__3erdI{right:50%;height:-moz-fit-content;height:fit-content;transform:translateX(50%)}.AvailabilityMapNew_noHomesFutureReleasesBtn___XZy_{top:50%;right:50%;transform:translateX(50%)}.AvailabilityMapNew_filterButton__Q7GjP{position:absolute;z-index:var(--zindex-map-pill);right:100px;bottom:15px;left:100px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 120px);margin:0 auto}@media (min-width:600px){.AvailabilityMapNew_filterButton__Q7GjP{max-width:calc(100% - 180px)}}.AvailabilityMapNew_skipButtonWrapper__pA8FT button{position:absolute;z-index:var(--zindex-hidden);bottom:35px;left:25px;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px);cursor:pointer;text-transform:none}.AvailabilityMapNew_skipButtonWrapper__pA8FT button:active,.AvailabilityMapNew_skipButtonWrapper__pA8FT button:focus{z-index:var(--zindex-100);overflow:visible;width:-moz-fit-content;width:fit-content;height:var(--button-height-regular);padding:0 35px;clip:auto}.AvailabilityMapNew_isOnCommunityPage__3CxzX{border-radius:12px}.AvailabilityMapNew_collectionBtn__el6d5{position:absolute;z-index:var(--zindex-map-pill);top:30px;right:auto;bottom:auto;left:20px;display:flex;max-width:250px;flex-direction:column;padding:15px 20px;background-color:#fff;border-radius:8px;box-shadow:0 3px 7px rgba(0,0,0,.15);grid-gap:5px;gap:5px;text-align:left;transition:box-shadow .15s ease-in-out}@media (min-width:600px){.AvailabilityMapNew_collectionBtn__el6d5{top:30px;right:auto;bottom:auto;left:30px;max-width:250px;grid-gap:0;gap:0}}@media (min-width:1200px){.AvailabilityMapNew_collectionBtn__el6d5{max-width:360px}}.AvailabilityMapNew_collectionBtn__el6d5:hover{box-shadow:0 5px 9px rgba(0,0,0,.3)}.AvailabilityMapNew_arrowIcon__50zDF{margin-top:5px}@media (min-width:600px){.AvailabilityMapNew_arrowIcon__50zDF{margin-top:10px}}@media (min-width:1200px){.AvailabilityMapNew_arrowIcon__50zDF{margin-top:15px}}.AvailabilityMapNew_collectionBtnText__TM81H{display:-webkit-box;overflow:hidden;padding-top:0;-webkit-box-orient:vertical;color:var(--color-medium-grey-1);font-weight:300;-webkit-line-clamp:3}.AvailabilityMapNew_collectionBtnText__TM81H:last-of-type{padding-bottom:5px}@media (min-width:600px){.AvailabilityMapNew_collectionBtnText__TM81H:first-of-type{padding-top:15px}}.AvailabilityMapNew_homesitePills__wd_4L{position:absolute;top:50%;left:50%;display:flex;width:410px;flex-wrap:wrap;align-items:center;justify-content:center;transform:translate(-50%,40px)}.AvailabilityMapNew_homesitePills__bottom__2THYc{transform:translate(-50%,10px)}.AvailabilityMapNew_spreadItem__04lzm{margin:0 10px 10px 0}.AvailabilityMapNew_spreadItem__noMargin__rGcn3{margin:0}.AvailabilityMapNew_goBackBtn__744ix{position:absolute;z-index:var(--zindex-map-pill);top:12px;left:12px;display:flex;align-items:center;padding:7px 14px;border:1px solid var(--color-medium-grey-3);background-color:var(--color-white);border-radius:50px;box-shadow:0 2px 6px var(--color-black-15);color:var(--color-black);cursor:pointer;font-size:.875rem;font-weight:500;grid-gap:6px;gap:6px;transition:box-shadow .15s ease}.AvailabilityMapNew_goBackBtn__744ix:hover{box-shadow:0 3px 9px var(--color-black-15)}.AvailabilityMapNew_goBackArrow__B7_ih{transform:rotate(180deg)}.AvailabilityMapNew_MapMetaDetails__aDeBk{display:flex;flex-direction:column;justify-content:center;padding:15px 0;border-top:1px solid var(--color-medium-grey-3);grid-gap:15px;gap:15px}@media (min-width:600px){.AvailabilityMapNew_MapMetaDetails__aDeBk{padding:20px 0}}@media (min-width:1200px){.AvailabilityMapNew_MapMetaDetails__aDeBk{padding:30px 0}}.MapTooltip_link__6RzH_{display:block;height:100%;padding:0;background-color:var(--color-white)}.MapTooltip_rounded__j91F_>*{border-radius:8px}.MapTooltip_root__gRtP9{width:315px;background-color:var(--color-white)}@media (min-width:600px){.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;background-color:var(--color-white);border-radius:0;box-shadow:0 0 6px 1px var(--color-black-2)}@media (min-width:600px){.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(--color-white);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(--color-white);box-shadow:0 0 6px 1px var(--color-black-2)}.MapTooltip_gray__oLLdG{color:var(--color-medium-grey-1)}.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:600px){.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:600px){.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;grid-gap:5px;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;background-color:var(--color-white);border-radius:0 5px 5px 0;color:var(--color-blue)}.MapTooltip_empContainer__OTs_G{display:flex;flex-direction:column;align-items:flex-start;margin-top:4px}.MapTooltip_empText__O3O55{color:var(--color-medium-grey-1);font-weight:300}.MapTooltip_empAmount__9AsjZ{display:inline;color:var(--color-blue);font-weight:500}.MapTooltip_empLegalContainer__H_nOw{display:flex;align-items:baseline}.MapTooltip_empLegal__IUSR_{color:var(--color-medium-grey-1);font-weight:300}.MapTooltip_seeDetails__8vgiz{padding:0!important;cursor:pointer;text-decoration:underline}.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(--color-medium-grey-2);background-color:var(--color-white);border-radius:50%;box-shadow:0 3px 7px var(--color-black-15);color:var(--color-dark-grey-2);transition:background-color .2s,color .2s}.PlaceholderMapMarker_communityName__mjbTh{width:-moz-max-content;width:max-content;padding:0 5px;background-color:var(--color-white);border-radius:4px;box-shadow:0 1px 10px var(--color-black-15);font-weight:400;transition:background-color .2s,color .2s}.TabsFader_faderOnMap__JS4bX{z-index:100;display:inline-block;width:100%;padding:5px;background-color:var(--color-white);border-radius:50px;filter:drop-shadow(0 3px 7px var(--color-black-15))}.TabsFader_faderOnMap__JS4bX:after,.TabsFader_faderOnMap__JS4bX:before{border-radius:50px}.TabsFader_scrollFade__a1_jh:before{position:absolute;z-index:100;top:0;left:0;width:60px;height:100%;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:600px){.TabsFader_scrollFade__a1_jh:before{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:before{width:160px}}.TabsFader_hideBeforeFade__EcRTx.TabsFader_scrollFade__a1_jh:before{width:0;opacity:0}.TabsFader_scrollFade__a1_jh:after{position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%);content:"";opacity:1;pointer-events:none;transition:opacity .2s}@media (min-width:600px){.TabsFader_scrollFade__a1_jh:after{width:100px}}@media (min-width:1200px){.TabsFader_scrollFade__a1_jh:after{width:160px}}.TabsFader_hideAfterFade__LQJBf.TabsFader_scrollFade__a1_jh:after{width:0;opacity:0}.TabsFader_arrowLeft___URY8{position:absolute;z-index:var(--zindex-300);top:3px;left:0;opacity:1;pointer-events:all;transform:rotate(90deg);transition:opacity .2s ease}.TabsFader_arrowLeft__hidden__EyfzD{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowRight__jUfkz{position:absolute;z-index:var(--zindex-300);top:3px;right:0;opacity:1;pointer-events:all;transform:rotate(-90deg);transition:opacity .2s ease}.TabsFader_arrowRight__hidden__3GeY7{opacity:0;pointer-events:none;transition:opacity .2s ease}.TabsFader_arrowLeft__onTheMap__MbuqR{top:5px;left:7px}.TabsFader_arrowRight__onTheMap__BZkSG{top:5px;right:7px}.RadioToggleButton_root__Sv1MR{display:block;background-color:var(--color-white);border-radius:50px;color:var(--color-dark-grey-2)}.RadioToggleButton_root__Sv1MR:hover{cursor:pointer}.RadioToggleButton_radio__Q7FXa{display:none}.RadioToggleButton_radio__Q7FXa:checked~.RadioToggleButton_label__sANWs{background-color:var(--color-dark-grey-2);border-radius:50px;color:var(--color-white)}.RadioToggleButton_radio__Q7FXa:hover:not(:checked)~.RadioToggleButton_label__sANWs{background-color:var(--color-btn-grey);border-radius:50px}.RadioToggleButton_label__sANWs{padding:14px 12px;font-weight:400;line-height:1;white-space:nowrap}@media (min-width:1200px){.RadioToggleButton_label__sANWs{padding:5px 18px;line-height:1.6}}.RadioToggleGroup_root__4PSKf{position:relative;z-index:100;display:inline-block;width:100%;padding:5px;background-color:var(--color-white);border-radius:50px;filter:drop-shadow(0 3px 7px var(--color-black-15))}.RadioToggleGroup_listWrapper__sMiB6{position:relative;overflow:auto;width:100%;border-radius:50px;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.RadioToggleGroup_listWrapper__sMiB6::-webkit-scrollbar{display:none}.RadioToggleGroup_list__zYpqv{display:flex;list-style:none}.FloorplanSVG_root__VY9Ew,.FloorplanSVG_svg__MEjhB{width:100%;height:100%}.FloorplanSVG_showDefaultGroup__7XNVP svg #default,.FloorplanSVG_showDefaultGroup__7XNVP svg #default *{opacity:1!important}.FloorplanSVG_showDefaultGroup__7XNVP svg #default,.FloorplanSVG_showDefaultGroup__7XNVP svg #default text{fill:#000;opacity:1!important}.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions,.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions *{opacity:1!important}.FloorplanSVG_hideDimensionsGroup__tn747 svg #dimensions,.FloorplanSVG_hideDimensionsGroup__tn747 svg #dimensions *{opacity:0!important}.FloorplanSVG_showDefaultGroup__7XNVP svg #default,.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions{transition:opacity .3s ease-in-out}.FloorplanSVG_showDefaultGroup__7XNVP svg #default text,.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions text{fill:#000!important;stroke:none!important}.FloorplanSVG_showDefaultGroup__7XNVP svg #base .cls-2{opacity:1}.FloorplanSVG_showDefaultGroup__7XNVP svg #base .cls-3{stroke:#000}.FloorplanSVG_hideDimensionsGroup__tn747 svg #dimensions .cls-11,.FloorplanSVG_hideDimensionsGroup__tn747 svg #dimensions .cls-12,.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions .cls-11,.FloorplanSVG_showDimensionsGroup__ddaEq svg #dimensions .cls-12{clip-path:none}.Section_section__c3AvF{position:relative;display:flex;align-items:flex-end;justify-content:center;padding-top:50px;padding-bottom:60px}@media (min-width:600px){.Section_section__c3AvF{padding-bottom:60px}}@media (min-width:1200px){.Section_section__c3AvF{height:calc(1vh * 100);height:calc(var(--vh, 1vh) * 100);padding-top:60px;padding-bottom:60px;scroll-snap-align:start;scroll-snap-stop:always}}.Section_grid__8ejBw{width:100%;height:100%}@media (max-width:575px){.Section_grid__8ejBw{padding-top:30px}}.ScrollableComponents_button__B6eVB{margin-bottom:35px;opacity:.5}.ScrollableComponents_buttonActive__33f01{opacity:1}.ScrollableComponents_contentItem__j_MUF{width:100%}.ScrollableComponents_scrollableNavigation__Ruwu5{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow-y:scroll;scrollbar-width:none}.ScrollableComponents_scrollableNavigation__Ruwu5::-webkit-scrollbar{display:none}.ScrollableLayout_sectionWrapper__MnUxp{width:100%;height:100vh;justify-content:center;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-align:start;scroll-snap-stop:always;scrollbar-width:none}.ScrollableLayout_sectionWrapper__MnUxp::-webkit-scrollbar{display:none}.ScrollableLayout_contentWrapper__6ETly{padding-top:var(--brochure-content-padding-top)}.ScrollableLayout_contentWrapper__6ETly,.ScrollableLayout_wrapperWithoutPadding__nYdtg{position:relative;width:100%;height:100vh;height:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.ScrollableLayout_contentItems__7w_OO{position:relative;width:100%}.ScrollableLayout_navigation__Wt9kE{position:relative;display:flex;align-items:flex-start;padding-top:var(--brochure-content-padding-top)}.ScrollableLayout_stickyNavigation__kbNJS{position:sticky;top:var(--brochure-content-padding-top);display:flex;flex-direction:column;justify-content:space-between}.ScrollableLayout_navigationTitle__bwYbd{padding-bottom:35px}.ScrollableLayout_navHeader__LNhpO{opacity:1;transition:opacity .25s ease}.ScrollableLayout_navHeaderHidden__orzxq{opacity:0}.BrochureHomesiteTable_tableMobile__MTQcM{padding:0}@media (min-width:600px){.BrochureHomesiteTable_tableMobile__MTQcM{display:none}}.BrochureHomesiteTable_tableDesktop__bx3zL{display:none}@media (min-width:600px){.BrochureHomesiteTable_tableDesktop__bx3zL{display:block}}.BrochureHomesiteTable_gridRow__tI6u5{padding:30px 0;border-bottom:1px solid var(--color-medium-grey-2)}@media (min-width:1200px){.BrochureHomesiteTable_gridRow__tI6u5{padding:50px 0}}.BrochureHomesiteTable_displayTable__0LvYN{display:flex;width:100%;grid-gap:20px;gap:20px}.BrochureHomesiteTable_displayTable__0LvYN>div{overflow:hidden;text-align:left;white-space:normal;word-wrap:break-word}.BrochureHomesiteTable_smallColumn__CHTLR{width:17%}.BrochureHomesiteTable_largeColumn__cWhn0{width:22%}@media (min-width:1200px){.BrochureHomesiteTable_headerDesktop__dOhY9{padding-bottom:30px}}.BrochureHomesiteTable_nonSortTitle__Kgh8S,.BrochureHomesiteTable_sortableTitle__I314s{justify-content:center}.BrochureHomesiteTable_sortByItem__bblq_{display:flex;align-items:flex-end}.BrochureHomesiteTable_statusCell__MIIho{display:flex;align-items:center}.BrochureHomesiteTable_statusCircle__6ImC1{width:15px;height:15px;margin-right:15px;border-radius:50%}@media (min-width:1200px){.BrochureHomesiteTable_statusCircle__6ImC1{margin-top:0}}.BrochureHomesiteTable_statusCircle__6ImC1.BrochureHomesiteTable_moveInReady__dKvH0{background-color:var(--color-green);color:var(--color-white)}.BrochureHomesiteTable_statusCircle__6ImC1.BrochureHomesiteTable_underConstruction__i8zmM{background-color:var(--color-school-rating-c);color:var(--color-white)}.BrochureHomesiteTable_statusCircle__6ImC1.BrochureHomesiteTable_comingSoon__vAd9F,.BrochureHomesiteTable_statusCircle__6ImC1.BrochureHomesiteTable_sold__ZmsGi{background-color:var(--color-medium-grey-2);color:var(--color-white)}@media (min-width:576px) and (max-width:1199px){.BrochureHomesiteTable_homesiteNumber__H_IoH{font-size:14px}}@media (min-width:1200px){.BrochureHomesiteTable_dataDesktop__tHT0X{font-size:16px}}.BrochureHomesiteTable_wasPrice__w1Jr0{text-decoration:line-through}.BrochureHomesiteTable_itemCell__9___O{margin-bottom:5px}.BrochureHomesiteTable_accordion__0ULxu{display:flex;flex-direction:column-reverse}.BrochureHomesiteTable_accordionButton__n5FMa{margin-top:30px}.BrochureHomesiteTable_accordionButton__n5FMa:hover{text-decoration:underline}.BrochureHomesiteTable_nonCTATitle__iDHxd{display:flex;justify-content:center}.BrochureHomesiteTable_rowButton__CpDVz{width:100%;text-align:left}.BrochureHomesiteTable_icon__rB7ti{margin-left:0!important}.BrochureHomesiteTable_savedIcon__EB3vW{width:14px;height:11px;margin-left:4px}.BrochureHomesiteTable_savedIcon__EB3vW>svg{fill:var(--color-red)}.BrochureHomesiteTable_savedIcon__EB3vW>svg>path{stroke:var(--color-red)}.BrochureHomesiteTable_soldText__aOeHH{opacity:.6}.BrochureHomesiteTable_soldStatus__Y9LNr{margin-top:4px;font-size:12px;opacity:.7}.Gradient_gradient__uJL3G{position:absolute;z-index:var(--zindex-100);top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--color-black) 13.5%,var(--color-black-0) 100%);opacity:.7}@media (min-width:600px){.Gradient_gradient__uJL3G{width:65%}}@media (min-width:1200px){.Gradient_gradient__uJL3G{width:45%}}.SectionWrapper_anchor__s4PwE{position:relative;top:0;display:block;transition:opacity .4s;visibility:hidden}.CardSelectionPage_content__wHKVy{z-index:var(--zindex-100);display:flex;flex-direction:column;color:var(--color-white);grid-gap:24px;gap:24px}@media (min-width:600px){.CardSelectionPage_content__wHKVy{grid-gap:30px;gap:30px}}@media (min-width:1200px){.CardSelectionPage_content__wHKVy{grid-gap:15px;gap:15px}}.CardSelectionPage_headlineWrapper___a1_l{display:flex;width:100%;flex-direction:column;grid-gap:24px;gap:24px}@media (min-width:600px){.CardSelectionPage_headlineWrapper___a1_l{grid-gap:40px;gap:40px}}@media (min-width:1200px){.CardSelectionPage_headlineWrapper___a1_l{width:60%;grid-gap:10px;gap:10px}}.CardSelectionPage_headlineSpacer__r34Nv{display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media (min-width:600px){.CardSelectionPage_headlineSpacer__r34Nv{grid-gap:10px;gap:10px}}.CardSelectionPage_gradient__cWg0Y{width:100%;background:linear-gradient(180deg,var(--color-blue) 35%,transparent 90%);opacity:1}@media (min-width:600px){.CardSelectionPage_gradient__cWg0Y{background:linear-gradient(180deg,var(--color-blue) 40%,transparent 100%)}}.CardSelectionPage_headline__bqLc5{width:-moz-max-content;width:max-content}.CardSelectionPage_carousel__jg7Ze{display:flex;width:100%;flex:1 0 0;flex-direction:column;align-items:center;grid-gap:30px;gap:30px}.CollectionCard_card__rVyOX{display:flex;width:100%;min-height:375px;flex-direction:column;background-color:var(--color-white);border-radius:12px;color:var(--color-dark-grey);cursor:pointer}@media (min-width:600px){.CollectionCard_card__rVyOX{min-height:380px}}@media (min-width:1200px){.CollectionCard_card__rVyOX{min-height:375px}}.CollectionCard_badge__E1xio{position:absolute;bottom:0;display:flex;align-items:center;padding:4px 10px;background-color:var(--color-white);border-top-right-radius:12px;font-size:13px;font-weight:700;grid-gap:4px;gap:4px}.CollectionCard_cardContent__lZWX0{padding:16px;text-align:left}.CollectionCard_collectionName__0kDpe,.CollectionCard_customPrice__XRu5q,.CollectionCard_floorplanInfo__Jw1K0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectionCard_details__EaRqs{margin-top:12px}.CollectionCard_details__EaRqs,.CollectionCard_metaDetails__HeyVZ{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.CollectionCard_bedBathContainer__XX5Xa{display:flex;grid-gap:8px;gap:8px}.CollectionCard_imageContent__IYibn{position:relative;width:100%;height:180px}@media (min-width:600px){.CollectionCard_imageContent__IYibn{height:208px}}@media (min-width:1200px){.CollectionCard_imageContent__IYibn{height:200px}}.CollectionCard_imagePlaceholder__2q20K{border-top-left-radius:12px;border-top-right-radius:12px}.CollectionCard_itemContentWrapper__9l59f{padding:15px 12px 20px}.CollectionCard_availabilityItem__i2JhV{width:100%;margin-top:unset}.CollectionCard_itemDetails__Rytq6{display:flex;align-items:center}.CollectionCard_itemDetailsIcon__d7P7_{width:25px;height:25px;margin-right:8px}.CollectionCard_itemDetailsIcon__d7P7_.CollectionCard_bedIcon__KJ2KX{margin-bottom:.1rem}.CollectionCard_itemDetailsIcon__d7P7_.CollectionCard_bathIcon__fLcNo{margin-top:.2rem}.CollectionCard_itemDetailsIcon__d7P7_.CollectionCard_sqftIcon__uq_w8{width:15px;height:15px;margin-bottom:.2rem}.CollectionCard_font__sRVGh{font-weight:300}.ExteriorDetailsModal_exteriorModal__W8fEw{height:100%}.ExteriorDetailsModal_exteriorModalOverlay__7bF9I{z-index:var(--zindex-900);display:none}@media (min-width:600px){.ExteriorDetailsModal_exteriorModalOverlay__7bF9I{display:block}}.ExteriorDetailsModal_gradient__gw3uZ{background:linear-gradient(168deg,var(--color-black) 10%,var(--color-black-0) 65%)}@media (min-width:600px){.ExteriorDetailsModal_gradient__gw3uZ{background:linear-gradient(90deg,var(--color-black) 10%,var(--color-black-0) 100%)}}.ExteriorDetailsModal_exteriorModalContent__5DNl6{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none}.ExteriorDetailsModal_exteriorModalContent__5DNl6::-webkit-scrollbar{display:none}.ExteriorDetailsModal_content__VhTr8{height:auto}.ExteriorDetailsModal_imageWrapper__HZ7xP{position:relative;height:100vh;scroll-snap-align:start;scroll-snap-stop:always}.ExteriorDetailsModal_closeButton___d47U{position:absolute;z-index:var(--zindex-200);right:var(--grid-margin);width:44px;height:44px;margin-top:20px;background:var(--color-white)}@media (min-width:600px){.ExteriorDetailsModal_closeButton___d47U{margin-top:60px}}.ExteriorDetailsModal_planDetails__uhAvF{position:absolute;z-index:var(--zindex-100);right:var(--grid-margin);left:var(--grid-margin);margin-top:20px;color:var(--color-white)}@media (min-width:600px){.ExteriorDetailsModal_planDetails__uhAvF{margin-top:60px}}.ExteriorDetailsModal_planName__CL8Kl{padding-bottom:10px}.ExteriorDetailsModal_indicatorWrapper__V_L1_{position:absolute;z-index:var(--zindex-200);top:50%;right:10px;display:flex;flex-direction:column}.ExteriorDetailsModal_indicator__MjvuF{z-index:100;width:10px;height:10px;border:2px solid var(--color-white);margin-bottom:10px;background:transparent;border-radius:50%;transform:translateY(-50%)}.ExteriorDetailsModal_active__fiiaS{background:var(--color-white)}.ActivityBadge_badge__uR0Nz{display:flex;align-items:center;justify-content:space-around;padding:4px 10px;margin-top:5px;margin-bottom:5px;background:var(--color-light-blue);border-radius:4px;color:var(--color-blue)}.SeeAvailableHomes_lennarMortgage__4USyd{padding:18px;margin-top:20px;margin-bottom:20px;background-color:var(--color-green-light);border-radius:10px;font-family:Mabry Pro;font-size:16px;font-weight:500;line-height:25px;text-align:left}@media (min-width:600px){.SeeAvailableHomes_lennarMortgage__4USyd{margin:10px 0}}@media (min-width:1200px){.SeeAvailableHomes_lennarMortgage__4USyd{margin:20px 20px 20px -100px}}.SeeAvailableHomes_card__wHTgB{display:flex;width:100%}.SeeAvailableHomes_cardImageWrapper__xVJNZ{width:50%}@media (max-width:575px){.SeeAvailableHomes_cardImageWrapper__xVJNZ{width:40%;padding:20px 20px 15px}}.SeeAvailableHomes_cardContent__iYVWW{width:50%;margin:18px 18px 0}@media (max-width:575px){.SeeAvailableHomes_cardContent__iYVWW{width:60%;margin-left:0}}.SeeAvailableHomes_cardImage__t__i5{width:auto;max-width:400px;border-radius:10px 0 0 10px}@media (max-width:575px){.SeeAvailableHomes_cardImage__t__i5{width:120px;height:130px!important;border-radius:12px}}.SeeAvailableHomes_cardPrice__Q3Kxt{margin-top:5px;margin-bottom:5px;font-size:24px;font-weight:300}.SeeAvailableHomes_cardDetails__QQhT_{color:var(--color-medium-grey-1)}.SeeAvailableHomes_cardMonthly__6_niI{margin-bottom:8px}.SeeAvailableHomes_statusCell__CYr54{display:flex;align-items:center}.SeeAvailableHomes_statusCircle__0NNSv{width:8px;height:8px;margin-right:10px;border-radius:50%}.SeeAvailableHomes_moveInReady__B17V1{background-color:var(--color-green);color:var(--color-white)}.SeeAvailableHomes_underConstruction__0c2KF{background-color:var(--color-school-rating-c);color:var(--color-white)}.SeeAvailableHomes_comingSoon__EkGzm,.SeeAvailableHomes_sold__PL7s9{background-color:var(--color-medium-grey-2);color:var(--color-white)}.SeeAvailableHomes_planNameInfo__aINAL{padding-right:5px;font-size:.85rem;font-weight:500}.SeeAvailableHomes_communityNameInfo__LoBBP{padding-left:5px;font-size:.85rem;font-weight:500}.SeeAvailableHomes_inText__I7hBs{font-size:.85rem;font-weight:300}.SeeAvailableHomes_link__LIzKr{display:block;width:100%;height:100%;padding:0}.SeeAvailableHomes_metaDetails__FmEz_{display:flex;flex-wrap:wrap;margin-top:5px!important;margin-bottom:5px!important;color:var(--color-black)}.SeeAvailableHomes_logo__tOd33{vertical-align:middle}.SeeAvailableHomes_priceLine__pm3gs{display:block}.SeeAvailableHomes_linkWrapper__91j4Q a{display:block;height:60px;padding:0!important}.SeeAvailableHomes_cardWrapper___NGJn{border:1px solid var(--color-medium-grey-2);margin-bottom:20px;border-radius:12px}@media (min-width:1200px){.SeeAvailableHomes_cardWrapper___NGJn{margin-right:20px;margin-left:-100px!important}}.SeeAvailableHomes_estMoveInDateContainer__tUn6j{display:flex;flex-direction:column;margin-bottom:5px;color:var(--color-medium-grey-1);font-weight:500}@media (min-width:600px){.SeeAvailableHomes_estMoveInDateContainer__tUn6j{flex-direction:row}.SeeAvailableHomes_estMoveInDateContainer__tUn6j span:first-of-type{margin-right:5px}}.SeeAvailableHomes_wrapper__fp_2Q{margin-bottom:100px}.SeeAvailableHomes_homeSiteNumber__Xfj1p{margin-left:5px;font-size:14px;font-weight:300;line-height:20px}.SeeAvailableHomes_header__gxDm3{font-family:Mabry Pro;font-size:18px;font-weight:500;line-height:28.8px;text-align:left}@media (min-width:1200px){.SeeAvailableHomes_header__gxDm3,.SeeAvailableHomes_map___QLaw{margin-right:20px;margin-left:-100px}}@media (max-width:575px){.SeeAvailableHomes_badgeContainer__LqvQ6{margin:0 20px 20px}}.SeeAvailableHomes_badge__CcuX_{margin-bottom:18px}.SlashMenu_item__fS9AQ{cursor:pointer}.SlashMenu_label__AnKFv{color:var(--color-dark-grey-2)}.SlashMenu_active__HROmW p{font-weight:700}.SlashMenu_separator__4oNWT{margin:0 5px;color:var(--color-medium-grey-2)}.SlashMenu_separator__4oNWT:last-child{display:none}.CollectionHeader_overview__hA2Rr{padding-top:15px;padding-bottom:115px}.BrochureFloorplan_headline__KQ7zU{display:flex;flex-direction:column;margin-bottom:20px}@media (min-width:1200px){.BrochureFloorplan_headline__KQ7zU{flex-direction:row;justify-content:space-between}}.BrochureFloorplan_title__fp6fd{margin-bottom:5px}@media (min-width:600px){.BrochureFloorplan_title__fp6fd{margin-bottom:10px}}@media (min-width:1200px){.BrochureFloorplan_title__fp6fd{margin-bottom:0}}.BrochureFloorplan_background__Deb23{position:relative;overflow:hidden;width:100%;background-color:var(--color-light-grey)}@media (min-width:1200px){.BrochureFloorplan_background__Deb23{display:flex}}.BrochureFloorplan_optionsWrapper__yb3tC{width:35%;padding-top:20px}@media (max-width:575px){.BrochureFloorplan_optionsWrapper__yb3tC{width:100%;padding-top:0}}@media (min-width:576px) and (max-width:1199px){.BrochureFloorplan_optionsWrapper__yb3tC{width:100%}}.BrochureFloorplan_dimensionsWrapper__NpG_w{padding:10px 20px}.BrochureFloorplan_dimensionsWrapper__NpG_w.BrochureFloorplan_withReverse__HYMKi{border-bottom:none}.BrochureFloorplan_image__GLu2M{width:75%}@media (min-width:600px){.BrochureFloorplan_image__GLu2M{width:60%}}.BrochureFloorplan_disclaimer__RKBBZ{display:block;margin-top:5px;color:var(--color-medium-grey-1)}.BrochureFloorplan_disclaimer__RKBBZ a{display:inline}.BrochureFloorplan_disclaimerLink__4oYS6{color:var(--color-medium-grey-1);text-decoration-line:underline}.BrochureFloorplan_floorPlanSVG__IDO0Q{display:flex;flex-direction:column}@media (min-width:1200px){.BrochureFloorplan_floorPlanSVG__IDO0Q{width:65%}}.BrochureFloorplan_optionWrapper__QrVno{padding:10px 20px}@media (max-width:575px){.BrochureFloorplan_optionWrapper__QrVno{margin-top:0}}@media (min-width:576px) and (max-width:1199px){.BrochureFloorplan_optionWrapper__QrVno{margin-top:0}}.BrochureFloorplan_btnWrapper__HlrX8{display:flex;justify-content:flex-end}.BrochureFloorplan_btn__rX6nx{position:relative;display:flex;width:250px;height:60px;flex-direction:row;align-items:center;justify-content:center;padding:12px 30px;border-radius:50px;box-shadow:0 3px 7px var(--color-black-15);transition:background-color .2s,color .2s}.BrochureFloorplan_btn__rX6nx>span>span>svg>circle{stroke:var(--color-white)}@media (max-width:575px){.BrochureFloorplan_btn__rX6nx{width:100%;max-width:100%}}@media (min-width:576px) and (max-width:1199px){.BrochureFloorplan_btn__rX6nx{width:100%;max-width:100%}}.BrochureFloorplan_btnSecondary__ttIH9{border:0;background-color:var(--color-white)}.BrochureFloorplan_availableHomes__IZtKg{background-color:var(--color-blue);color:var(--color-white)}.Exterior_exterior__qaG0R{margin:0 var(--grid-margin)}@media (min-width:1200px){.Exterior_exterior__qaG0R{margin:unset}}.Exterior_item__D9RuB{display:flex;width:100%;flex-direction:column;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;pointer-events:none}@media (min-width:600px){.Exterior_item__D9RuB{pointer-events:all}}.Exterior_image__F4UUz{width:100%}.Exterior_alignStart__STe7h{margin-bottom:5px}.Exterior_alignLeft__tmSZC{text-align:left}.Exterior_borderRadius__mZPQJ{border-radius:8px}.ContentItem_contentItem__vNsfG{padding-bottom:40px;border-bottom:1px solid var(--color-medium-grey-2);margin-bottom:40px}@media (min-width:1200px){.ContentItem_contentItem__vNsfG{padding-bottom:100px;margin-bottom:100px}}.ContentItem_hasExterior__ju5jl{padding-bottom:20px}@media (min-width:1200px){.ContentItem_hasExterior__ju5jl{padding-bottom:80px}}.ContentItem_noDivider__u75vD{padding-bottom:unset;border-bottom:unset}.ContentItem_floorplan__NhGv1{margin:0 var(--grid-margin) 20px var(--grid-margin)}@media (min-width:1200px){.ContentItem_floorplan__NhGv1{margin:0 0 20px}}@media (max-width:575px){.ContentItem_floorplanHeading__kNSPd{font-size:1.15rem}}.NavigationItem_listItem__UdFDn{position:sticky;z-index:var(--zindex-200);top:0;display:flex;flex-direction:column;align-items:flex-start;padding:16px var(--grid-margin) 30px var(--grid-margin);background-color:var(--color-white)}@media (min-width:600px){.NavigationItem_listItem__UdFDn{position:relative;padding-top:0}}@media (min-width:1200px){.NavigationItem_listItem__UdFDn{padding:unset;margin:unset}}.NavigationItem_metaDetails__wcgVH{display:flex}.NavigationItem_sectionTitle__s94ox{position:sticky;top:0;padding-top:30px;padding-bottom:30px;margin:0 var(--grid-margin);background-color:var(--color-white)}@media (min-width:600px){.NavigationItem_sectionTitle__s94ox{top:-30px;padding-top:60px}}.NavigationItem_logo__z8AS3{font-weight:600;vertical-align:middle}.NavigationItem_count__n00fs{font-weight:600;opacity:1}.NavigationItem_count__n00fs span svg path{stroke:var(--color-black)!important;stroke-width:2px!important}.NavigationItem_description__img_Z{text-align:left}.NavigationItem_bottomPadding__RX6kD{padding-bottom:25px}@media (min-width:1200px){.NavigationItem_bottomPadding__RX6kD{padding-bottom:50px}}.CollectionHomeplans_navTitle__uNf2r{padding-bottom:35px}.CollectionHomeplansMobile_mobileSection__6TEBj{height:auto}.CollectionHomeplansMobile_collectionDescription__RFUyp,.CollectionHomeplansMobile_collectionName__FBfYG,.CollectionHomeplansMobile_listTitle__3LrXl,.CollectionHomeplansMobile_pageTitle__QCXre{margin:0 var(--grid-margin)}.CollectionHomeplansMobile_pageTitle__QCXre{padding-bottom:15px}.CollectionHomeplansMobile_collectionDescription__RFUyp{padding-top:15px;padding-bottom:60px}.CollectionHomeplansMobile_listTitle__3LrXl{padding-bottom:5px}@media (min-width:600px){.CollectionHomeplansMobile_listTitle__3LrXl{padding-bootom:15px}}.HomeplansMobile_mobileSection__1xE6_{height:auto}.HomeplansMobile_pageTitle__FtZGW{padding-bottom:15px;margin:0 var(--grid-margin)}@media (min-width:600px){.HomeplansMobile_pageTitle__FtZGW{display:none}}.Plans_selectionListWrapper__uTwlH{overflow:hidden;padding-bottom:50px}@media (min-width:1200px){.Plans_selectionListWrapper__uTwlH{min-height:850px;padding-bottom:unset}}.Plans_label__36EPl{z-index:var(--zindex-1000);color:var(--color-white)}.ListItem_item__RGR6l{display:block;margin-bottom:15px;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.ListItem_metaDetailsWrap__vqb9h{display:inline-block}.ListItem_metaDetails__nckfx{display:flex}.ListItem_info__szKBe{display:flex;flex-wrap:wrap;align-items:flex-end;text-align:left}.ListItem_title__awCwB{padding-right:10px}.ListItem_text__uKQfE{display:inline}.SelectionPage_content___zWf_{z-index:var(--zindex-100);align-items:center;color:var(--color-white)}.SelectionPage_gradient__5ftoB{width:100%;background:linear-gradient(180deg,var(--color-blue) 35%,transparent 90%);opacity:1}@media (min-width:600px){.SelectionPage_gradient__5ftoB{background:linear-gradient(180deg,var(--color-blue) 40%,transparent 100%)}}.SelectionPage_pageTitle__YZOXz{padding-bottom:15px}.SelectionPage_listWrapper__ccQj1{margin-top:30px;-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.SelectionPage_listWrapper__ccQj1::-webkit-scrollbar{display:none}@media (min-width:1200px){.SelectionPage_listWrapper__ccQj1{display:block;margin-top:35px}}.NhcContact_root__DRb0f{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;grid-gap:5px;gap:5px}@media (min-width:600px){.NhcContact_root__DRb0f{flex-direction:row;flex-wrap:wrap;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;grid-row-gap:5px;row-gap:5px}}.NhcContact_root__DRb0f{.NhcContact_noPadding___7iR4{padding:0}}.NhcContact_iconWrapper__dZ4UG{margin-right:5px}.NhcHeadline_root__qlVmw{display:flex;flex-direction:column;align-items:flex-start}.NhcImage_root__FofYG{position:relative;flex-shrink:0;aspect-ratio:1}.NhcImage_image__yjgqA{border-radius:120px}.GlobalNav_root__Fh1U0{position:relative;z-index:var(--zindex-1100);top:0;display:flex;width:100%;max-width:100vw;height:70px;align-items:center;justify-content:space-between;padding:0 var(--home-page-v2-padding-horizontal);background-color:var(--color-white)}@media (min-width:1200px){.GlobalNav_root__Fh1U0{height:65px}}.LoadingOverlay_root__JWJE0{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--color-white-72)}