:root{--primary-blue:#0f172a;--accent-red:#d71920;--bg-gray:#f8fafc;--text-dark:#334155}[data-astro-cid-lcdefpme]{box-sizing:border-box;margin:0;padding:0}body{color:var(--text-dark);background-color:var(--bg-gray);padding-bottom:60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.top-bar[data-astro-cid-lcdefpme]{background:var(--primary-blue);color:#fff;text-align:center;padding:8px;font-size:13px}header[data-astro-cid-lcdefpme]{z-index:100;background:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.nav-container[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:15px 20px;display:flex}.logo[data-astro-cid-lcdefpme]{color:var(--primary-blue);font-size:22px;font-weight:700}.logo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent-red)}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#475569;margin-left:25px;font-weight:500;text-decoration:none}.nav-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent-red)}.hero[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);padding:80px 20px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:1px;margin-bottom:15px;font-size:38px}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#94a3b8;max-width:800px;margin:0 auto 30px;font-size:18px}.cta-btn[data-astro-cid-lcdefpme]{background:var(--accent-red);color:#fff;border-radius:4px;padding:12px 35px;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.cta-btn[data-astro-cid-lcdefpme]:hover{background:#b91c1c}.container[data-astro-cid-lcdefpme]{max-width:1280px;margin:40px auto;padding:0 20px}.section-title[data-astro-cid-lcdefpme]{text-align:center;color:var(--primary-blue);margin-bottom:30px;font-size:28px}.grid-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:30px 20px;box-shadow:0 1px 3px #0000000d}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--primary-blue);margin-bottom:10px;font-size:18px}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;font-size:14px;line-height:1.6}.products-section[data-astro-cid-lcdefpme]{margin-top:60px}.product-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:25px;display:grid}.product-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.product-img-placeholder[data-astro-cid-lcdefpme]{color:#475569;background:#cbd5e1;justify-content:center;align-items:center;height:200px;font-weight:700;display:flex}.product-info[data-astro-cid-lcdefpme]{padding:20px}.product-info[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:var(--primary-blue);margin-bottom:10px;font-size:20px}.product-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#64748b;margin-bottom:15px;font-size:14px}.specs-tag[data-astro-cid-lcdefpme]{color:#334155;background:#f1f5f9;border-radius:4px;margin-bottom:5px;margin-right:5px;padding:4px 8px;font-size:12px;display:inline-block}.mobile-sticky-bar[data-astro-cid-lcdefpme]{z-index:999;background:#fff;border-top:1px solid #e2e8f0;width:100%;display:none;position:fixed;bottom:0;left:0;box-shadow:0 -2px 10px #0000000d}.mobile-sticky-flex[data-astro-cid-lcdefpme]{justify-content:space-around;align-items:center;height:55px;display:flex}.mobile-sticky-btn[data-astro-cid-lcdefpme]{text-align:center;flex:1;font-size:15px;font-weight:700;line-height:55px;text-decoration:none}.btn-call[data-astro-cid-lcdefpme]{color:#0f172a;background:#fff;border-right:1px solid #e2e8f0}.btn-wechat[data-astro-cid-lcdefpme]{color:var(--accent-red);background:#fff;border-right:1px solid #e2e8f0}.btn-rfq[data-astro-cid-lcdefpme]{background:var(--accent-red);color:#fff}@media (width<=768px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:26px}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:14px}.nav-links[data-astro-cid-lcdefpme]{display:none}.mobile-sticky-bar[data-astro-cid-lcdefpme]{display:block}}
