.home-hero-console .chem-console-panel{margin-top:24px}.hero-ledger{list-style:none;padding:24px 0 0;margin:32px 0 0;border-top:1px solid rgba(255,255,255,.24)}.hero-ledger li{display:grid;grid-template-columns:3rem 1fr;grid-gap:16px;gap:16px;margin-bottom:16px;color:var(--brand-text-inverse)}.hero-ledger span{font-weight:700;color:var(--brand-text-inverse)}.chem-console-table{width:100%;border-collapse:collapse}.chem-console-table td,.chem-console-table th{border-bottom:1px solid var(--brand-border);padding:16px 8px;text-align:left;color:var(--brand-text);vertical-align:top}.chem-chem-requirement-cards{background:var(--brand-bg)}.chem-chem-requirement-cards .req-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.cat-row,.req-card{border-radius:0;border:0;border-left:8px solid var(--brand-primary);box-shadow:none;padding:16px 16px 24px 24px;background:var(--brand-bg-alt)}.req-index{display:block;font-weight:700;color:var(--brand-primary);margin-bottom:8px}.home-check-counts{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:32px}.home-check-counts p{display:grid;grid-template-columns:4rem 1fr;grid-gap:16px;gap:16px;align-items:center;margin-bottom:0;background:0 0;border:0;border-left:4px solid var(--brand-primary);border-radius:0;box-shadow:none;padding:16px}.home-check-counts strong{display:block;font-size:1.75rem;color:var(--brand-primary)}.chem-chem-category-rows{background:var(--brand-bg-alt)}.chem-chem-category-rows .cat-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:24px}.chem-chem-rfq-questions{background:var(--brand-bg)}.chem-chem-rfq-questions .doc-q{height:100%;border-radius:0;border-left:4px solid var(--brand-primary)}.home-cta-bleed{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:64px 0 80px}.home-cta-bleed a:not(.btn),.home-cta-bleed h2,.home-cta-bleed p{color:var(--brand-text-inverse)}.home-cta-bleed .form-shell{background:var(--brand-bg);color:var(--brand-text);border-radius:20px;padding:32px;margin-top:32px}.home-cta-bleed .form-shell h2,.home-cta-bleed .form-shell label,.home-cta-bleed .form-shell p{color:var(--brand-text)}@media (min-width:992px){.chem-chem-category-rows .cat-grid,.chem-chem-requirement-cards .req-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}