.NewHomesSection_sectionWrapper__mygqe{display:flex;flex-direction:column;row-gap:var(--space-M100)}.NewHomesSection_paginationContainer__hiWCf{width:100%;align-self:center}@media screen and (min-width:550px){.NewHomesSection_paginationContainer__hiWCf{width:496px;align-self:flex-end}}.NewHomesSection_boldTextStyle__LAm5R{font-weight:var(--fontWeights-400)}.NewHomesSection_budgetSkeletonWrapper__EZFBQ{width:60%;height:20px}.NewHomesSection_wishlistSkeletonWrapper__UhRAT{width:50%;height:20px}.NewHomesSection_headingSkeletonWrapper__Il2Sn{width:40%;height:28px}.NewHomesSection_cardSkeletonWrapper__8hATB{width:100%;height:300px}.NewBuildSection_sectionWrapper__lvM_U{background-color:var(--colors-graphicBackgroundAccentLight)}.NewBuildSection_newHomesSectionWrapper__y6ccX,.NewBuildSection_sectionWrapper__lvM_U{display:flex;flex-direction:column;row-gap:var(--space-S400)}.NewBuildSection_cardWrapper__SPfw4{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-S400);margin:0}@media screen and (min-width:1024px){.NewBuildSection_cardWrapper__SPfw4{grid-template-columns:1fr 1fr 1fr 1fr}}.NewBuildSection_valuePropCardWrapper___N8SL{display:flex;flex-basis:0;align-items:center;flex-direction:column;row-gap:var(--space-S400);background-color:var(--colors-white);padding:var(--space-M100) var(--space-S200);border-radius:var(--radii-400);text-align:center;width:100%;min-height:100%}.NewBuildSection_newHomesPropCardBackground__K7Upm{background-color:var(--colors-graphicBackgroundAccentLight)}.NewBuildSection_clickableLabel__ugSn5{font-weight:var(--fontWeights-400)}.f4i4f1c{--f4i4f13:var(--space-viewportS100Gap);--f4i4f14:var(--f4i4f13);--f4i4f15:0px;overflow-x:scroll;scrollbar-width:none;margin:0;padding:0}.f4i4f1c:focus{outline:none;box-shadow:var(--shadows-focusRing)}.f4i4f1c::-webkit-scrollbar{display:none}.f4i4f1d{margin:0 calc(var(--f4i4f13) * -1);padding:0 var(--f4i4f13)}.f4i4f1e{margin:0 calc(var(--f4i4f12) * -1);padding:0 var(--f4i4f12)}.f4i4f1g{--f4i4f15:10%}.f4i4f1k{--f4i4f17:1}.f4i4f1l{--f4i4f17:2}.f4i4f1m{--f4i4f18:1}.f4i4f1n{--f4i4f18:2}.f4i4f1o{--f4i4f18:3}.f4i4f1p{--f4i4f19:1}.f4i4f1q{--f4i4f19:2}.f4i4f1r{--f4i4f19:3}.f4i4f1s{--f4i4f1a:1}.f4i4f1t{--f4i4f1a:2}.f4i4f1u{--f4i4f1a:3}.f4i4f1v{--f4i4f1a:4}.f4i4f1w{--f4i4f1a:5}.f4i4f1x{--f4i4f1a:6}.f4i4f1y{--f4i4f1b:1}.f4i4f1z{--f4i4f1b:2}.f4i4f110{--f4i4f1b:3}.f4i4f111{--f4i4f1b:4}.f4i4f112{--f4i4f1b:5}.f4i4f113{--f4i4f1b:6}.f4i4f114{display:grid;grid-template-columns:repeat(var(--f4i4f10),1fr);gap:var(--f4i4f14)}.f4i4f115{width:calc((var(--f4i4f11) * var(--f4i4f10)) + (var(--f4i4f14) * (var(--f4i4f10) - 1)))}.f4i4f116{width:calc((((100% - var(--f4i4f15)) - ((var(--f4i4f16) - 1) * var(--f4i4f14))) / var(--f4i4f16) * var(--f4i4f10)) + (var(--f4i4f14) * (var(--f4i4f10) - 1)))}.f4i4f117{display:flex}.f4i4f118{scroll-margin-left:var(--f4i4f13);scroll-margin-right:var(--f4i4f13)}.f4i4f119{scroll-margin-left:var(--f4i4f12);scroll-margin-right:var(--f4i4f12)}.f4i4f11b{display:grid;gap:var(--space-S400);grid-template-columns:1fr auto;grid-template-areas:"content navigation"}.f4i4f11c{grid-area:content;padding-top:var(--space-S400)}@media screen and (min-width:768px){.f4i4f1c{--f4i4f13:var(--space-viewportM100Gap)}.f4i4f1g{--f4i4f15:var(--sizes-L100)}}@media screen and (min-width:1024px){.f4i4f1c{--f4i4f13:var(--space-viewportL100Gap)}}@media screen and (max-width:319px){.f4i4f1i{--f4i4f16:1}}@media screen and (min-width:320px) and (max-width:549px){.f4i4f1i{--f4i4f16:var(--f4i4f17)}}@media screen and (min-width:550px) and (max-width:767px){.f4i4f1i{--f4i4f16:var(--f4i4f18)}}@media screen and (min-width:768px) and (max-width:1023px){.f4i4f1i{--f4i4f16:var(--f4i4f19)}}@media screen and (min-width:1024px) and (max-width:1271px){.f4i4f1i{--f4i4f16:var(--f4i4f1a)}}@media screen and (min-width:1272px){.f4i4f1c{--f4i4f13:0px;--f4i4f14:var(--space-viewportL100Gap)}.f4i4f1g{--f4i4f15:0px}.f4i4f1i{--f4i4f16:var(--f4i4f1b)}}._1nhg5z0{display:flex;flex-direction:column;gap:var(--space-S400)}._1nhg5z2{color:var(--colors-textContrast)}._1nhg5z3{color:var(--colors-textTitle)}._1nhg5z4{font-weight:var(--fontWeights-200)}._1nhg5z5{color:var(--colors-textContrast)}._1nhg5z6{color:var(--colors-textTitle)}._1nhg5z7{align-items:center;display:flex;justify-content:flex-end}._1nhg5z8{justify-content:space-between}._1nhg5z9{display:grid;gap:var(--space-S200);grid-template-columns:1fr 1fr}._1nhg5zg{flex-shrink:0}@media screen and (max-width:319px){._1nhg5za{display:none}}@media screen and (min-width:320px) and (max-width:549px){._1nhg5zb{display:none}}@media screen and (min-width:550px) and (max-width:767px){._1nhg5zc{display:none}}@media screen and (min-width:768px) and (max-width:1023px){._1nhg5zd{display:none}}@media screen and (min-width:1024px) and (max-width:1271px){._1nhg5ze{display:none}}@media screen and (min-width:1272px){._1nhg5zf{display:none}}.BranchListingCardCompact_imageWrapper__kAAWA{position:relative;width:100%;padding-top:66.6667%}.BranchListingCardCompact_image__YYBF8{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.BranchListingCardCompact_link__MG8Xz{display:block;text-decoration:none;height:100%;width:100%}.BranchListingCardCompact_link__MG8Xz:focus{box-shadow:var(--shadows-focusRing);outline:none;border-radius:0 var(--radii-400) 0 0}.ListingsCarousel_carouselSection__n_FLG{width:100%;padding-top:var(--sizes-M200)}.ListingsCarousel_carouselSection__n_FLG ul>li{min-width:0}.ListingsCarousel_listingCard__aPRZ_{width:230px;flex-shrink:0}.ListingsV2_container__01aGd{display:flex;flex-direction:column;background:var(--colors-graphicBackgroundAccentLight);padding-left:var(--space-S400);padding-right:var(--space-S400)}@media screen and (min-width:768px){.ListingsV2_container__01aGd{padding-left:var(--space-S500);padding-right:var(--space-S500)}}@media screen and (min-width:1024px){.ListingsV2_container__01aGd{padding-left:108px;padding-right:108px}}.ListingsV2_containerInner__XHS0W{display:flex;flex-direction:column;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;padding-top:var(--space-M200);padding-bottom:var(--space-M200)}.ListingsV2_tabList__LMO0E{display:inline-flex;align-self:flex-start;gap:var(--space-S100);border-bottom:var(--borderWidths-100) solid var(--colors-graphicDividerDefault);margin-bottom:var(--space-S400)}.ListingsV2_tab__bMxTI{padding:var(--space-S300) var(--space-S400);background:none;border:none;cursor:pointer;position:relative;color:var(--colors-textBody);font-family:var(--fonts-body);font-size:var(--fontSizes-knifeMedium);font-weight:var(--fontWeights-400)}.ListingsV2_tab__bMxTI:hover{color:var(--colors-textTitle)}.ListingsV2_tab__bMxTI:focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}.ListingsV2_tab__bMxTI:focus:not(:focus-visible){outline:none;box-shadow:none}.ListingsV2_tab__bMxTI:after{content:"";position:absolute;bottom:calc(-1*var(--borderWidths-100));left:0;right:0;height:var(--borderWidths-200);background-color:rgba(0,0,0,0)}.ListingsV2_tabActive__KV1n_{color:var(--colors-textTitle);font-weight:var(--fontWeights-400)}.ListingsV2_tabActive__KV1n_:after{background-color:var(--colors-brandPrimary)}.AdditionalInfo_cardsGrid__j9vHW{display:flex;flex-direction:column;gap:var(--space-S400)}@media screen and (min-width:768px){.AdditionalInfo_cardsGrid__j9vHW{flex-direction:row;align-items:stretch}}.AdditionalInfo_card__jLKN2{border:1px solid var(--colors-graphicDividerSubtle);border-radius:var(--radii-500);padding:var(--space-S400);display:flex;flex-direction:column;flex:1 1;row-gap:var(--space-S400);min-width:0}.AdditionalInfo_adCardWrapper__GSeAp{flex-shrink:0;align-self:center}@media screen and (min-width:768px){.AdditionalInfo_adCardWrapper__GSeAp{align-self:flex-start}}.AdditionalInfo_cardContent__nsIJP{flex:1 1;display:flex;flex-direction:column}.MembershipsListV2_list__g37XT{display:flex;flex-wrap:wrap;gap:var(--space-S400);padding:0;margin:0;list-style:none;justify-content:flex-start;align-items:center}.MembershipsListV2_listItem__Ufvhr{display:flex;align-items:center;justify-content:center}.MembershipsListV2_logo__yAcHY{height:56px;width:auto;max-width:100px;object-fit:contain}.MembershipsListV2_logo__yAcHY:hover{cursor:pointer}.MembershipsListV2_dialogContent__cRFPQ p{margin:12px 0}.MembershipsListV2_dialogLogo__SyZUn{margin:0 0 15px;max-height:80px;max-width:120px;object-fit:contain}