.Carousel_container__xgkxA{position:relative;isolation:isolate}.Carousel_controls__5o8Qf{position:absolute;inset:0 -8px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;pointer-events:none}.Carousel_controls__5o8Qf>*{pointer-events:auto}.Carousel_previous__xB7vS{grid-column:1}.Carousel_next__X0U7n{grid-column:3}.Carousel_list___uJJF{display:grid;grid-auto-flow:column;grid-auto-columns:224px;column-gap:var(--space-S200);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--space-S400) + 2px);scrollbar-width:none;margin-block:-2px;margin-inline:calc(var(--space-S400)*-1 - 2px);padding-block:2px;padding-inline:calc(var(--space-S400) + 2px)}.Carousel_list___uJJF::-webkit-scrollbar{display:none}.Carousel_listItem__2MIsb{display:grid;list-style:none;scroll-snap-align:center}@media(min-width:768px){.Carousel_listItem__2MIsb{scroll-snap-align:start}}.Gallery_container___Ufj2{border-radius:var(--radii-400);overflow:hidden;position:relative;z-index:2}.Gallery_container___Ufj2:has(.Gallery_list__awRq7:focus-visible){box-shadow:var(--shadows-focusRing)}@supports not selector(:focus-visible){.Gallery_container___Ufj2:has(.Gallery_list__awRq7:focus){box-shadow:var(--shadows-focusRing)}}.Gallery_controls__1jP_9{position:absolute;inset:0 8px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;pointer-events:none}.Gallery_controls__1jP_9>*{pointer-events:auto}.Gallery_previous__NcDLx{grid-column:1}.Gallery_next__27_pp{grid-column:3}.Gallery_list__awRq7{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.Gallery_list__awRq7:focus-visible{outline:none}@supports not selector(:focus-visible){.Gallery_list__awRq7:focus{outline:none}}.Gallery_list__awRq7::-webkit-scrollbar{display:none}.Gallery_listItem__FJ4KN{display:grid;list-style:none;scroll-snap-align:start}.Development_container__R2dwz{background:var(--colors-graphicBackgroundDefault);border-radius:var(--radii-500);border:1px solid var(--colors-graphicDividerSubtle);overflow:clip;position:relative;z-index:2}.Development_container__R2dwz:has(.Development_link__wxmoX:focus-visible){box-shadow:var(--shadows-focusRing)}@supports not selector(:focus-visible){.Development_container__R2dwz:has(.Development_link__wxmoX:focus){box-shadow:var(--shadows-focusRing)}}.Development_link__wxmoX{color:inherit;text-decoration:none}.Development_link__wxmoX:before{content:"";inset:0;position:absolute;z-index:1}.Development_link__wxmoX:focus-visible{outline:none}@supports not selector(:focus-visible){.Development_link__wxmoX:focus{outline:none}}.Development_inner__usAxs{align-items:center;display:grid;gap:var(--space-S200);padding:var(--space-S200)}@media(min-width:768px){.Development_inner__usAxs{column-gap:var(--space-S300);grid-template-columns:210px 1fr;padding:var(--space-S400);row-gap:0}}@media(min-width:1024px){.Development_inner__usAxs{grid-template-columns:533px 1fr}}.Development_image__PuBQy{aspect-ratio:16/9;border-radius:var(--radii-400);display:block;object-fit:cover;width:100%}.Development_imageLink__aGU_f{display:block}.Development_address__KrZi1{color:var(--colors-textBody2)}.Development_logo__r0MY7{height:30px;object-fit:contain;width:auto}@media(min-width:768px){.Development_logo__r0MY7{height:40px}}.Development_links__qsYA9{display:flex;column-gap:var(--space-S500);z-index:2}.Development_disclosure__05hrR{border-top:1px solid var(--colors-graphicDividerSubtle);display:flex;flex-direction:column;gap:var(--space-S400);padding:var(--space-S400);position:relative;z-index:2}.jx0me40{display:grid;grid-template-columns:auto auto auto}.jx0me41{grid-column-start:2}.jx0me42,.jx0me43{grid-column-start:3}.jx0me43{display:flex;flex-direction:row;list-style:none;row-gap:var(--space-S200);column-gap:var(--space-S200);justify-content:center}.jx0me44{width:var(--sizes-L200)}.Disclosure_summary__VHW01{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.Disclosure_summary__VHW01::-webkit-details-marker{display:none}.Disclosure_summary__VHW01:focus-visible{outline:none}@supports not selector(:focus-visible){.Disclosure_summary__VHW01:focus{outline:none}}.Disclosure_content__ogbxT{margin-top:var(--space-S400)}.Disclosure_trigger__v3sg8{display:flex}.Disclosure_iconWrapper__iWKI5{display:flex;align-items:center;justify-content:center;border-radius:var(--radii-button);width:var(--sizes-M400);height:var(--sizes-M400)}.Disclosure_iconWrapper__iWKI5:hover{background-color:var(--colors-buttonTertiaryIconButtonBackgroundHover)}.Disclosure_iconWrapper__iWKI5:active{background-color:var(--colors-buttonTertiaryIconButtonBackgroundActive)}details[open] .Disclosure_iconWrapper__iWKI5{transform:rotate(180deg)}.Disclosure_summary__VHW01:focus-visible .Disclosure_iconWrapper__iWKI5{box-shadow:var(--shadows-focusRing)}@supports not selector(:focus-visible){.Disclosure_summary__VHW01:focus .Disclosure_iconWrapper__iWKI5{box-shadow:var(--shadows-focusRing)}}.ClaimHomeModal_styledTrackingText__BQpim{color:var(--colors-inputTextPlaceholder)}.ClaimHomeModal_styledFieldset__uS8T0{border-color:rgba(0,0,0,0)}.ClaimHomeModal_styledForm__wk677{overflow:hidden}.ClaimHomeModal_styledErrorText__28ZbU{color:var(--colors-functionalFailure)}.ClaimHomeModal_fieldsetContainer__9vAVU{height:calc(var(--sizes-L600)*2);padding-top:var(--space-S200);overflow:auto}.ClaimHomeModal_buttonsContainer__kQ0oA{padding:var(--space-M200) var(--space-S500)}@media screen and (min-width:768px){.ClaimHomeModal_buttonsContainer__kQ0oA{padding:var(--space-S200) calc(var(--space-L300)*2)}}.ClaimHomeModal_buttonWrapper__PBtyL{min-height:calc(var(--sizes-L400) - var(--sizes-XS300))}.TrackedPropertiesList_propertiesContainer__YLJ_j{display:grid}.TrackedPropertiesList_loader__WBmWh{display:block;left:0;margin:var(--space-M300) auto var(--space-S400);position:relative;right:0}@media screen and (min-width:768px){.TrackedPropertiesList_loader__WBmWh{margin:var(--space-S500) auto 0}}.ConsentBanner_styledColourCard__zE4B9{background-color:var(--colors-graphicRentingLight);padding:var(--space-S500) var(--space-S400)}@media screen and (min-width:320px){.ConsentBanner_styledColourCard__zE4B9{margin-left:0;margin-right:0;border-radius:var(--radii-400)}}@media screen and (min-width:1024px){.ConsentBanner_styledColourCard__zE4B9{padding:var(--space-S500);padding-left:var(--space-M300)}}.ConsentBanner_closeButton__WMpQj{position:absolute;right:0}.ConsentBanner_consentBannerContainer__FKuxi{position:relative;color:var(--colors-textBody)}@media screen and (min-width:1024px){.ConsentBanner_consentBannerContainer__FKuxi{width:100%}}.ConsentBanner_consentBannerTitle__KLhKU{color:var(--colors-textTitle);padding-bottom:var(--space-S200);padding-right:var(--space-M400);font-weight:var(--fontWeights-400)}@media screen and (min-width:1024px){.ConsentBanner_consentBannerTitle__KLhKU{padding-right:0}}.ConsentBanner_consentBannerText__WcMbV{display:block;color:var(--colors-textBody);padding-bottom:var(--space-S400)}.ConsentBanner_consentButtonContainer__RwaKT{display:flex;margin-bottom:var(--space-M100);column-gap:var(--space-S400)}@media screen and (min-width:1024px){.ConsentBanner_consentButtonContainer__RwaKT{margin-bottom:var(--space-M200)}}.ConsentBanner_consentBannerIconWrapper__88Z0c{flex-shrink:0;margin:auto 0;margin-right:var(--space-S400)}.ConsentBanner_consentBannerDesc__pnI8s{display:block;color:var(--colors-textBody)}.ConsentBanner_consentIconAndText__ndkCu{display:flex;justify-content:left;flex-direction:row}.ConsentBanner_error___JRgy{color:var(--colors-functionalFailure)}.TurnOffPermissionsBanner_buttons__Pp_Hi{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1024px){.TurnOffPermissionsBanner_buttons__Pp_Hi{column-gap:var(--space-S500);flex-direction:row;align-items:center}}.TurnOffPermissionsBanner_styledErrorText__fNlqS{color:var(--colors-functionalFailure)}.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)}.ListingCards_listingWrapper___FOtj{position:relative}.ListingCards_focused__sZoeA:after{box-shadow:inset 0 0 0 var(--borderWidths-200) var(--colors-graphicBackgroundContrast);position:absolute;border-radius:var(--radii-400);top:0;left:0;width:100%;height:100%;content:"";pointer-events:none}.ListingCards_hybridListingContainer__lvMeg{display:flex;flex-direction:column;width:50%;height:100%;overflow:hidden;padding-left:var(--space-S400);padding-right:var(--space-S400)}@media screen and (min-width:1600px){.ListingCards_hybridListingContainer__lvMeg{width:800px}}.ListingCards_hybridListingWrapper__8snre{overflow-y:scroll}.ListingCards_listingCardsHeaderWrapper__RNUwB{display:flex;row-gap:var(--space-S200);flex-direction:column;justify-content:space-between;margin-bottom:var(--space-S200)}@media screen and (min-width:768px){.ListingCards_listingCardsHeaderWrapper__RNUwB{flex-direction:row;align-items:baseline}}.ListingCards_listingCardsHeading__Js_J8{font-size:20px;padding-top:var(--space-S500);line-height:var(--lineHeights-M100);padding-right:var(--space-S500)}@media screen and (min-width:768px){.ListingCards_listingCardsHeading__Js_J8{margin-bottom:0;padding-top:0}}.ListingCards_listingCardsDropDown__qLGAI{width:fit-content}