.LegalPage-module__KV6O7G__page{width:100%;max-width:860px;padding:44px var(--page-pad-x)60px;color:var(--text-secondary);flex:1;margin:0 auto}.LegalPage-module__KV6O7G__page h1{color:var(--text-primary);margin:0 0 10px;font-size:clamp(2rem,5vw,2.6rem)}.LegalPage-module__KV6O7G__updated{color:var(--text-muted);margin:0 0 24px;font-size:13px}.LegalPage-module__KV6O7G__lead{color:var(--text-primary);border-left:3px solid var(--accent-cyan);border-radius:var(--radius-asym-alt);background:linear-gradient(90deg,#35c9ff1a,#0000);margin-bottom:8px;padding:16px 20px;font-size:1.08rem;line-height:1.7}.LegalPage-module__KV6O7G__page h2{color:var(--text-primary);margin:30px 0 10px;font-size:1.3rem}.LegalPage-module__KV6O7G__page p,.LegalPage-module__KV6O7G__page li{color:var(--text-secondary);font-size:1rem;line-height:1.75}.LegalPage-module__KV6O7G__page ul{flex-direction:column;gap:6px;padding-left:22px;display:flex}.LegalPage-module__KV6O7G__page li::marker{color:var(--accent-cyan)}.LegalPage-module__KV6O7G__page a{color:var(--accent-cyan);border-bottom:1px solid #0000;text-decoration:none}.LegalPage-module__KV6O7G__page a:hover{border-bottom-color:var(--accent-cyan)}
