[data-v-dfe0ad89]: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}.hero-banner[data-v-dfe0ad89]{background:#0a0e1a;align-items:center;min-height:85vh;padding:80px 0 60px;display:flex;position:relative;overflow:hidden}.hero-banner[data-v-dfe0ad89]:before{content:"";pointer-events:none;background:radial-gradient(circle,#00b4d814 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.hero-banner[data-v-dfe0ad89]:after{content:"";pointer-events:none;background:radial-gradient(circle,#00b4d80d 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-30%;left:-10%}.hero-bg[data-v-dfe0ad89]{pointer-events:none;background:linear-gradient(135deg,#0a0e1af2 0%,#0a0e1a99 100%),radial-gradient(circle at 20%,#00b4d808 0%,#0000 50%);position:absolute;inset:0}.hero-content[data-v-dfe0ad89]{z-index:1;text-align:center;position:relative}.hero-badge[data-v-dfe0ad89]{color:#00b4d8;letter-spacing:2px;text-transform:uppercase;border:1px solid #00b4d84d;border-radius:999px;margin-bottom:24px;padding:6px 16px;font-size:12px;display:inline-block}.hero-title[data-v-dfe0ad89]{color:#fff;letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.15}.hero-subtitle[data-v-dfe0ad89]{color:#94a3b8;max-width:680px;margin:0 auto 36px;font-size:18px;line-height:1.7}.hero-actions[data-v-dfe0ad89]{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:48px;display:flex}.btn-primary[data-v-dfe0ad89]{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-dfe0ad89]:hover{background:#48cae4;border-color:#48cae4;box-shadow:0 0 20px #00b4d84d}.btn-secondary[data-v-dfe0ad89]{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-dfe0ad89]:hover{color:#00b4d8;border-color:#00b4d8}.hero-stats[data-v-dfe0ad89]{flex-wrap:wrap;justify-content:center;gap:48px;display:flex}.stat-item[data-v-dfe0ad89]{text-align:center}.stat-number[data-v-dfe0ad89]{color:#00b4d8;margin-bottom:4px;font-size:32px;font-weight:700;line-height:1;display:block}.stat-label[data-v-dfe0ad89]{color:#64748b;font-size:14px}@media (width<=767px){.hero-banner[data-v-dfe0ad89]{min-height:auto;padding:60px 0 40px}.hero-stats[data-v-dfe0ad89]{gap:24px}.stat-number[data-v-dfe0ad89]{font-size:24px}.desktop-only[data-v-dfe0ad89]{display:none}}[data-v-f751eb24]: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}.industry-card[data-v-f751eb24]{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:4px;padding:32px 24px;transition:all .3s;display:block}.industry-card[data-v-f751eb24]:hover{border-color:#00b4d833;transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.industry-icon[data-v-f751eb24]{color:#00b4d8;background:#00b4d826;border-radius:4px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:28px;display:flex}.industry-icon[data-v-f751eb24] svg{width:28px;height:28px}.industry-name[data-v-f751eb24]{color:#1a1a2e;margin-bottom:8px;font-size:18px;font-weight:700}.industry-desc[data-v-f751eb24]{color:#475569;margin-bottom:16px;font-size:14px;line-height:1.6}.industry-link[data-v-f751eb24]{color:#00b4d8;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:gap .2s;display:inline-flex}.industry-card:hover .industry-link[data-v-f751eb24]{gap:10px}[data-v-34c482f8]: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}.case-card[data-v-34c482f8]{background:#fff;border:1px solid #0000000f;border-radius:4px;transition:all .3s;display:block;overflow:hidden}.case-card[data-v-34c482f8]:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}.case-cover[data-v-34c482f8]{color:#64748b;opacity:.5;background:#f5f6f8;justify-content:center;align-items:center;height:160px;display:flex}.case-body[data-v-34c482f8]{padding:16px 20px 20px}.case-title[data-v-34c482f8]{color:#1a1a2e;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 4px;font-size:16px;font-weight:700;overflow:hidden}.case-summary[data-v-34c482f8]{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}[data-v-6dcf4a76]: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}.section[data-v-6dcf4a76]{padding:80px 0}@media (width<=767px){.section[data-v-6dcf4a76]{padding:48px 0}}.industry-grid[data-v-6dcf4a76]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (width<=767px){.industry-grid[data-v-6dcf4a76]{grid-template-columns:1fr}}@media (width>=768px) and (width<=991px){.industry-grid[data-v-6dcf4a76]{grid-template-columns:repeat(2,1fr)}}.advantages-grid[data-v-6dcf4a76]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (width<=767px){.advantages-grid[data-v-6dcf4a76]{grid-template-columns:1fr}}@media (width>=768px) and (width<=991px){.advantages-grid[data-v-6dcf4a76]{grid-template-columns:repeat(2,1fr)}}.advantage-item[data-v-6dcf4a76]{text-align:center;background:#fff;border:1px solid #0000000a;border-radius:4px;padding:32px 20px;transition:all .3s}.advantage-item[data-v-6dcf4a76]:hover{transform:translateY(-3px);box-shadow:0 1px 3px #0000001f}.adv-icon[data-v-6dcf4a76]{color:#00b4d8;background:#00b4d826;border-radius:4px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}.adv-title[data-v-6dcf4a76]{color:#1a1a2e;margin-bottom:8px;font-size:18px;font-weight:700}.adv-desc[data-v-6dcf4a76]{color:#475569;font-size:14px;line-height:1.7}.case-grid[data-v-6dcf4a76]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=767px){.case-grid[data-v-6dcf4a76]{grid-template-columns:1fr}}@media (width>=768px) and (width<=991px){.case-grid[data-v-6dcf4a76]{grid-template-columns:repeat(2,1fr)}}.dashboard-banner[data-v-6dcf4a76]{background:#0a0e1a;position:relative;overflow:hidden}.dashboard-banner[data-v-6dcf4a76]:before{content:"";pointer-events:none;background:radial-gradient(at 20%,#00b4d814 0%,#0000 60%),radial-gradient(at 80%,#00b4d80d 0%,#0000 60%);position:absolute;inset:0}.dashboard-banner-inner[data-v-6dcf4a76]{z-index:1;background:#00b4d808;border:1px solid #00b4d833;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;padding:16px 32px;display:flex;position:relative}@media (width<=767px){.dashboard-banner-inner[data-v-6dcf4a76]{text-align:center;flex-direction:column;padding:24px 20px}}.banner-badge[data-v-6dcf4a76]{color:#fff;letter-spacing:1px;background:#76b900;border-radius:4px;margin-bottom:8px;padding:2px 10px;font-size:11px;font-weight:700;animation:2s ease-in-out infinite pulse-badge-6dcf4a76;display:inline-block}@keyframes pulse-badge-6dcf4a76{0%,to{opacity:1}50%{opacity:.6}}.banner-title[data-v-6dcf4a76]{color:#fff;margin-bottom:6px;font-size:20px;font-weight:700}.banner-desc[data-v-6dcf4a76]{color:#94a3b8;font-size:14px}.banner-content[data-v-6dcf4a76]{flex:1}.banner-cta[data-v-6dcf4a76]{color:#fff;white-space:nowrap;background:#00b4d8;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex}.banner-cta[data-v-6dcf4a76]:hover{background:#48cae4;transform:translateY(-1px);box-shadow:0 0 20px #00b4d84d}
