.src7f152-about-hero{padding:48px 0;background:var(--brand-bg)}.src7f152-about-hero .src7f152-shot{border:8px solid var(--brand-primary-light)}.src7f152-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--brand-border);align-items:start}.src7f152-roles article{padding:24px;border-bottom:1px solid var(--brand-border);border-right:1px solid var(--brand-border);background:var(--brand-bg)}