.about-hero{position:relative;min-height:620px;display:grid;align-items:end;padding-top:160px;padding-bottom:96px;overflow:hidden}.about-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(26,15,15,.88),rgba(92,0,0,.52))}.about-hero .container{position:relative;z-index:1;max-width:880px;margin-left:auto;margin-right:auto}.about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text-inverse)}.about-hero p{color:var(--brand-text-inverse)}.mission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.mission-grid article,.value-grid article{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:28px;background:var(--brand-bg)}.value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.masonry-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.masonry-layout figure{margin:0;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;background:var(--brand-bg)}.masonry-layout img{width:100%;-o-object-fit:cover;object-fit:cover}.masonry-layout figcaption{padding:16px;color:var(--brand-text);font-weight:700}@media (max-width:991px){.masonry-layout,.mission-grid{grid-template-columns:1fr}.value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.value-grid{grid-template-columns:1fr}}