.legal-page{color:#d9dce5;width:min(920px,100% - 40px);margin:0 auto;padding:72px 0 110px}.legal-page header{border-bottom:1px solid #ffffff12;margin-bottom:38px;padding-bottom:34px}.legal-page header h1{color:#fff;margin:8px 0 10px;font-size:clamp(34px,5vw,56px)}.legal-page header>p:last-child{color:#858b9b}.legal-page section{margin:0 0 34px}.legal-page h2{color:#fff;margin:0 0 12px;font-size:21px}.legal-page p,.legal-page li{color:#aeb3c0;font-size:15px;line-height:1.75}.legal-page a{color:#bca8ff;text-underline-offset:3px;text-decoration:underline}.legal-page strong{color:#eef0f6}.legal-page details{background:#ffffff05;border:1px solid #ffffff16;border-radius:12px;margin-top:14px;padding:16px 18px}.legal-page summary{cursor:pointer;color:#fff;font-weight:700}@media (max-width:640px){.legal-page{width:min(100% - 28px,920px);padding-top:44px}}
