.chem-hero-ticker{position:relative;min-height:80vh;overflow:hidden;background:var(--brand-primary-dark)}.hero-overlay,.hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-photo{-o-object-fit:cover;object-fit:cover;opacity:.72}.hero-overlay{background:linear-gradient(90deg,rgba(10,71,79,.88),rgba(10,71,79,.34))}.hero-content{position:relative;z-index:2;padding-top:170px;padding-bottom:150px;color:var(--brand-text-inverse)}.hero-content h1,.hero-content p{color:var(--brand-text-inverse)}.hero-content .lead{max-width:700px}.hero-ticker{position:absolute;left:0;right:0;bottom:0;z-index:3;height:84px;overflow:hidden;background:#071f29;color:var(--brand-text-inverse)}.ticker-track{display:flex;width:-moz-max-content;width:max-content;animation:30s linear infinite ticker-scroll}.ticker-item{min-width:270px;height:84px;padding:16px 26px;border-right:1px solid rgba(255,255,255,.18)}.ticker-num{display:block;font-size:24px;font-weight:800}.ticker-label{display:block;font-size:13px;color:rgba(255,255,255,.76)}@keyframes ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.subbrand-portfolio{background:var(--brand-bg-alt)}.generations-program{background:linear-gradient(135deg,#fff,#e8f8f4)}.program-wordmark{font-size:52px;font-weight:900;color:var(--brand-primary-dark);line-height:1}.program-intro{max-width:850px;margin:18px 0 30px;font-size:18px;color:var(--brand-text-muted)}.pillar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.pillar-grid article{padding:24px;border-radius:8px;background:var(--brand-bg);border:1px solid var(--brand-border)}.pillar-grid span{color:var(--brand-secondary);font-weight:900}.media-tabs .nav-pills .nav-link{color:var(--brand-primary-dark);border-radius:999px}.media-tabs .nav-pills .nav-link.active{background:var(--brand-primary);color:var(--brand-text-inverse)}.heritage-strip{background:var(--brand-bg-alt)}.timeline-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;grid-gap:16px;gap:16px;padding-bottom:10px}.timeline-scroll article{border-top:3px solid var(--brand-primary);background:var(--brand-bg);padding:22px;border-radius:0 0 8px 8px}.timeline-scroll span{font-size:28px;font-weight:900;color:var(--brand-primary-dark)}.newsletter-band{padding:62px 0;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.newsletter-band .eyebrow,.newsletter-band h2,.newsletter-band p{color:var(--brand-text-inverse)}.newsletter-inline{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px}@media (max-width:575px){.program-wordmark{font-size:34px}.newsletter-inline{grid-template-columns:1fr}}