@charset "UTF-8";
:root{--bg:#070b14;--surface:#101723;--line:#202c40;--text:#f5f7ff;--muted:#92a0b7;--blue:#3976ff;--cyan:#78d9ff;--max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-size:15px;line-height:1.75}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}::selection{background:#3976ff;color:white}.wrap{width:min(var(--max),calc(100% - 96px));margin:auto}.site-header{height:88px;border-bottom:1px solid #ffffff0d;position:relative;z-index:20;background:#080c15f2}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:35px}.brand{display:inline-flex;align-items:center;gap:10px;line-height:1}.brand img{width:35px;height:35px}.brand strong{font-size:29px;font-weight:750;letter-spacing:-1.5px}.brand small{font-size:10px;letter-spacing:1.6px;color:#9facbf;margin-top:7px;display:block}.nav{display:flex;align-items:center;gap:34px;margin-left:auto}.nav a{font-size:14px;color:#a8b2c4;position:relative;padding:30px 0}.nav a:hover,.nav a.active{color:#fff}.nav a.active:after{content:"";position:absolute;bottom:18px;height:3px;width:16px;background:var(--blue);left:calc(50% - 8px);border-radius:2px}.header-tools{display:flex;align-items:center;gap:26px}.language{font-size:12px;color:#c4cede}.language span{color:#596479;margin:0 5px}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:51px;padding:13px 25px;border:1px solid transparent;border-radius:7px;background:var(--blue);color:white;font-size:14px;font-weight:600;white-space:nowrap}.button.small{min-height:40px;padding:8px 20px;font-size:13px}.button.secondary{background:transparent;border-color:#354157}.button.secondary:hover{border-color:#7490bc}.button.download{cursor:default;user-select:none}.button .arrow{font-size:19px;line-height:1}.menu-toggle{display:none;background:none;color:white;border:0;font-size:25px;padding:6px}.hero{position:relative;overflow:hidden;min-height:660px;background:radial-gradient(ellipse at 77% 40%,#15387746,transparent 48%)}.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#92b7ff70 0.7px,transparent .9px);background-size:73px 67px;opacity:.25;pointer-events:none}.hero-inner{min-height:660px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;position:relative}.eyebrow{display:flex;align-items:center;gap:10px;letter-spacing:2.6px;color:#9eb6db;font-size:11px;font-weight:600;text-transform:uppercase}.eyebrow:before{content:"";width:21px;height:2px;background:var(--blue)}.pill{display:inline-flex;border:1px solid #294063;background:#17274577;color:#b9d0ff;border-radius:50px;padding:5px 13px;font-size:11px;letter-spacing:1px;align-items:center;gap:8px}.live-dot{height:6px;width:6px;background:#64d6b4;border-radius:50%;box-shadow:0 0 12px #64d6b4}.hero h1{font-size:clamp(40px,4.3vw,64px);letter-spacing:-2px;line-height:1.25;margin:24px 0}.gradient-text{color:#86b0ff;background:linear-gradient(100deg,#7a9cff,#83d9ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-copy{position:relative;z-index:2;padding:64px 0 75px}.hero p{font-size:16px;line-height:1.9;color:#9ba9bf;max-width:450px;margin:0 0 31px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.platform-mini{display:flex;align-items:center;gap:16px;margin-top:29px;color:#8492a9;font-size:12px}.platform-mini .os-icon{width:17px;height:17px;color:#a4b2c9}.platform-mini .sep{height:14px;width:1px;background:#293347;margin:0 3px}.hero-art{position:relative;width:112%;margin-left:-2%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.hero-art:before{content:"";width:70%;height:18%;position:absolute;bottom:7%;background:#2b66ff55;filter:blur(44px);border-radius:50%}.hero-art>img{width:100%;position:relative;filter:drop-shadow(0 0 40px #1962ef2b)}.float-tag{position:absolute;display:flex;gap:10px;align-items:center;padding:10px 15px;border:1px solid #35527b;background:#101d32e8;backdrop-filter:blur(8px);border-radius:7px;box-shadow:0 10px 35px #0004;font-size:11px;color:#a9bdd9}.float-tag strong{display:block;font-size:13px;color:white}.float-tag.one{left:1%;top:29%}.float-tag.two{right:-1%;bottom:22%}.tag-icon{width:29px;height:29px;display:grid;place-items:center;border:1px solid #3c6098;border-radius:50%;color:#7db9ff;font-size:17px}.art-label{position:absolute;bottom:8%;left:28%;font-size:10px;letter-spacing:4px;color:#6380ac}.trust-band{border-top:1px solid #1e2c40;border-bottom:1px solid #1e2c40;background:#0b111d}.trust-grid{display:grid;grid-template-columns:1.25fr repeat(3,1fr);padding:25px 0;gap:28px;align-items:center}.trust-lead{font-size:13px;color:#a5b2c6;border-right:1px solid #273248}.trust-lead strong{display:block;color:#fff;font-size:17px;margin-bottom:2px}.trust-item{display:flex;gap:14px;align-items:center;justify-content:center}.trust-item .icon{color:#6a9eff}.trust-item strong{font-size:15px;display:block}.trust-item span{display:block;font-size:11px;color:#76869d}.section{padding:104px 0}.section-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:42px}.section h2{font-size:34px;letter-spacing:-1px;line-height:1.4;margin:13px 0 0}.section-heading>p{color:var(--muted);font-size:14px;max-width:370px;margin:0}.section-sub{color:var(--muted);max-width:610px;font-size:15px}.text-link{color:#9abaff;font-size:13px;white-space:nowrap}.text-link:hover{color:white}.icon{width:25px;height:25px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.feature-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:20px}.feature-card{border:1px solid var(--line);border-radius:12px;padding:31px;background:linear-gradient(145deg,#141d2d,#0d1420);position:relative;overflow:hidden}.feature-card:first-child{background:radial-gradient(ellipse at 20% 90%,#163d8280,transparent 65%),#101827}.feature-card h3{font-size:20px;margin:22px 0 10px}.feature-card p{font-size:13px;color:var(--muted);line-height:1.9;margin:0}.feature-card>.icon{color:#73a3ff;width:32px;height:32px}.feature-number{position:absolute;right:25px;top:25px;color:#4d5d79;font-size:10px;letter-spacing:2px}.speed-chart{height:80px;display:flex;gap:5px;align-items:end;margin-top:30px;border-bottom:1px solid #385482}.speed-chart i{flex:1;background:linear-gradient(#4b91ff,#2e66ee33);border-radius:3px 3px 0 0;height:var(--bar)}.feature-foot{margin-top:25px;padding-top:18px;border-top:1px solid #24324a;font-size:10px;letter-spacing:1.4px;color:#7589aa}.network-section{background:#0b111c;border-block:1px solid #182335}.network-grid{display:grid;grid-template-columns:.9fr 1.3fr;gap:70px;align-items:center}.network-text h2{font-size:36px;margin:16px 0 20px}.network-text p{color:var(--muted);font-size:14px}.check-list{list-style:none;padding:0;margin:24px 0}.check-list li{color:#bac5d7;font-size:13px;margin:14px 0;display:flex;gap:12px}.check-list li:before{content:"✓";color:#75b1ff}.network-visual{position:relative;min-width:0}.network-visual img{width:100%;display:block}.network-caption{display:flex;justify-content:space-between;border-top:1px solid #24324a;margin-top:10px;padding-top:18px;font-size:10px;letter-spacing:1.5px;color:#7389aa}.network-caption span:first-child{color:#97c8ff}.scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.scene{border-top:1px solid #2b3c55;padding:26px 0 0}.scene .scene-top{display:flex;align-items:center;gap:12px;color:#669cff}.scene h3{margin:0;color:white;font-size:18px}.scene p{font-size:13px;color:var(--muted);margin:15px 0 0}.devices-section{padding-top:0}.devices-panel{background:radial-gradient(ellipse at 80% 0,#1747a34d,transparent 60%),#101827;border:1px solid #273a58;border-radius:16px;padding:55px;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:65px}.devices-panel h2{font-size:32px;margin:0 0 16px}.devices-panel p{color:var(--muted);font-size:14px;margin:0 0 26px}.device-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.device-tile{background:#0b1423b3;border:1px solid #293d5b;border-radius:9px;padding:18px 20px;display:flex;gap:15px;align-items:center}.device-tile .os-icon{width:27px;height:27px;color:#a8c5f9}.device-tile strong{display:block;font-size:14px;font-weight:500}.device-tile small{font-size:10px;color:#6c819f}.faq-section{padding-top:0}.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:95px}.faq-grid h2{margin:12px 0 15px}.faq-grid p{color:var(--muted);font-size:14px}.faq-list details{border-bottom:1px solid #243148}.faq-list summary{padding:22px 34px 22px 0;list-style:none;cursor:pointer;position:relative;font-size:15px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:3px;color:#8fbcff;font-size:23px;font-weight:300;top:15px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{padding:0 25px 20px 0;margin:0;font-size:13px;color:var(--muted);line-height:1.9}.cta{padding:57px 0;background:linear-gradient(110deg,#193d89,#122447 70%,#101a2c);border-top:1px solid #31548b}.cta-inner{display:flex;justify-content:space-between;gap:30px;align-items:center}.cta h2{font-size:29px;line-height:1.4;margin:0 0 10px}.cta p{font-size:13px;color:#a9bbdb;margin:0}.cta .button{background:white;color:#193966;min-width:170px}.site-footer{padding:54px 0 22px;background:#060a12}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:40px}.footer-brand p{color:#64758f;font-size:12px;max-width:270px;margin-top:19px}.footer-col h3{font-size:12px;margin:2px 0 18px;color:#c6d0e0;font-weight:500}.footer-col a{display:block;color:#75849d;font-size:12px;margin:10px 0}.footer-col a:hover{color:#9cbfff}.footer-bottom{border-top:1px solid #1b2535;margin-top:40px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;color:#53627b;font-size:10px}.footer-bottom span:last-child{letter-spacing:1px}.page-hero{text-align:center;position:relative;overflow:hidden;padding:77px 0 67px;background:radial-gradient(ellipse at 50% 0,#204a9e42,transparent 70%);border-bottom:1px solid #1d2b40}.page-hero .eyebrow{justify-content:center}.page-hero h1{font-size:47px;line-height:1.3;letter-spacing:-1.5px;margin:17px 0 20px}.page-hero p{color:var(--muted);font-size:15px;max-width:650px;margin:0 auto}.breadcrumb{font-size:11px;color:#6e819e;margin-bottom:30px}.breadcrumb a{color:#a6bad9}.breadcrumb span{margin:0 10px}.download-section{padding-top:57px}.download-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.download-card{background:linear-gradient(150deg,#151f31,#0d1420);border:1px solid #263650;border-radius:12px;padding:28px 22px;position:relative}.download-card.featured{border-color:#3e70d1;background:linear-gradient(150deg,#1a2d51,#0d1420)}.download-card>.os-icon{width:37px;height:37px;margin:7px 0 19px;color:#a8c6ff}.download-card h2{font-size:23px;margin:0 0 5px;letter-spacing:-.4px}.download-card .device-sub{font-size:12px;color:#8093ae;margin:0 0 23px}.download-card .button{width:100%;padding:12px;font-size:13px;min-height:45px}.download-card .small-note{font-size:10px;text-align:center;color:#637894;margin-top:15px}.card-tag{position:absolute;right:15px;top:15px;font-size:9px;letter-spacing:1px;background:#295bcc44;color:#a3c1ff;border-radius:4px;padding:3px 7px}.notice{padding:19px 24px;border:1px solid #26364e;background:#0c1523;border-radius:8px;color:#859ab9;font-size:12px;display:flex;gap:13px;align-items:center;margin-top:24px}.notice .icon{width:19px;height:19px;color:#79a7f7}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:45px}.step-number{color:#568bff;font-size:12px;border-bottom:1px solid #293951;padding-bottom:13px;display:flex;justify-content:space-between}.step-number span{color:#51627c}.step h3{font-size:18px;margin:22px 0 10px}.step p{font-size:13px;color:var(--muted);margin:0}.support-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.support-aside{align-self:start;position:sticky;top:30px;padding:28px;border:1px solid #25354d;border-radius:10px;background:#0e1726}.support-aside h2{font-size:18px;margin:0 0 18px}.support-aside a{display:block;color:#8ea4c5;padding:10px 0;font-size:13px}.support-aside a:hover{color:white}.support-group{margin-bottom:47px;scroll-margin-top:25px}.support-group h2{font-size:24px;margin:0 0 12px}.support-group>.eyebrow{margin-bottom:12px}.large-feature{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;padding:55px 0;border-bottom:1px solid #223049}.large-feature:first-child{padding-top:0}.large-feature:last-child{border-bottom:0;padding-bottom:0}.large-feature.reverse .feature-illustration{order:2}.large-feature h2{font-size:30px;margin:14px 0 20px}.large-feature p{color:var(--muted);font-size:14px}.feature-illustration{aspect-ratio:1.3;background:radial-gradient(ellipse at center,#1c438a77,transparent 68%),#0d1523;border:1px solid #253650;border-radius:13px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.feature-illustration>img{width:83%}.big-symbol{width:150px;height:150px;display:grid;place-items:center;border-radius:32px;border:1px solid #4a76ba;transform:rotate(-10deg);background:linear-gradient(135deg,#25477e99,#0a1425);box-shadow:0 0 70px #1f57c94d,inset 0 0 40px #3878ff1a}.big-symbol .icon{width:72px;height:72px;color:#96c5ff;transform:rotate(10deg)}.orbit{position:absolute;width:265px;height:265px;border:1px solid #4a7ac044;border-radius:50%}.orbit.second{width:345px;height:345px;border-style:dashed}.feature-caption{position:absolute;bottom:22px;color:#6180ad;font-size:10px;letter-spacing:3px}.about-strip{border:1px solid #2b405f;background:#101e33;border-radius:12px;padding:30px;margin-top:55px;color:#a4b8d7;font-size:14px}.support-intro{margin-bottom:30px;color:#92a6c5;font-size:14px}.os-icon{display:inline-block;width:22px;height:22px;fill:currentColor;flex-shrink:0}.skip-link{position:absolute;top:-60px;left:20px;padding:10px;background:#3976ff;color:white;z-index:100}.skip-link:focus{top:12px}.mobile-hint{display:none}
img{height:auto}.hero-art{width:108%;margin-left:-7%}.float-tag.two{right:2%}.page-hero h1 .gradient-text{display:inline-block}
@media(min-width:1500px){.hero-art{width:114%;margin-left:-8%}.hero,.hero-inner{min-height:710px}}
@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.nav{gap:23px}.header-tools{gap:17px}.hero h1{font-size:49px}.hero-art{width:110%;margin-left:-5%}.float-tag.two{right:0}.network-grid{gap:35px}.feature-card{padding:25px}.download-grid{grid-template-columns:repeat(2,1fr)}.devices-panel{gap:30px;padding:38px}.faq-grid{gap:45px}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.site-header{height:75px}.brand strong{font-size:26px}.brand img{width:31px;height:31px}.brand small{font-size:8px}.header-inner{gap:12px}.header-tools{gap:18px;margin-left:auto}.header-tools>.button{display:none}.language{font-size:11px}.menu-toggle{display:block}.nav{display:none;position:absolute;left:0;right:0;top:75px;background:#0e1728;border-bottom:1px solid #344564;padding:14px 25px;flex-direction:column;align-items:stretch;gap:0}.nav.open{display:flex}.nav a{padding:12px}.nav a.active:after{display:none}.hero-inner{grid-template-columns:1fr;gap:0;min-height:0}.hero-copy{padding:49px 0 0}.hero h1{font-size:42px;letter-spacing:-1.5px;margin:22px 0}.hero p{font-size:14px;max-width:370px}.hero-actions{gap:10px}.hero-actions .button{padding:12px 20px;min-height:48px;font-size:13px}.platform-mini{gap:13px;margin-top:25px;font-size:10px}.hero-art{width:min(110%,540px);margin:-4% auto -4%;left:-5%;aspect-ratio:1.15}.hero-art>img{width:90%}.float-tag.one{left:6%;top:30%}.float-tag.two{right:0;bottom:22%}.float-tag{padding:7px 10px;font-size:9px;gap:7px}.float-tag strong{font-size:11px}.tag-icon{width:25px;height:25px;font-size:14px}.art-label{font-size:8px;left:30%;bottom:6%}.trust-grid{grid-template-columns:repeat(3,1fr);gap:15px;padding:23px 0}.trust-lead{grid-column:1/-1;text-align:center;border:0;border-bottom:1px solid #243149;padding-bottom:16px;font-size:11px}.trust-lead strong{display:inline;margin-right:8px;font-size:14px}.trust-item{gap:8px;justify-content:start}.trust-item strong{font-size:12px}.trust-item span{font-size:9px}.trust-item .icon{width:19px;height:19px}.section{padding:66px 0}.section-heading{display:block;margin-bottom:28px}.section h2{font-size:27px}.section-heading>p{margin-top:18px;font-size:13px}.section-heading>.text-link{display:inline-block;margin-top:18px}.feature-grid{grid-template-columns:1fr}.feature-card{padding:28px}.feature-card h3{font-size:20px;margin-top:18px}.speed-chart{height:64px}.network-grid{grid-template-columns:1fr;gap:20px}.network-text h2{font-size:28px}.network-visual{margin:0 -5px}.network-caption{font-size:8px;letter-spacing:1px}.scenes{grid-template-columns:1fr;gap:30px}.scene{padding-top:22px}.devices-section{padding-top:0}.devices-panel{padding:28px 23px;grid-template-columns:1fr;gap:25px}.devices-panel h2{font-size:26px}.device-tile{padding:15px 11px;gap:10px}.device-tile .os-icon{width:23px;height:23px}.device-tile strong{font-size:12px}.device-tile small{font-size:8px}.faq-section{padding-top:0}.faq-grid{grid-template-columns:1fr;gap:15px}.faq-list summary{font-size:14px;padding-top:19px;padding-bottom:19px}.cta{padding:38px 0}.cta-inner{display:block}.cta h2{font-size:25px}.cta .button{margin-top:24px}.site-footer{padding-top:38px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:350px}.footer-col:last-child{grid-column:1/-1}.footer-col:last-child a{display:inline-block;margin-right:24px}.footer-bottom{display:block;margin-top:25px}.footer-bottom span{display:block;margin-bottom:8px}.page-hero{padding:47px 0}.page-hero h1{font-size:34px}.page-hero p{font-size:13px}.breadcrumb{margin-bottom:23px}.download-section{padding-top:35px}.download-grid{gap:13px}.download-card{padding:22px 15px}.download-card h2{font-size:21px}.download-card>.os-icon{width:32px;height:32px}.download-card .device-sub{font-size:10px}.download-card .small-note{font-size:9px}.card-tag{font-size:8px;top:12px;right:10px}.download-card .button{font-size:11px;gap:8px}.notice{align-items:start;padding:16px;font-size:11px}.steps{grid-template-columns:1fr;gap:29px;margin-top:30px}.step h3{margin:16px 0 10px}.support-layout{grid-template-columns:1fr;gap:35px}.support-aside{position:static;padding:20px}.support-aside a{display:inline-block;margin-right:15px;padding:5px 0}.support-aside h2{font-size:16px;margin-bottom:12px}.large-feature,.large-feature.reverse{grid-template-columns:1fr;gap:30px;padding:38px 0}.large-feature.reverse .feature-illustration{order:0}.feature-illustration{aspect-ratio:1.6}.large-feature h2{font-size:27px}.big-symbol{width:115px;height:115px}.big-symbol .icon{width:55px;height:55px}.orbit{width:205px;height:205px}.orbit.second{width:280px;height:280px}.about-strip{padding:23px;font-size:13px;margin-top:35px}.eyebrow{font-size:10px;letter-spacing:2px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
