.products-catalog-page[data-astro-cid-ttgomkr6]{background:#0b132b;color:#f8fafc;min-height:100vh;padding-top:5rem}.catalog-hero[data-astro-cid-ttgomkr6]{padding:4rem 1.5rem 3rem;text-align:center;background:radial-gradient(circle at 50% 20%,#1e3a8a59,#0b132b00 70%)}.hero-container[data-astro-cid-ttgomkr6]{max-width:860px;margin:0 auto}.badge-pill[data-astro-cid-ttgomkr6]{display:inline-block;padding:6px 14px;border-radius:999px;background:#c9a85c26;border:1px solid #C9A85C;color:#e6c875;font-size:.85rem;font-weight:600;margin-bottom:1.25rem;letter-spacing:.5px}h1[data-astro-cid-ttgomkr6]{font-size:clamp(2rem,4vw,2.85rem);line-height:1.2;font-weight:800;margin-bottom:1.2rem;color:#fff}.hero-subtitle[data-astro-cid-ttgomkr6]{font-size:1.1rem;line-height:1.6;color:#94a3b8;margin-bottom:2.5rem}.catalog-search-wrap[data-astro-cid-ttgomkr6]{display:flex;max-width:680px;margin:0 auto;background:#152238;border:1px solid #2A3B5C;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px #0006;transition:border-color .2s ease}.catalog-search-wrap[data-astro-cid-ttgomkr6]:focus-within{border-color:#3b82f6}.catalog-search-wrap[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]{flex:1;background:transparent;border:none;padding:1rem 1.25rem;font-size:.95rem;color:#fff;outline:none}.catalog-search-wrap[data-astro-cid-ttgomkr6] input[data-astro-cid-ttgomkr6]::placeholder{color:#64748b}.catalog-search-wrap[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6]{background:#1e3a8a;border:none;color:#fff;padding:0 1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.catalog-search-wrap[data-astro-cid-ttgomkr6] button[data-astro-cid-ttgomkr6]:hover{background:#2563eb}.ai-search-indicator[data-astro-cid-ttgomkr6]{margin-top:.75rem;font-size:.85rem;color:#60a5fa}.trust-bar[data-astro-cid-ttgomkr6]{background:#0f1b35;border-top:1px solid #1E2D4A;border-bottom:1px solid #1E2D4A;padding:1.5rem 1rem}.trust-container[data-astro-cid-ttgomkr6]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.trust-item[data-astro-cid-ttgomkr6]{display:flex;align-items:center;gap:.85rem}.trust-item[data-astro-cid-ttgomkr6] .icon[data-astro-cid-ttgomkr6]{font-size:1.5rem}.trust-item[data-astro-cid-ttgomkr6] strong[data-astro-cid-ttgomkr6]{display:block;font-size:.9rem;color:#f1f5f9}.trust-item[data-astro-cid-ttgomkr6] small[data-astro-cid-ttgomkr6]{display:block;font-size:.78rem;color:#94a3b8}.catalog-grid-section[data-astro-cid-ttgomkr6]{max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem}.section-header[data-astro-cid-ttgomkr6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.section-header[data-astro-cid-ttgomkr6] h2[data-astro-cid-ttgomkr6]{font-size:1.5rem;font-weight:700;color:#f8fafc;margin:0}.count-pill[data-astro-cid-ttgomkr6]{background:#1e2d4a;color:#94a3b8;padding:4px 12px;border-radius:999px;font-size:.8rem}.products-grid[data-astro-cid-ttgomkr6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.75rem}.product-card[data-astro-cid-ttgomkr6]{background:#111d36;border:1px solid #1E2D4A;border-radius:12px;display:flex;flex-direction:column;padding:1.5rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.product-card[data-astro-cid-ttgomkr6]:hover{transform:translateY(-3px);border-color:#3b82f6;box-shadow:0 12px 28px -8px #00000080}.card-header[data-astro-cid-ttgomkr6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ins-badge[data-astro-cid-ttgomkr6]{background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.3);padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:700;letter-spacing:.5px}.hsn-tag[data-astro-cid-ttgomkr6]{font-size:.75rem;color:#64748b}.card-body[data-astro-cid-ttgomkr6]{flex:1}.card-body[data-astro-cid-ttgomkr6] h3[data-astro-cid-ttgomkr6]{font-size:1.15rem;font-weight:700;margin:0 0 .5rem;line-height:1.35}.card-body[data-astro-cid-ttgomkr6] h3[data-astro-cid-ttgomkr6] a[data-astro-cid-ttgomkr6]{color:#fff;text-decoration:none;transition:color .15s ease}.card-body[data-astro-cid-ttgomkr6] h3[data-astro-cid-ttgomkr6] a[data-astro-cid-ttgomkr6]:hover{color:#60a5fa}.tagline[data-astro-cid-ttgomkr6]{font-size:.85rem;line-height:1.5;color:#94a3b8;margin-bottom:1.25rem}.specs-mini-table[data-astro-cid-ttgomkr6]{background:#0b1426;border-radius:6px;padding:.75rem;margin-bottom:1rem;font-size:.8rem}.spec-row[data-astro-cid-ttgomkr6]{display:flex;justify-content:space-between;padding:3px 0}.spec-label[data-astro-cid-ttgomkr6]{color:#64748b}.spec-val[data-astro-cid-ttgomkr6]{color:#e2e8f0;font-weight:500}.industries-tags[data-astro-cid-ttgomkr6]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem}.industry-tag[data-astro-cid-ttgomkr6]{font-size:.72rem;background:#182845;color:#94a3b8;padding:2px 8px;border-radius:4px}.card-footer[data-astro-cid-ttgomkr6]{border-top:1px solid #1E2D4A;padding-top:1rem;display:flex;justify-content:space-between;align-items:center}.price-box[data-astro-cid-ttgomkr6] small[data-astro-cid-ttgomkr6]{display:block;font-size:.7rem;color:#64748b}.price-val[data-astro-cid-ttgomkr6]{font-size:1.15rem;font-weight:700;color:#38bdf8}.gst-label[data-astro-cid-ttgomkr6]{font-size:.68rem;color:#64748b;font-weight:400}.btn-view[data-astro-cid-ttgomkr6]{background:#1e3a8a;color:#fff;padding:7px 14px;border-radius:6px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s ease}.btn-view[data-astro-cid-ttgomkr6]:hover{background:#2563eb}.lab-consult-banner[data-astro-cid-ttgomkr6]{max-width:1200px;margin:1rem auto 4rem;padding:0 1.5rem}.banner-content[data-astro-cid-ttgomkr6]{background:linear-gradient(135deg,#132247,#0f1b35);border:1px solid #C9A85C;border-radius:12px;padding:2.5rem;text-align:center}.banner-content[data-astro-cid-ttgomkr6] h3[data-astro-cid-ttgomkr6]{font-size:1.5rem;color:#fff;margin-bottom:.75rem}.banner-content[data-astro-cid-ttgomkr6] p[data-astro-cid-ttgomkr6]{max-width:680px;margin:0 auto 1.75rem;color:#94a3b8;line-height:1.6}.banner-ctas[data-astro-cid-ttgomkr6]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn-primary[data-astro-cid-ttgomkr6]{background:#c9a85c;color:#0f1b35;padding:10px 22px;border-radius:6px;font-weight:700;text-decoration:none;transition:background .2s ease}.btn-primary[data-astro-cid-ttgomkr6]:hover{background:#e6c875}.btn-secondary[data-astro-cid-ttgomkr6]{background:#ffffff14;color:#f1f5f9;border:1px solid rgba(255,255,255,.2);padding:10px 22px;border-radius:6px;font-weight:600;text-decoration:none;transition:background .2s ease}.btn-secondary[data-astro-cid-ttgomkr6]:hover{background:#ffffff26}
