.chem-hero-ticker{position:relative;min-height:80vh;overflow:hidden;background:#0b1f35;color:var(--brand-text-inverse)}.chem-hero-ticker .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0}.chem-hero-ticker .hero-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.48}.chem-hero-ticker .hero-content{position:relative;z-index:2;padding:190px 0 160px}.chem-hero-ticker h1{max-width:760px;color:var(--brand-text-inverse);font-size:88px;text-transform:uppercase}.chem-hero-ticker p{max-width:650px;font-size:20px}.hero-ticker{position:absolute;left:0;right:0;bottom:0;z-index:3;height:88px;background:rgba(10,78,79,.96);overflow:hidden}.ticker-track{display:flex;min-width:1000px;height:100%;align-items:center;animation:30s linear infinite tickerMove}.ticker-item{min-width:240px;display:grid;grid-gap:2px;gap:2px;padding:0 30px;border-right:1px solid rgba(255,255,255,.22)}.ticker-num{color:#fff;font-size:28px;font-weight:800}.ticker-label{color:rgba(255,255,255,.82);font-size:13px}@keyframes tickerMove{from{transform:translateX(0)}to{transform:translateX(-240px)}}.project-grid-section,.stories-section,.subbrand-portfolio{padding:var(--section-space) 0}.portfolio-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.portfolio-group{padding:28px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-bg-alt)}.brand-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:20px}.brand-logo-grid a{min-height:64px;display:grid;align-items:center;justify-items:center;place-items:center;border-radius:10px;background:#fff;color:var(--brand-text);font-weight:800;box-shadow:0 10px 24px rgba(23,51,68,.08)}.sector-row{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.sector-row.reverse .sector-media{order:2}.sector-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sector-copy{padding:64px;display:flex;flex-direction:column;justify-content:center;background:#fff}.sector-row:nth-child(2) .sector-copy{background:var(--brand-bg-alt)}.circular-hero{padding:var(--section-space) 0;background:#eaf7f2}.circular-hero img,.project-grid img,.story-card img{border-radius:var(--radius)}.kpi-line{display:grid;grid-gap:10px;gap:10px;margin:24px 0;font-weight:800;color:var(--brand-primary-dark)}.story-card{border:1px solid var(--brand-border);border-radius:var(--radius);padding:18px;background:#fff}.story-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;margin-bottom:18px;background:var(--brand-bg-alt)}.story-card span{font-weight:800;color:var(--brand-secondary)}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.project-grid article{border:1px solid var(--brand-border);border-radius:var(--radius);overflow:hidden;background:#fff}.project-grid article>:not(img){margin-left:20px;margin-right:20px}.project-grid img{width:100%;aspect-ratio:13/9;-o-object-fit:cover;object-fit:cover;border-radius:0}.sds-band{padding:64px 0;background:var(--brand-primary);color:var(--brand-text-inverse)}.sds-band .container{display:flex;justify-content:space-between;align-items:center;gap:32px}.sds-band .eyebrow,.sds-band h2{color:var(--brand-text-inverse)}@media (max-width:991px){.chem-hero-ticker h1{font-size:56px}.portfolio-groups,.project-grid,.sector-row{grid-template-columns:1fr}.sector-row.reverse .sector-media{order:0}.sector-copy{padding:36px 24px}.sds-band .container{flex-direction:column;align-items:flex-start}}@media (max-width:575.98px){.brand-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-group{padding:18px}}