.members-grid.svelte-7hpc9t{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--vcsi-space-xl);margin-bottom:var(--vcsi-space-2xl)}.member-card.svelte-7hpc9t{transition:transform var(--vcsi-transition-base)}.member-card.svelte-7hpc9t:hover{transform:translateY(-2px)}.member-link.svelte-7hpc9t{display:block;text-decoration:none;color:inherit}.member-photo.svelte-7hpc9t{width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--vcsi-radius-sm);margin-bottom:var(--vcsi-space-md);background:var(--vcsi-gray-100)}.member-photo.svelte-7hpc9t img:where(.svelte-7hpc9t){width:100%;height:100%;object-fit:cover}.member-info.svelte-7hpc9t{text-align:center}.member-name.svelte-7hpc9t{font-size:1.1rem;font-weight:500;font-family:var(--vcsi-font-serif);margin-bottom:var(--vcsi-space-xs);color:var(--vcsi-fg)}.member-position.svelte-7hpc9t{font-size:.9rem;color:var(--vcsi-gray-600);font-family:var(--vcsi-font-serif);margin:0}@media(max-width:768px){.members-grid.svelte-7hpc9t{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--vcsi-space-lg)}}.page-header-text.svelte-6yh93n h1:where(.svelte-6yh93n){font-size:3rem;font-weight:400}.page-header.svelte-6yh93n{display:flex;align-items:flex-start;gap:3rem;margin-top:4rem}.page-header-text.svelte-6yh93n{display:flex;flex-direction:column;gap:.5rem;max-width:50%}@media(max-width:960px){.page-header-text.svelte-6yh93n,.page-header.no-logo.svelte-6yh93n .page-header-text:where(.svelte-6yh93n){max-width:100%}}
