.src29087-about-hero{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr 280px;align-items:end}.src29087-about-hero .hero-visual{min-height:280px;border-radius:var(--radius)}.src29087-rail{display:grid;grid-gap:16px;gap:16px}.src29087-rail article{background:var(--brand-bg);border-radius:var(--radius);padding:24px}.src29087-about-cta{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1.2fr 0.8fr}@media (max-width:1199.98px){.src29087-about-cta,.src29087-about-hero{grid-template-columns:1fr}}