.legal-module__Xac1GW__legalPage{padding:120px 0 var(--space-5xl);background:var(--bg-main)}.legal-module__Xac1GW__legalInner{max-width:1200px;padding:0 var(--space-xl);margin:0 auto}.legal-module__Xac1GW__legalHeader{text-align:center;margin-bottom:var(--space-4xl)}.legal-module__Xac1GW__legalTitle{font-family:var(--font-mono);letter-spacing:1px;color:var(--text-primary);margin-bottom:var(--space-md);font-size:clamp(24px,3.5vw,36px);font-weight:700}.legal-module__Xac1GW__legalDate{color:var(--text-secondary);font-size:14px}.legal-module__Xac1GW__legalLayout{gap:var(--space-3xl);align-items:flex-start;display:flex}.legal-module__Xac1GW__legalSidebar{background:var(--bg-card);border:1px solid var(--card-border);border-radius:var(--radius-lg);padding:var(--space-xl);flex:0 0 240px;position:sticky;top:88px}.legal-module__Xac1GW__sidebarTitle{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--space-lg);font-size:11px;font-weight:600}.legal-module__Xac1GW__sidebarNav{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.legal-module__Xac1GW__sidebarLink{color:var(--text-secondary);border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:6px 12px;font-size:13px;text-decoration:none;display:block}.legal-module__Xac1GW__sidebarLink:hover{color:var(--accent-green);background:#6daa7a0f}.legal-module__Xac1GW__legalContent{flex:1;min-width:0}.legal-module__Xac1GW__callout{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-md);margin-bottom:var(--space-2xl);color:var(--text-primary);background:#6daa7a0f;border:1px solid #6daa7a26;font-size:14px;line-height:1.6;display:flex}.legal-module__Xac1GW__calloutIcon{flex-shrink:0;font-size:20px}.legal-module__Xac1GW__sectionBlock{margin-bottom:var(--space-2xl)}.legal-module__Xac1GW__sectionHeading{color:var(--text-primary);margin-bottom:var(--space-lg);padding-top:var(--space-xl);font-size:20px;font-weight:600}.legal-module__Xac1GW__sectionText{color:var(--text-secondary);margin-bottom:var(--space-md);font-size:15px;line-height:1.8}.legal-module__Xac1GW__sectionList{margin-bottom:var(--space-md);padding:0;list-style:none}.legal-module__Xac1GW__sectionList li{color:var(--text-secondary);padding-left:var(--space-xl);font-size:15px;line-height:1.8;position:relative}.legal-module__Xac1GW__sectionList li:before{content:"•";color:var(--accent-green);font-weight:700;position:absolute;left:8px}@media (max-width:768px){.legal-module__Xac1GW__legalLayout{flex-direction:column}.legal-module__Xac1GW__legalSidebar{flex:none;width:100%;position:static}.legal-module__Xac1GW__sidebarNav{gap:var(--space-xs);flex-flow:wrap}.legal-module__Xac1GW__sidebarLink{background:var(--btn-bg-light);border-radius:var(--radius-full);padding:4px 10px;font-size:12px}}
