.legal-module__Yd4PWa__page{background:radial-gradient(circle at 20% 20%,#22d3ee14,#0000 35%),radial-gradient(circle at 80% 0,#818cf814,#0000 30%),linear-gradient(#070b16 0%,#0b1020 100%);min-height:100vh;padding:96px 24px 48px}.legal-module__Yd4PWa__container{max-width:980px;color:var(--text-secondary);margin:0 auto;line-height:1.65}.legal-module__Yd4PWa__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,3.5vw,2.6rem)}.legal-module__Yd4PWa__subtitle{color:var(--text-muted);margin:8px 0 24px;font-size:.95rem}.legal-module__Yd4PWa__notice{color:#cdefff;background:#0284c71f;border:1px solid #38bdf84d;border-radius:10px;margin:0 0 28px;padding:14px 16px;font-size:.92rem}.legal-module__Yd4PWa__section{background:#0f172a73;border:1px solid #94a3b826;border-radius:12px;margin:22px 0;padding:18px}.legal-module__Yd4PWa__section h2{color:var(--text-primary);margin:0 0 10px;font-size:1.1rem}.legal-module__Yd4PWa__section p,.legal-module__Yd4PWa__section li{font-size:.93rem}.legal-module__Yd4PWa__section ul{margin:8px 0 0;padding-left:18px}.legal-module__Yd4PWa__muted{color:var(--text-muted)}.legal-module__Yd4PWa__link{color:#7dd3fc;text-decoration:none}.legal-module__Yd4PWa__link:hover{text-decoration:underline}.legal-module__Yd4PWa__updated{color:var(--text-muted);margin-top:24px;font-size:.85rem}
