.m-about-hero{position:relative;background:var(--brand-bg-alt);padding:150px 0 0}.m-about-title{max-width:780px;padding-bottom:56px}.m-about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.m-about-hero img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover}.m-mission article>div{height:100%;padding:36px;border-radius:var(--brand-radius);background:var(--brand-primary-light)}.m-culture{background:var(--brand-primary-dark)}.m-culture h2,.m-culture h3,.m-culture p,.m-culture span{color:var(--brand-text-inverse)}.m-culture-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.m-culture-grid article{padding:28px;border:1px solid rgba(255,255,255,.25);border-radius:var(--brand-radius)}.m-team-gallery .container{display:grid;grid-template-columns:2fr 3fr;grid-gap:50px;gap:50px}.m-masonry{-moz-columns:2;columns:2;-moz-column-gap:18px;column-gap:18px}.m-masonry img{margin-bottom:18px;border-radius:var(--brand-radius)}.m-careers-cta{background:var(--brand-accent);text-align:center}.m-careers-cta h2,.m-careers-cta p{color:var(--brand-neutral-dark)}@media (max-width:767px){.m-culture-grid,.m-team-gallery .container{grid-template-columns:1fr}.m-masonry{-moz-columns:1;columns:1}}