.page-module__3BIRFW__teamGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:4rem;display:grid}.page-module__3BIRFW__profileCard{text-align:center;padding:2rem;transition:transform .3s}.page-module__3BIRFW__profileImage{object-fit:cover;border:4px solid var(--border-light);background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;margin:0 auto 1.5rem;display:flex}.page-module__3BIRFW__role{color:var(--primary-green);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.page-module__3BIRFW__name{color:var(--primary-blue);margin-bottom:1rem;font-size:1.5rem}.page-module__3BIRFW__bio{color:var(--text-secondary);font-size:.95rem;line-height:1.6}
