@font-face{font-family:Inter;src:url('/assets/fonts/inter-cyrillic.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Inter;src:url('/assets/fonts/inter-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{color-scheme:dark;--bg:#0d0e11;--panel:#16181d;--border:#2b2e36;--muted:#a5a8b5;--accent:#b7a0ff;--green:#b0f5c9}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;background:var(--bg);color:#f7f7fa;font-family:Inter,system-ui,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,summary{outline-offset:5px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent)}.wrap{width:min(1192px,calc(100% - 64px));margin:auto}.nav{display:flex;justify-content:space-between;align-items:center;height:100px;border-bottom:1px solid #ffffff10}.brand{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:700;letter-spacing:-.5px}.brand-product{font-size:12px;font-weight:500;border-left:1px solid var(--border);padding-left:13px;margin-left:7px;color:var(--muted);letter-spacing:0}.nav nav{display:flex;gap:28px;font-size:13px;color:#cacbd4}.nav nav a:hover,.footer a:hover{color:var(--accent)}.hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;padding-top:100px;padding-bottom:96px}.eyebrow{font-size:11px;letter-spacing:.15em;font-weight:600;color:var(--muted);display:flex;gap:8px;align-items:center}.eyebrow i{height:7px;width:7px;background:var(--green);border-radius:50%}h1{font-size:clamp(48px,5.1vw,72px);line-height:1.07;letter-spacing:-.058em;margin:26px 0;font-weight:650}h1 span{color:var(--accent)}.lead{font-size:17px;line-height:1.75;color:var(--muted);margin:26px 0 30px;max-width:510px}.actions{display:flex;gap:10px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 20px;border-radius:9px;font-size:13px;font-weight:600;min-height:48px;cursor:pointer;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.primary{background:#ece5ff;color:#191422;border:1px solid #ece5ff}.primary:hover{background:#fff}.secondary{background:#ffffff06;border:1px solid #ffffff22;color:#f7f7fa}.secondary:hover{background:#ffffff10}.launch{font-size:11px;color:#838693;line-height:1.7;margin-top:20px}.launch span{color:#c8b5ee}.route-card{padding:27px 27px 0;border:1px solid #494052;border-radius:18px;background:radial-gradient(ellipse at 20% 0%,#5c3f662b,transparent 65%),linear-gradient(145deg,#1a1b22,#121418);box-shadow:0 25px 100px #0004;position:relative}.route-card:before{content:'';position:absolute;inset:-1px;border-radius:18px;background:linear-gradient(120deg,#8b6d9e66,transparent 50%);z-index:-1}.card-top{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:9px;letter-spacing:.07em;color:#a1a1b3}.exclusive{color:#cfbbfa;border:1px solid #a28ec237;padding:7px 9px;border-radius:6px;letter-spacing:0}.ip-digits{font-size:100px;letter-spacing:-8px;font-weight:600;line-height:1.25;margin-top:24px;color:#f0e9ff}.ip-digits span{font-size:58px;letter-spacing:-2px;font-weight:450;color:#8c809e}.route-card>p{color:#aaa8b9;font-size:13px;line-height:1.7}.route-track{display:flex;align-items:flex-start;margin:36px 0}.route-track>div{display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0}.route-icon{width:43px;height:43px;border-radius:11px;border:1px solid #494553;background:#ffffff04;display:grid;place-items:center;font-size:23px;color:#b9b5c8}.route-icon.accent{color:#ddcbff;background:#42374c;border-color:#897096}.route-track small{font-size:8px;color:#8e8b9b}.route-line{height:1px;background:linear-gradient(90deg,#55415f,#9c7faa);flex:1;margin:22px 5px 0;position:relative}.route-line:after{content:'';width:4px;height:4px;border-radius:50%;background:#b5a0ce;position:absolute;right:0;top:-1px}.card-foot{padding:16px 0;border-top:1px solid #ffffff10;font-size:9px;color:#787585;display:flex;justify-content:space-between}.proof-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #ffffff12;padding:25px 0;gap:35px}.proof-strip>div{display:flex;flex-direction:column;gap:7px}.proof-strip strong{font-size:14px;font-weight:500}.proof-strip span{font-size:11px;color:#808493}.section{padding-block:90px;border-bottom:1px solid #ffffff12}h2{font-size:43px;line-height:1.17;letter-spacing:-.045em;font-weight:550;margin:20px 0}p{line-height:1.7}.section-heading>p,.protocol-section>div>p,.request-section>div>p{font-size:14px;color:var(--muted);max-width:560px}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px}.features article,.ways article{border:1px solid #ffffff14;background:#ffffff03;padding:29px;border-radius:12px}.feature-mark{font-size:10px;font-weight:500;color:#a78bbc;letter-spacing:.1em}h3{font-size:19px;font-weight:550;letter-spacing:-.4px;margin:18px 0 12px}.features p,.ways p{font-size:13px;line-height:1.8;color:#9599a8;margin-bottom:0}.ways{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px}.ways h3{font-size:26px}.ways a{display:flex;justify-content:space-between;gap:15px;margin:32px 0 16px;font-size:13px;color:#e2d1ff}.ways small{font-size:10px;color:#707584;display:block;line-height:1.7}.protocol-section,.request-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.protocol-box{border:1px solid #ffffff1b;background:#16181d;border-radius:12px;padding:9px;margin-top:20px}.protocol-tabs{display:flex;gap:6px;padding:4px;border-bottom:1px solid var(--border)}.protocol-tabs button{border:0;background:none;color:#9599a8;padding:12px 18px;cursor:pointer;border-radius:7px;font-size:12px;flex:1}.protocol-tabs button[aria-selected=true]{color:#f4eaff;background:#4a365244}#protocol-detail{padding:26px 20px}#protocol-detail strong{font-size:18px;font-weight:500}#protocol-detail p{font-size:13px;color:#9599a8;min-height:65px}.protocol-tags{display:flex;gap:8px;flex-wrap:wrap}.protocol-tags span{font-size:9px;border:1px solid #353640;color:#b1a9bc;border-radius:5px;padding:6px 8px}.request-section{position:relative}.request-section:before{content:'';position:absolute;inset:0 -50px;pointer-events:none;background:radial-gradient(ellipse at 15% 50%,#341d481b,transparent 70%)}.request-section>*{position:relative}.request-detail{display:flex;gap:15px;color:#818493;font-size:12px;margin-top:35px;max-width:420px}.request-detail>span{font-size:25px;color:#a384b7}.request-detail>p{margin:0}.request-form{border:1px solid #4f3e5d;background:#18171e;padding:28px;border-radius:13px}.request-form h3{margin-top:0;margin-bottom:26px;font-size:22px}.request-form>label,.form-grid>label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#b3aebc;margin-bottom:18px}.request-form input:not([type=checkbox]),.request-form select{width:100%;background:#0f1015;border:1px solid #33303b;color:#e6e3ee;border-radius:7px;padding:12px;font-size:12px;min-height:44px}.request-form input:focus,.request-form select:focus{outline:1px solid var(--accent)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.request-form .consent{display:flex;flex-direction:row;gap:11px;font-size:10px;line-height:1.7;color:#8e869b;margin:3px 0 21px}.consent input{flex-shrink:0;margin:4px 0 0}.consent a{text-decoration:underline;color:#b9a4cf}.request-form .button{width:100%}.request-form>small{display:block;font-size:9px;text-align:center;color:#7d728b;margin-top:12px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-status{border:1px solid #ce777555;background:#ad2e2310;color:#f3b5b7;border-radius:7px;padding:12px;font-size:12px;line-height:1.6;margin-bottom:20px}.form-status.success{color:#b1eac6;border-color:#66ab8655}.faq{padding-bottom:75px}.faq h2{margin-bottom:35px}.faq details{border-top:1px solid #ffffff17;padding:21px 0;max-width:870px}.faq summary{cursor:pointer;font-size:15px;font-weight:450;list-style:none;display:flex;justify-content:space-between;gap:18px}.faq summary:after{content:'+';color:#8d779f;font-size:20px;line-height:1}.faq details[open] summary:after{content:'−'}.faq details p{color:#9495a5;font-size:13px;margin:15px 50px 0 0;line-height:1.9}.footer{display:flex;justify-content:space-between;align-items:center;padding-block:36px;gap:20px;font-size:11px;color:#777b88}.footer .brand{font-size:17px;color:#b4b6c2}.footer>div{display:flex;gap:18px}.mobile-break{display:none}.cabinet{padding-block:70px;min-height:75vh}.cabinet h1{font-size:50px}.cab-panel{border:1px solid var(--border);border-radius:12px;background:var(--panel);padding:26px;margin:24px 0}.cab-panel input,.cab-panel select,.cab-panel textarea{background:var(--bg);border:1px solid var(--border);border-radius:7px;padding:10px;color:#eee;max-width:100%}.cab-panel textarea{width:100%;min-height:120px;font-family:monospace;font-size:12px}.cab-panel .actions{margin:16px 0}.cab-panel dl{display:grid;grid-template-columns:180px 1fr;gap:12px;font-size:13px;color:var(--muted)}.cab-panel dd{margin:0}.cab-panel .device{display:flex;align-items:center;gap:15px;border-top:1px solid var(--border);padding:15px 0;flex-wrap:wrap}.cab-panel .device strong{flex:1}.cab-panel .button{min-height:38px;padding:10px;font-size:11px}.cabinet [role=status]{color:var(--muted);font-size:13px}.cabinet [role=alert]{color:#f0aaaa;font-size:13px}.cabinet .consent{display:flex;gap:10px;font-size:12px;color:var(--muted);line-height:1.7}
@media(min-width:1500px){.hero{padding-top:115px}.hero h1{font-size:76px}}@media(max-width:1000px){.hero{gap:35px;padding-top:65px}.card-top{flex-direction:column;align-items:flex-start}.hero .button{font-size:11px;padding:13px;gap:10px}.protocol-section,.request-section{gap:35px}.wrap{width:calc(100% - 44px)}h1{font-size:54px}.route-card{padding:20px 20px 0}.ip-digits{font-size:85px}.route-track small{font-size:7px}.footer>span{display:none}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.nav{height:76px}.brand{font-size:18px}.nav nav{gap:14px;font-size:11px}.nav nav a:not(:last-child){display:none}.hero{display:flex;flex-direction:column;align-items:stretch;gap:34px;padding-top:45px;padding-bottom:46px}h1{font-size:49px;letter-spacing:-.06em}.hero-copy{max-width:540px}.lead{font-size:14px;line-height:1.8;max-width:400px}.eyebrow{font-size:9px}.actions .button{flex:1}.hero .button{padding:14px;font-size:11px;white-space:nowrap;gap:7px}.route-card{max-width:440px;width:100%;padding:23px 23px 0}.card-top{flex-direction:row;align-items:center}.ip-digits{font-size:76px;letter-spacing:-5px}.ip-digits span{font-size:48px}.route-track small{font-size:8px}.route-card>p{font-size:12px}.proof-strip{gap:18px;padding-block:22px}.proof-strip strong{font-size:10px;line-height:1.5}.proof-strip span{font-size:9px;line-height:1.6}.section{padding-block:52px}h2{font-size:34px}.section-heading>p{font-size:12px;line-height:1.8}.features,.ways{grid-template-columns:1fr;gap:12px;margin-top:28px}.features article,.ways article{padding:23px}.features h3{font-size:18px}.features p,.ways p{font-size:12px}.protocol-section,.request-section{grid-template-columns:1fr;gap:20px}.request-section:before{inset:0}.protocol-box{margin-top:0}.protocol-section>div>p,.request-section>div>p{font-size:12px}.request-detail{margin-top:22px;font-size:11px}.request-form{padding:22px}.form-grid{grid-template-columns:1fr;gap:0}.faq summary{font-size:13px;line-height:1.6}.faq details{padding:18px 0}.faq details p{margin-right:0;font-size:12px}.footer{flex-direction:column;align-items:flex-start;padding-block:28px}.footer>div{font-size:10px;gap:13px}.cabinet h1{font-size:36px}.cab-panel{padding:19px}.cab-panel dl{grid-template-columns:1fr;gap:6px}.cab-panel dd{margin-bottom:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}
.request-section:before{inset:0}.hero-copy,.route-card,.request-section>div,.request-form{min-width:0}
