.legal-page{color:#f4f2f8;background:radial-gradient(circle at 82% 10%,#7253e629,#0000 33%),#07080c;min-height:100vh;padding:28px clamp(20px,6vw,90px) 90px}.legal-header{color:#aaa6b2;justify-content:space-between;align-items:center;max-width:980px;margin:auto;font-size:12px;display:flex}.legal-header>a:first-child{letter-spacing:.09em;color:#fff;font-size:17px}.legal-header b{color:#a994ff;font-weight:400}.legal-document{background:#ffffff06;border:1px solid #ffffff1f;border-radius:22px;max-width:820px;margin:95px auto 0;padding:clamp(28px,5vw,60px);box-shadow:0 30px 90px #00000047}.legal-document>span{color:#9c89ee;letter-spacing:.18em;font-size:9px}.legal-document h1{letter-spacing:-.045em;margin:18px 0 10px;font-size:clamp(36px,5vw,58px);font-weight:400}.legal-meta{color:#777280;font-size:11px}.legal-document section{margin-top:42px}.legal-document h2{font-size:20px;font-weight:400}.legal-document section p,.legal-unavailable p{color:#aaa6b2;font-size:14px;line-height:1.9}.legal-unavailable{background:#8969ff0f;border:1px solid #a78bff33;border-radius:14px;margin-top:45px;padding:24px}.legal-unavailable strong{font-size:17px;font-weight:400}.legal-unavailable p{margin:10px 0 0}
