/* Scoped styles for team-card (was koqwdsno).
 * Generated by tools/extract/extract-css.mjs from the Astro build — do not hand-edit.
 * Declarations are carried through byte-for-byte; the only change is the scope
 * attribute rename (data-astro-cid-<hash> -> data-pws="<component>").
 */
.tc[data-pws="team-card"]{display:flex;flex-direction:column;align-items:center;text-align:center;background:rgb(var(--color-surface));border:1px solid rgb(var(--color-border));border-radius:var(--radius-lg);padding:2rem 1.5rem 1.75rem;height:100%}.tc-media[data-pws="team-card"]{width:clamp(8rem,44%,11rem);aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.tc-media[data-pws="team-card"] img[data-pws="team-card"]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;display:block}.tc-name[data-pws="team-card"]{margin-top:1.25rem;font-family:var(--font-display);font-weight:500;font-size:1.2rem}.tc-role[data-pws="team-card"]{margin-top:.25rem;font-size:.85rem;color:rgb(var(--color-accent))}.tc-bio[data-pws="team-card"]{margin-top:.85rem;font-size:.9rem;color:rgb(var(--color-muted));line-height:1.6;text-align:left}.tc--dark[data-pws="team-card"]{background:rgb(var(--color-primary-fg) / .06);border-color:rgb(var(--color-primary-fg) / .18)}.tc--dark[data-pws="team-card"] .tc-name[data-pws="team-card"]{color:rgb(var(--color-primary-fg))}.tc--dark[data-pws="team-card"] .tc-role[data-pws="team-card"]{color:rgb(var(--color-primary-fg) / .85)}.tc--dark[data-pws="team-card"] .tc-bio[data-pws="team-card"]{color:rgb(var(--color-primary-fg) / .72)}
