.team-card[data-astro-cid-px64k4nm]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.team-card__portrait[data-astro-cid-px64k4nm]{aspect-ratio:1;background:var(--slate-light);border-radius:50%;width:min(100%,22rem);display:block;overflow:hidden}.team-card__portrait[data-astro-cid-px64k4nm] img[data-astro-cid-px64k4nm]{object-fit:cover;object-position:54% 16%;width:100%;height:100%;transition:transform .9s var(--ease)}.team-card[data-astro-cid-px64k4nm]:hover .team-card__portrait[data-astro-cid-px64k4nm] img[data-astro-cid-px64k4nm]{transform:scale(1.025)}.team-card__name[data-astro-cid-px64k4nm]{font-family:var(--font-serif);letter-spacing:-.022em;margin-top:1.65rem;font-size:clamp(1.7rem,2.3vw,2.25rem);line-height:1.08}.team-card__name[data-astro-cid-px64k4nm] a[data-astro-cid-px64k4nm]{text-decoration:none}.team-card__name[data-astro-cid-px64k4nm] a[data-astro-cid-px64k4nm]:hover{text-underline-offset:.18em;text-decoration:underline 1px}.team-card__role[data-astro-cid-px64k4nm]{color:var(--muted);margin-top:.55rem;font-size:.875rem;line-height:1.5}.team-card__email[data-astro-cid-px64k4nm]{color:var(--ink);border-bottom:1px solid #0000;margin-top:.85rem;font-size:.8125rem;line-height:1.5;text-decoration:none}.team-card__email[data-astro-cid-px64k4nm]:hover{border-bottom-color:currentColor}.team-card__contact[data-astro-cid-px64k4nm]{border:1px solid var(--line-dark);border-radius:var(--radius-pill);min-height:2.4rem;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;transition:background-color .26s var(--ease), border-color .26s var(--ease), color .26s var(--ease);align-items:center;gap:.6rem;margin-top:1rem;padding:.45rem .95rem;font-size:.6875rem;font-weight:500;text-decoration:none;display:inline-flex}.team-card__contact[data-astro-cid-px64k4nm]:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.team-card__contact[data-astro-cid-px64k4nm] span[data-astro-cid-px64k4nm]{transition:transform .26s var(--ease)}.team-card__contact[data-astro-cid-px64k4nm]:hover span[data-astro-cid-px64k4nm]{transform:translate(.2rem)}@media (width<=639px){.team-card__portrait[data-astro-cid-px64k4nm]{width:min(70vw,18rem)}}@media (prefers-reduced-motion:reduce){.team-card__portrait[data-astro-cid-px64k4nm] img[data-astro-cid-px64k4nm]{transition:none}}.team-directory__bar[data-astro-cid-mns2iuj2]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.25rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.team-directory__tabs[data-astro-cid-mns2iuj2]{flex-wrap:wrap;gap:clamp(1.25rem,3vw,2.75rem);display:flex}.team-directory__tab[data-astro-cid-mns2iuj2]{color:var(--muted);font-family:var(--font-serif);letter-spacing:-.025em;transition:color .26s var(--ease);background:0 0;border:0;padding:0;font-size:clamp(1.55rem,2.4vw,2.5rem);line-height:1}.team-directory__tab[data-astro-cid-mns2iuj2]:hover,.team-directory__tab[data-astro-cid-mns2iuj2].is-active{color:var(--ink)}.team-directory__tab[data-astro-cid-mns2iuj2].is-active{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.32em;text-decoration-thickness:1px}.team-directory__link[data-astro-cid-mns2iuj2]{font-size:.6875rem}.team-directory__description[data-astro-cid-mns2iuj2]{max-width:52ch;color:var(--muted);margin-bottom:clamp(2rem,4vw,3.5rem);font-size:.875rem;line-height:1.65}.team-directory__panel[data-astro-cid-mns2iuj2][hidden]{display:none}.team-directory__grid[data-astro-cid-mns2iuj2]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.team-directory--compact[data-astro-cid-mns2iuj2] .team-directory__tab[data-astro-cid-mns2iuj2]{font-size:clamp(1.4rem,2vw,2rem)}@media (width<=959px){.team-directory__grid[data-astro-cid-mns2iuj2]{grid-template-columns:1fr}}@media (width<=639px){.team-directory__bar[data-astro-cid-mns2iuj2]{align-items:flex-start}.team-directory__tabs[data-astro-cid-mns2iuj2]{gap:1rem 1.35rem}.team-directory__tab[data-astro-cid-mns2iuj2]{font-size:1.35rem}.team-directory__link[data-astro-cid-mns2iuj2]{display:none}}
