.people-grid.svelte-1rw5jka{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2rem}.person-card.svelte-1rw5jka{transition:transform .2s ease}.person-card.svelte-1rw5jka:hover{transform:translateY(-2px)}.person-link.svelte-1rw5jka{display:block;text-decoration:none;color:inherit}.person-photo.svelte-1rw5jka{width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--border-radius, 8px);margin-bottom:1rem;background:var(--color-gray-100)}.person-photo.svelte-1rw5jka img:where(.svelte-1rw5jka){width:100%;height:100%;object-fit:cover}.person-info.svelte-1rw5jka{text-align:center}.person-info.svelte-1rw5jka h3,.person-info.svelte-1rw5jka h4{font-size:1.1rem;font-weight:500;font-family:var(--serif);margin-bottom:.25rem;color:var(--color-fg)}.person-info.svelte-1rw5jka p{font-size:.9rem;color:var(--color-gray-600);font-family:var(--serif);margin:0}@media (max-width: 768px){.people-grid.svelte-1rw5jka{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.5rem}}
