:root{--accent:#2563eb;--accent-strong:#1d4ed8;--accent-soft:#eaf2ff;--accent-on-soft:#1d4ed8;--blue-50:#eaf2ff;--blue-100:#c6dcff;--blue-400:#3b82f6;--blue-600:#1d4ed8;--blue-800:#1e3a6e;--slate-50:#f7f9fc;--slate-100:#eef2f8;--slate-200:#dce4ef;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-800:#1e293b;--slate-900:#0f172a;--surface:#fff;--border:#e2e8f0;--border-strong:#cbd5e1;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--shadow-card:0 1px 3px #0f172a0f,0 8px 28px -8px #0f172a1a;--shadow-hover:0 2px 8px #2563eb14,0 16px 40px -16px #2563eb24;--shadow-hero:0 4px 6px #2563eb1f,0 20px 48px -16px #2563eb38;--font:"Noto Sans SC",-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--max:1160px}[data-astro-cid-6yl5vria]{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:72px}body{font-family:var(--font);background:var(--slate-50);color:var(--text-primary);-webkit-font-smoothing:antialiased;line-height:1.6}h1[data-astro-cid-6yl5vria],h2[data-astro-cid-6yl5vria],h3[data-astro-cid-6yl5vria],h4[data-astro-cid-6yl5vria]{font-weight:600;line-height:1.25}a[data-astro-cid-6yl5vria]{color:inherit;text-decoration:none}button[data-astro-cid-6yl5vria]{font-family:var(--font);cursor:pointer}.nav[data-astro-cid-6yl5vria]{z-index:100;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#ffffffe0;position:sticky;top:0}.nav-inner[data-astro-cid-6yl5vria]{max-width:var(--max);justify-content:space-between;align-items:center;height:62px;margin:0 auto;padding:0 28px;display:flex}.nav-logo[data-astro-cid-6yl5vria]{align-items:center;gap:10px;display:flex}.nav-logo-mark[data-astro-cid-6yl5vria]{background:var(--accent);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex}.nav-logo-text[data-astro-cid-6yl5vria]{font-size:15px;font-weight:700}.nav-logo-sub[data-astro-cid-6yl5vria]{color:var(--text-muted);margin-top:1px;font-size:12px}.nav-links[data-astro-cid-6yl5vria]{align-items:center;gap:4px;display:flex}.nav-link[data-astro-cid-6yl5vria]{color:var(--text-secondary);border-radius:8px;padding:7px 13px;font-size:14px;transition:background .15s,color .15s}.nav-link[data-astro-cid-6yl5vria]:hover{background:var(--slate-100);color:var(--text-primary)}.nav-link[data-astro-cid-6yl5vria].active{color:var(--accent);font-weight:500}.nav-cta[data-astro-cid-6yl5vria]{background:var(--accent);color:#fff;border:none;border-radius:9px;padding:8px 18px;font-size:14px;font-weight:500;transition:background .15s}.nav-cta[data-astro-cid-6yl5vria]:hover{background:var(--blue-600)}.page-nav[data-astro-cid-6yl5vria]{background:var(--surface);border-bottom:1px solid var(--border)}.page-nav-inner[data-astro-cid-6yl5vria]{max-width:var(--max);gap:0;margin:0 auto;padding:0 28px;display:flex}.page-nav-item[data-astro-cid-6yl5vria]{color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;padding:14px 20px;font-size:14px;transition:color .15s,border-color .15s}.page-nav-item[data-astro-cid-6yl5vria]:hover{color:var(--text-primary)}.page-nav-item[data-astro-cid-6yl5vria].active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.hero[data-astro-cid-6yl5vria]{max-width:var(--max);grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin:56px auto 0;padding:0 28px;display:grid}.hero-eyebrow[data-astro-cid-6yl5vria]{background:var(--accent-soft);color:var(--accent-on-soft);border-radius:999px;align-items:center;gap:7px;margin-bottom:22px;padding:5px 13px;font-size:13px;font-weight:500;display:inline-flex}.hero-dot[data-astro-cid-6yl5vria]{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero-h1[data-astro-cid-6yl5vria]{letter-spacing:-.5px;margin-bottom:18px;font-size:44px;font-weight:700;line-height:1.15}.hero-desc[data-astro-cid-6yl5vria]{color:var(--text-secondary);max-width:42ch;margin-bottom:28px;font-size:16px;line-height:1.85}.hero-actions[data-astro-cid-6yl5vria]{align-items:center;gap:14px;margin-bottom:28px;display:flex}.btn-primary[data-astro-cid-6yl5vria]{background:var(--accent);color:#fff;box-shadow:var(--shadow-hero);border:none;border-radius:11px;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:500;transition:background .15s,transform .12s;display:inline-flex}.btn-primary[data-astro-cid-6yl5vria]:hover{background:var(--blue-600)}.btn-primary[data-astro-cid-6yl5vria]:active{transform:scale(.98)}.btn-ghost[data-astro-cid-6yl5vria]{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:11px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.btn-ghost[data-astro-cid-6yl5vria]:hover{background:var(--slate-100);color:var(--text-primary)}.tag-row[data-astro-cid-6yl5vria]{flex-wrap:wrap;gap:8px;display:flex}.feat-tag[data-astro-cid-6yl5vria]{color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:6px 14px;font-size:13px}.hero-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hero-feat[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px 20px;transition:border-color .18s,box-shadow .18s}.hero-feat[data-astro-cid-6yl5vria]:hover{border-color:var(--blue-400);box-shadow:var(--shadow-hover)}.hero-feat-icon[data-astro-cid-6yl5vria]{background:var(--accent-soft);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:10px;display:flex}.hero-feat-title[data-astro-cid-6yl5vria]{margin-bottom:5px;font-size:14px;font-weight:600}.hero-feat-desc[data-astro-cid-6yl5vria]{color:var(--text-muted);font-size:12px;line-height:1.65}.section[data-astro-cid-6yl5vria]{max-width:var(--max);margin:80px auto 0;padding:0 28px}.section-hd[data-astro-cid-6yl5vria]{margin-bottom:36px}.s-eyebrow[data-astro-cid-6yl5vria]{color:var(--accent);margin-bottom:8px;font-size:13px;font-weight:500}.s-title[data-astro-cid-6yl5vria]{font-size:30px;font-weight:700}.s-desc[data-astro-cid-6yl5vria]{color:var(--text-secondary);max-width:52ch;margin-top:8px;font-size:15px;line-height:1.7}.feat-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.feat-card[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:32px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.feat-card[data-astro-cid-6yl5vria]:hover{border-color:var(--blue-400);box-shadow:var(--shadow-hover);transform:translateY(-3px)}.feature-shot[data-astro-cid-6yl5vria]{border:1px solid var(--border);background:var(--slate-100);cursor:zoom-in;border-radius:13px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3}.feature-shot[data-astro-cid-6yl5vria] img[data-astro-cid-6yl5vria]{aspect-ratio:2000/1058;object-fit:cover;width:100%;height:auto;transition:transform .22s;display:block}.feature-shot[data-astro-cid-6yl5vria]:hover img[data-astro-cid-6yl5vria],.feature-shot[data-astro-cid-6yl5vria]:focus-visible img[data-astro-cid-6yl5vria]{transform:scale(1.018)}.feature-shot-label[data-astro-cid-6yl5vria]{backdrop-filter:blur(8px);color:#fff;background:#0f172ac2;border:1px solid #ffffffb8;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1;position:absolute;bottom:12px;right:12px}.feature-shot[data-astro-cid-6yl5vria]:focus-visible{outline-offset:3px;outline:3px solid #2563eb4d}.feat-card-icon[data-astro-cid-6yl5vria]{background:var(--accent-soft);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feat-card-num[data-astro-cid-6yl5vria]{color:var(--text-muted);font-size:12px;font-weight:500}.feat-card-title[data-astro-cid-6yl5vria]{font-size:19px;font-weight:700}.feat-card-desc[data-astro-cid-6yl5vria]{color:var(--text-secondary);font-size:14px;line-height:1.8}.feat-points[data-astro-cid-6yl5vria]{flex-direction:column;gap:8px;margin-top:4px;list-style:none;display:flex}.feat-points[data-astro-cid-6yl5vria] li[data-astro-cid-6yl5vria]{color:var(--text-secondary);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.6;display:flex}.feat-point-dot[data-astro-cid-6yl5vria]{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.feature-lightbox[data-astro-cid-6yl5vria]{background:0 0;border:0;width:min(94vw,1560px);max-width:none;max-height:94vh;margin:auto;padding:0;overflow:visible}.feature-lightbox[data-astro-cid-6yl5vria]::backdrop{backdrop-filter:blur(8px);background:#071226d1}.feature-lightbox-frame[data-astro-cid-6yl5vria]{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.feature-lightbox[data-astro-cid-6yl5vria] img[data-astro-cid-6yl5vria]{background:#fff;border:1px solid #ffffffa8;border-radius:14px;max-width:100%;max-height:86vh;display:block;box-shadow:0 30px 80px #00000061}.feature-lightbox-caption[data-astro-cid-6yl5vria]{color:#fff;text-align:center;text-shadow:0 1px 4px #00000073;font-size:14px;font-weight:500}.feature-lightbox-close[data-astro-cid-6yl5vria]{z-index:2;color:#fff;background:#0f172ad1;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:42px;height:42px;font-size:25px;line-height:1;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 10px 30px #0000003d}.feature-lightbox-close[data-astro-cid-6yl5vria]:hover{color:var(--slate-900);background:#fff}body.lightbox-open{overflow:hidden}.industry-nav[data-astro-cid-6yl5vria]{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.ind-btn[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:7px 16px;font-size:13px;transition:background .15s,border-color .15s,color .15s}.ind-btn[data-astro-cid-6yl5vria]:hover,.ind-btn[data-astro-cid-6yl5vria].active{background:var(--accent-soft);border-color:var(--blue-100);color:var(--accent-on-soft);font-weight:500}.cases-grid[data-astro-cid-6yl5vria]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.case-card[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:26px;display:flex}.case-header[data-astro-cid-6yl5vria]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.case-industry[data-astro-cid-6yl5vria]{background:var(--accent-soft);color:var(--accent-on-soft);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-block}.case-scale[data-astro-cid-6yl5vria]{color:var(--text-muted);background:var(--slate-100);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px}.case-company[data-astro-cid-6yl5vria]{margin-top:2px;font-size:16px;font-weight:700}.case-sub[data-astro-cid-6yl5vria]{color:var(--text-muted);margin-top:-6px;font-size:13px}.case-divider[data-astro-cid-6yl5vria]{background:var(--border);height:1px}.case-row[data-astro-cid-6yl5vria]{grid-template-columns:auto 1fr;align-items:start;gap:6px 12px;display:grid}.case-label[data-astro-cid-6yl5vria]{color:var(--text-muted);white-space:nowrap;padding-top:2px;font-size:12px;font-weight:600}.case-val[data-astro-cid-6yl5vria]{color:var(--text-secondary);font-size:13px;line-height:1.65}.cases-hidden[data-astro-cid-6yl5vria]{display:none}.cases-hidden[data-astro-cid-6yl5vria].show{display:grid}.show-more-btn[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border-strong);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:14px;font-size:14px;transition:background .15s,color .15s;display:flex}.show-more-btn[data-astro-cid-6yl5vria]:hover{background:var(--slate-100);color:var(--text-primary)}.quotes-grid[data-astro-cid-6yl5vria]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.quote-card[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:0;padding:30px;display:flex;position:relative;overflow:hidden}.quote-card[data-astro-cid-6yl5vria].featured{border:2px solid var(--accent)}.quote-badge[data-astro-cid-6yl5vria]{background:var(--accent);color:#fff;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;position:absolute;top:18px;right:18px}.quote-condition[data-astro-cid-6yl5vria]{color:var(--text-muted);margin-bottom:12px;font-size:12px;font-weight:600}.quote-tier[data-astro-cid-6yl5vria]{color:var(--text-secondary);margin-bottom:6px;font-size:14px;font-weight:500}.quote-name[data-astro-cid-6yl5vria]{margin-bottom:4px;font-size:18px;font-weight:700}.quote-model[data-astro-cid-6yl5vria]{color:var(--text-muted);margin-bottom:20px;font-size:13px}.quote-price[data-astro-cid-6yl5vria]{color:var(--text-primary);letter-spacing:-.5px;margin-bottom:4px;font-size:32px;font-weight:700}.quote-price[data-astro-cid-6yl5vria] em[data-astro-cid-6yl5vria]{color:var(--text-muted);font-size:16px;font-style:normal}.quote-alt[data-astro-cid-6yl5vria]{color:var(--text-muted);margin-bottom:22px;font-size:13px}.quote-divider[data-astro-cid-6yl5vria]{background:var(--border);height:1px;margin-bottom:18px}.quote-note[data-astro-cid-6yl5vria]{color:var(--text-secondary);font-size:13px;line-height:1.7}.quotes-disclaimer[data-astro-cid-6yl5vria]{color:var(--text-muted);text-align:center;background:var(--slate-100);border-radius:10px;margin-top:16px;padding:14px;font-size:13px}.after-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.after-card[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:30px;transition:border-color .18s,box-shadow .18s;display:flex}.after-card[data-astro-cid-6yl5vria]:hover{border-color:var(--blue-400);box-shadow:var(--shadow-hover)}.after-num[data-astro-cid-6yl5vria]{color:var(--accent);font-size:12px;font-weight:600}.after-title[data-astro-cid-6yl5vria]{font-size:18px;font-weight:700}.after-desc[data-astro-cid-6yl5vria]{color:var(--text-secondary);font-size:14px;line-height:1.75}.after-link[data-astro-cid-6yl5vria]{color:var(--accent);align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;display:inline-flex}.after-support[data-astro-cid-6yl5vria]{background:var(--accent-soft);border:1px solid var(--blue-100);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}.after-support-text[data-astro-cid-6yl5vria]{font-size:16px;font-weight:600}.after-support-sub[data-astro-cid-6yl5vria]{color:var(--text-secondary);margin-top:4px;font-size:14px}.after-dl-row[data-astro-cid-6yl5vria]{flex-wrap:wrap;gap:12px;display:flex}.btn-dl[data-astro-cid-6yl5vria]{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-primary);border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-dl[data-astro-cid-6yl5vria]:hover{background:var(--slate-100);border-color:var(--slate-400)}.cta-wrap[data-astro-cid-6yl5vria]{max-width:var(--max);margin:18px auto 0;padding:0 28px}.cta-banner[data-astro-cid-6yl5vria]{background:var(--blue-800);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:56px 60px;display:flex;position:relative;overflow:hidden}.cta-banner[data-astro-cid-6yl5vria]:before{content:"";background:#ffffff0a;border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.cta-banner[data-astro-cid-6yl5vria]:after{content:"";background:#ffffff08;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-80px;right:80px}.cta-title[data-astro-cid-6yl5vria]{color:#fff;margin-bottom:8px;font-size:26px;font-weight:700}.cta-desc[data-astro-cid-6yl5vria]{color:#ffffffa6;max-width:44ch;font-size:15px;line-height:1.7}.cta-actions[data-astro-cid-6yl5vria]{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.btn-white[data-astro-cid-6yl5vria]{color:var(--blue-600);background:#fff;border:none;border-radius:11px;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:600;transition:background .15s;display:inline-flex}.btn-white[data-astro-cid-6yl5vria]:hover{background:var(--blue-50)}.btn-outline-white[data-astro-cid-6yl5vria]{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:11px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-outline-white[data-astro-cid-6yl5vria]:hover{background:#ffffff14;border-color:#ffffff80}.footer[data-astro-cid-6yl5vria]{max-width:var(--max);border-top:1px solid var(--border);grid-template-columns:1fr auto;align-items:start;gap:32px;margin:80px auto 0;padding:36px 28px 44px;display:grid}.footer-name[data-astro-cid-6yl5vria]{margin-bottom:6px;font-size:15px;font-weight:700}.footer-desc[data-astro-cid-6yl5vria]{color:var(--text-muted);max-width:32ch;font-size:14px;line-height:1.7}.footer-links[data-astro-cid-6yl5vria]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.footer-link[data-astro-cid-6yl5vria]{color:var(--text-secondary);font-size:14px;transition:color .15s}.footer-link[data-astro-cid-6yl5vria]:hover{color:var(--accent)}.footer-copy[data-astro-cid-6yl5vria]{max-width:var(--max);text-align:center;color:var(--text-muted);margin:0 auto;padding:20px 28px 36px;font-size:13px}@media (width<=1000px){.hero[data-astro-cid-6yl5vria]{grid-template-columns:1fr;gap:40px}.feat-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr}.cases-grid[data-astro-cid-6yl5vria],.quotes-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr 1fr}.after-grid[data-astro-cid-6yl5vria],.footer[data-astro-cid-6yl5vria]{grid-template-columns:1fr}}@media (width<=640px){.hero-h1[data-astro-cid-6yl5vria]{font-size:32px}.nav-links[data-astro-cid-6yl5vria]{display:none}.hero-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr 1fr}.cases-grid[data-astro-cid-6yl5vria],.quotes-grid[data-astro-cid-6yl5vria]{grid-template-columns:1fr}.page-nav-inner[data-astro-cid-6yl5vria]{overflow-x:auto}.s-title[data-astro-cid-6yl5vria]{font-size:24px}.cta-banner[data-astro-cid-6yl5vria]{padding:32px 24px}.cta-title[data-astro-cid-6yl5vria]{font-size:21px}.feat-card[data-astro-cid-6yl5vria]{padding:22px}.feature-shot-label[data-astro-cid-6yl5vria]{bottom:8px;right:8px}.feature-lightbox[data-astro-cid-6yl5vria]{width:100vw;max-height:100dvh}.feature-lightbox[data-astro-cid-6yl5vria] img[data-astro-cid-6yl5vria]{border-radius:10px;max-height:82dvh}.feature-lightbox-close[data-astro-cid-6yl5vria]{top:-48px;right:10px}}
