.legal article{font-size:16px;line-height:1.65}.legal article h1{font:400 clamp(32px, 4.4vw, 46px) / 1.08 var(--display);letter-spacing:-.01em;margin:0 0 6px}.legal article h1+p{font:12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:0}.legal article h2{font:400 24px/1.2 var(--display);margin:36px 0 8px}.legal article p,.legal article li{color:var(--ink-soft)}.legal article li+li{margin-top:4px}.legal article code{font:.88em var(--mono);background:#1d21240f;padding:.1em .3em}.legal article table{border-collapse:collapse;margin:16px 0;font-size:14px;display:block;overflow-x:auto}.legal article th,.legal article td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:7px 14px 7px 0}.legal article th{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.legal article a{text-underline-offset:3px}.legal article h1+p em{font-style:normal}
