
:root{--bg:#0b1119;--gold:#f2bf35;--muted:#aab3bf;--line:rgba(204,217,231,.13)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--bg);color:#f4f5f7;font:15px/1.7 "Microsoft YaHei","PingFang SC",sans-serif}a{color:inherit;text-decoration:none;transition:color .2s,background .2s,transform .2s}a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.4}em{font-style:normal;color:var(--gold)}.wrap{width:min(1200px,calc(100% - 64px));margin:auto}.site-header{position:sticky;top:0;z-index:10;background:rgba(9,14,21,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.nav-row{height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{flex-shrink:0}.brand img{object-fit:contain;width:114px;height:58px}.nav-row nav{display:flex;gap:36px}.nav-row nav a{color:#bcc4ce;font-size:14px}.nav-row nav a:hover,.text-link:hover{color:var(--gold)}.nav-download{border:1px solid #7a6d52;padding:8px 20px;font-size:13px;color:var(--gold)}
.hero{position:relative;isolation:isolate;min-height:740px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.hero-art,.hero-shade{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.hero-art{object-fit:cover;object-position:center}.hero-shade{z-index:-1;background:linear-gradient(90deg,rgba(8,13,20,.86),rgba(8,13,20,.48) 43%,rgba(8,13,20,.03) 70%),linear-gradient(0deg,#0b1119,transparent 30%)}.hero-content{padding-top:68px;padding-bottom:70px}.eyebrow{font-size:11px;letter-spacing:3px;color:var(--gold);font-weight:600;margin-bottom:18px}.hero .eyebrow{display:flex;align-items:center;gap:20px;letter-spacing:2px}.eyebrow span{width:35px;height:1px;background:#917c56}.hero h1{font-size:clamp(46px,5vw,70px);letter-spacing:2px;line-height:1.15;text-shadow:0 3px 25px #000}.hero h1 span{display:block;font-size:clamp(25px,3vw,39px);letter-spacing:1px;font-weight:500;color:var(--gold);margin-top:20px}.hero-slogan{font-size:22px;margin-top:31px;color:#e1e4e9}.hero-description{font-size:14px;line-height:2;color:#aebacb;margin-top:14px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:65px;padding:13px 27px;border:1px solid transparent;font-size:17px;font-weight:600;letter-spacing:.5px}.primary{color:#211a0e;background:linear-gradient(110deg,#ffdc60,#e7ac20);box-shadow:0 5px 30px rgba(203,154,65,.16)}.primary:hover{background:#ffe589;transform:translateY(-2px)}.primary .fa{font-size:25px}.primary small{display:block;font-size:10px;letter-spacing:1.5px;font-weight:400;opacity:.8}.secondary{border-color:#637084;background:rgba(9,15,23,.55);font-size:14px;font-weight:400}.secondary:hover{background:#253143;border-color:var(--gold)}.hero-note{font-size:11px;color:#8e9bac;margin-top:18px}.hero-bottom{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-top:1px solid var(--line);font-size:12px;letter-spacing:1px;color:#98a4b5}.hero-bottom a{color:var(--gold)}.compact{min-height:57px;font-size:16px}
.promise-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1720}.promises{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 0}.promises>div{display:flex;justify-content:center;align-items:center;gap:20px;border-right:1px solid var(--line)}.promises>div:last-child{border:0}.promises .fa{font-size:28px;color:var(--gold)}.promises strong{font-size:17px;display:block;font-weight:500}.promises small{font-size:11px;color:#8b99a9}
.section{padding:95px 0}.section-heading{text-align:center;margin-bottom:52px}.section-heading h2{font-size:clamp(27px,3vw,38px);font-weight:500}.section-heading>p:last-child{font-size:14px;margin-top:17px;color:var(--muted)}.section-heading .eyebrow{margin-bottom:13px}.advantage-section{background:radial-gradient(ellipse at 50% 0,rgba(46,71,103,.18),transparent 65%)}.advantages{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;text-align:center}.adv-icon{width:88px;height:88px;display:flex;align-items:center;justify-content:center;border:1px solid #665a40;margin:0 auto 25px;transform:rotate(45deg);background:linear-gradient(140deg,rgba(225,189,120,.12),transparent)}.adv-icon i{transform:rotate(-45deg);color:var(--gold);font-size:34px}.advantages h3{font-size:18px;font-weight:500;margin:25px 0 15px;color:#e7d5b1}.advantages p{font-size:13px;line-height:1.95;color:var(--muted);text-align:left}.section-note{text-align:center;font-size:11px;color:#7f8d9e;margin-top:42px}.world-section{position:relative;isolation:isolate;min-height:525px;display:flex;align-items:center;overflow:hidden}.world-art,.world-shade{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.world-art{object-fit:cover;object-position:center}.world-shade{z-index:-1;background:linear-gradient(90deg,rgba(8,13,20,.92),rgba(8,13,20,.68) 40%,rgba(8,13,20,.08)),linear-gradient(0deg,#0b1119,transparent 30%,transparent 80%,#0b1119)}.world-copy{padding:80px 0}.world-copy h2{font-size:clamp(30px,3.5vw,44px);font-weight:500;line-height:1.55}.world-copy p:not(.eyebrow){font-size:15px;line-height:2;color:#bec6d0;margin:20px 0 30px}
.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:0;list-style:none;margin:0}.steps li{position:relative;display:flex;gap:23px;border-top:1px solid #6d5e40;padding-top:27px}.step-number{font-size:42px;line-height:1;color:#b69a65;font-family:Georgia,serif;font-style:italic}.steps h3{font-size:18px;font-weight:500;margin-bottom:12px}.steps p{color:var(--muted);font-size:13px;line-height:1.9}.steps a{display:inline-block;color:var(--gold);font-size:12px;margin-top:12px}.guide-section{background:#101923;border-top:1px solid var(--line)}.split{text-align:left;display:flex;justify-content:space-between;align-items:flex-end;gap:25px}.text-link{font-size:13px;color:var(--gold)}.news-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:40px}.featured-guide{display:block;overflow:hidden;background:#0b121c;border:1px solid var(--line)}.featured-guide>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.featured-guide>div{padding:25px 28px}.article-date{font-size:11px;color:#8d9fb3;letter-spacing:.5px}.featured-guide h3{font-size:21px;font-weight:500;margin:12px 0}.featured-guide p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:19px}.featured-guide:hover h3,.news-list a:hover h3{color:var(--gold)}.news-list{display:flex;flex-direction:column}.news-list a{position:relative;flex:1;padding:25px 32px 25px 0;border-bottom:1px solid var(--line)}.news-list a:first-child{padding-top:0}.news-list h3{font-size:19px;font-weight:500;margin:10px 0}.news-list p{color:var(--muted);font-size:13px}.news-list a>span:last-child{position:absolute;right:0;top:50%;color:var(--gold);font-size:22px}.final-cta{text-align:center;padding:85px 0 95px;background:radial-gradient(ellipse at 50% 100%,rgba(134,99,36,.17),transparent 65%)}.final-cta h2{font-size:clamp(27px,3vw,37px);font-weight:500}.final-cta p:not(.eyebrow){color:var(--muted);margin:18px 0 30px;font-size:15px}
.site-footer{padding:35px 0;background:#070c12;border-top:1px solid var(--line)}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:26px}.footer-top nav{display:flex;gap:25px;font-size:13px;color:#a8b3c1}.site-footer p{color:#8592a3;font-size:11px;line-height:2;margin:6px 0}.site-footer a:hover{color:var(--gold)}.mobile-download{display:none}
@media(min-width:1700px){.hero{min-height:820px}}@media(max-width:1000px){.wrap{width:calc(100% - 44px)}.nav-row nav{gap:20px}.advantages{gap:24px;grid-template-columns:repeat(2,1fr);row-gap:45px}.advantages p{max-width:330px;margin:auto}.hero{min-height:680px}.hero-shade{background:linear-gradient(90deg,rgba(8,13,20,.9),rgba(8,13,20,.55) 55%,rgba(8,13,20,.15)),linear-gradient(0deg,#0b1119,transparent 40%)}.news-layout{gap:25px}.steps{gap:20px}.steps li{gap:15px}}
@media(max-width:700px){html{scroll-padding-top:72px}.wrap{width:calc(100% - 36px)}.nav-row{height:68px;gap:15px}.brand img{width:85px;height:48px}.nav-row nav{gap:16px}.nav-row nav a{font-size:12px}.nav-row nav a:first-child,.nav-row nav a:last-child{display:none}.nav-download{font-size:11px;padding:7px 10px}.hero{min-height:660px}.hero-art{object-position:62% center}.hero-shade{background:linear-gradient(90deg,rgba(8,13,20,.88),rgba(8,13,20,.4)),linear-gradient(0deg,#0b1119,transparent 50%)}.hero-content{padding-top:64px;padding-bottom:50px}.hero .eyebrow{font-size:9px;gap:10px;letter-spacing:1px}.hero h1{font-size:46px}.hero h1 span{font-size:25px}.hero-slogan{font-size:18px}.hero-description{font-size:12px}.hero-actions{gap:12px}.button{padding:12px 18px;font-size:15px;min-height:60px;gap:12px}.hero-actions .secondary{font-size:13px}.hero-note{font-size:10px}.hero-bottom{font-size:10px;gap:12px}.hero-bottom>a{white-space:nowrap}.promises{grid-template-columns:repeat(2,1fr);gap:22px 0}.promises>div:nth-child(2){border:0}.promises .fa{font-size:24px}.promises strong{font-size:15px}.section{padding:62px 0}.section-heading{margin-bottom:40px}.section-heading h2{font-size:27px}.section-heading h2 em{display:block}.advantages{gap:32px 22px}.adv-icon{width:63px;height:63px}.adv-icon i{font-size:26px}.advantages h3{font-size:15px}.advantages p{font-size:12px}.world-section{min-height:460px}.world-copy{padding:60px 0}.world-copy h2{font-size:31px}.world-copy p:not(.eyebrow){font-size:13px}.world-shade{background:linear-gradient(90deg,rgba(8,13,20,.9),rgba(8,13,20,.5)),linear-gradient(0deg,#0b1119,transparent 50%)}.steps{grid-template-columns:1fr;gap:28px}.steps li{gap:24px}.steps h3{font-size:18px}.split{display:block}.split>a{display:inline-block;margin-top:20px}.news-layout{grid-template-columns:1fr;gap:30px}.featured-guide>div{padding:23px}.featured-guide h3{font-size:19px}.news-list a{padding:24px 28px 24px 0}.final-cta{padding:60px 0}.final-cta h2 em{display:block}.footer-top{flex-wrap:wrap;justify-content:flex-start;gap:20px}.footer-top nav{font-size:12px;gap:20px}.footer-top>p{width:100%}.site-footer{padding-bottom:94px}.mobile-download{display:flex;position:fixed;z-index:15;bottom:0;left:0;right:0;min-height:65px;align-items:center;justify-content:space-between;gap:12px;background:rgba(9,14,21,.97);border-top:1px solid #625134;padding:12px 18px max(12px,env(safe-area-inset-bottom));font-size:11px}.mobile-download a{background:var(--gold);color:#22190b;padding:10px 12px;font-size:11px}.compact{font-size:14px}}
.compare-section{background:linear-gradient(180deg,#0c141f,#101923);border-bottom:1px solid var(--line)}
.compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.compare-card{min-width:0;border:1px solid var(--line);background:rgba(7,12,19,.5);padding:32px}
.compare-solo{border-color:#806e48;background:linear-gradient(135deg,rgba(213,175,98,.1),rgba(7,12,19,.5))}
.compare-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:25px}
.compare-status{font-size:14px;font-weight:600;color:#bcc4d0;display:flex;align-items:center;gap:8px}
.compare-status i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#ad7e80}
.compare-solo .compare-status{color:var(--gold)}.compare-solo .compare-status i{background:var(--gold);box-shadow:0 0 12px #b6924b}
.compare-tag{font-size:10px;color:#9ca9ba;border:1px solid var(--line);padding:3px 8px}
.latency-display{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 22px;margin:12px 0 28px;padding-bottom:24px;border-bottom:1px solid var(--line)}
.latency-value{font-family:Arial,sans-serif;font-size:clamp(64px,7vw,96px);font-weight:700;line-height:1;letter-spacing:-4px;font-variant-numeric:tabular-nums;color:#ad8e94}
.latency-unit{font-size:24px;letter-spacing:0;margin-left:9px;font-weight:400}.latency-caption{color:#9ca9ba;font-size:11px}
.compare-solo .latency-value{color:var(--gold);text-shadow:0 0 32px rgba(237,203,132,.15)}
.compare-card h3{font-size:24px;font-weight:500;margin-bottom:14px}.compare-solo h3{color:var(--gold)}
.compare-card>p{font-size:13px;line-height:1.95;color:var(--muted)}
.compare-route{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:30px 0;border-bottom:1px solid var(--line);margin-bottom:23px}
.compare-route>span:not(.route-link){text-align:center;font-size:11px;color:#bac5d2;flex-shrink:0}
.compare-route .fa{display:block;font-size:25px;margin-bottom:12px}.compare-solo .compare-route .fa{color:var(--gold)}
.route-link{color:var(--gold);font-size:16px;overflow:hidden;white-space:nowrap}.route-link-direct{color:#987f8b;font-size:12px}
.compare-points{padding:0;list-style:none;margin:0;display:grid;gap:10px;font-size:12px;color:#a8b4c5}
.compare-points li::before{content:"·";margin-right:10px;color:#a38c94}.compare-solo .compare-points li::before{content:"✓";color:var(--gold)}
.compare-bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px}.compare-bottom p{max-width:650px;font-size:11px;line-height:1.9;color:#8d9aad}.compare-bottom .button{flex-shrink:0;font-size:14px}
@media(max-width:900px){.compare-card{padding:24px}.compare-card h3{font-size:21px}.compare-card-head{flex-wrap:wrap}.compare-bottom{align-items:flex-start}}
@media(max-width:700px){.compare-grid{grid-template-columns:1fr;gap:20px}.compare-bottom{flex-direction:column;align-items:center;text-align:center}.compare-card{padding:23px}.compare-card h3{font-size:22px}.compare-route{padding:27px 0}.compare-bottom .button{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}a{transition:none}.primary:hover{transform:none}}

/* PUBG tactical palette and game-specific help section */
.hero h1{font-weight:800}.hero h1 span{font-weight:600}.hero-art{object-position:65% center}.hero-shade{background:linear-gradient(90deg,rgba(8,13,20,.96),rgba(8,13,20,.72) 40%,rgba(8,13,20,.1) 75%),linear-gradient(0deg,#0b1119,transparent 35%)}
.pubg-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.pubg-official{border:1px solid var(--line);background:#0b121c}.pubg-official>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pubg-official>div{padding:28px}.pubg-official h3{font-size:22px;margin-bottom:12px}.pubg-official p:not(.eyebrow){color:var(--muted);font-size:13px;margin-bottom:20px}.pubg-official .text-link{display:block;margin-top:12px}.pubg-faq details{border-bottom:1px solid var(--line);padding:23px 0}.pubg-faq details:first-child{padding-top:0}.pubg-faq summary{cursor:pointer;font-size:17px;color:#ecedf0;line-height:1.6}.pubg-faq details[open] summary{color:var(--gold)}.pubg-faq details p{font-size:13px;color:var(--muted);line-height:1.95;margin-top:16px}
@media(max-width:700px){.pubg-help-grid{grid-template-columns:1fr;gap:30px}.pubg-official>div{padding:23px}.hero-art{object-position:65% center}.hero-shade{background:linear-gradient(90deg,rgba(8,13,20,.92),rgba(8,13,20,.6)),linear-gradient(0deg,#0b1119,transparent 60%)}.hero h1{font-size:44px}.hero h1 span{font-size:24px}.pubg-faq summary{font-size:16px}}
