.profile-hero h1.profile-intro { font:400 clamp(2rem,3.7vw,3.55rem)/1.12 var(--serif); letter-spacing:-.047em; max-width:24ch; margin:0 0 1rem; }
.owner-note { border-top:1px solid var(--rule); padding-block:clamp(2.2rem,5vw,4.2rem); }
.owner-note h2 { font-size:clamp(2.2rem,4.5vw,3.8rem); }
.owner-note blockquote { margin:1.3rem 0 0; padding:0 0 0 clamp(.9rem,2.2vw,1.75rem); border-left:2px solid var(--brass); max-width:68ch; }
.owner-note blockquote p { font:400 clamp(1.1rem,1.8vw,1.35rem)/1.5 var(--serif); color:var(--ink); }
.owner-note blockquote p+p { margin-top:.8rem; }
.owner-note .owner-signature { margin-top:1rem; font:650 .95rem/1.4 var(--sans); color:var(--green); }
.owner-note .owner-reach { margin:.95rem 0 0; color:var(--muted); font-size:.94rem; }
.owner-note .owner-reach a { text-decoration:underline; text-underline-offset:.16em; }
