.LegalShell_shell__3efe4{min-height:calc(100dvh - var(--topbar-h, 56px));display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.LegalShell_main__YX_Lx{flex:1 1;width:100%;max-width:680px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}.LegalShell_back__WPs_O{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-small);color:var(--text-muted);text-decoration:none;margin-bottom:var(--spacing-xl);transition:color var(--transition)}.LegalShell_back__WPs_O:hover{color:var(--text)}.LegalShell_article__FgOv3{display:flex;flex-direction:column;gap:var(--spacing-lg)}.LegalShell_article__FgOv3 h1{font-size:var(--font-size-headline);font-weight:600;letter-spacing:-.02em}.LegalShell_updated__SgW6o{font-size:var(--font-size-caption);color:var(--text-faint);margin-top:calc(var(--spacing-sm) * -1)}.LegalShell_article__FgOv3 h2{font-size:var(--font-size-h3);font-weight:600;color:var(--text);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.LegalShell_article__FgOv3 p,.LegalShell_article__FgOv3 ul{font-size:var(--font-size-body);color:var(--text-muted);line-height:1.6}.LegalShell_article__FgOv3 ul{padding-left:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xs)}.LegalShell_article__FgOv3 a{color:var(--text);text-decoration:underline;text-underline-offset:2px}