.legal-reading{max-width:688px;margin:74px auto 100px;padding:0 24px;font:400 21px/1.6 var(--serif);color:var(--soft)}.legal-reading h1{font:400 clamp(44px,5vw,64px)/1.05 var(--serif);letter-spacing:-.035em;color:var(--ink);margin:0 0 25px}.legal-date{font:12px/1.6 var(--sans);color:var(--muted);margin:0 0 52px}.legal-reading h2{font:400 29px/1.2 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:42px 0 16px}.legal-reading p{margin:0 0 18px}.legal-reading .legal-date{margin-bottom:52px}.legal-reading ul{padding-left:24px}.legal-reading li{margin:8px 0}.legal-reading a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-reading strong{font-weight:400;color:var(--ink)}.legal-reading code{font:13px var(--mono);overflow-wrap:anywhere}.legal-page .legal-links{max-width:640px;margin:0 auto 40px;justify-content:flex-start}@media(max-width:580px){.legal-reading{margin:45px auto 64px;font-size:20px}.legal-reading h2{font-size:27px}.legal-page .legal-links{margin:0 24px 30px}}
