.home-spec-overlay{position:relative;padding:0;background:#164618;overflow:hidden}.home-spec-overlay__scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover}.home-spec-overlay__mask{position:relative;z-index:1;background:rgba(22,70,24,.82);padding:64px 0}.home-spec-overlay h1{font-size:max(1.2rem, min(2.2vw, 2rem))!important;line-height:1.18!important;color:#fff;max-width:46rem}.home-spec-overlay .eyebrow,.home-spec-overlay caption,.home-spec-overlay p,.home-spec-overlay td,.home-spec-overlay th{color:#fff}.home-spec-overlay .eyebrow{color:#e4f6e5}.home-spec-brief{width:100%;max-width:48rem;margin:24px 0 0;border-collapse:collapse;background:rgba(0,0,0,.22)}.home-spec-brief caption{caption-side:top;text-align:left;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;padding:12px 16px 8px;color:#e4f6e5}.home-spec-brief td,.home-spec-brief th{padding:12px 16px;border-top:1px solid rgba(255,255,255,.2);text-align:left;vertical-align:top;color:#fff}.home-spec-split__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.home-spec-overlay .btn-outline-light{color:#fff;border-color:#fff}.home-spec-overlay .btn-primary{color:#fff}.home-v-timeline{list-style:none;margin:32px 0 0;padding:0 0 0 32px;position:relative}.home-v-timeline::before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:2px;background:var(--brand-primary)}.home-v-timeline article,.home-v-timeline li{position:relative;display:grid;grid-template-columns:0 1fr;margin-bottom:24px;padding:16px}.home-v-timeline__node{position:absolute;left:-32px;top:4px;width:24px;height:24px;border-radius:50%;background:var(--brand-primary);color:#fff;font-size:.75rem;font-weight:700;line-height:24px;text-align:center;z-index:1}.home-v-timeline__body{background:#fff;border:1px solid var(--brand-border);padding:16px 16px 16px 24px}.home-v-timeline a,.home-v-timeline h3,.home-v-timeline p{color:var(--brand-text)}.home-v-timeline a{font-weight:700;color:var(--brand-primary)}.home-v-timeline--family{padding-left:32px}.home-faq-stack article{border-left:4px solid var(--brand-primary);padding:16px 16px 16px 20px;margin-bottom:16px;background:#fff}.home-faq-stack h3,.home-faq-stack p{color:var(--brand-text)}.chem-chem-checklist-cta{background:0 0;padding:0}.home-cta-copy{background:var(--brand-primary-dark);padding:48px 0 32px}.home-cta-copy .eyebrow,.home-cta-copy h2,.home-cta-copy li,.home-cta-copy p{color:#fff}.home-cta-copy .eyebrow{color:#e4f6e5}.home-cta-copy ul{padding-left:20px}.home-cta-form-band{background:var(--brand-bg-alt);padding:32px 0 72px}.home-cta-form-band .srcbc0ed-feedback{color:var(--brand-text)}