[data-v-54b65b24]: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}.page-hero[data-v-54b65b24]{text-align:center;padding:80px 0 60px}.page-hero-title[data-v-54b65b24]{color:#fff;margin-bottom:12px;font-size:40px;font-weight:700}.page-hero-desc[data-v-54b65b24]{color:#94a3b8;max-width:500px;margin:0 auto;font-size:18px}.section[data-v-54b65b24]{padding:80px 0}@media (width<=767px){.section[data-v-54b65b24]{padding:48px 0}}.bg-gray[data-v-54b65b24]{background:#111827}.bg-white[data-v-54b65b24]{background:#0a0e1a}.bg-gray[data-v-54b65b24] .section-title-main,.bg-white[data-v-54b65b24] .section-title-main{color:#fff}.bg-gray[data-v-54b65b24] .section-title-sub,.bg-white[data-v-54b65b24] .section-title-sub{color:#94a3b8}.content-block[data-v-54b65b24]{text-align:center;max-width:800px;margin:32px auto 0}.content-block p[data-v-54b65b24]{color:#94a3b8;margin-bottom:16px;font-size:16px;line-height:1.8}.content-block p[data-v-54b65b24]:last-child{margin-bottom:0}.cards-grid[data-v-54b65b24]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}@media (width<=767px){.cards-grid[data-v-54b65b24]{grid-template-columns:1fr}}.capability-card[data-v-54b65b24]{text-align:center;background:#0a0e1a;border:1px solid #ffffff0f;border-radius:8px;padding:36px 28px;transition:all .3s}.capability-card[data-v-54b65b24]:hover{border-color:#00b4d8;transform:translateY(-4px);box-shadow:0 0 20px #00b4d84d}.capability-card .card-icon[data-v-54b65b24]{color:#00b4d8;background:#00b4d826;border-radius:4px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.capability-card h3[data-v-54b65b24]{color:#fff;margin-bottom:12px;font-size:18px;font-weight:600}.capability-card p[data-v-54b65b24]{color:#94a3b8;font-size:14px;line-height:1.7}.product-list[data-v-54b65b24]{grid-template-columns:repeat(2,1fr);gap:16px;max-width:700px;margin:32px auto 0;display:grid}@media (width<=767px){.product-list[data-v-54b65b24]{grid-template-columns:1fr}}.product-item[data-v-54b65b24]{color:#94a3b8;background:#111827;border-radius:4px;align-items:center;gap:12px;padding:14px 20px;font-size:15px;transition:all .2s;display:flex}.product-item[data-v-54b65b24]:hover{color:#00b4d8;background:#00b4d826}.product-dot[data-v-54b65b24]{background:#00b4d8;border-radius:50%;flex-shrink:0;width:8px;height:8px}.cases-grid[data-v-54b65b24]{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px;display:grid}@media (width<=767px){.cases-grid[data-v-54b65b24]{grid-template-columns:1fr}}.case-card[data-v-54b65b24]{background:#0a0e1a;border:1px solid #ffffff0f;border-radius:8px;padding:24px;transition:all .3s}.case-card[data-v-54b65b24]:hover{border-color:#00b4d8}.case-title[data-v-54b65b24]{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.case-desc[data-v-54b65b24]{color:#94a3b8;font-size:14px;line-height:1.6}.patent-list[data-v-54b65b24]{text-align:left;max-width:600px;margin:0 auto;list-style:none}.patent-list li[data-v-54b65b24]{color:#94a3b8;padding:12px 0 12px 24px;font-size:15px;line-height:1.6;position:relative}.patent-list li[data-v-54b65b24]:before{content:"◆";color:#00b4d8;font-size:10px;position:absolute;top:16px;left:0}
