.s-about-hero{background:var(--brand-primary-dark);color:#fff}.s-about-hero .container{display:grid;grid-template-columns:1fr 1fr;min-height:540px;align-items:center;grid-gap:48px;gap:48px}.s-about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:#fff}.s-about-hero p,.s-about-hero span{color:#fff}.s-about-hero img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.s-timeline ol{list-style:none;padding:0;border-top:1px solid var(--brand-border)}.s-timeline li{display:grid;grid-template-columns:130px 1fr;padding:24px 0;border-bottom:1px solid var(--brand-border)}.s-timeline strong{font-size:1.5rem;color:var(--brand-accent)}.s-lifecycle{background:var(--brand-bg-alt)}.s-lifecycle .container{display:grid;grid-template-columns:1.15fr 0.85fr;grid-gap:64px;gap:64px;align-items:center}.s-lifecycle img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}.s-cert-strip{padding:48px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.s-about-cta{background:var(--brand-primary-dark);color:#fff}.s-about-cta h2,.s-about-cta p{color:#fff}@media (max-width:767px){.s-about-hero .container,.s-lifecycle .container{grid-template-columns:1fr}.s-about-hero{padding:64px 0}}