.editorial-page__header h1{font-size:clamp(3rem,4.3vw,4.25rem);line-height:.92}.editorial-page__lead{font-size:clamp(1.05rem,1.1vw,1.35rem)}.properties-intro h1{font-size:clamp(3rem,4.3vw,4.25rem);line-height:.92}.properties-intro>p:last-child{font-size:clamp(.95rem,1.05vw,1.15rem)}.editorial-intro h1{font-size:clamp(3rem,4.3vw,4.25rem);line-height:.92}.editorial-intro>p:last-child{font-size:clamp(.95rem,1.05vw,1.15rem)}.location-hero h1{font-size:clamp(3rem,4.3vw,4.25rem);line-height:.92}.location-index strong{font-size:clamp(2rem,3.2vw,3.5rem)}.location-inventory h2{font-size:clamp(2.25rem,3.2vw,3.5rem);line-height:1}.property-heading{padding-block:clamp(48px,6vw,96px)}.property-heading h1{margin-block:clamp(22px,3vw,42px);font-size:clamp(2.75rem,4.2vw,4.75rem);line-height:.98}.property-lead{margin-top:clamp(30px,4vw,56px);font-size:clamp(1.1rem,1.4vw,1.6rem);line-height:1.45}.property-description{margin-top:20px;font-size:clamp(.95rem,.9vw,1.05rem);line-height:1.7}.property-specs{padding-block:clamp(54px,6vw,100px)}.property-contact-cta h2,.property-media-section h2,.property-specs h2{font-size:clamp(2.25rem,3.2vw,3.5rem);line-height:1}.property-specs dl{margin-top:clamp(34px,4vw,56px)}.property-media-section{padding-block:clamp(54px,7vw,112px)}.property-contact-cta{padding-block:clamp(64px,8vw,126px)}@media (max-width:460px){.property-heading{padding-block:42px 48px}.property-heading h1{margin-block:20px 28px;font-size:clamp(2.25rem,10.5vw,2.8rem);line-height:1}.property-lead{margin-top:26px;font-size:clamp(1.05rem,5.2vw,1.25rem)}.property-media-section,.property-specs{padding-block:48px}.property-contact-cta{padding-block:56px 64px}}