@charset "UTF-8";
:root{--bg:#080c16;--panel:#0e1421;--line:#202938;--text:#f3f5fc;--muted:#939dae;--blue:#648aff;--cyan:#85c7ff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,"Segoe UI","Microsoft YaHei",Arial,sans-serif;-webkit-font-smoothing:antialiased}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}.container{width:min(1200px,calc(100% - 88px));margin-inline:auto}.icon{width:24px;height:24px;flex-shrink:0}p{color:var(--muted);line-height:1.9;font-size:15px}h1,h2,h3,h4,p{margin-top:0}h2{font-size:40px;line-height:1.4;letter-spacing:-1.4px;font-weight:650;margin-bottom:20px}h3{font-size:21px;font-weight:600;line-height:1.5}h1 span,h2 span{color:var(--blue)}.site-header{height:92px;border-bottom:1px solid #ffffff0c;background:#080c16ed;position:sticky;top:0;z-index:20;backdrop-filter:blur(20px)}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:27px;letter-spacing:-1px;font-weight:750;white-space:nowrap}.brand-mark{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:12px;background:#5077ff;color:white;font-size:31px;line-height:1;font-family:Arial;font-weight:800;box-shadow:0 4px 24px #456fff20}.brand-vpn{font-size:12px;letter-spacing:2px;color:#8493b0;font-weight:500;margin-left:5px}.nav{display:flex;gap:28px;align-items:center}.nav a{font-size:14px;color:#aab1c1;position:relative;transition:color .2s}.nav a:hover,.nav a.active{color:#fff}.nav a.active:after{content:"";position:absolute;bottom:-35px;left:0;right:0;height:2px;background:var(--blue)}.header-actions{display:flex;align-items:center;gap:22px}.lang{font-size:11px;color:#a8b0c1;letter-spacing:1px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#547cff;border:1px solid #668bff;color:#fff;border-radius:8px;min-height:54px;padding:0 26px;font-weight:600;font-size:15px;white-space:nowrap}.button .icon{width:19px;height:19px}.download-button{cursor:default;box-shadow:0 5px 30px #426dff19}.button.small{min-height:40px;font-size:12px;padding:0 17px;border-radius:6px}.button.ghost{background:#101724;border-color:#2c3547}.button.ghost:hover{border-color:#647eae}.button.outline{background:transparent;color:#b3c4ff;border-color:#2e3d5c;box-shadow:none}.text-link{display:inline-flex;align-items:center;gap:12px;color:#abc0ff;font-size:14px;font-weight:500}.text-link .icon{width:20px}.text-link:hover{color:#fff}.menu-toggle{display:none}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 73% 46%,#16275355,transparent 55%)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(#96b7ff04 1px,transparent 1px),linear-gradient(90deg,#96b7ff04 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(to bottom,transparent,#000,transparent)}.hero-inner{display:grid;grid-template-columns:1fr 1.1fr;min-height:650px;align-items:center;position:relative}.hero-copy{padding:58px 0 55px;z-index:2}.pill{display:inline-flex;align-items:center;gap:10px;color:#adc3ff;background:#18284950;border:1px solid #344e734f;font-size:10px;letter-spacing:1.7px;border-radius:30px;padding:9px 13px}.pill i,.float-label i{width:6px;height:6px;border-radius:50%;background:#71d2ab;box-shadow:0 0 12px #71d2ab66}.pill span{color:#8e9bb3;letter-spacing:1px;border-left:1px solid #47526a;padding-left:10px}.hero h1{font-size:76px;line-height:1.22;letter-spacing:-4px;font-weight:700;margin:26px 0 22px}.hero h1 span{background:linear-gradient(110deg,#6984ff,#81c7ff);background-clip:text;color:transparent}.hero-subtitle{color:#c4cee1;font-size:18px;letter-spacing:1.5px;margin-bottom:15px}.hero-description{font-size:14px;line-height:1.95;margin-bottom:30px}.hero-buttons{display:flex;gap:14px}.hero-platforms{display:flex;align-items:center;gap:17px;margin-top:30px;color:#8c9bb5}.hero-platforms .icon{width:17px;height:17px}.hero-platforms span{font-size:11px;border-left:1px solid #354058;padding-left:17px}.hero-visual{position:relative;width:110%;margin-left:-4%;align-self:stretch;display:flex;align-items:center}.hero-visual>img{width:100%;height:auto;max-height:650px;object-fit:contain}.float-label{position:absolute;display:flex;align-items:center;gap:9px;border:1px solid #354e744d;background:#0c1425bd;backdrop-filter:blur(8px);border-radius:7px;box-shadow:0 15px 40px #0002;font-size:11px;color:#c2d2eb}.label-top{top:18%;right:2%;padding:12px 16px}.label-bottom{bottom:18%;left:5%;padding:12px 16px;display:grid;grid-template-columns:26px 1fr;column-gap:12px}.label-bottom .icon{grid-row:span 2;color:#83afff}.label-bottom span{font-size:8px;color:#798eaf;letter-spacing:1.6px}.visual-caption{position:absolute;bottom:9%;right:12%;font-size:8px;letter-spacing:3px;color:#6c7a97}.hero-base{display:flex;align-items:center;justify-content:space-between;padding:25px 0 30px;border-top:1px solid #ffffff0b;font-size:10px;letter-spacing:2px;color:#69758c}.hero-base a{color:#a7b4cd;letter-spacing:1px}.hero-base a span{padding-left:10px}.benefit-strip{background:#0d121e;border-block:1px solid #ffffff09}.benefit-strip>.container{display:grid;grid-template-columns:repeat(4,1fr);padding-block:29px}.benefit-strip>.container>div{display:flex;align-items:center;justify-content:center;gap:15px;border-right:1px solid #283142}.benefit-strip>.container>div:first-child{justify-content:flex-start}.benefit-strip>.container>div:last-child{border:0}.benefit-strip .icon{color:#769bff;width:28px;height:28px}.benefit-strip b{font-size:14px;display:block;font-weight:500}.benefit-strip small{font-size:11px;display:block;color:#7c879d;margin-top:6px}.section{padding-block:100px}.section-heading .eyebrow{margin-bottom:17px}.eyebrow{display:block;font-size:10px;letter-spacing:2.2px;color:#819cf0;font-weight:600;margin-bottom:16px}.section-heading>p{max-width:630px;font-size:14px;margin-bottom:0}.heading-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:38px}.heading-row>.text-link{margin-bottom:8px}.section>.section-heading{text-align:center;margin-bottom:42px}.section>.section-heading>p{margin-inline:auto}.scene-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.scene-card{background:#101622;border:1px solid #ffffff09;border-radius:12px;overflow:hidden}.scene-art{height:205px;position:relative;overflow:hidden;background:radial-gradient(at 55% 50%,#263d6e,#111a2c 70%);display:flex;align-items:center;justify-content:center}.scene-art:before,.scene-art:after{content:"";position:absolute;border:1px solid #8babff20;border-radius:50%;width:290px;height:130px;transform:rotate(-25deg)}.scene-art:after{transform:rotate(35deg);width:210px;height:210px}.scene-art>.icon{width:77px;height:77px;color:#a4bbff;stroke-width:1;filter:drop-shadow(0 0 20px #6b8eff66);transform:rotate(-9deg);z-index:2}.scene-art>i{position:absolute;width:160px;height:110px;transform:rotate(-9deg);border:1px solid #8ca7e54a;background:linear-gradient(120deg,#5269b526,#0b173b66);border-radius:12px}.scene-art>span{position:absolute;bottom:14px;left:19px;font-size:8px;letter-spacing:2px;color:#6982aa}.game .scene-art{background:radial-gradient(at 55% 50%,#32305d,#18152b 70%)}.game .scene-art>.icon{color:#b6b0ff}.game .scene-art>i{transform:rotate(15deg);border-color:#a997ff36}.globe .scene-art{background:radial-gradient(at 55% 50%,#163e52,#0d1e2a 70%)}.globe .scene-art>.icon{color:#83cadd}.globe .scene-art>i{border-color:#70cedb40;border-radius:50%;width:130px;height:130px}.scene-copy{padding:27px}.scene-copy .eyebrow{font-size:10px;margin-bottom:10px;color:#7f94c0;letter-spacing:1px}.scene-copy h3{font-size:19px;margin-bottom:10px}.scene-copy p{font-size:13px;margin:0}.network-section{background:#0b111d;border-block:1px solid #ffffff08;padding:65px 0}.network-layout{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:70px}.network-visual{position:relative}.network-visual img{width:100%;height:auto}.map-note{position:absolute;bottom:15px;left:20px;font-size:9px;letter-spacing:2px;color:#4c607b}.network-copy p{font-size:13px}.check-list{padding:0;list-style:none;display:grid;gap:12px;margin:24px 0}.check-list li{display:flex;align-items:center;gap:10px;font-size:13px;color:#bcc7d9}.check-list .icon{width:16px;height:16px;color:#7098ff}.platform-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.platform-card{background:linear-gradient(145deg,#141d2c,#0d131f);border:1px solid #263044;border-radius:10px;padding:30px 16px;text-align:center}.platform-card>.icon{height:30px;width:30px;color:#b9c9e7;margin-bottom:19px}.platform-card h3{font-size:18px;margin-bottom:7px}.platform-card p{font-size:11px;margin-bottom:24px}.platform-card .button{width:100%;font-size:11px;padding-inline:8px}.platform-card .button .icon{width:14px;height:14px}.section-note{text-align:center;font-size:11px;color:#68768d;margin:24px 0 0}.faq-section{background:#0b101a;border-block:1px solid #ffffff09}.faq-layout{display:grid;grid-template-columns:1fr 1.3fr;gap:100px}.faq-layout .section-heading{margin-bottom:30px}.faq-list details{border-bottom:1px solid #273044;padding:23px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-list .plus{font-size:23px;font-weight:300;color:#7f96c6}.faq-list details[open] .plus{transform:rotate(45deg)}.faq-list details p{font-size:13px;line-height:1.95;margin:18px 30px 0 0}.cta{margin-block:80px;padding:45px 52px;border:1px solid #34518a6b;border-radius:14px;background:radial-gradient(ellipse at 10% 100%,#243b7133,transparent 70%),linear-gradient(110deg,#111c32,#101626);display:flex;align-items:center;justify-content:space-between;gap:35px}.cta h2{font-size:33px;margin-bottom:8px}.cta .eyebrow{font-size:9px}.cta p{font-size:13px;margin:0}.cta>div:last-child{display:flex;align-items:center;flex-direction:column;gap:18px}.cta .text-link{font-size:11px}footer{background:#070a12;border-top:1px solid #202735}.footer-main{padding-block:57px 45px;display:grid;grid-template-columns:1.4fr .8fr .9fr 1.4fr;gap:40px}.footer-main .brand{font-size:24px}.footer-main .brand-mark{width:32px;height:32px;font-size:27px}.footer-main p{font-size:12px;margin:18px 0 0;color:#788399}.footer-main h4{font-size:13px;margin-bottom:20px;font-weight:500}.footer-main>div>a:not(.brand){display:block;font-size:12px;color:#7e8aa2;margin-bottom:13px}.footer-note{border-left:1px solid #242c3b;padding-left:35px}.footer-note h3{font-size:18px}.footer-note p{margin-top:0}.footer-note .eyebrow{font-size:9px}.footer-bottom{padding-block:22px;border-top:1px solid #202735;display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#657187}.page-intro{padding-block:85px 60px;text-align:center;position:relative}.page-intro:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 10%,#273e7130,transparent 70%)}.page-intro h1{font-size:49px;line-height:1.45;letter-spacing:-2px;margin:22px 0}.page-intro p{max-width:680px;margin:0 auto;font-size:14px}.download-showcase{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:35px 75px 70px}.desktop-demo{border:1px solid #4b628b66;border-radius:15px;background:#121c2f;min-height:350px;display:grid;grid-template-columns:60px 1fr;box-shadow:0 25px 100px #2348be13;transform:perspective(1500px) rotateY(8deg) rotateX(3deg)}.app-sidebar{border-right:1px solid #273853;display:flex;flex-direction:column;align-items:center;gap:30px;padding-top:22px;color:#677da8}.app-sidebar .brand-mark{width:30px;height:30px;font-size:24px}.app-sidebar .icon{width:19px}.app-main{padding:27px 25px 23px;text-align:center;display:flex;flex-direction:column;align-items:center}.app-title{font-size:15px;font-weight:600;width:100%;text-align:left}.app-title span{font-size:9px;color:#87a7f3;margin-left:4px}.app-title small{float:right;font-size:9px;color:#5f749b;font-weight:400}.power-ring{width:108px;height:108px;border:1px solid #6b96ff;border-radius:50%;display:grid;place-items:center;margin:30px 0 21px;box-shadow:0 0 0 10px #4367bb13,0 0 45px #527bff25;background:radial-gradient(#2e4f9966,#18263c)}.power-ring .icon{height:35px;width:35px;color:#82a8ff}.app-main>strong{font-size:15px;font-weight:500}.demo-sub{font-size:10px;color:#6d81a5;margin-top:10px}.app-route{width:100%;display:flex;align-items:center;gap:10px;border:1px solid #304264;border-radius:7px;font-size:10px;padding:12px;margin-top:27px;color:#a7b8d4}.app-route span{margin-left:auto;color:#819dd1}.app-route .icon{width:16px;height:16px}.download-copy h2{font-size:32px;margin-top:20px}.download-copy p{font-size:13px}.soft-section{background:#0d1320}.soft-section .section-heading{text-align:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:45px 0 30px}.steps article{border-top:1px solid #344260;padding-top:23px}.steps article>span{font-size:35px;color:#668cff;font-weight:300;letter-spacing:-2px}.steps h3{margin:20px 0 10px}.steps p{font-size:13px}.feature-lead{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.feature-lead img{width:100%;height:auto}.feature-lead p{font-size:14px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.feature-grid article{padding:35px;background:#101825;border:1px solid #273247;border-radius:10px;position:relative}.feature-grid .feature-number{position:absolute;right:25px;top:25px;color:#384965;font-size:28px}.feature-grid .icon{color:#90b2ff;width:35px;height:35px;margin-bottom:25px}.feature-grid h3{margin-bottom:12px}.feature-grid p{margin:0;font-size:14px}.support-layout{display:grid;grid-template-columns:.75fr 1.6fr;gap:100px;padding-block:35px 80px}.support-layout aside{padding:30px;background:#111a2a;border:1px solid #2b3a52;border-radius:10px;height:max-content}.support-layout aside p{font-size:13px}.support-layout aside .text-link{display:flex;margin-top:23px;font-size:13px}.guide-layout{display:grid;grid-template-columns:260px 1fr;gap:90px;padding-block:30px 50px}.guide-index{position:sticky;top:130px;align-self:start;padding:24px;background:#0f1725;border:1px solid #29354c;border-radius:8px}.guide-index a{display:block;color:#97a6c2;font-size:13px;padding:13px 0;border-top:1px solid #263248}.guide-content article{padding:5px 0 50px;margin-bottom:35px;border-bottom:1px solid #273249}.guide-content h2{font-size:28px;letter-spacing:-.5px}.guide-content p{font-size:14px}.guide-tip{background:#111d34;border-left:2px solid #6f94ff;padding:18px 22px;display:flex;gap:15px;align-items:flex-start;margin-top:25px}.guide-tip .icon{color:#88a8fd;width:20px;margin-top:4px}.guide-tip p{margin:0;font-size:13px}.legal-copy{max-width:820px;padding-bottom:70px}.legal-copy article{padding:30px 0;border-bottom:1px solid #263247}.legal-copy h2{font-size:25px}.legal-copy p{font-size:14px}
@media(min-width:1500px){.hero-inner{min-height:710px}.hero h1{font-size:84px}.hero-visual>img{max-height:700px}}
@media(max-width:1150px){.container{width:calc(100% - 60px)}.nav{gap:18px}.header-actions{gap:16px}.brand{font-size:24px}.brand-vpn{display:none}.hero h1{font-size:65px}.hero-buttons .button{padding-inline:20px}.hero-inner{min-height:610px}.label-top{right:0}.network-layout{gap:35px}.scene-copy{padding:22px}.scene-copy h3{font-size:17px}.platform-card{padding-inline:10px}.platform-card p{font-size:10px}.faq-layout{gap:50px}.footer-main{gap:25px}.download-showcase{padding-inline:35px;gap:50px}}
@media(max-width:900px){.site-header{height:76px}.nav{gap:16px}.nav a{font-size:12px}.nav a.active:after{bottom:-30px}.header-actions .lang{display:none}.hero-inner{min-height:565px}.hero h1{font-size:56px;letter-spacing:-2.5px}.hero-subtitle{font-size:14px}.hero-description{font-size:12px}.hero-buttons{gap:10px}.hero-buttons .button{padding:0 15px;font-size:12px;min-height:48px}.hero-visual{margin-left:-10%;width:125%}.float-label{font-size:9px}.hero-platforms{gap:12px}.hero-platforms span{font-size:9px}.section{padding-block:75px}h2{font-size:33px}.scene-grid{gap:15px}.scene-art{height:170px}.scene-copy{padding:20px}.scene-copy p{font-size:12px}.network-layout{grid-template-columns:1.1fr 1fr;gap:20px}.platform-grid{grid-template-columns:repeat(3,1fr)}.platform-card p{font-size:12px}.benefit-strip>.container{gap:12px}.benefit-strip>.container>div{gap:10px}.benefit-strip b{font-size:12px}.benefit-strip small{font-size:9px}.benefit-strip .icon{width:22px}.faq-layout{gap:35px}.faq-list summary{font-size:13px}.footer-main{grid-template-columns:1.1fr .7fr .9fr}.footer-note{display:none}.cta{padding:35px}.cta h2{font-size:28px}.page-intro h1{font-size:40px}.download-showcase{gap:30px;padding-inline:0}.download-copy h2{font-size:27px}.desktop-demo{grid-template-columns:48px 1fr}.app-main{padding-inline:17px}.support-layout{gap:40px}.guide-layout{grid-template-columns:210px 1fr;gap:40px}.feature-lead{gap:30px}.feature-lead h2{font-size:30px}}
@media(max-width:680px){.container{width:calc(100% - 40px)}.site-header{height:70px}.header-inner{gap:14px}.brand{font-size:24px;gap:8px}.brand-mark{width:32px;height:32px;font-size:27px;border-radius:10px}.header-actions{margin-left:auto}.header-actions .button{min-height:34px;padding-inline:10px;font-size:10px}.header-actions .button .icon{width:14px}.menu-toggle{display:block;border:0;background:transparent;color:#d2def7;font-size:22px;order:3;padding:2px 0 2px 5px}.nav{display:none;position:absolute;top:70px;left:0;right:0;padding:15px 25px 25px;background:#0c1423;border-bottom:1px solid #2b3953;box-shadow:0 20px 35px #0005}.nav.is-open{display:grid;gap:0}.nav a{padding:14px 0;font-size:14px;border-bottom:1px solid #202d43}.nav a.active:after{display:none}.hero-inner{grid-template-columns:1fr;min-height:0}.hero-copy{padding:50px 0 10px}.pill{font-size:9px}.hero h1{font-size:60px;line-height:1.2;letter-spacing:-3px;margin-top:25px}.hero-subtitle{font-size:14px;letter-spacing:1px}.hero-description{font-size:13px;margin-bottom:25px}.hero-buttons .button{min-height:49px;font-size:13px;padding-inline:18px}.hero-platforms{margin-top:24px}.hero-platforms span{font-size:10px}.hero-visual{width:100%;margin:0;height:350px;max-width:450px;justify-self:center}.hero-visual>img{width:400px;max-width:115%;max-height:400px}.label-top{top:12%;right:0}.label-bottom{bottom:13%;left:0;font-size:10px}.visual-caption{bottom:6%;right:0;font-size:7px;letter-spacing:2px}.hero-base{padding-block:21px;font-size:8px}.hero-base>span:last-child{display:none}.benefit-strip>.container{grid-template-columns:1fr 1fr;gap:25px 15px;padding-block:28px}.benefit-strip>.container>div{justify-content:flex-start;border:0}.benefit-strip b{font-size:12px}.benefit-strip small{font-size:10px}.benefit-strip .icon{width:24px}.section{padding-block:60px}h2{font-size:30px;letter-spacing:-1px}.heading-row{display:block;margin-bottom:30px}.heading-row>.text-link{margin-top:22px}.section-heading .eyebrow{font-size:8px}.section-heading>p{font-size:13px}.scene-grid{grid-template-columns:1fr;gap:22px}.scene-art{height:200px}.scene-copy{padding:25px}.scene-copy h3{font-size:20px}.scene-copy p{font-size:13px}.network-section{padding:30px 0 50px}.network-layout{grid-template-columns:1fr;gap:20px}.network-visual{order:2;margin-top:20px}.network-copy{padding-top:15px}.network-copy h2{font-size:34px}.network-copy p{max-width:440px}.map-note{font-size:7px;bottom:0}.platform-grid{grid-template-columns:1fr 1fr;gap:12px}.platform-card{padding:25px 12px}.platform-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:40px 1fr auto;align-items:center;text-align:left;column-gap:10px;padding:20px}.platform-card:last-child>.icon{grid-row:span 2;margin:0}.platform-card:last-child h3{margin:0}.platform-card:last-child p{margin:0;font-size:10px}.platform-card:last-child .button{grid-column:3;grid-row:1/3;width:auto;font-size:10px}.platform-card h3{font-size:17px}.platform-card p{font-size:10px}.platform-card .button{font-size:10px;min-height:36px}.section-note{font-size:10px;line-height:1.8}.faq-layout{grid-template-columns:1fr;gap:35px}.faq-list summary{font-size:14px}.faq-list details{padding-block:21px}.faq-list details p{font-size:13px}.cta{margin-block:50px;padding:30px 25px;display:block}.cta h2{font-size:26px}.cta p{font-size:12px}.cta>div:last-child{align-items:flex-start;margin-top:25px}.cta .button{min-height:48px;font-size:13px}.footer-main{grid-template-columns:1fr 1fr;padding-block:40px 25px;gap:30px}.footer-main>div:first-child{grid-column:1/-1}.footer-main h4{margin-bottom:18px}.footer-bottom{font-size:9px;flex-wrap:wrap;gap:14px}.footer-bottom>span:nth-child(2){display:none}.page-intro{padding-block:55px 40px;text-align:left}.page-intro h1{font-size:35px;letter-spacing:-1.5px;margin:18px 0}.page-intro p{font-size:13px}.page-intro .eyebrow{font-size:9px}.download-showcase{grid-template-columns:1fr;gap:35px;padding-bottom:10px}.desktop-demo{max-width:400px;min-height:335px;width:100%;margin:auto;transform:none}.download-copy h2{font-size:30px}.download-copy .pill{margin-top:5px}.steps{grid-template-columns:1fr;gap:25px;margin-top:30px}.steps article{display:grid;grid-template-columns:60px 1fr;column-gap:15px;padding-top:20px}.steps article>span{grid-row:span 2;font-size:32px}.steps h3{margin:0 0 5px;font-size:18px}.steps p{margin:0;font-size:13px}.feature-lead{grid-template-columns:1fr;gap:5px}.feature-lead img{max-height:350px}.feature-grid{grid-template-columns:1fr;gap:16px}.feature-grid article{padding:28px}.feature-grid h3{font-size:20px}.feature-grid p{font-size:13px}.support-layout{grid-template-columns:1fr;gap:35px;padding-top:0;padding-bottom:25px}.support-layout aside{padding:25px}.guide-layout{grid-template-columns:1fr;gap:35px;padding-top:0}.guide-index{position:static;padding:23px}.guide-index a{font-size:12px;padding-block:11px}.guide-content h2{font-size:25px}.guide-content article{margin-bottom:25px;padding-bottom:30px}.guide-content p{font-size:13px}.guide-tip{padding:16px;gap:10px}.guide-tip p{font-size:12px}.legal-copy article{padding-block:22px}.legal-copy h2{font-size:22px}.legal-copy p{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media(max-width:680px){.hero-zh h1{font-size:51px;letter-spacing:-2.8px}}
