.legal-article{max-width:46rem;color:var(--site-ink);word-wrap:break-word;overflow-wrap:anywhere;margin:0 auto;padding:2rem 1rem 1rem;font-size:15px;line-height:1.6}.legal-article h1{margin:0 0 16px;font-size:24px;font-weight:700}.legal-article h2{margin:28px 0 8px;font-size:19px;font-weight:700}.legal-article h3{margin:20px 0 6px;font-size:16px;font-weight:600}.legal-article p{color:var(--site-muted);margin:0 0 12px}.legal-article ul,.legal-article ol{color:var(--site-muted);margin:8px 0 12px 20px;padding:0}.legal-article li{margin-bottom:4px}.legal-article strong{color:var(--site-ink)}.legal-article a{color:var(--site-brand);text-underline-offset:2px;text-decoration:underline}.legal-article code{background:var(--site-surface);border-radius:3px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.legal-article pre{background:var(--site-surface);border-radius:6px;margin:12px 0;padding:12px;overflow-x:auto}.legal-article hr{border:none;border-top:1px solid var(--site-line);margin:28px 0}.legal-article table{border-collapse:collapse;width:100%;color:var(--site-muted);margin:12px 0;font-size:13px;display:block;overflow-x:auto}.legal-article th,.legal-article td{border:1px solid var(--site-line);text-align:left;vertical-align:top;padding:6px 8px}.legal-article th{background:var(--site-surface);color:var(--site-ink)}.legal-article blockquote{border-left:3px solid var(--site-line);color:var(--site-muted);margin:12px 0;padding:4px 12px}
