.legal-page{color:#eaf3f6;background:#06111d;min-height:100dvh;padding:32px clamp(18px,5vw,72px) 72px;font-family:Arial,sans-serif}.legal-page header,.legal-page article{width:min(880px,100%);margin:0 auto}.legal-page header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.legal-page header a{color:#c8ff35;font-weight:800;text-decoration:none}.legal-page article{padding-top:38px}.legal-page h1{margin:0 0 16px;font-size:clamp(34px,7vw,68px);line-height:.95}.legal-page h2{color:#c8ff35;margin-top:36px}.legal-page p,.legal-page li{color:#b9c9d0;line-height:1.7}.legal-page .draft{color:#ffe3a0;background:#ffd16610;border:1px solid #ffd16666;padding:14px 16px}.legal-page nav{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.legal-page nav a{color:#9fc2d1}@media (width<=520px){.legal-page{padding:20px 16px 56px}.legal-page header{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;display:grid}.legal-page header img{max-width:100%;height:auto}.legal-page header button{max-width:96px;min-height:44px}.legal-page article{padding-top:30px}.legal-page h1{overflow-wrap:anywhere}.legal-page p{font-size:16px}}.legal-page>header .sferivo-back{flex:none}
