.chem-hero-4card{padding:128px 0 88px;background:#fff}.hero-welcome{color:var(--brand-primary-dark);font-size:max(2rem, min(4vw, 3.3rem));font-weight:800}.hero-card{height:100%;overflow:hidden;box-shadow:0 18px 40px rgba(23,51,68,.08)}.hero-card img,.story-card img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.date-chip,.hero-card .chip,.product-chip,.story-card span{display:inline-block;margin:18px 20px 8px;padding:5px 10px;border-radius:999px;color:var(--brand-primary-dark);background:#e6f6f3;font-size:.78rem;font-weight:800}.hero-card a,.hero-card h3,.hero-card p{margin-left:20px;margin-right:20px}.hero-card h3{min-height:78px;color:var(--brand-text);font-size:1.28rem;font-weight:800}.hero-card p{min-height:74px;color:var(--brand-text-muted)}.hero-card a{display:inline-block;margin-bottom:22px;font-weight:800}.chip-grid,.subbrand-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.chip-grid a,.subbrand-grid a{display:block;min-height:112px;padding:22px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;color:var(--brand-text)}.subbrand-grid span,.subbrand-grid strong{display:block}.subbrand-grid strong{color:var(--brand-primary-dark);font-size:1.18rem}.subbrand-grid span{margin-top:8px;color:var(--brand-text-muted)}.materials-tabs{background:var(--brand-bg-alt)}.chem-tabs{gap:10px;margin-bottom:24px}.chem-tabs .nav-link{color:var(--brand-text);border:1px solid var(--brand-border);border-radius:999px;background:#fff;font-weight:800}.chem-tabs .nav-link.active{background:var(--brand-primary);border-color:var(--brand-primary)}.circular-home{background:linear-gradient(135deg,#ecfdf5,#fff)}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px;margin:24px 0}.kpi-row span{padding:16px;border:1px solid var(--brand-border);border-radius:8px;background:#fff}.kpi-row strong{display:block;color:var(--brand-primary);font-size:1.8rem}.story-card{overflow:hidden}.story-card a,.story-card h3,.story-card p{margin-left:22px;margin-right:22px}.story-card h3{font-size:1.35rem;font-weight:800}.story-card p{color:var(--brand-text-muted)}.story-card a{display:inline-block;margin-bottom:24px;font-weight:800}.planet{border-top:6px solid var(--brand-success)}.people{border-top:6px solid var(--brand-secondary)}.performance{border-top:6px solid var(--brand-primary)}.heritage-timeline{background:var(--brand-bg-alt)}.timeline-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:16px;gap:16px}.timeline-row div{min-height:130px;padding:22px;border-left:4px solid var(--brand-primary);border-radius:8px;background:#fff}.timeline-row strong{display:block;color:var(--brand-secondary);font-size:1.7rem}.sds-band{padding:64px 0;color:var(--brand-text-inverse);background:var(--brand-primary-dark)}.sds-band h2,.sds-band p{color:var(--brand-text-inverse)}