/* Legal page — prose. */
.legal-doc{max-width:720px}
.legal-doc article{margin-bottom:var(--gap-xl)}
.legal-doc h2{font-size:24px;margin-bottom:14px}
.legal-doc p{font-size:14.5px;line-height:1.7;color:var(--text-on-light-dim);margin-bottom:12px}
.legal-doc a{color:var(--gold-bright)}
.legal-updated{font:11px var(--font-mono);color:var(--text-on-light-dim);letter-spacing:.04em}
