/*! © Anon · anonvps.app — все права защищены */
:root{--bg:#030303;--surface:#0a0a0a8c;--surface-high:#161616a6;--line:#ffffff14;--hair:#ffffff12;--text:#f2f2f2;--muted:#8c8c8c;--soft:#c4c4c4;--radius:20px;--mono:ui-monospace,"SF Mono","Cascadia Mono",Consolas,monospace;--glass:blur(20px)saturate(115%);--soft-ease:cubic-bezier(.22,.8,.24,1)}html,body{overflow-x:clip}body{background:var(--bg)}#bg,#bg-fx{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:fixed;inset:0}.progress{z-index:40;pointer-events:none;transform-origin:0;height:1px;transform:scaleX(var(--progress,0));background:#ffffff8c;position:fixed;top:0;left:252px;right:0}body[data-route=\/] .progress{left:0}html.intro-on{overflow:hidden}.intro{z-index:1000;cursor:pointer;position:fixed;inset:0}.intro-lid{background:#000;height:50%;position:absolute;left:0;right:0}.intro-top{animation:1.15s cubic-bezier(.8,0,.2,1) 1.5s forwards intro-up;top:0}.intro-bottom{animation:1.15s cubic-bezier(.8,0,.2,1) 1.5s forwards intro-down;bottom:0}.intro-line{background:#fff;width:0;height:1px;margin-top:-.5px;animation:1s cubic-bezier(.7,0,.2,1) .25s forwards intro-line,.35s 1.5s forwards intro-fade;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #fff,0 0 60px #ffffff8c}.intro-glow{opacity:0;background:radial-gradient(50% 50%,#ffffff29,#0000 70%);height:280px;margin-top:-140px;animation:1.2s .55s forwards intro-in,.4s 1.5s forwards intro-fade;position:absolute;top:50%;left:0;right:0}.intro-mark{opacity:0;flex-direction:column;align-items:center;gap:14px;animation:.8s .55s forwards intro-in,.3s 1.35s forwards intro-fade;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-100% - 28px))}.intro-mark img{width:132px;height:auto}.intro-mark span,.intro-meta{font:600 10px var(--mono);letter-spacing:.32em;text-transform:uppercase;color:#6f6f6f}.intro-meta{justify-content:space-between;animation:.3s 1.35s forwards intro-fade;display:flex;position:absolute;bottom:26px;left:28px;right:28px}@keyframes intro-line{to{width:100vw;margin-left:-50vw}}@keyframes intro-up{to{transform:translateY(-100%)}}@keyframes intro-down{to{transform:translateY(100%)}}@keyframes intro-in{to{opacity:1}}@keyframes intro-fade{to{opacity:0;visibility:hidden}}.sidebar{-webkit-backdrop-filter:var(--glass);border-right:1px solid var(--hair);background:#03030380}.nav-link{transition:color .4s var(--soft-ease),background .4s var(--soft-ease),border-color .4s var(--soft-ease);border:1px solid #0000;border-radius:12px}.nav-link[aria-current=page]{border-color:var(--hair);background:#ffffff0d}.mobile-header{backdrop-filter:var(--glass);border-bottom-color:var(--hair);background:#030303b3}.panel,.period,.plan-switch,.faq{background:var(--surface);border:1px solid var(--hair);-webkit-backdrop-filter:var(--glass)}.panel{border-radius:var(--radius)}.topbar{z-index:30;height:84px;transition:height .5s var(--soft-ease),background .5s var(--soft-ease),border-color .5s var(--soft-ease);border-bottom:1px solid #0000;align-items:center;gap:40px;padding:0 max(48px,50% - 560px);display:flex;position:fixed;inset:0 0 auto}body.scrolled .topbar{height:68px;-webkit-backdrop-filter:var(--glass);border-bottom-color:var(--hair);background:#0303039e}.topbar .brand img{width:104px;height:30px}.topbar-nav{align-items:center;gap:6px;margin-left:auto;display:flex}.topbar-link{color:var(--muted);transition:color .4s var(--soft-ease);background:0 0;border:0;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:550;position:relative}.topbar-link:after{content:"";height:1px;transition:transform .5s var(--soft-ease);background:#fff;position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}.topbar-link:hover,body[data-sec=plans-section] .topbar-link[data-target=plans-section],body[data-sec=how] .topbar-link[data-target=how],body[data-sec=features] .topbar-link[data-target=features],body[data-sec=faq] .topbar-link[data-target=faq]{color:var(--text)}body[data-sec=plans-section] .topbar-link[data-target=plans-section]:after,body[data-sec=how] .topbar-link[data-target=how]:after,body[data-sec=features] .topbar-link[data-target=features]:after,body[data-sec=faq] .topbar-link[data-target=faq]:after{transform:scaleX(1)}.topbar-side{align-items:center;gap:18px;display:flex}.topbar .language{padding:0}.topbar .language>span{display:none}.topbar-account{min-height:42px;padding:9px 16px;font-size:14px}.topbar-account svg{width:17px;height:17px}body[data-route=\/] .main-area{margin-left:0;padding:0 48px}body[data-route=\/] .content{max-width:1120px}.button{isolation:isolate;transition:transform .5s var(--soft-ease),box-shadow .6s var(--soft-ease),background .4s var(--soft-ease),border-color .4s var(--soft-ease),color .4s var(--soft-ease);border-radius:14px;font-weight:600;position:relative;overflow:hidden}.button:not(.secondary){color:#050505;background:#f2f2f2;border-color:#f2f2f2}@media (hover:hover) and (pointer:fine){.button:not(.secondary):not(:disabled):hover{background:#fff;border-color:#fff;transform:translateY(-1px);box-shadow:0 12px 34px -14px #fff6}.button.secondary:not(:disabled):hover{box-shadow:none;background:#ffffff0f;border-color:#ffffff47}.faq summary:not(:disabled):hover{box-shadow:none;filter:none;color:#fff}}.button.secondary{color:var(--text);backdrop-filter:var(--glass);background:#ffffff06;border-color:#ffffff21}.button svg{width:18px;height:18px;transition:transform .5s var(--soft-ease)}.button:hover svg,.text-button:hover svg{transform:translate(3px)}.text-button{transition:color .4s var(--soft-ease)}.faq summary:active{filter:none;translate:none;scale:none}.x-index{font:500 11px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;margin:0 0 24px;display:flex}.x-index>span{color:#fff}.x-index:after{content:"";background:#ffffff40;width:40px;height:1px}.x-dim{color:#7a7a7a}.x-hero{grid-template-rows:1fr auto auto;min-height:100vh;padding:110px 0 24px;display:grid;position:relative}.x-hero-body{align-self:end;max-width:760px;padding-bottom:40px}.x-title{letter-spacing:-.045em;margin:0;font-size:clamp(46px,6vw,96px);font-weight:560;line-height:.96}.x-line{padding-bottom:.06em;display:block;overflow:hidden}.x-line>span{animation:x-appear 1.1s var(--soft-ease)both;display:block}.x-line:nth-child(2)>span{animation-delay:.1s}.x-line:nth-child(3)>span{animation-delay:.2s}@keyframes x-appear{0%{opacity:0}}.x-lead{color:#929292;max-width:520px;animation:x-fade 1.2s .35s var(--soft-ease)both;margin:26px 0 0;font-size:17px;line-height:1.7}.x-cta{animation:x-fade 1.2s .45s var(--soft-ease)both;flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.x-cta .button{min-height:54px;padding:14px 24px}@keyframes x-fade{0%{opacity:0}}.intro-on .x-line>span,.intro-on .x-lead,.intro-on .x-cta,.intro-on .x-stats{animation-play-state:paused}.x-stats{border-top:1px solid var(--hair);animation:x-fade 1.2s .55s var(--soft-ease)both;grid-template-columns:repeat(2,minmax(0,220px));margin:0 0 30px;display:grid}.x-stats div{padding:20px 22px 4px 0}.x-stats div+div{border-left:1px solid var(--hair);padding-left:24px}.x-stats dt{font:500 10px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#6a6a6a}.x-stats dd{letter-spacing:-.03em;margin:8px 0 0;font-size:32px;font-weight:560;line-height:1}.x-stats small{color:#858585;letter-spacing:0;margin-left:6px;font-size:14px;font-weight:550}.x-scrollcue{font:500 10px var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#5c5c5c;background:0 0;border:0;flex-direction:column;justify-self:center;align-items:center;gap:10px;padding:0;display:inline-flex}.x-scrollcue i{width:1px;height:28px;animation:x-drip 2.4s var(--soft-ease)infinite;background:linear-gradient(#fff,#0000)}@keyframes x-drip{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.x-ticker{border-block:1px solid var(--hair);margin:0 calc(50% - 50vw);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.x-ticker-track{width:max-content;font:500 11px var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#777;white-space:nowrap;gap:34px;padding:16px 0;animation:60s linear infinite x-ticker;display:flex}.x-ticker-track i{color:#3c3c3c;font-style:normal}@keyframes x-ticker{to{transform:translate(-50%)}}.x-section{margin-top:160px;scroll-margin-top:90px}.x-head{margin-bottom:44px}.x-head h2{letter-spacing:-.04em;max-width:820px;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:560;line-height:1.04}.x-head .x-dim{display:block}.x-plans{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.x-plans-main{padding:30px}.x-plans-main legend{font:500 11px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.x-plans-main .period{min-height:160px;transition:border-color .5s var(--soft-ease),background .5s var(--soft-ease);background:#ffffff04;border-radius:16px}.x-plans-main .period[aria-checked=true]{background:#ffffff0d;border-color:#fff9}.x-plans-main .plan-switch{background:#ffffff04;border-radius:16px}.x-plans-main .plan-switch:before{background:#ffffff12;border-color:#ffffff2e;border-radius:12px}.x-trial{flex-direction:column;padding:30px;display:flex}.x-chip{font:500 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--soft);border:1px solid #ffffff24;border-radius:999px;align-self:flex-start;padding:5px 11px}.x-trial h3{letter-spacing:-.035em;margin:22px 0 10px;font-size:30px;font-weight:560;line-height:1.08}.x-trial p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.x-list{color:var(--soft);margin:22px 0 26px;padding:0;font-size:14px;list-style:none}.x-list li{border-top:1px solid var(--hair);align-items:center;gap:12px;padding:11px 0;display:flex}.x-list li:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px}.x-trial .button{margin-top:auto}.x-route{grid-template-columns:repeat(4,1fr);padding:46px 0 38px;display:grid;position:relative}.x-rail{background:#ffffff24;height:1px;position:absolute;top:84px;left:12.5%;right:12.5%;overflow:hidden}.x-rail i{background:linear-gradient(90deg,#0000,#fff);width:90px;height:1px;animation:3.6s cubic-bezier(.45,0,.55,1) infinite x-packet;position:absolute;top:0;left:-90px}.x-rail i:nth-child(2){animation-delay:-1.2s}.x-rail i:nth-child(3){animation-delay:-2.4s}@keyframes x-packet{0%{left:-90px}to{left:100%}}.x-node{text-align:center;padding:0 14px;position:relative}.x-node-dot{background:#070707;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 22px;display:grid;position:relative}.x-node-dot:after{content:"";opacity:0;animation:x-ring 3.6s var(--soft-ease)infinite;border:1px solid #ffffff73;border-radius:50%;position:absolute;inset:-1px}.x-node:nth-child(3) .x-node-dot:after{animation-delay:.9s}.x-node:nth-child(4) .x-node-dot:after{animation-delay:1.8s}.x-node:nth-child(5) .x-node-dot:after{animation-delay:2.7s}@keyframes x-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.32)}}.x-node-dot svg{stroke-width:1.3px;width:26px;height:26px}.x-node h3{margin:0 0 6px;font-size:17px;font-weight:560}.x-node p{max-width:210px;color:var(--muted);margin:0 auto;font-size:13px;line-height:1.6}.x-node code{border:1px solid var(--hair);font:11px var(--mono);color:#cfcfcf;background:#ffffff06;border-radius:8px;margin-top:14px;padding:4px 9px;display:inline-block}.x-steps{border-top:1px solid var(--hair);grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.x-step{padding:26px 26px 6px 0}.x-step+.x-step{border-left:1px solid var(--hair);padding-left:26px}.x-step span{font:500 11px var(--mono);letter-spacing:.2em;color:#666}.x-step h3{margin:12px 0 6px;font-size:18px;font-weight:560}.x-step p{color:var(--muted);margin:0;font-size:14px}.x-more{grid-column:1/-1;justify-self:start;margin-top:18px}.x-feats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.x-feat{--mx:50%;--my:0%;border:1px solid var(--hair);border-radius:var(--radius);background:var(--surface);backdrop-filter:var(--glass);transition:border-color .6s var(--soft-ease),transform .7s var(--soft-ease);padding:28px 26px 26px;position:relative;overflow:hidden}.x-feat:before{content:"";background:radial-gradient(320px circle at var(--mx)var(--my),#ffffff0f,transparent 50%);opacity:0;transition:opacity .9s var(--soft-ease);pointer-events:none;position:absolute;inset:0}.x-feat:hover{border-color:#ffffff24;transform:translateY(-2px)}.x-feat:hover:before{opacity:1}.x-feat-top{justify-content:space-between;align-items:center;display:flex}.x-feat-n{font:500 10px var(--mono);letter-spacing:.2em;color:#5a5a5a}.x-feat-ic{border:1px solid var(--hair);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.x-feat-ic svg{stroke-width:1.4px;width:20px;height:20px}.x-feat h3{letter-spacing:-.02em;margin:36px 0 8px;font-size:19px;font-weight:560}.x-feat p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.65}.x-spec{font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#636363}.x-invite{grid-template-columns:auto 1fr;align-items:center;gap:46px;padding:40px 44px;display:grid}.x-invite-num{letter-spacing:-.06em;color:#fff;font-size:clamp(90px,11vw,150px);font-weight:560;line-height:.85}.x-invite-num small{color:#8a8a8a;font-size:.4em}.x-invite p{max-width:520px;color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.75}.faq summary{transition:color .4s var(--soft-ease)}.faq details{border-color:var(--hair)}.x-final{text-align:center;margin:180px 0 120px}.x-final .x-index{justify-content:center}.x-final .x-index:after{display:none}.x-final h2{letter-spacing:-.045em;max-width:900px;margin:0 auto;font-size:clamp(40px,5.4vw,78px);font-weight:560;line-height:1.02}.x-final .x-dim{display:block}.x-final .x-cta{justify-content:center;animation:none}.footer{border-top:1px solid var(--hair)}body[data-route=\/] .footer{max-width:1120px}.page-header h1{letter-spacing:-.04em;font-weight:560}@media (width<=1100px){.x-plans{grid-template-columns:1fr}.x-feats{grid-template-columns:1fr 1fr}.topbar-nav .topbar-link:last-child{display:none}}@media (width<=760px){.topbar{display:none}.progress{left:0}body[data-route=\/] .main-area{padding:70px 22px 0}.x-hero{min-height:calc(100svh - 70px);padding-top:24px}.x-title{font-size:clamp(40px,12.5vw,62px)}.x-stats{grid-template-columns:repeat(2,1fr)}.x-stats div,.x-stats div+div{padding:16px 10px 4px 0}.x-stats div+div{padding-left:12px}.x-stats dd{font-size:24px}.x-section{margin-top:110px}.x-route{grid-template-columns:1fr 1fr;row-gap:34px}.x-rail{display:none}.x-steps{grid-template-columns:1fr}.x-step+.x-step{border-left:0;border-top:1px solid var(--hair);padding-left:0}.x-feats{grid-template-columns:1fr}.x-invite{grid-template-columns:1fr;gap:18px;padding:30px 26px}}@media (prefers-reduced-motion:reduce){.x-ticker-track,.x-rail i,.x-node-dot:after,.x-scrollcue i,.x-line>span,.x-lead,.x-cta,.x-stats{animation:none!important}}.topbar-link,.topbar-account{white-space:nowrap}@media (width<=1180px){.topbar{gap:18px}.topbar-link{padding:9px 10px}.topbar-link:after{left:10px;right:10px}}@media (width<=940px){.topbar .language{display:none}}.x-acc-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.x-acc-card{flex-direction:column;min-height:248px;padding:26px 26px 24px;display:flex}.x-acc-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.x-acc-ico{border:1px solid var(--hair);width:40px;height:40px;color:var(--soft);background:#ffffff08;border-radius:12px;place-items:center;display:inline-grid}.x-acc-ico svg{width:19px;height:19px}.x-acc-extra{font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.x-acc-big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--text);align-items:baseline;gap:10px;margin:0;font-size:clamp(44px,5vw,60px);font-weight:560;line-height:1;display:flex}.x-acc-big small{letter-spacing:0;color:var(--muted);font-size:16px;font-weight:500}.x-acc-sub{color:var(--muted);margin:12px 0 22px;font-size:14px}.x-acc-card>.button{align-self:flex-start;gap:10px;margin-top:auto}.x-acc-card>.button svg{width:16px;height:16px}.x-acc-bar{background:#ffffff14;border-radius:4px;height:4px;margin-top:18px;overflow:hidden}.x-acc-bar i{border-radius:inherit;height:100%;transition:width 1s var(--soft-ease);background:linear-gradient(90deg,#ffffff8c,#fff);display:block;box-shadow:0 0 14px #ffffff73}.x-acc-bar+.x-acc-sub{margin-top:12px}.x-topup{animation:x-drop .5s var(--soft-ease);margin-top:16px;padding:26px}.x-topup h3{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:560}.x-packs{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.x-pack{border:1px solid var(--hair);color:var(--text);text-align:left;cursor:pointer;transition:border-color .35s var(--soft-ease),background .35s var(--soft-ease);background:#ffffff05;border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex}.x-pack strong{letter-spacing:-.02em;font-size:19px;font-weight:600}.x-pack span{color:var(--muted);font-size:14px}.x-pack:hover{border-color:#fff3}.x-pack.on{background:#ffffff0f;border-color:#ffffffb3;box-shadow:inset 0 0 0 1px #ffffff40}.x-pack.on span{color:var(--soft)}.x-topup .field{margin-bottom:16px}.x-topup-pay{flex-wrap:wrap;gap:10px;display:flex}@keyframes x-drop{0%{opacity:0;transform:translateY(-8px)}}.x-tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 8px;display:grid}.x-tile{border:1px solid var(--hair);background:var(--surface);-webkit-backdrop-filter:var(--glass);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .35s var(--soft-ease),background .35s var(--soft-ease);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:18px;text-decoration:none;display:flex}.x-tile .x-acc-ico{border-radius:11px;width:36px;height:36px;margin-bottom:12px}.x-tile strong{font-size:15px;font-weight:600}.x-tile span:last-child{color:var(--muted);font-size:13px}.x-tile:hover,.x-tile[aria-expanded=true]{background:var(--surface-high);border-color:#fff3}.x-stat-nums{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px;display:grid}.x-stat-nums div{flex-direction:column;gap:4px;display:flex}.x-stat-nums strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:560}.x-stat-nums span{color:var(--muted);font-size:13px}.x-bars{border-bottom:1px solid var(--hair);align-items:flex-end;gap:3px;height:140px;padding-bottom:1px;display:flex}.x-bars i{transform-origin:bottom;min-width:0;animation:x-bar .8s var(--soft-ease)backwards;background:#ffffff47;border-radius:3px 3px 0 0;flex:1;transition:background .25s}.x-bars i:last-child{background:#fff;box-shadow:0 0 12px #fff6}.x-bars i:hover{background:#fffc}.x-bars-axis{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin-top:8px;display:flex}@keyframes x-bar{0%{transform:scaleY(0)}}.x-settings .x-setting,.x-danger{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:20px;display:flex}.x-setting strong,.x-danger strong{font-size:15px;font-weight:600}.x-setting p,.x-danger p{margin:4px 0 0}.x-danger .button{flex-shrink:0;gap:8px}.x-danger .button svg{width:15px;height:15px}.x-danger.confirm{border-top:1px solid var(--hair);display:block}.x-danger.confirm p{color:var(--soft);margin:0;font-size:14px;line-height:1.6}.x-switch{cursor:pointer;width:46px;height:26px;transition:background .35s var(--soft-ease),border-color .35s var(--soft-ease);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;flex-shrink:0;padding:0;position:relative}.x-switch i{background:var(--muted);width:18px;height:18px;transition:transform .35s var(--soft-ease),background .35s var(--soft-ease);border-radius:50%;position:absolute;top:3px;left:3px}.x-switch[aria-checked=true]{background:#fff;border-color:#fff}.x-switch[aria-checked=true] i{background:#000;transform:translate(20px)}.tabbar{display:none}@media (width<=760px){.tabbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:35;-webkit-backdrop-filter:var(--glass);background:#080808b8;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:fixed;box-shadow:0 18px 50px #0009}.tab{color:var(--muted);border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 7px;font-size:11px;font-weight:550;text-decoration:none;transition:color .3s,background .3s;display:flex}.tab svg{width:21px;height:21px}.tab[aria-current=page]{color:#fff;background:#ffffff14}.main-area{padding-bottom:calc(96px + env(safe-area-inset-bottom))}#toast{bottom:calc(100px + env(safe-area-inset-bottom))}.x-acc-cards{gap:10px}.x-acc-card{border-radius:18px;min-height:0;padding:18px 16px 16px}.x-acc-top{gap:6px;margin-bottom:18px}.x-acc-ico{border-radius:10px;width:34px;height:34px}.x-acc-top .x-chip{letter-spacing:.12em;white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;font-size:9px;overflow:hidden}.x-acc-extra{letter-spacing:.1em;text-align:right;font-size:9px}.x-acc-big{flex-direction:column;align-items:flex-start;gap:6px;font-size:40px}.x-acc-big small{font-size:13px}.x-acc-sub{margin:10px 0 16px;font-size:12.5px;line-height:1.5}.x-acc-bar{margin-top:12px}.x-acc-card>.button{justify-content:center;width:100%}.x-tiles{grid-template-columns:1fr 1fr;gap:10px}.x-packs{grid-template-columns:1fr}.x-pack{flex-direction:row;justify-content:space-between;align-items:center}.x-stat-nums strong{font-size:20px}.x-bars{gap:2px;height:110px}.x-danger{flex-direction:column;align-items:flex-start}}html[data-a11y="1"]{--muted:#c9c9c9;--soft:#e6e6e6;--hair:#ffffff38;--surface:#0d0d0d;--surface-high:#161616;font-size:112.5%}html[data-a11y="1"] .content{zoom:1.12}html[data-a11y="1"] .tabbar,html[data-a11y="1"] .mobile-header,html[data-a11y="1"] .topbar,html[data-a11y="1"] .sidebar{background:#0b0b0b}html[data-a11y="1"] #bg,html[data-a11y="1"] #bg-fx{display:none}html[data-a11y="1"] *,html[data-a11y="1"] :before,html[data-a11y="1"] :after{-webkit-backdrop-filter:none!important;transition:none!important;animation:none!important}html[data-a11y="1"] .small,html[data-a11y="1"] .x-acc-sub,html[data-a11y="1"] .x-tile span:last-child{font-size:15px}html[data-a11y="1"] a:focus-visible,html[data-a11y="1"] button:focus-visible{outline-offset:3px;outline:3px solid #fff}.x-kids-head{align-items:flex-start;gap:16px;display:flex}.x-kids-head .x-acc-ico{flex-shrink:0}.x-kids-head strong{font-size:16px;font-weight:600}.x-kids-head p{margin:6px 0 0;line-height:1.6}.x-kids-steps{color:var(--soft);margin:20px 0 0;padding-left:20px;font-size:14px;line-height:1.65}.x-kids-steps li+li{margin-top:6px}.x-kids .button svg{width:16px;height:16px}#main:focus,#main:focus-visible{outline:none}html.tg .main-area{padding:18px 16px calc(100px + env(safe-area-inset-bottom));margin-left:0}html.tg .content{max-width:560px;margin:0 auto}html.tg .progress,html.tg .footer{display:none}html.tg .tabbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:35;max-width:560px;-webkit-backdrop-filter:var(--glass);background:#080808c7;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:6px;display:grid;position:fixed;box-shadow:0 18px 50px #0009}html.tg .tab{color:var(--muted);border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 7px;font-size:11px;font-weight:550;text-decoration:none;display:flex}html.tg .tab svg{width:21px;height:21px}html.tg .tab[aria-current=page]{color:#fff;background:#ffffff14}html.tg .page-header{margin-top:6px}.tg-head{justify-content:space-between;align-items:flex-start;gap:16px;margin:6px 0 22px;display:flex}.tg-head h1{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:600}.tg-head p{color:var(--muted);margin:6px 0 0;font-size:14px}.tg-head .icon-button{flex-shrink:0}.tg-card h2{margin:14px 0 8px;font-size:22px;font-weight:600}.tg-card p{margin:0 0 18px;line-height:1.6}.tg-card a{color:#fff}.tg-sub{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:14px 14px;padding:22px 20px 20px;position:relative;overflow:hidden}.tg-sub-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.tg-sub-kind{font:500 10px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:inline-flex}.tg-sub-kind svg{width:14px;height:14px}.tg-badge{border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.tg-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tg-badge.on{color:#e9e9e9;background:#ffffff1a}.tg-badge.off{color:#ff8a8a;background:#ff5a5a1f}.tg-sub h2{letter-spacing:-.03em;margin:18px 0 6px;font-size:30px;font-weight:600}.tg-sub-days{color:var(--soft);margin:0 0 4px;font-size:14px}.tg-sub-days b{color:#fff}.tg-sub-meta{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:12px 0 18px;font-size:13px;display:flex}.tg-sub-meta span{align-items:center;gap:6px;display:inline-flex}.tg-sub-meta svg{width:15px;height:15px}.tg-sub>.button{gap:10px;margin-top:18px}.tg-sub>.x-acc-bar+.tg-sub-meta{margin-top:12px}.tg-promo{color:var(--text);border-radius:var(--radius);align-items:center;gap:14px;margin-top:12px;padding:16px;text-decoration:none;display:flex}.tg-promo-ico{color:#000;background:#f2f2f2;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.tg-promo-ico svg{width:22px;height:22px}.tg-promo strong{font-size:16px;font-weight:600;display:block}.tg-promo span span{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.45;display:block}.tg-promo-go{background:#ffffff14;border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:34px;margin-left:auto;display:grid}.tg-promo-go svg{width:16px;height:16px}.tg-tiles{grid-template-columns:1fr 1fr;margin-top:12px}.checkout-panel .autopay-note+.button{margin-top:16px}.checkout-panel .button.full+.button.full{margin-top:10px}.checkout-panel .button.full+.small{margin-top:14px}.pay-hint{text-align:center;margin-top:12px}.x-paym-step{animation:x-drop .45s var(--soft-ease);margin-top:18px}.x-topup-pay .x-paym-step{flex:100%;margin-top:0}.x-paym-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.x-paym-head strong{font-size:15px;font-weight:600}.x-paym-head .text-button{align-items:center;gap:6px;display:inline-flex}.x-paym-head .text-button svg{width:16px;height:16px}.x-paym-step .field{margin-bottom:14px}.x-paym-list{gap:10px;display:grid}.x-paym{border:1px solid var(--hair);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .35s var(--soft-ease),background .35s var(--soft-ease);background:#ffffff05;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.x-paym:hover,.x-paym:focus-visible{background:#ffffff0d;border-color:#ffffff73}.x-paym[aria-busy=true]{opacity:.6;cursor:progress}.x-paym-ico{border:1px solid var(--hair);width:40px;height:40px;color:var(--soft);background:#ffffff08;border-radius:12px;flex:none;place-items:center;display:inline-grid}.x-paym-ico svg{width:19px;height:19px}.x-paym-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.x-paym-text strong{font-size:15px;font-weight:600}.x-paym-text span{color:var(--muted);font-size:13px;line-height:1.4}.x-paym>b{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:16px;font-weight:600}.change-note{color:var(--soft);background:#ffffff08;border-left:2px solid #ffffff59;border-radius:0 12px 12px 0;margin:18px 0 0;padding:12px 14px;font-size:14px;line-height:1.55}.noscript{z-index:2;color:#e8e8e8;max-width:720px;margin:0 auto;padding:48px 20px;line-height:1.6;position:relative}.noscript a{color:#fff}.x-servers{color:var(--muted);font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 22px;display:flex}.x-srv{color:var(--soft);align-items:center;gap:7px;display:inline-flex}.x-srv i{background:#f5f5f5;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite x-srv-pulse;box-shadow:0 0 0 3px #ffffff14,0 0 10px #ffffff80}.x-srv.off i{box-shadow:none;background:0 0;border:1px solid #777;animation:none}.x-srv.off{color:#777}.x-srv-text{letter-spacing:.08em;text-transform:none;font-family:inherit}@keyframes x-srv-pulse{50%{box-shadow:0 0 0 5px #ffffff08,0 0 14px #ffffffb3}}.page .x-servers{margin:0 0 18px}@media (prefers-reduced-motion:reduce){.x-srv i{animation:none}}.reveal-ready .x-feat.reveal{transition:opacity .48s var(--ease),translate .56s var(--ease),border-color .9s var(--soft-ease),transform .9s var(--soft-ease)}.x-calc-link{color:var(--soft);font:inherit;cursor:pointer;transition:color .4s var(--soft-ease),border-color .4s var(--soft-ease);background:0 0;border:0;border-bottom:1px solid #ffffff40;align-items:center;gap:8px;margin:4px 0 14px;padding:0;font-size:14px;display:inline-flex}.x-calc-link svg{width:16px;height:16px}.x-calc-link:hover{color:#fff;border-color:#fff9}.calc-inline{color:var(--soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-size:13px;text-decoration:underline;display:inline-block}.faq-answer .calc-inline{margin:4px 0 0}.calc{gap:14px;margin:18px 0 16px;display:grid}.calc-row{gap:6px;display:grid}.calc-label{justify-content:space-between;gap:12px;font-size:14px;display:flex}.calc-label output{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.calc input[type=range]{accent-color:#f5f5f5;width:100%}.calc-qs{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:-6px;display:grid}.calc-q{border:1px solid var(--hair);color:var(--muted);font:inherit;cursor:pointer;transition:border-color .4s var(--soft-ease),color .4s var(--soft-ease);background:#ffffff05;border-radius:10px;padding:8px;font-size:13px}.calc-q.on{color:var(--text);background:#ffffff0f;border-color:#fff9}.calc-result{border:1px solid var(--hair);background:#ffffff08;border-radius:16px;gap:4px;margin-bottom:14px;padding:16px;display:grid}.calc-result strong{letter-spacing:-.03em;font-size:30px;font-weight:560}.calc-result span:last-child{color:var(--soft);font-size:14px}