.chem-hero-static-esg{position:relative;min-height:min(80vh,720px);padding-top:160px;overflow:hidden;background:#0b1f35}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.78}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(11,31,53,.92) 0,rgba(11,31,53,.66) 45%,rgba(11,31,53,.18) 100%)}.hero-inner{position:relative;z-index:1;color:#fff}.hero-copy h1,.hero-copy p{color:#fff}.platform-mark,.wordmark{display:inline-block;font-size:max(36px, min(8vw, 86px));line-height:1;font-weight:900;color:var(--brand-primary-dark);margin-bottom:18px}.sustain-program{background:linear-gradient(135deg,#fff 0,#eaf7f0 60%,#e8f7ff 100%)}.capability-card,.cta-card,.news-card,.pillar-card{height:100%;border:1px solid var(--brand-border);border-radius:var(--radius);padding:28px;background:#fff}.pillar-card span{font-size:34px;font-weight:900;color:var(--brand-secondary)}.innovation-platform{background:linear-gradient(135deg,#fff 0,#eaf6ff 100%)}.sector-row{min-height:480px;display:grid;grid-template-columns:1fr 1fr}.sector-row.reverse .sector-media{order:2}.sector-media img{width:100%;height:100%;min-height:480px;-o-object-fit:cover;object-fit:cover}.sector-copy{display:flex;flex-direction:column;justify-content:center;padding:64px;background:#fff}.media-tabs{background:var(--brand-bg-alt)}.news-card h3{font-size:20px;margin-top:14px}.heritage-line{background:var(--brand-primary-dark);color:#fff;text-align:center}.heritage-line h2,.heritage-line p{color:#fff;max-width:900px;margin-left:auto;margin-right:auto}.career-promo{position:relative;min-height:420px;display:flex;align-items:center;overflow:hidden;background-color:#0b1f35}.career-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(11,31,53,.68)}.career-copy{position:relative;color:#fff}.career-copy h2,.career-copy p{color:#fff}.dual-cta{background:var(--brand-bg-alt)}.cta-card.dark{background:var(--brand-primary-dark);color:#fff}.cta-card.dark h3,.cta-card.dark p{color:#fff}@media (max-width:767px){.sector-row,.sector-row.reverse{grid-template-columns:1fr}.sector-row.reverse .sector-media{order:0}.sector-copy{padding:36px 24px}}