.chem-hero-heritage{position:relative;min-height:80vh;overflow:hidden;padding-top:160px;background-color:#082a75}.chem-hero-heritage .hero-bg,.chem-hero-heritage .hero-bg img,.hero-tint{position:absolute;top:0;right:0;bottom:0;left:0}.chem-hero-heritage .hero-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-tint{background:linear-gradient(90deg,rgba(8,42,117,.86),rgba(11,31,53,.54))}.hero-inner{position:relative;z-index:1;min-height:calc(80vh - 160px);justify-content:center}.hero-copy h1,.hero-copy p,.hero-question{color:#fff}.hero-question{font-size:40px;font-weight:700}.glance-grid article{padding:28px;border-left:4px solid var(--brand-primary);background:#fff}.glance-grid strong{display:block;color:var(--brand-primary);font-size:64px;line-height:1}.circular-economy{background:#ecf6f0}.kpi-row{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.kpi-row span{display:block;padding:12px;border-left:4px solid var(--brand-accent);background:#fff}.investor-section{background:var(--brand-deep);color:#fff}.investor-section .eyebrow,.investor-section h2,.investor-section h3,.investor-section p{color:#fff}.webcast-card{display:grid;grid-template-columns:minmax(220px,1fr) 1fr;grid-gap:24px;gap:24px;align-items:center;padding:24px;border:1px solid rgba(255,255,255,.2);border-radius:4px}.video-placeholder img,.webcast-card img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:4px}.media-tabs .tab-content{margin-top:24px}.heritage-section{background:#fff}.timeline-mini{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.timeline-mini span{padding:12px 0;border-top:1px solid var(--brand-border)}.video-placeholder{padding:20px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.video-placeholder span{display:block;margin-top:12px;font-weight:700}.cta-dual{padding-bottom:96px}.dark-card{background:var(--brand-primary-dark);color:#fff}.dark-card .eyebrow,.dark-card h2,.dark-card p{color:#fff}@media (max-width:767px){.webcast-card{grid-template-columns:1fr}.glance-grid strong{font-size:48px}}