.legal-module__o0ePoq__wrap{gap:var(--space-7);padding-block:var(--space-8);grid-template-columns:220px minmax(0,1fr);display:grid}.legal-module__o0ePoq__nav{align-self:start;gap:2px;display:grid;position:sticky;top:90px}.legal-module__o0ePoq__nav a{border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-sm);transition:background var(--dur-fast), color var(--dur-fast);padding:8px 12px}.legal-module__o0ePoq__nav a:hover{background:var(--bg-elev-2);color:var(--text)}.legal-module__o0ePoq__nav .legal-module__o0ePoq__active{background:var(--bg-elev-2);color:var(--text);box-shadow:inset 2px 0 0 var(--pink)}.legal-module__o0ePoq__doc{max-width:760px;color:var(--text-muted)}.legal-module__o0ePoq__doc h1{font-size:var(--fs-3xl);color:var(--text)}.legal-module__o0ePoq__doc h2{font-size:var(--fs-xl);color:var(--text);margin:var(--space-6) 0 var(--space-3)}.legal-module__o0ePoq__doc p,.legal-module__o0ePoq__doc ul,.legal-module__o0ePoq__doc ol{margin:0 0 var(--space-4)}.legal-module__o0ePoq__doc li{margin-bottom:var(--space-2)}.legal-module__o0ePoq__doc a{color:var(--pink);text-underline-offset:3px;text-decoration:underline}.legal-module__o0ePoq__doc b{color:var(--text)}.legal-module__o0ePoq__updated{font-size:var(--fs-sm);color:var(--text-faint);margin:var(--space-2) 0 var(--space-6)!important}@media (max-width:800px){.legal-module__o0ePoq__wrap{grid-template-columns:1fr}.legal-module__o0ePoq__nav{flex-wrap:wrap;display:flex;position:static}}
