.legal{padding-block:72px}
.legal .wrap{max-width:760px}
.legal h1{font-size:clamp(26px,3.6vw,36px)}
.legal .updated{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-faint);margin-top:10px}
.legal h2{font-family:var(--font-display);font-size:19px;margin-top:40px;color:var(--gold-soft)}
.legal p, .legal li{color:var(--ink-dim);font-size:15px;line-height:1.7;margin-top:12px}
.legal ul{padding-left:20px}
.legal a{color:var(--gold-soft)}
.back{display:inline-flex;margin-top:36px;font-size:14px}
