.legal{max-width:820px;color:var(--ink);margin:0 auto;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(64px,8vw,104px)}.legal h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--head);margin:12px 0 14px;font-size:clamp(38px,5vw,58px);font-weight:400;line-height:1.05}.legal-updated{color:var(--muted);margin:0 0 24px;font-size:15px}.legal-draft{background:var(--pill-gold-bg);color:var(--pill-gold-fg);border-radius:14px;margin:0 0 24px;padding:14px 18px;font-size:15px;line-height:1.55}.legal-body{overflow-wrap:break-word;font-size:16.5px;line-height:1.7}.legal-body .intro{color:var(--muted);font-size:18px}.legal-body h2{font-family:var(--serif);color:var(--head);margin:44px 0 10px;scroll-margin-top:90px;font-size:27px;font-weight:500;line-height:1.2}.legal-body h3{color:var(--head);margin:24px 0 6px;font-size:17px}.legal-body p,.legal-body ul{margin:0 0 14px}.legal-body ul{padding-left:22px}.legal-body li{margin-bottom:8px}.legal-body strong{color:var(--head)}.legal-body a{text-underline-offset:3px;text-decoration:underline}.legal-body code{background:var(--alt);border-radius:6px;padding:1px 6px;font-size:.9em}.legal-body .callout{background:var(--alt);border-left:3px solid var(--gold);border-radius:0 14px 14px 0;margin:18px 0;padding:14px 18px}.legal-body .callout p:last-child{margin-bottom:0}.legal-body .toc{border:1px solid var(--line);background:var(--card);border-radius:16px;margin:22px 0 8px;padding:18px 22px 8px}.legal-body .toc ol{columns:2 220px;margin:8px 0 0;padding-left:22px}.legal-body .toc li{break-inside:avoid;margin:0}.legal-body .toc a{align-items:center;min-height:44px;display:inline-flex}.legal-body .tablewrap{border:1px solid var(--line);border-radius:14px;margin:14px 0 18px;overflow-x:auto}.legal-body table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.legal-body th,.legal-body td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 14px}.legal-body th{color:var(--head);background:var(--alt)}.legal-body tr:last-child td{border-bottom:0}
