.about-hero{position:relative;min-height:520px;padding:180px 0 110px;overflow:hidden;background:var(--brand-primary-dark)}.about-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.about-hero .container{position:relative;max-width:850px}.about-hero h1{color:#fff}.careers-cta,.culture-values,.mission-vision,.team-gallery{padding:84px 0}.mission-vision .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.mission-card,.value-grid article{border:1px solid var(--brand-border);padding:30px;background:#fff}.culture-values{background:var(--brand-bg-alt)}.value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;align-items:start}.gallery-grid img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.careers-cta{background:var(--brand-accent);text-align:center}.careers-cta h2,.careers-cta p{color:#fff}@media (max-width:900px){.gallery-grid,.mission-vision .container{grid-template-columns:1fr}}