.LegalDocument-module__XuXY0W__draftNotice{max-width:70ch;font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.LegalDocument-module__XuXY0W__tocLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-2)}.LegalDocument-module__XuXY0W__toc{gap:var(--space-2) var(--space-5);flex-wrap:wrap;list-style:none;display:flex}.LegalDocument-module__XuXY0W__toc a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);transition:border-color var(--transition-fast);border-bottom:1px solid #0000}.LegalDocument-module__XuXY0W__toc a:hover,.LegalDocument-module__XuXY0W__toc a:focus-visible{border-bottom-color:var(--color-primary)}.LegalDocument-module__XuXY0W__sections{gap:var(--space-8);flex-direction:column;max-width:70ch;display:flex}.LegalDocument-module__XuXY0W__section h2{margin-bottom:var(--space-3)}.LegalDocument-module__XuXY0W__section p{color:var(--color-text-muted);margin-bottom:var(--space-3)}.LegalDocument-module__XuXY0W__section p:last-child{margin-bottom:0}
