@charset "UTF-8";@supports (interpolate-size: allow-keywords) and selector(details::details-content){.faq-list details{interpolate-size:allow-keywords}.faq-list details::details-content{display:block;block-size:0;overflow:clip;transition:block-size .34s cubic-bezier(.2,.65,.25,1),content-visibility .34s allow-discrete}.faq-list details[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){.faq-list details::details-content{transition:none}}}:root{color-scheme:dark;--bg:#031221;--surface:#071b2de8;--line:#1d4e6e;--text:#f4f7fc;--muted:#b0c0d1;--orange:#ff8509;--cyan:#00c7ed;font-family:Inter,Segoe UI,Arial,sans-serif;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;color:var(--text);background:var(--bg);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%;height:auto}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #ffb546;outline-offset:5px}button{color:inherit}.sprite{position:absolute;width:0;height:0;overflow:hidden}.icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wrap{width:min(1280px,calc(100% - 64px));margin-inline:auto}.top-scene{position:relative;background:linear-gradient(180deg,#03132140,#03132105 52%,#031321c9 79%,#031321),url(./mountain-lake-CZzHKmU9.png) center top/auto 1090px no-repeat;background-color:#031321}.site-header{height:96px;display:flex;gap:26px;align-items:center;justify-content:space-between;position:relative;z-index:5}.brand{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.brand img{width:44px;height:49px;object-fit:contain;filter:drop-shadow(0 0 8px #ff740044)}.brand span{font-size:23px;letter-spacing:-.045em;font-weight:750}.brand b{color:var(--orange)}.site-header nav{display:flex;align-items:center;gap:27px}.site-header nav a{font-size:14px;font-weight:600;position:relative;padding:10px 0;color:#e1eaf3}.site-header nav a:hover,.site-header nav a.active{color:#ff9a25}.site-header nav a.active:after{content:"";position:absolute;left:0;right:0;height:2px;bottom:2px;background:var(--orange);box-shadow:0 0 8px #ff8300}.btn{border:1px solid transparent;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:700;white-space:nowrap;transition:background .18s,box-shadow .18s,transform .18s}.btn .icon{width:19px;height:19px}.btn.primary{background:linear-gradient(110deg,#ff9c13,#ff6500);border-color:#ff9c1f;box-shadow:0 0 22px #ff740063,inset 0 1px #ffd07980;color:#fff;text-shadow:0 1px 2px #8b360055}.btn.primary:hover{background:linear-gradient(110deg,#ffad2e,#ff7d18);box-shadow:0 0 28px #ff74007a;transform:translateY(-2px)}.btn.outline{background:#051a29b0;border-color:#d36a13;color:#ff9d23}.btn.outline:hover{background:#ff82161a;border-color:#ffa33e}.btn.ghost{border-color:#547187;background:#071725b8;box-shadow:0 8px 22px #0004}.btn.ghost:hover{background:#183447}.btn.compact{min-height:38px;padding:9px 16px;font-size:13px;border-radius:7px}.site-header>.btn{font-size:13px;padding:10px 18px;min-height:39px}.menu-toggle{display:none}.icon-button{background:#10283a;border:1px solid #2c4e64;border-radius:8px;width:42px;height:42px;display:grid;place-items:center}.hero{display:grid;grid-template-columns:45% 55%;align-items:center;min-height:530px;padding:24px 0 49px;position:relative}.hero-copy{z-index:2;padding-right:5px}.eyebrow{display:inline-flex;gap:6px;align-items:center;border:1px solid #68513a;border-radius:20px;padding:5px 10px;background:#071627c4;font-size:11px;font-weight:650;color:#e5eef7}.eyebrow .icon{width:14px;height:14px;color:var(--orange)}h1{font-size:clamp(42px,4.05vw,63px);font-weight:800;line-height:1.05;letter-spacing:-.035em;margin:19px 0 20px;text-shadow:0 3px 16px #0009}h1 span,h2 span{color:var(--orange)}.hero-copy>p{font-size:17px;line-height:1.55;max-width:510px;margin:0 0 24px;color:#e1e9f1;text-shadow:0 1px 6px #000a}.hero-stats{display:flex;align-items:center;margin:24px 0 26px;gap:23px}.hero-stats>div+div{border-left:1px solid #68809966;padding-left:23px}.hero-stats strong{font-size:29px;line-height:1.1;color:#ffa015;display:block;letter-spacing:-.035em}.hero-stats small{display:block;font-size:13px;color:#d1ddea;margin-top:7px}.hero-actions{display:flex;gap:16px}.hero-trust{display:flex;gap:16px;flex-wrap:wrap;margin-top:25px}.hero-trust span{font-size:11px;font-weight:650;display:flex;align-items:center;gap:5px;text-shadow:0 1px 8px #000}.hero-trust .icon{color:#ffa019;width:17px;height:17px}.hero-visual{position:relative;margin-right:-28px;z-index:1;padding:8px 0 0 14px;transform:perspective(1000px) rotateY(-5deg) rotate(-1deg)}.hero-visual:before{content:"";position:absolute;inset:2% 2% 0;box-shadow:0 0 85px #fc6d0066;border-radius:30px;z-index:-1}.hero-visual>img{display:block;border-radius:18px;border:1px solid #977151;box-shadow:0 16px 34px #000c}.visual-caption{position:absolute;bottom:13px;left:32px;background:#051726d9;border:1px solid #315772;padding:7px 13px;border-radius:20px;font-size:11px;font-weight:650;display:flex;gap:5px;align-items:center;box-shadow:0 4px 12px #0006}.visual-caption .icon{color:#ff9c16;width:14px;height:14px}.section-heading{text-align:center;margin:0 auto 30px;max-width:920px}.section-heading h2{margin:0 0 12px}h2{font-size:clamp(28px,2.6vw,40px);line-height:1.17;font-weight:750;letter-spacing:-.03em;margin:10px 0 17px}p{line-height:1.6}.section-heading>p{font-size:16px;color:#c3d2e0;margin:0}.features-section{padding:48px 0 50px}.glass{background:linear-gradient(125deg,#061a2de8,#041523f2);border:1px solid var(--line);border-radius:13px;box-shadow:inset 0 1px #a9e1ff0a,0 8px 28px #0002;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature{padding:23px 21px;min-height:231px;transition:border-color .2s,transform .2s}.feature:hover{transform:translateY(-4px);border-color:var(--orange)}.icon-disc{width:58px;height:58px;background:radial-gradient(circle at 40% 35%,#60401b,#201c18);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 20px #ff7e0022;color:#ffae18}.icon-disc .icon{width:34px;height:34px;stroke-width:1.6}.feature h3{font-size:21px;margin:14px 0 9px;color:#ffa611;font-weight:700}.feature p{font-size:15px;line-height:1.5;margin:0;color:#c6d1df}.cyan{--accent:#00cdf0}.teal{--accent:#00d6ac}.green{--accent:#69d72d}.white{--accent:#f2f7ff}.amber{--accent:#ffab18}.feature.cyan .icon-disc{background:radial-gradient(circle at 40% 35%,#064c68,#062733);color:#00d5ff;box-shadow:0 0 20px #00caff1c}.feature.teal .icon-disc{background:radial-gradient(circle at 40% 35%,#045546,#072c28);color:#00eec6;box-shadow:0 0 20px #00e5a921}.feature.cyan h3,.feature.teal h3{color:var(--accent)}.mobile-scene{background:linear-gradient(#03132112,#03132135 60%,#031321ed),url(./mountain-lake-CZzHKmU9.png) center center/cover no-repeat;position:relative}.mobile-section{display:grid;grid-template-columns:50% 50%;align-items:center;min-height:720px;padding:18px 0 0}.mobile-copy{max-width:580px;padding:50px 0;z-index:1}.section-kicker{color:#ffa419;font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;margin-bottom:12px}.mobile-copy h2{font-size:42px;line-height:1.12;margin-bottom:19px}.mobile-copy>p{font-size:17px;color:#edf2f8;max-width:540px;text-shadow:0 1px 8px #000;line-height:1.55}.benefit-list{list-style:none;padding:0;margin:25px 0 30px}.benefit-list li{display:flex;align-items:center;gap:10px;font-size:16px;margin:13px 0;color:#e2eaf3;text-shadow:0 2px 5px #000}.benefit-list .icon{width:25px;height:25px;stroke:#ff940c;fill:#432712;filter:drop-shadow(0 0 4px #ff730044)}.phone-stage{position:relative;width:560px;max-width:100%;aspect-ratio:2/3;justify-self:center;margin-top:-27px}.phone-art{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:1;pointer-events:none}.phone-screen{position:absolute;left:22%;top:10.5%;width:53.5%;height:79.3%;padding:17px 13px 12px;border-radius:28px;z-index:2;overflow:hidden;background:linear-gradient(160deg,#051328,#080c29);color:#fff;transform:rotate(.2deg);box-shadow:inset 0 0 40px #13134066}.phone-top{display:flex;justify-content:space-between;font-size:10px;font-weight:750;padding:0 7px}.phone-top .icon{width:13px;height:13px}.phone-brand{display:flex;align-items:center;justify-content:center;gap:6px;margin:24px 0 27px;font-size:17px}.phone-brand img{width:28px;height:30px;object-fit:contain}.phone-brand b{font-weight:700}.phone-brand b span{color:#ffa116}.phone-power{width:108px;height:108px;border:3px solid #8677ff;border-radius:50%;display:grid;place-items:center;margin:auto;box-shadow:0 0 11px #5b56ff,0 0 36px #5345ff,inset 0 0 30px #4535f36b;background:#171345b3}.phone-power .icon{width:47px;height:47px;stroke-width:1.6}.phone-status{font-size:13px;text-align:center;margin-top:15px}.phone-status small{font-size:10px;display:block;margin-top:4px}.phone-selected{display:flex;align-items:center;gap:7px;margin-top:24px;border:1px solid #253b59;border-radius:9px;background:#15253b;padding:12px 9px}.phone-selected strong{font-size:11px;flex:1}.phone-selected small{font-size:9px;color:#a6f539}.phone-tabs{display:flex;justify-content:space-around;color:#bfc9e0;font-size:9px;margin:20px 0 5px}.phone-tabs b{color:#fff}.phone-server{display:flex;align-items:center;gap:6px;padding:11px 4px;border-bottom:1px solid #253553}.phone-server span:not(.flag){flex:1;font-size:10px}.phone-server small{font-size:9px}.phone-server .icon{width:12px;height:12px;color:#a1e454}.phone-bottom{display:flex;justify-content:space-between;padding:16px 2px 0;position:absolute;bottom:16px;left:12px;right:12px;background:#070f28}.phone-bottom>div{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:8px;color:#b9c6da}.phone-bottom>div:first-child{color:#ff9217}.phone-bottom .icon{width:17px;height:17px}.platform-section{padding:43px 0 52px}.platform-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.platform{text-align:center;padding:20px 13px 13px;transition:border-color .18s}.platform:hover{border-color:#ff8309}.platform-logo{width:38px;height:38px;color:var(--accent);margin:0 auto 9px;fill:currentColor;stroke:none}.platform h3{font-size:17px;margin:5px 0 6px}.platform p{font-size:12px;color:#abc0d2;min-height:29px;line-height:1.4;margin:0 0 15px}.platform .btn{width:100%;min-height:37px;font-size:13px;padding:7px}.download-note,.pricing-note{font-size:12px;text-align:center;color:#9cb2c8;margin:19px 0 0;line-height:1.5}.download-note a{color:#f6bb62;text-decoration:underline}.pricing-section{padding:40px 0 50px;background:linear-gradient(#031321ae,#031321ed),url(./mountain-lake-CZzHKmU9.png) center 75%/cover}.pricing-head{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.pricing-head h2{font-size:32px;margin:0}.period-switch{display:flex;align-items:center;border:1px solid #26506e;border-radius:10px;background:#041728;flex-shrink:0;padding:5px;box-shadow:0 0 18px #0b46624d}.period-switch button{font-size:12px;border:0;background:transparent;padding:12px 11px;border-radius:7px;white-space:nowrap}.period-switch button.selected{background:linear-gradient(120deg,#ff9a0e,#f60);box-shadow:0 0 15px #ff850066;font-weight:750}.period-switch button span{padding:3px 5px;border-radius:5px;background:#c64215;margin-left:2px;font-size:10px;font-weight:800}.period-switch button:last-child span{background:#176cac}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.plan{padding:24px 19px 19px;position:relative}.plan.popular{border:1px solid #ff8811;box-shadow:0 0 19px #ff7b0059;background:linear-gradient(150deg,#231b20,#041628)}.popular-label{position:absolute;top:-12px;left:22px;background:#ff880a;border:1px solid #ffb149;padding:4px 10px;font-size:11px;border-radius:15px;font-weight:750}.plan-top{display:flex;gap:10px;align-items:center}.plan-top>.icon{width:38px;height:38px;color:#ff9714;padding:7px;border-radius:10px;background:#312212;box-shadow:0 0 18px #ff76001a}.plan h3{font-size:20px;margin:0 0 4px}.plan p{font-size:12px;color:#a3b8cc;margin:0}.plan ul{padding:0;margin:24px 0 21px;list-style:none}.plan li{display:flex;align-items:center;gap:7px;font-size:13px;margin:11px 0}.plan li .icon{width:18px;height:18px;color:#51d48a}.plan.popular li .icon{color:#ffa014}.plan-price{display:flex;align-items:baseline;gap:7px}.plan-price strong{font-size:34px;letter-spacing:-.04em;color:#ffa916}.plan.cyan .plan-price strong{color:#00c9f2}.plan.silver .plan-price strong{color:#bad1ed}.plan.popular .plan-price strong{color:#fff}.plan-price small{font-size:12px;color:#b8cadd}.plan .plan-total{font-size:11px;margin:8px 0 20px;min-height:15px}.plan .btn{width:100%;font-size:13px;min-height:41px;padding:10px}.servers-section{padding:44px 0 46px}.network-layout{display:grid;grid-template-columns:27% 46% 27%;align-items:center;gap:0}.network-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}.network-stats>.glass{padding:22px 14px;text-align:center;min-height:117px}.network-stats .icon{width:33px;height:33px;color:#ffa316;margin-bottom:7px}.network-stats strong{display:block;color:#ffad20;font-size:23px;font-weight:700}.network-stats span{font-size:12px;color:#d6e1ee;display:block;margin-top:5px}.map-stage{margin:0 -10px;z-index:0}.world-map{width:100%;height:auto;filter:drop-shadow(0 0 16px #2f89c71c)}.locations-panel{padding:21px 17px;z-index:1}.locations-panel h3{color:#ffa916;font-size:18px;margin:0 0 16px}.region-switch{display:flex;gap:3px;flex-wrap:wrap}.region-switch button{padding:6px 7px;border:1px solid #274862;border-radius:6px;background:#0c2133;font-size:10px;color:#c0d0dd}.region-switch .selected{background:#ffa014;color:#031728;border-color:#ffa014;font-weight:750}.server-list{margin-top:10px;margin-bottom:13px;min-height:195px}.server-row{display:flex;align-items:center;gap:7px;font-size:12px;padding:8px 0;border-bottom:1px solid #31506944}.server-row strong{flex:1;font-size:12px;font-weight:500}.server-row small{color:#a1d72f;font-size:10px}.server-row .icon{width:13px;height:13px;color:#96d934}.locations-panel>.btn{width:100%;font-size:12px}.flag{display:inline-block;width:21px;height:15px;border-radius:3px;box-shadow:0 0 0 1px #ffffff30;flex-shrink:0;overflow:hidden}.flag.de{background:linear-gradient(#161616 0 33%,#db342c 33% 66%,#f8d443 66%)}.flag.nl{background:linear-gradient(#e84448 0 33%,#fff 33% 66%,#2673d1 66%)}.flag.fr{background:linear-gradient(90deg,#2669d0 0 33%,#fff 33% 66%,#e73d49 66%)}.flag.us{background:repeating-linear-gradient(#ef575a 0 1.3px,#fff 1.3px 2.6px);position:relative}.flag.us:before{content:"";position:absolute;left:0;top:0;width:9px;height:8px;background:#224da0}.flag.gb{background:linear-gradient(90deg,transparent 41%,#e63649 41% 58%,transparent 58%),linear-gradient(transparent 38%,#e63649 38% 61%,transparent 61%),linear-gradient(45deg,transparent 43%,white 43% 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,white 43% 57%,transparent 57%),#234a9b}.flag.jp{background:radial-gradient(circle,#e23945 0 4px,#fff 4.5px)}.flag.sg{background:linear-gradient(#ef343f 0 50%,#fff 50%);position:relative}.flag.sg:before{content:"☾";font-size:10px;color:#fff;position:absolute;top:-3px;left:3px}.flag.ca{background:linear-gradient(90deg,#ed3543 0 25%,#fff 25% 75%,#ed3543 75%);position:relative}.flag.ca:before{content:"✦";color:#ed3543;font-size:11px;position:absolute;left:6px;top:0}.steps-section{padding:44px 0 48px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.step{padding:21px;display:flex;gap:19px;align-items:center;position:relative;min-height:160px}.step:not(:last-child):after{content:"›";position:absolute;right:-25px;top:45%;color:#ff9b10;font-size:31px}.step .icon-disc{flex-shrink:0;width:70px;height:70px}.step .icon-disc .icon{width:36px;height:36px}.step span{font-size:28px;font-weight:700;color:#ff9410}.step h3{font-size:16px;margin:6px 0 8px}.step p{font-size:13px;color:#b9cbdb;margin:0;line-height:1.5}.reviews-section{padding:24px 0 64px}.reviews-heading h2{font-size:31px;text-align:center;margin:0 0 25px}.review-empty{display:flex;gap:24px;align-items:center;padding:28px 32px}.review-empty h3{font-size:20px;margin:0 0 9px}.review-empty p{color:#adbdcf;font-size:15px;margin:0}.review-icon{padding:13px;border-radius:50%;background:#402917;color:#ffab29}.review-icon .icon{width:32px;height:32px}.review-empty>div:nth-child(2){flex:1}.review-empty>.btn{font-size:13px}.site-footer{padding:35px 0 25px;background:linear-gradient(#041423e3,#031222fa),url(./mountain-lake-CZzHKmU9.png) center bottom/cover;border-top:1px solid #27506f}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:35px}.footer-grid h4{font-size:15px;margin:8px 0 13px}.footer-grid p{font-size:13px;color:#b3c4d5;line-height:1.6}.footer-grid>div>a:not(.brand){display:block;font-size:13px;color:#b5c5d5;margin:10px 0}.footer-grid>div>a:hover{color:#ffa62d}.copyright{display:flex;justify-content:space-between;margin-top:30px;padding-top:17px;border-top:1px solid #294c6766;color:#91a6bb;font-size:11px}.hidden{display:none!important}@media(min-width:1700px){.top-scene{background-size:100% auto}}@media(max-width:1150px){.site-header nav{gap:16px}.site-header nav a{font-size:13px}.site-header{gap:16px}.hero{grid-template-columns:46% 54%;min-height:490px}h1{font-size:48px}.hero-copy>p{font-size:16px}.hero-stats{gap:15px}.hero-stats>div+div{padding-left:15px}.hero-stats strong{font-size:25px}.hero-stats small{font-size:11px}.hero-trust{gap:9px}.hero-trust span{font-size:10px}.feature-grid{gap:13px}.feature{padding:19px 15px}.feature h3{font-size:19px}.feature p{font-size:14px}.mobile-copy h2{font-size:37px}.mobile-copy>p{font-size:16px}.benefit-list li{font-size:14px}.phone-screen{padding:13px 11px}.phone-brand{margin:17px 0 20px}.phone-power{width:92px;height:92px}.phone-status{margin-top:12px}.phone-selected{margin-top:19px}.phone-server{padding:8px 2px}.phone-tabs{margin:15px 0 5px}.pricing-head{flex-direction:column;align-items:start;gap:20px}.pricing-head h2{font-size:34px}.plan-grid{gap:12px}.plan{padding:21px 14px 16px}.plan h3{font-size:18px}.plan-top{gap:7px}.plan-top>.icon{width:32px;height:32px}.plan li{font-size:12px}.network-layout{grid-template-columns:29% 39% 32%}.step{gap:12px;padding:18px 14px}.step .icon-disc{width:54px;height:54px}.step h3{font-size:15px}}@media(max-width:900px){.wrap{width:calc(100% - 40px)}.site-header{height:78px}.site-header nav{gap:12px}.site-header>.btn{display:none}.brand span{font-size:20px}.brand img{width:36px;height:42px}.hero{min-height:440px}.hero-visual{margin-right:0;padding-left:0}h1{font-size:39px}.hero-copy>p{font-size:15px}.hero-stats{gap:10px}.hero-stats>div+div{padding-left:10px}.hero-stats strong{font-size:23px}.hero-actions{gap:10px}.hero-actions .btn{font-size:13px;min-height:43px;padding:11px 13px}.hero-trust{margin-top:19px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature{min-height:200px;padding:23px}.feature p{font-size:16px}.mobile-section{min-height:650px}.phone-stage{width:450px}.phone-power{width:76px;height:76px}.phone-power .icon{width:34px;height:34px}.phone-brand{font-size:13px;margin:15px 0}.phone-brand img{width:22px;height:25px}.phone-screen{padding:12px 8px}.phone-selected{margin-top:14px;padding:9px 5px}.phone-status{font-size:11px}.phone-server{padding:8px 2px}.phone-bottom{bottom:11px;left:8px;right:8px}.mobile-copy h2{font-size:32px}.mobile-copy>p{font-size:15px}.platform-grid{grid-template-columns:repeat(3,1fr)}.plan-grid{grid-template-columns:repeat(2,1fr);gap:22px}.plan{padding:25px 23px}.plan li{font-size:14px}.plan h3{font-size:21px}.network-layout{grid-template-columns:42% 58%;gap:20px}.network-stats{grid-column:1;grid-row:1}.map-stage{grid-column:1;grid-row:2;margin:0}.locations-panel{grid-column:2;grid-row:1/span 2;align-self:stretch}.server-row{font-size:15px;padding:14px 0}.server-row strong{font-size:14px}.server-row small{font-size:12px}.region-switch button{font-size:12px;padding:8px 7px}.steps-grid{gap:20px}.step{display:block}.step .icon-disc{width:48px;height:48px;position:absolute;right:14px;top:19px}.step .icon-disc .icon{width:27px;height:27px}.step:not(:last-child):after{right:-17px;font-size:27px}.step p{font-size:14px}.footer-grid{gap:20px}}@media(max-width:700px){.wrap{width:calc(100% - 32px)}.site-header{height:75px}.site-header>.btn{display:inline-flex;min-height:35px;padding:8px 12px;font-size:11px;order:2;margin-left:auto}.site-header>.btn .icon{width:15px;height:15px}.site-header .menu-toggle{display:grid;order:3;width:36px;height:36px;flex-shrink:0}.site-header nav{display:none;position:absolute;top:64px;left:0;right:0;padding:16px 22px;flex-direction:column;align-items:stretch;gap:5px;border:1px solid #315679;border-radius:12px;background:#051c31f5;box-shadow:0 12px 40px #000a}.site-header nav.open{display:flex}.site-header nav a{font-size:15px;padding:10px}.site-header nav a.active:after{display:none}.brand span{font-size:18px}.brand img{width:30px;height:38px}.site-header{gap:9px}.top-scene{background-size:auto 1150px;background-position:45% top}.hero{display:flex;flex-direction:column;align-items:stretch;padding:26px 0 22px;min-height:0;gap:31px}.hero-copy{padding-right:0}h1{font-size:clamp(39px,9vw,57px);line-height:1.04;max-width:600px;margin:17px 0 18px}.hero-copy>p{font-size:16px;max-width:560px;line-height:1.6}.eyebrow{font-size:10px}.hero-stats{gap:19px;margin:22px 0}.hero-stats strong{font-size:26px}.hero-stats>div+div{padding-left:19px}.hero-stats small{font-size:12px}.hero-actions .btn{font-size:14px;min-height:46px;padding:11px 17px}.hero-trust{gap:12px;margin-top:23px}.hero-trust span{font-size:10px}.hero-visual{padding:0;margin:0 0 9px;transform:perspective(1000px) rotateY(-2deg);width:100%}.hero-visual>img{border-radius:11px}.visual-caption{bottom:9px;left:10px;font-size:9px;padding:4px 8px}.visual-caption .icon{width:11px;height:11px}.features-section{padding:27px 0 42px}.section-heading{margin-bottom:24px}.section-heading h2,h2{font-size:29px;line-height:1.2}.section-heading>p{font-size:15px}.desktop-break{display:none}.feature-grid{gap:12px}.feature{padding:18px 16px;min-height:215px}.feature h3{font-size:18px}.feature p{font-size:14px;line-height:1.5}.icon-disc{width:48px;height:48px}.icon-disc .icon{width:28px;height:28px}.mobile-section{display:block;padding:46px 0 0}.mobile-copy{padding:0 0 5px;max-width:100%}.mobile-copy h2{font-size:34px}.mobile-copy>p{font-size:16px}.benefit-list li{font-size:15px}.section-kicker{font-size:10px}.phone-stage{margin:-5px auto 0;width:500px;max-width:100%}.phone-screen{padding:12px 9px}.phone-brand{margin:18px 0;font-size:14px}.phone-power{width:87px;height:87px}.phone-status{margin-top:12px}.phone-selected,.phone-tabs{margin-top:17px}.phone-server{padding:9px 2px}.phone-bottom{bottom:13px}.phone-bottom>div{font-size:7px}.platform-section{padding:36px 0 43px}.platform-grid{grid-template-columns:repeat(2,1fr);gap:13px}.platform{padding:20px 14px 14px}.platform h3{font-size:17px}.platform p{font-size:12px;min-height:27px}.platform .btn{font-size:13px}.pricing-section{padding:33px 0 36px}.pricing-head h2{font-size:30px}.period-switch{width:100%;justify-content:center}.period-switch button{flex:1;font-size:11px;padding:11px 6px}.period-switch button span{font-size:9px;padding:2px 3px}.plan-grid{gap:16px}.plan{padding:22px 15px 17px}.plan-top{display:block}.plan-top>.icon{margin-bottom:12px}.plan h3{font-size:21px}.plan p{font-size:11px}.plan ul{margin:18px 0}.plan li{font-size:12px;line-height:1.5;align-items:start}.plan li .icon{width:16px;height:16px;margin-top:1px}.plan-price{gap:4px}.plan-price strong{font-size:29px}.plan-price small{font-size:10px}.plan .plan-total{font-size:10px;min-height:27px;margin:7px 0 12px}.plan .btn{font-size:12px;padding:9px 4px;min-height:38px}.servers-section{padding:36px 0}.network-layout{display:flex;flex-direction:column;gap:24px}.network-stats{width:100%}.network-stats>.glass{padding:18px 12px;min-height:111px}.network-stats span{font-size:12px}.map-stage{width:100%;margin:-8px 0 -9px}.locations-panel{width:100%;padding:22px}.server-list{min-height:0}.server-row{padding:12px 0}.region-switch button{padding:8px 11px}.steps-section{padding:32px 0 36px}.steps-grid{grid-template-columns:1fr;gap:14px}.step{display:flex;padding:22px;gap:19px;min-height:138px}.step .icon-disc{position:static;width:58px;height:58px;flex-shrink:0}.step p{font-size:14px;max-width:270px}.step h3{font-size:16px;margin:5px 0}.step span{font-size:25px}.step:not(:last-child):after{display:none}.reviews-section{padding:27px 0 44px}.reviews-heading h2{font-size:28px}.review-empty{flex-wrap:wrap;padding:22px;gap:15px}.review-icon{padding:10px}.review-empty h3{font-size:17px}.review-empty p{font-size:14px}.review-empty>div:nth-child(2){flex-basis:70%}.review-empty>.btn{width:100%;min-height:42px}.footer-grid{grid-template-columns:repeat(2,1fr);gap:22px}.footer-grid>div:first-child{grid-column:1/span 2}.footer-grid p{margin:8px 0}.footer-grid h4{font-size:15px}.footer-grid>div>a:not(.brand){font-size:14px}.copyright{flex-direction:column;gap:8px;font-size:11px;margin-top:25px}}@media(max-width:390px){.hero-stats{gap:13px}.hero-stats>div+div{padding-left:13px}.hero-stats small{font-size:10px}.hero-stats strong{font-size:23px}.hero-actions{gap:8px}.hero-actions .btn{font-size:12px;padding:11px 13px}.feature-grid{grid-template-columns:1fr}.feature{min-height:0;display:grid;grid-template-columns:48px 1fr;gap:0 16px;align-items:center}.feature .icon-disc{grid-row:1/span 2}.feature h3{margin:0 0 8px}.feature p{grid-column:2;font-size:14px}.phone-brand{margin:13px 0;font-size:12px}.phone-power{width:69px;height:69px}.phone-power .icon{width:33px;height:33px}.phone-selected{padding:8px 4px;margin-top:12px}.phone-selected strong{font-size:10px}.phone-tabs{font-size:8px;margin:12px 0 4px}.phone-server{padding:7px 0}.phone-server span:not(.flag){font-size:8px}.phone-server small{font-size:8px}.phone-bottom .icon{width:14px;height:14px}.phone-bottom>div{font-size:6px}.phone-bottom{bottom:11px}.plan-grid{grid-template-columns:1fr}.plan-top{display:flex}.plan-top>.icon{margin:0}.plan li{font-size:14px}.plan .plan-total{min-height:0;font-size:12px}.plan .btn{font-size:14px}.period-switch button{font-size:10px}.review-empty>div:nth-child(2){flex-basis:100%}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*{transition:none!important}}.phone-screen{padding:0}.phone-ui{position:absolute;top:0;width:300px;height:660px;padding:17px 13px 12px;transform-origin:top left}.phone-ui .phone-brand{margin:24px 0 25px;font-size:17px}.phone-ui .phone-brand img{width:28px;height:30px}.phone-ui .phone-power{width:108px;height:108px}.phone-ui .phone-power .icon{width:47px;height:47px}.phone-ui .phone-status{font-size:13px;margin-top:15px}.phone-ui .phone-selected{margin-top:22px;padding:12px 9px}.phone-ui .phone-selected strong{font-size:11px}.phone-ui .phone-tabs{font-size:9px;margin:20px 0 5px}.phone-ui .phone-server{padding:11px 4px}.phone-ui .phone-server span:not(.flag){font-size:10px}.phone-ui .phone-server small{font-size:9px}.phone-ui .phone-bottom{bottom:16px;left:12px;right:12px}.phone-ui .phone-bottom>div{font-size:8px}.phone-ui .phone-bottom .icon{width:17px;height:17px}.btn,.period-switch button,.region-switch button{position:relative;overflow:hidden}.click-ripple{position:absolute;width:12px;height:12px;background:#ffffff59;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);animation:click-wave .65s ease-out forwards}.menu-toggle{position:relative;flex-direction:column;gap:5px}.menu-toggle span{display:block;width:21px;height:2px;background:#eef5ff;border-radius:2px;transition:transform .25s,opacity .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-7px) rotate(-45deg)}.menu-scrim{position:fixed;inset:0;border:0;background:#000a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:7}.menu-scrim[hidden]{display:none}.site-header>.brand,.site-header>.btn,.site-header>.menu-toggle{z-index:10}.site-header nav{z-index:10}.menu-open{overflow:hidden}.connection-lines path{stroke-dasharray:7 5;animation:network-flow 20s linear infinite}.connection-lines path:nth-child(2n){animation-direction:reverse}.map-packets{filter:drop-shadow(0 0 5px #ff8b16)}.map-node{cursor:pointer;outline:none}.node-hit{fill:transparent;stroke:none}.node-pulse{fill:transparent;stroke:#ff9f32;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:node-breathe 3s ease-in-out infinite}.map-node:nth-child(2) .node-pulse{animation-delay:-1s}.map-node:nth-child(3) .node-pulse{animation-delay:-2s}.map-node:hover .node-pulse,.map-node:focus-visible .node-pulse,.map-node.selected .node-pulse{stroke:#ffe9bd;stroke-width:2.5;fill:#ff9f3228}.map-hint{font-size:12px;text-align:center;color:#aec7da;margin:0 0 8px}.phone-power{animation:power-glow 4s ease-in-out infinite}.reveal-ready{opacity:0;transform:translateY(18px);transition:opacity .6s var(--reveal-delay,0ms),transform .6s var(--reveal-delay,0ms)}.reveal-ready.revealed{opacity:1;transform:translateY(0)}.glass{transition:border-color .22s,box-shadow .22s,transform .22s}.plan:hover,.platform:hover,.step:hover{border-color:#b27838;box-shadow:0 9px 26px #0005,0 0 17px #ff800016}.plan.popular:hover{box-shadow:0 0 28px #ff7b006b}.server-row{animation:row-enter .25s ease-out}.section-heading,h2{scroll-margin-top:90px}section[id]{scroll-margin-top:22px}.hero-visual{animation:hero-appear .8s ease-out both}.reduce-motion .map-packets{display:none}.reduce-motion .reveal-ready{opacity:1;transform:none}.reduce-motion *{animation:none!important;transition:none!important}@keyframes click-wave{0%{opacity:.65;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(35)}}@keyframes network-flow{to{stroke-dashoffset:-180}}@keyframes node-breathe{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.95;transform:scale(1.35)}}@keyframes power-glow{0%,to{box-shadow:0 0 11px #5b56ff,0 0 30px #5345ff,inset 0 0 30px #4535f36b}50%{box-shadow:0 0 15px #8677ff,0 0 46px #5345ff,inset 0 0 36px #4535f36b}}@keyframes row-enter{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:none}}@keyframes hero-appear{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(max-width:1200px){.site-header>.menu-toggle{display:flex;align-items:center;justify-content:center;order:3;flex-shrink:0}.site-header>.btn{order:2;margin-left:auto}.site-header nav{display:none;position:fixed;top:82px;right:22px;left:auto;width:min(380px,calc(100vw - 44px));max-height:calc(100dvh - 110px);overflow-y:auto;padding:15px;border:1px solid #365d7a;border-radius:13px;background:#061b2ff5;box-shadow:0 20px 60px #000a;flex-direction:column;align-items:stretch;gap:3px}.site-header nav.open{display:flex;animation:menu-enter .2s ease-out}.site-header nav a{font-size:16px;padding:14px 18px;border-radius:8px}.site-header nav a:hover,.site-header nav a.active{background:#ffa11615}.site-header nav a.active:after{display:none}.site-header{position:relative;z-index:20}}@media(max-width:700px){.site-header nav{top:72px;left:16px;right:16px;width:auto;max-height:calc(100dvh - 92px)}.site-header>.menu-toggle{display:flex}.hero-visual{animation:none}.map-node .node-hit{r:23px}.period-switch{flex-wrap:wrap}.hero-trust{row-gap:9px}}@media(max-width:340px){.site-header>.btn{display:none}.hero-actions{flex-wrap:wrap}.hero-actions .btn{flex:1}.hero-stats{gap:10px}.hero-stats>div+div{padding-left:10px}.brand span{font-size:18px}}@media(hover:hover)and (pointer:fine){.platform:hover,.plan:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal-ready{opacity:1;transform:none}.map-packets{display:none}}@keyframes menu-enter{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1201px){.site-header>.menu-toggle{display:none}}.glass.reveal-ready{transition:opacity .6s var(--reveal-delay,0ms),transform .6s var(--reveal-delay,0ms),border-color .22s,box-shadow .22s}.reduce-motion{scroll-behavior:auto}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}.phone-stage{aspect-ratio:2/3}.phone-composite{position:absolute;left:0;top:0;width:1024px;height:1536px;transform-origin:top left}.phone-composite .phone-art{width:1024px;height:1536px}.phone-composite .phone-screen{left:218px;top:105px;width:560px;height:1323px;padding:0;border-radius:105px;background:#04121e;box-shadow:none;transform-origin:top left;transform:matrix3d(.979057592,-.0244764398,0,-.0000373971578,0,.989417989,0,0,0,0,1,0,0,0,0,1);display:flex;align-items:center;justify-content:center}.phone-screenshot{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;flex-shrink:0}.phone-composite .phone-screen:after{content:"";position:absolute;top:18px;left:240px;width:77px;height:17px;border-radius:12px;background:#07121b;border:2px solid #273343;box-shadow:inset 0 0 3px #000;pointer-events:none}.phone-composite .phone-screenshot{width:100%;height:100%;max-height:none;object-fit:cover}.phone-composite .phone-screen{align-items:stretch}.hero-copy,.mobile-copy{position:relative;isolation:isolate;padding:28px;border:1px solid #99c6e326;border-radius:22px;background:linear-gradient(135deg,#041424f5,#051726eb);box-shadow:0 18px 60px #0004,inset 0 1px #d5edff0b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hero-copy:before,.mobile-copy:before{content:"";position:absolute;left:28px;top:0;width:76px;height:2px;background:linear-gradient(90deg,#ff9b25,transparent);border-radius:2px;pointer-events:none}.hero-copy h1,.mobile-copy h2{color:#fff;text-shadow:none;text-wrap:balance}.hero-copy>p,.mobile-copy>p{color:#edf3fa;font-size:17px;line-height:1.7;text-shadow:none;max-width:48ch}.hero-copy .hero-stats small{color:#dae5ef;font-size:14px}.hero-copy .hero-trust span{font-size:12px;line-height:1.5;color:#e5edf6;text-shadow:none}.mobile-copy .section-kicker{font-size:12px;line-height:1.5;color:#ffb759}.mobile-copy .benefit-list li{font-size:16px;line-height:1.55;color:#edf3fa;text-shadow:none;margin:14px 0;align-items:flex-start}.mobile-copy .benefit-list .icon{flex-shrink:0;margin-top:1px;filter:none}.hero-copy .eyebrow{font-size:12px;line-height:1.4;background:#0a2334;border-color:#8d622e}.mobile-section{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mobile-copy{max-width:580px}.hero-copy .hero-stats{gap:18px}.hero-copy .hero-stats>div+div{padding-left:18px}.hero-copy .hero-actions{gap:10px;flex-wrap:wrap}.hero-copy .hero-actions .btn{padding-inline:17px}@media(max-width:1200px){.hero-copy,.mobile-copy{padding:23px}.hero-copy .hero-stats{gap:12px}.hero-copy .hero-stats>div+div{padding-left:12px}.hero-copy .hero-stats strong{font-size:25px}.hero-copy .hero-stats small{font-size:12px}.mobile-copy h2{font-size:clamp(30px,3.3vw,40px)}}@media(max-width:700px){.hero-copy,.mobile-copy{padding:22px 18px;border-radius:18px;background:linear-gradient(135deg,#041424f7,#051726f0);backdrop-filter:none;-webkit-backdrop-filter:none}.hero-copy:before,.mobile-copy:before{left:18px}.hero-copy>p,.mobile-copy>p{font-size:16px;line-height:1.65}.mobile-copy .benefit-list li{font-size:15px}.hero-copy .hero-stats strong{font-size:24px}.hero-copy .hero-stats small{font-size:12px}.mobile-copy{margin-bottom:24px}.hero-copy h1{font-size:clamp(35px,8.6vw,52px)}.hero-copy .hero-trust{gap:10px}}@media(max-width:360px){.hero-copy,.mobile-copy{padding-inline:15px}.hero-copy .hero-stats{gap:8px}.hero-copy .hero-stats>div+div{padding-left:8px}.hero-copy .hero-stats strong{font-size:21px}.hero-copy .hero-stats small{font-size:11px}.hero-copy .hero-actions .btn{width:100%}}@media(prefers-contrast:more){.hero-copy,.mobile-copy{background:#031321;border-color:#7893ac;backdrop-filter:none;-webkit-backdrop-filter:none}.hero-copy>p,.mobile-copy>p,.mobile-copy .benefit-list li{color:#fff}}.alpine-story{position:relative;isolation:isolate;overflow:hidden;background:#031321}.alpine-story:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#03132165,#03132116 35%,#03132129 64%,#031321ba 88%,#031321),url(./mountain-lake-CZzHKmU9.png) center center/cover no-repeat;pointer-events:none}.alpine-story .top-scene,.alpine-story .mobile-scene{background:none}.alpine-story .mobile-scene{padding-top:26px}.alpine-story .features-section{padding-bottom:42px}.scene-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.scene-haze{position:absolute;left:-10%;top:42%;width:120%;height:32%;background:radial-gradient(ellipse at 30% 50%,#91b7cf22,transparent 58%),radial-gradient(ellipse at 75% 65%,#86b0cb18,transparent 55%);filter:blur(35px);animation:landscape-haze 26s ease-in-out infinite alternate}.scene-glow{position:absolute;left:35%;top:35%;width:45%;height:25%;background:radial-gradient(ellipse,#ff8d1520,transparent 66%);filter:blur(26px);animation:landscape-light 18s ease-in-out infinite alternate}.alpine-story .mobile-section{padding-bottom:42px}.alpine-story .phone-stage{margin-top:-10px}.platform-section{position:relative}@keyframes landscape-haze{0%{transform:translate3d(-2%,0,0);opacity:.45}to{transform:translate3d(2%,2%,0);opacity:.8}}@keyframes landscape-light{0%{opacity:.35;transform:scale(.97)}to{opacity:.7;transform:scale(1.03)}}@media(min-width:1900px){.alpine-story:before{background-position:center 53%}}@media(max-width:700px){.alpine-story:before{background:linear-gradient(180deg,#03132166,#03132155 45%,#031321cc 80%,#031321),url(./mountain-lake-CZzHKmU9.png) center top/auto 100% no-repeat}.scene-haze{filter:blur(20px);animation:none;opacity:.4}.scene-glow{animation:none;filter:blur(18px)}.alpine-story .mobile-scene{padding-top:0}.alpine-story .mobile-section{padding-bottom:18px}}@media(prefers-reduced-motion:reduce){.scene-haze,.scene-glow{animation:none!important}}.alpine-story:before{inset:0 0 auto;height:max(850px,56.28vw);background:linear-gradient(180deg,#03132145,#03132112 48%,#03132155 78%,#031321),url(./mountain-lake-hq-FoTAb3gR.webp) center top/cover no-repeat}.alpine-story{background:radial-gradient(ellipse at 75% 62%,#173048,#061a2b 30%,#031321 67%)}@media(min-width:1900px){.alpine-story:before{background-position:center top}}@media(max-width:700px){.alpine-story:before{height:1050px;background:linear-gradient(180deg,#03132155,#03132166 55%,#031321),url(./mountain-lake-hq-FoTAb3gR.webp) center top/auto 1050px no-repeat}}.landscape-video{position:absolute;inset:0 0 auto;width:100%;height:max(850px,56.28vw);object-fit:cover;object-position:center top;z-index:-3;opacity:0;transition:opacity .6s;pointer-events:none}.alpine-story.video-playing .landscape-video{opacity:1}.alpine-story.video-playing:before{background:linear-gradient(180deg,#03132145,#03132112 48%,#03132155 78%,#031321)}.video-motion-toggle{position:absolute;right:24px;top:110px;z-index:6;padding:9px 13px;min-height:38px;border:1px solid #7193a95c;border-radius:9px;background:#041424df;color:#e4edf7;font-size:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-motion-toggle[hidden],.alpine-story.video-playing .scene-haze,.alpine-story.video-playing .scene-glow{display:none}@media(max-width:700px){.landscape-video,.video-motion-toggle{display:none!important}}@media(prefers-reduced-motion:reduce){.landscape-video,.video-motion-toggle{display:none!important}.alpine-story.video-playing:before{background:linear-gradient(180deg,#03132145,#03132155 78%,#031321),url(./mountain-lake-hq-FoTAb3gR.webp) center top/cover no-repeat}}.alpine-story:before,.scene-atmosphere{display:none}.alpine-story{overflow:visible;background:#031321}.alpine-story .top-scene{position:relative;background:linear-gradient(180deg,#03132145,#03132120 40%,#031321ba 78%,#031321),url(./mountain-lake-hq-FoTAb3gR.webp) center top/cover no-repeat}.alpine-story .features-section{position:relative;background:linear-gradient(180deg,#03132122,#031321);padding-top:42px;padding-bottom:64px}.alpine-story .mobile-scene{position:relative;background:linear-gradient(90deg,#031321eb,#031321ba 35%,#0313213b 75%),linear-gradient(180deg,#031321,#03132100 20% 70%,#031321),url(./lakeside-continuation-xR633vHz.webp) center center/cover no-repeat;padding-top:10px}.alpine-story .mobile-section{padding-top:30px;padding-bottom:54px}.hero-copy,.mobile-copy{padding:25px 20px;border:0;border-radius:18px;background:linear-gradient(110deg,#031321e8,#031321b3 75%,#03132100);box-shadow:none;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.hero-copy:before,.mobile-copy:before{display:none}.hero-copy h1{font-size:clamp(40px,4.25vw,64px);line-height:1.07;letter-spacing:-.035em}.hero-copy>p{max-width:40ch;margin-bottom:22px}.hero-facts{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 27px}.hero-facts span{font-size:12px;line-height:1.5;color:#c8d9e6;padding:5px 9px;background:#0b2535bd;border:1px solid #7792a426;border-radius:6px}.hero-secondary{font-size:15px;font-weight:650;color:#edf4fb;padding:12px 5px;min-height:48px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#8da7bd}.hero-secondary:hover{color:#ffb049}.hero-visual{transform:none;animation:none;margin-right:0;padding-left:15px}.hero-visual:before{box-shadow:0 0 60px #fc6d0029}.hero-visual>img{border-color:#63768955;box-shadow:0 20px 55px #0007}.hero-trust{opacity:.9}.mobile-copy .benefit-list{margin-bottom:27px}.mobile-copy h2{font-size:clamp(32px,3vw,43px)}.feature.glass{border-color:#4c718a55;background:#071b2eef;box-shadow:none}.feature .icon-disc{box-shadow:none}.feature h3{color:#ffae43}.plan,.platform,.step{box-shadow:none}.plan.popular{box-shadow:0 0 0 1px #ff8e1844}.plan-price strong{font-size:38px}.plan-total{font-size:14px!important;color:#d5e2ed!important}.plan ul li{font-size:15px}.pricing-note,.download-note{font-size:14px;line-height:1.65;color:#bfd0df}.section-heading>p{font-size:17px;line-height:1.65}.server-row small{font-size:11px;color:#a9bdce}.network-stats strong{font-size:23px}.platform p{font-size:14px}.faq-section{padding-top:64px;padding-bottom:30px}.faq-list{max-width:860px;margin:auto}.faq-list details{border-bottom:1px solid #31516b85;padding:5px 0}.faq-list summary{cursor:pointer;font-size:17px;font-weight:650;padding:20px 36px 20px 0;list-style:none;position:relative;color:#f0f5fb}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:8px;top:17px;color:#ffa52c;font-size:25px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list p{font-size:16px;line-height:1.75;color:#c4d5e5;margin:0 0 22px;max-width:72ch}.faq-list summary:focus-visible{outline:2px solid #ffb04c;outline-offset:3px;border-radius:6px}.order-section{padding-top:45px;padding-bottom:80px}.order-panel{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:38px 40px;background:radial-gradient(ellipse at 100% 50%,#ff811315,transparent 60%),#081d2e;border:1px solid #55728b55;border-radius:19px}.order-panel h2{margin-bottom:12px}.order-panel p{max-width:55ch;color:#c6d6e4;font-size:16px;margin:0}.order-panel>.btn{flex-shrink:0}.order-panel .section-kicker{font-size:12px}.site-header nav a{font-size:14px}@media(min-width:1800px){.top-scene .hero{min-height:580px}.alpine-story .top-scene{background-position:center 42%}}@media(max-width:900px){.hero-copy,.mobile-copy{padding:22px 14px}.hero-visual{padding-left:6px}.order-panel{padding:28px}.plan ul li{font-size:14px}}@media(max-width:700px){.alpine-story .top-scene{background:linear-gradient(180deg,#03132160,#03132190 55%,#031321 88%),url(./mountain-lake-hq-FoTAb3gR.webp) 40% top/auto 1000px no-repeat}.alpine-story .mobile-scene{background:linear-gradient(180deg,#031321,#0313217a 25%,#03132185 80%,#031321),url(./lakeside-continuation-xR633vHz.webp) center center/auto 100% no-repeat}.hero-copy,.mobile-copy{padding:22px 18px;background:#031321d9;backdrop-filter:none;-webkit-backdrop-filter:none}.hero-copy h1{font-size:clamp(37px,9vw,54px)}.hero-visual{padding-left:0}.hero-facts{margin-bottom:22px}.hero-facts span{font-size:12px}.hero-copy .hero-actions .btn{width:auto;flex:none}.hero-copy .hero-trust{margin-top:22px}.mobile-copy{margin-bottom:20px}.alpine-story .mobile-section{padding-top:28px}.section-heading>p{font-size:16px}.faq-section{padding-top:40px}.faq-list summary{font-size:16px}.faq-list p{font-size:15px}.order-panel{display:block;padding:27px 22px}.order-panel>.btn{margin-top:23px;width:100%}.order-section{padding-bottom:50px}.hero-visual .visual-caption{font-size:10px}.plan-price strong{font-size:35px}}@media(prefers-contrast:more){.hero-copy,.mobile-copy{background:#031321}}:root{--navigation-offset:110px;scroll-padding-top:var(--navigation-offset)}.site-header{position:fixed!important;top:10px;left:0;right:0;margin-inline:auto;height:76px;padding-inline:20px;z-index:100!important;background:#041626f5;border:1px solid #789ab233;border-radius:14px;box-shadow:0 10px 35px #0005}.alpine-story .top-scene{padding-top:100px}section[id]{scroll-margin-top:0}.hero-secondary{scroll-margin-top:0}@media(max-width:1200px){.site-header nav{top:96px;max-height:calc(100dvh - 120px)}}@media(max-width:700px){:root{--navigation-offset:92px}.site-header{top:8px;height:64px;width:calc(100% - 24px);padding-inline:12px;gap:12px;border-radius:12px}.alpine-story .top-scene{padding-top:84px}.site-header nav{top:80px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 100px)}.site-header>.btn{padding-inline:10px;font-size:12px}.site-header .brand span{font-size:20px}.site-header .brand img{width:34px;height:40px}}@media(max-width:380px){.site-header>.btn{display:none}.site-header>.menu-toggle{margin-left:auto}}.mobile-menu-actions{display:none}.site-header{gap:16px}.site-header nav{gap:18px;margin-left:auto}.site-header>.header-cabinet,.site-header>.header-download{flex-shrink:0;margin-left:0;font-size:13px;padding-inline:13px}.site-header>.header-cabinet{background:#0d2739;border-color:#56738966}.header-cabinet .icon{width:18px;height:18px}@media(max-width:1200px){.site-header>.header-download{display:none!important}.site-header>.header-cabinet{display:inline-flex!important;order:2;margin-left:auto}.site-header>.menu-toggle{order:3}.site-header nav{margin-left:0;padding:16px;gap:4px;background:#061b2ffb}.site-header nav>a{min-height:48px;display:flex;align-items:center;padding:13px 16px;font-size:16px}.site-header nav>a.active{box-shadow:inset 3px 0 #ff951a;background:#ff941412}.mobile-menu-actions{display:grid;gap:10px;border-top:1px solid #53768e55;margin-top:12px;padding-top:16px}.site-header .mobile-menu-actions .btn{min-height:48px;font-size:15px;padding:13px 16px}.site-header nav .mobile-menu-actions a.active:after{display:none}}@media(max-width:700px){.site-header>.header-cabinet{width:42px;height:42px;min-height:42px;padding:0;border-radius:8px}.site-header>.header-cabinet span{display:none}.site-header>.header-cabinet:focus-visible{outline:3px solid #ffb546}.site-header>.header-cabinet .icon{width:21px;height:21px}.site-header nav{top:80px;left:12px;right:12px;max-height:calc(100dvh - 100px);padding:12px;border-radius:14px;overscroll-behavior:contain}.site-header nav>a{min-height:48px;border-bottom:1px solid #34546a33;border-radius:8px}.site-header .mobile-menu-actions{padding-top:13px;margin-top:10px}.site-header>.menu-toggle{margin-left:0}.site-header>.brand{margin-right:auto}}.client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.client-card{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:30px;min-height:290px}.client-label{font-size:12px;font-weight:700;color:#ffa943;text-transform:uppercase;letter-spacing:.08em;margin-bottom:22px}.client-brand{position:absolute;top:22px;right:24px;width:42px;height:42px;object-fit:contain}.client-card h3{font-size:30px;margin:0 0 15px;color:#fff;letter-spacing:-.025em}.client-card p{font-size:16px;line-height:1.65;color:#c8d7e5;margin:0 0 24px}.client-card .btn{margin-top:auto;font-size:14px;min-height:46px}.beta-badge{display:inline-flex;font-size:12px;line-height:1.4;padding:5px 8px;background:#ff901a1a;border:1px solid #b76e2d88;border-radius:6px;color:#ffb654;vertical-align:middle;font-weight:650}.inner-page{background:radial-gradient(ellipse at 85% 0%,#17354b,#031321 45%)}.page-shell{padding-top:124px;padding-bottom:76px;min-height:70vh}.breadcrumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#aabfd1;margin-bottom:26px}.breadcrumbs a:after{content:"/";margin-left:10px;color:#607d93}.breadcrumbs a:hover{color:#ffad45}.page-intro{max-width:820px;margin-bottom:42px}.page-intro h1{font-size:clamp(36px,4vw,56px);line-height:1.12;letter-spacing:-.035em;margin:0 0 20px}.page-intro>p{font-size:19px;line-height:1.65;color:#c8d9e6;margin:0}.page-shell .pricing-section{padding-top:0;background:none}.page-shell .pricing-section>.wrap{width:100%}.article-block{max-width:920px;padding:34px 0;margin-top:28px;border-top:1px solid #31566e66}.article-block h2,.guide-steps h2,.info-card h2,.beta-layout h2{font-size:27px;line-height:1.25;margin:0 0 16px}.article-block p,.guide-steps p,.info-card p,.beta-layout p{font-size:17px;line-height:1.75;color:#c6d7e6;max-width:72ch}.page-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.text-link{color:#ffb456;text-decoration:underline;text-underline-offset:5px;font-size:16px}.guide-steps{list-style:none;counter-reset:guide;padding:0;max-width:950px;margin:40px 0}.guide-steps li{counter-increment:guide;padding:26px 26px 26px 84px;background:#081f30;border:1px solid #42658066;border-radius:14px;position:relative;margin-bottom:16px}.guide-steps li:before{content:counter(guide,decimal-leading-zero);position:absolute;top:25px;left:25px;color:#ffa12a;font-size:25px;font-weight:750}.guide-steps p{margin:0}.source-note{font-size:14px;color:#9eb5c9}.source-note a{color:#b5d7f0;text-decoration:underline}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.info-card{padding:28px}.beta-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:60px;align-items:center}.beta-layout>img{width:min(100%,310px);justify-self:center;border:1px solid #61809666;border-radius:24px;box-shadow:0 18px 55px #0008}.beta-layout .beta-badge{margin-bottom:20px}.beta-notice{padding:22px;background:#11293a;border:1px solid #89603177;border-radius:12px;margin:26px 0}.beta-notice h3{font-size:18px;margin:0 0 8px}.beta-notice p{font-size:15px;margin:0}.skip-link{position:fixed;left:16px;top:8px;z-index:200;background:#ff971c;color:#061321;padding:12px 18px;border-radius:8px;transform:translateY(-150%);font-weight:700}.skip-link:focus{transform:none}@media(max-width:900px){.client-grid{gap:14px}.client-card{padding:24px 20px}.client-card h3{font-size:26px}.client-brand{width:32px;height:32px;right:14px}.client-label{font-size:11px;max-width:160px}.beta-layout{gap:28px}.page-intro h1{font-size:42px}}@media(max-width:700px){.client-grid,.info-grid,.beta-layout{grid-template-columns:1fr}.client-card{min-height:0;padding:27px 24px}.client-card h3{font-size:29px}.client-card .btn{width:100%}.client-brand{width:42px;height:42px;right:24px}.client-label{font-size:12px;max-width:none}.page-shell{padding-top:104px;padding-bottom:50px}.page-intro{margin-bottom:30px}.page-intro h1{font-size:35px}.page-intro>p{font-size:17px}.breadcrumbs{font-size:12px}.guide-steps li{padding:24px 20px 24px 65px}.guide-steps li:before{left:18px;font-size:22px}.guide-steps h2,.article-block h2{font-size:24px}.guide-steps p,.article-block p,.info-card p,.beta-layout p{font-size:16px}.page-actions .btn{width:100%;white-space:normal}.beta-layout>img{width:260px}.site-header>.header-download{white-space:nowrap}}.actual-network{margin:35px 0}.atlas-panel{position:relative;overflow:hidden;background:radial-gradient(ellipse at 55% 35%,#0b2640,#020913 70%);border:1px solid #22415a;border-radius:28px;min-height:380px}.node-world{display:block;width:100%;height:auto;min-height:380px}.network-arcs{fill:none;stroke:#ff9029;stroke-width:.75;filter:drop-shadow(0 0 3px #ff790b)}.network-packet{fill:#ffe1ad;stroke:none}.network-points{fill:#ffad3d;filter:drop-shadow(0 0 3px #ff8200)}.network-node{cursor:pointer;outline:none}.network-pulse{fill:none;stroke:#ffb348;stroke-width:.65;opacity:.6;animation:networkPulse 3s ease-in-out infinite}.network-node.selected,.network-node:focus-visible{fill:#fff;filter:drop-shadow(0 0 5px #fff)}@keyframes networkPulse{50%{opacity:.15;stroke-width:2}}.atlas-caption{position:absolute;left:32px;bottom:30px;display:grid;gap:8px}.atlas-caption>span{font-size:12px;letter-spacing:3px;color:#ffac62}.atlas-caption strong{font-size:clamp(20px,2.3vw,32px)}.atlas-caption p{margin:0;color:#adbed2}.europe-inset{position:absolute;right:22px;bottom:22px;width:250px;border:1px solid #345672;background:#03111feb;border-radius:18px;overflow:hidden}.europe-inset>span{display:block;padding:12px 14px;color:#bbcde0;font-size:14px}.node-europe{width:100%;display:block}.nodes-heading{display:flex;justify-content:space-between;align-items:center;margin:28px 0 16px;gap:16px}.nodes-heading h3{margin:0;font-size:24px}.nodes-heading>span{font-size:14px;color:#a4b6c9}.node-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.node-card{padding:20px;border:1px solid #294159;border-radius:18px;background:linear-gradient(135deg,#102638,#081724);color:#fff;text-align:left;cursor:pointer;transition:border-color .2s,transform .2s;font:inherit}.node-card:hover{transform:translateY(-3px);border-color:#7396b8}.node-card.selected{border-color:#ff943f;background:linear-gradient(135deg,#30241f,#101d2b)}.node-country{display:flex;align-items:center;gap:10px;font-weight:600;font-size:18px}.node-country>span{font-size:24px}.node-metrics{display:flex;gap:26px;margin-top:16px;color:#a9bfd2;font-size:14px}.node-metrics b{font-size:20px;color:#6dddab;margin-left:6px}.node-metrics b.busy{color:#ffa25c}.node-selection{padding:16px 20px;background:#122637;border-radius:14px;color:#e2edfa;min-height:58px}.node-disclaimer{font-size:14px;line-height:1.6;color:#9dafc3;max-width:900px}.reviews-section{padding-top:65px;padding-bottom:65px}.reviews-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.reviews-top h2{margin:10px 0;font-size:clamp(30px,4vw,48px)}.reviews-top h2 span{color:#ff963e}.reviews-top p{color:#aebed0}.review-controls{display:flex;gap:10px}.review-controls button{width:48px;height:48px;border:1px solid #405770;border-radius:50%;background:#112638;color:#fff;font-size:30px;cursor:pointer}.review-controls button:disabled{opacity:.3;cursor:default}.review-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 22px;scrollbar-width:thin;scrollbar-color:#e78b36 #102333}.review-card{flex:0 0 calc((100% - 40px)/3);min-width:280px;scroll-snap-align:start;padding:26px;border-radius:22px}.review-author{display:flex;align-items:center;gap:13px}.review-author strong,.review-author small{display:block}.review-author small{margin-top:5px;font-size:13px;color:#aebdd0}.review-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#325675,#b05e27);flex-shrink:0}.review-avatar svg{width:25px;height:25px;fill:none;stroke:#fff;stroke-width:1.5}.review-card h3{margin:25px 0 12px;font-size:20px}.review-card p{color:#b8c8d9;line-height:1.7}.review-placeholder{display:block;color:#8da5bd;font-size:13px;margin-top:25px}.review-platforms{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}.platform-review-link{display:flex;align-items:center;gap:10px;padding:15px 20px;border:1px solid #2a425a;border-radius:14px;background:#0c1e2d;color:#fff;text-decoration:none}.platform-review-link svg{width:28px;height:28px}.platform-review-link strong{font-size:22px}.platform-review-link>span{color:#aabbce;font-size:14px;margin-left:10px}.otz-star{color:#e94542;margin-left:5px}.platform-review-link:hover{border-color:#ed984f}@media(max-width:900px){.review-card{flex-basis:calc((100% - 20px)/2)}.europe-inset{width:190px}.atlas-caption{left:20px;bottom:24px}.node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.atlas-panel{min-height:0}.node-world{min-height:0;opacity:.7}.atlas-caption{position:relative;left:auto;bottom:auto;padding:0 20px 22px}.europe-inset{position:relative;right:auto;bottom:auto;width:auto;margin:0 16px 18px}.node-europe{height:260px}.nodes-heading{align-items:flex-start;flex-direction:column;gap:6px}.node-card{padding:14px}.node-country{font-size:16px;gap:6px}.node-metrics{gap:12px;flex-wrap:wrap}.node-metrics b{font-size:18px}.reviews-top{align-items:flex-end}.review-card{flex-basis:88%;min-width:0;padding:22px}.review-platforms{display:grid}.platform-review-link{flex-wrap:wrap}.platform-review-link>span{margin-left:0}.review-controls button{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.network-pulse{animation:none}.node-card{transition:none}}.light-map-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;padding:30px;border:1px solid #263b50;border-radius:24px;background:#081724}.simple-map-panel{min-width:0}.simple-europe{display:block;width:100%;max-height:420px}.europe-land{fill:#142f43;stroke:#325069;stroke-width:.7;stroke-linejoin:round}.simple-map-node{fill:#ff983e;cursor:pointer;outline:none}.simple-hit{fill:transparent}.simple-map-node.selected,.simple-map-node:focus-visible{fill:#fff;stroke:#ff983e;stroke-width:2}.light-map-copy h3{font-size:clamp(26px,3vw,40px);margin:14px 0}.light-map-copy p{color:#afc0d2;line-height:1.7}.map-country-count{display:flex;align-items:center;gap:14px;margin:24px 0}.map-country-count strong{font-size:48px;color:#ff983e}.map-country-count span{color:#b4c6d7}.light-network .node-card{transition:border-color .15s;background:#0b1e2d;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.light-network .node-card:hover{transform:none}.light-network .node-card.selected{background:#192534}.light-network .node-metrics{gap:12px;justify-content:space-between}.light-network .node-metrics b{font-size:16px;color:#cedbe7}.live-node-status{display:block;font-size:13px;color:#94acc2;margin-top:10px}.light-network .nodes-heading>span{max-width:100%;line-height:1.5}.light-network svg{filter:none}.light-network .node-selection{font-size:16px}@media(max-width:700px){.light-map-layout{grid-template-columns:1fr;gap:10px;padding:20px}.simple-europe{max-height:300px}.light-map-copy h3{font-size:26px}.map-country-count{margin:14px 0}.map-country-count strong{font-size:36px}.light-network .node-grid{grid-template-columns:1fr}.light-network .node-card{padding:16px}.light-network .node-metrics{justify-content:flex-start;gap:24px}.light-network{content-visibility:auto;contain-intrinsic-size:auto 1400px}}.node-protocol{display:block;font-size:13px;color:#96adc4;margin-top:9px}.light-network .node-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.light-network .node-metrics>span{display:flex;flex-direction:column;gap:8px;font-size:14px}.light-network .node-metrics b{font-size:24px;margin-left:0;font-variant-numeric:tabular-nums}.node-load-track{display:block;background:#203447;height:5px;border-radius:3px;overflow:hidden;margin-top:20px}.node-load-track>span{display:block;height:100%;background:#6dddab;transition:width .45s ease,background-color .45s ease}.node-demo-note{font-size:13px;color:#95abc0;line-height:1.5;margin:16px 0}.light-network .node-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.light-network .node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.light-network .node-grid{grid-template-columns:1fr}.light-network .node-card{padding:20px}.light-network .node-metrics{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.node-load-track>span{transition:none}}.light-map-layout{grid-template-columns:minmax(0,1fr);padding:24px}.simple-map-panel{width:100%}.simple-europe{width:100%;height:clamp(340px,42vw,580px);max-height:none}.node-demo-note{font-size:12px;margin:12px 0 0}@media(max-width:700px){.light-map-layout{padding:14px}.simple-europe{height:auto;max-height:none;aspect-ratio:490/400}}.site-header{background:linear-gradient(115deg,#152d41e0,#041422f0);border-color:#abd1ea33;box-shadow:inset 0 1px #e6f5ff1f,0 12px 32px #0000003d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.feature.glass,.client-card.glass,.info-card.glass,.review-card.glass,.plan.glass{background:linear-gradient(135deg,#2b465d7a,#08192ae6 58%);border:1px solid rgba(167,205,231,.19);box-shadow:inset 0 1px #e2f3ff1a,0 10px 26px #00000024;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.light-map-layout{background:linear-gradient(130deg,#2a445852,#061624e6);border-color:#a3c6e033;box-shadow:inset 0 1px #e4f3ff17}.light-network .node-grid{gap:16px}.light-network .node-card{position:relative;overflow:hidden;padding:24px;border-radius:22px;border:1px solid rgba(153,189,215,.23);background:linear-gradient(145deg,#29445aa6,#0c1e2ef2 65%);box-shadow:inset 0 1px #e4f3ff24,0 10px 26px #00000029;isolation:isolate;transition:border-color .2s,background-color .2s,box-shadow .2s;backdrop-filter:none;-webkit-backdrop-filter:none;text-align:left}.light-network .node-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 100% 0,rgba(177,219,245,.09),transparent 60%)}.light-network .node-country{font-size:18px;gap:12px;line-height:1.4}.light-network .node-country>span{display:grid;place-items:center;width:42px;height:42px;font-size:25px;background:#c5e3f812;border:1px solid rgba(184,214,237,.13);border-radius:13px;flex-shrink:0}.node-protocol{margin:14px 0 0;color:#aac0d5;letter-spacing:.4px}.light-network .node-metrics{margin-top:22px;gap:10px}.light-network .node-metrics>span{padding:13px 12px;border:1px solid rgba(166,202,226,.1);border-radius:13px;background:#020e1945;gap:9px;color:#b5c9dc}.light-network .node-metrics b{font-size:25px;line-height:1.2;font-weight:700}.node-load-track{margin-top:18px;height:6px;background:#accbe321;box-shadow:inset 0 1px 2px #0003}.node-load-track>span{border-radius:3px}.light-network .node-card.selected{background:linear-gradient(145deg,#6842258a,#182430f5 65%);border-color:#ffa652c7;box-shadow:inset 0 1px #ffd8a533,0 8px 24px #0000002e}.light-network .node-card.selected .node-country>span{background:#ff9f421f;border-color:#ffb26242}.light-network .node-card:focus-visible{outline:2px solid #ffd0a0;outline-offset:4px}@media(hover:hover){.light-network .node-card:hover{border-color:#c3e2f980;box-shadow:inset 0 1px #e7f6ff33,0 12px 28px #00000038}.feature.glass:hover,.client-card.glass:hover,.info-card.glass:hover{border-color:#beddf35c}}@media(max-width:1100px){.light-network .node-card{padding:21px}.light-network .node-grid{gap:12px}}@media(max-width:700px){.site-header{background:linear-gradient(115deg,#13283af5,#041422fa);backdrop-filter:none;-webkit-backdrop-filter:none}.feature.glass,.client-card.glass,.info-card.glass,.review-card.glass,.plan.glass{background:linear-gradient(135deg,#22394deb,#071727fa);backdrop-filter:none;-webkit-backdrop-filter:none}.light-network .node-card{background:linear-gradient(140deg,#1b3347,#0b1d2d);box-shadow:inset 0 1px #dcf0ff1f}.light-network .node-card.selected{background:linear-gradient(140deg,#3e3028,#162536)}.light-network .node-country{font-size:17px}.light-network .node-metrics b{font-size:24px}}.device-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:8px;background:#091b2b;border:1px solid #2a425a;border-radius:20px;margin:30px 0}.device-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 10px;min-height:54px;background:transparent;border:1px solid transparent;border-radius:13px;color:#b9ccdf;font:inherit;font-weight:600;cursor:pointer}.device-tabs button[aria-selected=true]{background:linear-gradient(130deg,#614028,#293142);border-color:#c98046;color:#fff;box-shadow:inset 0 1px #ffd5ac2b}.device-tabs button:focus-visible{outline:2px solid #ffb772;outline-offset:2px}.device-panel[hidden]{display:none}.device-panel-heading h2{font-size:28px;margin:0 0 12px}.device-panel-heading p{color:#adbed0;line-height:1.6}.device-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.device-client-card{padding:28px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.device-client-card h3{font-size:28px;margin:0}.device-client-card p{line-height:1.7;color:#bfd0df;margin:0 0 12px}.device-download-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:auto}.device-client-card .text-link{margin-top:8px}.device-guide{padding:28px;border:1px solid #2b4258;background:#091c2d;border-radius:20px}.device-guide h3{margin:0 0 20px;font-size:24px}.device-guide ol{padding-left:25px;margin:0;line-height:1.8;color:#c3d1df}.device-guide li{padding-left:8px;margin:12px 0}.beta-download-note{display:flex;align-items:center;gap:20px;padding:25px;margin-top:30px;text-align:left}.beta-download-note h2{font-size:24px;margin:0 0 8px}.beta-download-note p{margin:0;line-height:1.6;color:#b3c6d8}.beta-download-note .btn{margin-left:auto;flex-shrink:0}.device-quick-links{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0 20px}.device-quick-links a{display:flex;gap:12px;align-items:center;justify-content:center;padding:17px 12px;border:1px solid #38516a;background:linear-gradient(130deg,#1e3448,#0b1e30);border-radius:14px;color:#e6eff8;text-decoration:none;font-weight:600}.device-quick-links a:hover{border-color:#dd914f}@media(max-width:700px){.device-tabs{grid-template-columns:repeat(2,1fr)}.device-client-grid{grid-template-columns:1fr}.device-client-card,.device-guide{padding:22px}.beta-download-note{flex-wrap:wrap;padding:22px}.beta-download-note>div{flex:1;min-width:190px}.beta-download-note .btn{margin-left:0}.device-quick-links{grid-template-columns:repeat(2,1fr)}.device-download-actions,.device-download-actions .btn{width:100%}}body{background:#031321}.pricing-section{background:linear-gradient(180deg,#031321,#051828 45%,#031321);padding:62px 0 46px}.servers-section{padding:60px 0 74px;background:linear-gradient(180deg,#031321,#031321de 23%,#031321c7 65%,#031321),url(./lakeside-continuation-xR633vHz.webp) center 65%/cover no-repeat}.servers-section .section-heading{margin-bottom:28px}.compact-network{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(300px,1.55fr) minmax(265px,1fr);gap:22px;align-items:center;padding:24px;border:1px solid #83b2d336;border-radius:24px;background:linear-gradient(125deg,#132c3fa6,#041320bd);box-shadow:inset 0 1px #c8e5f712;content-visibility:visible;contain-intrinsic-size:none;margin:0}.network-overview{display:flex;flex-direction:column;gap:28px;padding:12px 0}.network-overview-item{display:flex;align-items:flex-start;gap:13px}.network-overview-item>.icon{width:30px;height:30px;color:#ff9c4a;flex-shrink:0;margin-top:2px}.network-overview-item strong{display:block;font-size:19px;line-height:1.35;margin-bottom:6px}.network-overview-item span{display:block;font-size:14px;color:#b1c6d8;line-height:1.55}.network-overview .text-link{font-size:14px}.compact-map{position:relative;min-width:0}.compact-map .simple-europe{height:auto;max-height:370px;aspect-ratio:490/400;width:100%}.compact-map-label{display:block;font-size:12px;letter-spacing:1.5px;text-align:center;color:#9ebbd1;margin-top:8px}.compact-routes{fill:none;stroke:#ff984c;stroke-width:1.6;opacity:.7}.compact-routes path{stroke-dasharray:6 12;animation:routeFlow 8s linear infinite;animation-delay:var(--route-delay);animation-play-state:paused}.routes-active .compact-routes path{animation-play-state:running}@keyframes routeFlow{to{stroke-dashoffset:-144}}.compact-server-panel{min-width:0;padding:18px;border:1px solid #9fc5e033;border-radius:18px;background:#041422a3}.compact-server-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.compact-server-heading h3{font-size:18px;margin:0}.compact-server-heading>span{font-size:12px;color:#9db6cc}.light-network.compact-network .node-grid{display:flex;flex-direction:column;gap:5px}.light-network.compact-network .node-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;padding:8px 9px;border-radius:9px;box-shadow:none;border:1px solid transparent;background:#81adc909;overflow:visible}.light-network.compact-network .node-card:before{display:none}.light-network.compact-network .node-card.selected{background:#ff9d431a;border-color:#ffa95466}.light-network.compact-network .node-country{gap:8px;font-size:14px;line-height:1.4}.light-network.compact-network .node-country>span:first-child{width:auto;height:auto;border:0;background:none;border-radius:0;font-size:20px;display:inline}.light-network.compact-network .node-country>span:last-child{display:inline;width:auto;height:auto;background:none;border:0;font-size:14px;white-space:normal}.compact-ping{display:flex;gap:7px;align-items:center;justify-content:flex-end}.compact-ping b{font-size:14px;font-weight:600;min-width:46px;text-align:right;font-variant-numeric:tabular-nums}.latency-bars{display:flex;gap:2px;align-items:flex-end;height:12px;color:#88d0ab}.latency-bars i{width:3px;background:currentColor;border-radius:1px}.latency-bars i:nth-child(1){height:4px}.latency-bars i:nth-child(2){height:8px}.latency-bars i:nth-child(3){height:12px}.compact-load{grid-column:1/-1;display:flex;align-items:center;gap:8px}.compact-load .node-load-track{margin:0;height:3px;flex:1;box-shadow:none}.compact-load>b{font-size:12px;color:#9db6cc!important;min-width:30px;text-align:right;font-variant-numeric:tabular-nums}.compact-server-panel>.btn{width:100%;margin-top:15px;font-size:14px;min-height:42px}.page-shell .compact-network{margin-bottom:35px}@media(max-width:1100px){.compact-network{grid-template-columns:minmax(0,1fr) minmax(255px,.85fr);gap:20px;padding:20px}.network-overview{grid-column:1/-1;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;padding:0 0 16px;border-bottom:1px solid #809fba22}.network-overview-item{flex:1}.network-overview .text-link{display:none}.network-overview-item strong{font-size:17px}.network-overview-item>.icon{width:25px;height:25px}}@media(max-width:700px){.pricing-section{padding:40px 0}.servers-section{padding:42px 0 52px;background:linear-gradient(180deg,#031321,#031321d9 25%,#031321d6 70%,#031321),url(./lakeside-continuation-xR633vHz.webp) center center/auto 100% no-repeat}.compact-network{grid-template-columns:1fr;padding:16px;gap:18px;border-radius:20px}.network-overview{gap:14px;flex-wrap:wrap}.network-overview-item{flex-basis:calc(50% - 14px)}.network-overview-item:last-of-type{flex-basis:100%}.network-overview-item span{font-size:13px}.network-overview-item strong{font-size:16px}.compact-map .simple-europe{max-height:280px;aspect-ratio:490/400}.compact-server-panel{padding:14px}.compact-routes path{animation:none}.light-network.compact-network .node-card{padding:9px 10px;min-height:48px}.light-network.compact-network .node-country>span:last-child{font-size:15px}.compact-ping b{font-size:15px}.compact-server-heading>span{font-size:13px}}@media(prefers-reduced-motion:reduce){.compact-routes path{animation:none}}.section-details{display:flex;justify-content:center;margin-top:28px}.section-details .btn{min-width:160px;min-height:46px;background:linear-gradient(125deg,#233b4a88,#081b2acc);border-color:#a8c9df44;font-size:15px}.section-details .btn:hover{border-color:#ffa85b99;background:#ff96361a}.servers-section .section-details{margin-top:24px}@media(max-width:700px){.section-details{margin-top:22px}.section-details .btn{min-width:155px}}.compact-network{grid-template-columns:minmax(190px,.7fr) minmax(0,1.8fr);gap:16px 28px;padding:22px}.network-overview{gap:18px;padding:0}.network-overview-item strong{font-size:17px;margin-bottom:4px}.network-overview-item span{font-size:13px}.network-overview-item>.icon{width:26px;height:26px}.compact-map .simple-europe{max-height:220px;aspect-ratio:auto;height:220px}.compact-map-label{margin-top:0;font-size:12px}.compact-server-panel{grid-column:1/-1;padding:14px;background:#06182788}.compact-server-heading{margin-bottom:10px}.light-network.compact-network .node-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.light-network.compact-network .node-card{padding:8px 10px;min-height:55px;background:linear-gradient(130deg,#20394c77,#091e3077);border-color:#92b9d21f}.compact-server-panel>.btn{width:auto;display:flex;margin:12px auto 0;min-height:38px;max-width:210px;font-size:13px}.compact-network .network-overview .text-link{font-size:13px}.servers-section{padding-top:42px;padding-bottom:46px}.light-network.compact-network .node-country{gap:6px}.light-network.compact-network .node-country>span:first-child{font-size:18px}.light-network.compact-network .node-country>span:last-child{font-size:13px}.compact-ping{gap:5px}.compact-ping b{font-size:13px;min-width:43px}.compact-load>b{font-size:12px}.compact-server-heading h3{font-size:17px}.lower-story{position:relative;isolation:isolate;overflow:hidden;background:#031321}.lower-story:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#031321 0%,transparent 9%,transparent 88%,#031321 100%),radial-gradient(ellipse at 12% 17%,#18405b44,transparent 29%),radial-gradient(ellipse at 87% 40%,#53402b33,transparent 26%),radial-gradient(ellipse at 15% 68%,#14435544,transparent 30%),linear-gradient(180deg,#031321bb,#03132166 80%,#031321cc),url(./lakeside-continuation-xR633vHz.webp) center bottom/100% auto no-repeat}.lower-story>.reviews-section,.lower-story>.platform-section,.lower-story>.steps-section,.lower-story>.faq-section,.lower-story>.order-section{background:transparent;position:relative}.lower-story .reviews-section,.lower-story .platform-section,.lower-story .steps-section,.lower-story .faq-section{padding-top:48px;padding-bottom:48px}.lower-story .order-panel{background:linear-gradient(120deg,#213c4ea6,#0b2431dc);border:1px solid #b6d6eb33;box-shadow:inset 0 1px #d7efff14}.site-footer{background:linear-gradient(180deg,#031321,#071c2a);border-top:1px solid #adcde11a}.footer-socials{display:flex;gap:10px;margin-top:20px}.footer-socials a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:9px 14px;border-radius:12px;border:1px solid #9fc4dc33;background:linear-gradient(135deg,#2a475b66,#0a203288);color:#d3e4f1;text-decoration:none;font-size:14px}.footer-socials svg{width:21px;height:21px;color:#ffac62}.footer-socials a:hover{border-color:#f0a15f88;background:#ff9b3614}.footer-socials a:focus-visible{outline:2px solid #ffad68;outline-offset:3px}@media(max-width:1100px){.compact-network{grid-template-columns:minmax(185px,.75fr) minmax(0,1.5fr)}.network-overview{grid-column:auto;flex-direction:column;border-bottom:0;gap:16px;padding:0}.network-overview-item{flex:none}.network-overview .text-link{display:inline}.light-network.compact-network .node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.compact-network{grid-template-columns:1fr;padding:15px;gap:14px}.network-overview{display:grid;grid-template-columns:1fr 1fr;gap:13px}.network-overview-item:last-of-type{grid-column:1/-1}.network-overview .text-link{display:none}.network-overview-item strong{font-size:15px}.network-overview-item span{font-size:12px}.compact-map .simple-europe{height:180px;max-height:180px}.compact-server-panel{padding:10px}.light-network.compact-network .node-grid{gap:6px}.light-network.compact-network .node-card{grid-template-columns:1fr;gap:5px;padding:9px 8px;min-height:74px}.compact-ping{justify-content:flex-start}.compact-ping b{min-width:0}.compact-load{grid-column:1}.light-network.compact-network .node-country>span:last-child{font-size:13px}.lower-story:before{background-size:auto,auto,auto,auto,auto,auto 650px}.lower-story .reviews-section,.lower-story .platform-section,.lower-story .steps-section,.lower-story .faq-section,.servers-section{padding-top:34px;padding-bottom:34px}}.atlas-network{margin:0;border:1px solid #9ec5e42b;border-radius:28px;background:linear-gradient(130deg,#18364b94,#07192cdc);padding:24px;box-shadow:inset 0 1px #d7ecff14;content-visibility:visible;contain-intrinsic-size:none}.atlas-topline{display:flex;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid #bddbf21a;font-size:12px;letter-spacing:1.4px;color:#afc5d9}.atlas-topline>span:first-child{color:#ffb575}.atlas-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;padding-top:24px}.atlas-visual{min-width:0;display:flex;align-items:center;justify-content:center;gap:15px;flex-direction:column}.atlas-orbit{width:min(100%,350px);aspect-ratio:1;position:relative;border-radius:50%;background:radial-gradient(circle at 40% 30%,#24506a94,#092239 65%,#031728);border:1px solid #9ecde64a;box-shadow:inset 0 0 42px #00122066;overflow:hidden}.atlas-orbit:before,.atlas-orbit:after{content:"";position:absolute;inset:12% 4%;border:1px solid #9ecbe517;border-radius:50%;pointer-events:none}.atlas-orbit:after{inset:3% 26%}.atlas-orbit-ring{position:absolute;inset:8px;border:1px dashed #d7e9ff22;border-radius:50%;pointer-events:none}.atlas-map{position:absolute;inset:10% 0;width:100%;height:80%;display:block}.atlas-map .europe-land{fill:#2a587299;stroke:#83b0c55c;stroke-width:.85}.atlas-map .simple-map-node{fill:#ffae66}.atlas-map .simple-map-node.selected{fill:#fff;stroke:#ff9c40;stroke-width:4}.atlas-coordinate{position:absolute;font-size:11px;letter-spacing:1px;color:#b4ccde7d;right:15%;pointer-events:none}.atlas-coordinate.north{top:18%}.atlas-coordinate.south{bottom:18%}.atlas-selected{display:grid;gap:6px;text-align:center}.atlas-selected>span:first-child{font-size:12px;color:#a0b8ce}.atlas-selected strong{font-size:22px;line-height:1.4;min-height:31px}.atlas-protocol{font-size:12px;letter-spacing:.7px;color:#ffb477}.atlas-directory-head h3{font-size:24px;margin:0 0 8px}.atlas-directory-head p{font-size:14px;line-height:1.6;color:#b0c6d7;margin:0 0 18px}.atlas-network .node-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atlas-network .node-card{padding:13px 14px;border-radius:15px;background:linear-gradient(130deg,#26455970,#0b203380);border:1px solid #a4c3df29;color:#fff;box-shadow:inset 0 1px #e0f0ff08;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background-color .18s;transform:none;-webkit-backdrop-filter:none;backdrop-filter:none}.atlas-network .node-card:before{display:none}.atlas-network .node-card.selected{border-color:#ffa45f9e;background:linear-gradient(130deg,#77503266,#192e409e)}.atlas-network .node-card:focus-visible{outline:2px solid #ffbd8b;outline-offset:3px}.atlas-network .node-country{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:650;line-height:1.4}.atlas-network .node-country>span:first-child{font-size:21px;width:auto;height:auto;border:0;background:none}.atlas-network .node-country>span:last-child{font-size:14px;width:auto;height:auto;border:0;background:none;white-space:normal}.atlas-metric{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.atlas-metric>span{font-size:12px;color:#a5bcd1}.atlas-metric b{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.atlas-utilization{display:flex;align-items:center;gap:8px;margin-top:9px}.atlas-utilization .node-load-track{height:3px;margin:0;flex:1;box-shadow:none;background:#e2f0ff17}.atlas-utilization>b{font-size:11px;color:#a1b9ce!important;min-width:28px;text-align:right}.atlas-directory>.btn{margin-top:18px;width:100%;min-height:44px;font-size:15px}.footer-socials{flex-wrap:wrap}.footer-socials a,.footer-socials button{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid #a6c4dd33;border-radius:13px;background:linear-gradient(130deg,#294b6077,#0c2536aa);color:#d3e4f1;cursor:pointer}.footer-socials svg{width:23px;height:23px;color:inherit}.footer-socials a:hover,.footer-socials button:hover{color:#ffb577;border-color:#ffac655e}.social-tooltip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:12px;padding:7px 9px;border:1px solid #637c94;border-radius:7px;background:#0a2034;opacity:0;pointer-events:none}.social-placeholder:hover .social-tooltip,.social-placeholder:focus-visible .social-tooltip{opacity:1}.social-message{display:block;margin-top:9px;font-size:12px;color:#a8bed1;line-height:1.5;min-height:18px}.page-shell .atlas-network{margin-bottom:32px}@media(max-width:1000px){.atlas-layout{gap:22px}.atlas-network{padding:20px}.atlas-orbit{max-width:300px}.atlas-directory-head h3{font-size:21px}}@media(max-width:700px){.atlas-network{padding:16px;border-radius:22px;background:linear-gradient(130deg,#153146ee,#061a2cf5)}.atlas-topline{font-size:11px;letter-spacing:.7px;padding-bottom:12px}.atlas-layout{grid-template-columns:1fr;gap:24px;padding-top:18px}.atlas-orbit{width:235px;max-width:100%;box-shadow:none}.atlas-selected strong{font-size:20px}.atlas-network .node-card{padding:12px 11px}.atlas-network .node-country{gap:6px}.atlas-network .node-country>span:last-child{font-size:13px}.atlas-directory-head p{font-size:14px}.atlas-directory-head h3{font-size:21px}}.lower-story:before{display:none}.lower-story{background:#031321}.lower-story>.reviews-section,.lower-story>.platform-section,.lower-story>.steps-section,.lower-story>.faq-section,.lower-story>.order-section{isolation:isolate}.lower-story>.reviews-section:before,.lower-story>.platform-section:before,.lower-story>.steps-section:before,.lower-story>.faq-section:before,.lower-story>.order-section:before{content:"";position:absolute;top:-1px;bottom:-1px;left:50%;width:100vw;transform:translate(-50%);z-index:-1;pointer-events:none;background:linear-gradient(180deg,#031321,#03132188 22% 76%,#031321),var(--section-image) var(--section-position,center)/cover no-repeat}.lower-story>.reviews-section{--section-image:url(./section-forest-DXs0qKUM.webp);--section-position:center 56%;padding-top:60px;padding-bottom:65px}.lower-story>.platform-section{--section-image:url(./section-lake-JquJkY62.webp);--section-position:center 60%;padding-top:60px;padding-bottom:65px}.lower-story>.steps-section{--section-image:url(./section-forest-DXs0qKUM.webp);--section-position:right 82%;padding-top:55px;padding-bottom:60px}.lower-story>.faq-section{--section-image:url(./section-lake-JquJkY62.webp);--section-position:left 33%;padding-top:60px;padding-bottom:65px}.lower-story>.order-section{--section-image:url(./section-valley-CVEbjPaG.webp);--section-position:center 48%;padding-top:90px;padding-bottom:90px}.lower-story .order-panel{background:linear-gradient(120deg,#092336ad,#051b2ccd);border-color:#c6dfef3b;box-shadow:inset 0 1px #e3f2ff18}.site-footer{position:relative;border-top:0;background:linear-gradient(180deg,#031321,#03132188 28%,#031321d9 90%),url(./section-valley-CVEbjPaG.webp) center 75%/cover no-repeat;padding-top:55px}.site-footer .footer-grid{padding:26px;border:1px solid #acc8df1c;border-radius:22px;background:linear-gradient(120deg,#102f40ad,#051a2ad9)}.pricing-section{background:linear-gradient(180deg,#031321,#031321a8 28%,#031321b5 75%,#031321),url(./section-lake-JquJkY62.webp) center 62%/cover no-repeat}.servers-section{background:linear-gradient(180deg,#031321,#03132199 25%,#031321a6 76%,#031321),url(./section-forest-DXs0qKUM.webp) center 65%/cover no-repeat}.lower-story .review-card.glass,.lower-story .client-card.glass{background:linear-gradient(130deg,#1b3e52c9,#051c2ceb);backdrop-filter:none;-webkit-backdrop-filter:none}.faq-section details{background:linear-gradient(120deg,#16344ac9,#081e30e8);border-color:#aecbdd2b}.steps-section .step{background:linear-gradient(125deg,#1a3a4bc9,#071e2fe6);border-color:#aac8dd29}@media(max-width:700px){.lower-story>.reviews-section,.lower-story>.platform-section,.lower-story>.steps-section,.lower-story>.faq-section{padding-top:38px;padding-bottom:42px}.lower-story>.order-section{padding-top:60px;padding-bottom:65px}.site-footer{padding-top:35px}.site-footer .footer-grid{padding:20px}.lower-story>.reviews-section:before,.lower-story>.platform-section:before,.lower-story>.steps-section:before,.lower-story>.faq-section:before,.lower-story>.order-section:before{background:linear-gradient(180deg,#031321,#03132199 23% 76%,#031321),var(--section-image) var(--section-position,center)/auto 100% no-repeat}}.country-flag{display:inline-block;object-fit:cover;width:27px;height:17px;flex-shrink:0;border-radius:3px;border:1px solid #ffffff29;box-shadow:0 1px 3px #0003}.atlas-network .node-country{gap:9px}.atlas-network .node-country>span:last-child{font-size:14px}.review-platforms{justify-content:center}.review-controls button{display:grid;place-items:center;padding:0;line-height:1;flex-shrink:0}.review-controls button svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.atlas-connections{fill:none;stroke:#ed9850;stroke-width:1.1;opacity:.35}.atlas-connection{stroke-dasharray:3 8;animation:atlasTravel 7s linear infinite;animation-play-state:paused;transition:opacity .2s,stroke-width .2s}.motion-active .atlas-connection{animation-play-state:running}.atlas-connection.selected,.atlas-connection.hovered{stroke-width:2;stroke:#ffbd7b;opacity:1}.atlas-map .simple-map-node{transition:fill .18s,stroke-width .18s}.atlas-map .simple-map-node.hovered{fill:#fff;stroke:#ffc17e;stroke-width:3}.atlas-orbit-ring{animation:atlasRing 60s linear infinite;animation-play-state:paused}.motion-active .atlas-orbit-ring{animation-play-state:running}@keyframes atlasTravel{to{stroke-dashoffset:-110}}@keyframes atlasRing{to{transform:rotate(360deg)}}.ambient-hover{--light-x:50%;--light-y:0%;transition:box-shadow .22s,border-color .22s,background-color .22s}.plan.glass{border-color:#b3cede33;background:linear-gradient(130deg,#2341538c,#0a1f32c4);box-shadow:inset 0 1px #ecf7ff0d}.feature.glass,.client-card.glass,.info-card.glass{background:linear-gradient(130deg,#24455591,#092033c9);backdrop-filter:none;-webkit-backdrop-filter:none}.atlas-network{background:linear-gradient(130deg,#1a3c4e80,#06192bbb)}@media(hover:hover)and (pointer:fine){.plan.glass:hover,.client-card.glass:hover,.feature.glass:hover,.info-card.glass:hover{background:radial-gradient(240px circle at var(--light-x) var(--light-y),#ffad5824,transparent 75%),linear-gradient(130deg,#274556a6,#0a1f32dc);border-color:#ffad5d88;box-shadow:inset 0 1px #ffdfb42b,0 8px 30px #e879161a;transform:translateY(-3px)}.atlas-server:hover{background:radial-gradient(130px circle at var(--light-x) var(--light-y),#ffc38326,transparent 75%),linear-gradient(130deg,#29495c88,#10293cd9);border-color:#ffb46b7d}.btn:hover{box-shadow:0 4px 20px #ff9a3624,inset 0 1px #ffdfbf2b;filter:brightness(1.08)}.review-controls button:hover:not(:disabled){border-color:#ffb87c;box-shadow:0 0 18px #ff93201a}.atlas-map .simple-map-node:hover{fill:#fff;stroke:#ffbd77;stroke-width:3}}@media(max-width:700px){.atlas-orbit-ring,.atlas-connection{animation:none}.plan.glass,.feature.glass,.client-card.glass,.info-card.glass{background:linear-gradient(130deg,#19394de8,#081f32f0)}.country-flag{width:25px;height:16px}.atlas-network .node-country{gap:7px}.atlas-network .node-country>span:last-child{font-size:13px}.review-platforms{display:flex;justify-content:center}.platform-review-link{justify-content:center}.atlas-network{background:linear-gradient(130deg,#153146ec,#061a2cf5)}}@media(prefers-reduced-motion:reduce){.atlas-orbit-ring,.atlas-connection{animation:none}.ambient-hover{transition:none}.plan.glass:hover,.feature.glass:hover,.client-card.glass:hover,.info-card.glass:hover{transform:none}}.faq-list{display:grid;gap:12px}.faq-list details{margin:0;padding:0;border:1px solid #a6c5dc33;border-radius:20px;background:linear-gradient(125deg,#214152a8,#071d30dd);box-shadow:inset 0 1px #d9efff0e;overflow:hidden;transition:border-color .2s,background-color .2s,box-shadow .2s}.faq-list details[open]{border-color:#ffb37078;background:linear-gradient(125deg,#354339b3,#0a2233ee);box-shadow:inset 0 1px #ffdeb31c,0 8px 26px #0000001c}.faq-list summary{display:flex;align-items:center;min-height:72px;padding:21px 78px 21px 25px;line-height:1.5;font-size:17px;font-weight:600;color:#f0f5fb;position:relative;border-radius:19px;outline-offset:-4px}.faq-list summary:after{content:""!important;position:absolute;right:25px;top:50%;width:32px;height:32px;margin-top:-16px;border:1px solid #aecfe044;border-radius:10px;background:linear-gradient(#ffb26b,#ffb26b) center/12px 2px no-repeat,linear-gradient(#ffb26b,#ffb26b) center/2px 12px no-repeat,#ffffff08;transition:transform .22s,background-color .22s,border-color .22s}.faq-list details[open] summary:after{background:linear-gradient(#ffd1a7,#ffd1a7) center/12px 2px no-repeat,#ff9b3414;border-color:#ffb57c66;transform:rotate(180deg)}.faq-list details[open] summary{border-bottom:1px solid #b7ced919;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-list details>p{margin:0;padding:21px 25px 25px;max-width:none;font-size:16px;line-height:1.8;color:#c7d9e8}.faq-list details[open]>p{animation:faqAnswerIn .22s ease-out}@keyframes faqAnswerIn{0%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:none}}.faq-list summary:focus-visible{outline:2px solid #ffc18d;outline-offset:-4px;border-radius:19px}@media(hover:hover){.faq-list details:hover{border-color:#d0e9fc66}.faq-list summary:hover:after{border-color:#ffb57488;background-color:#ffac4c14}}@media(max-width:700px){.faq-list{gap:10px}.faq-list details{border-radius:16px;background:linear-gradient(125deg,#193b50ea,#071e32f5)}.faq-list summary{font-size:16px;min-height:68px;padding:17px 60px 17px 18px;border-radius:15px}.faq-list summary:after{right:17px;width:29px;height:29px;margin-top:-14.5px;border-radius:9px}.faq-list details>p{padding:17px 18px 21px;font-size:15px;line-height:1.75}}@media(prefers-reduced-motion:reduce){.faq-list details,.faq-list summary:after{transition:none}.faq-list details[open]>p{animation:none}}@media(min-width:1201px){.site-header{gap:12px;padding-inline:16px}.site-header nav{gap:15px}.site-header nav>a{font-size:14px}.site-header>.btn{padding-inline:12px}.site-header .brand{gap:6px}.site-header .brand span{font-size:23px}}.globe-stage{background:radial-gradient(circle,#14405c44,#081d2c00 68%);border:0;box-shadow:none;overflow:visible}.globe-stage:before,.globe-stage:after,.globe-stage .atlas-orbit-ring{display:none}.globe-canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}.globe-canvas:active{cursor:grabbing}.scroll-pending{opacity:0;translate:0 16px}.scroll-enter{animation:scrollBlockIn .65s cubic-bezier(.2,.65,.25,1) both}@keyframes scrollBlockIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@media(max-width:700px){.scroll-pending{translate:0 12px}.scroll-enter{animation-duration:.5s}}@media(prefers-reduced-motion:reduce){.scroll-pending,.scroll-enter{opacity:1;translate:none;animation:none}}@media print{.scroll-pending,.scroll-enter{opacity:1;translate:none;animation:none}}html{scrollbar-color:#ed842e #061522;scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#061522}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffad59,#e86b17);border:3px solid #061522;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#ffad59}::-webkit-scrollbar-corner{background:#061522}.cursor-orb{position:fixed;left:-6px;top:-6px;width:12px;height:12px;z-index:2147483646;border-radius:50%;pointer-events:none;background:#ff952d;box-shadow:0 0 10px 2px #ff950050;opacity:0;transition:opacity .2s ease;will-change:transform}.cursor-orb.is-visible{opacity:.95}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cursor-orb{display:none}}@media(forced-colors:active){html{scrollbar-color:auto}.cursor-orb{display:none}}@media(hover:hover)and (pointer:fine){html,body,body *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M3%202L3%2025L9.3%2019L14%2029L18%2027L13.5%2017.5L23%2017Z'%20fill='%23061522'%20stroke='%23ff9b42'%20stroke-width='1.7'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%208L6%2018'%20stroke='%23ffd0a1'%20stroke-width='1'%20stroke-linecap='round'/%3e%3c/svg%3e") 2 2,auto!important}body :is(a,button,summary,select,label[for],[role=button],[role=tab],.globe-canvas),body :is(a,button,summary,select,label[for],[role=button],[role=tab]) *{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M11%2017V4C11%201%2016%201%2016%204V12C16%209%2020%209%2020%2012V13C20%2010%2024%2010%2024%2013V15C24%2012%2028%2012%2028%2015V22C28%2027%2024%2030%2019%2030H16C12%2030%2010%2028%208%2025L3%2018C1%2015%205%2013%207%2016L11%2020Z'%20fill='%23061522'%20stroke='%23ff9b42'%20stroke-width='1.7'%20stroke-linejoin='round'/%3e%3cpath%20d='M13.5%205V12'%20stroke='%23ffd0a1'%20stroke-linecap='round'/%3e%3c/svg%3e") 10 2,pointer!important}body :is(input,textarea,[contenteditable=true]),body [contenteditable=true] *{cursor:text!important}body :is([disabled],[aria-disabled=true]),body :is([disabled],[aria-disabled=true]) *{cursor:not-allowed!important}}
