:root{--bg:#bfc7dc;--white:#f0f0f0;--ink:#000066;--muted:#4d4d6b;--green:#00a8a8;--green2:#0000cc;--navy:#000080;--orange:#cc3399;--yellow:#ffff66;--line:#000080;--shadow:5px 5px 0 #666}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:"Microsoft YaHei UI","PingFang SC","Segoe UI",sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased}body::before{content:"";position:fixed;inset:0;z-index:-2;background:radial-gradient(circle at 10% 5%,rgba(255,214,92,.34),transparent 24%),radial-gradient(circle at 93% 25%,rgba(19,197,143,.18),transparent 25%)}a{text-decoration:none;color:inherit}img{max-width:100%}h1,h2,h3,p{margin-top:0}:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.container{width:min(1210px,calc(100% - 42px));margin:auto}.skip{position:fixed;top:-60px;left:18px;z-index:99;padding:10px 16px;background:#fff}.skip:focus{top:15px}.card{background:#fff;border:1px solid rgba(255,255,255,.95);box-shadow:var(--shadow)}.site-header{position:sticky;top:0;z-index:50;background:rgba(234,247,244,.88);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand-logo{width:148px;height:42px;padding:8px 10px;display:block;object-fit:contain;border-radius:99px;background:linear-gradient(120deg,#0f9f78,#25bfc0)}.nav-links{display:flex;gap:30px;color:#637a75;font-size:13px;font-weight:800}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--green2)}.nav-toggle{display:none;border:0;background:none;font-size:24px}.btn{min-width:154px;min-height:49px;padding:12px 22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--green);color:#073d2e;font-size:13px;font-weight:950;white-space:nowrap;word-break:keep-all;writing-mode:horizontal-tb;box-shadow:0 13px 28px rgba(19,197,143,.23);transition:.2s}.btn:hover{transform:translateY(-2px)}.btn-orange{background:var(--orange);color:#fff}.btn-white{background:#fff;color:var(--ink);box-shadow:none}.btn-dark{background:var(--navy);color:#fff}.hero{padding:80px 0 105px}.hero-grid{min-height:690px;display:grid;grid-template-columns:.92fr 1.08fr;gap:55px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;color:var(--green2);font-size:11px;font-weight:950;letter-spacing:.13em}.eyebrow::before{content:"●";color:var(--orange)}h1{margin-bottom:24px;font-size:clamp(54px,6.8vw,92px);font-weight:950;line-height:.94;letter-spacing:-.065em}.hero-copy p{max-width:590px;color:var(--muted);font-size:18px}.actions{display:flex;flex-wrap:wrap;gap:10px}.platforms{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.platforms span{padding:6px 10px;border:1px solid var(--line);border-radius:99px;background:#fff;color:#6b7c78;font-size:10px;font-weight:850}.phone-stage{min-height:650px;position:relative;display:grid;place-items:center}.phone-stage::before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;background:linear-gradient(145deg,var(--green),#83dfc5);box-shadow:inset 0 0 0 70px rgba(255,255,255,.18)}.hero-media{position:relative;z-index:2;align-self:center;height:auto;padding:0;margin:0}.hero-media img{filter:drop-shadow(0 34px 35px rgba(24,71,62,.25))}.bubble{position:absolute;z-index:3;padding:13px 16px;border-radius:15px;background:#fff;box-shadow:var(--shadow);font-size:11px;font-weight:900}.bubble-a{left:1%;top:18%}.bubble-b{right:0;bottom:20%}.proof{margin-top:15px;display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden;border-radius:19px}.proof div{padding:23px;border-right:1px solid var(--line)}.proof div:last-child{border:0}.proof strong{display:block;font-size:27px}.proof span{color:var(--muted);font-size:10px}
.section{padding:114px 0}.head{max-width:760px;margin-bottom:49px}.head.center{margin-inline:auto;text-align:center}.head.center .eyebrow{justify-content:center}h2{margin-bottom:17px;font-size:clamp(39px,4.7vw,64px);font-weight:950;line-height:1.03;letter-spacing:-.052em}.lead{color:var(--muted);font-size:17px}
.tap-demo{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px}.tap-copy{padding:44px;border-radius:23px;background:var(--navy);color:#fff}.tap-copy p{color:#a8c0bb}.tap-list{margin-top:35px}.tap-list div{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12);display:flex;gap:13px}.tap-list b{color:var(--yellow)}.tap-panel{padding:44px;display:grid;grid-template-columns:1fr 220px;gap:30px;align-items:center;border-radius:23px}.signal{height:170px;display:flex;align-items:end;gap:7px}.signal i{width:26px;border-radius:10px 10px 0 0;background:var(--green)}.signal i:nth-child(1){height:35%}.signal i:nth-child(2){height:55%}.signal i:nth-child(3){height:75%}.signal i:nth-child(4){height:100%}.connect-button{width:190px;height:190px;display:grid;place-items:center;border-radius:50%;background:var(--green);box-shadow:0 0 0 25px #ddf8ef,0 20px 35px rgba(19,197,143,.22);font-size:22px;font-weight:950}
.feature-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.feature{grid-column:span 3;min-height:300px;padding:30px;border-radius:21px}.feature:first-child{grid-column:span 6;background:var(--orange);color:#fff}.feature:nth-child(4){background:var(--yellow)}.icon{width:50px;height:50px;margin-bottom:43px;display:grid;place-items:center;border-radius:50%;background:#daf5ed;color:var(--green2);font-weight:950}.feature:first-child .icon{background:rgba(255,255,255,.2);color:#fff}.feature:nth-child(4) .icon{background:#fff3bd}.feature h3{font-size:25px}.feature p{margin:0;color:var(--muted);font-size:13px}.feature:first-child p{color:#fff0eb}
.news-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.news-main{min-height:510px;padding:44px;display:flex;flex-direction:column;justify-content:space-between;border-radius:23px;background:var(--green);color:#083c2e}.news-main h3{font-size:40px}.news-main p{color:#1c624f}.news-side{display:grid;gap:16px}.news-card{padding:30px;border-radius:19px}.news-card h3{font-size:23px}.news-card p{color:var(--muted);font-size:13px}.link{color:var(--green2);font-size:12px;font-weight:900}.news-main .link{color:#083c2e}
.device-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.device-media{align-self:center;height:auto;padding:0;margin:0}.device-media img{filter:drop-shadow(20px 30px 32px rgba(31,75,67,.2))}.device-tags{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:27px}.device-tags span{padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:12px;font-weight:850}.reviews,.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.review,.price{padding:35px;border-radius:20px}.stars{color:var(--orange);letter-spacing:3px}.review blockquote{margin:22px 0;color:#5f746f}.person{padding-top:17px;border-top:1px solid var(--line)}.person span{display:block;color:var(--muted);font-size:11px}.price.featured{background:var(--navy);color:#fff;transform:translateY(-13px)}.plan{font-size:11px;font-weight:950;letter-spacing:.1em}.amount{margin:20px 0 7px;font-size:52px;font-weight:950}.amount small{font-size:13px}.price p{min-height:44px;color:var(--muted);font-size:13px}.price.featured p{color:#afc1bd}.price ul{padding:18px 0 0;margin:22px 0;list-style:none;border-top:1px solid var(--line)}.price li{margin:9px 0;font-size:13px}.price li::before{content:"✓";margin-right:8px;color:var(--green)}.price .btn{width:100%}.note{text-align:center;color:var(--muted);font-size:11px;margin-top:21px}
.faq{max-width:940px;margin:auto}.faq details{margin-bottom:10px;border-radius:14px;background:#fff;border:1px solid var(--line)}.faq summary{padding:22px 65px 22px 24px;position:relative;cursor:pointer;list-style:none;font-weight:900}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:20px;color:var(--green2);font-size:24px}.faq details[open] summary::after{content:"−"}.faq details p{padding:0 65px 24px 24px;margin:0;color:var(--muted)}
.cta{padding:35px 0 110px}.cta-box{padding:68px;display:grid;grid-template-columns:1fr auto;gap:45px;align-items:center;border-radius:25px;background:var(--orange);color:#fff}.cta-box p{max-width:700px;color:#fff0eb}.cta-box .eyebrow{color:#fff}.site-footer{padding:68px 0 25px;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:42px}.footer-intro p{max-width:280px;margin-top:17px;color:var(--muted);font-size:13px}.footer-col h3{font-size:13px}.footer-col a{display:block;margin:9px 0;color:var(--muted);font-size:13px}.footer-bottom{margin-top:44px;padding-top:19px;display:flex;justify-content:space-between;border-top:1px solid var(--line);color:#84918e;font-size:11px}
.page-hero{padding:112px 0 80px}.page-box{padding:65px;border-radius:24px}.page-box h1{font-size:clamp(50px,6vw,82px)}.page-box p{max-width:700px;color:var(--muted);font-size:17px}.download-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.download-card{padding:28px;display:grid;grid-template-columns:65px 1fr auto;gap:19px;align-items:center;border-radius:18px}.os{width:65px;height:65px;display:grid;place-items:center;border-radius:20px;background:var(--navy);color:#fff;font-weight:950}.download-card h2{margin:0;font-size:22px}.download-card p{margin:0;color:var(--muted);font-size:11px}.download-card .btn{min-width:160px}.help-layout{display:grid;grid-template-columns:275px 1fr;gap:65px;align-items:start}.help-menu{position:sticky;top:100px;padding:22px;border-radius:18px;background:var(--navy);color:#fff}.help-menu strong{display:block;padding:8px}.help-menu a{display:block;padding:9px 8px;border-bottom:1px solid rgba(255,255,255,.1);color:#abc0bb;font-size:12px}.help-menu a:hover{color:var(--yellow)}.help-content article{padding:0 0 54px;margin-bottom:54px;border-bottom:1px solid var(--line);scroll-margin-top:105px}.help-content h2{font-size:39px}.help-content p,.help-content li{color:var(--muted)}.notice{padding:19px 21px;border-left:4px solid var(--green);background:#dff5ee}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media(max-width:980px){.nav-links{display:none;position:absolute;top:76px;left:20px;right:20px;padding:20px;flex-direction:column;background:#fff}.nav-links.open{display:flex}.nav-toggle{display:block}.nav>.btn{display:none}.hero-grid,.tap-demo,.news-grid,.device-layout{grid-template-columns:1fr}.phone-stage{max-width:650px;margin:auto}.feature:nth-child(n){grid-column:span 6}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.download-grid{grid-template-columns:1fr}}@media(max-width:700px){.container{width:min(100% - 26px,1210px)}.section{padding:82px 0}.hero{padding-top:55px}h1{font-size:49px}.phone-stage{min-height:440px}.phone-stage::before{width:390px;height:390px}.proof,.reviews,.pricing{grid-template-columns:1fr}.proof div{border-right:0;border-bottom:1px solid var(--line)}.tap-panel{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr}.feature:nth-child(n){grid-column:auto}.price.featured{transform:none}.cta-box{padding:45px 27px;grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-intro{grid-column:span 2}.footer-bottom{flex-direction:column;gap:7px}.download-card{grid-template-columns:65px 1fr}.download-card .btn{grid-column:span 2;width:100%}.help-layout{grid-template-columns:1fr}.help-menu{position:static}}
/* Natural image constraints */
.hero-grid{align-items:center}.hero-media{align-self:center;height:auto;padding:0;margin-top:0;margin-bottom:0;overflow:visible;transform:none;clip-path:none}.hero-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}.device-layout{align-items:center}.device-media{align-self:center;height:auto;padding:0;margin-top:0;margin-bottom:0;overflow:visible;transform:none;clip-path:none}.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
.card,.btn,.platforms span,.proof,.proof div,.tap-copy,.tap-panel,.feature,.news-main,.news-card,.device-tags span,.review,.price,.faq details,.cta-box,.page-box,.download-card,.os,.help-menu{border-radius:0!important;border:1px solid var(--line)}
body{font-family:"Times New Roman","SimSun",serif;background-image:linear-gradient(90deg,rgba(0,0,128,.05) 1px,transparent 1px);background-size:12px 12px}h1,h2,h3{font-family:"Times New Roman","SimSun",serif}
/* 1980s neon terminal system */
:root{--bg:#07051c;--white:#121039;--ink:#f5f1ff;--muted:#aaa4cb;--green:#21e6ff;--green2:#21e6ff;--navy:#100b38;--orange:#ff2fa3;--yellow:#ffe95b;--line:#5646a2;--shadow:10px 10px 0 #02010b,0 0 28px rgba(33,230,255,.14)}
body{background-color:var(--bg);background-image:linear-gradient(rgba(89,67,191,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(89,67,191,.15) 1px,transparent 1px),radial-gradient(circle at 70% 10%,rgba(255,47,163,.2),transparent 31%);background-size:48px 48px,48px 48px,100% 100%;color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:linear-gradient(180deg,transparent 65%,rgba(33,230,255,.08));clip-path:polygon(0 58%,100% 58%,100% 100%,0 100%)}
h1,h2,h3{font-family:Impact,"Arial Narrow","Microsoft YaHei UI",sans-serif;text-transform:uppercase;letter-spacing:.025em}
.card,.btn,.platforms span,.proof,.proof div,.tap-copy,.tap-panel,.feature,.news-main,.news-card,.device-tags span,.review,.price,.faq details,.cta-box,.page-box,.download-card,.os,.help-menu{border:1px solid var(--line)!important;border-radius:3px!important}
.card{background:linear-gradient(145deg,#15113e,#0c0929);box-shadow:var(--shadow)}
.site-header{background:rgba(7,5,28,.9);border-bottom:1px solid var(--green);backdrop-filter:blur(18px);box-shadow:0 0 24px rgba(33,230,255,.14)}
.brand-logo{border:1px solid var(--orange);border-radius:3px;background:#0d092d;box-shadow:0 0 16px rgba(255,47,163,.35)}
.nav-links{color:#b8b2db}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--green);text-shadow:0 0 12px var(--green)}
.btn{background:var(--green);color:#05041b;border:1px solid #94f6ff!important;border-radius:2px;box-shadow:5px 5px 0 #ff2fa3;font-family:"Arial Narrow","Microsoft YaHei UI",sans-serif;letter-spacing:.08em;text-transform:uppercase}.btn-orange{background:var(--orange);color:#fff;border-color:#ff92d2!important;box-shadow:5px 5px 0 #21e6ff}.btn-white{background:#171246;color:#fff}.btn-dark{background:#05041b;color:var(--green)}
.hero{position:relative;overflow:hidden}.hero::after{content:"";position:absolute;left:50%;bottom:-390px;width:760px;height:760px;border:2px solid var(--orange);border-radius:50%;box-shadow:0 0 0 18px rgba(255,47,163,.05),0 0 80px rgba(255,47,163,.28);z-index:-1}
.eyebrow{color:var(--green);font-family:Consolas,monospace}.eyebrow::before{content:"//";color:var(--orange)}
h1{color:#fff;text-shadow:4px 4px 0 #ff2fa3,-2px -2px 0 #21e6ff}.hero-copy p,.lead,.page-box p{color:#c4bedf}.platforms span{background:#0e0a31;color:#d8d2f2;border-color:var(--green)!important}
.phone-stage::before{width:580px;height:580px;background:repeating-linear-gradient(90deg,transparent 0 45px,rgba(33,230,255,.14) 46px 47px),linear-gradient(155deg,#ff2fa3,#3c1d9a 50%,#21e6ff);border-radius:50%;box-shadow:0 0 70px rgba(255,47,163,.25),inset 0 0 0 90px #0a0727}
.hero-media img,.device-media img{filter:drop-shadow(18px 28px 0 rgba(0,0,0,.35)) drop-shadow(0 0 24px rgba(33,230,255,.24))}
.bubble{background:#0d092d;color:var(--green);border:1px solid var(--green);border-radius:2px;box-shadow:6px 6px 0 var(--orange);font-family:Consolas,monospace}
.proof strong,.amount{color:var(--yellow);text-shadow:2px 2px 0 #ff2fa3}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.tap-copy{background:linear-gradient(160deg,#211052,#0b0826)}.tap-panel{background:#0d092d}.signal i{background:linear-gradient(#ffe95b,#ff2fa3)}.connect-button{background:#ff2fa3;color:#fff;box-shadow:0 0 0 18px #211052,0 0 45px rgba(255,47,163,.6)}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#44127b,#d51d8d);color:#fff}.feature:nth-child(4){background:#171246}.icon{background:#211052;color:var(--green);border:1px solid var(--green)}.device-tags span,.faq details{background:#0d092d}.price.featured{background:linear-gradient(180deg,#261153,#0c0929);box-shadow:9px 9px 0 var(--orange)}.stars{color:var(--yellow)}
.help-menu{background:#100b38}.notice{background:#171246;color:#e5e0ff;border-left-color:var(--orange)}.site-footer{background:#050416}.footer-bottom{color:#716b9d}
@media(max-width:980px){.nav-links{background:#0d092d}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}}
/* Required natural hero/media behavior */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Neon club after-dark */
:root{--bg:#05030a;--white:#17101f;--ink:#fff7ff;--muted:#b9a8c3;--green:#36f5ed;--green2:#b15cff;--navy:#100919;--orange:#ff2f9a;--yellow:#efff68;--line:#6b3d83;--shadow:0 20px 50px rgba(0,0,0,.46),0 0 24px rgba(177,92,255,.12)}
body{background-color:var(--bg);background-image:radial-gradient(ellipse at 15% 0,rgba(255,47,154,.2),transparent 30%),radial-gradient(ellipse at 85% 0,rgba(54,245,237,.16),transparent 30%),linear-gradient(90deg,transparent 49.8%,rgba(177,92,255,.08) 50%,transparent 50.2%);color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:conic-gradient(from 205deg at 50% 0,transparent 0 43%,rgba(177,92,255,.07) 44% 48%,transparent 49% 100%);clip-path:none}
h1,h2,h3{font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:uppercase;letter-spacing:.015em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,rgba(30,16,39,.94),rgba(13,8,20,.96));border:1px solid #6b3d83!important;border-radius:22px!important;box-shadow:var(--shadow);clip-path:none}
.site-header{background:rgba(5,3,10,.88);border-bottom:1px solid #733991;box-shadow:0 0 25px rgba(177,92,255,.18);backdrop-filter:blur(18px)}
.brand-logo{background:#fff;border:2px solid #ff2f9a;border-radius:14px;box-shadow:0 0 18px rgba(255,47,154,.5);filter:none;transform:none;clip-path:none}
.nav-links{color:#c3afce}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 10px;background:rgba(255,47,154,.15);color:#fff;text-shadow:0 0 12px #ff2f9a;border-radius:999px;transform:none;clip-path:none}
.btn{background:linear-gradient(90deg,#a348ee,#ff2f9a);color:#fff;border:1px solid #f1a8ff!important;border-radius:999px;box-shadow:0 0 22px rgba(255,47,154,.35);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif;letter-spacing:.02em;text-transform:none;transform:none;clip-path:none}.btn:hover{background:linear-gradient(90deg,#bd65ff,#ff58ae);color:#fff;transform:translateY(-2px);box-shadow:0 0 30px rgba(255,47,154,.5)}.btn-orange{background:#ff2f9a;color:#fff;box-shadow:0 0 24px rgba(255,47,154,.44);transform:none}.btn-white{background:#fff;color:#201028}.btn-dark{background:#0b0611;color:#36f5ed}
.hero{border-bottom:1px solid #4f2c62}.hero::after{content:"OPEN 24H";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:9px 14px;border:1px solid #36f5ed;border-radius:999px;background:#0a0710;color:#36f5ed;font:bold 12px "Segoe UI",sans-serif;box-shadow:0 0 20px rgba(54,245,237,.3);z-index:2;transform:rotate(-5deg)}
.eyebrow{color:#36f5ed;font-family:"Segoe UI",sans-serif;letter-spacing:.14em}.eyebrow::before{content:"✦";color:#ff2f9a}
h1{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.35),4px 4px 0 #8428b0;transform:none}.hero-copy p,.lead,.page-box p{color:#c7b6d0}
.platforms span{background:rgba(24,13,32,.88);color:#f3e4f8;border:1px solid #6b3d83!important;border-radius:999px!important;box-shadow:0 0 12px rgba(177,92,255,.13);transform:none;clip-path:none}
.phone-stage::before{width:590px;height:590px;background:radial-gradient(circle at 50% 50%,#190d25 0 22%,transparent 23%),conic-gradient(#ff2f9a,#b15cff,#36f5ed,#ff2f9a);border:0;border-radius:50%;box-shadow:inset 0 0 0 50px rgba(5,3,10,.45),0 0 70px rgba(177,92,255,.35);transform:none;clip-path:none}
.phone-stage::after{content:"KL / WORLD TOUR";right:0;bottom:5%;padding:9px 14px;background:#0a0710;color:#ff6db7;border:1px solid #ff2f9a;border-radius:999px;font:12px "Segoe UI",sans-serif;box-shadow:0 0 18px rgba(255,47,154,.3);transform:none}
.hero-media img,.device-media img{filter:saturate(1.08) drop-shadow(0 28px 30px rgba(0,0,0,.55))}
.bubble{background:rgba(12,7,17,.93);color:#fff;border:1px solid #8d53a9;border-radius:999px;box-shadow:0 0 20px rgba(177,92,255,.28);font-family:"Segoe UI",sans-serif;white-space:nowrap;clip-path:none}.bubble-a{border-left:4px solid #36f5ed;transform:none}.bubble-b{border-left:4px solid #ff2f9a;transform:none}
.proof strong,.amount{color:#36f5ed;text-shadow:0 0 10px rgba(54,245,237,.25)}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:1px solid #6b3d83!important;transform:none;clip-path:none}.proof div{border:0!important;border-right:1px solid #4b2f5b!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:linear-gradient(145deg,#451264,#1a0c29);border:1px solid #9c5bc0!important;border-radius:24px!important;color:#fff;transform:none;clip-path:none}.tap-copy p{color:#d1b9de}.tap-panel{background:#17101f;transform:none}.signal i{background:linear-gradient(#36f5ed,#b15cff);border:0;border-radius:9px 9px 0 0}.connect-button{background:radial-gradient(circle,#ff6db7,#b15cff);color:#fff;border:0;border-radius:50%;box-shadow:0 0 0 18px rgba(177,92,255,.14),0 0 38px rgba(255,47,154,.45);font-family:Impact,sans-serif;transform:none}.connect-button{font-size:22px}.connect-button::after{content:none}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#8a25c0,#ff2f9a);color:#fff;border:1px solid #e678ff!important;border-radius:26px!important;clip-path:none}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:linear-gradient(145deg,#0a4548,#126764);color:#fff}.icon{background:#24112f;color:#36f5ed;border:1px solid #7d4995;border-radius:50%!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#17101f;border:1px solid #603b72!important;border-radius:14px!important}.price.featured{background:linear-gradient(180deg,#4d1767,#160c20);color:#fff;box-shadow:0 0 32px rgba(177,92,255,.28);transform:none}.stars{color:#efff68}
.news-main{background:linear-gradient(135deg,#2833a2,#9d28bc)}.help-menu{background:#0e0815;border:1px solid #6b3d83!important;border-radius:20px!important;transform:none;clip-path:none}.notice{background:#2b1535;color:#efdcf5;border-left:5px solid #36f5ed}.site-footer{background:#030205;border-top:1px solid #6b3d83;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#9f8ca8}.footer-bottom{border-top-color:#3d2748}
@media(max-width:980px){.nav-links{background:#17101f;border:1px solid #6b3d83}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #4b2f5b!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Esports arena interface */
:root{--bg:#090b0d;--white:#181b1f;--ink:#f5f7f2;--muted:#a2aaa6;--green:#a9ff2f;--green2:#52e8ff;--navy:#0d1115;--orange:#ff5a27;--yellow:#f2ff59;--line:#3c4646;--shadow:0 18px 45px rgba(0,0,0,.38)}
body{background-color:var(--bg);background-image:linear-gradient(120deg,transparent 0 68%,rgba(169,255,47,.04) 68% 69%,transparent 69%),radial-gradient(circle at 83% 12%,rgba(82,232,255,.12),transparent 25%);color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:linear-gradient(90deg,transparent 0 12%,rgba(255,90,39,.04) 12% 12.4%,transparent 12.4%);clip-path:none}
h1,h2,h3{font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,#1b2022,#101316);border:1px solid #3c4646!important;border-radius:0!important;box-shadow:var(--shadow);clip-path:polygon(0 0,94% 0,100% 18px,100% 100%,6% 100%,0 calc(100% - 18px))}
.site-header{background:rgba(9,11,13,.93);border-bottom:2px solid var(--green);box-shadow:0 8px 28px rgba(0,0,0,.32);backdrop-filter:blur(14px)}
.brand-logo{background:#f4f6ef;border:2px solid var(--green);border-radius:0;box-shadow:5px 5px 0 rgba(169,255,47,.22);filter:none;transform:none;clip-path:polygon(0 0,90% 0,100% 25%,100% 100%,10% 100%,0 75%)}
.nav-links{color:#a8b0ac}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 10px;background:var(--green);color:#090b0d;text-shadow:none;border-radius:0;transform:none;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}
.btn{background:var(--green);color:#090b0d;border:0!important;border-radius:0;box-shadow:6px 6px 0 #303a36;font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;letter-spacing:.05em;text-transform:uppercase;transform:none;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.btn:hover{background:#c1ff69;color:#090b0d;transform:translate(2px,2px);box-shadow:4px 4px 0 #303a36}.btn-orange{background:var(--orange);color:#fff;box-shadow:6px 6px 0 #3d241c;transform:none}.btn-white{background:#f4f7f1;color:#111}.btn-dark{background:#0c1012;color:var(--green)}
.hero{border-bottom:1px solid #313938}.hero::after{content:"MATCH READY";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:8px 14px;border:1px solid var(--green);border-radius:0;background:#101416;color:var(--green);font:bold 12px Consolas,monospace;box-shadow:0 0 20px rgba(169,255,47,.18);z-index:2;transform:skewX(-10deg)}
.eyebrow{color:var(--green);font-family:Consolas,monospace;letter-spacing:.12em}.eyebrow::before{content:"//";color:var(--orange)}
h1{color:#f6f8f4;text-shadow:4px 4px 0 #39413e;transform:none}.hero-copy p,.lead,.page-box p{color:#b2bab6}
.platforms span{background:#171b1d;color:#e1e6e2;border:1px solid #48504d!important;border-radius:0!important;box-shadow:none;transform:none;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#a9ff2f,#26bfb1 45%,#11212a 46% 70%,#ff5a27 71%);border:0;border-radius:0;box-shadow:0 0 0 8px #14191b,14px 16px 0 rgba(169,255,47,.14);transform:none;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}
.phone-stage::after{content:"K/D 24.8   PING 18";right:0;bottom:5%;padding:8px 13px;background:#0b0e10;color:var(--green);border:1px solid #4b5a52;border-radius:0;font:12px Consolas,monospace;transform:none}
.hero-media img,.device-media img{filter:contrast(1.08) drop-shadow(0 28px 28px rgba(0,0,0,.5))}
.bubble{background:#111518;color:#fff;border:1px solid #4b5652;border-radius:0;box-shadow:5px 5px 0 rgba(0,0,0,.4);font-family:Consolas,monospace;white-space:nowrap;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.bubble-a{border-left:4px solid var(--green);transform:none}.bubble-b{border-left:4px solid var(--orange);transform:none}
.proof strong,.amount{color:var(--green);text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:1px solid #3c4646!important;transform:none;clip-path:none}.proof div{border:0!important;border-right:1px solid #3c4646!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#0f1415;border:1px solid #4b5652!important;border-radius:0!important;color:#fff;transform:none;clip-path:polygon(0 0,95% 0,100% 28px,100% 100%,5% 100%,0 calc(100% - 28px))}.tap-copy p{color:#aeb8b3}.tap-panel{background:#181d1f;transform:none}.signal i{background:linear-gradient(#a9ff2f,#52e8ff);border:0;border-radius:0}.connect-button{background:var(--orange);color:#fff;border:8px solid #0a0d0f;border-radius:0;box-shadow:8px 8px 0 var(--green);font-family:Impact,sans-serif;transform:rotate(45deg)}.connect-button{font-size:0}.connect-button::after{content:"BOOST";font-size:22px;transform:rotate(-45deg)}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#d7471d,#ff713f);color:#fff;border:1px solid #602511!important;border-radius:0!important;clip-path:polygon(0 0,95% 0,100% 24px,100% 100%,5% 100%,0 calc(100% - 24px))}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:#a9ff2f;color:#0b0e10}.icon{background:#0c1012;color:var(--green);border:1px solid #4b5652;border-radius:0!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#171b1d;border:1px solid #3c4646!important;border-radius:0!important}.price.featured{background:#152329;color:#fff;box-shadow:8px 8px 0 var(--green);transform:none}.stars{color:var(--yellow)}
.news-main{background:linear-gradient(135deg,#168798,#2355a2)}.help-menu{background:#0d1113;border:1px solid #48534f!important;border-radius:0!important;transform:none;clip-path:polygon(0 0,92% 0,100% 18px,100% 100%,8% 100%,0 calc(100% - 18px))}.notice{background:#1f2a27;color:#dfe9e3;border-left:6px solid var(--green)}.site-footer{background:#050607;border-top:2px solid var(--green);color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#929c97}.footer-bottom{border-top-color:#313936}
@media(max-width:980px){.nav-links{background:#171b1d;border:1px solid #3c4646}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #3c4646!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Anime technology interface */
:root{--bg:#edf7fb;--white:#fff;--ink:#172643;--muted:#5f7089;--green:#27d9c4;--green2:#315fd4;--navy:#111b35;--orange:#ff4e84;--yellow:#ffe25e;--line:#7794c8;--shadow:8px 10px 0 rgba(49,95,212,.15)}
body{background-color:var(--bg);background-image:linear-gradient(120deg,transparent 0 68%,rgba(49,95,212,.07) 68% 69%,transparent 69%),linear-gradient(rgba(49,95,212,.05) 1px,transparent 1px);background-size:100% 100%,100% 40px;color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 85% 9%,rgba(39,217,196,.2),transparent 23%);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.055em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:rgba(255,255,255,.93);border:2px solid #7794c8!important;border-radius:4px 26px 4px 26px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(237,247,251,.9);border-bottom:2px solid #315fd4;box-shadow:0 8px 24px rgba(49,95,212,.09);backdrop-filter:blur(16px)}
.brand-logo{background:#fff;border:2px solid #315fd4;border-radius:4px 16px 4px 16px;box-shadow:4px 5px 0 rgba(49,95,212,.15);filter:none;transform:none}
.nav-links{color:#526987}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 9px;background:#172643;color:#fff;text-shadow:none;border-radius:2px 10px 2px 10px;transform:none}
.btn{background:#315fd4;color:#fff;border:2px solid #172643!important;border-radius:3px 14px 3px 14px;box-shadow:5px 6px 0 #172643;font-family:"Arial Black","Microsoft YaHei UI",sans-serif;letter-spacing:.01em;text-transform:none;transform:none}.btn:hover{background:#416fe2;color:#fff;transform:translate(2px,2px);box-shadow:3px 4px 0 #172643}.btn-orange{background:#ff4e84;color:#fff;box-shadow:5px 6px 0 #172643;transform:none}.btn-white{background:#fff;color:#172643}.btn-dark{background:#111b35;color:#fff}
.hero{border-bottom:2px solid #315fd4}.hero::after{content:"SYNC 100%";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:8px 14px;border:2px solid #315fd4;border-radius:2px 12px 2px 12px;background:#fff;color:#315fd4;font:bold 12px Consolas,monospace;box-shadow:4px 5px 0 rgba(49,95,212,.16);z-index:2;transform:skewX(-8deg)}
.eyebrow{color:#315fd4;font-family:Consolas,monospace;letter-spacing:.1em}.eyebrow::before{content:"◆";color:#ff4e84}
h1{color:#172643;text-shadow:4px 4px 0 #fff,7px 7px 0 rgba(39,217,196,.5);transform:none}.hero-copy p,.lead,.page-box p{color:#596e89}
.platforms span{background:#fff;color:#172643;border:2px solid #7794c8!important;border-radius:2px 10px 2px 10px!important;box-shadow:none;transform:none}.platforms span:nth-child(2n){border-color:#27d9c4!important}.platforms span:nth-child(3n){border-color:#ff4e84!important}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(135deg,#27d9c4 0 28%,#315fd4 29% 62%,#ff4e84 63%);border:8px solid #fff;border-radius:4px 70px 4px 70px;box-shadow:0 0 0 3px #172643,14px 16px 0 rgba(49,95,212,.16);transform:rotate(3deg)}
.phone-stage::after{content:"KL-01 / ONLINE";right:0;bottom:5%;padding:8px 13px;background:#172643;color:#27d9c4;border:2px solid #315fd4;border-radius:2px;font:12px Consolas,monospace;transform:none}
.hero-media img,.device-media img{filter:saturate(.92) drop-shadow(0 24px 22px rgba(41,63,108,.22))}
.bubble{background:#fff;color:#172643;border:2px solid #315fd4;border-radius:2px 12px 2px 12px;box-shadow:4px 5px 0 rgba(49,95,212,.17);font-family:Consolas,monospace;white-space:nowrap}.bubble-a{border-left:6px solid #27d9c4;transform:none}.bubble-b{border-left:6px solid #ff4e84;transform:none}
.proof strong,.amount{color:#315fd4;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:2px solid #7794c8!important;transform:none}.proof div{border:0!important;border-right:2px solid #c2cfe4!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#172643;border:2px solid #315fd4!important;border-radius:4px 28px 4px 28px!important;color:#fff;transform:none}.tap-copy p{color:#aebfd8}.tap-panel{background:#fff;transform:none}.signal i{background:linear-gradient(#27d9c4,#315fd4);border:0;border-radius:2px 8px 0 0}.connect-button{background:linear-gradient(145deg,#27d9c4,#315fd4);color:#fff;border:6px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #172643,8px 10px 0 rgba(49,95,212,.18);font-family:"Arial Black",sans-serif;transform:none}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#315fd4,#694ed4);color:#fff;border:2px solid #172643!important;border-radius:4px 30px 4px 30px!important}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:#d9fff8;color:#172643}.icon{background:#fff;color:#315fd4;border:2px solid #315fd4;border-radius:3px 12px 3px 12px!important}.feature:first-child .icon{color:#315fd4}.device-tags span,.faq details{background:#fff;border:2px solid #7794c8!important;border-radius:3px 12px 3px 12px!important}.price.featured{background:#172643;color:#fff;box-shadow:8px 10px 0 #ff4e84;transform:none}.stars{color:#ff4e84}
.news-main{background:linear-gradient(135deg,#ff4e84,#7254d9)}.help-menu{background:#172643;border:2px solid #315fd4!important;border-radius:4px 22px 4px 22px!important;transform:none}.notice{background:#ddfff8;color:#173e47;border-left:6px solid #27d9c4}.site-footer{background:#111b35;border-top:0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#b4c0d7}.footer-bottom{border-top-color:#364463}
@media(max-width:980px){.nav-links{background:#fff;border:2px solid #315fd4}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:2px solid #c2cfe4!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Pixel game interface */
:root{--bg:#111733;--white:#202850;--ink:#f7f1d2;--muted:#aeb5d3;--green:#59e391;--green2:#62a8ff;--navy:#0a0e21;--orange:#ff5f68;--yellow:#ffe15b;--line:#6e78b0;--shadow:8px 8px 0 #070a18}
body{background-color:var(--bg);background-image:linear-gradient(rgba(98,168,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(98,168,255,.07) 1px,transparent 1px);background-size:24px 24px;color:var(--ink);font-family:Consolas,"Microsoft YaHei UI",monospace}
body::before{background:radial-gradient(circle at 82% 10%,rgba(255,225,91,.13),transparent 22%);clip-path:none}
h1,h2,h3{font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:uppercase;letter-spacing:.015em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:#202850;border:4px solid #6e78b0!important;border-radius:0!important;box-shadow:var(--shadow)}
.site-header{background:rgba(17,23,51,.96);border-bottom:4px solid #6e78b0;box-shadow:0 5px 0 #070a18;backdrop-filter:none}
.brand-logo{background:#f7f1d2;border:4px solid #070a18;border-radius:0;box-shadow:4px 4px 0 var(--green2);filter:none;transform:none;image-rendering:pixelated}
.nav-links{color:#b6bddc}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 8px;background:var(--green2);color:#081028;text-shadow:none;border-radius:0;transform:none}
.btn{background:var(--yellow);color:#111733;border:4px solid #070a18!important;border-radius:0;box-shadow:5px 5px 0 #070a18;font-family:Consolas,"Microsoft YaHei UI",monospace;letter-spacing:.02em;text-transform:uppercase;transform:none}.btn:hover{background:var(--green);color:#081028;transform:translate(3px,3px);box-shadow:2px 2px 0 #070a18}.btn-orange{background:var(--orange);color:#fff;box-shadow:5px 5px 0 #070a18;transform:none}.btn-white{background:#f7f1d2;color:#111733}.btn-dark{background:#070a18;color:var(--green)}
.hero{border-bottom:4px solid #6e78b0}.hero::after{content:"HP ████████ 100%";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:8px 12px;border:4px solid #070a18;border-radius:0;background:#202850;color:var(--green);font:bold 13px Consolas,monospace;box-shadow:5px 5px 0 #070a18;z-index:2;transform:none}
.eyebrow{color:var(--green);font-family:Consolas,monospace;letter-spacing:.08em}.eyebrow::before{content:">";color:var(--yellow)}
h1{color:#f7f1d2;text-shadow:4px 4px 0 #ff5f68,8px 8px 0 #62a8ff;transform:none}.hero-copy p,.lead,.page-box p{color:#b8c0df}
.platforms span{background:#202850;color:#f4efd7;border:3px solid #6e78b0!important;border-radius:0!important;box-shadow:3px 3px 0 #070a18;transform:none}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(90deg,transparent 48%,rgba(7,10,24,.22) 48% 52%,transparent 52%),linear-gradient(transparent 48%,rgba(7,10,24,.22) 48% 52%,transparent 52%),#62a8ff;background-size:64px 64px;border:8px solid #070a18;border-radius:0;box-shadow:12px 12px 0 #ff5f68;transform:none}
.phone-stage::after{content:"STAGE 01";right:1%;bottom:4%;padding:8px 12px;background:#070a18;color:var(--yellow);border:4px solid #6e78b0;border-radius:0;font:bold 15px Consolas,monospace;transform:none}
.hero-media img,.device-media img{filter:contrast(1.12) drop-shadow(12px 15px 0 rgba(7,10,24,.42));image-rendering:pixelated}
.bubble{background:#202850;color:#fff;border:4px solid #6e78b0;border-radius:0;box-shadow:5px 5px 0 #070a18;font-family:Consolas,monospace;white-space:nowrap}.bubble-a{border-left:4px solid #6e78b0;transform:none}.bubble-b{border-left:4px solid #6e78b0;transform:none}
.proof strong,.amount{color:var(--yellow);text-shadow:3px 3px 0 #070a18}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:4px solid #6e78b0!important;transform:none}.proof div{border:0!important;border-right:4px solid #6e78b0!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#0b1028;border:4px solid #6e78b0!important;border-radius:0!important;color:#fff;transform:none}.tap-copy p{color:#aab3d3}.tap-panel{background:#202850;transform:none}.signal i{background:var(--green);border:3px solid #070a18;border-radius:0}.signal i:nth-child(even){background:var(--yellow)}.connect-button{background:var(--orange);color:#fff;border:8px solid #070a18;border-radius:0;box-shadow:8px 8px 0 #62a8ff;font-family:Impact,sans-serif;transform:none}
.feature:first-child,.news-main,.cta-box{background:#ff5f68;color:#fff;border:4px solid #070a18!important;border-radius:0!important}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:var(--yellow);color:#111733}.icon{background:#0b1028;color:var(--green);border:4px solid #6e78b0;border-radius:0!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#202850;border:4px solid #6e78b0!important;border-radius:0!important}.price.featured{background:#62a8ff;color:#071029;box-shadow:8px 8px 0 #ff5f68;transform:none}.stars{color:var(--yellow);-webkit-text-stroke:0}
.news-main{background:#62a8ff;color:#071029}.help-menu{background:#070a18;border:4px solid #6e78b0!important;border-radius:0!important;transform:none}.notice{background:#2d3868;color:#f2edda;border-left:8px solid var(--yellow)}.site-footer{background:#070a18;border-top:4px solid #6e78b0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#9da5c4}.footer-bottom{border-top-color:#3c456f}
@media(max-width:980px){.nav-links{background:#202850;border:4px solid #6e78b0}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:4px solid #6e78b0!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Blind-box cartoon collection */
:root{--bg:#f7e8f1;--white:#fffafc;--ink:#45324e;--muted:#79697e;--green:#79d9c0;--green2:#755bd3;--navy:#48395e;--orange:#ff718f;--yellow:#ffdb68;--line:#755bd3;--shadow:0 12px 0 rgba(117,91,211,.17),0 20px 36px rgba(83,58,106,.11)}
body{background-color:var(--bg);background-image:radial-gradient(circle at 10% 9%,rgba(255,219,104,.52),transparent 18%),radial-gradient(circle at 89% 17%,rgba(121,217,192,.32),transparent 21%);color:var(--ink);font-family:"Trebuchet MS","Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 18% 78%,rgba(117,91,211,.1),transparent 24%);clip-path:none}
h1,h2,h3{font-family:"Arial Rounded MT Bold","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.045em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:var(--white);border:3px solid #8d72dd!important;border-radius:30px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(255,250,252,.86);border-bottom:2px solid rgba(117,91,211,.18);box-shadow:0 9px 25px rgba(83,58,106,.08);backdrop-filter:blur(16px)}
.brand-logo{background:#fff;border:3px solid #755bd3;border-radius:18px;box-shadow:0 6px 0 #dacdf5;filter:none;transform:none}
.nav-links{color:#715f79}.nav-links a:hover,.nav-links a[aria-current=page]{padding:5px 10px;background:#efe8ff;color:#5d43bb;text-shadow:none;border-radius:999px;transform:none}
.btn{background:var(--yellow);color:#4b3851;border:3px solid #755bd3!important;border-radius:18px;box-shadow:0 7px 0 #755bd3;font-family:"Arial Rounded MT Bold","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none;transform:none}.btn:hover{background:#ffe68e;color:#4b3851;transform:translateY(3px);box-shadow:0 4px 0 #755bd3}.btn-orange{background:var(--orange);color:#fff;box-shadow:0 7px 0 #b94b72;transform:none}.btn-white{background:#fff;color:#5b4770}.btn-dark{background:#48395e;color:#fff}
.hero{border-bottom:2px dashed rgba(117,91,211,.24)}.hero::after{content:"?";left:auto;right:4%;bottom:3%;width:120px;height:120px;display:grid;place-items:center;border:4px solid #755bd3;border-radius:26px;background:var(--yellow);color:#755bd3;font:68px "Arial Rounded MT Bold",sans-serif;box-shadow:0 10px 0 #cbbcec;z-index:-1;transform:rotate(8deg)}
.eyebrow{color:#755bd3;font-family:"Arial Rounded MT Bold",sans-serif;letter-spacing:.06em}.eyebrow::before{content:"★";color:var(--orange)}
h1{color:#493653;text-shadow:4px 5px 0 #fff,7px 8px 0 rgba(255,113,143,.3);transform:none}.hero-copy p,.lead,.page-box p{color:#75657b}
.platforms span{background:#fff;color:#5a4768;border:2px solid #8d72dd!important;border-radius:999px!important;box-shadow:0 4px 0 #e0d5f3;transform:none}.platforms span:nth-child(2n){background:#e4fff7}.platforms span:nth-child(3n){background:#fff1c5}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#ff9ab1,#aa8ce8 48%,#79d9c0);border:8px solid #fff;border-radius:35%;box-shadow:0 0 0 3px #755bd3,0 20px 0 #d8c9ee;transform:rotate(4deg)}
.phone-stage::after{content:"SECRET NODE";right:1%;bottom:4%;padding:10px 14px;background:#fff;color:#755bd3;border:3px solid #755bd3;border-radius:14px;font:bold 14px "Arial Rounded MT Bold",sans-serif;transform:rotate(-7deg)}
.hero-media img,.device-media img{filter:saturate(.95) drop-shadow(0 24px 22px rgba(84,59,105,.2))}
.bubble{background:#fff;color:#5a4667;border:3px solid #755bd3;border-radius:18px;box-shadow:0 7px 0 #d8cbed;font-family:"Arial Rounded MT Bold",sans-serif;white-space:nowrap}.bubble-a{border-left:3px solid #755bd3;transform:none}.bubble-b{border-left:3px solid #755bd3;transform:none;background:#e6fff8}
.proof strong,.amount{color:#755bd3;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:3px solid #8d72dd!important;transform:none}.proof div{border:0!important;border-right:2px dashed rgba(117,91,211,.25)!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#755bd3;border:3px solid #755bd3!important;border-radius:32px!important;color:#fff;transform:none}.tap-copy p{color:#e6e0fa}.tap-panel{background:#fff;transform:none}.signal i{background:linear-gradient(#ffdb68,#ff718f);border:0;border-radius:12px 12px 0 0}.connect-button{background:var(--green);color:#4c3b58;border:4px solid #755bd3;border-radius:50%;box-shadow:0 10px 0 #755bd3; font-family:"Arial Rounded MT Bold",sans-serif;transform:none}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#ff718f,#b876dc);color:#fff;border:3px solid #755bd3!important;border-radius:34px!important}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:#ffefb3;color:#523e59}.icon{background:#fff;color:#755bd3;border:3px solid #755bd3;border-radius:16px!important}.feature:first-child .icon{color:#755bd3}.device-tags span,.faq details{background:#fff;border:2px solid #8d72dd!important;border-radius:16px!important}.price.featured{background:#755bd3;color:#fff;box-shadow:0 12px 0 #ff9db1;transform:none}.stars{color:#ff718f}
.news-main{background:linear-gradient(135deg,#755bd3,#55bfc0)}.help-menu{background:#54436d;border:3px solid #755bd3!important;border-radius:24px!important;transform:none}.notice{background:#fff1b9;color:#59455c;border-left:6px solid #ff718f}.site-footer{background:#48395e;border-top:0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#cfc4dd}.footer-bottom{border-top-color:#725e8e}
@media(max-width:980px){.nav-links{background:#fff;border:3px solid #8d72dd}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:2px dashed rgba(117,91,211,.25)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Social media trend system */
:root{--bg:#f6f6f4;--white:#fff;--ink:#131313;--muted:#696969;--green:#19d8a4;--green2:#6548e8;--navy:#151515;--orange:#ff3d78;--yellow:#ffe94f;--line:#dedede;--shadow:0 16px 40px rgba(23,20,35,.1)}
body{background-color:var(--bg);background-image:radial-gradient(circle at 88% 8%,rgba(255,61,120,.13),transparent 22%),radial-gradient(circle at 7% 42%,rgba(101,72,232,.1),transparent 22%);color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:none;clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.06em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:#fff;border:1px solid var(--line)!important;border-radius:22px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(255,255,255,.88);border-bottom:1px solid #e1e1e1;box-shadow:0 8px 25px rgba(20,20,20,.05);backdrop-filter:blur(18px)}
.brand-logo{background:#fff;border:2px solid #111;border-radius:14px;box-shadow:4px 4px 0 var(--yellow);filter:none;transform:none}
.nav-links{color:#555}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 10px;background:#111;color:#fff;text-shadow:none;border-radius:999px;transform:none}
.btn{background:#111;color:#fff;border:0!important;border-radius:999px;box-shadow:none;font-family:"Segoe UI","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none;transform:none}.btn:hover{background:var(--green2);color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px rgba(101,72,232,.18)}.btn-orange{background:linear-gradient(90deg,#ff3d78,#8a48e8);color:#fff;box-shadow:0 10px 22px rgba(210,55,137,.2);transform:none}.btn-white{background:#fff;color:#111;border:1px solid #d7d7d7!important}.btn-dark{background:#111;color:#fff}
.hero{border-bottom:1px solid #ddd}.hero::after{content:"#全球畅连";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:8px 14px;border:1px solid #ddd;border-radius:999px;background:#fff;color:#111;font:bold 13px "Segoe UI",sans-serif;box-shadow:0 8px 18px rgba(0,0,0,.08);z-index:2;transform:rotate(-4deg)}
.eyebrow{color:var(--green2);font-family:"Segoe UI",sans-serif;letter-spacing:.08em}.eyebrow::before{content:"●";color:var(--orange)}
h1{color:#111;text-shadow:none;transform:none}.hero-copy p,.lead,.page-box p{color:#5f5f5f}
.platforms span{background:#fff;color:#111;border:1px solid #d6d6d6!important;border-radius:999px!important;box-shadow:none;transform:none}.platforms span:first-child{border:2px solid #ff3d78!important}.platforms span:nth-child(2){border:2px solid #6548e8!important}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#ff3d78,#8c48e8 48%,#29dcb0);border:12px solid #fff;border-radius:42px;box-shadow:0 30px 70px rgba(90,54,165,.23);transform:rotate(3deg)}
.phone-stage::after{content:"♡ 24.8K   ◇ 3.6K";right:2%;bottom:5%;padding:10px 14px;background:#fff;color:#111;border:1px solid #ddd;border-radius:999px;font:bold 12px "Segoe UI",sans-serif;transform:none}
.hero-media img,.device-media img{filter:drop-shadow(0 24px 25px rgba(31,25,58,.18))}
.bubble{background:#fff;color:#111;border:1px solid #ddd;border-radius:999px;box-shadow:0 10px 24px rgba(0,0,0,.11);font-family:"Segoe UI",sans-serif;white-space:nowrap}.bubble-a{border-left:4px solid var(--orange);transform:none}.bubble-b{border-left:4px solid var(--green);transform:none}
.proof strong,.amount{color:#111;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:1px solid #ddd!important;transform:none}.proof div{border:0!important;border-right:1px solid #e3e3e3!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#111;border:0!important;border-radius:24px!important;color:#fff;transform:none}.tap-copy p{color:#bbb}.tap-panel{background:#fff;transform:none}.signal i{background:linear-gradient(#ff3d78,#6548e8);border:0;border-radius:8px 8px 0 0}.connect-button{background:linear-gradient(145deg,#ff3d78,#7650e8);color:#fff;border:8px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #111,0 18px 34px rgba(67,42,128,.22);font-family:"Arial Black",sans-serif;transform:none}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#ff3d78,#8749e8);color:#fff;border:0!important;border-radius:26px!important}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:#d9fff4;color:#14392f}.icon{background:#f3f0ff;color:#6548e8;border:0;border-radius:14px!important}.feature:first-child .icon{color:#fff;background:rgba(255,255,255,.2)}.device-tags span,.faq details{background:#fff;border:1px solid #ddd!important;border-radius:14px!important}.price.featured{background:#111;color:#fff;box-shadow:0 22px 45px rgba(0,0,0,.17);transform:none}.stars{color:var(--orange);-webkit-text-stroke:0}
.news-main{background:linear-gradient(135deg,#6548e8,#3195e8)}.help-menu{background:#111;border:0!important;border-radius:20px!important;transform:none}.notice{background:#f1edff;color:#33276f;border-left:4px solid var(--green2)}.site-footer{background:#111;border-top:0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#aaa}.footer-bottom{border-top-color:#383838}
@media(max-width:980px){.nav-links{background:#fff;border:1px solid #ddd}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #e3e3e3!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Danmaku interaction system */
:root{--bg:#0d1020;--white:#181c30;--ink:#f5f7ff;--muted:#a7aec4;--green:#39e3c3;--green2:#5b8cff;--navy:#111526;--orange:#ff5b8e;--yellow:#ffe16b;--line:#353b58;--shadow:0 18px 42px rgba(0,0,0,.32)}
body{background-color:var(--bg);background-image:linear-gradient(rgba(91,140,255,.045) 1px,transparent 1px);background-size:100% 44px;color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 78% 12%,rgba(91,140,255,.18),transparent 27%),radial-gradient(circle at 12% 60%,rgba(255,91,142,.1),transparent 22%);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.055em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,#1c2037,#131728);border:1px solid var(--line)!important;border-radius:14px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(13,16,32,.9);border-bottom:1px solid #31364d;box-shadow:0 10px 26px rgba(0,0,0,.24);backdrop-filter:blur(16px)}
.brand-logo{background:#fff;border:0;border-radius:12px;box-shadow:0 0 0 3px rgba(91,140,255,.18);filter:none;transform:none}
.nav-links{color:#adb4c9}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 9px;background:#252a42;color:#fff;text-shadow:none;border-radius:999px;transform:none}
.btn{background:var(--green2);color:#fff;border:0!important;border-radius:10px;box-shadow:0 10px 22px rgba(91,140,255,.25);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none;transform:none}.btn:hover{background:#709aff;color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px rgba(91,140,255,.3)}.btn-orange{background:var(--orange);color:#fff;box-shadow:0 10px 22px rgba(255,91,142,.22);transform:none}.btn-white{background:#272c45;color:#fff}.btn-dark{background:#080a13;color:#fff}
.hero{border-bottom:1px solid #292e46}.hero::after{content:"弹幕 ON";left:auto;right:4%;bottom:4%;width:auto;height:auto;padding:8px 13px;border:1px solid #4c5473;border-radius:999px;background:#171a2b;color:#fff;font:bold 12px "Segoe UI",sans-serif;box-shadow:none;z-index:2;transform:none}
.eyebrow{color:#7da1ff;font-family:"Segoe UI",sans-serif;letter-spacing:.1em}.eyebrow::before{content:"●";color:var(--orange)}
h1{color:#fff;text-shadow:none;transform:none}.hero-copy p,.lead,.page-box p{color:#b4bbcf}
.platforms span{background:#1d2136;color:#cbd1e2;border:1px solid #3b415d!important;border-radius:999px!important;box-shadow:none;transform:none}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#253a78,#6543a4 55%,#bc3d77);border:1px solid #5e6591;border-radius:24px;box-shadow:0 28px 65px rgba(0,0,0,.35);transform:none}
.phone-stage::after{content:"01:28 / 03:00";right:5%;bottom:7%;padding:7px 11px;background:rgba(7,9,17,.82);color:#fff;border:1px solid #505772;border-radius:7px;font:11px "Segoe UI",sans-serif;transform:none}
.hero-media img,.device-media img{filter:drop-shadow(0 26px 28px rgba(0,0,0,.4))}
.bubble{background:rgba(19,23,40,.92);color:#fff;border:1px solid #59617f;border-radius:999px;box-shadow:0 8px 22px rgba(0,0,0,.3);font-family:"Segoe UI",sans-serif;white-space:nowrap}.bubble-a{border-left:4px solid var(--green);transform:none}.bubble-b{border-left:4px solid var(--orange);transform:none}
.proof strong,.amount{color:#fff;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:1px solid #353b58!important;transform:none}.proof div{border:0!important;border-right:1px solid #353b58!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:linear-gradient(145deg,#213d70,#312056);border:1px solid #4a5990!important;border-radius:16px!important;color:#fff;transform:none}.tap-copy p{color:#c0cae5}.tap-panel{background:#181c30;transform:none}.signal i{background:linear-gradient(#39e3c3,#5b8cff);border:0;border-radius:5px 5px 0 0}.connect-button{background:linear-gradient(145deg,#ff5b8e,#765eff);color:#fff;border:0;border-radius:50%;box-shadow:0 0 0 18px rgba(91,140,255,.12),0 18px 34px rgba(0,0,0,.35);font-family:"Arial Black",sans-serif;transform:none}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#4f73e8,#7854d6);color:#fff;border:0!important;border-radius:18px!important}.feature:nth-child(2),.feature:nth-child(3),.feature:nth-child(4){transform:none}.feature:nth-child(4){background:linear-gradient(145deg,#153e3d,#175a50);color:#fff}.icon{background:#292e4a;color:#9ab3ff;border:1px solid #475076;border-radius:10px!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#181c30;border:1px solid #353b58!important;border-radius:10px!important}.price.featured{background:linear-gradient(180deg,#303765,#171a2c);box-shadow:0 22px 45px rgba(0,0,0,.38);transform:none}.stars{color:var(--yellow);-webkit-text-stroke:0}
.news-main{background:linear-gradient(135deg,#d63f79,#813db8)}.help-menu{background:#131625;border:1px solid #353b58!important;border-radius:14px!important;transform:none}.notice{background:#252a43;color:#e6e9f6;border-left:4px solid var(--green)}.site-footer{background:#080a13;border-top:1px solid #252a3b;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#848ba0}.footer-bottom{border-top-color:#262a3a}
@media(max-width:980px){.nav-links{background:#181c30;border:1px solid #353b58}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #353b58!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Sticker collage board */
:root{--bg:#d8d2c4;--white:#fffdf6;--ink:#1c1b1a;--muted:#5a574f;--green:#57d7a0;--green2:#305dcb;--navy:#202020;--orange:#ff5d4a;--yellow:#ffdc48;--line:#1c1b1a;--shadow:6px 8px 0 rgba(28,27,26,.24)}
body{background-color:var(--bg);background-image:linear-gradient(90deg,rgba(255,255,255,.25) 1px,transparent 1px),linear-gradient(rgba(28,27,26,.04) 1px,transparent 1px);background-size:28px 28px;color:var(--ink);font-family:"Trebuchet MS","Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 86% 12%,rgba(255,220,72,.55),transparent 17%),radial-gradient(circle at 10% 70%,rgba(87,215,160,.3),transparent 20%);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.055em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:var(--white);border:2px solid var(--ink)!important;border-radius:6px 22px 8px 18px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(216,210,196,.92);border-bottom:2px solid var(--ink);box-shadow:0 7px 0 rgba(28,27,26,.1);backdrop-filter:blur(10px)}
.brand-logo{background:#fff;border:3px solid var(--ink);border-radius:14px 50% 18px 50%;box-shadow:4px 5px 0 var(--yellow);filter:none;transform:rotate(-2deg)}
.nav-links{color:#383630}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 8px;background:var(--yellow);color:#111;text-shadow:none;border-radius:3px;transform:rotate(-2deg)}
.btn{background:var(--yellow);color:#111;border:3px solid var(--ink)!important;border-radius:7px 18px 7px 18px;box-shadow:5px 6px 0 var(--ink);font-family:"Arial Black","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none;transform:rotate(-1deg)}.btn:hover{background:#fff087;color:#111;transform:rotate(-1deg) translate(2px,2px);box-shadow:3px 4px 0 var(--ink)}.btn-orange{background:var(--orange);color:#fff;box-shadow:5px 6px 0 var(--ink);transform:rotate(1deg)}.btn-white{background:#fff;color:#111}.btn-dark{background:#1c1b1a;color:#fff}
.hero{border-bottom:2px dashed var(--ink)}.hero::after{content:"FAST!";left:auto;right:3%;bottom:3%;width:auto;height:auto;padding:13px 18px;border:3px solid var(--ink);border-radius:50%;background:var(--yellow);color:#111;font:34px "Arial Black",sans-serif;box-shadow:6px 7px 0 var(--orange);z-index:-1;transform:rotate(12deg)}
.eyebrow{color:var(--green2);font-family:"Arial Black",sans-serif;letter-spacing:.06em}.eyebrow::before{content:"✹";color:var(--orange)}
h1{color:#111;text-shadow:4px 4px 0 #fff,7px 7px 0 var(--yellow);transform:rotate(-1deg)}.hero-copy p,.lead,.page-box p{color:#47443e}
.platforms span{background:#fff;color:#111;border:2px solid var(--ink)!important;border-radius:99px!important;box-shadow:3px 3px 0 rgba(28,27,26,.18);transform:rotate(-2deg)}.platforms span:nth-child(even){background:#c4f4df;transform:rotate(2deg)}.platforms span:nth-child(3n){background:#ffd0c9}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#57d7a0,#5fbde8 52%,#8b67dc);border:4px solid #fff;border-radius:36% 64% 44% 56%;box-shadow:0 0 0 3px var(--ink),14px 16px 0 rgba(28,27,26,.22);transform:rotate(4deg)}
.phone-stage::after{content:"★ CONNECT ★";right:-1%;bottom:4%;padding:10px 15px;background:#ffdc48;color:#111;border:3px solid #111;border-radius:8px;font:bold 16px "Arial Black",sans-serif;transform:rotate(-8deg)}
.hero-media img,.device-media img{filter:saturate(.95) drop-shadow(12px 18px 0 rgba(28,27,26,.2))}
.bubble{background:#fff;color:#111;border:3px solid var(--ink);border-radius:12px;box-shadow:5px 6px 0 var(--ink);font-family:"Arial Black",sans-serif}.bubble-a{transform:rotate(-5deg);border-left:3px solid var(--ink)}.bubble-b{transform:rotate(5deg);border-left:3px solid var(--ink);background:#c4f4df}
.proof strong,.amount{color:#111;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:3px solid var(--ink)!important;transform:rotate(.3deg)}.proof div{border:0!important;border-right:2px dashed var(--ink)!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:var(--green2);border:3px solid var(--ink)!important;border-radius:8px 28px 8px 28px!important;color:#fff;transform:rotate(-1deg)}.tap-copy p{color:#e0e8ff}.tap-panel{background:#fff;transform:rotate(1deg)}.signal i{background:var(--orange);border:2px solid var(--ink);border-radius:5px 5px 0 0}.signal i:nth-child(even){background:var(--yellow)}.connect-button{background:var(--green);color:#111;border:3px solid var(--ink);border-radius:50%;box-shadow:8px 9px 0 var(--ink);font-family:"Arial Black",sans-serif;transform:rotate(-4deg)}
.feature:first-child,.news-main,.cta-box{background:var(--orange);color:#fff;border:3px solid var(--ink)!important;border-radius:10px 30px 10px 30px!important}.feature:nth-child(2){transform:rotate(-2deg)}.feature:nth-child(3){transform:rotate(2deg)}.feature:nth-child(4){background:var(--yellow);color:#111;transform:rotate(-1deg)}.icon{background:#fff;color:#111;border:3px solid var(--ink);border-radius:50%!important}.feature:first-child .icon{color:#111}.device-tags span,.faq details{background:#fff;border:2px solid var(--ink)!important;border-radius:7px 16px 7px 16px!important}.price.featured{background:var(--green2);color:#fff;box-shadow:8px 9px 0 var(--orange);transform:rotate(-1deg)}.stars{color:var(--orange)}
.news-main{background:#305dcb}.help-menu{background:#1c1b1a;border:3px solid var(--ink)!important;border-radius:8px 24px 8px 24px!important;transform:rotate(-1deg)}.notice{background:var(--yellow);color:#111;border-left:8px solid var(--orange)}.site-footer{background:#1c1b1a;border-top:0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#bbb}.footer-bottom{border-top-color:#555}
@media(max-width:980px){.nav-links{background:#fff;border:3px solid var(--ink)}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:2px dashed var(--ink)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Youthful illustration system */
:root{--bg:#dff7ff;--white:#fffef8;--ink:#163a73;--muted:#547092;--green:#66e0b5;--green2:#295cc9;--navy:#173b75;--orange:#ff7358;--yellow:#ffe65c;--line:#295cc9;--shadow:7px 8px 0 rgba(41,92,201,.18)}
body{background-color:var(--bg);background-image:radial-gradient(circle at 8% 9%,rgba(255,230,92,.5),transparent 18%),radial-gradient(circle at 90% 22%,rgba(255,115,88,.2),transparent 22%);color:var(--ink);font-family:"Trebuchet MS","Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 20% 75%,rgba(102,224,181,.22),transparent 24%);clip-path:none}
h1,h2,h3{font-family:"Arial Rounded MT Bold","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.045em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:var(--white);border:3px solid var(--line)!important;border-radius:28px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(223,247,255,.9);border-bottom:2px solid rgba(41,92,201,.22);box-shadow:0 10px 28px rgba(41,92,201,.09);backdrop-filter:blur(16px)}
.brand-logo{background:#fff;border:2px solid var(--green2);border-radius:20px;box-shadow:4px 5px 0 rgba(41,92,201,.16);filter:none}
.nav-links{color:#47698f}.nav-links a:hover,.nav-links a[aria-current=page]{padding:4px 9px;background:var(--yellow);color:var(--ink);text-shadow:none;border-radius:12px;transform:none}
.btn{background:var(--yellow);color:var(--ink);border:3px solid var(--green2)!important;border-radius:16px;box-shadow:5px 6px 0 var(--green2);font-family:"Arial Rounded MT Bold","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none}.btn:hover{background:#fff38f;color:var(--ink);transform:translate(2px,2px);box-shadow:3px 4px 0 var(--green2)}.btn-orange{background:var(--orange);color:#fff;box-shadow:5px 6px 0 var(--green2)}.btn-white{background:#fff;color:var(--ink)}.btn-dark{background:var(--green2);color:#fff}
.hero{border-bottom:2px dashed rgba(41,92,201,.32)}.hero::after{content:"✦";left:auto;right:4%;bottom:4%;width:130px;height:130px;display:grid;place-items:center;border:3px solid var(--green2);border-radius:38% 62% 55% 45%;background:var(--yellow);color:var(--orange);font:64px Arial,sans-serif;box-shadow:7px 8px 0 var(--green2);z-index:-1;transform:rotate(10deg)}
.eyebrow{color:var(--green2);font-family:"Trebuchet MS",sans-serif;letter-spacing:.08em}.eyebrow::before{content:"✦";color:var(--orange)}
h1{color:var(--ink);text-shadow:4px 5px 0 #fff,7px 8px 0 rgba(102,224,181,.7)}.hero-copy p,.lead,.page-box p{color:#506c8f}
.platforms span{background:#fff;color:var(--ink);border:2px solid var(--green2)!important;border-radius:999px!important}
.platforms span:nth-child(2n){background:#fff4b0}.platforms span:nth-child(3n){background:#c6f5e4}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#66e0b5,#73d5ff 52%,#b899ff);border:3px solid var(--green2);border-radius:55% 45% 58% 42%/45% 60% 40% 55%;box-shadow:12px 14px 0 rgba(41,92,201,.18)}
.phone-stage::after{content:"HELLO!";right:1%;bottom:5%;padding:8px 14px;background:#fff;color:var(--green2);border:3px solid var(--green2);border-radius:18px;font:bold 18px "Trebuchet MS",sans-serif;transform:rotate(-7deg)}
.hero-media img,.device-media img{filter:saturate(1.05) drop-shadow(0 24px 22px rgba(30,81,152,.2))}
.bubble{background:#fff;color:var(--ink);border:3px solid var(--green2);border-radius:18px 18px 18px 4px;box-shadow:5px 6px 0 rgba(41,92,201,.22);font-family:"Trebuchet MS",sans-serif}
.bubble-a{border-left:3px solid var(--green2)}.bubble-b{border-left:3px solid var(--green2)}
.proof strong,.amount{color:var(--green2);text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:3px solid var(--green2)!important}.proof div{border:0!important;border-right:2px dashed rgba(41,92,201,.28)!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:var(--green2);border:3px solid var(--green2)!important;border-radius:32px!important;color:#fff}.tap-copy p{color:#dce9ff}.tap-panel{background:#fff}.signal i{background:linear-gradient(#ffe65c,#ff7358);border-radius:12px 12px 0 0}.connect-button{background:var(--green);color:var(--ink);border:3px solid var(--green2);border-radius:50%;box-shadow:8px 9px 0 var(--green2);font-family:"Arial Rounded MT Bold",sans-serif}
.feature:first-child,.news-main,.cta-box{background:var(--orange);color:#fff;border:3px solid var(--green2)!important;border-radius:34px!important}.feature:nth-child(4){background:var(--yellow);color:var(--ink)}.icon{background:#fff;color:var(--green2);border:3px solid var(--green2);border-radius:16px!important}.feature:first-child .icon{color:var(--green2)}.device-tags span,.faq details{background:#fff;border:2px solid var(--green2)!important;border-radius:16px!important}.price.featured{background:var(--green2);color:#fff;box-shadow:8px 9px 0 var(--orange)}.stars{color:var(--orange)}
.news-main{background:#7d61dc}.help-menu{background:var(--green2);border:3px solid var(--green2)!important;border-radius:24px!important}.notice{background:#fff3a8;color:var(--ink);border-left-color:var(--orange)}.site-footer{background:#173b75;border-top:0;color:#fff}.footer-col a,.footer-intro p,.footer-bottom{color:#c5d8f4}.footer-bottom{border-top-color:#5073a9}
@media(max-width:980px){.nav-links{background:#fff;border:3px solid var(--green2)}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:2px dashed rgba(41,92,201,.28)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Comic panel system */
:root{--bg:#f7edcf;--white:#fffdf3;--ink:#121212;--muted:#4f4b43;--green:#1f72d8;--green2:#1f72d8;--navy:#161616;--orange:#e8352e;--yellow:#ffd638;--line:#121212;--shadow:8px 8px 0 #121212}
body{background-color:var(--bg);background-image:radial-gradient(#d9cfae 1.3px,transparent 1.3px);background-size:9px 9px;color:var(--ink);font-family:"Arial Narrow","Microsoft YaHei UI",sans-serif}
body::before{background:linear-gradient(120deg,transparent 0 72%,rgba(31,114,216,.12) 72% 100%);clip-path:none}
h1,h2,h3{font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.025em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:var(--white);border:4px solid var(--ink)!important;border-radius:6px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(247,237,207,.96);border-bottom:4px solid var(--ink);box-shadow:none;backdrop-filter:none}
.brand-logo{background:#fff;border:3px solid var(--ink);border-radius:50%;box-shadow:4px 4px 0 var(--orange);filter:none}
.nav-links{color:#222}.nav-links a:hover,.nav-links a[aria-current=page]{padding:2px 6px;background:var(--yellow);color:#111;text-shadow:none;transform:rotate(-2deg)}
.btn{background:var(--yellow);color:#111;border:3px solid var(--ink)!important;border-radius:5px;box-shadow:5px 5px 0 var(--ink);font-family:Impact,"Arial Black","Microsoft YaHei UI",sans-serif;letter-spacing:.03em;text-transform:none}.btn:hover{background:var(--green);color:#fff;transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.btn-orange{background:var(--orange);color:#fff;box-shadow:5px 5px 0 var(--ink)}.btn-white{background:#fff;color:#111}.btn-dark{background:#111;color:#fff}
.hero{border-bottom:4px solid var(--ink)}.hero::after{content:"GO!";left:auto;right:2%;bottom:2%;width:140px;height:140px;display:grid;place-items:center;border:4px solid var(--ink);border-radius:50%;background:var(--yellow);color:#111;font:56px Impact,sans-serif;box-shadow:8px 8px 0 var(--orange);z-index:-1;transform:rotate(9deg)}
.eyebrow{color:#111;font-family:Impact,"Arial Black",sans-serif;letter-spacing:.1em}.eyebrow::before{content:"★";color:var(--orange)}
h1{color:#111;text-shadow:4px 4px 0 #fff,7px 7px 0 var(--green)}.hero-copy p,.lead,.page-box p{color:#3f3b34}
.platforms span{background:#fff;color:#111;border:2px solid var(--ink)!important;border-radius:4px!important;box-shadow:3px 3px 0 var(--ink)}
.phone-stage::before{width:590px;height:590px;background:radial-gradient(#111 1.5px,transparent 1.5px),var(--orange);background-size:10px 10px;border:4px solid var(--ink);border-radius:50%;box-shadow:12px 12px 0 var(--green)}
.phone-stage::after{content:"WHOOSH!";right:-2%;bottom:5%;color:#fff;font:44px Impact,sans-serif;-webkit-text-stroke:2px #111;transform:rotate(-8deg)}
.hero-media img,.device-media img{filter:contrast(1.13) saturate(.9) drop-shadow(12px 16px 0 rgba(18,18,18,.26))}
.bubble{background:#fff;color:#111;border:3px solid var(--ink);border-radius:50%;box-shadow:5px 5px 0 var(--ink);font-family:Impact,"Arial Black",sans-serif}
.bubble-a{border-left:3px solid var(--ink)}.bubble-b{border-left:3px solid var(--ink)}
.proof strong,.amount{color:#111;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border-width:4px!important}.proof div{border:0!important;border-right:3px solid var(--ink)!important}.proof div:nth-child(2){background:var(--yellow)}.proof div:nth-child(4){background:var(--green);color:#fff}.proof div:last-child{border-right:0!important}
.tap-copy{background:var(--green);border:4px solid var(--ink)!important;border-radius:6px!important;color:#fff}.tap-copy p{color:#e9f4ff}.tap-panel{background:#fff}.signal i{background:var(--orange);border:2px solid var(--ink);border-radius:0}.signal i:nth-child(2n){background:var(--yellow)}.connect-button{background:var(--yellow);color:#111;border:4px solid var(--ink);border-radius:50%;box-shadow:8px 8px 0 var(--ink);font-family:Impact,sans-serif}
.feature:first-child,.news-main,.cta-box{background:var(--orange);color:#fff;border:4px solid var(--ink)!important;border-radius:6px!important}.feature:nth-child(4){background:var(--yellow);color:#111}.icon{background:#fff;color:#111;border:3px solid var(--ink);border-radius:50%!important}.feature:first-child .icon{color:#111}.device-tags span,.faq details{background:#fff;border:3px solid var(--ink)!important;border-radius:5px!important}.price.featured{background:var(--green);color:#fff;box-shadow:8px 8px 0 var(--ink)}.stars{color:var(--orange);-webkit-text-stroke:1px #111}
.news-main{background:var(--green)}.help-menu{background:#111;border:4px solid var(--ink)!important;border-radius:6px!important}.notice{background:var(--yellow);color:#111;border-left:8px solid var(--orange)}.site-footer{background:#111;border-top:0}.footer-col a,.footer-intro p,.footer-bottom{color:#bbb}.footer-bottom{border-top-color:#555}
@media(max-width:980px){.nav-links{background:#fff;border:4px solid var(--ink)}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:3px solid var(--ink)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Live platform visual system */
:root{--bg:#0b0912;--white:#191624;--ink:#f7f5ff;--muted:#aaa5b9;--green:#5cf2c7;--green2:#9f72ff;--navy:#12101b;--orange:#ff3b7f;--yellow:#ffd85c;--line:#383347;--shadow:0 18px 42px rgba(0,0,0,.34)}
body{background-color:var(--bg);background-image:radial-gradient(circle at 72% 5%,rgba(159,114,255,.22),transparent 28%),radial-gradient(circle at 10% 26%,rgba(255,59,127,.12),transparent 24%);color:var(--ink);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif}
body::before{background:linear-gradient(120deg,transparent 0 65%,rgba(92,242,199,.04) 65% 100%);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.055em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,#1c1828,#13111c);border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(11,9,18,.9);border-bottom:1px solid #2b2737;box-shadow:0 10px 30px rgba(0,0,0,.24);backdrop-filter:blur(18px)}
.brand-logo{background:#fff;border:0;border-radius:12px;box-shadow:0 0 0 3px rgba(159,114,255,.16);filter:none}
.nav-links{color:#b5afc3}.nav-links a:hover,.nav-links a[aria-current=page]{padding:0;background:none;color:#fff;text-shadow:none}
.btn{background:#8b5cf6;color:#fff;border:0!important;border-radius:10px;box-shadow:0 10px 22px rgba(139,92,246,.23);font-family:"Segoe UI","Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none}.btn:hover{background:#9f72ff;color:#fff;transform:translateY(-2px);box-shadow:0 12px 26px rgba(139,92,246,.3)}.btn-orange{background:#ff3b7f;color:#fff;box-shadow:0 10px 22px rgba(255,59,127,.22)}.btn-white{background:#292436;color:#fff}.btn-dark{background:#050407;color:#fff}
.hero{border-bottom:1px solid #252130}.hero::after{content:"● LIVE";left:auto;right:4%;bottom:3%;width:auto;height:auto;padding:8px 12px;border:0;border-radius:8px;background:var(--orange);color:#fff;font:bold 13px Arial,sans-serif;box-shadow:0 0 22px rgba(255,59,127,.35);z-index:2;transform:none}
.eyebrow{color:#b794ff;font-family:"Segoe UI",sans-serif;letter-spacing:.12em}.eyebrow::before{content:"●";color:var(--orange)}
h1{color:#fff;text-shadow:none}.hero-copy p,.lead,.page-box p{color:#b9b3c5}
.platforms span{background:#1d1928;color:#cbc5d5;border:1px solid #393348!important;border-radius:8px!important}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#8b5cf6,#ff3b7f 55%,#ff8d4d);border:0;border-radius:32px;box-shadow:0 30px 70px rgba(105,62,200,.3);transform:rotate(-3deg)}
.phone-stage::after{content:"12.8K watching";right:3%;bottom:7%;padding:8px 12px;background:#16121f;color:#fff;border:1px solid #3b3548;border-radius:8px;font:12px "Segoe UI",sans-serif}
.hero-media img,.device-media img{filter:drop-shadow(0 28px 30px rgba(0,0,0,.38))}
.bubble{background:#17131f;color:#fff;border:1px solid #3c3549;border-radius:10px;box-shadow:0 12px 24px rgba(0,0,0,.3);font-family:"Segoe UI",sans-serif}
.bubble-a{border-left:4px solid var(--orange)}.bubble-b{border-left:4px solid var(--green)}
.proof strong,.amount{color:#fff;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border:1px solid #383347!important}.proof div{border:0!important;border-right:1px solid #383347!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:linear-gradient(145deg,#25164c,#151021);border:1px solid #493579!important;border-radius:18px!important;color:#fff}.tap-copy p{color:#bdb1da}.tap-panel{background:#17131f}.signal i{background:linear-gradient(#5cf2c7,#8b5cf6);border-radius:5px 5px 0 0}.connect-button{background:linear-gradient(145deg,#ff3b7f,#8b5cf6);color:#fff;border:0;border-radius:50%;box-shadow:0 0 0 18px rgba(139,92,246,.14),0 18px 35px rgba(0,0,0,.36);font-family:"Arial Black",sans-serif}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#7c4df0,#a96cff);color:#fff;border:0!important;border-radius:20px!important}.feature:nth-child(4){background:linear-gradient(145deg,#193d38,#1c5b4d);color:#fff}.icon{background:#2a2340;color:#c3a9ff;border:1px solid #493b66;border-radius:10px!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#17141f;border:1px solid #373140!important;border-radius:10px!important}.price.featured{background:linear-gradient(180deg,#38235f,#17121f);box-shadow:0 22px 48px rgba(0,0,0,.4)}.stars{color:var(--yellow)}
.news-main{background:linear-gradient(135deg,#ff3b7f,#d13c9e)}.help-menu{background:#15121d;border:1px solid #383247!important;border-radius:16px!important}.notice{background:#252033;color:#e8e2f3;border-left-color:#9f72ff}.site-footer{background:#07060b;border-top:1px solid #292431}.footer-col a,.footer-intro p,.footer-bottom{color:#898393}.footer-bottom{border-top-color:#26222e}
@media(max-width:980px){.nav-links{background:#17141f;border:1px solid #383247}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #383347!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Art salon retro */
:root{--bg:#211513;--white:#f0e4cb;--ink:#f4e8d0;--muted:#c1ad90;--green:#5b8173;--green2:#d3ac62;--navy:#17100f;--orange:#a83f36;--yellow:#d3ac62;--line:#8f7047;--shadow:0 18px 40px rgba(0,0,0,.28)}
body{background-color:var(--bg);background-image:radial-gradient(circle at 15% 10%,rgba(168,63,54,.18),transparent 25%),repeating-linear-gradient(135deg,rgba(211,172,98,.035) 0 1px,transparent 1px 20px);color:var(--ink);font-family:Georgia,"Microsoft YaHei UI",serif}
body::before{background:linear-gradient(90deg,transparent 49.8%,rgba(211,172,98,.12) 50%,transparent 50.2%);clip-path:none}
h1,h2,h3{font-family:Georgia,"STSong",serif;text-transform:none;letter-spacing:-.045em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:#2e1d1a;border:1px solid var(--line)!important;border-radius:70px 6px 70px 6px!important;box-shadow:var(--shadow),inset 0 0 0 7px rgba(211,172,98,.04)}
.site-header{background:rgba(33,21,19,.94);border-bottom:1px solid var(--line);box-shadow:0 8px 25px rgba(0,0,0,.18);backdrop-filter:blur(12px)}
.brand-logo{background:#eadcbe;border:1px solid var(--yellow);border-radius:50% 8px 50% 8px;box-shadow:0 0 0 4px rgba(211,172,98,.12);filter:sepia(.2)}
.nav-links{color:#c9b89d}.nav-links a:hover,.nav-links a[aria-current=page]{padding:0;background:none;color:var(--yellow);text-shadow:none}
.btn{background:var(--yellow);color:#2a1916;border:1px solid #f0d294!important;border-radius:30px 4px 30px 4px;box-shadow:inset 0 0 0 3px rgba(62,35,27,.16),0 8px 18px rgba(0,0,0,.18);font-family:Georgia,"Microsoft YaHei UI",serif;letter-spacing:.02em;text-transform:none}.btn:hover{background:#e1c07d;color:#241611;transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.22)}.btn-orange{background:var(--orange);color:#fff1dc;border-color:#d87969!important}.btn-white{background:#efe2c8;color:#3a231d}.btn-dark{background:#140d0c;color:var(--yellow)}
.hero{border-bottom:1px solid var(--line)}.hero::after{content:"✦";left:auto;right:2%;bottom:3%;width:auto;height:auto;border:0;border-radius:0;background:none;color:var(--yellow);font:160px Georgia,serif;opacity:.15;box-shadow:none;z-index:-1;transform:none}
.eyebrow{color:var(--yellow);font-family:Georgia,serif;letter-spacing:.18em}.eyebrow::before{content:"◆";color:var(--orange)}
h1{color:#f5ead4;text-shadow:2px 3px 0 #6e372e}.hero-copy p,.lead,.page-box p{color:#cab89d}
.platforms span{background:#2c1c19;color:#ddcdb0;border:1px solid var(--line)!important;border-radius:20px 3px 20px 3px!important}
.phone-stage::before{width:590px;height:590px;background:radial-gradient(circle,#d3ac62 0 2%,transparent 3%),repeating-conic-gradient(from 0deg,#a83f36 0 8deg,#d3ac62 8deg 10deg,#2c1a18 10deg 20deg);border:1px solid var(--yellow);border-radius:50%;box-shadow:inset 0 0 0 65px rgba(33,21,19,.7),0 0 0 12px rgba(211,172,98,.08),0 25px 50px rgba(0,0,0,.35)}
.phone-stage::after{content:"KL · 1926";right:5%;bottom:6%;color:var(--yellow);font:italic 17px Georgia,serif;letter-spacing:.16em}
.hero-media img,.device-media img{filter:sepia(.34) contrast(1.05) drop-shadow(0 24px 20px rgba(0,0,0,.35))}
.bubble{background:#281816;color:var(--yellow);border:1px solid var(--yellow);border-radius:22px 3px 22px 3px;box-shadow:6px 6px 0 rgba(0,0,0,.28);font-family:Georgia,serif}
.bubble-a,.bubble-b{border-left:6px solid var(--orange)}
.proof strong,.amount{color:var(--yellow);text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border-width:1px!important}.proof div{border:0!important;border-right:1px solid var(--line)!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#a83f36;border:1px solid #d27767!important;border-radius:70px 6px 70px 6px!important;color:#fff4df}.tap-copy p{color:#eed2c6}.tap-panel{background:#2e1d1a}.signal i{background:linear-gradient(#e2c17d,#86633d);border-radius:18px 18px 0 0}.connect-button{background:radial-gradient(circle,#e2c17d,#a97f46);color:#2b1915;border:8px double #2e1d1a;border-radius:50%;box-shadow:0 0 0 8px rgba(211,172,98,.17),0 18px 28px rgba(0,0,0,.28);font-family:Georgia,serif}
.feature:first-child,.news-main,.cta-box{background:#a83f36;color:#fff2df;border:1px solid #d47d6f!important;border-radius:80px 6px 80px 6px!important}.feature:nth-child(4){background:#5b8173;color:#fff}.icon{background:#e9d8b7;color:#5c3529;border:1px solid var(--yellow);border-radius:50%!important}.feature:first-child .icon{color:#5c3529}.device-tags span,.faq details{background:#2b1b18;border:1px solid var(--line)!important;border-radius:24px 3px 24px 3px!important}.price.featured{background:#5b8173;color:#fff;box-shadow:0 20px 35px rgba(0,0,0,.3)}.stars{color:var(--yellow)}
.news-main{background:#5b8173}.help-menu{background:#17100f;border:1px solid var(--line)!important;border-radius:45px 5px 45px 5px!important}.notice{background:#4a3528;color:#f1dfc4;border-left-color:var(--yellow)}.site-footer{background:#140d0c;border-top:1px solid var(--line)}.footer-col a,.footer-intro p,.footer-bottom{color:#9f8d74}.footer-bottom{border-top-color:#4c382a}
@media(max-width:980px){.nav-links{background:#281816;border:1px solid var(--line)}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid var(--line)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Bauhaus geometry */
:root{--bg:#eee8d9;--white:#f8f2e4;--ink:#171713;--muted:#5b574e;--green:#1556a8;--green2:#1556a8;--navy:#171713;--orange:#d93b2b;--yellow:#edc629;--line:#171713;--shadow:9px 9px 0 #171713}
body{background-color:var(--bg);background-image:radial-gradient(circle at 12% 8%,rgba(217,59,43,.1) 0 80px,transparent 81px),linear-gradient(90deg,transparent 68%,rgba(21,86,168,.07) 68% 84%,transparent 84%);color:var(--ink);font-family:"Trebuchet MS","Microsoft YaHei UI",sans-serif}
body::before{background:linear-gradient(90deg,transparent 0 78%,rgba(237,198,41,.16) 78% 100%);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.07em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:var(--white);border:3px solid var(--ink)!important;border-radius:0!important;box-shadow:var(--shadow)}
.site-header{background:rgba(238,232,217,.95);border-bottom:3px solid var(--ink);box-shadow:none;backdrop-filter:none}
.brand-logo{background:var(--white);border:3px solid var(--ink);border-radius:50%;box-shadow:5px 5px 0 var(--orange);filter:none}
.nav-links{color:#282820}.nav-links a:hover,.nav-links a[aria-current=page]{padding:0;background:none;color:var(--orange);text-shadow:none}
.btn{background:var(--yellow);color:var(--ink);border:3px solid var(--ink)!important;border-radius:0;box-shadow:5px 5px 0 var(--ink);font-family:"Arial Black","Microsoft YaHei UI",sans-serif;letter-spacing:-.02em;text-transform:none}.btn:hover{background:var(--green);color:#fff;transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.btn-orange{background:var(--orange);color:#fff;box-shadow:5px 5px 0 var(--ink)}.btn-white{background:var(--white);color:var(--ink)}.btn-dark{background:var(--ink);color:#fff}
.hero{border-bottom:3px solid var(--ink)}.hero::after{content:"";left:auto;right:1%;bottom:3%;width:135px;height:135px;border:0;border-radius:0;background:var(--green);box-shadow:-74px -74px 0 var(--yellow);z-index:-1;transform:rotate(45deg)}
.eyebrow{color:var(--ink);font-family:"Arial Black",sans-serif}.eyebrow::before{content:"●";color:var(--orange)}
h1{color:var(--ink);text-shadow:none}.hero-copy p,.lead,.page-box p{color:#444138}
.platforms span{background:var(--white);color:var(--ink);border:2px solid var(--ink)!important;border-radius:0!important}
.platforms span:nth-child(2n){border-radius:99px!important}.platforms span:nth-child(3n){background:var(--yellow)}
.phone-stage::before{width:590px;height:590px;background:conic-gradient(var(--orange) 0 25%,var(--yellow) 25% 50%,var(--green) 50% 75%,var(--ink) 75%);border:3px solid var(--ink);border-radius:50%;box-shadow:12px 12px 0 var(--ink)}
.phone-stage::after{content:"K";right:2%;bottom:2%;color:var(--orange);font:bold 140px/1 "Arial Black",sans-serif}
.hero-media img,.device-media img{filter:contrast(1.08) drop-shadow(12px 14px 0 rgba(23,23,19,.2))}
.bubble{background:var(--white);color:var(--ink);border:3px solid var(--ink);border-radius:0;box-shadow:6px 6px 0 var(--ink);font-family:"Arial Black",sans-serif}
.bubble-a{border-left:18px solid var(--orange)}.bubble-b{border-left:18px solid var(--green)}
.proof strong,.amount{color:var(--ink);text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border-width:3px!important}.proof div{border:0!important;border-right:3px solid var(--ink)!important}.proof div:nth-child(2){background:var(--yellow)}.proof div:nth-child(4){background:var(--green);color:#fff}.proof div:last-child{border-right:0!important}
.tap-copy{background:var(--ink);border:3px solid var(--ink)!important;border-radius:0!important;color:#fff}.tap-copy p{color:#ccc}.tap-panel{background:var(--white)}.signal i{background:var(--orange);border-radius:50% 50% 0 0}.signal i:nth-child(2n){background:var(--green)}.connect-button{background:var(--yellow);color:var(--ink);border:3px solid var(--ink);border-radius:50%;box-shadow:8px 8px 0 var(--ink);font-family:"Arial Black",sans-serif}
.feature:first-child,.news-main,.cta-box{background:var(--orange);color:#fff;border:3px solid var(--ink)!important;border-radius:0!important}.feature:nth-child(3){border-radius:50% 50% 0 0!important}.feature:nth-child(4){background:var(--yellow);color:var(--ink)}.icon{background:var(--white);color:var(--ink);border:3px solid var(--ink);border-radius:50%!important}.feature:first-child .icon{color:var(--ink)}.device-tags span,.faq details{background:var(--white);border:2px solid var(--ink)!important;border-radius:0!important}.price.featured{background:var(--green);color:#fff;box-shadow:9px 9px 0 var(--ink)}.stars{color:var(--orange)}
.news-main{background:var(--green)}.help-menu{background:var(--ink);border:3px solid var(--ink)!important;border-radius:0!important}.notice{background:var(--yellow);color:var(--ink);border-left-color:var(--orange)}.site-footer{background:var(--ink);color:#fff;border-top:0}.footer-col a,.footer-intro p,.footer-bottom{color:#bbb}.footer-bottom{border-top-color:#555}
@media(max-width:980px){.nav-links{background:var(--white);border:3px solid var(--ink)}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:3px solid var(--ink)!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Swiss international grid */
:root{--bg:#f2f1ed;--white:#fff;--ink:#111;--muted:#5a5a56;--green:#006fbe;--green2:#006fbe;--navy:#111;--orange:#e5231f;--yellow:#f4d000;--line:#b9b9b3;--shadow:none}
body{background-color:var(--bg);background-image:linear-gradient(90deg,rgba(0,0,0,.045) 1px,transparent 1px);background-size:calc((100vw - 42px)/12) 100%;color:var(--ink);font-family:Arial,Helvetica,"Microsoft YaHei UI",sans-serif}
body::before{background:none;clip-path:none}
h1,h2,h3{font-family:Arial,Helvetica,"Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.065em;font-style:normal}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:#fff;border:1px solid #111!important;border-radius:0!important;box-shadow:none}
.site-header{background:rgba(242,241,237,.96);border-bottom:1px solid #111;box-shadow:none;backdrop-filter:none}
.brand-logo{background:#fff;border:1px solid #111;border-radius:0;box-shadow:none;filter:none}
.nav-links{color:#333}.nav-links a:hover,.nav-links a[aria-current=page]{padding:0;background:none;color:var(--orange);text-shadow:none}
.btn{background:#111;color:#fff;border:1px solid #111!important;border-radius:0;box-shadow:none;font-family:Arial,Helvetica,"Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none}.btn:hover{background:var(--orange);transform:none}.btn-orange{background:var(--orange);color:#fff;box-shadow:none}.btn-white{background:#fff;color:#111}.btn-dark{background:#111;color:#fff}
.hero{border-bottom:1px solid #111}.hero::after{content:"";left:auto;right:5%;bottom:7%;width:110px;height:110px;border:0;border-radius:50%;background:var(--orange);box-shadow:none;z-index:-1}
.eyebrow{color:#111;font-family:Arial,Helvetica,sans-serif;font-weight:900}.eyebrow::before{content:"■";color:var(--orange)}
h1{color:#111;text-shadow:none}.hero-copy p,.lead,.page-box p{color:#333}
.platforms span{background:transparent;color:#111;border:1px solid #111!important;border-radius:0!important}
.phone-stage::before{width:580px;height:580px;background:linear-gradient(90deg,transparent 49.7%,#111 50%,transparent 50.3%),linear-gradient(transparent 49.7%,#111 50%,transparent 50.3%),#f4d000;border:0;border-radius:50%;box-shadow:none}
.phone-stage::after{content:"01";right:0;bottom:4%;color:#111;font:bold 96px/1 Arial,sans-serif;letter-spacing:-.08em}
.hero-media img,.device-media img{filter:grayscale(1) contrast(1.05)}
.bubble{background:#fff;color:#111;border:1px solid #111;border-radius:0;box-shadow:none;font-family:Arial,Helvetica,sans-serif}
.bubble-a{border-left:12px solid var(--orange)}.bubble-b{border-left:12px solid var(--green)}
.proof strong,.amount{color:#111;text-shadow:none}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.proof{border-width:2px!important}.proof div{border:0!important;border-right:1px solid #111!important}.proof div:last-child{border-right:0!important}
.tap-copy{background:#111;border:1px solid #111!important;border-radius:0!important;color:#fff}.tap-copy p{color:#bbb}.tap-panel{background:#fff}.signal i{background:var(--orange);border-radius:0}.connect-button{background:var(--green);color:#fff;border:0;border-radius:50%;box-shadow:none;font-family:Arial,Helvetica,sans-serif}
.feature:first-child,.news-main,.cta-box{background:var(--orange);color:#fff;border:1px solid #111!important;border-radius:0!important}.feature:nth-child(4){background:var(--yellow);color:#111}.icon{background:#fff;color:#111;border:1px solid #111;border-radius:50%!important}.feature:first-child .icon{color:#111}.device-tags span,.faq details{background:#fff;border:1px solid #111!important;border-radius:0!important}.price.featured{background:#111;color:#fff;box-shadow:none}.stars{color:var(--orange)}
.news-main{background:var(--green)}.help-menu{background:#111;border:0!important;border-radius:0!important}.notice{background:#e5e5df;color:#111;border-left-color:var(--orange)}.site-footer{background:#111;color:#fff;border-top:0}.footer-col a,.footer-intro p,.footer-bottom{color:#aaa}.footer-bottom{border-top-color:#555}
@media(max-width:980px){.nav-links{background:#fff;border:1px solid #111}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:none}.proof div{border-right:0!important;border-bottom:1px solid #111!important}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Vaporwave network dream */
:root{--bg:#120b36;--white:#271754;--ink:#fff5ff;--muted:#c8addd;--green:#4df5ed;--green2:#4df5ed;--navy:#190e40;--orange:#ff5bbd;--yellow:#ffe86b;--line:#7650bf;--shadow:12px 12px 0 rgba(49,19,101,.72),0 0 35px rgba(77,245,237,.13)}
body{background-color:var(--bg);background-image:linear-gradient(180deg,rgba(255,91,189,.2),transparent 38%),linear-gradient(rgba(77,245,237,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(77,245,237,.11) 1px,transparent 1px);background-size:100% 100%,72px 72px,72px 72px;color:var(--ink);font-family:Arial,"Microsoft YaHei UI",sans-serif}
body::before{background:radial-gradient(circle at 72% 12%,#ff8bcf 0 9%,#aa58d7 10% 15%,transparent 16%),linear-gradient(180deg,transparent 58%,rgba(77,245,237,.07));clip-path:none}
h1,h2,h3{font-family:Georgia,"Microsoft YaHei UI",serif;text-transform:none;letter-spacing:-.045em;font-style:italic}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,rgba(54,27,105,.94),rgba(28,14,69,.94));border:1px solid #9e6fe5!important;border-radius:0 30px 0 30px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(18,11,54,.88);border-bottom:1px solid var(--green);box-shadow:0 8px 28px rgba(77,245,237,.1);backdrop-filter:blur(14px)}
.brand-logo{background:linear-gradient(90deg,#4df5ed,#ff7ac9);border:0;border-radius:0 18px 0 18px;box-shadow:7px 7px 0 #54309d;filter:none}
.nav-links{color:#d7bde7}.nav-links a:hover,.nav-links a[aria-current=page]{padding:0;background:none;color:var(--green);text-shadow:2px 2px 0 #9b4fc2}
.btn{background:linear-gradient(90deg,#4df5ed,#7bf6c8);color:#201046;border:1px solid #cafffb!important;border-radius:0 18px 0 18px;box-shadow:7px 7px 0 #7d3bb0;font-family:Arial,"Microsoft YaHei UI",sans-serif;letter-spacing:.02em;text-transform:none}.btn-orange{background:linear-gradient(90deg,#ff5bbd,#ff8ad0);color:#fff;box-shadow:7px 7px 0 #4df5ed}.btn-white{background:#fff0ff;color:#37176b}.btn-dark{background:#150a36;color:var(--green)}
.hero::after{content:"";left:56%;right:auto;bottom:-320px;width:760px;height:760px;border:1px solid var(--green);border-radius:50%;background:repeating-linear-gradient(180deg,transparent 0 24px,rgba(18,11,54,.38) 25px 30px),linear-gradient(180deg,#ffe86b,#ff5bbd 52%,#7139ad);box-shadow:0 0 80px rgba(255,91,189,.3);z-index:-1}
.eyebrow{color:var(--green);font-family:"Courier New",monospace}.eyebrow::before{content:"◇";color:#ff7ac9}
h1{color:#fff8ff;text-shadow:4px 4px 0 #a547c0,8px 8px 0 #3bdbdd}.hero-copy p,.lead,.page-box p{color:#d4bfe3}
.platforms span{background:#271454;color:#f4dbff;border:1px solid #7d58bb!important;border-radius:0 10px 0 10px!important}
.phone-stage::before{width:590px;height:590px;background:linear-gradient(145deg,#4df5ed,#7650bf 48%,#ff5bbd);border:0;border-radius:50%;box-shadow:inset 0 0 0 70px rgba(18,11,54,.25),0 0 65px rgba(255,91,189,.3)}
.phone-stage::after{content:"夢 / NETWORK";right:3%;bottom:7%;color:#fff;font:italic 19px Georgia,serif;letter-spacing:.25em}
.hero-media img,.device-media img{filter:hue-rotate(18deg) saturate(1.1) drop-shadow(20px 26px 0 rgba(63,31,125,.42))}
.bubble{background:#24104f;color:var(--green);border:1px solid var(--green);border-radius:0 14px 0 14px;box-shadow:7px 7px 0 #ff5bbd;font-family:"Courier New",monospace}
.proof strong,.amount{color:var(--yellow);text-shadow:3px 3px 0 #a34bbf}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.tap-copy{background:linear-gradient(145deg,#ff5bbd,#7d45bf);border:1px solid #ffc0e8!important;border-radius:0 34px 0 34px!important;color:#fff}.tap-copy p{color:#ffe9f8}.tap-panel{background:linear-gradient(145deg,#2f1964,#170b3e)}.signal i{background:linear-gradient(#ffe86b,#4df5ed);border-radius:10px 10px 0 0}.connect-button{background:linear-gradient(145deg,#ff7ac9,#8e4acb);color:#fff;border:0;border-radius:50%;box-shadow:0 0 0 20px rgba(77,245,237,.18),0 0 45px rgba(255,91,189,.45);font-family:Georgia,serif}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#ff5bbd,#7d45bf);color:#fff;border:1px solid #ffc6e9!important;border-radius:0 38px 0 38px!important}.feature:nth-child(4){background:linear-gradient(145deg,#4df5ed,#47c7d3);color:#201046}.icon{background:#2d145f;color:var(--green);border:1px solid #9971d7;border-radius:50%!important}.feature:first-child .icon{color:#fff}.device-tags span,.faq details{background:#261451;border:1px solid #7046b3!important;border-radius:0 12px 0 12px!important}.price.featured{background:linear-gradient(180deg,#48237f,#170b3e);box-shadow:10px 10px 0 #ff5bbd}.stars{color:var(--yellow)}
.help-menu{background:linear-gradient(160deg,#46227e,#180c3c);border:1px solid #a578e3!important;border-radius:0 26px 0 26px!important}.notice{background:#32196b;color:#f4e7ff;border-left-color:var(--green)}.site-footer{background:#0d0727;border-top:1px solid #6840ac}.footer-bottom{color:#967daf}
@media(max-width:980px){.nav-links{background:#24104f}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}.hero::after{display:block;left:20%;bottom:-230px;width:470px;height:470px}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Retro computer terminal */
:root{--bg:#c7c0ab;--white:#ded8c6;--ink:#20251d;--muted:#5c6256;--green:#86ff5a;--green2:#245d2b;--navy:#202820;--orange:#e66c2f;--yellow:#e6d96a;--line:#4d5148;--shadow:8px 8px 0 #5c5a50}
body{background-color:var(--bg);background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(38,42,34,.06) 1px,transparent 1px);background-size:5px 5px;color:var(--ink);font-family:"Courier New","SimSun",monospace}
body::before{background:radial-gradient(ellipse at center,transparent 45%,rgba(32,37,29,.12));clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:uppercase;letter-spacing:-.045em}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:#d8d1be;border:3px double #4d5148!important;border-radius:4px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(199,192,171,.96);border-bottom:3px solid #33372f;box-shadow:0 5px 0 rgba(50,53,47,.28);backdrop-filter:none}
.brand-logo{background:#dcd6c5;border:2px inset #f3eddb;border-radius:2px;box-shadow:none;filter:grayscale(.25)}
.nav-links{color:#3e443b}.nav-links a:hover,.nav-links a[aria-current=page]{padding:3px 7px;background:#283127;color:var(--green);text-shadow:0 0 8px var(--green)}
.btn{background:#d6cfbb;color:#262b24;border:3px outset #eee8d6!important;border-radius:2px;box-shadow:3px 3px 0 #55574f;font-family:"Courier New","SimSun",monospace;letter-spacing:.03em;text-transform:uppercase}.btn:active{border-style:inset;transform:translate(2px,2px)}.btn-orange{background:#d86a36;color:#1f211c;box-shadow:3px 3px 0 #744328}.btn-white{background:#e5dfcd;color:#20251d}.btn-dark{background:#273027;color:var(--green);border-color:#565f54!important}
.hero::after{content:"C:\\KL_CLIENT> CONNECT_";left:auto;right:4%;bottom:5%;width:auto;height:auto;padding:12px 16px;border:0;border-radius:0;background:#1e281e;color:var(--green);box-shadow:inset 0 0 22px rgba(134,255,90,.14);font:14px "Courier New",monospace;z-index:0}
.eyebrow{color:#713d22;font-family:"Courier New","SimSun",monospace}.eyebrow::before{content:">";color:#713d22}
h1{color:#272c25;text-shadow:3px 3px 0 #e8e1cf,6px 6px 0 rgba(55,59,50,.18)}.hero-copy p,.lead,.page-box p{color:#4f564b}
.platforms span{background:#d8d1be;color:#343a32;border:2px inset #eee7d4!important;border-radius:2px!important}
.phone-stage::before{width:590px;height:530px;background:linear-gradient(#bab29d,#dad3bf);border:12px solid #a29b89;border-radius:18px;box-shadow:inset 0 0 0 5px #3d4239,inset 0 0 0 18px #777565,12px 16px 0 #625f54}
.phone-stage::after{content:"POWER ●";position:absolute;z-index:3;right:15%;bottom:9%;color:#385d2f;font:12px "Courier New",monospace}
.hero-media img,.device-media img{filter:sepia(.16) contrast(1.05) drop-shadow(0 18px 15px rgba(47,48,42,.26))}
.bubble{background:#172117;color:var(--green);border:2px inset #596054;border-radius:2px;box-shadow:0 0 15px rgba(86,255,70,.18);font-family:"Courier New",monospace}
.proof strong,.amount{color:#8d3d20;text-shadow:1px 1px 0 #efe7d4}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.tap-copy{background:#202920;border:4px ridge #8c897d!important;border-radius:3px!important;color:#e2dfcf}.tap-copy p{color:#a9b7a1}.tap-panel{background:#d8d1be}.signal i{background:#4d8140;border-radius:0}.connect-button{background:#213021;color:var(--green);border:8px ridge #8a8a78;border-radius:8px;box-shadow:inset 0 0 32px rgba(134,255,90,.18),6px 6px 0 #57574e;font-family:"Courier New",monospace}
.feature:first-child,.news-main,.cta-box{background:#202a20;color:#e7e1d0;border:5px ridge #8b897b!important;border-radius:3px!important}.feature:nth-child(4){background:#d4c96d;color:#282a24}.icon{background:#253025;color:var(--green2);border:3px inset #aaa796;border-radius:3px!important}.feature:first-child .icon{color:var(--green)}.device-tags span,.faq details{background:#d8d1be;border:2px inset #eee8d5!important;border-radius:2px!important}.price.featured{background:#263026;color:#e8e3d4;box-shadow:8px 8px 0 #6f432e}.stars{color:#a74625}
.help-menu{background:#202920;border:5px ridge #8d8a7e!important;border-radius:3px!important}.notice{background:#cec791;color:#33372f;border-left-color:#8a3f22}.site-footer{background:#b3ad9b;border-top:4px double #4d5148}.footer-bottom{color:#575d52}
@media(max-width:980px){.nav-links{background:#ccc5b1;border:3px double #4d5148}}@media(max-width:700px){.phone-stage::before{width:390px;height:370px}.hero::after{display:none}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
/* Y2K network console */
:root{--bg:#d9e1e3;--white:#f8fcfc;--ink:#14242c;--muted:#53666d;--green:#38f2d0;--green2:#006d89;--navy:#182c3b;--orange:#7d4dff;--yellow:#c8ff48;--line:#8ba3a9;--shadow:0 18px 40px rgba(19,48,58,.18),inset 0 1px 0 #fff}
body{background-color:var(--bg);background-image:radial-gradient(circle at 10% 9%,rgba(56,242,208,.25),transparent 24%),radial-gradient(circle at 92% 18%,rgba(125,77,255,.18),transparent 26%),linear-gradient(135deg,rgba(255,255,255,.8),transparent 45%);color:var(--ink);font-family:Verdana,"Microsoft YaHei UI",sans-serif}
body::before{background:repeating-linear-gradient(90deg,transparent 0 78px,rgba(42,92,104,.055) 79px 80px);clip-path:none}
h1,h2,h3{font-family:"Arial Black","Microsoft YaHei UI",sans-serif;text-transform:none;letter-spacing:-.055em}
.card,.tap-panel,.news-card,.review,.price,.page-box,.download-card{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(198,215,219,.78));border:1px solid #fff!important;border-radius:28px 7px 28px 7px!important;box-shadow:var(--shadow)}
.site-header{background:rgba(226,235,237,.84);border-bottom:1px solid #8aa4aa;box-shadow:0 8px 28px rgba(28,62,71,.09)}
.brand-logo{background:linear-gradient(#fff,#a9c0c5);border:1px solid #78959d;border-radius:50px;box-shadow:inset 0 2px 0 #fff,0 4px 10px rgba(15,53,62,.16)}
.nav-links{color:#4b6268}.nav-links a:hover,.nav-links a[aria-current=page]{color:#6340dd;text-shadow:none}
.btn{background:linear-gradient(180deg,#cafff5,#38e8ca);color:#14363a;border:1px solid #fff!important;border-radius:999px;box-shadow:inset 0 2px 0 rgba(255,255,255,.9),0 5px 0 #4f9f96,0 10px 18px rgba(20,67,73,.16);font-family:Verdana,"Microsoft YaHei UI",sans-serif;letter-spacing:0;text-transform:none}.btn-orange{background:linear-gradient(180deg,#aa8dff,#7040e8);color:#fff;box-shadow:inset 0 2px 0 #cfc1ff,0 5px 0 #4827a4,0 10px 18px rgba(67,35,143,.2)}.btn-white{background:linear-gradient(#fff,#cfdbdd);color:#20383e}.btn-dark{background:linear-gradient(#354c58,#132630);color:#fff}
.hero::after{left:auto;right:-130px;bottom:-260px;width:650px;height:650px;border:55px solid rgba(56,242,208,.18);box-shadow:0 0 0 2px rgba(255,255,255,.8),inset 0 0 45px rgba(125,77,255,.16)}
.eyebrow{color:#6241d2;font-family:Consolas,monospace}.eyebrow::before{content:"●";color:#00a88b}
h1{color:#213840;text-shadow:2px 2px 0 #fff,5px 5px 0 rgba(125,77,255,.2)}.hero-copy p,.lead,.page-box p{color:var(--muted)}
.platforms span{background:linear-gradient(#fff,#d0dcde);color:#39545b;border:1px solid #91a7ac!important;border-radius:999px!important}
.phone-stage::before{width:590px;height:590px;background:radial-gradient(circle at 34% 25%,#fff 0 4%,transparent 5%),linear-gradient(145deg,#c8ff48 0 28%,#38f2d0 29% 56%,#7d4dff 57% 100%);border-radius:49% 51% 35% 65%/59% 35% 65% 41%;box-shadow:inset -40px -40px 80px rgba(24,44,59,.22),inset 22px 22px 35px rgba(255,255,255,.64),0 30px 60px rgba(44,83,91,.22)}
.hero-media img,.device-media img{filter:drop-shadow(0 26px 26px rgba(37,70,78,.24))}
.bubble{background:linear-gradient(#fff,#c7d6d9);color:#29444b;border:1px solid #7d969c;border-radius:999px;box-shadow:inset 0 2px 0 #fff,0 8px 15px rgba(28,63,71,.16);font-family:Consolas,monospace}
.proof strong,.amount{color:#5d39cc;text-shadow:1px 1px 0 #fff}.proof span,.feature p,.news-card p,.review blockquote,.price p,.faq details p,.footer-col a,.footer-intro p{color:var(--muted)}
.tap-copy{background:linear-gradient(145deg,#223b47,#101f27);border-radius:28px 7px 28px 7px!important}.tap-panel{background:linear-gradient(145deg,#fff,#c9d9dc)}.signal i{background:linear-gradient(#c8ff48,#20c6ae)}.connect-button{background:radial-gradient(circle at 35% 28%,#fff,#60f3da 15%,#23bfa6 66%);color:#18373a;box-shadow:inset -14px -14px 25px rgba(11,101,90,.2),0 0 0 18px rgba(255,255,255,.65),0 20px 30px rgba(28,79,79,.22)}
.feature:first-child,.news-main,.cta-box{background:linear-gradient(135deg,#5e3bd0,#9c7cff);color:#fff;border-radius:32px 8px 32px 8px!important}.feature:nth-child(4){background:linear-gradient(145deg,#ddff8d,#a7e82f);color:#18352f}.icon{background:linear-gradient(#fff,#aee9df);color:#116f66;border:1px solid #fff;border-radius:50%!important}.device-tags span,.faq details{background:rgba(255,255,255,.7);border-color:#fff!important;border-radius:12px!important}.price.featured{background:linear-gradient(160deg,#273f4a,#10232d);box-shadow:0 22px 45px rgba(27,48,59,.28)}.stars{color:#7448ef}
.help-menu{background:linear-gradient(155deg,#263f4b,#10232c);border-radius:24px 7px 24px 7px!important}.notice{background:#d4fff6;color:#25464b;border-left-color:#6843dc}.site-footer{background:rgba(198,213,216,.6)}.footer-bottom{color:#697f84}
@media(max-width:980px){.nav-links{background:#edf4f5}}@media(max-width:700px){.phone-stage::before{width:390px;height:390px}}
/* Required final image constraints */
.hero-grid{align-items:center}.hero-media,.device-media{align-self:center;height:auto;padding:0;margin:0;overflow:visible;transform:none;clip-path:none}.hero-media img,.device-media img{display:block;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;clip-path:none}
