.team.svelte-1lcynt0{gap:calc(var(--space) * 2.5) calc(var(--space) * 2);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));align-items:start;display:grid}.card.svelte-1lcynt0{border-radius:var(--radius);overflow:clip;box-shadow:0 12px 32px #0000001f}.group.svelte-1lcynt0{border-radius:var(--radius);block-size:auto;inline-size:100%;margin-block-end:calc(var(--space) * 3);box-shadow:0 12px 32px #0000001f}.card.svelte-1lcynt0 img:where(.svelte-1lcynt0),.placeholder.svelte-1lcynt0{aspect-ratio:2/3;object-fit:cover;inline-size:100%}.placeholder.svelte-1lcynt0{background:var(--surface-strong);color:var(--text-soft);font-family:var(--font-display);letter-spacing:.05em;place-items:center;font-size:4rem;display:grid}.panel.svelte-1lcynt0{background:var(--brand);color:#fff;text-align:center;gap:.35rem;padding:1.25rem 1rem 1.5rem;display:grid}.card.svelte-1lcynt0 h2:where(.svelte-1lcynt0){font-size:var(--text-lg);color:#fff}.role.svelte-1lcynt0{text-transform:uppercase;font-weight:700;font-family:var(--font-display);letter-spacing:.06em;opacity:.9;font-size:.9rem}.panel.svelte-1lcynt0 a:where(.svelte-1lcynt0){color:#fff;text-underline-offset:.2em;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.panel.svelte-1lcynt0 a:where(.svelte-1lcynt0):hover{text-decoration-color:#fff}.note.svelte-1lcynt0{color:#ffffffd9;font-size:.9rem}
