/* Legal drafts (ADR 421). */
.legal { max-width: 72ch; }
.legal h2 { margin-top: 36px; font-size: 22px; line-height: 1.25; text-wrap: balance; }
.legal p, .legal li { margin-top: 12px; font-size: 17px; line-height: 1.6; color: var(--ink-2); text-wrap: pretty; }
.legal ul { margin-top: 8px; padding-left: 1.2em; }
.legal li { margin-top: 8px; }
.legal a { color: var(--ink); }
.legal .legal-draft { margin-top: 24px; padding: 14px 18px; background: var(--build-soft); border-radius: 10px; color: var(--ink); }
.legal .legal-updated { font-size: 15px; color: var(--muted); }
