.navbar[data-v-da3ddda9]{position:sticky;top:0;z-index:100;background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}.navbar.scrolled[data-v-da3ddda9]{border-bottom-color:var(--gray-100);box-shadow:var(--shadow-sm)}.navbar-inner[data-v-da3ddda9]{display:flex;align-items:center;justify-content:space-between;height:66px}.logo[data-v-da3ddda9]{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:19px;color:var(--gray-900)}.logo-img[data-v-da3ddda9]{width:32px;height:32px;border-radius:8px;object-fit:contain;transition:transform var(--transition-normal)}.logo:hover .logo-img[data-v-da3ddda9]{transform:scale(1.06)}.nav-links[data-v-da3ddda9]{display:flex;gap:34px;align-items:center}.nav-links a[data-v-da3ddda9]{font-size:15px;color:var(--gray-700);position:relative;transition:color var(--transition-fast)}.nav-links a[data-v-da3ddda9]:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;border-radius:2px;background:var(--gradient-primary);transition:width var(--transition-normal)}.nav-links a[data-v-da3ddda9]:hover{color:var(--primary)}.nav-links a[data-v-da3ddda9]:hover:after{width:100%}.nav-actions[data-v-da3ddda9]{display:flex;align-items:center;gap:6px}.nav-link-sm[data-v-da3ddda9]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:10px;font-size:13.5px;font-weight:500;color:var(--gray-600);text-decoration:none;white-space:nowrap;transition:all var(--transition-fast)}.nav-link-sm[data-v-da3ddda9]:hover{color:var(--primary);background:#0066ff0f}.nav-link-sm svg[data-v-da3ddda9]{color:var(--gray-400);transition:color var(--transition-fast)}.nav-link-sm:hover svg[data-v-da3ddda9]{color:var(--primary)}.nav-link-sm.is-active[data-v-da3ddda9]{color:var(--primary);background:#0066ff0f}.nav-link-sm.is-active svg[data-v-da3ddda9]{color:var(--primary)}.nav-btn-primary[data-v-da3ddda9]{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:10px;background:linear-gradient(135deg,#06f,#00b4d8);color:#fff;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px #0066ff47;transition:all var(--transition-fast)}.nav-btn-primary[data-v-da3ddda9]:hover{transform:translateY(-1.5px);box-shadow:0 8px 24px #0066ff61}.nav-burger[data-v-da3ddda9]{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:6px}.nav-burger span[data-v-da3ddda9]{width:22px;height:2px;background:var(--gray-900);border-radius:2px;transition:transform var(--transition-fast),opacity var(--transition-fast)}.nav-burger.open span[data-v-da3ddda9]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger.open span[data-v-da3ddda9]:nth-child(2){opacity:0}.nav-burger.open span[data-v-da3ddda9]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:1100px){.nav-link-sm[data-v-da3ddda9]{display:none}}@media(max-width:900px){.nav-links[data-v-da3ddda9]{display:none;position:absolute;top:66px;left:0;right:0;flex-direction:column;gap:0;background:#fff;border-bottom:1px solid var(--gray-100);box-shadow:var(--shadow-lg);padding:8px 0}.nav-links.open[data-v-da3ddda9]{display:flex}.nav-links a[data-v-da3ddda9]{padding:14px 24px;width:100%;border-bottom:1px solid var(--gray-100)}.nav-links a[data-v-da3ddda9]:last-child{border-bottom:none}.nav-btn-primary[data-v-da3ddda9]{display:none}.nav-burger[data-v-da3ddda9]{display:flex}}.footer[data-v-b36d2a43]{background:var(--dark);color:var(--gray-400)}.footer-inner[data-v-b36d2a43]{padding-top:56px;padding-bottom:40px;display:flex;justify-content:space-between;gap:48px;flex-wrap:wrap}.footer-brand[data-v-b36d2a43]{max-width:280px}.footer-logo[data-v-b36d2a43]{display:flex;align-items:center;gap:10px}.footer-logo-img[data-v-b36d2a43]{width:36px;height:36px;border-radius:10px;object-fit:contain}.footer-brand-name[data-v-b36d2a43]{font-size:18px;font-weight:700;color:#fff}.footer-desc[data-v-b36d2a43]{margin-top:14px;font-size:13px;line-height:1.7;color:var(--gray-500)}.footer-links[data-v-b36d2a43]{display:flex;gap:64px;flex-wrap:wrap}.link-group[data-v-b36d2a43]{display:flex;flex-direction:column;gap:12px;min-width:110px}.link-group h4[data-v-b36d2a43]{font-size:14px;font-weight:600;color:#fff;margin-bottom:6px}.link-group a[data-v-b36d2a43]{font-size:14px;color:var(--gray-400);transition:color var(--transition-fast)}.link-group a[data-v-b36d2a43]:hover{color:var(--accent)}.footer-bottom[data-v-b36d2a43]{border-top:1px solid rgba(255,255,255,.06);padding:20px 0}.copyright[data-v-b36d2a43]{font-size:13px;color:var(--gray-500)}@media(max-width:768px){.footer-inner[data-v-b36d2a43]{flex-direction:column;gap:36px}.footer-links[data-v-b36d2a43]{gap:40px}}.back-to-top[data-v-8084f462]{position:fixed;right:28px;bottom:32px;width:48px;height:48px;border-radius:14px;border:none;background:var(--gradient-primary);color:#fff;box-shadow:0 10px 30px #0066ff59;display:flex;align-items:center;justify-content:center;z-index:90;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.back-to-top[data-v-8084f462]:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0066ff73}.btt-enter-active[data-v-8084f462],.btt-leave-active[data-v-8084f462]{transition:all .3s var(--ease)}.btt-enter-from[data-v-8084f462],.btt-leave-to[data-v-8084f462]{opacity:0;transform:translateY(16px)}.app{min-height:100vh;display:flex;flex-direction:column}.app>:deep(main){flex:1}.hero[data-v-f295eb95]{position:relative;background:var(--gradient-hero);padding:88px 0 120px;overflow:hidden}.hero-bg[data-v-f295eb95]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-gradient[data-v-f295eb95]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 75% 20%,rgba(0,102,255,.08),transparent 60%),radial-gradient(ellipse 50% 40% at 20% 80%,rgba(0,212,170,.08),transparent 60%)}.hero-grid[data-v-f295eb95]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 30%,transparent 75%)}.hero-content[data-v-f295eb95]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.hero-copy[data-v-f295eb95]{max-width:560px;justify-self:start}.hero-visual[data-v-f295eb95]{justify-self:end;min-width:0}.hero-badge[data-v-f295eb95]{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:#fffc;border:1px solid rgba(0,102,255,.12);color:var(--gray-700);font-size:13px;font-weight:600;box-shadow:var(--shadow-sm)}.badge-dot[data-v-f295eb95]{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse 1.8s ease-in-out infinite}.hero-title[data-v-f295eb95]{margin-top:20px;font-size:clamp(32px,4.2vw,56px);font-weight:700;line-height:1.18;letter-spacing:-1.5px;color:var(--gray-900)}.gradient-text[data-v-f295eb95]{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.hero-desc[data-v-f295eb95]{margin-top:18px;font-size:16px;color:var(--gray-700);line-height:1.75;max-width:460px}.hero-actions[data-v-f295eb95]{display:flex;gap:14px;margin-top:30px}.btn[data-v-f295eb95]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:var(--radius-md);font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all var(--transition-fast)}.btn-cta[data-v-f295eb95]{background:var(--cta);color:#fff;box-shadow:0 8px 24px #ff6b354d}.btn-cta[data-v-f295eb95]:hover{background:var(--cta-hover);transform:translateY(-2px);box-shadow:0 12px 32px #ff6b3566}.btn-outline[data-v-f295eb95]{background:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-outline[data-v-f295eb95]:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.hero-tip[data-v-f295eb95]{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:12px 22px;background:#fef3c78c;border:1px solid rgba(245,158,11,.25);border-radius:14px;font-size:14px;color:var(--gray-700);transition:all var(--transition-fast)}.hero-tip[data-v-f295eb95]:hover{background:#fef3c7cc;transform:translateY(-2px);box-shadow:0 6px 18px #f59e0b1f}.hero-tip .tip-icon[data-v-f295eb95]{font-size:16px}.tip-link[data-v-f295eb95]{color:var(--primary);font-weight:600;transition:color var(--transition-fast)}.tip-link[data-v-f295eb95]:hover{color:var(--primary-dark)}.hero-stats[data-v-f295eb95]{display:flex;align-items:center;gap:28px;margin-top:36px}.stat[data-v-f295eb95]{display:flex;flex-direction:column;gap:2px}.stat-value[data-v-f295eb95]{font-size:30px;font-weight:700;color:var(--primary);font-variant-numeric:tabular-nums;line-height:1.2}.stat-label[data-v-f295eb95]{font-size:13px;color:var(--gray-500)}.stat-divider[data-v-f295eb95]{width:1px;height:36px;background:var(--gray-300)}.hero-visual[data-v-f295eb95]{position:relative;display:flex;align-items:center;justify-content:center;gap:24px;min-height:460px;width:100%;max-width:680px;padding:0 10px}.phone[data-v-f295eb95]{position:relative;width:250px;flex-shrink:0;animation:float 6s ease-in-out infinite;z-index:2}.phone-frame[data-v-f295eb95]{position:relative;width:250px;height:510px;background:linear-gradient(145deg,#2a2e33,#0f1115 45%,#1c1f24 55%,#05060a);border-radius:46px;padding:10px;box-shadow:0 30px 60px #0f172a59,0 0 0 2px #ffffff0f inset,0 0 0 1px #0009,0 0 70px #0066ff1f;overflow:hidden;display:flex}.phone-screen-glass[data-v-f295eb95]{display:none}.phone-btn[data-v-f295eb95]{position:absolute;background:linear-gradient(180deg,#3a3f46,#171a1f);z-index:3}.btn-top[data-v-f295eb95]{top:110px;left:-2.5px;width:3px;height:26px;border-radius:2px 0 0 2px}.btn-vol-up[data-v-f295eb95]{top:165px;left:-2.5px;width:3px;height:44px;border-radius:2px 0 0 2px}.btn-vol-down[data-v-f295eb95]{top:218px;left:-2.5px;width:3px;height:44px;border-radius:2px 0 0 2px}.btn-power[data-v-f295eb95]{top:175px;right:-2.5px;width:3px;height:60px;border-radius:0 2px 2px 0}.dynamic-island[data-v-f295eb95]{position:absolute;top:12px;left:50%;transform:translate(-50%);width:100px;height:28px;background:#000;border-radius:16px;z-index:5;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.di-camera[data-v-f295eb95]{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#1a2440,#05070d 70%);box-shadow:inset 0 0 2px #ffffff40}.status-bar[data-v-f295eb95]{position:relative;padding:46px 26px 4px;display:flex;align-items:center;justify-content:space-between;color:#1f2937;z-index:4}.status-time[data-v-f295eb95]{font-size:13px;font-weight:600;letter-spacing:.3px}.status-right[data-v-f295eb95]{display:flex;align-items:center;gap:6px}.st-ico[data-v-f295eb95]{color:#1f2937}.phone-screen[data-v-f295eb95]{background:linear-gradient(180deg,#f8fafc,#eef4fb 60%,#e8f4fd);border-radius:36px;flex:1;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.screen-app[data-v-f295eb95]{flex:1;padding:50px 16px 14px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;overflow:hidden;box-sizing:border-box}.app-header[data-v-f295eb95]{display:flex;align-items:center;justify-content:center;gap:6px}.app-dot[data-v-f295eb95]{width:16px;height:16px;border-radius:5px;background:var(--gradient-primary);box-shadow:var(--shadow-glow)}.app-title[data-v-f295eb95]{font-size:14px;font-weight:700;color:var(--gray-900)}.phone-conn[data-v-f295eb95]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 14px;border-radius:999px;background:#00d4aa24;border:1px solid rgba(0,212,170,.2);color:#0d9488;font-size:11px;font-weight:500}.pulse-dot[data-v-f295eb95]{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:pulse 1.6s ease-in-out infinite}.phone-input[data-v-f295eb95]{flex:1;background:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:18px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin:4px 0 0;border:1px solid rgba(148,163,184,.18);box-shadow:0 6px 20px #0f172a0f;position:relative;width:100%;max-width:208px;overflow:hidden}.voice-wave[data-v-f295eb95]{display:flex;align-items:center;justify-content:center;gap:4px;height:26px}.voice-bar[data-v-f295eb95]{width:3px;border-radius:2px;background:var(--primary);animation:wave 1s ease-in-out infinite}.voice-bar[data-v-f295eb95]:nth-child(1){height:7px}.voice-bar[data-v-f295eb95]:nth-child(2){height:15px;animation-delay:.1s}.voice-bar[data-v-f295eb95]:nth-child(3){height:10px;animation-delay:.2s}.voice-bar[data-v-f295eb95]:nth-child(4){height:18px;animation-delay:.3s}.voice-bar[data-v-f295eb95]:nth-child(5){height:12px;animation-delay:.4s}.phone-text[data-v-f295eb95]{font-size:13px;color:var(--gray-900);line-height:1.55;min-height:40px;max-width:100%;word-break:break-all}.phone-send[data-v-f295eb95]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#06f,#00d4aa);color:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0066ff59;cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;margin-top:auto;align-self:flex-end}.phone-send[data-v-f295eb95]:hover{transform:translateY(-1.5px) scale(1.08);box-shadow:0 8px 20px #0066ff73}.phone-send svg[data-v-f295eb95]{width:16px;height:16px}.home-indicator[data-v-f295eb95]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:110px;height:4px;border-radius:3px;background:#0f172a8c;z-index:6}.editor-window[data-v-f295eb95]{width:320px;background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-xl);margin-top:60px;z-index:1;animation:floatSoft 5.5s ease-in-out infinite;flex-shrink:0}.window-bar[data-v-f295eb95]{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid var(--gray-100)}.win-dot[data-v-f295eb95]{width:11px;height:11px;border-radius:50%}.win-dot.red[data-v-f295eb95]{background:#ff5f57}.win-dot.yellow[data-v-f295eb95]{background:#febc2e}.win-dot.green[data-v-f295eb95]{background:#28c840}.window-title[data-v-f295eb95]{margin-left:8px;font-size:12px;color:var(--gray-500)}.window-menu[data-v-f295eb95]{display:flex;gap:18px;padding:8px 16px;border-bottom:1px solid var(--gray-100);background:#fafbfc;font-size:12px;color:var(--gray-700)}.window-content[data-v-f295eb95]{padding:22px 18px;min-height:130px}.editor-line[data-v-f295eb95]{font-size:15px;color:var(--gray-900);margin-bottom:12px;line-height:1.7;min-height:24px}.editor-line.muted[data-v-f295eb95]{color:var(--gray-400)}.typing-cursor[data-v-f295eb95]{display:inline-block;width:2px;height:18px;background:var(--primary);vertical-align:text-bottom;margin-left:2px;animation:caretBlink 1s steps(1) infinite}.hero-scroll-hint[data-v-f295eb95]{position:absolute;left:50%;bottom:28px;transform:translate(-50%);display:flex;align-items:center;gap:8px;color:var(--gray-500);font-size:13px;cursor:pointer;opacity:.7;transition:opacity var(--transition-fast)}.hero-scroll-hint[data-v-f295eb95]:hover{opacity:1}.hero-scroll-hint svg[data-v-f295eb95]{animation:scrollBob-f295eb95 1.6s ease-in-out infinite}@keyframes scrollBob-f295eb95{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.hero-badge[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.05s}.hero-title[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.15s}.hero-desc[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.25s}.hero-actions[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.35s}.hero-tip[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.45s}.hero-stats[data-v-f295eb95]{animation:fadeInUp-f295eb95 .6s ease both;animation-delay:.55s}.hero-visual[data-v-f295eb95]{animation:fadeInUp-f295eb95 .7s ease both;animation-delay:.3s}@keyframes fadeInUp-f295eb95{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.hero[data-v-f295eb95]{padding:56px 0 88px}.hero-content[data-v-f295eb95]{grid-template-columns:1fr;gap:48px;text-align:left}.hero-copy[data-v-f295eb95]{max-width:640px;justify-self:stretch}.hero-visual[data-v-f295eb95]{justify-self:center;max-width:560px}.hero-scroll-hint[data-v-f295eb95]{display:none}}@media(max-width:768px){.hero[data-v-f295eb95]{padding:44px 0 64px}.hero-title[data-v-f295eb95]{font-size:30px}.hero-desc[data-v-f295eb95]{font-size:15px}.hero-visual[data-v-f295eb95]{min-height:380px;gap:16px}.phone[data-v-f295eb95],.phone-frame[data-v-f295eb95]{width:220px}.phone-frame[data-v-f295eb95]{height:460px;border-radius:40px}.phone-screen[data-v-f295eb95]{border-radius:32px}.editor-window[data-v-f295eb95]{width:260px;margin-top:50px}.hero-stats[data-v-f295eb95]{gap:20px}.hero-actions[data-v-f295eb95]{flex-wrap:wrap}}@media(max-width:480px){.hero-visual[data-v-f295eb95]{min-height:360px;gap:12px;flex-wrap:wrap}.phone[data-v-f295eb95],.phone-frame[data-v-f295eb95]{width:200px}.phone-frame[data-v-f295eb95]{height:420px;border-radius:36px}.phone-screen[data-v-f295eb95]{border-radius:28px}.editor-window[data-v-f295eb95]{width:230px;margin-top:20px}.hero-stats .stat-value[data-v-f295eb95]{font-size:24px}}.pain-points[data-v-17eab5b0]{padding:var(--section-pad) 0;background:var(--light)}.section-title[data-v-17eab5b0]{text-align:center;font-size:clamp(28px,4vw,38px);letter-spacing:-.5px}.section-subtitle[data-v-17eab5b0]{text-align:center;margin-top:14px;font-size:17px;color:var(--gray-700)}.pain-points-grid[data-v-17eab5b0]{margin-top:52px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pain-point-card[data-v-17eab5b0]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:30px 28px;display:flex;flex-direction:column;transition:transform var(--transition-normal),box-shadow var(--transition-normal);position:relative;overflow:hidden}.pain-point-card[data-v-17eab5b0]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent-color);opacity:0;transition:opacity var(--transition-normal)}.pain-point-card[data-v-17eab5b0]:hover{transform:translateY(-6px);box-shadow:var(--shadow-xl)}.pain-point-card[data-v-17eab5b0]:hover:before{opacity:1}.card-icon[data-v-17eab5b0]{width:48px;height:48px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color)}.card-icon svg[data-v-17eab5b0]{width:24px;height:24px}.card-content h3.problem[data-v-17eab5b0]{font-size:14px;font-weight:600;color:var(--gray-500);margin-bottom:6px}.card-content h4.solution[data-v-17eab5b0]{font-size:20px;margin-bottom:10px;color:var(--gray-900)}.card-content p.description[data-v-17eab5b0]{font-size:15px;color:var(--gray-700);line-height:1.7;flex:1}.benefit[data-v-17eab5b0]{display:flex;align-items:center;gap:6px;margin-top:18px;padding-top:16px;border-top:1px dashed var(--gray-300);color:var(--accent-color);font-size:14px;font-weight:600}.cta-section[data-v-17eab5b0]{margin-top:60px;text-align:center;padding:56px 40px;border-radius:20px;background:linear-gradient(135deg,#06f,#00b4d8,#00d4aa);color:#fff;box-shadow:0 16px 48px #0066ff40,0 4px 12px #00d4aa26}.cta-text[data-v-17eab5b0]{font-size:clamp(20px,2.5vw,26px);font-weight:700;margin-bottom:24px;color:#fff;letter-spacing:-.3px}.cta-section .btn[data-v-17eab5b0]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 36px;border-radius:999px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all var(--transition-fast);background:#fff;color:var(--primary);box-shadow:0 6px 20px #00000026}.cta-section .btn[data-v-17eab5b0]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 28px #0003}@media(max-width:1024px){.pain-points-grid[data-v-17eab5b0]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pain-points-grid[data-v-17eab5b0]{grid-template-columns:1fr}}.features[data-v-5bdf94d6]{padding:var(--section-pad) 0;background:#fff;position:relative;overflow:hidden}.section-title[data-v-5bdf94d6]{text-align:center;font-size:clamp(28px,4vw,38px);color:var(--gray-900);letter-spacing:-.5px}.section-subtitle[data-v-5bdf94d6]{text-align:center;margin-top:14px;font-size:17px;color:var(--gray-600)}.features-grid[data-v-5bdf94d6]{margin-top:52px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card[data-v-5bdf94d6]{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:30px 28px;box-shadow:var(--shadow-card);transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal);cursor:pointer}.feature-card[data-v-5bdf94d6]:hover{transform:translateY(-5px);border-color:#0066ff40;box-shadow:var(--shadow-xl)}.feature-card.featured[data-v-5bdf94d6]{background:linear-gradient(160deg,#eef2ff,#f0f4ff 40%,#ede8fd);border-color:#6366f133}.feature-card.featured h3[data-v-5bdf94d6]{color:#1e293b}.feature-card.featured p[data-v-5bdf94d6]{color:#64748b}.feature-card.featured .feature-icon[data-v-5bdf94d6]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;box-shadow:0 6px 20px #6366f159}.feature-card.featured .feature-highlight[data-v-5bdf94d6]{background:#6366f11f;color:#6366f1}.feature-card.featured .feature-link[data-v-5bdf94d6]{color:#6366f1}.feature-card.featured[data-v-5bdf94d6]:hover{border-color:#6366f173;box-shadow:0 12px 32px #6366f12e}.feature-icon[data-v-5bdf94d6]{width:50px;height:50px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#0066ff1a,#00d4aa14);color:var(--primary);box-shadow:0 4px 16px #0066ff1a}.feature-icon svg[data-v-5bdf94d6]{width:25px;height:25px}.feature-highlight[data-v-5bdf94d6]{display:inline-block;margin-bottom:14px;padding:5px 14px;border-radius:999px;background:#00d4aa24;color:var(--accent);font-size:13px;font-weight:600}.feature-card h3[data-v-5bdf94d6]{font-size:20px;color:var(--gray-900);margin-bottom:10px}.feature-card p[data-v-5bdf94d6]{font-size:15px;color:var(--gray-600);line-height:1.7}.feature-link[data-v-5bdf94d6]{display:inline-flex;align-items:center;gap:6px;margin-top:18px;color:var(--primary);font-size:14px;font-weight:600;cursor:pointer;transition:gap var(--transition-fast),color var(--transition-fast)}.feature-link[data-v-5bdf94d6]:hover{color:var(--accent);gap:10px}@media(max-width:1024px){.features-grid[data-v-5bdf94d6]{grid-template-columns:repeat(2,1fr)}.feature-card.featured[data-v-5bdf94d6]{grid-template-columns:1fr}.feature-card.featured .feature-icon[data-v-5bdf94d6]{grid-row:auto}.feature-card.featured .feature-link[data-v-5bdf94d6]{grid-column:auto;grid-row:auto}}@media(max-width:640px){.features-grid[data-v-5bdf94d6]{grid-template-columns:1fr}.feature-card.featured[data-v-5bdf94d6]{grid-column:auto}}.how-it-works[data-v-fc7d0e0a]{padding:var(--section-pad) 0;background:#0f172a}.section-title[data-v-fc7d0e0a]{text-align:center;font-size:clamp(28px,4vw,38px);color:#fff;letter-spacing:-.5px}.section-subtitle[data-v-fc7d0e0a]{text-align:center;margin-top:14px;font-size:17px;color:#94a3b8}.how-layout[data-v-fc7d0e0a]{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.steps-timeline[data-v-fc7d0e0a]{display:flex;flex-direction:column;gap:16px}.step-item[data-v-fc7d0e0a]{display:flex;gap:18px;align-items:flex-start;padding:18px 22px;border-radius:16px;background:#1e293b66;border:1px solid rgba(255,255,255,.06);transition:all var(--transition-normal);opacity:.6}.step-item.active[data-v-fc7d0e0a]{opacity:1;background:linear-gradient(135deg,#0066ff2e,#00d4aa1f);border-color:#0066ff59;box-shadow:0 8px 32px #0066ff26;transform:translate(6px)}.step-num[data-v-fc7d0e0a]{flex-shrink:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:13px;font-size:15px;font-weight:800;letter-spacing:1px;background:#334155e6;color:#94a3b8;transition:all var(--transition-normal)}.step-item.active .step-num[data-v-fc7d0e0a]{background:linear-gradient(135deg,#06f,#00d4aa);color:#fff;box-shadow:0 6px 22px #06f6}.step-body[data-v-fc7d0e0a]{flex:1;min-width:0}.step-title[data-v-fc7d0e0a]{font-size:17px;font-weight:700;color:#fff;margin-bottom:5px}.step-desc[data-v-fc7d0e0a]{font-size:13.5px;color:#94a3b8;line-height:1.65}.showcase[data-v-fc7d0e0a]{display:flex;flex-direction:column;align-items:center}.showcase-stage[data-v-fc7d0e0a]{position:relative;width:100%;min-height:280px;display:flex;align-items:center;justify-content:center}.show-card[data-v-fc7d0e0a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.show-card.active[data-v-fc7d0e0a]{opacity:1;transform:translateY(0) scale(1)}.show-label[data-v-fc7d0e0a]{font-size:17px;font-weight:600;color:#e2e8f0}.show-label.ok[data-v-fc7d0e0a]{color:#34d399}.show-sub[data-v-fc7d0e0a]{font-size:14px;color:#94a3b8;margin-top:-10px}.dl-row[data-v-fc7d0e0a]{display:flex;gap:22px}.dl-ico[data-v-fc7d0e0a]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff}.dl-ico svg[data-v-fc7d0e0a]{width:32px;height:32px}.dl-ico.win[data-v-fc7d0e0a]{background:linear-gradient(135deg,#06f,#0050cc)}.dl-ico.mac[data-v-fc7d0e0a]{background:linear-gradient(135deg,#475569,#334155)}.qr-box[data-v-fc7d0e0a]{display:flex;justify-content:center}.qr-pattern[data-v-fc7d0e0a]{width:120px;height:120px;background:#fff;border-radius:14px;position:relative;padding:12px;box-shadow:0 8px 30px #0000004d}.qr-corner[data-v-fc7d0e0a]{position:absolute;width:26px;height:26px;border:3px solid #0f172a}.qr-corner.tl[data-v-fc7d0e0a]{top:10px;left:10px;border-right:none;border-bottom:none;border-top-left-radius:7px}.qr-corner.tr[data-v-fc7d0e0a]{top:10px;right:10px;border-left:none;border-bottom:none;border-top-right-radius:7px}.qr-corner.bl[data-v-fc7d0e0a]{bottom:10px;left:10px;border-right:none;border-top:none;border-bottom-left-radius:7px}.qr-dots[data-v-fc7d0e0a]{position:absolute;top:30px;right:30px;bottom:30px;left:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.qr-dots span[data-v-fc7d0e0a]{background:#0f172a;border-radius:2px}.qr-dots span[data-v-fc7d0e0a]:nth-child(2n){background:#64748b}.qr-dots span[data-v-fc7d0e0a]:nth-child(3n){background:#06f}.scan-line[data-v-fc7d0e0a]{position:absolute;left:10px;right:10px;height:2px;background:#00d4aa;box-shadow:0 0 12px #00d4aae6;animation:scanMove-fc7d0e0a 2s ease-in-out infinite}.mic-circle[data-v-fc7d0e0a]{width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#06f,#00d4aa);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 36px #06f6,0 0 80px #00d4aa33;animation:pulse-ring-fc7d0e0a 2.5s ease-in-out infinite}.mic-circle svg[data-v-fc7d0e0a]{width:34px;height:34px}.voice-waves[data-v-fc7d0e0a]{display:flex;align-items:center;gap:5px;height:30px}.voice-waves span[data-v-fc7d0e0a]{width:4px;border-radius:2px;background:linear-gradient(180deg,#06f,#00d4aa);animation:wave-fc7d0e0a 1s ease-in-out infinite}.voice-waves span[data-v-fc7d0e0a]:nth-child(1){height:10px}.voice-waves span[data-v-fc7d0e0a]:nth-child(2){height:22px;animation-delay:.1s}.voice-waves span[data-v-fc7d0e0a]:nth-child(3){height:14px;animation-delay:.2s}.voice-waves span[data-v-fc7d0e0a]:nth-child(4){height:26px;animation-delay:.3s}.voice-waves span[data-v-fc7d0e0a]:nth-child(5){height:16px;animation-delay:.4s}.method-tags[data-v-fc7d0e0a]{display:flex;gap:9px;flex-wrap:wrap;justify-content:center}.method-tag[data-v-fc7d0e0a]{padding:5px 14px;border-radius:999px;background:#00d4aa24;border:1px solid rgba(0,212,170,.25);color:#34d399;font-size:12.5px;font-weight:500}.ok-circle[data-v-fc7d0e0a]{width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 36px #10b98166;animation:pop-fc7d0e0a .4s ease}.ok-circle svg[data-v-fc7d0e0a]{width:38px;height:38px}@keyframes scanMove-fc7d0e0a{0%,to{top:12px}50%{top:96px}}@keyframes pulse-ring-fc7d0e0a{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wave-fc7d0e0a{0%,to{opacity:.5}50%{opacity:1}}@keyframes pop-fc7d0e0a{0%{transform:scale(.6)}70%{transform:scale(1.1)}to{transform:scale(1)}}@media(max-width:900px){.how-layout[data-v-fc7d0e0a]{grid-template-columns:1fr;gap:40px}}@media(max-width:480px){.step-item[data-v-fc7d0e0a]{padding:14px 16px;gap:12px}.step-num[data-v-fc7d0e0a]{width:40px;height:40px;font-size:13px}.step-title[data-v-fc7d0e0a]{font-size:15px}.showcase-stage[data-v-fc7d0e0a]{min-height:250px}}.scenarios[data-v-d81eb094]{padding:var(--section-pad) 0;background:#f8fafc;position:relative;overflow:hidden}.section-title[data-v-d81eb094]{text-align:center;font-size:clamp(28px,4vw,38px);color:#0f172a;letter-spacing:-.5px}.section-subtitle[data-v-d81eb094]{text-align:center;margin-top:14px;font-size:17px;color:#64748b}.scenario-tabs[data-v-d81eb094]{display:flex;justify-content:center;gap:10px;margin-top:44px;flex-wrap:wrap}.tab[data-v-d81eb094]{padding:10px 24px;border-radius:999px;background:transparent;color:#64748b;border:1.5px solid #e2e8f0;font-size:15px;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.tab[data-v-d81eb094]:hover{color:#06f;border-color:#06f}.tab.active[data-v-d81eb094]{background:transparent;color:#06f;border-color:#06f;box-shadow:none}.scenario-content[data-v-d81eb094]{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.scene-info[data-v-d81eb094]{text-align:left}.scene-title[data-v-d81eb094]{font-size:28px;font-weight:700;color:#0f172a;margin-bottom:14px}.scene-desc[data-v-d81eb094]{font-size:15px;color:#64748b;line-height:1.75;max-width:420px}.app-label[data-v-d81eb094]{margin-top:22px;font-size:13px;color:#94a3b8;margin-bottom:10px}.app-logo-list[data-v-d81eb094]{display:flex;justify-content:flex-start;gap:12px;margin-top:10px;flex-wrap:wrap}.app-logo[data-v-d81eb094]{padding:7px 20px;border-radius:999px;background:#fff;border:1px solid var(--gray-200);color:var(--gray-700);font-size:13px;font-weight:500;transition:all var(--transition-fast);box-shadow:0 1px 3px #0f172a0f}.app-logo[data-v-d81eb094]:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}.window-bar[data-v-d81eb094]{display:flex;align-items:center;gap:7px;padding:13px 16px;background:#f1f5f9;border-bottom:1px solid var(--gray-300)}.win-dot[data-v-d81eb094]{width:11px;height:11px;border-radius:50%}.win-dot.red[data-v-d81eb094]{background:#ff5f57}.win-dot.yellow[data-v-d81eb094]{background:#febc2e}.win-dot.green[data-v-d81eb094]{background:#28c840}.window-title[data-v-d81eb094]{margin-left:8px;font-size:12px;color:var(--gray-500)}.ai-window[data-v-d81eb094]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.ai-chat[data-v-d81eb094]{padding:24px;display:flex;flex-direction:column;gap:16px}.ai-message[data-v-d81eb094]{display:flex;gap:12px;align-items:flex-start}.ai-message.user[data-v-d81eb094]{flex-direction:row-reverse}.avatar[data-v-d81eb094]{width:38px;height:38px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--gray-100)}.message-content[data-v-d81eb094]{max-width:75%;padding:12px 18px;border-radius:var(--radius-md);font-size:14px;line-height:1.65}.ai-message.user .message-content[data-v-d81eb094]{background:var(--gradient-primary);color:#fff;border-bottom-right-radius:4px}.ai-message.assistant .message-content[data-v-d81eb094]{background:var(--gray-100);color:var(--gray-900);border-bottom-left-radius:4px}.editor-window[data-v-d81eb094]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.editor-content[data-v-d81eb094]{padding:28px}.editor-title[data-v-d81eb094]{font-size:19px;font-weight:700;color:var(--gray-900);margin-bottom:16px}.editor-text p[data-v-d81eb094]{font-size:14px;color:var(--gray-700);line-height:2}.office-window[data-v-d81eb094]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.window-content[data-v-d81eb094]{padding:28px;display:flex;flex-direction:column;gap:14px}.doc-line[data-v-d81eb094]{height:12px;border-radius:6px;background:var(--gray-200);width:100%}.doc-line.short[data-v-d81eb094]{width:65%;background:var(--gray-100)}.doc-line.typing[data-v-d81eb094]{background:var(--gray-100)}.chat-window[data-v-d81eb094]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.chat-body[data-v-d81eb094]{padding:24px;display:flex;flex-direction:column;gap:14px}.chat-bubble[data-v-d81eb094]{max-width:75%;padding:12px 18px;border-radius:var(--radius-md);font-size:14px;line-height:1.6}.chat-bubble.left[data-v-d81eb094]{align-self:flex-start;background:var(--gray-100);color:var(--gray-900);border-bottom-left-radius:4px}.chat-bubble.right[data-v-d81eb094]{align-self:flex-end;background:var(--gradient-primary);color:#fff;border-bottom-right-radius:4px}.code-window[data-v-d81eb094]{background:#0d1117;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.code-window .window-bar[data-v-d81eb094]{background:#161b22;border-bottom-color:#ffffff0f}.code-window .window-title[data-v-d81eb094]{color:var(--gray-500)}.code-body[data-v-d81eb094]{padding:24px 28px;font-family:var(--font-mono);font-size:13px;line-height:1.9}.code-line[data-v-d81eb094]{color:#e6edf3}.code-line.indent[data-v-d81eb094]{padding-left:2em}.code-line .keyword[data-v-d81eb094]{color:#ff7b72}.code-line .func[data-v-d81eb094]{color:#d2a8ff}.code-line .comment[data-v-d81eb094]{color:#7ee787}.code-line .plain[data-v-d81eb094]{color:#e6edf3}.typing-cursor[data-v-d81eb094]{display:inline-block;width:2px;height:15px;background:var(--primary);vertical-align:text-bottom;margin-left:2px;animation:caretBlink 1s steps(1) infinite}.code-window .typing-cursor[data-v-d81eb094]{background:#7ee787}.panel-enter-active[data-v-d81eb094]{transition:opacity .3s var(--ease),transform .3s var(--ease)}.panel-leave-active[data-v-d81eb094]{transition:opacity .2s var(--ease),transform .2s var(--ease)}.panel-enter-from[data-v-d81eb094]{opacity:0;transform:translateY(16px)}.panel-leave-to[data-v-d81eb094]{opacity:0;transform:translateY(-10px)}@media(max-width:900px){.scenario-content[data-v-d81eb094]{grid-template-columns:1fr;gap:32px}.scene-info[data-v-d81eb094]{text-align:center}.scene-desc[data-v-d81eb094]{max-width:100%;margin-left:auto;margin-right:auto}}@media(max-width:640px){.ai-window[data-v-d81eb094],.editor-window[data-v-d81eb094],.office-window[data-v-d81eb094],.chat-window[data-v-d81eb094],.code-window[data-v-d81eb094]{border-radius:var(--radius-md)}}.download[data-v-01652437]{padding:var(--section-pad) 0;background:#fff}.section-title[data-v-01652437]{text-align:center;font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.5px;color:#0f172a}.section-subtitle[data-v-01652437]{text-align:center;margin-top:14px;font-size:17px;color:#64748b}.dl-grid[data-v-01652437]{margin-top:52px;max-width:960px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.dl-card[data-v-01652437]{background:#fff;border-radius:20px;box-shadow:0 2px 20px #0f172a0f;border:1px solid #f1f5f9;padding:40px 28px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;transition:all var(--transition-normal)}.dl-card[data-v-01652437]:hover{transform:translateY(-6px);box-shadow:0 12px 36px #0f172a1a}.dl-icon[data-v-01652437]{width:64px;height:64px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.dl-icon svg[data-v-01652437]{width:56px;height:56px}.dl-name[data-v-01652437]{font-size:22px;font-weight:700;color:#0f172a;margin-bottom:6px}.dl-meta[data-v-01652437]{font-size:14px;color:#94a3b8;line-height:1.6}.dl-size[data-v-01652437]{font-size:13px;color:#cbd5e1;margin-bottom:28px}.dl-btn[data-v-01652437]{width:100%;padding:14px 0;border-radius:14px;background:linear-gradient(135deg,#06f,#00d4aa);color:#fff;border:none;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all var(--transition-fast);box-shadow:0 6px 20px #0066ff4d}.dl-btn[data-v-01652437]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #06f6}a.dl-btn[data-v-01652437]{text-decoration:none}.dl-btn-disabled[data-v-01652437]{background:#e2e8f0!important;color:#64748b!important;box-shadow:none!important;cursor:not-allowed!important}.dl-btn-disabled[data-v-01652437]:hover{transform:none;box-shadow:none}.mp-bar[data-v-01652437]{margin-top:36px;max-width:960px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding:20px 28px;border-radius:16px;background:linear-gradient(135deg,#06f,#00b4d8,#00d4aa);box-shadow:0 8px 32px #0066ff2e,0 2px 8px #00d4aa1f}.mp-left[data-v-01652437]{display:flex;align-items:center;gap:16px}.mp-icon[data-v-01652437]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff3;border-radius:12px;color:#fff}.mp-icon svg[data-v-01652437]{width:24px;height:24px}.mp-info[data-v-01652437]{text-align:left}.mp-title[data-v-01652437]{font-size:17px;font-weight:700;color:#fff}.mp-desc[data-v-01652437]{font-size:13px;color:#fffc;margin-top:2px}.mp-btn[data-v-01652437]{padding:10px 24px;border-radius:999px;background:#fff;color:var(--primary);border:none;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all var(--transition-fast);white-space:nowrap;box-shadow:0 4px 14px #0000001a}.mp-btn[data-v-01652437]:hover{transform:translateY(-1.5px) scale(1.03);box-shadow:0 6px 20px #00000026}.ime-section[data-v-01652437]{margin-top:72px;text-align:center}.ime-title[data-v-01652437]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#0f172a}.ime-title svg[data-v-01652437]{width:26px;height:26px;color:var(--primary)}.ime-subtitle[data-v-01652437]{margin-top:10px;font-size:14px;color:#94a3b8}.ime-cards[data-v-01652437]{margin-top:28px;display:flex;justify-content:center;gap:28px;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto}.ime-card[data-v-01652437]{display:flex;align-items:center;gap:16px;padding:20px 32px;background:#fff;border-radius:16px;border:1px solid #f1f5f9;box-shadow:0 2px 12px #0f172a0a;min-width:340px;flex:1;max-width:440px;text-decoration:none;color:inherit;transition:all var(--transition-normal)}.ime-card[data-v-01652437]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0066ff1f;border-color:#0066ff40}.ime-logo[data-v-01652437]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ime-logo svg[data-v-01652437]{width:48px;height:48px}.ime-info[data-v-01652437]{flex:1;text-align:left}.ime-name[data-v-01652437]{font-size:15px;font-weight:700;color:#0f172a}.ime-desc[data-v-01652437]{font-size:12.5px;color:#94a3b8;margin-top:2px}.ime-link[data-v-01652437]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#cbd5e1;flex-shrink:0;transition:color var(--transition-fast)}.ime-card:hover .ime-link[data-v-01652437]{color:var(--primary)}.tip-box[data-v-01652437]{margin-top:24px;padding:22px 26px;border-radius:14px;border-left:4px solid;max-width:820px;margin-left:auto;margin-right:auto}.tip-android[data-v-01652437]{background:linear-gradient(135deg,#eff6ff,#f0f4ff);border-left-color:#06f}.tip-android .tip-head svg[data-v-01652437]{color:#06f}.tip-android .tip-title[data-v-01652437]{color:#06f}.tip-macos[data-v-01652437]{background:linear-gradient(135deg,#fff7ed,#fef3c7);border-left-color:#ff6b35}.tip-macos .tip-head svg[data-v-01652437]{color:#ff6b35}.tip-macos .tip-title[data-v-01652437]{color:#ff6b35}.tip-head[data-v-01652437]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tip-head svg[data-v-01652437]{width:22px;height:22px}.tip-title[data-v-01652437]{font-size:18px;font-weight:700}.tip-text[data-v-01652437]{font-size:14.5px;color:#475569;line-height:1.8;margin-bottom:14px}.tip-text b[data-v-01652437]{color:#0f172a;font-weight:700}.tip-list[data-v-01652437]{padding-left:22px;display:flex;flex-direction:column;gap:8px}.tip-list li[data-v-01652437]{font-size:14px;color:#475569;line-height:1.7}.tip-list li[data-v-01652437]::marker{color:#94a3b8}.tip-list li b[data-v-01652437]{color:#0f172a;font-weight:700}.tip-card[data-v-01652437]{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;background:#fff;border-radius:12px;border:1px solid #fed7aa;font-size:13.5px;color:#475569;line-height:1.7;margin-bottom:14px}.tip-card svg[data-v-01652437]{width:22px;height:22px;color:#00d4aa;flex-shrink:0;margin-top:2px}.tip-toggle[data-v-01652437]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#fff;border:1px solid #fed7aa;border-radius:12px;font-size:14.5px;font-weight:600;color:#ff6b35;cursor:pointer;transition:all var(--transition-fast)}.tip-toggle[data-v-01652437]:hover{background:#fff7ed}.tip-toggle>span[data-v-01652437]{display:inline-flex;align-items:center;gap:8px}.tip-toggle>svg[data-v-01652437]{transition:transform var(--transition-fast);color:#94a3b8}.tip-toggle.open>svg[data-v-01652437]{transform:rotate(180deg);color:#ff6b35}.tip-body[data-v-01652437]{margin-top:12px;padding:28px 32px;background:#fff;border-radius:14px;border:1px solid #fed7aa}.guide-step[data-v-01652437]{display:flex;gap:18px;padding-bottom:28px}.guide-step[data-v-01652437]:last-child{padding-bottom:0}.step-num[data-v-01652437]{width:30px;height:30px;flex-shrink:0;margin-top:3px;display:flex;align-items:center;justify-content:center;background:var(--primary);color:#fff;font-size:14px;font-weight:800;border-radius:50%;line-height:1}.step-content[data-v-01652437]{flex:1}.step-content h4[data-v-01652437]{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:12px}.step-content ul[data-v-01652437],.step-content ol[data-v-01652437]{list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:7px}.step-content li[data-v-01652437]{font-size:14.5px;color:#334155;line-height:1.75}.step-content li[data-v-01652437]::marker{color:#94a3b8;font-size:14px}.guide-step-highlight[data-v-01652437]{margin:8px -16px;padding:24px 20px 20px;border-radius:12px;background:linear-gradient(135deg,#fff5f5,#fff0f3);border-left:3px solid #FF6B6B}.guide-warn[data-v-01652437]{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:13px 16px;background:linear-gradient(135deg,#fef2f2,#fee2e2);border-radius:10px;border:1px solid #FECACA;font-size:13.5px;color:#991b1b;line-height:1.7}.guide-warn svg[data-v-01652437]{flex-shrink:0;width:18px;height:18px;margin-top:1px;color:#dc2626}.check-icon[data-v-01652437]{font-size:15px}.guide-notice[data-v-01652437]{margin-top:8px;padding:18px 20px;border-radius:10px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:3px solid var(--primary)}.notice-head[data-v-01652437]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14.5px;color:#0369a1;font-weight:700}.notice-head svg[data-v-01652437]{width:18px;height:18px;flex-shrink:0}.guide-notice ul[data-v-01652437]{list-style:disc;padding-left:22px;display:flex;flex-direction:column;gap:7px}.guide-notice li[data-v-01652437]{font-size:13.5px;color:#334155;line-height:1.75}.guide-notice li[data-v-01652437]::marker{color:var(--primary)}.step-content code[data-v-01652437]{display:inline;padding:2px 7px;background:#f1f5f9;border:1px solid #E2E8F0;border-radius:5px;font-size:13px;color:#475569;font-family:SF Mono,Consolas,Monaco,monospace}.modal-mask[data-v-01652437]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal-box[data-v-01652437]{background:#fff;border-radius:20px;padding:36px;text-align:center;position:relative;max-width:360px;width:100%}.modal-close[data-v-01652437]{position:absolute;top:14px;right:14px;background:none;border:none;color:#94a3b8;cursor:pointer;padding:6px;border-radius:8px;transition:all var(--transition-fast)}.modal-close[data-v-01652437]:hover{background:#f1f5f9;color:#0f172a}.modal-box h3[data-v-01652437]{font-size:20px;margin-bottom:8px}.modal-sub[data-v-01652437]{font-size:14px;color:#64748b;margin-bottom:20px}.qr-box[data-v-01652437]{width:200px;height:200px;margin:0 auto;border:1px solid #e2e8f0;border-radius:14px;padding:8px;overflow:hidden}.qr-box img[data-v-01652437]{width:100%;height:100%;object-fit:contain}.toast[data-v-01652437]{position:fixed;left:50%;bottom:40px;transform:translate(-50%);background:#0f172a;color:#fff;padding:13px 28px;border-radius:12px;font-size:14px;box-shadow:0 12px 40px #0000004d;z-index:999;max-width:86vw;text-align:center}.toast-enter-active[data-v-01652437],.toast-leave-active[data-v-01652437]{transition:all .3s ease}.toast-enter-from[data-v-01652437],.toast-leave-to[data-v-01652437]{opacity:0;transform:translate(-50%) translateY(20px)}.modal-enter-active[data-v-01652437],.modal-leave-active[data-v-01652437]{transition:all .3s ease}.modal-enter-from[data-v-01652437],.modal-leave-to[data-v-01652437]{opacity:0}.modal-enter-active .modal-box[data-v-01652437],.modal-leave-active .modal-box[data-v-01652437]{transition:all .3s ease}.modal-enter-from .modal-box[data-v-01652437],.modal-leave-to .modal-box[data-v-01652437]{transform:scale(.9) translateY(12px)}.tip-enter-active[data-v-01652437],.tip-leave-active[data-v-01652437]{transition:all .35s ease}.tip-enter-from[data-v-01652437],.tip-leave-to[data-v-01652437]{opacity:0;transform:translateY(-8px)}@media(max-width:900px){.dl-grid[data-v-01652437]{grid-template-columns:repeat(2,1fr)}.dl-card[data-v-01652437]:last-child{grid-column:1 / -1;max-width:360px;justify-self:center}}@media(max-width:600px){.dl-grid[data-v-01652437]{grid-template-columns:1fr}.dl-card[data-v-01652437]:last-child{max-width:none}.mp-bar[data-v-01652437]{flex-direction:column;gap:20px;text-align:center}.mp-left[data-v-01652437]{flex-direction:column}.mp-info[data-v-01652437]{text-align:center}.ime-cards[data-v-01652437]{gap:16px}.ime-card[data-v-01652437]{min-width:100%;max-width:none}}.faq-section[data-v-f875ed20]{padding:var(--section-pad) 0;background:var(--light)}.faq-head[data-v-f875ed20]{text-align:center}.section-title[data-v-f875ed20]{text-align:center;font-size:clamp(28px,4vw,38px);letter-spacing:-.5px}.section-subtitle[data-v-f875ed20]{text-align:center;margin-top:14px;font-size:17px;color:var(--gray-700)}.faq-list[data-v-f875ed20]{max-width:820px;margin:52px auto 0;display:flex;flex-direction:column;gap:14px}.faq-item[data-v-f875ed20]{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--gray-200);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.faq-item.open[data-v-f875ed20]{border-color:#0066ff59;box-shadow:var(--shadow-md)}.faq-question[data-v-f875ed20]{width:100%;display:flex;align-items:center;gap:14px;padding:20px 24px;background:none;border:none;font-size:16px;font-weight:600;color:var(--gray-900);text-align:left;cursor:pointer;transition:color var(--transition-fast)}.faq-question[data-v-f875ed20]:hover{color:var(--primary)}.q-index[data-v-f875ed20]{flex-shrink:0;font-size:13px;font-weight:700;color:var(--primary);background:#0066ff1a;border-radius:8px;padding:4px 9px;letter-spacing:.5px}.q-text[data-v-f875ed20]{flex:1;line-height:1.5}.faq-icon[data-v-f875ed20]{color:var(--gray-400);flex-shrink:0;transition:transform var(--transition-normal),color var(--transition-fast)}.faq-item.open .faq-icon[data-v-f875ed20]{transform:rotate(180deg);color:var(--primary)}.faq-answer p[data-v-f875ed20]{padding:0 24px 22px 60px;font-size:15px;color:var(--gray-700);line-height:1.85}.faq-answer a[data-v-f875ed20]{color:var(--primary);font-weight:600}.faq-enter-active[data-v-f875ed20],.faq-leave-active[data-v-f875ed20]{transition:all .35s var(--ease)}.faq-enter-from[data-v-f875ed20],.faq-leave-to[data-v-f875ed20]{opacity:0;transform:translateY(-8px)}.faq-contact[data-v-f875ed20]{margin-top:56px;max-width:820px;margin-left:auto;margin-right:auto}.contact-card[data-v-f875ed20]{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:32px 36px;border-radius:18px;background:linear-gradient(135deg,#06f,#00b4d8,#00d4aa);color:#fff;box-shadow:0 16px 48px #0066ff40}.contact-text h3[data-v-f875ed20]{font-size:22px;font-weight:700;margin-bottom:8px}.contact-text p[data-v-f875ed20]{font-size:14px;line-height:1.7;color:#ffffffe6;max-width:440px}.contact-link[data-v-f875ed20]{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;background:#fff;color:var(--primary);font-size:16px;font-weight:600;white-space:nowrap;box-shadow:0 8px 24px #0000001f;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.contact-link[data-v-f875ed20]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000002e}@media(max-width:640px){.faq-answer p[data-v-f875ed20]{padding-left:24px}.contact-card[data-v-f875ed20]{flex-direction:column;align-items:flex-start}.contact-link[data-v-f875ed20]{width:100%;justify-content:center}}.ai-page[data-v-d228162e]{font-family:var(--font-sans)}.ai-hero[data-v-d228162e]{padding:96px 0 100px;background:linear-gradient(180deg,#eef4ff,#f5f0ff,#fff9f0)}.ai-hero-grid[data-v-d228162e]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ai-hero-left[data-v-d228162e]{max-width:540px}.ai-badge[data-v-d228162e]{display:inline-block;padding:6px 16px;border-radius:999px;background:#0066ff14;color:var(--primary);font-size:13px;font-weight:600;margin-bottom:20px;letter-spacing:.3px}.ai-title[data-v-d228162e]{font-size:clamp(36px,5.5vw,50px);font-weight:900;letter-spacing:-1.2px;line-height:1.12;color:#0f172a}.ai-title-accent[data-v-d228162e]{background:linear-gradient(135deg,#7c3aed,#a855f7,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-sub[data-v-d228162e]{margin-top:22px;font-size:17px;line-height:1.85;color:var(--gray-600)}.hl[data-v-d228162e]{color:var(--primary);font-weight:700}.ai-hero-actions[data-v-d228162e]{margin-top:36px;display:flex;gap:14px;flex-wrap:wrap}.ai-btn-primary[data-v-d228162e]{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:12px;background:linear-gradient(135deg,#06f,#00b4d8);color:#fff;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px #0066ff47;transition:all var(--transition-fast)}.ai-btn-primary[data-v-d228162e]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0066ff61}.ai-btn-outline[data-v-d228162e]{display:inline-flex;align-items:center;padding:13px 26px;border-radius:12px;border:1.5px solid var(--gray-300);color:var(--gray-700);font-size:15px;font-weight:600;text-decoration:none;transition:all var(--transition-fast)}.ai-btn-outline[data-v-d228162e]:hover{border-color:var(--primary);color:var(--primary)}.ai-hero-right[data-v-d228162e]{display:flex;justify-content:center}.phone-mockup[data-v-d228162e]{width:320px;height:660px;display:flex;flex-direction:column;background:#fff;border-radius:40px;box-shadow:0 24px 64px #0f172a1f,0 0 0 1px #0f172a0f,inset 0 0 0 1px #fffc;overflow:hidden;position:relative;padding:14px 12px 18px}.pm-status[data-v-d228162e]{display:flex;justify-content:space-between;align-items:center;padding:4px 8px 8px;font-size:13px;font-weight:600;color:#0f172a}.pm-icons[data-v-d228162e]{display:flex;gap:5px;font-size:11.5px}.pm-screen[data-v-d228162e]{flex:1;background:#fafbfc;border-radius:28px;padding:18px 16px 14px;min-height:0;display:flex;flex-direction:column}.pm-home[data-v-d228162e]{width:100px;height:4px;background:#0f172a40;border-radius:3px;margin:12px auto 0}.pm-dots[data-v-d228162e]{display:flex;justify-content:center;gap:5px;margin-bottom:10px}.pm-dot[data-v-d228162e]{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.pm-dot.active[data-v-d228162e]{background:var(--primary);width:18px;border-radius:3px}.pc-head[data-v-d228162e]{display:flex;align-items:center;gap:10px}.pc-avatar[data-v-d228162e]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;font-size:19px}.pc-name[data-v-d228162e]{font-size:14.5px;font-weight:700;color:#0f172a}.pc-sub[data-v-d228162e]{font-size:12px;color:var(--gray-400);margin-top:1px}.pc-time[data-v-d228162e]{font-size:11.5px;color:var(--gray-400);margin:12px 0 6px}.pc-content[data-v-d228162e]{font-size:14px;color:var(--gray-800);line-height:1.65}.pc-ai[data-v-d228162e]{margin-top:12px;padding:13px 14px;background:linear-gradient(135deg,#eff6ff,#f0fdf9);border-radius:12px;border:1px solid rgba(0,102,255,.1)}.pc-ai-label[data-v-d228162e]{font-size:12.5px;font-weight:700;color:var(--primary);margin-bottom:6px}.pc-ai ul[data-v-d228162e]{list-style:disc;padding-left:18px;display:flex;flex-direction:column;gap:4px}.pc-ai li[data-v-d228162e]{font-size:12.5px;color:var(--gray-700);line-height:1.7}.pc-tags[data-v-d228162e]{margin-top:10px;font-size:12px;color:var(--primary);font-weight:600}.ai-sec-head[data-v-d228162e]{text-align:center;margin-bottom:44px}.ai-sec-title[data-v-d228162e]{font-size:clamp(26px,4vw,36px);font-weight:800;color:#0f172a;letter-spacing:-.5px}.ai-sec-sub[data-v-d228162e]{margin-top:12px;font-size:16px;color:var(--gray-500)}.ai-features[data-v-d228162e]{padding:var(--section-pad) 0;background:var(--light)}.ai-grid[data-v-d228162e]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ai-card[data-v-d228162e]{background:#fff;border-radius:var(--radius-lg);padding:32px 28px;border:1px solid var(--gray-100);box-shadow:var(--shadow-card);text-align:center;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.ai-card[data-v-d228162e]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.ai-card-icon[data-v-d228162e]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4f7bf7,#7b68ee);border-radius:18px;margin:0 auto 20px;color:#fff}.ai-card-icon svg[data-v-d228162e]{width:30px;height:30px}.ai-card-title[data-v-d228162e]{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:10px}.ai-card-desc[data-v-d228162e]{font-size:14.5px;color:var(--gray-700);line-height:1.8}.ai-how[data-v-d228162e]{padding:var(--section-pad) 0;background:#fff}.ai-steps[data-v-d228162e]{display:flex;align-items:center;justify-content:center;gap:0}.ai-step[data-v-d228162e]{text-align:center;padding:24px 36px}.ai-step-no[data-v-d228162e]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;background:linear-gradient(135deg,#4f7bf7,#7b68ee);color:#fff;font-weight:800;font-size:22px;border-radius:50%;box-shadow:0 6px 18px #4f7bf74d}.ai-step-title[data-v-d228162e]{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:10px}.ai-step-desc[data-v-d228162e]{font-size:14px;color:var(--gray-700);line-height:1.8;max-width:220px;margin:0 auto}.ai-step-arrow[data-v-d228162e]{font-size:28px;color:var(--primary);margin:0 12px;flex-shrink:0}.ai-growth[data-v-d228162e]{padding:var(--section-pad) 0;background:var(--light)}.ai-growth-track[data-v-d228162e]{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.ai-growth-item[data-v-d228162e]{text-align:center;padding:28px 14px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--gray-100);box-shadow:var(--shadow-card);transition:transform var(--transition-normal)}.ai-growth-item[data-v-d228162e]:hover{transform:translateY(-6px)}.ai-growth-item.is-highlight[data-v-d228162e]{background:linear-gradient(160deg,#eef2ff,#f0f4ff 45%,#ede8fd);border-color:#6366f140;box-shadow:0 12px 30px #6366f12e}.ai-growth-icon[data-v-d228162e]{font-size:36px;margin-bottom:12px}.ai-growth-name[data-v-d228162e]{font-size:17px;font-weight:700;color:#0f172a}.ai-growth-count[data-v-d228162e]{font-size:13px;color:var(--primary);font-weight:600;margin:6px 0}.ai-growth-desc[data-v-d228162e]{font-size:13px;color:var(--gray-500);line-height:1.6}.ai-cta[data-v-d228162e]{padding:86px 0;background:linear-gradient(135deg,#4f7bf7,#7b68ee 40%,#a855f7,#ec4899);text-align:center}.ai-cta-inner[data-v-d228162e]{max-width:680px;margin:0 auto}.ai-cta-title[data-v-d228162e]{font-size:clamp(26px,4vw,36px);font-weight:800;color:#fff;letter-spacing:-.5px;line-height:1.3}.ai-cta-sub[data-v-d228162e]{margin-top:14px;font-size:16px;color:#ffffffd1;line-height:1.7}.ai-btn-white[data-v-d228162e]{display:inline-flex;align-items:center;gap:7px;padding:13px 34px;border-radius:12px;background:#fff;color:#6366f1;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 6px 20px #00000026;transition:all var(--transition-fast);margin-top:28px}.ai-btn-white[data-v-d228162e]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000038}@media(max-width:900px){.ai-hero-grid[data-v-d228162e]{grid-template-columns:1fr;gap:40px}.ai-hero-left[data-v-d228162e]{max-width:none;text-align:center}.ai-hero-actions[data-v-d228162e]{justify-content:center}.ai-grid[data-v-d228162e]{grid-template-columns:repeat(2,1fr)}.ai-steps[data-v-d228162e]{flex-direction:column;max-width:420px}.ai-step-arrow[data-v-d228162e]{transform:rotate(90deg);margin:8px 0}.ai-growth-track[data-v-d228162e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ai-grid[data-v-d228162e],.ai-growth-track[data-v-d228162e]{grid-template-columns:1fr}.phone-mockup[data-v-d228162e]{width:280px;height:576px}}:root{--primary: #0066FF;--primary-light: #3385FF;--primary-dark: #0052CC;--accent: #00D4AA;--accent-light: #33DDBB;--cta: #FF6B35;--cta-hover: #FF8555;--dark: #0F172A;--dark-light: #1E293B;--dark-surface: #334155;--light: #F8FAFC;--gray-50: #F8FAFC;--gray-100: #F1F5F9;--gray-300: #E2E8F0;--gray-400: #CBD5E1;--gray-500: #94A3B8;--gray-700: #475569;--gray-900: #1F2937;--gradient-hero: linear-gradient(135deg, #F8FAFC 0%, #E8F4FD 50%, #F0FDF9 100%);--gradient-primary: linear-gradient(135deg, #0066FF 0%, #00D4AA 100%);--gradient-dark: linear-gradient(180deg, #0F172A 0%, #1E293B 100%);--gradient-cta: linear-gradient(135deg, #FF6B35 0%, #FF9A5C 100%);--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 32px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-glow: 0 0 40px rgba(0, 102, 255, .15);--shadow-card: 0 4px 20px rgba(15, 23, 42, .06);--ease: cubic-bezier(.4, 0, .2, 1);--transition-fast: .15s var(--ease);--transition-normal: .3s var(--ease);--transition-slow: .6s var(--ease);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono: "Menlo", "Consolas", "SF Mono", "Monaco", monospace;--container: 80vw;--section-pad: 96px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--gray-900);background:var(--light);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4{font-weight:600;line-height:1.3}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:var(--section-pad) 0}.section-light{background:var(--light)}.section-dark{background:var(--gradient-dark);position:relative;overflow:hidden}.section-head{text-align:center;max-width:720px;margin:0 auto}.section-head .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;border-radius:999px;background:#0066ff14;color:var(--primary);font-size:13px;font-weight:600;letter-spacing:.5px}.section-head h2{font-size:clamp(28px,4vw,38px);letter-spacing:-.5px}.section-head .lead{margin-top:14px;font-size:17px;color:var(--gray-700);line-height:1.7}.section-dark .section-head h2{color:#fff}.section-dark .section-head .lead{color:var(--gray-400)}.section-dark .section-head .eyebrow{background:#00d4aa1f;color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 30px;border-radius:var(--radius-md);font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all var(--transition-fast);position:relative;overflow:hidden;white-space:nowrap}.btn:active{transform:translateY(0) scale(.98)}.btn-primary{background:var(--gradient-cta);color:#fff;box-shadow:0 8px 24px #ff6b3547}.btn-primary:hover{box-shadow:0 12px 32px #ff6b3566;transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-ghost:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.btn-lg{padding:16px 44px;font-size:17px;border-radius:14px}.btn-sm{padding:9px 20px;font-size:14px}.btn-block{width:100%}.card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:28px;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.grid{display:grid;gap:24px}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}::selection{background:#0066ff26}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.4}}@keyframes wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.1)}}@keyframes slideArrow{0%,to{transform:translate(0);opacity:.5}50%{transform:translate(6px);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes caretBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes borderFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes scanMove{0%{top:10%;opacity:0}15%{opacity:1}85%{opacity:1}to{top:88%;opacity:0}}@keyframes pulseRing{0%,to{box-shadow:0 0 #0066ff59}50%{box-shadow:0 0 0 14px #06f0}}@keyframes typingDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.text-shimmer{background:linear-gradient(90deg,#06f,#00d4aa,#06f,#00d4aa,#06f);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shimmer 4s linear infinite}.card-glow{position:relative}.card-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(400px circle at var(--mx, 50%) var(--my, 50%),rgba(0,102,255,.1),transparent 45%);opacity:0;transition:opacity var(--transition-normal);pointer-events:none}.card-glow:hover:before{opacity:1}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--reveal-delay, 0ms)}[data-reveal].revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@media(max-width:1024px){:root{--section-pad: 72px}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){:root{--section-pad: 56px}.container{padding:0 20px}}@media(max-width:480px){.grid-3,.grid-4{grid-template-columns:1fr}}
