.legal{max-width:720px;margin:0 auto;padding:8px 16px 20px}.legal h1{font-size:clamp(34px,8vw,48px);font-weight:900}.legal h2{margin-top:28px;font-size:22px}.legal p,.legal li{color:var(--ink-2)}.legal .updated{color:var(--ink-3);font-size:14px}.legal .back{margin-top:24px;display:inline-block}
