:root{--l-line:#272938;--l-text:#f4f1f7;--l-muted:#aba6b3;--l-pink:#dd61ef}.legal-page{background:#03050a;color:var(--l-text);overflow-x:hidden}.legal-glow{position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 86% 9%,rgba(125,39,153,.14),transparent 31%),radial-gradient(circle at 8% 35%,rgba(34,112,218,.07),transparent 24%)}.legal-main{position:relative}.legal-hero{padding:120px max(4vw,52px) 90px;display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:end;border-bottom:1px solid var(--l-line)}.back-link{display:inline-flex;gap:10px;color:#aaa4b1;text-decoration:none}.section-kicker{color:var(--l-pink);font-size:11px;letter-spacing:.2em;font-weight:700}.legal-hero h1{font:500 clamp(58px,6vw,104px)/.97 Manrope,sans-serif;letter-spacing:-.065em;margin:28px 0}.hero-lead{color:var(--l-muted);font-size:18px;line-height:1.75;max-width:780px}.legal-index{border-top:1px solid var(--l-line)}.legal-index a{display:grid;grid-template-columns:38px 1fr auto;gap:18px;align-items:center;padding:23px 6px;color:white;text-decoration:none;border-bottom:1px solid var(--l-line)}.legal-index span{color:var(--l-pink);font-size:11px}.legal-index b{font-weight:500}.legal-index i{font-style:normal;color:#8e8997}.legal-document{display:grid;grid-template-columns:300px 1fr;gap:80px;padding:100px max(4vw,52px);border-bottom:1px solid var(--l-line);scroll-margin-top:92px}.legal-document aside{position:sticky;top:120px;align-self:start}.legal-document aside>span{display:block;font:500 60px Manrope;color:#37293f}.legal-document aside p{color:var(--l-pink);font-size:11px;letter-spacing:.17em;font-weight:700}.legal-document aside small{color:#777280;font-size:10px;letter-spacing:.1em}.legal-document article{max-width:1050px}.legal-document h2{font:500 clamp(38px,4vw,66px)/1.06 Manrope,sans-serif;letter-spacing:-.045em;margin:0 0 25px}.legal-document article>p{font-size:17px;line-height:1.8;color:var(--l-muted)}.legal-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:45px;border-top:1px solid var(--l-line);border-left:1px solid var(--l-line)}.legal-grid div{padding:30px;border-right:1px solid var(--l-line);border-bottom:1px solid var(--l-line)}.legal-grid h3{font-size:18px;margin:0 0 12px}.legal-grid p,.legal-document li p{color:#96919f;line-height:1.7;font-size:14px}.legal-document ol{list-style:none;counter-reset:item;padding:0;margin:45px 0 0;border-top:1px solid var(--l-line)}.legal-document li{counter-increment:item;padding:27px 0 27px 58px;border-bottom:1px solid var(--l-line);position:relative}.legal-document li:before{content:"0" counter(item);position:absolute;left:0;top:29px;color:var(--l-pink);font-size:11px}.legal-document li b{font-size:18px}.warning-box{display:grid;grid-template-columns:60px 1fr;gap:25px;padding:30px;margin:40px 0;border:1px solid #62336a;background:#120b17}.warning-box>span{width:48px;height:48px;border:1px solid var(--l-pink);display:grid;place-items:center;color:var(--l-pink);font-size:24px}.warning-box b{font-size:19px}.warning-box p{color:#b1aab7;line-height:1.7}.contact-routes{display:grid;margin:38px 0}.contact-routes a{display:grid;grid-template-columns:110px 1fr auto;gap:20px;padding:23px 0;border-bottom:1px solid var(--l-line);color:white;text-decoration:none}.contact-routes a:first-child{border-top:1px solid var(--l-line)}.contact-routes span{font-size:10px;letter-spacing:.15em;color:var(--l-pink)}.contact-routes i{font-style:normal}.anti-fraud{border-left:2px solid var(--l-pink);padding:8px 0 8px 22px!important;font-size:14px!important}.legal-page footer nav a{color:inherit}
@media(max-width:980px){.legal-hero{grid-template-columns:1fr}.legal-document{grid-template-columns:1fr;gap:35px}.legal-document aside{position:static}.legal-document aside>span{font-size:38px}}
@media(max-width:760px){.legal-hero,.legal-document{padding:80px 18px}.legal-hero{gap:50px}.legal-hero h1{font-size:48px}.hero-lead{font-size:16px}.legal-grid{grid-template-columns:1fr}.legal-document h2{font-size:38px}.legal-document article>p{font-size:15px}.contact-routes a{grid-template-columns:78px 1fr auto}}
@media(max-width:460px){.legal-hero h1{font-size:40px}.legal-index a{padding:19px 4px}.warning-box{grid-template-columns:1fr}.legal-document li{padding-left:42px}.contact-routes a{grid-template-columns:1fr auto}.contact-routes span{grid-column:1/-1}}

.official-contacts{grid-template-columns:repeat(2,1fr);gap:14px}.official-contacts a{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #3f3047;background:linear-gradient(145deg,#130c18,#080a10)}.official-contacts a:first-child{border-top:1px solid #3f3047}.official-contacts b{font-size:14px;overflow-wrap:anywhere}.official-contacts i{align-self:flex-end;color:var(--l-pink)}.service-routes{margin-top:55px}@media(max-width:760px){.official-contacts{grid-template-columns:1fr}.official-contacts a{display:flex}}

.distribution-note{margin:30px 0 10px;padding:22px 24px;border-left:2px solid var(--l-pink);background:#100b15;color:#b6b0bd!important;font-size:14px!important;line-height:1.7!important}
