.legal-page{color:#f6f8ff;background:#080d1d;min-height:100vh;padding:130px max(24px,8vw) 90px}.legal-wrap{width:min(900px,100%);margin:auto}.legal-back{color:var(--cyan);letter-spacing:2px;margin-bottom:45px;font:700 13px Barlow Condensed;display:inline-flex}.legal-page h1{letter-spacing:-2px;margin:0 0 18px;font:900 clamp(48px,7vw,86px)/.95 Barlow Condensed}.legal-updated{color:var(--orange);letter-spacing:2px;margin-bottom:45px;font:700 12px Barlow Condensed}.legal-card{border:1px solid var(--line);background:#0c142ce0;padding:clamp(25px,5vw,55px);box-shadow:0 24px 70px #0000004d}.legal-card h2{letter-spacing:1px;color:var(--cyan);margin:38px 0 12px;font:800 25px Barlow Condensed}.legal-card h2:first-child{margin-top:0}.legal-card p,.legal-card li{color:#b5bfd1;font-size:14px;line-height:1.8}.legal-card a{color:var(--cyan);text-decoration:underline}.legal-card ul{padding-left:20px}.legal-note{border-left:2px solid var(--orange);padding-left:18px}.legal-footer{color:#718099;letter-spacing:1px;margin-top:30px;font-size:11px}
