body.legal{background:radial-gradient(70% 50% at 50% 0,#c8823229,#0000 70%),radial-gradient(50% 40% at 90% 30%,#aa3c501a,#0000 70%),#030304}.legal .bar{-webkit-backdrop-filter:blur(10px);background:#080705a8;justify-content:space-between}.legal .bar:after{opacity:1}.legal .brand{font:650 15px/1 var(--f-display);letter-spacing:.1em}.legal .bar-actions{margin-left:auto}[data-lang=ru] .en,[data-lang=en] .ru{display:none}.doc{z-index:2;width:100%;max-width:820px;padding:calc(var(--bar-h) + 80px) 22px 100px;margin:0 auto;display:block;position:relative}.doc h1{font:500 clamp(34px,4.4vw,56px)/1.08 var(--f-display);letter-spacing:-.04em;margin-top:22px}.doc .upd{color:var(--muted);margin-top:14px;font-size:14px}.doc section{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#18140f8c;border-radius:22px;margin-top:26px;padding:26px 28px}.doc h2{font:600 19px/1.3 var(--f-display);letter-spacing:-.02em;margin-bottom:10px}.doc p,.doc li{color:var(--ink-2);font-size:15.5px;line-height:1.7}.doc p+p{margin-top:10px}.doc ul,.doc ol{gap:8px;margin:6px 0 0;padding-left:20px;display:grid}.doc b{color:#fff}.doc-links{text-align:right;margin-top:30px}.doc-links a{color:var(--gold)}.doc-links a:hover{color:#fff}@media (max-width:760px){.doc{padding-top:calc(var(--bar-h) + 56px)}.doc section{padding:20px}}.doc .eyebrow{border:1px solid var(--line-2);font:600 11px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);background:#0a0d1e8c;border-radius:99px;align-items:center;gap:10px;padding:7px 14px 7px 11px;display:inline-flex}.doc .eyebrow .dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent),0 0 12px var(--accent);border-radius:50%}