.policy-hero{z-index:1;isolation:isolate;color:#fff;background:radial-gradient(circle at 80% 25%,#7a2ce273,#0000 55%),radial-gradient(circle at 20% 70%,#5c36e861,#0000 60%),radial-gradient(60% 38% at 52% 104%,#4a2ace8c,#0000 75%),linear-gradient(#08052e 0%,#0b0737 45%,#1f1172 100%);padding:160px 0 88px;position:relative;overflow:hidden}.policy-hero__brand{letter-spacing:-.015em;background:linear-gradient(90deg,#19f0a0 0%,#22cfe0 50%,#2a9df4 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:clamp(28px,4vw,46px);font-weight:800;line-height:1.05}.policy-hero h1{letter-spacing:-.01em;color:#fff;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.25}html[lang=ru] .policy-hero h1{max-width:42ch}html[lang=en] .policy-hero h1{max-width:30ch}html[lang=tg] .policy-hero h1{max-width:36ch}.policy-hero__lead{color:#c6c2ea;max-width:42ch;margin-top:24px;font-size:15px;font-weight:500;line-height:1.6}.policy-hero__lead p{margin:0}.policy-hero__org{color:#fffffff2;font-weight:600}.policy-hero__place{color:#fff9;font-size:14px}.policy{z-index:0;isolation:isolate;color:#1e2940;background-color:#fbfbfc;background-image:radial-gradient(circle at 10% 15%,#c9f50814,#0000 40%),radial-gradient(circle at 88% 30%,#31c8ed1f,#0000 45%),radial-gradient(circle at 50% 75%,#c787ff1f,#0000 55%),radial-gradient(circle at 20% 90%,#ff813d14,#0000 40%),radial-gradient(720px 560px at 0 0,#9ae8ba47,#0000 58%),radial-gradient(780px 600px at 100% 100%,#78baff47,#0000 58%);margin-top:-30px;padding:60px 0 100px;position:relative}.policy>:not(.grain){z-index:1;position:relative}.policy__sheet{width:min(1280px,100% - 80px);margin:0 auto}.policy__layout{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}.policy__body{min-width:0}.policy__head h1{display:none}.policy__meta{color:#2b5280;border-bottom:1px solid #c9d3e4;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 32px;padding-bottom:24px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.policy__meta-org{color:#1e2940;font-weight:600}.policy__meta-sep{color:#98a2b3}.policy__toc{-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);background:linear-gradient(#ffffff8c,#ffffff4d);border:1px solid #ffffffbf;border-radius:20px;margin:0;padding:16px 14px;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1e29400a,0 8px 32px #1e29401a}.policy__toc-title{font-family:var(--font-hero);letter-spacing:.04em;text-transform:uppercase;color:#0d1220;border-bottom:1px solid #fff6;margin:0 0 6px;padding:0 8px 10px;font-size:12px;font-weight:500;line-height:1.2}.policy__toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.policy__toc a{color:#1e2940;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:8px;padding:4px 8px;font-size:13px;font-weight:500;line-height:1.25;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}.policy__toc-num{width:1.5em;font-family:var(--font-hero);font-variant-numeric:tabular-nums;color:#006cfd;flex:none;padding-top:1px;font-size:12px;font-weight:500;line-height:1.3}.policy__toc-label{min-width:0}.policy__toc a.is-active .policy__toc-label:before{content:"";vertical-align:1px;background:#19f0a0;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 6px #19f0a0cc}.policy__toc a:hover{color:#006cfd;background:#ffffff47}.policy__toc a.is-active{color:#006cfd;background:#ffffff8c;border-color:#fff;font-weight:600;box-shadow:0 2px 8px #006cfd0f}.policy__toc a.is-active .policy__toc-num{font-weight:600}.policy__toc a.is-active .policy__toc-dot{background:#19f0a0;box-shadow:0 0 6px #19f0a0cc}.policy__chapter{scroll-margin-top:108px}.policy__chapter+.policy__chapter{margin-top:48px}.policy__chapter h2{color:#1e2940;border-bottom:1px solid #e8edf4;margin:0 0 16px;padding-bottom:8px;font-size:22px;font-weight:600;line-height:1.3}.policy__signoff{color:#667085;border-top:1px solid #c9d3e4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:56px 0 0;padding-top:32px;font-size:13px;line-height:1.4;display:flex}.policy__signoff span:first-child{color:#1e2940;font-weight:600}.policy__signoff span:last-child{color:#006cfd;font-weight:500}.policy__chapter p{color:#2b5280;font-size:15px;font-weight:400;line-height:1.65}.policy__chapter p+p{margin-top:12px}.policy__chapter p strong{color:#1e2940;font-weight:700}@media (width>=1100px){.policy-hero{border-radius:0 0 30px 30px}.policy,.finale{margin-top:-30px}.policy__layout{grid-template-columns:280px minmax(0,1fr);gap:48px 40px}.policy__toc{position:sticky;top:108px}}@media (width<=1099px){.policy-hero{border-radius:0 0 32px 32px;padding:130px 0 72px}.policy{margin-top:-32px}.policy__sheet{width:calc(100% - 80px)}}@media (width<=699px){.policy-hero{padding:110px 0 56px}.policy{padding:56px 0 72px}.policy__sheet{width:calc(100% - 24px)}.policy__chapter h2{font-size:18px}.policy__chapter p,.policy__toc a{font-size:14px}.policy__signoff{flex-direction:column;align-items:flex-start}}
