.legal .lede{color:var(--steel);margin-top:8px;font-size:18px}.doc-meta,.doc-end{font:500 12px/1.4 var(--data);color:var(--steel);flex-wrap:wrap;gap:8px 24px;display:flex}.doc-meta{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:20px;padding:12px 0}.doc-end{border-top:1px solid var(--ink);margin-top:48px;padding-top:16px}.doc-end a{color:var(--steel)}.legal h2 .num{font:500 12px/1 var(--data);letter-spacing:.06em;color:var(--steel);margin-bottom:10px;display:block}.legal .sum{color:var(--ink-2);font-weight:600}.legal li+li{margin-top:6px}.doc-toc .k{margin-bottom:4px}.doc-toc .num{font-family:var(--data);margin-right:8px}
