.header[data-v-9f97c3a9]{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid transparent;transition:all .3s var(--ease-out-expo)}.header-scrolled[data-v-9f97c3a9]{background:#fffffff2;border-bottom-color:var(--border);box-shadow:var(--shadow-sm)}.scroll-progress[data-v-9f97c3a9]{position:absolute;top:0;left:0;right:0;height:2px;pointer-events:none}.scroll-progress-bar[data-v-9f97c3a9]{height:100%;width:0;background:linear-gradient(90deg,#06f,#00e0ff);transition:width .08s linear}.header-inner[data-v-9f97c3a9]{display:flex;align-items:center;justify-content:space-between;height:72px}.logo[data-v-9f97c3a9]{display:flex;align-items:center;gap:12px}.logo-img[data-v-9f97c3a9]{width:44px;height:44px;border-radius:10px;object-fit:cover;background:#fff;padding:2px;box-shadow:var(--shadow-sm);transition:transform .4s var(--ease-out-expo)}.logo:hover .logo-img[data-v-9f97c3a9]{transform:scale(1.05)}.logo-text[data-v-9f97c3a9]{display:flex;flex-direction:column;line-height:1.2}.logo-name[data-v-9f97c3a9]{font-size:16px;font-weight:700;color:var(--text-primary)}.logo-sub[data-v-9f97c3a9]{font-size:10px;color:var(--text-tertiary);letter-spacing:1.2px;text-transform:uppercase}.nav-desktop[data-v-9f97c3a9]{display:flex;align-items:center;gap:28px}.nav-link[data-v-9f97c3a9]{font-size:14px;color:var(--text-secondary);font-weight:500;position:relative;transition:color .2s}.nav-link[data-v-9f97c3a9]:after{content:"";position:absolute;bottom:-6px;left:0;width:0;height:2px;background:var(--primary);transition:width .3s var(--ease-out-expo)}.nav-link[data-v-9f97c3a9]:hover,.nav-link.active[data-v-9f97c3a9]{color:var(--primary)}.nav-link[data-v-9f97c3a9]:hover:after,.nav-link.active[data-v-9f97c3a9]:after{width:100%}.btn[data-v-9f97c3a9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;border-radius:var(--radius-full);transition:all .25s var(--ease-out-expo);cursor:pointer;white-space:nowrap}.btn-sm[data-v-9f97c3a9]{padding:8px 18px;font-size:13px}.btn-block[data-v-9f97c3a9]{width:100%;padding:14px}.btn-primary[data-v-9f97c3a9]{background:var(--primary-gradient);color:#fff;box-shadow:0 4px 14px #0066ff4d}.btn-primary[data-v-9f97c3a9]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #06f6}.btn-primary[data-v-9f97c3a9]:active{transform:translateY(0)}.menu-toggle[data-v-9f97c3a9]{display:none;width:40px;height:40px;position:relative}.menu-toggle span[data-v-9f97c3a9],.menu-toggle span[data-v-9f97c3a9]:before,.menu-toggle span[data-v-9f97c3a9]:after{content:"";position:absolute;left:8px;right:8px;height:2px;background:var(--text-primary);border-radius:2px;transition:transform .3s var(--ease-out-expo)}.menu-toggle span[data-v-9f97c3a9]{top:50%;transform:translateY(-50%)}.menu-toggle span[data-v-9f97c3a9]:before{top:-7px}.menu-toggle span[data-v-9f97c3a9]:after{top:7px}.menu-toggle span.open[data-v-9f97c3a9]{background:transparent}.menu-toggle span.open[data-v-9f97c3a9]:before{transform:translateY(7px) rotate(45deg)}.menu-toggle span.open[data-v-9f97c3a9]:after{transform:translateY(-7px) rotate(-45deg)}.nav-mobile[data-v-9f97c3a9]{display:none;flex-direction:column;gap:8px;padding:16px var(--space-6) 24px;background:#fff;border-top:1px solid var(--border)}.nav-mobile-link[data-v-9f97c3a9]{padding:14px 12px;font-size:15px;color:var(--text-primary);border-radius:var(--radius-sm);transition:background .2s}.nav-mobile-link[data-v-9f97c3a9]:hover{background:var(--bg-soft);color:var(--primary)}.drawer-enter-active[data-v-9f97c3a9],.drawer-leave-active[data-v-9f97c3a9]{transition:opacity .25s var(--ease-out-expo),transform .25s var(--ease-out-expo)}.drawer-enter-from[data-v-9f97c3a9],.drawer-leave-to[data-v-9f97c3a9]{opacity:0;transform:translateY(-8px)}@media (max-width: 900px){.nav-desktop[data-v-9f97c3a9]{display:none}.menu-toggle[data-v-9f97c3a9]{display:block}.nav-mobile[data-v-9f97c3a9]{display:flex}.logo-sub[data-v-9f97c3a9]{display:none}}.hero[data-v-0159a871]{position:relative;min-height:100vh;display:flex;align-items:center;background:var(--bg-dark);color:#fff;overflow:hidden;padding-top:72px}.hero-canvas[data-v-0159a871]{position:absolute;inset:0;width:100%;height:100%;z-index:1}.hero-glow[data-v-0159a871]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none;z-index:0}.hero-glow-1[data-v-0159a871]{width:600px;height:600px;background:var(--primary);top:-200px;right:-100px;animation:floatGlow-0159a871 16s ease-in-out infinite}.hero-glow-2[data-v-0159a871]{width:500px;height:500px;background:#4d94ff;bottom:-150px;left:-100px;animation:floatGlow-0159a871 20s ease-in-out infinite reverse}.hero-scanline[data-v-0159a871]{position:absolute;left:0;right:0;top:-10%;height:120px;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(0,224,255,.05) 45%,rgba(0,224,255,.14) 50%,rgba(0,224,255,.05) 55%,transparent 100%);animation:heroScan-0159a871 9s linear infinite}@keyframes heroScan-0159a871{0%{transform:translateY(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translateY(85vh);opacity:0}}@media (prefers-reduced-motion: reduce){.hero-scanline[data-v-0159a871]{display:none}}@keyframes floatGlow-0159a871{0%,to{transform:translate(0)}50%{transform:translate(40px,-40px)}}.hero-content[data-v-0159a871]{position:relative;z-index:10;text-align:center;max-width:900px}.hero-badge[data-v-0159a871]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);font-size:13px;color:#ffffffd9;backdrop-filter:blur(10px);margin-bottom:32px}.badge-dot[data-v-0159a871]{width:8px;height:8px;background:var(--accent-green);border-radius:50%;box-shadow:0 0 12px var(--accent-green);animation:pulse-0159a871 2s ease-in-out infinite}@keyframes pulse-0159a871{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero-title[data-v-0159a871]{font-size:var(--text-5xl);font-weight:800;line-height:1.15;letter-spacing:-1px;margin-bottom:24px}.gradient-text-blue[data-v-0159a871]{background:linear-gradient(135deg,#4d94ff,#a8c7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero-desc[data-v-0159a871]{font-size:var(--text-xl);color:#ffffffb3;line-height:1.7;margin-bottom:40px}.hero-cta[data-v-0159a871]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:72px}.btn-lg[data-v-0159a871]{padding:16px 32px;font-size:15px}.btn-primary[data-v-0159a871]{background:var(--primary-gradient);color:#fff;box-shadow:0 8px 30px #0066ff80}.btn-primary[data-v-0159a871]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #06f9}.btn-primary .arrow[data-v-0159a871]{transition:transform .25s var(--ease-out-expo);display:inline-block}.btn-primary:hover .arrow[data-v-0159a871]{transform:translate(4px)}.btn-ghost[data-v-0159a871]{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(10px)}.btn-ghost[data-v-0159a871]:hover{background:#ffffff26;border-color:#ffffff80}.hero-trust[data-v-0159a871]{display:inline-flex;align-items:center;gap:32px;padding:20px 32px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);backdrop-filter:blur(10px)}.trust-item[data-v-0159a871]{display:flex;flex-direction:column;align-items:center;gap:4px}.trust-num[data-v-0159a871]{font-size:var(--text-2xl);font-weight:800;background:linear-gradient(135deg,#4d94ff,#a8c7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.trust-label[data-v-0159a871]{font-size:12px;color:#ffffff8c}.trust-divider[data-v-0159a871]{width:1px;height:32px;background:#ffffff26}.scroll-hint[data-v-0159a871]{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:#ffffff80;font-size:11px;letter-spacing:2px;z-index:10;animation:scrollBob-0159a871 2s ease-in-out infinite}@keyframes scrollBob-0159a871{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.scroll-arrow[data-v-0159a871]{width:1px;height:24px;background:#ffffff4d;position:relative}.scroll-arrow[data-v-0159a871]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:6px;height:6px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}@media (max-width: 768px){.hero-trust[data-v-0159a871]{flex-direction:column;gap:16px;padding:20px}.trust-divider[data-v-0159a871]{width:32px;height:1px}.hero-cta[data-v-0159a871]{margin-bottom:48px}.hero-desc[data-v-0159a871]{font-size:var(--text-lg)}}.stats[data-v-02b1fa0b]{padding:var(--space-16) 0;background:var(--bg)}.stats-grid[data-v-02b1fa0b]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.stat-card[data-v-02b1fa0b]{text-align:center;padding:var(--space-8) var(--space-4);background:var(--bg-soft);border-radius:var(--radius-lg);border:1px solid var(--border);transition:all .3s var(--ease-out-expo)}.stat-card[data-v-02b1fa0b]:hover{transform:translateY(-4px);border-color:var(--primary);box-shadow:var(--shadow-md)}.stat-value[data-v-02b1fa0b]{display:flex;align-items:baseline;justify-content:center;gap:2px;margin-bottom:8px}.stat-num[data-v-02b1fa0b]{font-size:var(--text-4xl);font-weight:800;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-1px;font-variant-numeric:tabular-nums}.stat-suffix[data-v-02b1fa0b]{font-size:var(--text-xl);font-weight:700;color:var(--primary)}.stat-label[data-v-02b1fa0b]{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:2px}.stat-sub[data-v-02b1fa0b]{font-size:12px;color:var(--text-tertiary)}@media (max-width: 768px){.stats-grid[data-v-02b1fa0b]{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.stat-card[data-v-02b1fa0b]{padding:var(--space-6) var(--space-3)}}.features[data-v-f1e2c1ce]{padding:var(--space-24) 0;background:var(--bg-soft);position:relative}.section-head[data-v-f1e2c1ce]{text-align:center;max-width:720px;margin:0 auto var(--space-16)}.section-tag[data-v-f1e2c1ce]{display:inline-block;padding:6px 14px;background:var(--primary-light);color:var(--primary);font-size:12px;font-weight:600;border-radius:var(--radius-full);letter-spacing:1px;margin-bottom:16px}.section-title[data-v-f1e2c1ce]{font-size:var(--text-4xl);font-weight:800;letter-spacing:-1px;margin-bottom:16px}.section-desc[data-v-f1e2c1ce]{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.7}.features-grid[data-v-f1e2c1ce]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.feature-card[data-v-f1e2c1ce]{padding:var(--space-8);background:#fff;border-radius:var(--radius-lg);border:1px solid var(--border);transition:all .35s var(--ease-out-expo);position:relative;overflow:hidden}.feature-card[data-v-f1e2c1ce]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--primary-gradient);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease-out-expo)}.feature-card[data-v-f1e2c1ce]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:transparent}.feature-card[data-v-f1e2c1ce]:hover:before{transform:scaleX(1)}.feature-icon[data-v-f1e2c1ce]{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:20px}.feature-title[data-v-f1e2c1ce]{font-size:var(--text-xl);font-weight:700;margin-bottom:12px;color:var(--text-primary)}.feature-desc[data-v-f1e2c1ce]{font-size:14px;color:var(--text-secondary);line-height:1.7;margin-bottom:20px}.feature-points[data-v-f1e2c1ce]{list-style:none;display:flex;flex-direction:column;gap:8px}.feature-points li[data-v-f1e2c1ce]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.feature-points .check[data-v-f1e2c1ce]{font-weight:700;flex-shrink:0}@media (max-width: 1024px){.features-grid[data-v-f1e2c1ce]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.features-grid[data-v-f1e2c1ce]{grid-template-columns:1fr}.feature-card[data-v-f1e2c1ce]{padding:var(--space-6)}}.showcase3d[data-v-3b31bf2a]{position:relative;padding:var(--space-24) 0;background:radial-gradient(1000px 500px at 80% -10%,rgba(0,102,255,.16),transparent 60%),radial-gradient(800px 400px at 10% 110%,rgba(0,224,255,.08),transparent 60%),var(--bg-dark);color:#fff;overflow:hidden}.sec-head[data-v-3b31bf2a]{text-align:center;max-width:720px;margin:0 auto var(--space-12)}.sec-tag[data-v-3b31bf2a]{display:inline-block;padding:6px 14px;border:1px solid rgba(0,224,255,.35);border-radius:var(--radius-full);font-size:13px;color:#6fe6ff;letter-spacing:2px;margin-bottom:20px;background:#00e0ff0f}.sec-title[data-v-3b31bf2a]{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.5px;margin-bottom:16px}.sec-title em[data-v-3b31bf2a]{font-style:normal;background:linear-gradient(120deg,#4d94ff,#00e0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sec-desc[data-v-3b31bf2a]{color:#ffffffa6;font-size:var(--text-base);line-height:1.8}.stage-grid[data-v-3b31bf2a]{display:grid;grid-template-columns:1fr 320px;gap:var(--space-4);align-items:stretch}.stage[data-v-3b31bf2a]{position:relative;min-height:520px;border:1px solid rgba(0,224,255,.22);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 50% 0%,rgba(22,93,255,.14),transparent 55%),linear-gradient(180deg,#080c18,#05070f);overflow:hidden;box-shadow:0 0 0 1px #00e0ff0f inset,0 24px 80px #00000080}.stage[data-v-3b31bf2a]:before{content:"";position:absolute;inset:10px;pointer-events:none;border-radius:14px;background:linear-gradient(#00e0ff,#00e0ff) top left / 22px 2px,linear-gradient(#00e0ff,#00e0ff) top left / 2px 22px,linear-gradient(#00e0ff,#00e0ff) top right / 22px 2px,linear-gradient(#00e0ff,#00e0ff) top right / 2px 22px,linear-gradient(#00e0ff,#00e0ff) bottom left / 22px 2px,linear-gradient(#00e0ff,#00e0ff) bottom left / 2px 22px,linear-gradient(#00e0ff,#00e0ff) bottom right / 22px 2px,linear-gradient(#00e0ff,#00e0ff) bottom right / 2px 22px;background-repeat:no-repeat;opacity:.55}.stage-mount[data-v-3b31bf2a]{position:absolute;inset:0;cursor:grab}.stage-mount[data-v-3b31bf2a] canvas{display:block;outline:none;touch-action:none}.stage-loading[data-v-3b31bf2a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#05070f99;backdrop-filter:blur(4px);z-index:5;text-align:center;padding:24px}.stage-loading p[data-v-3b31bf2a]{color:#e8f0ffcc;font-size:14px;margin:0}.loading-hint[data-v-3b31bf2a]{font-size:12px!important;color:#e8f0ff66!important}.loading-ring[data-v-3b31bf2a]{width:44px;height:44px;border-radius:50%;border:2px solid rgba(0,224,255,.2);border-top-color:#00e0ff;animation:spin-3b31bf2a 1s linear infinite}@keyframes spin-3b31bf2a{to{transform:rotate(360deg)}}.hud-badge[data-v-3b31bf2a]{position:absolute;top:22px;left:24px;display:flex;align-items:center;gap:10px;padding:10px 14px;background:#0d1830b8;border:1px solid rgba(0,224,255,.25);border-radius:10px;backdrop-filter:blur(6px);z-index:4}.hud-plate[data-v-3b31bf2a]{padding:2px 8px;border-radius:6px;background:linear-gradient(135deg,#165dff,#00e0ff);color:#fff;font-weight:700;font-size:13px;letter-spacing:1px}.hud-meta[data-v-3b31bf2a]{font-size:12px;color:#e8f0ffd9}.hud-meta.dim[data-v-3b31bf2a]{color:#e8f0ff73}.hud-ring[data-v-3b31bf2a]{position:absolute;top:22px;right:24px;z-index:4;width:72px;height:72px}.hud-ring svg[data-v-3b31bf2a]{transform:rotate(-90deg)}.ring-bg[data-v-3b31bf2a]{fill:none;stroke:#00e0ff24;stroke-width:5}.ring-fg[data-v-3b31bf2a]{fill:none;stroke:#00e0ff;stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .2s linear;filter:drop-shadow(0 0 6px rgba(0,224,255,.6))}.ring-fg.done[data-v-3b31bf2a]{stroke:#34c77b;filter:drop-shadow(0 0 6px rgba(52,199,123,.6))}.ring-label[data-v-3b31bf2a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.ring-label strong[data-v-3b31bf2a]{font-size:14px;font-variant-numeric:tabular-nums}.ring-label span[data-v-3b31bf2a]{font-size:10px;color:#e8f0ff80;transform:scale(.9)}.hud-actions[data-v-3b31bf2a]{position:absolute;right:24px;bottom:22px;display:flex;gap:10px;z-index:4}.hud-btn[data-v-3b31bf2a]{padding:9px 16px;font-size:13px;font-weight:600;color:#04121f;background:linear-gradient(135deg,#00e0ff,#4dd8ff);border:none;border-radius:8px;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:filter .2s,transform .2s}.hud-btn[data-v-3b31bf2a]:hover{filter:brightness(1.12);transform:translateY(-1px)}.hud-btn.ghost[data-v-3b31bf2a]{color:#e8f0ffd9;background:#0d1830b3;border:1px solid rgba(0,224,255,.3);backdrop-filter:blur(6px)}.hud-mode[data-v-3b31bf2a]{position:absolute;left:24px;bottom:22px;z-index:4;font-size:12px;color:#e8f0ff73;padding:6px 10px;border:1px dashed rgba(0,224,255,.3);border-radius:8px}.stage-drag[data-v-3b31bf2a]{position:absolute;left:24px;bottom:26px;z-index:3;font-size:11px;letter-spacing:1px;color:#e8f0ff4d;pointer-events:none}.hud-mode+.stage-drag[data-v-3b31bf2a]{display:none}.stage-side[data-v-3b31bf2a]{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid rgba(0,224,255,.16);border-radius:var(--radius-lg);background:#0d18308c;backdrop-filter:blur(6px)}.side-head[data-v-3b31bf2a]{display:flex;align-items:baseline;justify-content:space-between}.side-head h3[data-v-3b31bf2a]{font-size:15px;font-weight:700}.side-head h3[data-v-3b31bf2a]:before{content:"◆ ";color:#00e0ff;font-size:11px}.side-count[data-v-3b31bf2a]{font-size:12px;color:#e8f0ff80}.fault-card[data-v-3b31bf2a]{text-align:left;padding:14px;border-radius:12px;border:1px solid rgba(0,224,255,.14);background:#080c18b3;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;color:#fff}.fault-card[data-v-3b31bf2a]:hover{transform:translateY(-2px);border-color:#00e0ff66}.fault-card.active.critical[data-v-3b31bf2a]{border-color:#ff4d4fa6;box-shadow:0 0 16px #ff4d4f40}.fault-card.active.warning[data-v-3b31bf2a]{border-color:#ffb020a6;box-shadow:0 0 16px #ffb02038}.fault-card.active.info[data-v-3b31bf2a]{border-color:#00e0ffa6;box-shadow:0 0 16px #00e0ff38}.fault-top[data-v-3b31bf2a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.fault-code[data-v-3b31bf2a]{font-size:12px;font-weight:700;letter-spacing:1px;color:#e8f0ff99;font-variant-numeric:tabular-nums}.severity-tag[data-v-3b31bf2a]{font-size:11px;padding:2px 8px;border-radius:var(--radius-full)}.critical .severity-tag[data-v-3b31bf2a]{color:#ff6b6d;background:#ff4d4f24;border:1px solid rgba(255,77,79,.4)}.warning .severity-tag[data-v-3b31bf2a]{color:#ffc45e;background:#ffb0201f;border:1px solid rgba(255,176,32,.4)}.info .severity-tag[data-v-3b31bf2a]{color:#6fe6ff;background:#00e0ff1a;border:1px solid rgba(0,224,255,.4)}.fault-name[data-v-3b31bf2a]{font-size:15px;font-weight:700;margin-bottom:4px}.fault-desc[data-v-3b31bf2a]{font-size:12px;color:#e8f0ff8c;line-height:1.6;margin:0}.side-note[data-v-3b31bf2a]{margin-top:auto;padding-top:14px;border-top:1px dashed rgba(0,224,255,.18)}.side-note p[data-v-3b31bf2a]{font-size:12px;color:#e8f0ff80;margin:0 0 8px}.side-link[data-v-3b31bf2a]{font-size:13px;font-weight:600;color:#6fe6ff}.side-link[data-v-3b31bf2a]:hover{text-decoration:underline}.stage-features[data-v-3b31bf2a]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-8)}.stage-feature[data-v-3b31bf2a]{padding:20px 22px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:#ffffff08}.sf-icon[data-v-3b31bf2a]{font-size:22px}.stage-feature h3[data-v-3b31bf2a]{font-size:15px;margin:8px 0 6px}.stage-feature p[data-v-3b31bf2a]{font-size:13px;color:#ffffff8c;margin:0;line-height:1.7}@media (max-width: 960px){.stage-grid[data-v-3b31bf2a]{grid-template-columns:1fr}.stage[data-v-3b31bf2a]{min-height:400px}.stage-features[data-v-3b31bf2a]{grid-template-columns:1fr}.hud-badge[data-v-3b31bf2a]{max-width:calc(100% - 110px);flex-wrap:wrap}.hud-meta.dim[data-v-3b31bf2a]{display:none}}.ai-chat[data-v-2fd83f7e]{padding:var(--space-24) 0;background:var(--bg)}.ai-grid[data-v-2fd83f7e]{display:grid;grid-template-columns:5fr 6fr;gap:var(--space-16);align-items:center}.sec-tag[data-v-2fd83f7e]{display:inline-block;padding:6px 14px;border:1px solid rgba(0,102,255,.35);border-radius:var(--radius-full);font-size:13px;color:var(--primary);letter-spacing:2px;margin-bottom:20px;background:var(--primary-light)}.sec-title[data-v-2fd83f7e]{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.5px;margin-bottom:16px;color:var(--text-primary);line-height:1.25}.sec-title em[data-v-2fd83f7e]{font-style:normal;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sec-desc[data-v-2fd83f7e]{color:var(--text-secondary);line-height:1.8;margin-bottom:var(--space-6)}.ai-points[data-v-2fd83f7e]{list-style:none;display:flex;flex-direction:column;gap:14px}.ai-points li[data-v-2fd83f7e]{display:flex;flex-direction:column;gap:2px;padding-left:18px;position:relative}.ai-points li[data-v-2fd83f7e]:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:2px;background:var(--primary-gradient);transform:rotate(45deg)}.ai-points strong[data-v-2fd83f7e]{font-size:15px;color:var(--text-primary)}.ai-points span[data-v-2fd83f7e]{font-size:13px;color:var(--text-tertiary)}.chat-frame[data-v-2fd83f7e]{border-radius:var(--radius-lg);background:#0d1526;border:1px solid rgba(0,102,255,.25);box-shadow:var(--shadow-lg),0 0 60px #0066ff1f;overflow:hidden}.chat-chrome[data-v-2fd83f7e]{display:flex;align-items:center;gap:7px;padding:12px 16px;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.07)}.dot[data-v-2fd83f7e]{width:11px;height:11px;border-radius:50%}.dot.red[data-v-2fd83f7e]{background:#ff5f57}.dot.yellow[data-v-2fd83f7e]{background:#febc2e}.dot.green[data-v-2fd83f7e]{background:#28c840}.chrome-title[data-v-2fd83f7e]{margin-left:10px;font-size:12px;color:#e8f0ff8c;letter-spacing:1px}.chat-body[data-v-2fd83f7e]{padding:18px 16px;min-height:380px;max-height:460px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.msg[data-v-2fd83f7e]{display:flex;gap:10px;max-width:92%}.msg.user[data-v-2fd83f7e]{align-self:flex-end;flex-direction:row-reverse}.msg-avatar[data-v-2fd83f7e]{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700}.msg.user .msg-avatar[data-v-2fd83f7e]{background:#ffffff1a;color:#e8f0ffcc}.msg.assistant .msg-avatar[data-v-2fd83f7e]{background:linear-gradient(135deg,#06f,#00e0ff);color:#fff}.msg-bubble[data-v-2fd83f7e]{padding:11px 14px;border-radius:12px;font-size:13px;line-height:1.75}.msg.user .msg-bubble[data-v-2fd83f7e]{background:#0066ffe6;color:#fff;border-top-right-radius:4px}.msg.assistant .msg-bubble[data-v-2fd83f7e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#e8f0ffeb;border-top-left-radius:4px}.msg-bubble p[data-v-2fd83f7e]{margin:0 0 6px}.msg-bubble p[data-v-2fd83f7e]:last-child{margin-bottom:0}.msg-bubble p.li[data-v-2fd83f7e]{display:flex;gap:6px}.li-dot[data-v-2fd83f7e]{color:#00e0ff}.caret[data-v-2fd83f7e]{display:inline-block;width:7px;height:14px;background:#00e0ff;vertical-align:-2px;margin-left:2px;animation:blink-2fd83f7e .8s steps(1) infinite}@keyframes blink-2fd83f7e{50%{opacity:0}}.msg-refs[data-v-2fd83f7e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.12)}.refs-label[data-v-2fd83f7e]{font-size:11px;color:#e8f0ff66}.ref[data-v-2fd83f7e]{font-size:11px;color:#6fb0ff;padding:2px 8px;border-radius:var(--radius-full);border:1px solid rgba(0,102,255,.35);background:#0066ff14}.chat-boot[data-v-2fd83f7e]{display:flex;align-items:center;gap:8px;color:#e8f0ff80;font-size:13px;padding:12px}.boot-dot[data-v-2fd83f7e]{width:8px;height:8px;border-radius:50%;background:#00e0ff;animation:pulse-2fd83f7e 1.4s ease-in-out infinite}@keyframes pulse-2fd83f7e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.chat-input[data-v-2fd83f7e]{border-top:1px solid rgba(255,255,255,.07);padding:12px 16px 14px}.chips[data-v-2fd83f7e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.chip[data-v-2fd83f7e]{font-size:12px;padding:5px 12px;border-radius:var(--radius-full);border:1px solid rgba(0,102,255,.4);color:#6fb0ff;background:#0066ff14;cursor:pointer;transition:background .2s,color .2s}.chip[data-v-2fd83f7e]:hover{background:#0066ff38;color:#a8cfff}.input-row[data-v-2fd83f7e]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.input-placeholder[data-v-2fd83f7e]{font-size:13px;color:#e8f0ff52}.send[data-v-2fd83f7e]{font-size:12px;font-weight:600;color:#04121f;background:linear-gradient(135deg,#00e0ff,#4dd8ff);padding:5px 14px;border-radius:8px}@media (max-width: 960px){.ai-grid[data-v-2fd83f7e]{grid-template-columns:1fr;gap:var(--space-8)}.chat-body[data-v-2fd83f7e]{min-height:320px}}.network[data-v-7abdd1c9]{padding:var(--space-24) 0;background:radial-gradient(900px 460px at 15% 0%,rgba(0,102,255,.1),transparent 55%),var(--bg-soft)}.sec-head[data-v-7abdd1c9]{text-align:center;max-width:720px;margin:0 auto var(--space-12)}.sec-tag[data-v-7abdd1c9]{display:inline-block;padding:6px 14px;border:1px solid rgba(0,102,255,.35);border-radius:var(--radius-full);font-size:13px;color:var(--primary);letter-spacing:2px;margin-bottom:20px;background:var(--primary-light)}.sec-title[data-v-7abdd1c9]{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.5px;margin-bottom:16px;color:var(--text-primary)}.sec-title em[data-v-7abdd1c9]{font-style:normal;background:linear-gradient(120deg,#06f,#00b4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sec-desc[data-v-7abdd1c9]{color:var(--text-secondary);line-height:1.8}.screen-frame[data-v-7abdd1c9]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(30,80,160,.35);background:linear-gradient(180deg,#0d1a33,#081226);box-shadow:0 30px 90px #08122680}.screen-top[data-v-7abdd1c9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 22px;border-bottom:1px solid rgba(230,201,138,.14);background:linear-gradient(90deg,rgba(255,217,138,.06),transparent 60%)}.screen-title[data-v-7abdd1c9]{display:flex;align-items:baseline;gap:12px}.title-zh[data-v-7abdd1c9]{font-size:17px;font-weight:800;color:#f4dfa8;letter-spacing:4px}.title-zh[data-v-7abdd1c9]:before{content:"◆ ";font-size:12px}.title-en[data-v-7abdd1c9]{font-size:11px;color:#e4e9f266;letter-spacing:1.5px}.screen-stats[data-v-7abdd1c9]{display:flex;gap:22px}.s-stat[data-v-7abdd1c9]{display:flex;flex-direction:column;align-items:center;gap:1px}.s-stat strong[data-v-7abdd1c9]{font-size:20px;font-weight:800;color:#ffd98a;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(255,217,138,.4)}.s-stat span[data-v-7abdd1c9]{font-size:11px;color:#e4e9f280}.screen-body[data-v-7abdd1c9]{display:grid;grid-template-columns:1fr 240px;gap:0}.map-wrap[data-v-7abdd1c9]{position:relative;height:480px}.map[data-v-7abdd1c9]{position:absolute;inset:0}.map-err[data-v-7abdd1c9]{font-size:11px;color:#ff787899;max-width:80%;word-break:break-all}.map-loading[data-v-7abdd1c9]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#e4e9f299;font-size:13px}.loading-ring[data-v-7abdd1c9]{width:36px;height:36px;border-radius:50%;border:2px solid rgba(255,217,138,.2);border-top-color:#ffd98a;animation:spin-7abdd1c9 1s linear infinite}@keyframes spin-7abdd1c9{to{transform:rotate(360deg)}}.rank[data-v-7abdd1c9]{padding:20px 18px;border-left:1px solid rgba(230,201,138,.12);display:flex;flex-direction:column;gap:13px}.rank h3[data-v-7abdd1c9]{font-size:13px;font-weight:700;color:#f0d9a8;letter-spacing:2px;margin-bottom:2px}.rank h3[data-v-7abdd1c9]:before{content:"◆ ";font-size:10px}.rank-row[data-v-7abdd1c9]{display:grid;grid-template-columns:20px 48px 1fr 24px;align-items:center;gap:8px}.rank-idx[data-v-7abdd1c9]{width:18px;height:18px;border-radius:4px;display:grid;place-items:center;font-size:10px;color:#e4e9f28c;background:#ffffff0f}.rank-idx.top[data-v-7abdd1c9]{background:linear-gradient(135deg,#ffd98a,#caa45f);color:#22180a;font-weight:700}.rank-name[data-v-7abdd1c9]{font-size:12px;color:#e4e9f2cc}.rank-bar[data-v-7abdd1c9]{height:6px;border-radius:3px;background:#ffffff12;overflow:hidden}.rank-fill[data-v-7abdd1c9]{height:100%;border-radius:3px;background:linear-gradient(90deg,#caa45f,#ffd98a);transition:width 1.1s var(--ease-out-expo)}.rank-num[data-v-7abdd1c9]{font-size:12px;color:#ffd98a;font-variant-numeric:tabular-nums;text-align:right}.rank-legend[data-v-7abdd1c9]{margin-top:auto;padding-top:14px;border-top:1px dashed rgba(230,201,138,.15);display:flex;flex-wrap:wrap;gap:10px}.legend-item[data-v-7abdd1c9]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#e4e9f28c}.legend-item i[data-v-7abdd1c9]{width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px currentColor}@media (max-width: 960px){.screen-body[data-v-7abdd1c9]{grid-template-columns:1fr}.map-wrap[data-v-7abdd1c9]{height:340px}.rank[data-v-7abdd1c9]{border-left:none;border-top:1px solid rgba(230,201,138,.12)}.screen-stats[data-v-7abdd1c9]{gap:14px}}.workflow[data-v-5d5130f0]{padding:var(--space-24) 0;background:var(--bg)}.section-head[data-v-5d5130f0]{text-align:center;max-width:720px;margin:0 auto var(--space-16)}.section-tag[data-v-5d5130f0]{display:inline-block;padding:6px 14px;background:var(--primary-light);color:var(--primary);font-size:12px;font-weight:600;border-radius:var(--radius-full);letter-spacing:1px;margin-bottom:16px}.section-title[data-v-5d5130f0]{font-size:var(--text-4xl);font-weight:800;letter-spacing:-1px;margin-bottom:16px}.section-desc[data-v-5d5130f0]{font-size:var(--text-lg);color:var(--text-secondary)}.workflow-grid[data-v-5d5130f0]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);position:relative}.workflow-step[data-v-5d5130f0]{display:flex;align-items:flex-start;gap:20px;padding:var(--space-8);background:var(--bg-soft);border-radius:var(--radius-lg);border:1px solid var(--border);transition:all .3s var(--ease-out-expo);position:relative}.workflow-step[data-v-5d5130f0]:hover{background:#fff;border-color:var(--primary);transform:translateY(-4px);box-shadow:var(--shadow-md)}.step-num[data-v-5d5130f0]{font-size:40px;font-weight:900;color:var(--primary-light);line-height:1;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.5;letter-spacing:-2px}.step-icon[data-v-5d5130f0]{font-size:32px;margin-top:4px}.step-content[data-v-5d5130f0]{flex:1}.step-title[data-v-5d5130f0]{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:4px}.step-desc[data-v-5d5130f0]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.step-detail[data-v-5d5130f0]{font-size:12px;color:var(--text-tertiary);line-height:1.6}.step-connector[data-v-5d5130f0]{display:none}@media (max-width: 1024px){.workflow-grid[data-v-5d5130f0]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.workflow-grid[data-v-5d5130f0]{grid-template-columns:1fr}.workflow-step[data-v-5d5130f0]{padding:var(--space-6)}}.tech[data-v-68c81941]{padding:var(--space-24) 0;background:var(--bg-dark);color:#fff;position:relative;overflow:hidden}.tech[data-v-68c81941]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:800px;height:400px;background:var(--primary);filter:blur(120px);opacity:.15;border-radius:50%}.tech-grid[data-v-68c81941]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:center;position:relative;z-index:1}.section-tag[data-v-68c81941]{display:inline-block;padding:6px 14px;background:#4d94ff26;color:#4d94ff;font-size:12px;font-weight:600;border-radius:var(--radius-full);letter-spacing:1px;margin-bottom:16px}.section-title[data-v-68c81941]{font-size:var(--text-4xl);font-weight:800;letter-spacing:-1px;margin-bottom:16px;color:#fff}.section-desc[data-v-68c81941]{font-size:var(--text-lg);color:#ffffffa6;margin-bottom:var(--space-8)}.highlights[data-v-68c81941]{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-8)}.highlight[data-v-68c81941]{display:flex;gap:16px;padding:var(--space-4) 0}.highlight-icon[data-v-68c81941]{width:32px;height:32px;border-radius:8px;background:#4d94ff26;color:#4d94ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlight h4[data-v-68c81941]{font-size:var(--text-base);font-weight:600;margin-bottom:4px;color:#fff}.highlight p[data-v-68c81941]{font-size:13px;color:#fff9;line-height:1.6}.stack-card[data-v-68c81941]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);padding:var(--space-8);backdrop-filter:blur(20px)}.stack-title[data-v-68c81941]{font-size:12px;color:#ffffff80;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.stack-grid[data-v-68c81941]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.stack-item[data-v-68c81941]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);transition:all .25s var(--ease-out-expo)}.stack-item[data-v-68c81941]:hover{background:#ffffff12;transform:translateY(-2px)}.stack-dot[data-v-68c81941]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.stack-name[data-v-68c81941]{font-size:13px;font-weight:600;color:#fff}.stack-cat[data-v-68c81941]{font-size:10px;color:#fff6}@media (max-width: 1024px){.tech-grid[data-v-68c81941]{grid-template-columns:1fr;gap:var(--space-12)}}@media (max-width: 640px){.stack-grid[data-v-68c81941]{grid-template-columns:1fr}}.scene[data-v-2f4b284d]{padding:var(--space-24) 0;background:var(--bg-soft)}.section-head[data-v-2f4b284d]{text-align:center;max-width:720px;margin:0 auto var(--space-16)}.section-tag[data-v-2f4b284d]{display:inline-block;padding:6px 14px;background:var(--primary-light);color:var(--primary);font-size:12px;font-weight:600;border-radius:var(--radius-full);letter-spacing:1px;margin-bottom:16px}.section-title[data-v-2f4b284d]{font-size:var(--text-4xl);font-weight:800;letter-spacing:-1px;margin-bottom:16px}.section-desc[data-v-2f4b284d]{font-size:var(--text-lg);color:var(--text-secondary)}.scene-grid[data-v-2f4b284d]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.scene-card[data-v-2f4b284d]{padding:var(--space-8) var(--space-6);background:#fff;border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center;transition:all .35s var(--ease-out-expo)}.scene-card[data-v-2f4b284d]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.scene-emoji[data-v-2f4b284d]{font-size:48px;margin-bottom:16px;display:inline-block;transition:transform .4s var(--ease-out-expo)}.scene-card:hover .scene-emoji[data-v-2f4b284d]{transform:scale(1.1) rotate(-5deg)}.scene-title[data-v-2f4b284d]{font-size:var(--text-xl);font-weight:700;margin-bottom:8px;color:var(--text-primary)}.scene-desc[data-v-2f4b284d]{font-size:13px;color:var(--text-secondary);margin-bottom:20px}.scene-points[data-v-2f4b284d]{list-style:none;text-align:left;display:flex;flex-direction:column;gap:8px}.scene-points li[data-v-2f4b284d]{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-secondary)}.scene-points .dot[data-v-2f4b284d]{width:5px;height:5px;border-radius:50%;background:var(--primary);flex-shrink:0}@media (max-width: 1024px){.scene-grid[data-v-2f4b284d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.scene-grid[data-v-2f4b284d]{grid-template-columns:1fr}}.shots[data-v-167c483b]{padding:var(--space-24) 0;background:var(--bg)}.sec-head[data-v-167c483b]{text-align:center;max-width:640px;margin:0 auto var(--space-12)}.sec-tag[data-v-167c483b]{display:inline-block;padding:6px 14px;border:1px solid rgba(0,102,255,.35);border-radius:var(--radius-full);font-size:13px;color:var(--primary);letter-spacing:2px;margin-bottom:20px;background:var(--primary-light)}.sec-title[data-v-167c483b]{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.5px;margin-bottom:12px;color:var(--text-primary)}.sec-title em[data-v-167c483b]{font-style:normal;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sec-desc[data-v-167c483b]{color:var(--text-secondary)}.shots-grid[data-v-167c483b]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.shot[data-v-167c483b]{display:flex;flex-direction:column;gap:14px}.frame[data-v-167c483b]{border-radius:12px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-md);background:#fff;transition:transform .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo)}.shot:hover .frame[data-v-167c483b]{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.frame-bar[data-v-167c483b]{display:flex;align-items:center;gap:6px;padding:9px 12px;background:var(--bg-soft);border-bottom:1px solid var(--border)}.dot[data-v-167c483b]{width:9px;height:9px;border-radius:50%}.dot.red[data-v-167c483b]{background:#ff5f57}.dot.yellow[data-v-167c483b]{background:#febc2e}.dot.green[data-v-167c483b]{background:#28c840}.frame-url[data-v-167c483b]{margin-left:8px;font-size:11px;color:var(--text-tertiary);background:#fff;border:1px solid var(--border);border-radius:6px;padding:2px 10px}.frame-body[data-v-167c483b]{position:relative;aspect-ratio:16 / 9;background:#0a0e1a}.frame-body video[data-v-167c483b]{width:100%;height:100%;object-fit:cover;display:block}.play-btn[data-v-167c483b]{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;border:none;cursor:pointer;font-size:20px;color:#fff;background:#0066ffd9;box-shadow:0 8px 30px #0066ff80;transition:transform .2s,box-shadow .2s}.play-btn[data-v-167c483b]:hover{transform:scale(1.08);box-shadow:0 12px 40px #06f9}figcaption strong[data-v-167c483b]{font-size:15px;color:var(--text-primary)}figcaption p[data-v-167c483b]{font-size:13px;color:var(--text-tertiary);margin:4px 0 0;line-height:1.7}@media (max-width: 960px){.shots-grid[data-v-167c483b]{grid-template-columns:1fr}}.faq[data-v-c75b86ec]{padding:var(--space-24) 0;background:var(--bg-soft)}.faq-inner[data-v-c75b86ec]{display:grid;grid-template-columns:4fr 7fr;gap:var(--space-16);align-items:start}.sec-tag[data-v-c75b86ec]{display:inline-block;padding:6px 14px;border:1px solid rgba(0,102,255,.35);border-radius:var(--radius-full);font-size:13px;color:var(--primary);letter-spacing:2px;margin-bottom:20px;background:var(--primary-light)}.sec-title[data-v-c75b86ec]{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.5px;margin-bottom:16px;color:var(--text-primary);line-height:1.3}.sec-desc[data-v-c75b86ec]{color:var(--text-secondary);line-height:1.9}.sec-desc a[data-v-c75b86ec]{color:var(--primary);font-weight:600}.faq-list[data-v-c75b86ec]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-c75b86ec]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;transition:border-color .25s,box-shadow .25s}.faq-item[open][data-v-c75b86ec]{border-color:#06f6;box-shadow:var(--shadow-md)}.faq-item summary[data-v-c75b86ec]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;list-style:none;user-select:none}.faq-item summary[data-v-c75b86ec]::-webkit-details-marker{display:none}.faq-item summary h3[data-v-c75b86ec]{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.6}.faq-icon[data-v-c75b86ec]{flex:none;position:relative;width:22px;height:22px;border-radius:50%;border:1px solid var(--border-strong);transition:transform .3s var(--ease-out-expo),background .3s}.faq-icon[data-v-c75b86ec]:before,.faq-icon[data-v-c75b86ec]:after{content:"";position:absolute;top:50%;left:50%;background:var(--primary);transform:translate(-50%,-50%)}.faq-icon[data-v-c75b86ec]:before{width:10px;height:1.5px}.faq-icon[data-v-c75b86ec]:after{width:1.5px;height:10px}.faq-item[open] .faq-icon[data-v-c75b86ec]{transform:rotate(180deg);background:var(--primary-light)}.faq-item[open] .faq-icon[data-v-c75b86ec]:after{opacity:0}.faq-answer[data-v-c75b86ec]{padding:0 22px 20px}.faq-answer p[data-v-c75b86ec]{font-size:14px;color:var(--text-secondary);line-height:1.9;margin:0}@media (max-width: 960px){.faq-inner[data-v-c75b86ec]{grid-template-columns:1fr;gap:var(--space-8)}}.cta[data-v-e914c426]{position:relative;padding:var(--space-24) 0;background:var(--bg-dark);color:#fff;overflow:hidden}.cta-bg[data-v-e914c426]{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(0,102,255,.3) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(77,148,255,.2) 0%,transparent 50%)}.cta-inner[data-v-e914c426]{position:relative;z-index:1;text-align:center;max-width:720px}.cta-content[data-v-e914c426]{display:flex;flex-direction:column;align-items:center}.cta-tag[data-v-e914c426]{display:inline-block;padding:6px 14px;background:#4d94ff26;color:#4d94ff;font-size:12px;font-weight:600;border-radius:var(--radius-full);letter-spacing:1px;margin-bottom:20px}.cta-title[data-v-e914c426]{font-size:var(--text-5xl);font-weight:800;letter-spacing:-1px;line-height:1.15;margin-bottom:20px}.gradient-text-blue[data-v-e914c426]{background:linear-gradient(135deg,#4d94ff,#a8c7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cta-desc[data-v-e914c426]{font-size:var(--text-xl);color:#ffffffb3;margin-bottom:40px}.cta-actions[data-v-e914c426]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:40px}.btn-primary[data-v-e914c426]{background:var(--primary-gradient);color:#fff;padding:16px 36px;font-size:15px;font-weight:600;border-radius:var(--radius-full);box-shadow:0 8px 30px #0066ff80;transition:all .25s var(--ease-out-expo)}.btn-primary[data-v-e914c426]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #06f9}.btn-primary .arrow[data-v-e914c426]{display:inline-block;transition:transform .25s var(--ease-out-expo)}.btn-primary:hover .arrow[data-v-e914c426]{transform:translate(4px)}.btn-ghost-text[data-v-e914c426]{font-size:14px;color:#ffffffb3}.btn-ghost-text strong[data-v-e914c426]{color:#fff;font-size:var(--text-lg);font-weight:700}.cta-benefits[data-v-e914c426]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.benefit[data-v-e914c426]{font-size:13px;color:#ffffff8c}@media (max-width: 640px){.cta-title[data-v-e914c426]{font-size:var(--text-4xl)}.cta-benefits[data-v-e914c426]{gap:16px}}.footer[data-v-7515b30a]{background:var(--bg-dark-soft);color:#fff9;padding:var(--space-16) 0 var(--space-8);border-top:1px solid rgba(255,255,255,.05)}.footer-main[data-v-7515b30a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid rgba(255,255,255,.05)}.footer-brand[data-v-7515b30a]{max-width:360px}.logo[data-v-7515b30a]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.logo-img[data-v-7515b30a]{width:44px;height:44px;border-radius:10px;object-fit:cover;background:#fff;padding:2px}.logo-text[data-v-7515b30a]{display:flex;flex-direction:column;line-height:1.2}.logo-name[data-v-7515b30a]{font-size:16px;font-weight:700;color:#fff}.logo-sub[data-v-7515b30a]{font-size:10px;color:#fff6;letter-spacing:1.2px;text-transform:uppercase}.brand-desc[data-v-7515b30a]{font-size:13px;color:#ffffff80;line-height:1.7}.footer-links[data-v-7515b30a]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.footer-col[data-v-7515b30a]{display:flex;flex-direction:column;gap:12px}.footer-col h4[data-v-7515b30a]{font-size:13px;font-weight:600;color:#fff;margin-bottom:4px}.footer-col a[data-v-7515b30a]{font-size:13px;color:#ffffff8c;transition:color .2s}.footer-col a[data-v-7515b30a]:hover{color:#4d94ff}.footer-bottom[data-v-7515b30a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:var(--space-6);font-size:12px}.footer-meta[data-v-7515b30a]{display:flex;align-items:center;gap:8px;color:#fff6}.divider[data-v-7515b30a]{color:#fff3}.icp[data-v-7515b30a]{color:#ffffff8c;transition:color .2s}.icp[data-v-7515b30a]:hover{color:#4d94ff}.footer-tagline[data-v-7515b30a]{color:#ffffff59;font-size:12px;letter-spacing:1px}@media (max-width: 768px){.footer-main[data-v-7515b30a]{grid-template-columns:1fr;gap:var(--space-8)}.footer-bottom[data-v-7515b30a]{flex-direction:column;text-align:center}}:root{--primary: #0066ff;--primary-dark: #0052cc;--primary-light: #e6f0ff;--primary-gradient: linear-gradient(135deg, #0066ff 0%, #4d94ff 100%);--accent-orange: #ff8a3d;--accent-green: #00c896;--accent-red: #ff4d4f;--bg: #ffffff;--bg-soft: #f7f9fc;--bg-dark: #0a0e1a;--bg-dark-soft: #131826;--text-primary: #0a0e1a;--text-secondary: #4a5568;--text-tertiary: #8c95a8;--text-on-primary: #ffffff;--text-on-dark: #ffffff;--border: #e8ecf3;--border-strong: #d4dae5;--shadow-sm: 0 2px 8px rgba(15, 23, 42, .04);--shadow-md: 0 8px 24px rgba(15, 23, 42, .06);--shadow-lg: 0 20px 60px rgba(15, 23, 42, .08);--shadow-glow: 0 0 40px rgba(0, 102, 255, .2);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 28px;--text-3xl: 36px;--text-4xl: 48px;--text-5xl: 72px;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1)}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,system-ui,sans-serif;font-size:var(--text-base);line-height:1.6;color:var(--text-primary);background:var(--bg);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;border:none;cursor:pointer;background:none}img{max-width:100%;display:block}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.gradient-text{background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s var(--ease-out-expo),transform .8s var(--ease-out-expo)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-soft)}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}::selection{background:var(--primary);color:#fff}@media (max-width: 768px){:root{--text-4xl: 36px;--text-5xl: 48px;--space-24: 64px;--space-16: 48px}}
