.srcff14e-chem-spec-split.srcff14e-hero-stack{padding-top:64px;padding-bottom:64px}.srcff14e-hero-stack-copy{max-width:40rem;margin:0 auto 32px;text-align:center}.srcff14e-chem-spec-split h1{font-size:max(2rem, min(4vw, 3.5rem))!important;color:#fff}.srcff14e-chem-spec-split img{width:100%;min-height:280px;border-radius:10px;margin-bottom:32px}.srcff14e-spec-brief-table{width:100%;border-collapse:collapse;background:rgba(255,255,255,.08)}.srcff14e-spec-brief-table td,.srcff14e-spec-brief-table th{border:1px solid rgba(255,255,255,.28);padding:14px 16px;color:#fff;text-align:left}.srcff14e-spec-brief-table th{background:rgba(255,255,255,.12)}.srcff14e-task-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px}.srcff14e-task-counts div{background:var(--brand-bg-alt);border-radius:10px;box-shadow:0 6px 8px rgba(17,64,27,.12);padding:16px}.srcff14e-task-counts strong{display:block;font-size:2rem;color:var(--brand-primary);line-height:1.1}.srcff14e-task-counts span{font-size:.9rem;color:var(--brand-text)}.srcff14e-req-table{margin-top:8px}.srcff14e-matrix-grid{display:grid;grid-gap:0;gap:0;margin-top:32px;border:1px solid var(--brand-border)}.srcff14e-matrix-grid [role=row]{display:grid;grid-template-columns:1.1fr 1.2fr 1.2fr}.srcff14e-matrix-head{background:var(--brand-primary-light);font-weight:700}.srcff14e-matrix-grid [role=row]>span{border:1px solid var(--brand-border);padding:14px 16px;color:var(--brand-text)}.srcff14e-faq-stack article{border-left:4px solid var(--brand-primary);padding:16px 16px 16px 24px;margin-bottom:16px;background:var(--brand-bg-alt)}.srcff14e-faq-stack h3{margin-bottom:8px}.srcff14e-faq-stack p:last-child{margin-bottom:0}.srcff14e-home-cta{background:var(--brand-primary-dark);color:#fff}.srcff14e-home-cta .eyebrow,.srcff14e-home-cta h2,.srcff14e-home-cta p{color:#fff}.srcff14e-cta-form-shell{background:#fff;color:var(--brand-text);border-radius:10px;padding:24px;box-shadow:0 6px 8px rgba(17,64,27,.18)}.srcff14e-cta-form-shell .form-text,.srcff14e-cta-form-shell .srcff14e-form-note,.srcff14e-cta-form-shell h2,.srcff14e-cta-form-shell label,.srcff14e-cta-form-shell p{color:var(--brand-text)}@media (max-width:991.98px){.srcff14e-task-counts{grid-template-columns:1fr 1fr}.srcff14e-matrix-grid [role=row]{grid-template-columns:1fr}}@media (max-width:575.98px){.srcff14e-task-counts{grid-template-columns:1fr}}