.chem-page{color:#183a56;background:#fff;font:1rem/1.65 Arial,Helvetica,sans-serif}.chem-page h1,.chem-page h2,.chem-page h3{letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2}.chem-page a{color:#174b7c}.chem-hero{background:#f4f7fa;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:4rem max(5vw,24px);display:grid}.chem-breadcrumb{flex-wrap:wrap;gap:12px;font-size:.9rem;display:flex}.chem-hero h1{margin:24px 0 8px;font-size:clamp(2.5rem,5vw,4.5rem)}.chem-hero h2{margin:0 0 24px;font-size:clamp(1.4rem,2.5vw,2rem)}.chem-hero p{max-width:620px;font-size:1.1rem}.chem-hero figure{background:#fff;margin:0;padding:18px}.chem-hero figure img{object-fit:contain;width:100%;height:430px}.chem-hero figcaption{color:#586774;margin:12px 8px;font-size:.8rem;line-height:1.5}.chem-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.chem-actions a{border:1px solid #c5d3df;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-block}.chem-actions .chem-primary{color:#fff;background:#174b7c;border-color:#174b7c}.chem-stats{background:#d8e2e9;border-bottom:3px solid #992334;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1180px;margin:0 auto;display:grid}.chem-stats div{background:#fff;padding:28px 24px}.chem-stats strong{color:#174b7c;font-size:1.6rem;display:block}.chem-stats span{font-size:1rem}.chem-section{width:min(1180px,100% - 48px);margin:65px auto}.chem-eyebrow{color:#992334;letter-spacing:1.3px;font-size:.875rem;font-weight:700}.chem-section h2,.chem-enquire h2{margin:12px 0 26px;font-size:clamp(1.7rem,3vw,2.3rem)}.chem-features{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.chem-features article{border-top:2px solid #174b7c;padding-top:20px}.chem-features h3,.chem-assays h3{margin:8px 0 12px;font-size:1.2rem}.chem-features p,.chem-assays p{color:#4e6576;margin:0;font-size:1rem}.chem-workflow{background:#f3f7fa;padding:28px}.chem-step{color:#992334;font-size:1.8rem;font-weight:700}.chem-note{color:#576a79;font-size:.9rem;line-height:1.65}.chem-specs{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}.chem-specs div{border-bottom:1px solid #d5e0e7;grid-template-columns:40% 60%;gap:10px;padding:16px 0;display:grid}.chem-specs dt{font-weight:700}.chem-specs dd{margin:0;padding-right:12px}.chem-assays{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.chem-assays article{overflow-wrap:anywhere;background:#f3f7fa;padding:22px}.chem-enquire{background:#eaf2f7;border-top:4px solid #174b7c;padding:50px max(5vw,24px)}.chem-enquire .chem-note{margin-top:28px}.chem-catalog-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.chem-catalog-grid>a{border:1px solid #d7e1e8;padding:28px;text-decoration:none;display:block}.chem-catalog-grid img{object-fit:contain;width:100%;height:320px}.chem-catalog-grid h2{margin:18px 0 8px}.chem-catalog-grid h3{font-size:1.2rem}.chem-catalog-grid p{color:#4e6576}.chem-page a:focus-visible{outline-offset:4px;outline:3px solid #992334}@media (max-width:800px){.chem-hero{grid-template-columns:1fr;gap:20px;padding-top:32px}.chem-hero figure img{height:320px}.chem-stats{grid-template-columns:1fr 1fr}.chem-features,.chem-assays,.chem-specs,.chem-catalog-grid{grid-template-columns:1fr}.chem-section{margin:40px auto}.chem-workflow{padding:22px}.chem-page .detail-nav{gap:10px}.chem-page .detail-nav img{max-width:170px}}@media (max-width:480px){.chem-specs div{grid-template-columns:1fr;gap:4px}.chem-stats div{padding:20px 16px}.chem-stats strong{font-size:1.3rem}.chem-catalog-grid img{height:240px}}
