.AvailableSavings_learnMore__f7S4I{margin-bottom:var(--space-S100)}.AvailableSavings_availableSavings__RzQEv{background:var(--colors-brandPrimaryT5);border-color:var(--colors-brandPrimaryT4);border-radius:var(--radii-500);border-style:solid;border-width:var(--borderWidths-100);display:flex;flex-direction:column;list-style:none;margin:var(--space-S300) 0;padding:var(--space-S400)}@media screen and (min-width:768px){.AvailableSavings_availableSavings__RzQEv{flex-direction:row}}.AvailableSavings_availableSavingsItem__X8_fv{border-bottom:var(--borderWidths-100) solid var(--colors-graphicDividerSubtle);display:flex;flex:1 1;flex-direction:column;margin-bottom:var(--space-S400);padding-bottom:var(--space-S400)}@media screen and (min-width:768px){.AvailableSavings_availableSavingsItem__X8_fv{border-bottom:0;border-right:var(--borderWidths-100) solid var(--colors-graphicDividerSubtle);margin-bottom:0;margin-right:var(--space-S400);padding-bottom:0;padding-right:var(--space-S400)}}.AvailableSavings_availableSavingsItem__X8_fv:last-of-type{border-bottom:0;border-right:0;margin-bottom:0;margin-right:0;padding-bottom:0;padding-right:0}.AvailableSavings_availableSavingTitle__hp_8X{color:var(--colors-textBody2);font-weight:var(--fontWeights-400)}.AvailableSavings_availableSavingSubtitle__qhPqU{color:var(--colors-textBody);font-weight:var(--fontWeights-400)}.AvailableSavings_availableSavingLongDescription__vTNwm{color:var(--colors-textBody)}.AvailableSavings_savingsInfo__Rxy3k{display:flex;flex-direction:column;gap:var(--space-S500);list-style:none;margin:0;padding:0}.AvailableSavings_savingsInfoItem__mAwoM{display:flex;flex-direction:column;gap:8px}.AvailableSavings_savingsInfoHeading__9RIHv{color:var(--colors-textTitle)}.AvailableSavings_savingInfoText__RhPP5{color:var(--colors-textBody)}@keyframes NonModalDialog_fade-in__qIvHl{0%{opacity:0}to{opacity:1}}@keyframes NonModalDialog_fade-out__am8Ho{0%{opacity:1}to{opacity:0}}@keyframes NonModalDialog_slide-in-bottom__0Yrpc{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes NonModalDialog_slide-out-bottom__wRojK{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes NonModalDialog_slide-in-left__I1fLP{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes NonModalDialog_slide-out-left__1vOsG{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes NonModalDialog_slide-in-right__8nYey{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes NonModalDialog_slide-out-right__xpx7N{0%{transform:translate(0)}to{transform:translate(100%)}}.NonModalDialog_overlay__mY2g6{position:fixed;inset:0;background:var(--colors-functionalScrim);z-index:var(--zIndices-modal)}.NonModalDialog_overlay__mY2g6.NonModalDialog_animateOut___VfHR{animation-name:NonModalDialog_fade-out__am8Ho;animation-duration:var(--transitions-durationS100);animation-timing-function:var(--transitions-timingS100)}.NonModalDialog_title__sVhTc{flex:1 1;align-self:center;padding-left:var(--space-S200);padding-right:var(--space-S200)}@media(min-width:768px){.NonModalDialog_title__sVhTc.NonModalDialog_sizeFullHeight__alNz_,.NonModalDialog_title__sVhTc.NonModalDialog_sizeFullScreen__TcE0k,.NonModalDialog_title__sVhTc.NonModalDialog_sizeLarge__1Ttf_{padding-left:var(--space-S400);padding-right:var(--space-S400)}}.NonModalDialog_dialogElement__ox2Wr{position:fixed;inset-block-start:0;inset-block-end:0;z-index:var(--zIndices-modal);padding:0;max-width:none;max-height:none;border:none;box-shadow:var(--shadows-900);border-radius:var(--radii-400);animation-fill-mode:forwards;animation-duration:var(--transitions-durationS100);animation-timing-function:var(--transitions-timingS100)}.NonModalDialog_dialogElement__ox2Wr:focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}.NonModalDialog_dialogElement__ox2Wr[open]{animation-name:NonModalDialog_fade-in__qIvHl;display:flex;flex-direction:column}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_fade-out__am8Ho}@media screen and (prefers-reduced-motion:reduce){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_out__Uf_VA,.NonModalDialog_dialogElement__ox2Wr[open]{animation-duration:.1ms}.NonModalDialog_dialogElement__ox2Wr[open]::backdrop{animation-duration:.1ms}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_out__Uf_VA::backdrop{animation-duration:.1ms}}@media(min-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSmall__FmGcl{width:calc(100% - var(--space-viewportS100PageMargin)*2);max-width:calc(var(--sizes-queryS200) - var(--space-viewportS100PageMargin)*2);max-height:calc(100% - var(--space-viewportS100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeMedium__yRaSz{width:calc(100% - var(--space-viewportM100PageMargin)*2);max-width:calc(var(--sizes-queryM100) - var(--space-viewportM100PageMargin)*2);max-height:calc(100% - var(--space-viewportM100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeLarge__1Ttf_{width:calc(100% - var(--space-viewportL100PageMargin)*2);max-width:var(--sizes-viewportMaxWidth);max-height:calc(100% - var(--space-viewportL100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeFullHeight__alNz_{width:calc(100% - var(--space-viewportL100PageMargin)*2);max-width:calc(var(--sizes-viewportMaxWidth) - var(--space-viewportL100PageMargin)*2);min-height:calc(100% - var(--space-viewportL100PageMargin)*2);height:calc(100% - var(--space-viewportL100PageMargin)*2);max-height:calc(100% - var(--space-viewportL100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeFullScreen__TcE0k{min-height:100%;height:100%;max-height:100%;min-width:100%;width:100%;max-width:100%;border-radius:0;left:0;right:0;top:0;bottom:0;transform:none}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeBottomSheet____xGa{opacity:1}@media(min-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeBottomSheet____xGa{width:100%;min-height:var(--sizes-L200);height:inherit;max-height:calc(100% - var(--space-viewportL100PageMargin));top:inherit;bottom:0;right:0;left:0;transform:none;border-radius:var(--radii-500) var(--radii-500) 0 0}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeBottomSheet____xGa[open]{animation-name:NonModalDialog_slide-in-bottom__0Yrpc}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeBottomSheet____xGa.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-bottom__wRojK}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetLeft__qBVzq{opacity:1}@media(min-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetLeft__qBVzq{min-width:var(--sizes-queryS100);max-width:min(var(--sizes-queryM100),100% - var(--space-M400));height:100%;top:0;bottom:0;transform:none;border-radius:0;left:0;right:inherit}}@media screen and (max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetLeft__qBVzq{min-width:inherit}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetLeft__qBVzq[open]{animation-name:NonModalDialog_slide-in-left__I1fLP}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetLeft__qBVzq.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-left__1vOsG}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetRight__X7v7a{opacity:1}@media(min-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetRight__X7v7a{min-width:var(--sizes-queryS100);max-width:min(var(--sizes-queryM100),100% - var(--space-M400));height:100%;top:0;bottom:0;transform:none;border-radius:0;right:0;left:inherit}}@media screen and (max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetRight__X7v7a{min-width:inherit}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetRight__X7v7a[open]{animation-name:NonModalDialog_slide-in-right__8nYey}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_sizeSideSheetRight__X7v7a.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-right__xpx7N}@media(max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSmall__8i7uX{width:calc(100% - var(--space-viewportS100PageMargin)*2);max-width:calc(var(--sizes-queryS200) - var(--space-viewportS100PageMargin)*2);max-height:calc(100% - var(--space-viewportS100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeMedium__kXkh5{width:calc(100% - var(--space-viewportM100PageMargin)*2);max-width:calc(var(--sizes-queryM100) - var(--space-viewportM100PageMargin)*2);max-height:calc(100% - var(--space-viewportM100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeLarge__U3pgr{width:calc(100% - var(--space-viewportL100PageMargin)*2);max-width:var(--sizes-viewportMaxWidth);max-height:calc(100% - var(--space-viewportL100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeFullHeight__Ho0d_{width:calc(100% - var(--space-viewportL100PageMargin)*2);max-width:calc(var(--sizes-viewportMaxWidth) - var(--space-viewportL100PageMargin)*2);min-height:calc(100% - var(--space-viewportL100PageMargin)*2);height:calc(100% - var(--space-viewportL100PageMargin)*2);max-height:calc(100% - var(--space-viewportL100PageMargin)*2)}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeFullScreen__xppZ9{min-height:100%;height:100%;max-height:100%;min-width:100%;width:100%;max-width:100%;border-radius:0;left:0;right:0;top:0;bottom:0;transform:none}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeBottomSheet__RpxTv{opacity:1}@media(max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeBottomSheet__RpxTv{width:100%;min-height:var(--sizes-L200);height:inherit;max-height:calc(100% - var(--space-viewportL100PageMargin));top:inherit;bottom:0;right:0;left:0;transform:none;border-radius:var(--radii-500) var(--radii-500) 0 0}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeBottomSheet__RpxTv[open]{animation-name:NonModalDialog_slide-in-bottom__0Yrpc}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeBottomSheet__RpxTv.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-bottom__wRojK}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetLeft__58bva{opacity:1}@media(max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetLeft__58bva{min-width:var(--sizes-queryS100);max-width:min(var(--sizes-queryM100),100% - var(--space-M400));height:100%;top:0;bottom:0;transform:none;border-radius:0;left:0;right:inherit}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetLeft__58bva[open]{animation-name:NonModalDialog_slide-in-left__I1fLP}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetLeft__58bva.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-left__1vOsG}}@media screen and (max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetLeft__58bva{min-width:inherit}}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetRight__53fu0{opacity:1}@media(max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetRight__53fu0{min-width:var(--sizes-queryS100);max-width:min(var(--sizes-queryM100),100% - var(--space-M400));height:100%;top:0;bottom:0;transform:none;border-radius:0;right:0;left:inherit}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetRight__53fu0[open]{animation-name:NonModalDialog_slide-in-right__8nYey}.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetRight__53fu0.NonModalDialog_out__Uf_VA{animation-name:NonModalDialog_slide-out-right__xpx7N}}@media screen and (max-width:550px){.NonModalDialog_dialogElement__ox2Wr.NonModalDialog_mobileSizeSideSheetRight__53fu0{min-width:inherit}}.NonModalDialog_content__cpFYn{border-radius:var(--radii-400);background:var(--colors-graphicBackgroundDefault);display:flex;flex-direction:column;overflow:hidden;opacity:0;animation-fill-mode:forwards;animation-duration:var(--transitions-durationS100);animation-timing-function:var(--transitions-timingS100)}.NonModalDialog_dialogOpenSpy__zPqWw[open] .NonModalDialog_content__cpFYn{animation-name:NonModalDialog_fade-in__qIvHl}.NonModalDialog_dialogOpenSpy__zPqWw.NonModalDialog_out__Uf_VA .NonModalDialog_content__cpFYn{animation-name:NonModalDialog_fade-out__am8Ho}@media screen and (prefers-reduced-motion:reduce){.NonModalDialog_dialogOpenSpy__zPqWw.NonModalDialog_out__Uf_VA .NonModalDialog_content__cpFYn,.NonModalDialog_dialogOpenSpy__zPqWw[open] .NonModalDialog_content__cpFYn{animation-duration:.1ms}}@media(min-width:550px){.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightBottomSheet__tMxaz,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightFullHeight__3X1NA,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightFullScreen__tb9jC,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightSideSheetLeft__avArB,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightSideSheetRight__xu_nA{height:100%}}@media(max-width:550px){.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileBottomSheet__EhdH5,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileFullHeight__9Qyww,.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileFullScreen___WrAS{height:100%}}.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileSideSheetLeft__SKi08{opacity:1}@media(max-width:550px){.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileSideSheetLeft__SKi08{height:100%}}.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileSideSheetRight__unf26{opacity:1}@media(max-width:550px){.NonModalDialog_contentHeight__vXJ_r.NonModalDialog_contentHeightMobileSideSheetRight__unf26{height:100%}}.NonModalDialog_header__WVFX0{align-items:flex-start;display:flex;justify-content:flex-end;padding:var(--space-S200)}.NonModalDialog_body__b7o6b{min-height:0;overflow:auto;flex:1 1;padding:0 var(--space-S400) var(--space-S400)}@media(min-width:550px){.NonModalDialog_body__b7o6b.NonModalDialog_bodySizeFullHeight__BbED1,.NonModalDialog_body__b7o6b.NonModalDialog_bodySizeFullScreen__4yfLa,.NonModalDialog_body__b7o6b.NonModalDialog_bodySizeLarge__ZVjXF{padding:0 var(--space-S500) var(--space-S500)}}.NonModalDialog_body__b7o6b.NonModalDialog_bodyContentFullBleed__KbZJu{padding:unset}@media(min-width:550px){.NonModalDialog_body__b7o6b.NonModalDialog_bodyContentFullBleed__KbZJu{padding:unset}}.NonModalDialog_footer__tyJky{display:flex;justify-content:flex-end;padding:var(--space-S400)}@media(min-width:550px){.NonModalDialog_footer__tyJky.NonModalDialog_footerSizeFullHeight__zDQ3t,.NonModalDialog_footer__tyJky.NonModalDialog_footerSizeFullScreen__4D2Y_,.NonModalDialog_footer__tyJky.NonModalDialog_footerSizeLarge__H1PjO{padding-left:var(--space-S500);padding-right:var(--space-S500)}}.NonModalDialog_idleBody__8JOCI{position:fixed;right:0}.CaptureContactDetails_informationText__fd5B_{color:var(--colors-textBody);font-weight:var(--fontWeights-200)}.CaptureContactDetails_formSection__zWrlS{margin-bottom:var(--space-S400)}.CaptureContactDetails_termsText___XfoX{color:var(--colors-textBody2);font-weight:var(--fontWeights-200)}.CaptureContactDetails_errorText__HfoJv{color:var(--colors-inputHelpTextError)}.DevelopmentDetails_developmentDetails__57_mh{margin-block-start:var(--space-M200)}.DevelopmentDetails_developmentsContainer__NSv89{background-color:var(--colors-graphicBackgroundAccentLight);margin-left:-15px;margin-right:-15px;padding:0 var(--space-S500)}@media screen and (min-width:550px){.DevelopmentDetails_developmentsContainer__NSv89{border-radius:var(--radii-400);margin-left:0;margin-right:0}}@media screen and (min-width:768px){.DevelopmentDetails_developmentsContainer__NSv89{margin-bottom:0}}.DevelopmentDetails_imageContainer__qYXJj{display:flex;column-gap:var(--space-S300);overflow:hidden;flex-wrap:nowrap}.DevelopmentDetails_image__aoj9U{flex-grow:1;flex-shrink:1;max-height:166px;object-fit:cover;width:33%}.DevelopmentDetails_image__aoj9U:nth-of-type(3){display:none}@media screen and (min-width:550px){.DevelopmentDetails_image__aoj9U:nth-of-type(3){display:block}}@media screen and (min-width:768px){.DevelopmentDetails_headerRightColumn__DgecH{flex-shrink:0;text-align:right}}.DevelopmentDetails_logoImageWrapper__pSub4{margin:0;color:var(--colors-textBody);padding-top:var(--space-S400)}@media screen and (min-width:768px){.DevelopmentDetails_logoImageWrapper__pSub4{display:flex;align-items:center;padding-top:0}}.DevelopmentDetails_logoImage__BqVDF{min-height:40px}@media screen and (min-width:480px){.DevelopmentDetails_logoImage__BqVDF{max-height:60px}}.DevelopmentDetails_developerTitle__uaxEu{margin:0;color:var(--colors-textBody)}.DevelopmentDetails_developerName__VLjVa{margin:0;color:var(--colors-textBody);font-weight:var(--fontWeights-400)}.DevelopmentDetails_headerName__3ZyfM{margin:0;color:var(--colors-textBody)}.DevelopmentDetails_developmentOptionsWrapper___Fmd5{margin-top:var(--space-S400)}.DevelopmentDetails_list__KWOAk{flex-wrap:wrap;width:100%;margin:0;padding:0;list-style-type:none}@media screen and (min-width:550px){.DevelopmentDetails_list__KWOAk{width:49%}}@media screen and (min-width:768px){.DevelopmentDetails_list__KWOAk{width:50%}}.DevelopmentDetails_iconWrapper__KchrH{width:24px}.DevelopmentDetails_listItem__BDyUV{display:flex;padding:0;margin-bottom:var(--space-S400);align-items:center;color:var(--colors-textBody);width:100%;margin-right:0}.DevelopmentDetails_listItem__BDyUV:last-of-type{margin-bottom:0}.DevelopmentDetails_name__baVat{margin-left:var(--space-S400);flex-grow:1}.DevelopmentDetails_text__14cGC{margin:0;color:var(--colors-textBody);font-weight:var(--fontWeights-400)}.DevelopmentDetails_cardItemName__4vcbF{margin-left:var(--space-S400);flex-grow:1;display:flex;align-items:center;justify-content:space-between}.DevelopmentDetails_cardItem__eU1bT{appearance:none;background:none;border:none;border-bottom:1px solid var(--colors-graphicDividerSubtle);text-decoration:none;cursor:pointer;display:flex;padding:var(--space-S200) 0;color:var(--colors-textBody);width:100%;align-items:center}.DevelopmentDetails_cardItem__eU1bT:first-of-type{border-top:1px solid var(--colors-graphicDividerSubtle)}.DevelopmentDetails_buttonWrapper__y_3Ii{margin-bottom:var(--space-S400)}.DevelopmentDetails_cardWrapper___RxeA{background:var(--colors-graphicBackgroundDefault);border:1px solid var(--colors-neutral3);border-radius:var(--radii-300);box-shadow:0 .25rem 1.5rem rgba(150,159,190,.2);text-align:left;overflow:hidden;max-width:390px;padding:var(--space-S500) var(--space-S400);margin-top:var(--space-S500)}@media screen and (min-width:550px){.DevelopmentDetails_cardWrapper___RxeA{margin-top:0;width:49%}}@media screen and (min-width:768px){.DevelopmentDetails_cardWrapper___RxeA{width:50%}}.EnergyWidgetLink_energyWidgetLinkWrapper__iHqCe{margin-bottom:var(--space-S200)}.NewHomesMediaButtons_newHomesMediaButtons__Ein06{display:grid;margin:0 -1px -2px 0;overflow-x:auto;position:relative}.NewHomesMediaButtons_newHomesMediaButtons__Ein06::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.NewHomesMediaButtons_newHomesMediaButtons__Ein06{bottom:var(--space-S400);justify-content:right;left:0;margin:0;position:absolute;right:0;z-index:1}}.NewHomesMediaButtons_newHomesMediaButtonsList__uVb8x{display:grid;gap:var(--space-S200);grid-auto-columns:max-content;grid-auto-flow:column;margin:0;padding:2px 1px;white-space:nowrap}@media screen and (min-width:768px){.NewHomesMediaButtons_newHomesMediaButtonsList__uVb8x{padding-left:var(--space-S400);padding-right:var(--space-S400)}}.NewHomesMediaButtons_newHomesMediaButtonsListItem__5BZ2k{list-style:none}.NewHomesMediaButtons_newHomesMediaButton__KUnAh{align-items:center;appearance:none;background-color:var(--colors-buttonPrimaryContrastBackgroundDefault);border:none;border-radius:var(--radii-300);box-shadow:var(--shadows-100);color:var(--colors-badgeLevel4Text);cursor:pointer;display:flex;font-weight:var(--fontWeights-400);gap:var(--space-S100);padding:var(--space-S200);text-align:inherit}.NewHomesMediaButtons_newHomesMediaButton__KUnAh:hover{background-color:var(--colors-buttonPrimaryContrastBackgroundActive)}.NewHomesMediaButtons_newHomesMediaButton__KUnAh:focus{box-shadow:var(--shadows-focusRing);outline:none}.NewHomesDevNtsInfo_ntsInfoTitle__V79pX{margin-bottom:var(--space-S300)}.NewHomesDevNtsInfo_ntsInfoList__zo8Ce{display:grid;gap:var(--space-S300);grid-template-columns:1fr 1fr;margin:0;margin-bottom:var(--space-S400);padding:0}.NewHomesDevNtsInfo_ntsInfoListItem__Vv3V_{display:contents;list-style:none}@media screen and (min-width:768px){.NewHomesDevNtsInfo_ntsInfoListItem__Vv3V_{column-gap:var(--space-S100);display:flex}}.NewHomesDevNtsInfo_ntsInfoItemTitle__02ors{font-weight:var(--fontWeights-400)}@media screen and (min-width:768px){.NewHomesDevNtsInfo_ntsInfoItemTitle__02ors:after{content:":"}}.NewHomesDevNtsInfo_ntsInfoIcon__q9i5O{margin-block-start:var(--space-S100)}.NewHomesDevNtsInfo_ntsInfoItemTextWrapper__u2NPQ{column-gap:var(--space-S200);display:flex;justify-content:space-between}.NewHomesDevNtsInfo_ntsInfoDescription__B316T span{display:inline-block;margin-bottom:var(--space-M100)}.NewHomesDevNtsInfo_ntsInfoDescription__B316T span:last-child{margin-bottom:0}.NewHomesDevNtsInfo_ntsInfoDescription__B316T h2{font-size:var(--fontSizes-ladleSmall);line-height:var(--lineHeights-ladleSmall)}.NewHomesDevNtsInfo_ntsInfoDescription__B316T a{--thickness:var(--borderWidths-100);border-radius:var(--radii-200);color:var(--colors-linkTextDefault);font-weight:var(--fontWeights-400);padding-bottom:var(--sizes-XS200);padding-top:var(--sizes-XS200);text-decoration:underline;text-decoration-color:var(--colors-linkUnderlineDefault);text-decoration-thickness:var(--thickness);text-underline-offset:.64ex}.VariantPointsOfInterest_pointsOfInterestListWrapper__BVZkC{display:flex;flex-direction:column;margin-bottom:var(--space-S500);row-gap:var(--space-S400)}.VariantPointsOfInterest_pointsOfInterestList__LQkho{display:grid;margin:0;padding:0;row-gap:var(--space-S300)}@media screen and (min-width:768px){.VariantPointsOfInterest_pointsOfInterestList__LQkho{grid-template-columns:1fr 1fr;row-gap:0}}.VariantPointsOfInterest_pointsOfInterestListItem__9PTUU{list-style:none;position:relative}@media screen and (min-width:768px){.VariantPointsOfInterest_pointsOfInterestListItem__9PTUU:nth-child(n+3){padding-block-start:var(--space-S300)}.VariantPointsOfInterest_pointsOfInterestListItem__9PTUU:nth-child(odd){padding-right:var(--space-S500)}.VariantPointsOfInterest_pointsOfInterestListItem__9PTUU:nth-child(2n){border-left:1px solid var(--colors-graphicDividerSubtle);padding-left:var(--space-S500)}}.VariantPointsOfInterest_transport__A5e5U{column-gap:var(--space-S200);display:flex;justify-content:space-between}.VariantPointsOfInterest_transportTitle__TbXP2{column-gap:var(--space-S200);display:flex}.VariantPointsOfInterest_transportDistance__aorMO{color:var(--colors-textBody2)}.VariantPointsOfInterest_schoolsTitle__ttyFf{margin-bottom:var(--space-S300)}.VariantPointsOfInterest_school__bks3n{justify-content:space-between}.VariantPointsOfInterest_schoolTitle__i2g3D,.VariantPointsOfInterest_school__bks3n{column-gap:var(--space-S200);display:flex}.VariantPointsOfInterest_schoolTitleIconWrapper__jLYC7{display:flex}.VariantPointsOfInterest_schoolDistance__c6DbZ{color:var(--colors-textBody2);white-space:nowrap}.VariantPointsOfInterest_schoolAge__O1zYq{color:var(--colors-textBody2);margin-left:calc(var(--space-S500) + var(--space-S100))}.VariantPointsOfInterest_schoolCaveat__tz7s0{color:var(--colors-textBody2)}.Price_priceWrapper__sp_lO{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--space-S100)}.Price_price__D98l9{font-weight:var(--fontWeights-400)}.Price_priceAlt___42Qw{color:var(--colors-textBody2)}.VariantTags_tagsList__RIOeP{display:flex;flex-wrap:wrap;margin:0 0 var(--space-S400);padding:0;gap:var(--space-S300)}.VariantTags_tagsListItem__Ehpgn{list-style:none}.VariantTags_tag__tqBYw{padding:0 var(--space-S200);background-color:var(--colors-badgeLevel4Background);border-radius:var(--radii-300);border-width:var(--borderWidths-100);border-color:var(--colors-badgeLevel4Border);border-style:solid;color:var(--colors-badgeLevel4Text)}.page_priceWrapper__MwnHa{align-items:flex-end;column-gap:var(--space-S400);display:flex;flex-wrap:wrap}.page_pageWrapper__zcl1A{display:grid;grid-template-columns:[gutter-left-start] var(--space-viewportS100PageMargin) [gutter-left-end page-start] auto [page-end] var(--space-viewportS100PageMargin) [gutter-right-end]}@media screen and (min-width:1024px){.page_pageWrapper__zcl1A{grid-template-columns:[gutter-left-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-left-end page-start] minmax(auto,var(--sizes-viewportMaxWidth)) [page-end gutter-right-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-right-end]}}.page_page__rxvEq{display:grid;grid-column:page;grid-template-columns:[full-width-start content-start sidebar-start] minmax(0,1fr) [sidebar-end content-end full-width-end]}@media screen and (min-width:1024px){.page_page__rxvEq{grid-template-columns:[full-width-start content-start] minmax(0,2fr) [content-end sidebar-start] minmax(0,1fr) [sidebar-end full-width-end];grid-template-rows:[full-height-start header-start] auto [header-end media-start sidebar-start] auto [media-end content-start] auto [content-end] auto [content-start] auto [sidebar-end content-end footer-start] auto [footer-end full-height-end];column-gap:var(--space-S500)}}.page_header__vjeNk{display:flex;flex-direction:column;gap:var(--space-S400);grid-column:full-width;margin-block:var(--space-S400)}.page_headerButtons__FvuMf{column-gap:var(--space-S400);display:flex;margin-left:auto}.page_media__4SS6y{grid-column:content;margin-bottom:var(--space-S400)}.page_container__kM0w6{position:relative}.page_content__6iMmi{grid-column:content}.page_titleWrapper__6xeXw{column-gap:var(--space-S100);display:flex;flex-wrap:wrap;margin-bottom:var(--space-S200)}.page_address__AozTc{color:var(--colors-textBody2);font-style:normal;font-weight:var(--fontWeights-200)}.page_summaryList__tUs4t{display:flex;flex-wrap:wrap;gap:var(--space-S300);margin:0;margin-bottom:var(--space-S400);padding:0}.page_summaryListItem__Zm_2N{list-style:none}.page_dividerWrapper__o_nZT{margin-block:var(--space-S500)}.page_detailsTitle__AfB61{margin-bottom:var(--space-S300)}.page_moreInformation__quXX5{margin-block-start:var(--space-M200)}.page_moreInformationTitle__qe4_W{margin-bottom:var(--space-S300)}.page_moreInformationList___9XkP{display:grid;margin:0;padding:0;row-gap:var(--space-S400)}@media screen and (min-width:768px){.page_moreInformationList___9XkP{column-gap:var(--space-S400);grid-template-columns:1fr 1fr}}.page_moreInformationListItem__TR8H6{display:flex;list-style:none}.page_moreInformationListItem__TR8H6:empty{display:none}.page_sidebar__izN9j{grid-column:sidebar}@media screen and (min-width:1024px){.page_sidebar__izN9j{grid-row:sidebar}.page_sticky__q6kQ8{position:sticky;top:var(--space-S400)}}.page_footerDividerWrapper__acnxM{margin-block-end:var(--space-S500);margin-block-start:var(--space-M100)}@media screen and (min-width:768px){.page_footerDividerWrapper__acnxM{margin-block-end:var(--space-M200);margin-block-start:var(--space-M300)}}.page_footer__6JtP8{grid-column:full-width}.page_footnotes__U87jb{display:flex;flex-direction:column;margin-block:var(--space-M200);row-gap:var(--space-S400)}.price-reduction-badge_badge__7kDya{background-color:var(--colors-textHighlightDefaultBackground);color:var(--colors-textHighlightDefaultText);column-gap:var(--space-S100);display:flex;flex-direction:row;padding:var(--space-S100);width:fit-content}.price-reduction-badge_container__0fxmf{display:block;flex-basis:100%;padding-bottom:var(--space-S200)}@media screen and (min-width:768px){.price-reduction-badge_container__0fxmf{flex-basis:auto;padding-bottom:0}}.page_pageWrapper__3Rzbb{display:grid;grid-template-columns:[gutter-left-start] var(--space-viewportS100PageMargin) [gutter-left-end page-start] auto [page-end] var(--space-viewportS100PageMargin) [gutter-right-end]}@media screen and (min-width:1024px){.page_pageWrapper__3Rzbb{grid-template-columns:[gutter-left-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-left-end page-start] minmax(auto,var(--sizes-viewportMaxWidth)) [page-end gutter-right-start] minmax(var(--space-viewportS100PageMargin),auto) [gutter-right-end]}}.page_page__RAQ99{display:grid;grid-column:page;grid-template-columns:[full-width-start content-start sidebar-start] minmax(0,1fr) [sidebar-end content-end full-width-end]}@media screen and (min-width:1024px){.page_page__RAQ99{grid-template-columns:[full-width-start content-start] minmax(0,2fr) [content-end sidebar-start] minmax(0,1fr) [sidebar-end full-width-end];grid-template-rows:[full-height-start header-start] auto [header-end media-start sidebar-start] auto [media-end content-start] auto [content-end] auto [content-start] auto [sidebar-end content-end footer-start] auto [footer-end full-height-end];column-gap:var(--space-S500)}}.page_header__k0AmZ{display:flex;flex-direction:column;gap:var(--space-S400);grid-column:full-width;margin-block:var(--space-S400)}.page_headerButtons__eL6AN{column-gap:var(--space-S400);display:flex;margin-left:auto}.page_media__2nb_G{grid-column:content;margin-bottom:var(--space-S400)}.page_container__EtxJA{position:relative}.page_content__McUgv{grid-column:content}.page_titleWrapper__Kiwq4{column-gap:var(--space-S100);display:flex;flex-wrap:wrap;margin-bottom:var(--space-S200)}.page_address__WXkni{color:var(--colors-textBody2);font-style:normal;font-weight:var(--fontWeights-200)}.page_summaryList__Yqo8o{display:flex;flex-wrap:wrap;gap:var(--space-S300);margin:0;margin-bottom:var(--space-S400);padding:0}.page_summaryListItem__xczIs{list-style:none}.page_dividerWrapper__w_55X{margin-block:var(--space-S500)}.page_detailsTitle__6Iw7C{margin-bottom:var(--space-S300)}.page_moreInformation__6SLYD{margin-block-start:var(--space-M200)}.page_moreInformationTitle__4zrz3{margin-bottom:var(--space-S300)}.page_moreInformationList__jcQMo{display:grid;margin:0;padding:0;row-gap:var(--space-S400)}@media screen and (min-width:768px){.page_moreInformationList__jcQMo{column-gap:var(--space-S400);grid-template-columns:1fr 1fr}}.page_moreInformationListItem__LO0Pk{display:flex;list-style:none}.page_moreInformationListItem__LO0Pk:empty{display:none}.page_sidebar__ZDmYp{grid-column:sidebar}@media screen and (min-width:1024px){.page_sidebar__ZDmYp{grid-row:sidebar}.page_sticky__Xk36L{position:sticky;top:var(--space-S400)}}.page_footerDividerWrapper__d1Qt6{margin-block-end:var(--space-S500);margin-block-start:var(--space-M100)}@media screen and (min-width:768px){.page_footerDividerWrapper__d1Qt6{margin-block-end:var(--space-M200);margin-block-start:var(--space-M300)}}.page_footer__eiBAD{grid-column:full-width}.page_footnotes__vGsEn{display:flex;flex-direction:column;margin-block:var(--space-M200);row-gap:var(--space-S400)}