.legal{max-width:720px;margin:0 auto;padding:48px 24px 80px;color:var(--ink-2);font-size:15px;line-height:1.7}.legal h1{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--ink);margin:0 0 6px}.legal .updated{color:var(--faint);font-size:13px;margin:0 0 28px}.legal h2{font-size:18px;font-weight:700;color:var(--ink);margin:28px 0 8px}.legal p{margin:0 0 12px}.legal a{color:var(--accent)}