 .shell{max-width:var(--content-max);padding-inline:var(--page-gutter);margin-inline:auto}
.section{padding-block:var(--space-section);border-top:1px solid var(--color-rule)}
.section-title{font:400 clamp(50px,6.3vw,105px)/1.02 var(--font-serif);letter-spacing:-.063em;margin:24px 0 30px}
.eyebrow,.caption{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}
.bodycopy{font-size:15px;line-height:1.85;color:#565c54;max-width:410px}
