:root{--bg:#160e17;--bg-soft:#21131e;--panel:#271925;--panel-2:#322032;--line:#ffb5c326;--line-strong:#ffb5c34d;--text:#fff1f3;--muted:#c1a4b3;--muted-2:#8e687b;--lime:#ff8da3;--cyan:#ff8da3;--violet:#c87995;--pink:#ff718d;--orange:#f6b07e;--font:DM Sans,"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;overflow-x:hidden}body{min-width:320px;margin:0;color:var(--text);background:var(--bg);font-family:var(--font);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#09111d;background:var(--lime)}.page-glow{pointer-events:none;position:fixed;z-index:-1;border-radius:50%;filter:blur(130px);opacity:.22}.page-glow-a{width:430px;height:430px;top:8vh;right:-180px;background:#a33b68}.page-glow-b{width:320px;height:320px;top:60vh;left:-160px;background:#713c60}.section-shell{padding-left:max(7vw,28px);padding-right:max(7vw,28px)}.site-header{position:sticky;top:0;z-index:30;background:#160e17e6;border-bottom:1px solid var(--line);backdrop-filter:blur(20px)}.header-shell{height:78px;max-width:1400px;margin:0 auto;padding:0 max(3vw,24px);display:flex;align-items:center;gap:34px}.brand{display:inline-flex;align-items:center;gap:10px;flex:none}.brand-mark{display:grid;place-items:center;width:41px;height:41px;border-radius:0;background:transparent;box-shadow:none}.brand-mark img{width:41px;height:41px;object-fit:contain;filter:drop-shadow(0 0 13px #ff718d40)}.brand-name{display:grid;gap:1px;letter-spacing:.01em;font-size:17px;font-weight:800}.brand-name span{color:#7890ae;letter-spacing:.18em;font-size:7px;font-weight:700}.main-nav{display:flex;align-items:center;gap:27px;margin-left:auto;color:#9aaac1;font-size:12px}.main-nav a{transition:color .2s}.main-nav a:hover{color:var(--lime)}.header-actions{display:flex;align-items:center;gap:17px;margin-left:7px}.login-link{color:#b5c2d7;font-size:12px}.header-button{display:inline-flex;align-items:center;gap:15px;min-height:38px;padding:0 15px;color:var(--lime);background:#ff899d12;border:1px solid #ff899d8c;border-radius:7px;font-size:11px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s}.header-button:hover{box-shadow:0 8px 28px #ff8da324;transform:translateY(-2px)}.header-button span{font-size:16px}.menu-toggle{display:none;background:transparent;border:0;width:42px;height:42px;flex-direction:column;justify-content:center;align-items:center;gap:6px}.menu-toggle i{display:block;width:20px;height:1px;background:var(--text);transition:transform .2s}.menu-toggle[aria-expanded=true] i:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-3px)rotate(-45deg)}.hero{min-height:680px;padding-top:84px;padding-bottom:72px;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:4%;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;opacity:.26;pointer-events:none;background-image:linear-gradient(#ffb5c310 1px,transparent 1px),linear-gradient(90deg,#ffb5c310 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,#0000,black 50%,#0000)}.hero-copy{position:relative;z-index:2;max-width:570px}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid #ffb5c32b;border-radius:100px;color:#b4c5dc;background:#ffffff05;letter-spacing:.08em;font-size:9px}.pulse-dot{width:6px;height:6px;background:var(--lime);border-radius:50%;box-shadow:0 0 0 4px #ff8da318,0 0 15px var(--lime);animation:pulse 2s infinite}.hero h1{letter-spacing:-.075em;margin:25px 0 19px;font-size:clamp(58px,6.1vw,88px);font-weight:800;line-height:1.08}.hero h1 em,.section-intro h2 em,.network-copy h2 em,.download-copy h2 em,.faq h2 em{color:var(--lime);font-style:normal;text-shadow:0 0 36px #ff8da320}.hero-lede{max-width:480px;color:var(--muted);font-size:15px;line-height:1.95}.mode-switch{display:inline-flex;margin-top:28px;border:1px solid var(--line-strong);padding:4px;border-radius:9px;background:#ffffff06}.mode-button{border:0;background:transparent;color:#8393ab;cursor:pointer;border-radius:6px;padding:9px 13px;font-size:11px;transition:color .2s,background .2s,box-shadow .2s}.mode-button.active{color:#25111b;background:var(--lime);box-shadow:0 4px 18px #ff8da31c;font-weight:800}.mode-icon{margin-right:6px;font-size:14px}.hero-actions{display:flex;align-items:center;gap:18px;margin-top:29px}.button{min-height:49px;padding:0 18px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:13px;font-size:11px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.button:hover{transform:translateY(-3px)}.button-primary{color:#25111b;background:var(--lime);box-shadow:0 12px 35px #ff8da31e}.button-primary:hover{box-shadow:0 15px 36px #ff8da332}.button-light{color:#25111b;background:#edf7ff}.button-ghost{border:1px solid var(--line-strong);color:#b6c8e0;background:#ffffff04}.button-ghost:hover,.button-outline:hover{border-color:var(--lime);color:var(--lime);background:#ff8da308}.button-symbol{font-size:20px;font-weight:400}.button span:last-child{font-size:16px}.hero-footnote{display:flex;align-items:center;gap:8px;margin-top:31px;color:#7588a5;font-size:9px;letter-spacing:.02em}.hero-footnote b{width:3px;height:3px;background:#71829e;border-radius:50%;margin:0 4px}.tiny-check{color:var(--lime);font-size:13px}.hero-stage{height:540px;position:relative;display:grid;place-items:center;perspective:1300px;z-index:1}.orbit{position:absolute;border:1px solid #ffb5c32d;border-radius:50%;transform:rotate(-28deg)scaleY(.62)}.orbit-outer{width:660px;height:660px;border-color:#ff8da325}.orbit-inner{width:470px;height:470px;border-color:#ff8da328;transform:rotate(32deg)scaleY(.6)}.console-card{width:min(100%,600px);height:400px;border:1px solid #ffb5c349;border-radius:13px;background:#261722f2;box-shadow:0 38px 90px #00000079,0 0 75px #ff8da30e;overflow:hidden;transform:rotate(-3deg)rotateY(-5deg);position:relative;z-index:2}.console-topbar{height:38px;border-bottom:1px solid var(--line);padding:0 14px;display:flex;align-items:center;justify-content:space-between;color:#8193ad;letter-spacing:.1em;font-size:8px;background:#321f31}.window-lights{display:flex;gap:4px}.window-lights i{width:6px;height:6px;border-radius:50%;background:#ff7d91}.window-lights i:nth-child(2){background:#ffc86e}.window-lights i:nth-child(3){background:#8df0c9}.online-pill{display:flex;align-items:center;gap:5px;color:#8aefc9;font-size:8px}.online-pill i{width:5px;height:5px;border-radius:50%;background:#8aefc9;box-shadow:0 0 8px #8aefc9}.console-body{display:flex;height:calc(100% - 38px)}.console-side{width:52px;flex:none;display:flex;flex-direction:column;align-items:center;gap:20px;padding:14px 0;color:#667d9d;background:#20131f;border-right:1px solid var(--line);font-size:16px}.console-side img{width:25px;height:25px;object-fit:contain;margin-bottom:8px}.console-side span{width:30px;height:30px;display:grid;place-items:center}.console-side .side-active{border-radius:7px;background:#ff8da314;color:var(--lime)}.console-side .side-bottom{margin-top:auto;font-size:13px}.console-main{min-width:0;flex:1;padding:22px 26px}.console-heading{display:flex;justify-content:space-between;align-items:center}.console-heading div:first-child{display:grid;gap:5px}.console-heading small{color:var(--cyan);font-size:7px;letter-spacing:.15em}.console-heading h2{margin:0;font-size:18px}.user-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#25111b;background:var(--lime);font-size:10px;font-weight:800}.connection-card{display:flex;align-items:center;gap:13px;margin-top:18px;padding:11px;border:1px solid #ffb5c32a;border-radius:9px;background:linear-gradient(115deg,#362033,#2a1a29)}.scene-icon{display:grid;place-items:center;width:57px;height:56px;flex:none;border-radius:7px;color:#2b1825;background:linear-gradient(135deg,var(--cyan),#cc6f8f);font-size:24px;box-shadow:inset 0 0 22px #fff3}.connection-copy{display:grid;gap:4px}.connection-copy small{color:#8da1bc;font-size:8px;letter-spacing:.14em}.connection-copy strong{font-size:12px}.connection-copy>span{color:#8ecdbd;font-size:8px}.connection-copy i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#8aefc9}.connection-arrow{display:grid;place-items:center;width:29px;height:29px;border-radius:7px;color:#07111d;background:var(--lime);margin-left:auto;font-size:18px}.route-header{display:flex;justify-content:space-between;align-items:center;margin:17px 0 8px;font-size:10px}.route-header span{color:#8193ac;font-size:8px}.route-map{height:86px;position:relative;overflow:hidden;border-radius:7px;background:#241722}.route-grid{position:absolute;inset:0;background-image:linear-gradient(#ff8da30c 1px,transparent 1px),linear-gradient(90deg,#ff8da30c 1px,transparent 1px);background-size:24px 24px}.route-line{height:1px;position:absolute;transform-origin:left center;background:linear-gradient(90deg,transparent,var(--lime),transparent);box-shadow:0 0 7px #ff8da3}.route-line-a{width:44%;top:64%;left:16%;transform:rotate(-17deg)}.route-line-b{width:34%;top:46%;left:49%;transform:rotate(19deg)}.route-line-c{width:47%;top:58%;left:48%;transform:rotate(-11deg);opacity:.25}.route-node{position:absolute;width:7px;height:7px;border:2px solid #1d111b;background:var(--lime);border-radius:50%;box-shadow:0 0 0 5px #ff8da320,0 0 16px var(--lime);z-index:2}.route-start{left:16%;top:60%}.route-mid{left:49%;top:41%}.route-end{right:13%;top:51%}.route-city{position:absolute;color:#8ea2be;font-size:7px;letter-spacing:.08em}.city-a{left:13%;bottom:9%}.city-b{left:46%;top:11%}.city-c{right:7%;bottom:10%}.route-caption{position:absolute;left:12px;top:10px;color:#6b87a4;letter-spacing:.16em;font-size:7px}.console-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px}.console-metrics div{display:grid;gap:4px}.console-metrics small{color:#7187a4;font-size:8px}.console-metrics strong{font-size:11px}.console-metrics strong em{color:#7f94b1;font-size:8px;font-style:normal;font-weight:400;margin-left:2px}.console-metrics .quality{color:#8aefc9}.quality i{width:5px;height:5px;margin-right:4px;display:inline-block;border-radius:50%;background:#8aefc9}.floating-chip{display:flex;align-items:center;gap:8px;position:absolute;z-index:4;border:1px solid #ffb5c33d;border-radius:9px;background:#311b2af0;backdrop-filter:blur(10px);box-shadow:0 20px 45px #00000052;padding:11px 14px}.chip-top{top:10%;right:0;color:#8ca0bb;font-size:9px}.chip-top strong{color:#8aefc9;font-size:10px}.chip-dot{width:6px;height:6px;background:#8aefc9;border-radius:50%;box-shadow:0 0 11px #8aefc9}.chip-bottom{left:1%;bottom:8%}.chip-wave{color:var(--cyan);font-size:25px}.chip-bottom span:not(.chip-wave){display:grid;gap:3px}.chip-bottom small{color:#7c91ac;font-size:8px}.chip-bottom strong{font-size:10px}.signal-bars{height:20px;display:flex;align-items:end;gap:2px;margin-left:10px}.signal-bars b{display:block;width:3px;height:7px;border-radius:2px;background:var(--cyan)}.signal-bars b:nth-child(2){height:11px}.signal-bars b:nth-child(3){height:16px}.signal-bars b:nth-child(4){height:20px}.stage-caption{position:absolute;right:0;bottom:7%;color:#8c667d;font-size:8px;letter-spacing:.2em}.stage-caption span{color:var(--lime);margin-left:14px}.hero-scroll{position:absolute;bottom:23px;left:max(7vw,28px);right:max(7vw,28px);display:flex;align-items:center;gap:15px;color:#607492;letter-spacing:.18em;font-size:8px}.hero-scroll i{width:100%;height:1px;background:var(--line);position:relative}.hero-scroll i:after{content:"";position:absolute;left:0;top:-1px;width:17%;height:2px;background:var(--lime)}.hero-scroll span:last-child{color:#8ba0bd}.trust-strip{display:flex;justify-content:center;align-items:center;gap:34px;min-height:78px;padding:16px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#21131e;color:#7f91ab}.trust-strip div{display:flex;align-items:baseline;gap:10px}.trust-strip strong{color:var(--text);font-size:18px}.trust-strip span{font-size:10px}.trust-strip b{width:3px;height:3px;background:#68809f;border-radius:50%}.products,.features,.plans,.faq{padding-top:126px;padding-bottom:130px}.section-intro{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:42px}.kicker{margin:0 0 16px;color:var(--cyan);font-size:9px;font-weight:800;letter-spacing:.24em}.section-intro h2,.network-copy h2,.download-copy h2,.faq h2{margin:0;letter-spacing:-.06em;font-size:clamp(36px,4.2vw,58px);line-height:1.18}.section-intro>p{margin:0 0 4px;color:var(--muted);font-size:12px;line-height:1.9}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.product-card{position:relative;min-height:440px;padding:29px;border:1px solid var(--line-strong);border-radius:16px;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.product-card:hover{transform:translateY(-6px);border-color:#ffb5c370;box-shadow:0 28px 70px #00000034}.product-game{background:radial-gradient(circle at 85% 23%,#ff8da31e,transparent 29%),linear-gradient(145deg,#332032,#271925)}.product-return{background:radial-gradient(circle at 85% 23%,#d6789b24,transparent 29%),linear-gradient(145deg,#382236,#2c1b28)}.product-number{color:#a98298;font-size:9px;letter-spacing:.17em}.product-number span{color:#7e5f73}.product-icon{display:grid;place-items:center;width:51px;height:51px;margin-top:32px;border:1px solid;border-radius:12px;font-size:24px}.product-icon-game{color:var(--cyan);border-color:#ff8da35e;background:#ff8da313}.product-icon-return{color:#bdadff;border-color:#c8799566;background:#c8799513}.product-kicker{margin:23px 0 8px;color:#7891b1;letter-spacing:.18em;font-size:8px}.product-card h3{margin:0;font-size:28px}.product-card h4{margin:8px 0 0;color:#c6d7ec;font-size:12px}.product-desc{max-width:365px;margin:18px 0 18px;color:var(--muted);font-size:12px;line-height:1.85}.product-tags{display:flex;flex-wrap:wrap;gap:7px}.product-tags span{padding:6px 9px;border:1px solid var(--line-strong);border-radius:5px;color:#91a8c4;font-size:9px}.product-link{display:inline-flex;align-items:center;gap:15px;margin-top:32px;color:var(--lime);font-size:11px;font-weight:700}.product-link span{font-size:16px}.product-route-art{position:absolute;right:12px;bottom:15px;width:180px;height:115px;opacity:.52}.product-route-art:before{content:"";position:absolute;inset:13px 0;background-image:linear-gradient(#ff8da312 1px,transparent 1px),linear-gradient(90deg,#ff8da312 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(#000,transparent 72%)}.product-route-art:after{content:"";position:absolute;left:28px;top:60px;width:126px;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);transform:rotate(-21deg);box-shadow:0 0 9px var(--cyan)}.product-route-art i{position:absolute;z-index:1;width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 0 5px #ff8da320}.product-route-art i:nth-child(1){left:22px;top:69px}.product-route-art i:nth-child(2){left:88px;top:42px}.product-route-art i:nth-child(3){right:13px;top:23px}.product-route-art span{position:absolute;color:#80a6c0;font-size:7px;letter-spacing:.12em}.product-route-art span:nth-of-type(1){left:11px;bottom:7px}.product-route-art span:nth-of-type(2){left:76px;top:26px}.product-route-art span:nth-of-type(3){right:0;top:7px}.return-art:after{background:linear-gradient(90deg,transparent,#c87995,transparent);box-shadow:0 0 9px #c87995}.return-art i{background:#c87995;box-shadow:0 0 0 5px #c8799520}.network-band{display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:4%;padding:77px max(7vw,28px);min-height:520px;background:linear-gradient(112deg,#402037,#3e2030 55%,#4b2535);position:relative;overflow:hidden}.network-band:before{content:"";position:absolute;inset:0;opacity:.35;background:radial-gradient(circle at 78% 52%,#d048701e,transparent 32%)}.network-copy{position:relative;z-index:1;max-width:450px}.network-copy>p:not(.kicker){margin:20px 0 27px;color:var(--muted);font-size:12px;line-height:1.95}.network-visual{height:360px;position:relative;display:grid;place-items:center}.world-grid{position:absolute;inset:0;background-image:linear-gradient(#ff8da311 1px,transparent 1px),linear-gradient(90deg,#ff8da311 1px,transparent 1px);background-size:31px 31px;mask-image:radial-gradient(#000,transparent 73%)}.network-arc{position:absolute;width:275px;height:275px;border:1px solid #ff8da355;border-radius:50%;transform:rotate(-28deg)scaleY(.54)}.arc-b{width:410px;height:410px;border-color:#c8799535;transform:rotate(34deg)scaleY(.57)}.arc-c{width:540px;height:540px;border-color:#ff8da324;transform:rotate(-46deg)scaleY(.5)}.hub{width:74px;height:74px;display:grid;place-items:center;border:1px solid var(--lime);border-radius:50%;background:#4a2435;box-shadow:0 0 60px #ff8da327;position:relative;z-index:2}.hub img{width:49px;height:49px;object-fit:contain}.map-node{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 6px #ff8da317,0 0 17px var(--lime)}.map-node-a{left:20%;top:25%}.map-node-b{right:16%;top:31%;background:var(--cyan);box-shadow:0 0 0 6px #ff8da317,0 0 17px var(--cyan)}.map-node-c{right:24%;bottom:17%;background:#b8a6ff;box-shadow:0 0 0 6px #c8799517,0 0 17px #c87995}.map-node-d{left:20%;bottom:24%;background:var(--cyan);box-shadow:0 0 0 6px #ff8da317,0 0 17px var(--cyan)}.map-label{position:absolute;color:#c49aae;font-size:8px;letter-spacing:.12em}.label-a{left:13%;top:17%}.label-b{right:5%;top:24%}.label-c{right:14%;bottom:10%}.label-d{left:8%;bottom:19%}.map-legend{position:absolute;bottom:9%;left:50%;transform:translateX(-50%);display:flex;gap:17px;color:#758da9;font-size:8px;white-space:nowrap}.map-legend span{display:flex;align-items:center;gap:6px}.legend-dot{width:5px;height:5px;background:var(--lime);border-radius:50%}.legend-line{width:16px;height:1px;background:var(--cyan)}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.feature-tile{min-height:251px;padding:24px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,#251923,#1d111b);position:relative;overflow:hidden;transition:transform .25s,border-color .25s,background .25s}.feature-tile:hover{transform:translateY(-5px);border-color:#ff8da359;background:linear-gradient(145deg,#322032,#2d1a28)}.feature-index{color:#a47f94;letter-spacing:.16em;font-size:9px}.feature-symbol{display:grid;place-items:center;width:42px;height:42px;margin-top:36px;color:var(--cyan);font-size:24px}.feature-tile h3{margin:20px 0 9px;font-size:18px}.feature-tile p{max-width:260px;margin:0;color:var(--muted);font-size:11px;line-height:1.8}.feature-line{position:absolute;left:24px;right:24px;bottom:21px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.feature-tile-wide{grid-column:1/-1;min-height:161px;display:grid;grid-template-columns:.6fr 1fr .7fr;align-items:center;gap:25px}.feature-tile-wide .feature-symbol{margin-top:10px}.feature-tile-wide h3{margin:0 0 9px;font-size:20px}.feature-tile-wide .feature-line{display:none}.mini-bars{height:76px;display:flex;align-items:end;justify-content:flex-end;gap:7px;padding-right:12px}.mini-bars i{display:block;width:8px;height:27px;border-radius:4px 4px 0 0;background:#ff8da358}.mini-bars i:nth-child(2){height:41px;background:#ff8da373}.mini-bars i:nth-child(3){height:34px;background:#c8799570}.mini-bars i:nth-child(4){height:57px;background:#ff8da39c}.mini-bars i:nth-child(5){height:45px;background:#ff8da384}.mini-bars i:nth-child(6){height:69px;background:var(--lime);box-shadow:0 0 18px #ff8da34a}.plans{background:#1b101b}.plan-tabs{display:inline-flex;gap:4px;margin-bottom:22px;padding:4px;border:1px solid var(--line-strong);border-radius:9px;background:#ffffff04}.plan-tab{padding:9px 14px;border:0;border-radius:6px;color:#7d8fa8;background:transparent;cursor:pointer;font-size:10px}.plan-tab.active{color:#0b121b;background:var(--lime);font-weight:800}.plan-tab span{margin-right:5px;font-size:13px}.plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.is-hidden{display:none!important}.plan-card{min-height:355px;display:flex;flex-direction:column;padding:26px;border:1px solid var(--line-strong);border-radius:14px;background:linear-gradient(145deg,#322032,#241722);position:relative;transition:transform .25s,border-color .25s}.plan-card:hover{transform:translateY(-5px);border-color:#ffb5c365}.plan-featured{border-color:#ff8da389;background:linear-gradient(145deg,#3a2330,#281a27);box-shadow:0 0 40px #ff8da30d}.plan-badge{position:absolute;right:17px;top:17px;padding:5px 7px;border-radius:4px;color:#122019;background:var(--lime);font-size:7px;font-weight:800;letter-spacing:.08em}.plan-top{display:flex;justify-content:space-between;color:#7e95b3;font-size:9px}.plan-card h3{margin:27px 0 9px;font-size:21px}.plan-price{letter-spacing:-.05em;font-size:46px;font-weight:800}.plan-price small{font-size:18px;font-weight:500;margin-right:3px}.plan-price sup{font-size:25px;top:-.55em;position:relative}.plan-price em{margin-left:6px;color:#9b778b;letter-spacing:0;font-size:10px;font-style:normal;font-weight:400}.plan-card>p{margin:12px 0;color:var(--muted);font-size:11px}.plan-card ul{flex:1;margin:11px 0 21px;padding:0;color:#a4b5cb;font-size:11px;line-height:1.8;list-style:none}.plan-card li{margin:7px 0}.plan-card li:before{content:"✓";color:var(--lime);margin-right:8px}.plan-card .button{width:100%;justify-content:space-between}.button-outline{border:1px solid var(--line-strong);color:#b4c7df;background:transparent}.plan-note{margin:23px 0 0;color:#967287;font-size:9px}.plan-note span{color:var(--lime);font-size:14px;margin-right:5px}.download-section{background:linear-gradient(115deg,#512334,#6b2b3e 52%,#4b2535);position:relative;overflow:hidden}.download-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 87% 34%,#ff8da332,transparent 35%)}.download-shell{min-height:400px;padding-top:76px;padding-bottom:76px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:8%;position:relative;z-index:1}.download-copy h2{font-size:clamp(38px,4vw,55px)}.download-copy>p:last-child{margin:19px 0 0;color:#e7b9c8;font-size:12px}.download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.download-card{min-height:80px;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid #ffb5c33a;border-radius:9px;background:#29152299;transition:transform .2s,background .2s,border-color .2s}.download-card:hover{transform:translateY(-3px);background:#522536dd;border-color:var(--cyan)}.platform-badge{width:39px;height:39px;display:grid;place-items:center;flex:none;border-radius:8px;background:#ff8da31e;color:var(--cyan);font-size:21px}.download-card>span:nth-child(2){display:grid;gap:4px}.download-card strong{font-size:12px}.download-card small{color:#9fc1cf;font-size:10px}.download-card>b{margin-left:auto;color:var(--lime);font-size:18px;font-weight:400}.faq{background:#1b101b}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 3px;cursor:pointer;list-style:none;font-size:13px;font-weight:600}summary::-webkit-details-marker{display:none}summary i{color:var(--lime);font-size:19px;font-style:normal;font-weight:400;transition:transform .2s}details[open] summary i{transform:rotate(45deg)}details p{max-width:720px;margin:0;padding:0 35px 20px 3px;color:var(--muted);font-size:11px;line-height:1.9}.site-footer{border-top:1px solid var(--line);background:#160e17}.footer-main{display:flex;justify-content:space-between;align-items:start;gap:35px;padding-top:44px;padding-bottom:34px}.footer-brand{font-size:16px}.footer-main>div:first-child>p{margin:12px 0 0;color:#9b7489;font-size:10px}.footer-links{display:flex;gap:25px;color:#8ea1bb;font-size:10px}.footer-links a:hover,.footer-bottom a:hover,.license-list a:hover{color:var(--lime)}.footer-legal{border-top:1px solid var(--line);padding-top:20px;padding-bottom:19px;color:#a98298;font-size:9px}.company-name{margin:0 0 11px;color:#a9b9ce;font-size:10px;font-weight:700}.license-list{display:flex;flex-wrap:wrap;gap:8px 24px}.license-list a{color:#a98298}.record-list{display:flex;flex-wrap:wrap;gap:5px 20px;margin-top:8px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:17px;padding-bottom:22px;border-top:1px solid var(--line);color:#8b667d;font-size:9px}.footer-bottom span:last-child{display:flex;gap:20px}.reveal{transform:none;transition:transform .7s ease}.reveal.is-visible{transform:none}.reveal-delay{transition-delay:.12s}.reveal-delay-2{transition-delay:.2s}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.58;transform:scale(.78)}}@keyframes routeFlow{0%{opacity:.25;transform:scaleX(.45)}50%{opacity:1}100%{opacity:.25;transform:scaleX(1)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.floating-chip{animation:float 4s ease-in-out infinite}.chip-bottom{animation-delay:-1.8s}.route-line-a,.route-line-b{animation:routeFlow 3.2s ease-in-out infinite;transform-origin:left center}.route-line-b{animation-delay:1s}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}@media (max-width:1050px){.header-shell{gap:20px}.main-nav{gap:16px}.hero{grid-template-columns:.9fr 1.1fr;padding-left:5%;padding-right:5%}.hero h1{font-size:clamp(56px,6.8vw,82px)}.console-card{transform:scale(.91)rotate(-3deg)}.section-shell{padding-left:6%;padding-right:6%}.network-band{padding-left:6%;padding-right:6%}}@media (max-width:780px){.site-header{height:68px}.header-shell{height:68px;padding:0 20px}.main-nav{position:absolute;top:68px;left:0;right:0;max-height:0;display:grid;gap:0;padding:0 22px;background:#20131ff5;border-bottom:1px solid var(--line);overflow:hidden;transition:max-height .25s,padding .25s}.main-nav.is-open{max-height:390px;padding:8px 22px 18px}.main-nav a{padding:14px 0;border-bottom:1px solid var(--line)}.header-actions{margin-left:auto}.header-button{min-height:34px;padding:0 11px}.login-link{font-size:11px}.menu-toggle{display:flex}.hero{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:880px;padding:65px 24px 60px}.section-shell{padding-left:24px;padding-right:24px}.hero h1{font-size:clamp(55px,14vw,78px)}.hero-lede{font-size:13px}.hero-stage{height:435px;margin-top:4px}.console-card{width:600px;transform:translateY(0)scale(.68)rotate(-3deg)}.orbit-outer{width:410px;height:410px}.orbit-inner{width:310px;height:310px}.floating-chip{font-size:8px}.chip-top{right:0;top:5%}.chip-bottom{left:-2%;bottom:3%}.hero-scroll{left:24px;right:24px}.trust-strip{gap:13px 20px}.trust-strip div{gap:6px}.trust-strip strong{font-size:15px}.trust-strip span{font-size:9px}.trust-strip b{display:none}.products,.features,.plans,.faq{padding-top:84px;padding-bottom:88px}.section-intro{display:block;margin-bottom:30px}.section-intro>p{margin-top:15px;font-size:11px}.section-intro h2,.network-copy h2,.download-copy h2,.faq h2{font-size:35px}.product-grid{grid-template-columns:1fr}.product-card{min-height:405px}.network-band{grid-template-columns:1fr;gap:26px;padding:66px 24px 45px}.network-visual{height:280px;overflow:hidden}.network-arc{width:210px;height:210px}.arc-b{width:310px;height:310px}.arc-c{width:405px;height:405px}.map-label{font-size:7px}.feature-grid{grid-template-columns:1fr;gap:12px}.feature-tile-wide{grid-column:auto;min-height:211px;grid-template-columns:1fr;gap:5px}.mini-bars{justify-content:flex-start;padding:0;height:45px}.plan-grid{grid-template-columns:1fr}.plan-card{min-height:330px}.download-shell{grid-template-columns:1fr;gap:28px;padding-top:68px;padding-bottom:70px}.download-grid{gap:8px}.download-card{min-height:72px;padding:10px}.footer-main{display:block;padding-top:34px}.footer-links{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.footer-bottom{display:block;line-height:2}.footer-bottom span:last-child{margin-top:8px;gap:15px}.faq details p{padding-right:4px}}@media (max-width:390px){.header-button{display:none}.hero h1{font-size:53px}.hero-stage{height:385px}.console-card{transform:translateY(0)scale(.58)rotate(-3deg)}.floating-chip{transform:scale(.9)}.chip-bottom{left:-12px}.download-grid{grid-template-columns:1fr}.product-card{padding:23px}}
.download-card-pending:hover{border-color:var(--line-strong);background:#29152299}.download-card-pending .platform-badge{color:#c9a6b7;background:#ffffff08}.download-card-pending>b{color:#9b778b}
