.legal-module__Yd4PWa__page{color:#e8eef3;background:radial-gradient(circle at 10% -10%,#d6ff4e1a,#0000 35%),radial-gradient(circle at 90% 0,#2d8cff17,#0000 32%),#0e1318;min-height:100dvh;padding:44px 0 72px}.legal-module__Yd4PWa__container{width:min(980px,100% - 32px);margin:0 auto}.legal-module__Yd4PWa__topBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.legal-module__Yd4PWa__backLink{color:#d6ff4e;font-size:14px;font-weight:700;text-decoration:none}.legal-module__Yd4PWa__backLink:hover{text-decoration:underline}.legal-module__Yd4PWa__updatedAt{color:#9fb2c2;font-size:13px}.legal-module__Yd4PWa__card{background:linear-gradient(170deg,#131b23f2,#0b1117f2);border:1px solid #2a3743;border-radius:18px;padding:clamp(20px,3.6vw,36px);box-shadow:0 20px 60px #0006}.legal-module__Yd4PWa__title{font-size:clamp(30px,5vw,52px);line-height:1.06;font-family:var(--font-sora),var(--font-space-grotesk),sans-serif;margin:0}.legal-module__Yd4PWa__lead{color:#b7c8d6;margin:14px 0 0;font-size:17px;line-height:1.65}.legal-module__Yd4PWa__notice{color:#e6f8bd;background:#d6ff4e14;border:1px solid #d6ff4e6b;border-radius:12px;margin:18px 0 4px;padding:12px 14px;font-size:14px;line-height:1.5}.legal-module__Yd4PWa__section{margin-top:26px}.legal-module__Yd4PWa__section h2{font-size:clamp(21px,2.8vw,30px);line-height:1.2;font-family:var(--font-sora),var(--font-space-grotesk),sans-serif;margin:0}.legal-module__Yd4PWa__section p{color:#b9cad8;margin:12px 0 0;line-height:1.68}.legal-module__Yd4PWa__section ul{color:#c4d2dd;margin:12px 0 0;padding-left:18px;line-height:1.65}.legal-module__Yd4PWa__section li+li{margin-top:6px}.legal-module__Yd4PWa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.legal-module__Yd4PWa__box{background:#0d141ab8;border:1px solid #2a3743;border-radius:12px;padding:12px}.legal-module__Yd4PWa__box h3{color:#d6ff4e;text-transform:uppercase;letter-spacing:.6px;margin:0;font-size:14px}.legal-module__Yd4PWa__box p{color:#c0ceda;margin:8px 0 0;font-size:14px;line-height:1.55}.legal-module__Yd4PWa__footerRow{border-top:1px solid #2a3743;justify-content:space-between;align-items:center;gap:10px;margin-top:30px;padding-top:14px;display:flex}.legal-module__Yd4PWa__footerRow p{color:#92a7b7;margin:0;font-size:13px}.legal-module__Yd4PWa__footerRow a{color:#d6ff4e;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:800px){.legal-module__Yd4PWa__grid{grid-template-columns:1fr}.legal-module__Yd4PWa__footerRow{flex-direction:column;align-items:flex-start}}
