[data-v-adb8f4d6]:root{--bg-primary:#0a0e1a;--bg-secondary:#111827;--bg-tertiary:#1e293b;--text-primary:#fff;--text-secondary:#94a3b8;--text-tertiary:#64748b;--bg-light:#f5f6f8;--bg-white:#fff;--text-dark:#1a1a2e;--text-dark-secondary:#475569;--accent:#00b4d8;--accent-hover:#48cae4;--font-sans:"Noto Sans SC", "Source Han Sans SC", "PingFang SC", system-ui, sans-serif}.solution-hero[data-v-adb8f4d6]{text-align:center;padding:100px 0 80px;position:relative;overflow:hidden}.solution-hero[data-v-adb8f4d6]:before{content:"";pointer-events:none;background:radial-gradient(circle,#00b4d80f 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-30%;right:-10%}.hero-main-title[data-v-adb8f4d6]{color:#fff;z-index:1;margin-bottom:16px;font-size:clamp(28px,4vw,48px);font-weight:700;position:relative}.hero-sub-title[data-v-adb8f4d6]{color:#94a3b8;z-index:1;max-width:600px;margin:0 auto 36px;font-size:18px;line-height:1.6;position:relative}.hero-actions[data-v-adb8f4d6]{z-index:1;justify-content:center;gap:16px;display:flex;position:relative}.btn-primary[data-v-adb8f4d6]{color:#fff;background:#00b4d8;border:2px solid #00b4d8;border-radius:4px;align-items:center;padding:14px 36px;font-weight:600;transition:all .3s;display:inline-flex}.btn-primary[data-v-adb8f4d6]:hover{background:#48cae4;border-color:#48cae4;box-shadow:0 0 20px #00b4d84d}.btn-secondary[data-v-adb8f4d6]{color:#fff;background:0 0;border:2px solid #fff3;border-radius:4px;align-items:center;padding:14px 36px;font-weight:600;transition:all .3s;display:inline-flex}.btn-secondary[data-v-adb8f4d6]:hover{color:#00b4d8;border-color:#00b4d8}.section[data-v-adb8f4d6]{padding:80px 0}.pain-points[data-v-adb8f4d6]{overflow-x:auto}.pain-table[data-v-adb8f4d6]{border-collapse:collapse;width:100%;font-size:14px}.pain-table th[data-v-adb8f4d6],.pain-table td[data-v-adb8f4d6]{text-align:left;border-bottom:1px solid #0000000f;padding:16px}.pain-table th[data-v-adb8f4d6]{color:#1a1a2e;text-transform:uppercase;letter-spacing:.5px;background:#f5f6f8;font-size:12px;font-weight:600}.pain-table td[data-v-adb8f4d6]{color:#475569;line-height:1.6}.pain-table .pain-name[data-v-adb8f4d6]{color:#1a1a2e;white-space:nowrap;font-weight:600}.pain-table .pain-impact[data-v-adb8f4d6]{color:#ef4444}.architecture-diagram[data-v-adb8f4d6]{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:4px;justify-content:center;align-items:center;min-height:200px;padding:60px 24px;display:flex}.architecture-diagram .arch-placeholder[data-v-adb8f4d6]{color:#64748b}.architecture-diagram .arch-placeholder svg[data-v-adb8f4d6]{margin:0 auto 12px}.architecture-diagram .arch-placeholder p[data-v-adb8f4d6]{font-size:14px}.features-grid[data-v-adb8f4d6]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=767px){.features-grid[data-v-adb8f4d6]{grid-template-columns:1fr}}@media (width>=768px) and (width<=991px){.features-grid[data-v-adb8f4d6]{grid-template-columns:repeat(2,1fr)}}.feature-card[data-v-adb8f4d6]{background:#fff;border:1px solid #0000000a;border-radius:4px;padding:32px 24px;transition:all .3s}.feature-card[data-v-adb8f4d6]:hover{border-color:#00b4d826;box-shadow:0 1px 3px #0000001f}.feature-number[data-v-adb8f4d6]{color:#00b4d8;letter-spacing:1px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;font-weight:700}.feature-title[data-v-adb8f4d6]{color:#1a1a2e;margin:8px 0;font-size:18px;font-weight:700}.feature-desc[data-v-adb8f4d6]{color:#475569;font-size:14px;line-height:1.7}.config-table-wrap[data-v-adb8f4d6]{overflow-x:auto}.config-table[data-v-adb8f4d6]{border-collapse:collapse;width:100%;font-size:14px}.config-table th[data-v-adb8f4d6],.config-table td[data-v-adb8f4d6]{text-align:left;border-bottom:1px solid #0000000f;padding:14px 16px}.config-table th[data-v-adb8f4d6]{color:#1a1a2e;text-transform:uppercase;letter-spacing:.5px;background:#f5f6f8;font-size:12px;font-weight:600}.config-table td[data-v-adb8f4d6]{color:#475569}.config-table .config-name[data-v-adb8f4d6]{color:#1a1a2e;font-weight:600}.config-table .config-desc[data-v-adb8f4d6]{max-width:240px}.value-grid[data-v-adb8f4d6]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=767px){.value-grid[data-v-adb8f4d6]{grid-template-columns:1fr}}.value-item[data-v-adb8f4d6]{text-align:center;background:#f5f6f8;border-radius:4px;padding:32px 20px}.value-metric[data-v-adb8f4d6]{color:#00b4d8;margin-bottom:8px;font-size:32px;font-weight:700;display:block}.value-desc[data-v-adb8f4d6]{color:#475569;font-size:14px}.case-quote[data-v-adb8f4d6]{background:#fff;border-left:4px solid #00b4d8;border-radius:2px;max-width:700px;margin:0 auto;padding:24px 32px}.case-quote p[data-v-adb8f4d6]{color:#1a1a2e;font-size:18px;font-style:italic;line-height:1.6}.faq-list[data-v-adb8f4d6]{max-width:880px;margin:0 auto}.faq-item[data-v-adb8f4d6]{border-bottom:1px solid #00000014;padding:26px 0}.faq-item[data-v-adb8f4d6]:last-child{border-bottom:none}.faq-q[data-v-adb8f4d6]{color:#1a1a2e;margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.6}.faq-a[data-v-adb8f4d6]{color:#4a5568;margin:0;font-size:15px;line-height:1.9}
