.legal-page{max-width:760px;margin:0 auto;padding:85px 28px 105px;min-height:65vh}.legal-page .eyebrow{margin-bottom:14px}.legal-page h1{font:400 clamp(42px,7vw,62px)/1.1 var(--serif);letter-spacing:-.04em;margin:0 0 20px}.legal-page h2{font:400 23px var(--serif);margin:35px 0 9px}.legal-page p{font-size:13px;line-height:1.9;color:var(--muted)}.legal-page__intro{font:18px/1.7 var(--serif)!important;color:var(--ink)!important;max-width:640px}.legal-page__note{margin-top:42px;padding:18px 20px;background:var(--paper-deep);color:var(--muted);font-size:11px;line-height:1.8}.legal-page__note strong{color:var(--ink)}
