.team-card.svelte-1oiaeak{gap:var(--size-m);background:var(--bg-brand-2);border:1px solid var(--bg-brand-3);border-radius:var(--radius) 20px;text-align:center;padding-top:var(--size-l);grid-template-rows:auto 1fr auto;transition:transform .3s,box-shadow .3s,border-color .3s;display:grid;overflow:hidden}.team-card.svelte-1oiaeak:hover{box-shadow:var(--base-shadow);border-color:var(--tone-default-border);transform:translateY(-4px)}.team-card.svelte-1oiaeak .cover-link:where(.svelte-1oiaeak){color:var(--c-title);justify-items:center;display:grid}.team-card.svelte-1oiaeak .cover-link:where(.svelte-1oiaeak) h2:where(.svelte-1oiaeak){padding:var(--size-m) var(--size-l) 0;font-size:var(--font-size-l);margin:0}.team-card.svelte-1oiaeak .cover-link:where(.svelte-1oiaeak):hover h2:where(.svelte-1oiaeak){color:var(--c-brand)}.team-card.svelte-1oiaeak .description:where(.svelte-1oiaeak){padding:var(--size-s) var(--size-l) 0;color:var(--c-text);font-size:var(--font-size-s);line-height:var(--lh-body);margin:0}.team-card.svelte-1oiaeak footer:where(.svelte-1oiaeak){padding:0 var(--size-l) var(--size-l);justify-content:center;display:flex}.team-card.svelte-1oiaeak footer:where(.svelte-1oiaeak) .roles:where(.svelte-1oiaeak){justify-content:center;gap:var(--size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
