.grid[data-astro-cid-2q3lmmx5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1.25rem;display:grid}.staff-card[data-astro-cid-2q3lmmx5]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--brand-gradient);color:#fff;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease);display:block;position:relative;overflow:hidden}.staff-card[data-astro-cid-2q3lmmx5]:hover{color:#fff;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.staff-card[data-astro-cid-2q3lmmx5] img[data-astro-cid-2q3lmmx5]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;transition:transform .6s var(--ease)}.staff-card[data-astro-cid-2q3lmmx5]:hover img[data-astro-cid-2q3lmmx5]{transform:scale(1.05)}.initials[data-astro-cid-2q3lmmx5]{font-family:var(--font-display);letter-spacing:-.04em;color:#ffffffd9;place-items:center;font-size:clamp(4rem,3rem + 4vw,6rem);font-weight:800;display:grid;position:absolute;inset:0 0 25%}.overlay[data-astro-cid-2q3lmmx5]{border-radius:calc(var(--radius-lg) - 6px);backdrop-filter:saturate(160%)blur(16px);transition:background-color .3s var(--ease);background:#0d13309e;border:1px solid #ffffff24;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.1rem 1.2rem 1.2rem;display:flex;position:absolute;inset:auto .75rem .75rem}.staff-card[data-astro-cid-2q3lmmx5]:hover .overlay[data-astro-cid-2q3lmmx5]{background:#0d1330b8}@supports not (backdrop-filter:blur(1px)){.overlay[data-astro-cid-2q3lmmx5]{background:#0d1330e0}}.overlay[data-astro-cid-2q3lmmx5] h2[data-astro-cid-2q3lmmx5]{color:#fff;margin:0;font-size:clamp(1.6rem,1.3rem + .8vw,2rem)}.more[data-astro-cid-2q3lmmx5]{color:var(--accent);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);align-items:center;gap:.35rem;font-size:.88rem;font-weight:700;display:inline-flex;transform:translateY(6px)}.staff-card[data-astro-cid-2q3lmmx5]:hover .more[data-astro-cid-2q3lmmx5],.staff-card[data-astro-cid-2q3lmmx5]:focus-visible .more[data-astro-cid-2q3lmmx5]{opacity:1;transform:none}@media (hover:none){.more[data-astro-cid-2q3lmmx5]{opacity:1;transform:none}}
