.am-property-slide.hero h1{font-size:clamp(42px,4.1vw,62px);line-height:1.18;margin:0 0 24px;max-width:680px}
html:lang(en) .am-property-slide.hero h1{font-size:clamp(40px,4vw,60px)}
.property-value{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;color:#e7c19b;line-height:1.5}
.property-value strong{font-size:26px;font-weight:500}.property-value span{font-size:17px;color:#f4f0e9}
.am-property-slide .kicker{font-size:16px;line-height:1.85}
.am-home .site-nav a[href$="/property-development/"]{color:#e7c19b}
.property-focused .page-hero h1{font-size:clamp(42px,5.6vw,82px);line-height:1.17;letter-spacing:-.035em}
.property-releases{scroll-margin-top:100px;background:#eae5dc}
.property-release-panel{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center}
.property-release-panel h2{font-family:Georgia,"Songti SC",serif;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.3;margin:0 0 20px}
.property-release-panel p:not(.eyebrow){font-size:17px;line-height:1.9;color:#46534e;margin:0 0 16px}
.property-release-panel .property-release-team{font-size:13px!important}
.property-release-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px;border-left:1px solid #bca58a;padding-left:50px}
.property-release-actions strong{font-family:Georgia,serif;font-size:68px;font-weight:400;color:#8c5d38;line-height:1.1;letter-spacing:-.035em}
.property-release-actions span{font-size:14px;line-height:1.6;color:#46534e}
.property-release-actions a:not(.btn){font-size:13px;line-height:1.7;text-underline-offset:4px}
.property-release-actions .btn{margin-top:8px;white-space:normal}
@media(max-width:1000px){.am-home .site-nav a[href$="/property-development/"]{color:#82532e}}
@media(max-width:800px){.property-release-panel{grid-template-columns:1fr;gap:32px}.property-release-actions{border-left:0;border-top:1px solid #bca58a;padding:28px 0 0}.property-release-actions strong{font-size:58px}}
@media(max-width:700px){.am-property-slide.hero h1,html:lang(en) .am-property-slide.hero h1{font-size:clamp(29px,8.1vw,45px);line-height:1.3;margin-bottom:20px}.property-value strong{font-size:23px}.property-value span{font-size:15px}.am-property-slide .kicker{font-size:15px;line-height:1.8}.property-focused .page-hero h1{font-size:clamp(32px,9vw,54px)}.property-release-panel p:not(.eyebrow){font-size:16px}.property-release-actions strong{font-size:53px}}
