@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-ext-wght-normal.ee756101.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/outfit-latin-wght-normal.e96e1529.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--ink:#061118;--ink-deep:#03090e;--ink-soft:#0a1b24;--accent:#004867;--accent-strong:#075d7a;--accent-bright:#4cb5cc;--accent-soft:#a1e0eb;--paper:#eff8f9;--text:#edf7f8;--text-muted:rgba(219,236,239,0.7);--text-faint:rgba(212,232,236,0.48);--line:rgba(154,211,222,0.15);--line-strong:rgba(154,222,235,0.28);--surface:rgba(10,28,37,0.76);--surface-strong:rgba(10,31,42,0.94);--font:"Outfit Variable",Outfit,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ease:cubic-bezier(0.2,0.72,0.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{min-width:320px;margin:0;overflow-x:clip;color:var(--text);font-family:var(--font);font-variation-settings:"wght" 470;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}a,button,summary{font:inherit}a,button{color:inherit}::selection{background:var(--accent-bright);color:var(--ink-deep)}.site-shell{position:relative;width:100%;max-width:100%;min-height:100vh;overflow-x:clip;background:radial-gradient(80% 48% at 50% 0,rgba(0,72,103,.62),transparent 72%),radial-gradient(42% 32% at 98% 32%,rgba(18,112,136,.18),transparent 76%),linear-gradient(165deg,#07151d,#061118 46%,#030a10);isolation:isolate}.site-shell:after,.site-shell:before{position:fixed;inset:0;z-index:-2;pointer-events:none;content:""}.site-shell:before{opacity:.32;background-image:linear-gradient(rgba(166,222,232,.032) 1px,transparent 0),linear-gradient(90deg,rgba(166,222,232,.032) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% 17%,#000 0,transparent 76%);mask-image:radial-gradient(circle at 50% 17%,#000 0,transparent 76%)}.site-shell:after{z-index:-1;opacity:.2;background:radial-gradient(circle,rgba(229,249,252,.25) 0 .6px,transparent .75px) 0 0 /15px 15px;mix-blend-mode:soft-light}.ambient{position:fixed;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(90px)}.ambient--top{top:-26vw;left:12vw;width:70vw;height:54vw;background:rgba(0,72,103,.2)}.ambient--side{right:-24vw;top:48%;width:54vw;height:54vw;background:rgba(42,139,165,.1)}.section-wrap{width:min(1360px,calc(100% - 48px));margin-inline:auto}.main-content{width:100%;max-width:100%;overflow-x:hidden}.skip-link{position:fixed;top:0;left:50%;z-index:100;padding:12px 18px;pointer-events:none;border-radius:12px;background:var(--paper);color:var(--ink-deep);font-weight:750;text-decoration:none;opacity:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);transform:translate(-50%,calc(-100% - 24px));transition:opacity .2s ease,transform .25s ease}.skip-link:focus-visible{top:12px;pointer-events:auto;opacity:1;-webkit-clip-path:none;clip-path:none;transform:translate(-50%)}.site-nav{position:fixed;top:18px;right:0;left:0;z-index:50;width:min(1392px,calc(100% - 32px));margin-inline:auto;border:1px solid rgba(169,222,231,.17);border-radius:20px;background:rgba(5,16,23,.78);box-shadow:0 22px 72px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.055);-webkit-backdrop-filter:blur(24px) saturate(1.15);backdrop-filter:blur(24px) saturate(1.15)}.site-nav__inner{display:grid;grid-template-columns:minmax(230px,1fr) auto minmax(310px,1fr);align-items:center;min-height:68px;padding:0 12px 0 18px}.brand,.site-footer__brand{display:inline-flex;align-items:center;gap:11px}.brand{width:-moz-fit-content;width:fit-content;color:var(--text);font-size:17px;letter-spacing:-.025em;text-decoration:none}.brand>span:last-child{display:flex;align-items:baseline;gap:0;white-space:nowrap}.brand strong{font-weight:760}.brand small{margin-left:8px;color:var(--accent-soft);font-size:10px;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.brand-mark{display:inline-grid;width:52px;height:52px;flex:none;place-items:center;border:1px solid rgba(143,220,233,.22);border-radius:18px;background:linear-gradient(145deg,rgba(0,72,103,.9),rgba(10,48,62,.9));color:#dff7fb;box-shadow:inset 0 1px rgba(255,255,255,.08),0 16px 38px rgba(0,0,0,.2)}.brand-mark svg{width:29px;height:29px}.brand-mark--compact{width:36px;height:36px;border-radius:12px}.brand-mark--compact svg{width:21px;height:21px}.nav-links{display:flex;align-items:center;gap:2px;padding:5px;border:1px solid rgba(175,221,229,.09);border-radius:14px;background:rgba(212,245,250,.032)}.nav-links a{padding:8px 12px;border-radius:10px;color:var(--text-muted);font-size:12px;font-weight:620;text-decoration:none;white-space:nowrap;transition:color .25s ease,background .25s ease}.nav-links a:hover{background:rgba(216,247,251,.07);color:var(--text)}.nav-actions{display:flex;justify-self:end;align-items:center;gap:7px}.nav-vpn{padding:9px 10px;color:var(--text-muted);font-size:12px;font-weight:620;text-decoration:none;white-space:nowrap}.nav-vpn:hover{color:var(--text)}.nav-access{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border:1px solid rgba(123,215,233,.26);border-radius:13px;background:var(--accent);color:#fff;font-size:12px;font-weight:720;text-decoration:none;box-shadow:0 12px 34px rgba(0,72,103,.28);transition:transform .3s var(--ease),background .3s ease,box-shadow .3s ease}.nav-access:hover{background:var(--accent-strong);box-shadow:0 16px 40px rgba(0,72,103,.42);transform:translateY(-2px)}.access-card a svg,.button svg,.compare-action svg,.nav-access svg{width:18px;height:18px;flex:none}.language-switcher{position:relative}.language-switcher summary{display:grid;width:44px;height:44px;cursor:pointer;list-style:none;place-items:center;border:1px solid rgba(174,220,229,.16);border-radius:13px;background:rgba(215,246,250,.035);color:var(--text-muted);font-size:11px;font-weight:700}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher summary:hover,.language-switcher[open] summary{background:rgba(215,246,250,.08);color:var(--text)}.language-menu{position:absolute;top:calc(100% + 10px);right:0;display:grid;width:186px;padding:7px;border:1px solid var(--line);border-radius:15px;background:rgba(5,17,24,.96);box-shadow:0 24px 70px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.language-menu a{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;border-radius:10px;color:var(--text-muted);font-size:13px;text-decoration:none}.language-menu a:hover,.language-menu a[aria-current=page]{background:rgba(0,72,103,.32);color:var(--text)}.language-menu small{color:var(--text-faint);font-size:10px}.hero{display:flex;min-height:1180px;padding-top:184px;padding-bottom:150px;flex-direction:column;align-items:center;text-align:center}.hero-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 28px;color:var(--accent-soft);font-size:12px;font-weight:720;letter-spacing:.14em;text-transform:uppercase}.hero-title{width:100%;max-width:72rem;margin:0;color:var(--text);font-size:clamp(3rem,6.8vw,7.25rem);font-variation-settings:"wght" 560;font-weight:560;letter-spacing:-.066em;line-height:.91;text-wrap:balance}.hero-lead{max-width:780px;margin:38px auto 0;color:var(--text-muted);font-size:clamp(18px,1.6vw,23px);font-weight:430;letter-spacing:-.018em;line-height:1.48;text-wrap:balance}.final-actions,.hero-actions{display:flex;align-items:center;justify-content:center;gap:12px}.hero-actions{margin-top:38px}.button{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:12px;padding:0 24px;border:1px solid transparent;border-radius:16px;font-size:14px;font-weight:710;text-decoration:none;transition:transform .35s var(--ease),background .35s ease,border-color .35s ease,box-shadow .35s ease}.button:hover{transform:translateY(-3px)}.button--primary{border-color:rgba(126,217,234,.28);background:var(--accent);color:#fff;box-shadow:0 18px 44px rgba(0,72,103,.32),inset 0 1px rgba(255,255,255,.08)}.button--primary:hover{background:var(--accent-strong);box-shadow:0 22px 52px rgba(0,72,103,.46)}.button--secondary{border-color:rgba(173,221,230,.18);background:rgba(218,247,251,.045);color:var(--text)}.button--secondary:hover{border-color:rgba(173,221,230,.32);background:rgba(218,247,251,.09)}.hero-note{margin:20px 0 0;color:var(--text-faint);font-size:12px;line-height:1.5}.network-visual{width:min(1130px,100%);margin-top:82px;overflow:hidden;border:1px solid var(--line-strong);border-radius:34px;background:linear-gradient(150deg,rgba(13,42,54,.88),rgba(5,19,27,.93));box-shadow:0 38px 110px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.06);text-align:left}.network-visual__head{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--line);color:var(--text-muted);font-size:12px}.live-state,.scenario-signal{display:inline-flex;align-items:center;gap:8px;color:var(--accent-soft)}.live-state i,.scenario-signal i{width:7px;height:7px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 5px rgba(76,181,204,.09),0 0 24px rgba(76,181,204,.48)}.network-stage{position:relative;height:400px;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(0,72,103,.34),transparent 34%),linear-gradient(120deg,rgba(22,102,126,.05),transparent 50%)}.network-grid{position:absolute;inset:0;opacity:.4;background-image:linear-gradient(rgba(165,217,227,.055) 1px,transparent 0),linear-gradient(90deg,rgba(165,217,227,.055) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 78%);mask-image:radial-gradient(ellipse at center,#000,transparent 78%)}.network-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(105,200,219,.15);border-radius:50%;transform:translate(-50%,-50%)}.network-orbit:before{position:absolute;top:8%;left:16%;width:8px;height:8px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 20px rgba(76,181,204,.6);content:""}.network-orbit--one{width:320px;height:320px}.network-orbit--two{width:470px;height:230px}.network-line{position:absolute;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(113,210,229,.82),transparent);transform-origin:left center}.network-line--one{left:15%;width:35%;transform:rotate(4deg)}.network-line--two{left:50%;width:36%;transform:rotate(-5deg)}.network-packet{position:absolute;top:50%;z-index:3;width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 0 7px rgba(76,181,204,.08),0 0 24px rgba(76,181,204,.68)}.network-packet--one{left:28%;animation:packet-one 4.2s ease-in-out infinite}.network-packet--two{left:70%;animation:packet-two 4.2s ease-in-out 1.6s infinite}.network-node{position:absolute;z-index:4;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--text-muted);font-size:11px;font-weight:600}.network-node--telegram{top:44%;left:13%}.network-node--proxy{top:28%;left:50%;transform:translateX(-50%)}.network-node--route{top:45%;right:12%}.network-node--route>i,.network-node--telegram .brand-mark{position:relative;width:64px;height:64px;border-radius:20px}.network-node--telegram .brand-mark svg{width:34px;height:34px}.network-node--route>i{display:block;border:1px solid rgba(141,215,229,.25);background:rgba(8,36,47,.86);box-shadow:inset 0 1px rgba(255,255,255,.07),0 20px 44px rgba(0,0,0,.3)}.network-node--route>i:after,.network-node--route>i:before{position:absolute;border-radius:50%;background:var(--accent-bright);content:""}.network-node--route>i:before{top:26px;right:44px;width:7px;height:7px;box-shadow:22px -11px var(--accent-soft),38px 7px var(--accent-bright)}.proxy-core{display:grid;width:104px;height:104px;place-items:center;border:1px solid rgba(142,219,233,.26);border-radius:34px;background:rgba(4,22,31,.92);box-shadow:0 0 0 18px rgba(0,72,103,.12),0 0 0 42px rgba(0,72,103,.055),0 28px 70px rgba(0,0,0,.34)}.proxy-core .brand-mark{width:56px;height:56px;border-radius:19px}.network-visual>p{margin:0;padding:20px 28px 22px;border-top:1px solid var(--line);color:var(--text-faint);font-size:11px;text-align:center}.essentials{width:100%;overflow:hidden;border-block:1px solid var(--line);background:rgba(6,24,32,.55)}.essentials__track{display:flex;width:max-content;animation:marquee 42s linear infinite}.essentials__track span{display:inline-flex;min-height:64px;align-items:center;gap:11px;padding:0 30px;color:var(--text-muted);font-size:12px;white-space:nowrap}.essentials__track i{width:6px;height:6px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 14px rgba(76,181,204,.52)}.access-section,.compare-section,.connect-section,.devices-section,.faq-section,.final-section,.focus-section,.pricing-section,.privacy-section,.routes-section,.scenarios-section,.value-section{padding-top:190px}.section-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.58fr);align-items:end;grid-gap:80px;gap:80px;margin-bottom:72px}.section-heading--wide{grid-template-columns:minmax(0,1.2fr) minmax(300px,.52fr)}.section-heading--center{display:flex;max-width:850px;margin-inline:auto;flex-direction:column;align-items:center;gap:24px;text-align:center}.final-panel h2,.privacy-panel h2,.routes-intro h2,.section-heading h2{margin:0;font-size:clamp(42px,5.2vw,78px);font-variation-settings:"wght" 520;font-weight:520;letter-spacing:-.058em;line-height:.98;text-wrap:balance}.privacy-panel>div>p,.routes-intro>p,.section-heading p{margin:0;color:var(--text-muted);font-size:17px;line-height:1.6}.feature-bento{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:14px;gap:14px}.feature-card{position:relative;display:flex;min-height:360px;overflow:hidden;padding:34px;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:28px;background:linear-gradient(150deg,rgba(13,38,49,.86),rgba(7,22,30,.91));box-shadow:inset 0 1px rgba(255,255,255,.045);transition:transform .7s var(--ease),border-color .5s ease,background .5s ease}.feature-card:hover{z-index:2;border-color:rgba(137,217,232,.31);background:linear-gradient(150deg,rgba(15,48,61,.93),rgba(7,25,33,.95));transform:translateY(-7px)}.feature-card--boundary{grid-column:span 7;min-height:510px}.feature-card--one-click{grid-column:span 5;min-height:510px}.feature-card--automatic,.feature-card--stable-link,.feature-card--support{grid-column:span 4}.feature-card__icon{position:relative;z-index:2;display:grid;width:62px;height:62px;place-items:center;border:1px solid rgba(140,214,228,.18);border-radius:20px;background:rgba(0,72,103,.22);color:var(--accent-soft)}.feature-card__icon svg{width:34px;height:34px}.feature-card__copy{position:relative;z-index:2;max-width:590px}.access-card h3,.compatibility-card h3,.feature-card h3,.no-logs-card h3,.pricing-card h3,.route-stack__card h3,.scenario-card h3{margin:0;font-size:clamp(24px,2.7vw,39px);font-variation-settings:"wght" 530;font-weight:530;letter-spacing:-.045em;line-height:1.04}.feature-card__copy>p{margin:18px 0 0;color:var(--text-muted);font-size:15px;line-height:1.58}.feature-card__copy>strong{display:block;margin-top:22px;color:var(--accent-soft);font-size:12px;font-weight:620;line-height:1.5}.traffic-map{position:absolute;top:18px;right:-30px;width:56%;height:62%;opacity:.72;transform:rotate(-4deg)}.traffic-map:after,.traffic-map:before{position:absolute;inset:0;border:1px solid rgba(121,205,221,.14);border-radius:50%;content:""}.traffic-map:after{inset:22%}.traffic-map__lane{position:absolute;display:flex;align-items:center}.traffic-map__lane:after{position:absolute;z-index:-1;height:1px;background:linear-gradient(90deg,rgba(91,193,214,.78),transparent);content:""}.traffic-map__lane--proxy{top:16%;left:14%}.traffic-map__lane--proxy:after{top:50%;left:30px;width:230px;transform:rotate(22deg);transform-origin:left}.traffic-map__lane--direct{right:10%;bottom:8%;gap:20px}.traffic-map__lane--direct span{width:13px;height:13px;border:1px solid rgba(144,213,227,.3);border-radius:4px;background:rgba(9,29,38,.8)}.traffic-map__lane--direct:after{right:8px;bottom:12px;width:220px;transform:rotate(-21deg);transform-origin:right}.manifesto{padding-top:240px;padding-bottom:70px}.manifesto-copy{max-width:1230px}.manifesto-copy h2{margin:0;color:var(--text);font-size:clamp(52px,7.8vw,112px);font-variation-settings:"wght" 520;font-weight:520;letter-spacing:-.068em;line-height:.92}.inline-network-image{position:relative;display:inline-flex;width:clamp(120px,17vw,230px);height:clamp(46px,6vw,74px);margin-left:24px;overflow:hidden;vertical-align:.05em;align-items:center;justify-content:space-around;border:1px solid rgba(136,216,231,.26);border-radius:999px;background:linear-gradient(90deg,rgba(0,72,103,.74),rgba(9,36,47,.8)),repeating-linear-gradient(90deg,transparent 0 24px,rgba(255,255,255,.06) 25px);box-shadow:inset 0 1px rgba(255,255,255,.07)}.inline-network-image:before{position:absolute;top:50%;right:18%;left:18%;height:1px;background:rgba(137,224,240,.55);content:""}.inline-network-image i{z-index:1;width:8px;height:8px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 16px rgba(76,181,204,.75)}.inline-network-image i:nth-child(2){width:15px;height:15px;border:4px solid rgba(0,72,103,.94)}.manifesto-copy>p{max-width:1060px;margin:72px 0 0;color:var(--text-muted);font-size:clamp(27px,3.3vw,49px);font-weight:430;letter-spacing:-.035em;line-height:1.25}.manifesto-word{will-change:opacity}.connect-accordion{display:flex;min-height:500px;overflow:hidden;gap:8px;border-radius:30px}.connect-step{position:relative;display:flex;min-width:0;flex:1 1;overflow:hidden;cursor:pointer;padding:28px;flex-direction:column;align-items:stretch;justify-content:space-between;border:1px solid var(--line);border-radius:26px;background:linear-gradient(155deg,rgba(13,40,51,.86),rgba(6,20,28,.94));text-align:left;transition:flex .7s var(--ease),background .5s ease,border-color .5s ease}.connect-step:before{position:absolute;right:-22%;bottom:-32%;width:260px;height:260px;border:1px solid rgba(123,208,225,.14);border-radius:50%;box-shadow:0 0 0 40px rgba(0,72,103,.05),0 0 0 82px rgba(0,72,103,.025);content:"";transition:transform .8s var(--ease)}.connect-step:hover,.connect-step[aria-expanded=true]{flex:2.45 1;border-color:rgba(127,213,230,.3);background:linear-gradient(155deg,rgba(9,67,88,.93),rgba(6,28,38,.96))}.connect-step:hover:before,.connect-step[aria-expanded=true]:before{transform:scale(1.18)}.connect-step__number{color:var(--accent-soft);font-size:12px;font-weight:700;letter-spacing:.08em}.connect-step__copy{position:relative;z-index:1;display:flex;min-width:240px;flex-direction:column;gap:16px}.connect-step__copy strong{max-width:360px;font-size:clamp(23px,2.4vw,35px);font-variation-settings:"wght" 540;font-weight:540;letter-spacing:-.04em;line-height:1.03}.connect-step__copy>span{max-width:390px;color:var(--text-muted);font-size:14px;line-height:1.55;opacity:0;transform:translateY(12px);transition:opacity .4s ease .16s,transform .5s var(--ease) .16s}.connect-step:hover .connect-step__copy>span,.connect-step[aria-expanded=true] .connect-step__copy>span{opacity:1;transform:translateY(0)}.connect-step__arrow{position:relative;z-index:1;display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(164,219,230,.18);border-radius:50%;background:rgba(224,249,252,.045);transition:transform .4s var(--ease),background .3s ease}.connect-step__arrow svg{width:18px;height:18px}.connect-step:hover .connect-step__arrow,.connect-step[aria-expanded=true] .connect-step__arrow{background:rgba(226,249,252,.1);transform:translateX(5px)}.connect-result{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px auto 0;color:var(--text-muted);font-size:12px;text-align:center}.connect-result i{width:7px;height:7px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 16px rgba(76,181,204,.5)}.routes-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(460px,1fr);align-items:start;grid-gap:9vw;gap:9vw}.routes-intro{position:-webkit-sticky;position:sticky;top:125px;padding-top:22px}.routes-intro>p{max-width:520px;margin-top:32px}.routes-mini-map{position:relative;width:min(420px,100%);height:150px;margin-top:56px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(rgba(160,215,225,.04) 1px,transparent 0),linear-gradient(90deg,rgba(160,215,225,.04) 1px,transparent 0),rgba(8,29,38,.58);background-size:32px 32px}.routes-mini-map:after,.routes-mini-map:before{position:absolute;top:50%;height:1px;background:rgba(102,196,215,.6);content:""}.routes-mini-map:before{right:50%;left:12%;transform:rotate(8deg)}.routes-mini-map:after{right:12%;left:50%;transform:rotate(-9deg)}.routes-mini-map span{position:absolute;z-index:1;width:10px;height:10px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 7px rgba(76,181,204,.07),0 0 18px rgba(76,181,204,.5)}.routes-mini-map span:first-child{top:61%;left:10%}.routes-mini-map span:nth-child(2){top:45%;left:48%}.routes-mini-map span:nth-child(3){top:22%;right:9%}.routes-mini-map span:nth-child(4){right:15%;bottom:17%}.route-stack{display:grid;grid-gap:14px;gap:14px;padding-bottom:0}.route-stack__card{position:relative;min-height:310px;padding:30px;border:1px solid var(--line-strong);border-radius:28px;background:linear-gradient(145deg,rgba(12,49,63,.98),rgba(5,22,30,.99));box-shadow:inset 0 1px rgba(255,255,255,.055)}.route-stack__card:nth-child(2){background:linear-gradient(145deg,rgba(10,58,76,.99),rgba(5,24,33,.99))}.route-stack__card:nth-child(3){background:linear-gradient(145deg,rgba(8,68,89,.99),rgba(5,26,35,.99))}.route-stack__visual{position:relative;display:flex;height:120px;align-items:center;justify-content:space-between;margin-bottom:34px;overflow:hidden;border:1px solid rgba(143,215,229,.15);border-radius:24px;background:linear-gradient(rgba(160,215,225,.045) 1px,transparent 0),linear-gradient(90deg,rgba(160,215,225,.045) 1px,transparent 0),rgba(5,23,31,.62);background-size:38px 38px;transform-origin:center;will-change:transform,opacity}.route-stack__source,.route-stack__target{position:relative;z-index:2;margin-inline:28px}.route-stack__target{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(146,217,231,.24);border-radius:16px;background:rgba(0,72,103,.42)}.route-stack__target i{width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 18px rgba(76,181,204,.65)}.route-stack__path{position:absolute;right:82px;left:82px;height:1px;background:linear-gradient(90deg,rgba(77,185,207,.25),rgba(145,224,239,.85),rgba(77,185,207,.25))}.route-stack__path:after,.route-stack__path:before{position:absolute;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 18px rgba(76,181,204,.62);content:""}.route-stack__path:before{left:32%}.route-stack__path:after{right:26%}.route-stack__card h3{max-width:640px;font-size:clamp(24px,2.2vw,34px)}.route-stack__card>p{max-width:620px;margin:16px 0 0;color:var(--text-muted);font-size:14px;line-height:1.62}.scenario-carousel{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);min-height:500px;overflow:hidden;border:1px solid var(--line-strong);border-radius:32px;background:linear-gradient(145deg,rgba(10,38,49,.86),rgba(5,20,28,.94))}.scenario-portraits{position:relative;overflow:hidden;border-right:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(0,72,103,.32),transparent 46%),linear-gradient(rgba(157,215,226,.045) 1px,transparent 0),linear-gradient(90deg,rgba(157,215,226,.045) 1px,transparent 0);background-size:auto,44px 44px,44px 44px}.scenario-portraits>span{position:absolute;top:50%;left:50%;display:block;width:180px;height:240px;border:1px solid rgba(145,218,232,.18);border-radius:70px 70px 34px 34px;background:linear-gradient(160deg,rgba(13,73,93,.9),rgba(4,22,30,.95));box-shadow:0 28px 80px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.06);opacity:.32;transform:translate(calc(-50% + (var(--portrait-index) - 1.5) * 32px),calc(-50% + (var(--portrait-index) - 1.5) * 12px)) rotate(calc((var(--portrait-index) - 1.5) * 7deg)) scale(.86);transition:transform .7s var(--ease),opacity .5s ease,border-color .5s ease}.scenario-portraits>span[data-active=true]{z-index:3;border-color:rgba(147,223,237,.38);opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}.scenario-portraits>span i:first-child{position:absolute;top:42px;left:50%;width:72px;height:72px;border:1px solid rgba(151,225,239,.22);border-radius:50%;background:rgba(0,72,103,.42);transform:translateX(-50%)}.scenario-portraits>span i:last-child{position:absolute;right:31px;bottom:38px;left:31px;height:78px;border:1px solid rgba(151,225,239,.16);border-radius:42px 42px 20px 20px;background:rgba(0,72,103,.25)}.scenario-card{display:flex;min-width:0;padding:52px;flex-direction:column;justify-content:space-between}.scenario-card__content{max-width:700px}.scenario-signal{font-size:12px;font-weight:620}.scenario-card h3{margin-top:48px;font-size:clamp(36px,4.2vw,64px)}.scenario-card__content>p{max-width:620px;margin:26px 0 0;color:var(--text-muted);font-size:17px;line-height:1.6}.scenario-controls{display:flex;align-items:center;justify-content:space-between;margin-top:52px;padding-top:24px;border-top:1px solid var(--line);color:var(--text-faint);font-size:11px}.scenario-controls>div{display:flex;gap:8px}.scenario-controls button{display:grid;width:48px;height:48px;cursor:pointer;place-items:center;border:1px solid rgba(154,218,231,.17);border-radius:50%;background:rgba(220,248,251,.04);transition:transform .3s var(--ease),background .3s ease,border-color .3s ease}.scenario-controls button:hover{border-color:rgba(154,218,231,.34);background:rgba(220,248,251,.09);transform:scale(1.06)}.scenario-controls svg{width:18px;height:18px}.compatibility-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;gap:14px}.compatibility-card,.no-logs-card{position:relative;min-height:460px;overflow:hidden;border:1px solid var(--line);border-radius:30px}.compatibility-card{display:grid;grid-column:span 7;grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr);align-items:end;padding:36px;background:radial-gradient(circle at 18% 25%,rgba(76,181,204,.16),transparent 34%),linear-gradient(145deg,rgba(11,52,67,.96),rgba(5,22,30,.99))}.compatibility-card__visual{position:relative;min-height:310px;align-self:stretch;overflow:hidden;border:1px solid rgba(151,214,227,.14);border-radius:24px;background:radial-gradient(circle at 43% 44%,rgba(0,72,103,.4),transparent 48%),linear-gradient(rgba(162,217,228,.04) 1px,transparent 0),linear-gradient(90deg,rgba(162,217,228,.04) 1px,transparent 0),rgba(5,21,29,.72);background-size:auto,34px 34px,34px 34px,auto}.compatibility-frame{position:absolute;display:grid;width:164px;height:226px;place-items:center;border:1px solid rgba(159,221,233,.18);border-radius:28px;background:linear-gradient(160deg,rgba(12,45,58,.95),rgba(3,17,24,.98));box-shadow:0 24px 60px rgba(0,0,0,.28)}.compatibility-frame--back{top:36px;left:28px;opacity:.46;transform:rotate(-8deg) scale(.9)}.compatibility-frame--front{top:43px;right:38px;transform:rotate(5deg)}.compatibility-frame--front:after,.compatibility-frame--front:before{position:absolute;right:22px;left:22px;height:1px;background:rgba(145,221,236,.11);content:""}.compatibility-frame--front:before{top:25px}.compatibility-frame--front:after{bottom:25px}.compatibility-route{position:absolute;right:48px;bottom:35px;left:48px;height:1px;background:linear-gradient(90deg,transparent,rgba(137,219,235,.78),transparent)}.compatibility-route i{position:absolute;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 16px rgba(76,181,204,.55)}.compatibility-route i:first-child{left:6%}.compatibility-route i:nth-child(2){left:49%}.compatibility-route i:nth-child(3){right:6%}.compatibility-card__copy{position:relative;z-index:2;padding:0 0 8px 34px}.compatibility-card__copy>p,.no-logs-card>p{margin:18px 0 0;color:var(--text-muted);font-size:14px;line-height:1.62}.compatibility-card__copy>strong{display:block;margin-top:30px;padding-top:20px;border-top:1px solid rgba(151,215,228,.14);color:var(--accent-soft);font-size:12px;font-weight:590;line-height:1.5}.no-logs-card{grid-column:span 5;padding:36px;background:radial-gradient(circle at 78% 8%,rgba(76,181,204,.15),transparent 30%),linear-gradient(155deg,rgba(8,37,48,.96),rgba(4,18,25,.99))}.no-logs-card__visual{display:grid;height:230px;margin-bottom:38px;align-content:center;grid-gap:24px;gap:24px;padding:34px;overflow:hidden;border:1px solid rgba(151,214,227,.13);border-radius:24px;background:rgba(4,19,27,.58)}.no-logs-card__visual span{position:relative;display:block;width:115%;height:1px;background:linear-gradient(90deg,rgba(145,221,235,.55),rgba(145,221,235,.12) 55%,transparent 88%)}.no-logs-card__visual span:before{position:absolute;top:-4px;left:14%;width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 18px rgba(76,181,204,.5);content:""}.no-logs-card__visual span:nth-child(2){opacity:.72}.no-logs-card__visual span:nth-child(2):before{left:28%}.no-logs-card__visual span:nth-child(3){opacity:.48}.no-logs-card__visual span:nth-child(3):before{left:42%}.no-logs-card__visual span:nth-child(4){opacity:.24}.no-logs-card__visual span:nth-child(4):before{left:56%}.no-logs-card h3{max-width:460px}.value-layout{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(560px,1.22fr);align-items:start;grid-gap:clamp(60px,8vw,126px);gap:clamp(60px,8vw,126px)}.value-intro{padding-top:18px}.value-eyebrow{display:block;margin-bottom:25px;color:var(--accent-soft);font-size:11px;font-weight:680;letter-spacing:.12em}.value-intro h2{max-width:650px;margin:0;font-size:clamp(42px,5vw,74px);font-variation-settings:"wght" 520;font-weight:520;letter-spacing:-.057em;line-height:.99;text-wrap:balance}.value-intro>p{max-width:620px;margin:32px 0 0;color:var(--text-muted);font-size:16px;line-height:1.65;text-wrap:pretty}.value-principle{display:grid;max-width:620px;grid-template-columns:42px 1fr;align-items:start;grid-gap:18px;gap:18px;margin-top:38px;padding:24px 0;border-block:1px solid var(--line)}.value-principle .brand-mark{width:42px;height:42px;border-radius:14px}.value-principle p{margin:0;color:var(--text);font-size:14px;font-weight:560;line-height:1.58}.value-action{display:inline-flex;align-items:center;gap:10px;margin-top:27px;color:var(--accent-soft);font-size:13px;font-weight:670;text-decoration:none}.value-action svg{transition:transform .35s var(--ease)}.value-action:hover svg{transform:translate(3px,-3px)}.value-comparison{border-top:1px solid var(--line-strong)}.value-comparison__head,.value-comparison__row{display:grid;grid-template-columns:minmax(120px,.44fr) minmax(190px,1fr) minmax(190px,1fr)}.value-comparison__head{min-height:70px;align-items:center;border-bottom:1px solid var(--line)}.value-comparison__head strong{height:100%;padding:0 26px;align-content:center;border-left:1px solid var(--line);color:var(--text-faint);font-size:11px;font-weight:660;line-height:1.35}.value-comparison__head strong:last-child{background:rgba(0,72,103,.18);color:var(--accent-soft)}.value-comparison__row{min-height:132px;border-bottom:1px solid var(--line)}.value-comparison__row>span{padding:28px 20px 28px 0;align-content:center;color:var(--text);font-size:12px;font-weight:640;line-height:1.45}.value-comparison__cell{padding:28px 26px;align-content:center;border-left:1px solid var(--line)}.value-comparison__cell small{display:none}.value-comparison__cell p{margin:0;color:var(--text-faint);font-size:13px;line-height:1.55}.value-comparison__cell--ours{background:linear-gradient(90deg,rgba(0,72,103,.18),rgba(0,72,103,.07))}.value-comparison__cell--ours p{color:var(--text);font-weight:560}.value-honesty{max-width:720px;margin:25px 0 0;color:var(--text-faint);font-size:11px;line-height:1.6}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.pricing-card{display:flex;min-height:520px;padding:34px;flex-direction:column;border:1px solid var(--line);border-radius:28px;background:linear-gradient(155deg,rgba(12,37,48,.84),rgba(6,20,28,.94));transition:transform .7s var(--ease),border-color .5s ease}.pricing-card:hover{border-color:rgba(141,219,234,.32);transform:translateY(-8px)}.pricing-card[data-featured=true]{border-color:rgba(141,222,238,.38);background:linear-gradient(145deg,rgba(0,72,103,.96),rgba(6,31,42,.98));box-shadow:0 30px 90px rgba(0,72,103,.2),inset 0 1px rgba(255,255,255,.08)}.pricing-card__badge{width:-moz-fit-content;width:fit-content;margin-bottom:70px;padding:8px 11px;border:1px solid rgba(156,222,235,.17);border-radius:9px;background:rgba(218,247,251,.04);color:var(--accent-soft);font-size:10px;font-weight:690}.pricing-card h3{font-size:29px}.pricing-card__price{margin:25px 0 0;color:var(--text);font-size:clamp(38px,4vw,58px);font-variation-settings:"wght" 540;font-weight:540;letter-spacing:-.055em;line-height:1}.pricing-card__period{margin:9px 0 0;color:var(--accent-soft);font-size:12px;font-weight:620}.pricing-card__body{margin:22px 0 34px;color:var(--text-muted);font-size:13px;line-height:1.55}.pricing-card .button{width:100%;margin-top:auto}.pricing-note{max-width:760px;margin:28px auto 0;color:var(--text-faint);font-size:12px;line-height:1.55;text-align:center}.access-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.access-card{display:flex;min-height:420px;padding:34px;flex-direction:column;border:1px solid var(--line);border-radius:28px;background:linear-gradient(155deg,rgba(11,37,48,.84),rgba(6,20,27,.94));transition:transform .7s var(--ease),border-color .5s ease}.access-card:hover{border-color:rgba(140,218,233,.3);transform:translateY(-7px)}.access-card>svg{width:52px;height:52px;margin-bottom:76px;color:var(--accent-soft)}.access-card h3{font-size:31px}.access-card>p{margin:18px 0 0;color:var(--text-muted);font-size:14px;line-height:1.58}.access-card>strong{display:block;margin-top:22px;color:var(--text-faint);font-size:11px;font-weight:570;line-height:1.5}.access-card>a{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:9px;margin-top:auto;padding-top:26px;color:var(--accent-soft);font-size:12px;font-weight:680;text-decoration:none}.compare-table{overflow:hidden;border:1px solid var(--line-strong);border-radius:28px;background:rgba(7,25,34,.76)}.compare-row{display:grid;grid-template-columns:.65fr 1fr 1fr;min-height:92px;align-items:center;border-top:1px solid var(--line)}.compare-row:first-child{border-top:0}.compare-row>*{display:flex;height:100%;align-items:center;padding:22px 28px;border-left:1px solid var(--line);color:var(--text-muted);font-size:13px;line-height:1.45}.compare-row>:first-child{border-left:0}.compare-row>strong:first-child{color:var(--text);font-weight:600}.compare-row>span:nth-child(2){gap:10px;background:rgba(0,72,103,.12);color:var(--text)}.compare-row>span:nth-child(2) i{width:6px;height:6px;flex:none;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 12px rgba(76,181,204,.55)}.compare-row--head{min-height:78px;background:rgba(9,36,47,.7)}.compare-row--head strong{color:var(--text);font-size:12px;font-weight:690}.compare-row--head strong:nth-child(2){background:rgba(0,72,103,.2);color:var(--accent-soft)}.compare-action{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:var(--accent-soft);font-size:13px;font-weight:670;text-decoration:none}.compare-action:hover svg{transform:translate(3px,-3px)}.compare-action svg{transition:transform .35s var(--ease)}.privacy-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);grid-gap:9vw;gap:9vw;padding:64px;border:1px solid var(--line-strong);border-radius:34px;background:radial-gradient(circle at 7% 20%,rgba(0,72,103,.3),transparent 40%),linear-gradient(145deg,rgba(12,42,54,.86),rgba(5,20,28,.94))}.privacy-panel h2{font-size:clamp(42px,4.9vw,70px)}.privacy-panel>div>p{margin-top:28px}.privacy-copy{display:grid;align-content:start;grid-gap:0;gap:0}.privacy-copy p{margin:0;padding:24px 0;border-bottom:1px solid var(--line);color:var(--text-muted);font-size:15px;line-height:1.65}.privacy-copy p:first-child{padding-top:0}.privacy-copy p:last-child{border-bottom:0}.faq-layout{display:grid;grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:start;grid-gap:9vw;gap:9vw}.faq-layout>.section-heading{position:-webkit-sticky;position:sticky;top:130px;display:block;margin:0}.faq-layout>.section-heading p{max-width:360px;margin-top:28px}.faq-list{border-top:1px solid var(--line-strong)}.faq-list details{border-bottom:1px solid var(--line-strong)}.faq-list summary{display:flex;min-height:92px;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:28px;color:var(--text);font-size:19px;font-weight:560;letter-spacing:-.02em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary i{position:relative;width:38px;height:38px;flex:none;border:1px solid rgba(151,218,231,.17);border-radius:50%;background:rgba(218,247,251,.035);transition:transform .4s var(--ease),background .3s ease}.faq-list summary i:after,.faq-list summary i:before{position:absolute;top:50%;left:50%;width:12px;height:1px;background:var(--accent-soft);content:"";transform:translate(-50%,-50%)}.faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-list details[open] summary i{background:rgba(0,72,103,.4);transform:rotate(45deg)}.faq-list details>p{max-width:720px;margin:-8px 64px 0 0;padding:0 0 34px;color:var(--text-muted);font-size:15px;line-height:1.65}.final-section{padding-bottom:80px}.final-panel{position:relative;overflow:hidden;padding:100px 72px;border:1px solid rgba(156,227,240,.35);border-radius:38px;background:radial-gradient(circle at 90% 14%,rgba(114,202,219,.28),transparent 36%),linear-gradient(135deg,#004867,#07384a 58%,#082631);box-shadow:0 38px 110px rgba(0,44,63,.35),inset 0 1px rgba(255,255,255,.1)}.final-panel:before{position:absolute;top:-190px;right:-80px;width:520px;height:520px;border:1px solid rgba(201,242,249,.12);border-radius:50%;box-shadow:0 0 0 60px rgba(220,249,252,.025),0 0 0 130px rgba(220,249,252,.015);content:""}.final-panel__signal{position:relative;z-index:1;display:flex;width:130px;height:44px;align-items:center;justify-content:space-around;margin-bottom:52px;padding:0 18px;border:1px solid rgba(205,243,249,.2);border-radius:999px;background:rgba(2,27,38,.2)}.final-panel__signal:before{position:absolute;right:25px;left:25px;height:1px;background:rgba(211,247,252,.4);content:""}.final-panel__signal span{z-index:1;width:7px;height:7px;border-radius:50%;background:#dff8fb;box-shadow:0 0 18px rgba(223,248,251,.6)}.final-panel h2{position:relative;z-index:1;max-width:1040px;font-size:clamp(50px,6vw,88px)}.final-panel>p{position:relative;z-index:1;max-width:680px;margin:30px 0 0;color:rgba(239,250,251,.75);font-size:18px;line-height:1.55}.final-actions{position:relative;z-index:1;justify-content:flex-start;margin-top:44px}.button--light{background:var(--paper);color:var(--ink-deep);box-shadow:0 18px 44px rgba(0,0,0,.22)}.button--light:hover{background:#fff}.button--ghost{border-color:rgba(220,248,252,.25);background:rgba(3,28,38,.18);color:#fff}.button--ghost:hover{background:rgba(3,28,38,.35)}.site-footer{display:grid;grid-template-columns:1fr auto;grid-gap:44px;gap:44px;padding-top:42px;padding-bottom:54px;border-top:1px solid var(--line)}.site-footer__brand{display:flex;align-items:flex-start;flex-direction:column}.site-footer__brand p{margin:12px 0 0;color:var(--text-faint);font-size:12px}.site-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 22px}.site-footer__links a{color:var(--text-muted);font-size:12px;text-decoration:none}.site-footer__links a:hover{color:var(--text)}.site-footer__rights{grid-column:1/-1;margin:0;color:var(--text-faint);font-size:11px}.register-shell{min-height:100dvh}.register-nav .site-nav__inner{grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr)}.register-nav__status,.register-workspace__topline>span:last-child{display:inline-flex;align-items:center;gap:9px;color:var(--text-muted);font-size:11px;font-weight:650;letter-spacing:.025em}.register-intro__note i,.register-nav__status i,.register-result__notice i,.register-workspace__topline>span:last-child i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 0 5px rgba(76,181,204,.08),0 0 22px rgba(76,181,204,.5)}.register-main{display:grid;min-height:100dvh;padding-top:148px;padding-bottom:92px;grid-template-columns:minmax(0,1.05fr) minmax(490px,.78fr);align-items:center;grid-gap:clamp(56px,7.5vw,124px);gap:clamp(56px,7.5vw,124px)}.register-intro{max-width:760px}.register-intro .hero-eyebrow{margin-bottom:34px}.register-intro h1{max-width:780px;margin:0;font-size:clamp(4rem,6.25vw,6.8rem);font-variation-settings:"wght" 550;font-weight:550;letter-spacing:-.064em;line-height:.91;text-wrap:balance}.register-intro__lead{max-width:640px;margin:32px 0 0;color:var(--text-muted);font-size:clamp(17px,1.5vw,21px);font-weight:440;letter-spacing:-.014em;line-height:1.55;text-wrap:pretty}.register-flow{display:grid;max-width:650px;margin:52px 0 0;padding:0;list-style:none}.register-flow li{display:grid;padding:19px 0;border-top:1px solid var(--line);grid-template-columns:48px 1fr;grid-gap:8px;gap:8px}.register-flow li:last-child{border-bottom:1px solid var(--line)}.register-flow li>span,.register-result__step>span{color:var(--accent-soft);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:720;letter-spacing:.09em}.register-flow strong{display:block;font-size:15px;font-weight:650}.register-flow p{margin:5px 0 0;color:var(--text-faint);font-size:13px;line-height:1.5}.register-intro__note{display:flex;max-width:630px;margin:24px 0 0;align-items:flex-start;gap:12px;color:var(--text-faint);font-size:12px;line-height:1.55}.register-intro__note i{margin-top:6px}.register-workspace{position:relative;overflow:hidden;border:1px solid var(--line-strong);border-radius:32px;background:radial-gradient(circle at 90% 0,rgba(43,141,165,.14),transparent 36%),linear-gradient(150deg,rgba(12,39,51,.94),rgba(5,18,26,.97));box-shadow:0 42px 120px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.055)}.register-workspace:before{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(166,222,232,.025) 1px,transparent 0),linear-gradient(90deg,rgba(166,222,232,.025) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,transparent 62%);mask-image:radial-gradient(circle at 100% 0,#000,transparent 62%);content:""}.register-workspace__topline{position:relative;z-index:1;display:flex;min-height:62px;padding:0 28px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:var(--text-faint);font-size:10px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.register-workspace__topline>span:last-child{color:var(--accent-soft);font-size:10px;letter-spacing:0;text-transform:none}.register-workspace__body{position:relative;z-index:1;min-height:620px;padding:42px}.register-workspace__body>*{animation:register-enter .5s var(--ease) both}.register-panel__heading{margin-bottom:34px}.register-panel__heading--center{max-width:410px;margin-right:auto;margin-left:auto;text-align:center}.register-kicker{display:block;margin-bottom:13px;color:var(--accent-soft);font-size:10px;font-weight:720;letter-spacing:.13em;text-transform:uppercase}.register-panel__heading h2,.register-result__heading h2{margin:0;font-size:clamp(31px,3.2vw,43px);font-variation-settings:"wght" 540;font-weight:540;letter-spacing:-.048em;line-height:1.02;text-wrap:balance}.register-panel__heading p{margin:16px 0 0;color:var(--text-muted);font-size:14px;line-height:1.55;text-wrap:pretty}.register-form{display:grid;grid-gap:22px;gap:22px}.register-form .register-panel__heading{margin-bottom:2px}.register-field{display:grid;grid-gap:9px;gap:9px}.register-challenge legend,.register-field__label{display:flex;align-items:baseline;justify-content:space-between;color:var(--text-muted);font-size:11px;font-weight:640}.register-challenge legend small,.register-field__label small{color:var(--text-faint);font-size:10px;font-weight:520}.register-field__control{display:flex;min-height:56px;padding:0 15px;align-items:center;gap:11px;border:1px solid rgba(151,211,222,.18);border-radius:15px;background:rgba(2,13,20,.56);color:var(--text-faint);box-shadow:inset 0 1px rgba(255,255,255,.025);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.register-field__control:focus-within{border-color:rgba(135,220,236,.5);background:rgba(3,17,24,.78);box-shadow:0 0 0 4px rgba(76,181,204,.07),inset 0 1px rgba(255,255,255,.035)}.register-field__control[data-invalid=true]{border-color:rgba(231,143,143,.5)}.register-field__control>svg,.register-refresh svg{width:19px;height:19px;flex:none}.register-field__control input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:14px}.register-field__control input::placeholder{color:rgba(206,230,234,.34)}.register-field__action{padding:5px 0 5px 8px;cursor:pointer;border:0;background:transparent;color:var(--text-faint);font-size:10px;font-weight:650}.register-field__action:hover{color:var(--text)}.register-field__hint{color:var(--text-faint);font-size:10px;line-height:1.45}.register-challenge{display:grid;margin:0;padding:0;grid-gap:10px;gap:10px;border:0}.register-challenge legend{width:100%;margin-bottom:9px}.register-challenge__row{display:grid;grid-template-columns:1fr 52px;grid-gap:9px;gap:9px}.register-captcha{display:flex;min-height:104px;padding:16px 18px;align-items:center;border:1px solid rgba(151,211,222,.15);border-radius:15px;background:rgba(2,13,20,.5)}.register-captcha p{margin:0;color:var(--text);font-size:14px;font-weight:570;line-height:1.52;text-wrap:balance}.register-captcha>span{color:var(--text-faint);font-size:11px}.register-captcha[data-status=loading]{background:linear-gradient(110deg,rgba(7,24,32,.72) 28%,rgba(18,54,67,.72) 42%,rgba(7,24,32,.72) 58%);background-size:240% 100%;animation:register-shimmer 1.6s linear infinite}.register-refresh{display:grid;cursor:pointer;place-items:center;border:1px solid rgba(151,211,222,.17);border-radius:15px;background:rgba(215,246,250,.035);color:var(--text-muted);transition:color .25s ease,background .25s ease,transform .25s var(--ease)}.register-refresh:hover{background:rgba(215,246,250,.08);color:var(--text);transform:rotate(-18deg)}.register-refresh:disabled{cursor:wait;opacity:.46;transform:none}.register-field--compact{margin-top:1px}.register-error{display:flex;margin:-5px 0 0;align-items:flex-start;gap:9px;color:#efb0b0;font-size:11px;line-height:1.45}.register-error i{width:6px;height:6px;margin-top:5px;flex:none;border-radius:50%;background:#e18888;box-shadow:0 0 14px rgba(225,136,136,.42)}.register-submit{width:100%;margin-top:1px;cursor:pointer}.register-expired .button:active,.register-submit:active:not(:disabled){transform:translateY(1px) scale(.985)}.register-submit:disabled{cursor:wait;opacity:.48;transform:none}.register-expired .button svg,.register-form .button svg,.register-result__card .button svg{width:18px;height:18px}.register-terms{max-width:390px;margin:-9px auto 0;color:var(--text-faint);font-size:10px;line-height:1.45;text-align:center}.register-expired,.register-loading{display:flex;min-height:536px;align-items:center;justify-content:center;flex-direction:column}.register-loading__signal{position:relative;display:grid;width:146px;height:146px;margin-bottom:36px;place-items:center}.register-loading__signal .brand-mark{position:relative;z-index:2;width:62px;height:62px;border-radius:21px;box-shadow:0 0 0 14px rgba(0,72,103,.12),0 25px 60px rgba(0,0,0,.35)}.register-loading__orbit{position:absolute;border:1px solid rgba(123,211,229,.18);border-radius:50%}.register-loading__orbit:before{position:absolute;top:8%;left:18%;width:7px;height:7px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 20px rgba(76,181,204,.66);content:""}.register-loading__orbit--outer{inset:0;animation:register-spin 5.5s linear infinite}.register-loading__orbit--inner{inset:19px;animation:register-spin 4.2s linear infinite reverse}.register-progress{width:100%;margin:8px 0 0;padding:0;list-style:none}.register-progress li{display:grid;min-height:58px;align-items:center;border-top:1px solid var(--line);grid-template-columns:42px 1fr}.register-progress li:last-child{border-bottom:1px solid var(--line)}.register-progress li>span{color:var(--text-faint);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:720}.register-progress li strong{color:var(--text-faint);font-size:13px;font-weight:570}.register-progress li[data-state=active] strong,.register-progress li[data-state=active]>span{color:var(--accent-soft)}.register-progress li[data-state=done]>span{color:var(--accent-bright)}.register-progress li[data-state=done] strong{color:var(--text-muted)}.register-result__heading{display:grid;align-items:end;grid-template-columns:1fr auto;grid-gap:22px;gap:22px}.register-result__heading h2{max-width:330px;font-size:clamp(30px,3vw,39px)}.register-timer{min-width:92px;text-align:right}.register-timer strong{display:block;color:var(--accent-soft);font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620;letter-spacing:-.04em}.register-timer span{display:block;margin-top:1px;color:var(--text-faint);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.register-timer[data-urgency=warning] strong{color:#e6c684}.register-timer[data-urgency=danger] strong{color:#efb0b0}.register-timer__track{height:3px;margin-top:20px;overflow:hidden;border-radius:999px;background:rgba(166,222,232,.08)}.register-timer__track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-strong),var(--accent-bright));box-shadow:0 0 18px rgba(76,181,204,.38);transition:width 1s linear}.register-result__grid{display:grid;margin-top:28px;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.register-result__card{display:flex;min-width:0;padding:20px;flex-direction:column;border:1px solid var(--line);border-radius:21px;background:rgba(3,17,24,.58)}.register-result__card--primary{border-color:rgba(125,215,233,.28);background:linear-gradient(150deg,rgba(0,72,103,.24),rgba(3,17,24,.62))}.register-result__step{display:flex;min-height:34px;align-items:baseline;gap:9px}.register-result__step strong{font-size:13px;font-weight:620}.register-result__qr{display:grid;width:126px;height:126px;margin:16px 0 0;overflow:hidden;place-items:center;border-radius:15px;background:#fff;box-shadow:0 18px 38px rgba(0,0,0,.24)}.register-result__qr img{width:100%;height:100%;object-fit:contain}.register-result__card p{min-height:54px;margin:16px 0;color:var(--text-faint);font-size:11px;line-height:1.5}.register-result__card .button{min-height:48px;margin-top:auto;padding:0 15px;font-size:11px}.register-result__notice{display:flex;margin:20px 0 0;align-items:flex-start;gap:11px;color:var(--text-faint);font-size:10px;line-height:1.5}.register-result__notice i{margin-top:5px}.register-expired__signal{position:relative;width:98px;height:98px;margin-bottom:34px;border:1px solid rgba(151,211,222,.17);border-radius:31px;background:rgba(0,72,103,.16);transform:rotate(8deg)}.register-expired__signal span{position:absolute;top:48px;left:23px;width:50px;height:1px;background:var(--accent-soft);transform:rotate(45deg)}.register-expired__signal span:last-child{transform:rotate(-45deg)}.register-expired .register-panel__heading{margin-bottom:28px}.register-expired .button{min-width:220px;cursor:pointer}.register-footer{position:relative;z-index:1}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent-soft);outline-offset:4px}@keyframes packet-one{0%,to{transform:translate(-70px,-8px);opacity:0}20%,80%{opacity:1}50%{transform:translate(70px,2px);opacity:1}}@keyframes packet-two{0%,to{transform:translate(-70px,6px);opacity:0}20%,80%{opacity:1}50%{transform:translate(70px,-5px);opacity:1}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes register-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes register-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes register-spin{to{transform:rotate(1turn)}}@media (max-width:1180px){.site-nav__inner{grid-template-columns:1fr auto}.nav-links,.nav-vpn{display:none}.hero{min-height:1080px}.routes-layout{gap:6vw}}@media (max-width:900px){.section-wrap{width:min(100% - 32px,1360px)}.hero{min-height:auto;padding-top:158px;padding-bottom:110px}.hero-title{font-size:clamp(3rem,11vw,6rem)}.network-stage{height:340px}.network-node--telegram{left:7%}.network-node--route{right:7%}.access-section,.compare-section,.connect-section,.devices-section,.faq-section,.final-section,.focus-section,.pricing-section,.privacy-section,.routes-section,.scenarios-section,.value-section{padding-top:140px}.section-heading,.section-heading--wide{grid-template-columns:1fr;gap:26px;margin-bottom:54px}.feature-card--boundary,.feature-card--one-click{grid-column:span 12;min-height:440px}.feature-card--automatic,.feature-card--stable-link,.feature-card--support{grid-column:span 4}.manifesto{padding-top:180px}.connect-accordion{min-height:560px}.connect-step{padding:22px}.routes-layout{grid-template-columns:1fr;gap:70px}.value-layout{grid-template-columns:1fr;gap:64px}.value-intro{max-width:760px}.faq-layout>.section-heading,.routes-intro{position:static}.routes-mini-map{width:100%}.route-stack{padding-bottom:0}.compatibility-card,.no-logs-card{grid-column:span 12}.scenario-carousel{grid-template-columns:1fr}.scenario-portraits{min-height:360px;border-right:0;border-bottom:1px solid var(--line)}.access-grid,.pricing-grid{grid-template-columns:1fr}.access-card,.pricing-card{min-height:440px}.access-card>svg,.pricing-card__badge{margin-bottom:48px}.privacy-panel{grid-template-columns:1fr;gap:60px;padding:48px}.faq-layout{grid-template-columns:1fr;gap:64px}.final-panel{padding:74px 48px}}@media (max-width:680px){.section-wrap{width:calc(100% - 24px)}.site-nav{top:10px;width:calc(100% - 20px);border-radius:17px}.site-nav__inner{min-height:60px;padding:0 8px 0 12px}.brand{font-size:14px}.brand small,.nav-access span{display:none}.nav-actions{gap:5px}.language-switcher summary,.nav-access{width:40px;height:40px;min-height:40px;padding:0;justify-content:center;border-radius:12px}.hero{padding-top:132px;padding-bottom:82px}.hero-eyebrow{margin-bottom:22px;font-size:10px;letter-spacing:.1em}.hero-title{max-width:100%;font-size:clamp(3rem,15vw,4.8rem);line-height:.93}.hero-lead{margin-top:28px;font-size:17px;line-height:1.5}.final-actions,.hero-actions{width:100%;flex-direction:column}.final-actions .button,.hero-actions .button{width:100%}.hero-note{max-width:330px}.network-visual{margin-top:58px;border-radius:24px}.network-visual__head{min-height:58px;padding:0 18px;font-size:10px}.network-stage{height:320px}.network-orbit--one{width:230px;height:230px}.network-orbit--two{width:330px;height:170px}.network-node--telegram{top:54%;left:5%}.network-node--proxy{top:25%}.network-node--route{top:55%;right:4%}.proxy-core{width:82px;height:82px;border-radius:27px;box-shadow:0 0 0 12px rgba(0,72,103,.12),0 0 0 28px rgba(0,72,103,.05)}.proxy-core .brand-mark{width:48px;height:48px}.network-node--route>i,.network-node--telegram .brand-mark{width:50px;height:50px;border-radius:16px}.network-node b{max-width:82px;font-size:9px;text-align:center}.network-line--one{left:12%;width:38%}.network-line--two{width:39%}.access-section,.compare-section,.connect-section,.devices-section,.faq-section,.final-section,.focus-section,.pricing-section,.privacy-section,.routes-section,.scenarios-section,.value-section{padding-top:112px}.final-panel h2,.privacy-panel h2,.routes-intro h2,.section-heading h2{font-size:clamp(38px,12vw,58px)}.privacy-panel>div>p,.routes-intro>p,.section-heading p{font-size:15px}.feature-bento{grid-template-columns:1fr}.feature-card--automatic,.feature-card--boundary,.feature-card--one-click,.feature-card--stable-link,.feature-card--support{grid-column:auto;min-height:390px}.feature-card{padding:26px;border-radius:23px}.traffic-map{width:72%;opacity:.48}.manifesto{padding-top:130px;padding-bottom:20px}.manifesto-copy h2{font-size:clamp(47px,14vw,72px)}.inline-network-image{width:125px;height:46px;margin:18px 0 0}.manifesto-copy>p{margin-top:48px;font-size:26px}.connect-accordion{min-height:0;overflow:visible;flex-direction:column}.connect-step,.connect-step:hover,.connect-step[aria-expanded=true]{min-height:210px;flex:none}.connect-step__copy{min-width:0}.connect-step__copy>span{opacity:1;transform:none}.route-stack__card{min-height:300px;padding:24px;border-radius:25px}.route-stack__visual{height:110px;margin-bottom:30px}.route-stack__source,.route-stack__target{margin-inline:22px}.scenario-carousel{border-radius:25px}.scenario-portraits{min-height:310px}.scenario-portraits>span{width:148px;height:202px}.scenario-card{padding:30px 24px}.scenario-card h3{margin-top:38px;font-size:36px}.scenario-card__content>p{font-size:15px}.compatibility-grid{grid-template-columns:1fr}.compatibility-card,.no-logs-card{grid-column:auto;min-height:0;padding:24px;border-radius:24px}.compatibility-card{grid-template-columns:1fr}.compatibility-card__visual{min-height:280px}.compatibility-card__copy{padding:32px 0 4px}.no-logs-card__visual{height:200px;margin-bottom:30px;padding:26px}.value-intro h2{font-size:clamp(38px,12vw,58px)}.value-comparison__head{display:none}.value-comparison__row{grid-template-columns:1fr;padding:27px 0}.value-comparison__row>span{padding:0 0 18px;border-bottom:1px solid var(--line);font-size:13px}.value-comparison__cell{padding:20px 0 0;border-left:0}.value-comparison__cell small{display:block;margin-bottom:8px;color:var(--text-faint);font-size:9px;font-weight:650;letter-spacing:.1em}.value-comparison__cell--ours{margin-top:18px;padding:20px;border:1px solid rgba(137,217,232,.16);border-radius:18px}.value-comparison__cell--ours small{color:var(--accent-soft)}.access-card,.pricing-card{min-height:420px;padding:28px;border-radius:24px}.compare-table{overflow-x:auto;border-radius:22px}.compare-row{min-width:720px}.privacy-panel{gap:48px;padding:32px 24px;border-radius:25px}.faq-list summary{min-height:82px;font-size:17px}.faq-list details>p{margin-right:0;font-size:14px}.final-section{padding-bottom:60px}.final-panel{padding:60px 24px 28px;border-radius:27px}.final-panel__signal{margin-bottom:38px}.site-footer{grid-template-columns:1fr}.site-footer__links{justify-content:flex-start}}@media (max-width:1180px){.register-nav .site-nav__inner{grid-template-columns:1fr auto auto}.register-main{grid-template-columns:minmax(0,1fr) minmax(460px,.78fr);gap:48px}.register-intro h1{font-size:clamp(3.7rem,6.8vw,5.8rem)}}@media (max-width:900px){.register-nav .site-nav__inner{grid-template-columns:1fr auto}.register-nav__status{display:none}.register-main{min-height:auto;padding-top:156px;padding-bottom:86px;grid-template-columns:1fr;gap:72px}.register-intro{max-width:720px}.register-intro h1{max-width:680px;font-size:clamp(4rem,11vw,6rem)}.register-flow{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.register-flow li{padding-right:20px;grid-template-columns:38px 1fr}.register-flow li:last-child{border-bottom:0}.register-workspace{width:min(650px,100%);margin-inline:auto}}@media (max-width:680px){.register-main{padding-top:128px;padding-bottom:68px;gap:54px}.register-intro .hero-eyebrow{margin-bottom:24px}.register-intro h1{font-size:clamp(3.2rem,15vw,4.6rem);line-height:.93}.register-intro__lead{margin-top:24px;font-size:16px}.register-flow{margin-top:40px;grid-template-columns:1fr}.register-flow li{padding-right:0;grid-template-columns:44px 1fr}.register-flow li:last-child{border-bottom:1px solid var(--line)}.register-workspace{order:-1;border-radius:24px}.register-workspace__topline{min-height:56px;padding:0 20px}.register-workspace__body{min-height:0;padding:28px 20px}.register-panel__heading h2,.register-result__heading h2{font-size:32px}.register-challenge legend,.register-field__label{align-items:flex-start;flex-direction:column;gap:3px}.register-captcha{min-height:116px;padding-right:14px;padding-left:14px}.register-expired,.register-loading{min-height:500px}.register-result__heading{align-items:start;grid-template-columns:1fr}.register-timer{text-align:left}.register-result__grid{grid-template-columns:1fr}.register-result__card{display:grid;grid-template-columns:112px 1fr;grid-column-gap:16px;column-gap:16px}.register-result__card .button,.register-result__card p,.register-result__step{grid-column:2}.register-result__step{grid-row:1}.register-result__qr{width:112px;height:112px;margin-top:0;grid-row:1/span 3}.register-result__card p{min-height:0;margin:8px 0 13px}.register-footer{padding-top:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}