.breadcrumb[data-astro-cid-jiallyr6]{display:flex;align-items:center;gap:var(--space-2xs);padding-top:var(--space-lg);font-size:var(--font-size-xs);color:var(--color-ink-subtle)}.breadcrumb[data-astro-cid-jiallyr6] a[data-astro-cid-jiallyr6]{color:var(--color-ink-muted);text-decoration:none}.breadcrumb[data-astro-cid-jiallyr6] a[data-astro-cid-jiallyr6]:hover{color:var(--color-accent)}.page-header[data-astro-cid-jiallyr6]{padding-bottom:var(--space-lg)}.page-header__title[data-astro-cid-jiallyr6]{font-size:var(--font-size-4xl);color:var(--color-ink)}.page-header__desc[data-astro-cid-jiallyr6]{font-size:var(--font-size-lg);color:var(--color-ink-muted);max-width:var(--container-prose);margin-bottom:var(--space-md)}.group-header[data-astro-cid-jiallyr6]{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.group-header__badge[data-astro-cid-jiallyr6]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;background:var(--gradient-brand);border-radius:var(--radius-lg);color:var(--color-accent-contrast);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:.04em}.group-header__code[data-astro-cid-jiallyr6]{display:block;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-accent);letter-spacing:.06em;margin-bottom:2px}.member-grid[data-astro-cid-jiallyr6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}@media(min-width:560px){.member-grid[data-astro-cid-jiallyr6]{grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}}@media(min-width:900px){.member-grid[data-astro-cid-jiallyr6]{grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.member-grid[data-astro-cid-jiallyr6]{grid-template-columns:repeat(6,1fr)}}.member-card[data-astro-cid-jiallyr6]{display:flex;flex-direction:column;background-color:var(--color-paper-card);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.member-card[data-astro-cid-jiallyr6]:hover{transform:translateY(-3px);border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.member-card__photo[data-astro-cid-jiallyr6]{position:relative;aspect-ratio:1 / 1;background-color:var(--color-accent-subtle);display:flex;align-items:center;justify-content:center;overflow:hidden}.member-card__photo[data-astro-cid-jiallyr6] img[data-astro-cid-jiallyr6]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-base)}.member-card[data-astro-cid-jiallyr6]:hover .member-card__photo[data-astro-cid-jiallyr6] img[data-astro-cid-jiallyr6]{transform:scale(1.04)}.member-card__initials[data-astro-cid-jiallyr6]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-accent)}.member-card__overlay[data-astro-cid-jiallyr6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2xs);background:linear-gradient(180deg,oklch(.56 .18 248 / .85),#080d16eb);color:var(--color-accent-contrast);opacity:0;transform:translateY(12px);transition:opacity var(--transition-base),transform var(--transition-base)}.member-card__overlay[data-astro-cid-jiallyr6] span[data-astro-cid-jiallyr6]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.02em}.member-card[data-astro-cid-jiallyr6]:hover .member-card__overlay[data-astro-cid-jiallyr6],.member-card[data-astro-cid-jiallyr6]:focus-within .member-card__overlay[data-astro-cid-jiallyr6]{opacity:1;transform:translateY(0)}.member-card__info[data-astro-cid-jiallyr6]{padding:var(--space-xs) var(--space-sm) var(--space-md);text-align:center}.member-card__name[data-astro-cid-jiallyr6]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-ink);letter-spacing:-.01em;margin-bottom:2px}.member-card__team[data-astro-cid-jiallyr6]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-accent)}.member-card__org[data-astro-cid-jiallyr6]{font-size:var(--font-size-xs);color:var(--color-ink-subtle);margin-top:2px}.member-card__links[data-astro-cid-jiallyr6]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xs);margin-top:var(--space-xs)}.member-card__links[data-astro-cid-jiallyr6] a[data-astro-cid-jiallyr6]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-ink-muted);transition:border-color var(--transition-fast),color var(--transition-fast)}.member-card__links[data-astro-cid-jiallyr6] a[data-astro-cid-jiallyr6]:hover{border-color:var(--color-accent);color:var(--color-accent)}.back-row[data-astro-cid-jiallyr6]{margin-top:var(--space-2xl);display:flex;justify-content:center}.back-link[data-astro-cid-jiallyr6]{display:inline-flex;align-items:center;min-height:44px;gap:6px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent)}.back-link[data-astro-cid-jiallyr6]:hover{text-decoration:underline}
