.LegalPage-module__DTgQIG__intro{background:var(--surface);border-bottom:1px solid var(--rule);padding-block:var(--sp-7)}.LegalPage-module__DTgQIG__introInner{gap:var(--sp-3);flex-direction:column;max-width:42rem;display:flex}.LegalPage-module__DTgQIG__updated{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-top:var(--sp-2);font-size:.7rem}.LegalPage-module__DTgQIG__sections{flex-direction:column;max-width:46rem;margin:0;padding:0;list-style:none;display:flex}.LegalPage-module__DTgQIG__section{gap:0 var(--sp-4);padding-block:var(--sp-5);border-top:1px solid var(--rule);grid-template-columns:2.75rem 1fr;align-items:start;display:grid}.LegalPage-module__DTgQIG__section:last-child{border-bottom:1px solid var(--rule)}.LegalPage-module__DTgQIG__number{font-family:var(--font-mono), monospace;color:var(--accent);padding-top:.3rem;font-size:.78rem;font-weight:500}.LegalPage-module__DTgQIG__sectionBody{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.LegalPage-module__DTgQIG__heading{font-size:var(--step-1)}.LegalPage-module__DTgQIG__para{color:var(--ink-muted)}.LegalPage-module__DTgQIG__list{color:var(--ink-muted);flex-direction:column;gap:.35rem;margin:0;padding-left:1.15rem;display:flex}
