:root{color-scheme:dark;--bg: #0a0b0c;--bg-soft: #0f1113;--card: rgba(255, 255, 255, .035);--card-strong: rgba(255, 255, 255, .055);--border: rgba(255, 255, 255, .1);--border-soft: rgba(255, 255, 255, .07);--text: #f4f6f5;--muted: rgba(244, 246, 245, .66);--faint: rgba(244, 246, 245, .56);--green: #3ecf8e;--green-soft: rgba(62, 207, 142, .14);--green-ink: #04130d;--blue: #5ac8fa;--amber: #ffb340;--maxw: 1180px;--radius: 18px;--radius-lg: 26px;--font-sans: "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Microsoft YaHei UI", "Microsoft YaHei", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: "SF Pro Display", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", "PingFang SC", Arial, sans-serif;font-family:var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--bg);color:var(--text)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;min-width:320px;font-size:16px;line-height:1.7;background:radial-gradient(1100px 520px at 78% -8%,rgba(62,207,142,.12),transparent 60%),radial-gradient(900px 600px at 6% 4%,rgba(90,200,250,.06),transparent 55%),linear-gradient(180deg,#0a0b0c,#0d0f10,#0a0b0c)}a{color:inherit;text-decoration:none}:where(a,button,.btn,.storeBtn,.langOff):focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:8px}h1,h2,h3{margin:0;font-weight:800;letter-spacing:0}.priceNum,.ovr strong,.rankBig strong,.abilityVal,.brandMark{font-family:var(--font-num);font-feature-settings:"tnum" 1,"cv01" 1}.section{width:min(var(--maxw),calc(100% - 48px));margin:0 auto;padding:clamp(64px,9vw,116px) 0}.sectionHead{max-width:760px;margin-bottom:clamp(36px,5vw,56px)}.eyebrow{margin:0 0 14px;color:var(--green);font-size:13px;font-weight:700;letter-spacing:.04em}h1{font-size:clamp(30px,4.6vw,52px);line-height:1.22}h2{font-size:clamp(25px,3.4vw,40px);line-height:1.28}h3{font-size:18px;line-height:1.45}.lead,.sectionLead{color:var(--muted);line-height:1.85}.lead{max-width:580px;margin:22px 0 0;font-size:17px}.lead b{color:var(--text);font-weight:600}.sectionLead{margin:18px 0 0;font-size:16px}.footnote{margin:22px 0 0;color:var(--faint);font-size:13px;line-height:1.7}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.btn:hover{transform:translateY(-1px)}.btnPrimary{background:var(--green);color:var(--green-ink)}.btnPrimary:hover{background:#4ad99a}.btnGhost{border-color:var(--border);background:#ffffff0a;color:var(--text)}.btnGhost:hover{border-color:#ffffff3d;background:#ffffff12}.btnSm{min-height:40px;padding:0 18px;font-size:14px}.btnBlock{width:100%;margin-top:auto}.siteHeader{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;background:#0a0b0cb8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.headerInner{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(var(--maxw),calc(100% - 48px));margin:0 auto;padding:14px 0}.brand{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:.01em}.brandMark{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid rgba(62,207,142,.4);background:var(--green-soft);color:var(--green);font-size:17px;font-weight:800}.brandWord b{color:var(--green);font-weight:800}.mainNav{display:flex;gap:28px;font-size:15px;color:var(--muted)}.mainNav a{transition:color .15s ease}.mainNav a:hover{color:var(--text)}.headerActions{display:flex;align-items:center;gap:14px}.langToggle{display:inline-flex;align-items:center;padding:3px;border:1px solid var(--border-soft);border-radius:999px;font-size:13px}.langOn,.langOff{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 8px;border:0;border-radius:999px;background:transparent;font:inherit}.langOn{background:var(--green-soft);color:var(--green);font-weight:700}.langOff{color:var(--faint);cursor:not-allowed}.hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(32px,5vw,60px);align-items:center;width:min(var(--maxw),calc(100% - 48px));margin:0 auto;padding:clamp(40px,6vw,76px) 0 clamp(56px,7vw,92px)}.heroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.statStrip{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px}.stat{padding:16px 18px;border:1px solid var(--border-soft);border-radius:14px;background:var(--card)}.stat strong{display:block;font-size:24px;font-weight:800}.statLabel{display:block;margin-top:4px;font-size:14px;font-weight:600;color:var(--text)}.statHint{display:block;margin-top:3px;font-size:12.5px;line-height:1.5;color:var(--faint)}.heroVisual{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:#0d0f10;box-shadow:0 40px 110px #00000080}.heroVisual img{display:block;width:100%;height:auto}.why{text-align:center}.why .sectionLead{max-width:720px;margin:18px auto 0}.loop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 4px;margin:clamp(36px,5vw,52px) 0 0;padding:0;list-style:none}.loop li{display:inline-flex;align-items:center;gap:10px}.loopStep{display:inline-flex;align-items:center;padding:11px 20px;border:1px solid var(--border);border-radius:999px;background:var(--card-strong);font-size:15px;font-weight:600}.loop li:first-child .loopStep,.loop li:last-child .loopStep{border-color:#3ecf8e73;background:var(--green-soft);color:var(--green)}.loopArrow{color:var(--faint);font-size:16px}.cardGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{display:flex;flex-direction:column;padding:24px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card);transition:border-color .18s ease,transform .18s ease,background .18s ease}.card:hover{transform:translateY(-3px);border-color:#3ecf8e52;background:var(--card-strong)}.cardDot{width:9px;height:9px;margin-bottom:18px;border-radius:50%;background:var(--green);box-shadow:0 0 22px #3ecf8ecc}.card h3{margin-bottom:10px}.card p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.78}.cardProblem{margin-top:16px!important;padding-top:14px;border-top:1px dashed var(--border-soft);color:var(--faint)!important;font-size:13.5px!important}.cardProblem span{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:6px;background:#ffb34024;color:var(--amber);font-size:12px;font-weight:700}.specBar{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:18px;padding:22px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card)}.spec{text-align:center}.spec strong{display:block;font-size:19px;font-weight:800;color:var(--text)}.spec span{display:block;margin-top:5px;font-size:13px;color:var(--faint)}.pillarGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pillar{display:flex;flex-direction:column;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card);overflow:hidden}.pillarText{padding:22px 24px 26px}.pillarTag{display:inline-block;margin-bottom:10px;padding:3px 12px;border-radius:999px;background:var(--green-soft);color:var(--green);font-size:13px;font-weight:700}.pillarText h3{margin-bottom:8px}.pillarText p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.78}.viz{padding:20px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#ffffff0a,#ffffff03)}.vizTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.vizTag{padding:2px 9px;border:1px solid var(--border-soft);border-radius:6px;color:var(--faint);font-size:11px;font-weight:600}.vizMetric{color:var(--muted);font-size:13px;font-weight:600}.ovr{display:flex;align-items:baseline;gap:8px}.ovr strong{font-size:30px;font-weight:800;color:var(--green)}.ovr span{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--faint)}.abilityBars{display:grid;gap:10px}.abilityRow{display:grid;grid-template-columns:36px 1fr 26px;align-items:center;gap:10px}.abilityName{font-size:13px;color:var(--muted)}.abilityTrack{height:7px;border-radius:999px;background:#ffffff14;overflow:hidden}.abilityFill{display:block;height:100%;border-radius:999px;background:var(--green)}.abilityFill.tone-b{background:var(--blue)}.abilityFill.tone-a{background:var(--amber)}.abilityVal{font-family:var(--font-num);font-size:13px;font-weight:700;text-align:right;color:var(--text)}.trendBars{display:flex;align-items:flex-end;gap:8px;height:96px}.trendBar{flex:1;border-radius:6px 6px 3px 3px;background:linear-gradient(180deg,#5ac8fad9,#5ac8fa2e)}.trendBarPb{background:linear-gradient(180deg,var(--green),rgba(62,207,142,.22))}.trendFoot{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:13px;color:var(--muted)}.up{color:var(--blue);font-weight:700}.rankBig{display:flex;align-items:baseline;gap:8px}.rankPrefix{font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--faint)}.rankBig strong{font-size:38px;font-weight:800;color:var(--green)}.rankTrack{position:relative;height:8px;margin:16px 0 14px;border-radius:999px;background:#ffffff14}.rankFill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(62,207,142,.3),var(--green))}.rankYou{position:absolute;top:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#fff;border:3px solid var(--green);transform:translateY(-50%)}.rankFoot{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.moduleRow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.module{padding:20px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card)}.module strong{display:block;margin-bottom:8px;font-size:16px;color:var(--green)}.module span{color:var(--muted);font-size:14px;line-height:1.72}.layers{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:22px}.layer{flex:1 1 200px;display:flex;flex-direction:column;gap:6px;padding:22px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card)}.layerTag{font-size:12px;font-weight:700;color:var(--green)}.layer strong{font-size:19px;font-weight:800}.layerV{color:var(--muted);font-size:13.5px;line-height:1.6}.layerArrow{align-self:center;color:var(--faint);font-size:18px}.coachGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.coachCard{padding:24px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card)}.coachCard h3{margin-bottom:10px}.coachCard p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.8}.trustStrip{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 0;padding:22px;list-style:none;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--card)}.trustStrip li{position:relative;padding-left:22px;color:var(--muted);font-size:13.5px;line-height:1.7}.trustDot{position:absolute;left:0;top:7px;width:9px;height:9px;border-radius:50%;background:var(--green)}.priceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.priceCard{display:flex;flex-direction:column;padding:30px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--card)}.priceCardPro{border-color:#3ecf8e59;background:radial-gradient(120% 80% at 100% 0%,rgba(62,207,142,.1),transparent 60%),var(--card)}.priceKind{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--faint)}.priceNum{margin:14px 0 4px;font-family:var(--font-num);font-size:52px;font-weight:800;line-height:1;letter-spacing:-.02em}.priceNum .cny{margin-right:4px;font-size:26px;font-weight:700;color:var(--muted)}.priceNum .per{font-size:18px;font-weight:600;color:var(--muted)}.priceName{margin:0 0 18px;color:var(--muted);font-size:14.5px;line-height:1.6}.priceList{margin:0 0 26px;padding:0;list-style:none;display:grid;gap:11px}.priceList li{position:relative;padding-left:24px;color:var(--text);font-size:14.5px;line-height:1.55}.priceList li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:8px;border-left:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(-45deg)}.matrixWrap{margin-top:16px;border:1px solid var(--border-soft);border-radius:var(--radius);overflow-x:auto}.matrix{width:100%;border-collapse:collapse;font-size:14.5px}.matrix th,.matrix td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-soft);line-height:1.6}.matrix thead th{background:#ffffff08;color:var(--text);font-weight:700}.matrix tbody th{width:96px;color:var(--green);font-weight:700}.matrix td{color:var(--muted)}.matrix .proCell{color:var(--text)}.matrix tbody tr:last-child th,.matrix tbody tr:last-child td{border-bottom:0}.matrixPrice{margin-left:6px;color:var(--green);font-size:12.5px;font-weight:700}.downloadCard{display:grid;grid-template-columns:1.4fr .6fr;gap:clamp(24px,4vw,48px);align-items:center;padding:clamp(28px,4vw,48px);border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:radial-gradient(130% 120% at 0% 0%,rgba(62,207,142,.12),transparent 55%),var(--card)}.downloadCard .eyebrow{margin-bottom:12px}.storeRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.storeBtn{display:flex;flex-direction:column;gap:2px;min-width:168px;padding:12px 22px;border:1px solid var(--border);border-radius:14px;background:#ffffff0a;transition:border-color .15s ease,background .15s ease,transform .15s ease}a.storeBtn:hover{transform:translateY(-2px);border-color:#3ecf8e66;background:#ffffff12}.storeMain{font-size:15px;font-weight:700}.storeSub{font-size:12.5px;color:var(--faint)}.storeBtnSoon{cursor:not-allowed;opacity:.62}.qrBox{display:grid;place-items:center}.qrPlaceholder{display:grid;place-items:center;gap:4px;width:156px;height:156px;border:1px dashed var(--border);border-radius:18px;background:#ffffff05;color:var(--muted);font-size:14px;font-weight:600;text-align:center}.qrPlaceholder small{color:var(--faint);font-size:11.5px;font-weight:400}.siteFooter{width:min(var(--maxw),calc(100% - 48px));margin:0 auto;padding:48px 0 56px;border-top:1px solid var(--border-soft)}.footerTop{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.footerBrand{max-width:360px}.footerBrand p{margin:14px 0 0;color:var(--faint);font-size:14px;line-height:1.7}.footerNav{display:grid;grid-template-columns:repeat(2,auto);gap:12px 40px;align-content:start;font-size:14.5px;color:var(--muted)}.footerNav a:hover{color:var(--text)}.footerBottom{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;margin-top:40px;padding-top:24px;border-top:1px solid var(--border-soft);color:var(--faint);font-size:13px}.icpLink{color:var(--faint);transition:color .15s ease}.icpLink:hover{color:var(--green);text-decoration:underline}@media(max-width:960px){.hero{grid-template-columns:1fr}.heroVisual{order:-1}.cardGrid,.pillarGrid{grid-template-columns:repeat(2,1fr)}.specBar{grid-template-columns:repeat(3,1fr);gap:18px 12px}.moduleRow{grid-template-columns:repeat(2,1fr)}.trustStrip{grid-template-columns:1fr}.layerArrow{transform:rotate(90deg)}.downloadCard{grid-template-columns:1fr}.qrBox{justify-self:start}}@media(max-width:600px){.section,.hero,.headerInner,.siteFooter{width:min(100% - 32px,var(--maxw))}.mainNav{display:none}.statStrip,.cardGrid,.pillarGrid,.priceGrid,.coachGrid,.moduleRow{grid-template-columns:1fr}.specBar{grid-template-columns:repeat(2,1fr)}.loop{flex-direction:column;align-items:stretch}.loop li{flex-direction:column;gap:8px}.loop .loopStep{width:100%;justify-content:center}.loopArrow{transform:rotate(90deg)}.priceNum{font-size:44px}.matrix th,.matrix td{padding:13px 12px;font-size:13.5px}.matrix tbody th{width:72px}.footerBottom{flex-direction:column;align-items:flex-start;gap:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
