.legal-page{max-width:760px;margin:0 auto;padding-top:calc(var(--header) + 40px)}.legal-page h1{font-family:var(--serif);font-size:clamp(44px,6vw,72px);line-height:1.05;margin:0 0 28px}.legal-page h2{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:36px 0 10px}.legal-page p{font-size:15px;line-height:1.8;color:var(--body);margin:0 0 14px}
