.portrait.svelte-150zj35{aspect-ratio:3/4;background:var(--paper-2);overflow:hidden}img.svelte-150zj35{object-fit:cover;width:100%;height:100%}.fallback.svelte-150zj35{background:var(--paper-2);place-items:center;width:100%;height:100%;display:grid}.fallback.svelte-150zj35 span:where(.svelte-150zj35){font-family:var(--font-display);color:var(--ink-3);font-size:2rem;font-weight:600;line-height:1}.carousel.svelte-14jqlkv{position:relative}.viewport.svelte-14jqlkv{overflow:hidden}.track.svelte-14jqlkv{transition:transform .55s var(--ease);display:flex}.slide.svelte-14jqlkv{flex:0 0 100%;grid-template-columns:1fr 1fr;min-width:0;height:clamp(420px,72vh,700px);display:grid}.photo.svelte-14jqlkv{background:var(--paper-2);min-height:0}.photo.svelte-14jqlkv .portrait{aspect-ratio:auto;height:100%}.photo.svelte-14jqlkv img{object-fit:contain;object-position:center}.photo.svelte-14jqlkv .fallback span{font-size:clamp(4rem,12vw,9rem)}.text.svelte-14jqlkv{min-width:0;padding:var(--s-7) calc(var(--gutter) + 4.5rem) var(--s-6) var(--s-7);flex-direction:column;display:flex;overflow-y:auto}.text.svelte-14jqlkv h3:where(.svelte-14jqlkv){margin-top:var(--s-3);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(2.75rem,6.5vw,6rem);font-weight:700;line-height:.95}.roles.svelte-14jqlkv{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.roles.svelte-14jqlkv li:where(.svelte-14jqlkv){font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--rule);border-radius:2px;padding:.3rem .6rem;font-size:.75rem;font-weight:500}.bio.svelte-14jqlkv{margin-top:var(--s-5);max-width:32em;font-size:1.0625rem;line-height:1.55}.arrow.svelte-14jqlkv{z-index:2;width:52px;height:52px;color:var(--ink);background:var(--paper);border:1px solid var(--ink);transition:background-color var(--t), color var(--t), border-color var(--t);border-radius:2px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.arrow.svelte-14jqlkv:hover{background:var(--sun);border-color:var(--sun);color:var(--on-sun)}.prev.svelte-14jqlkv{left:var(--gutter)}.next.svelte-14jqlkv{right:var(--gutter)}@media (width<=720px){.slide.svelte-14jqlkv{grid-template-rows:340px auto;grid-template-columns:1fr;height:auto}.text.svelte-14jqlkv{padding:var(--s-5) var(--gutter) var(--s-6);overflow:visible}.text.svelte-14jqlkv h3:where(.svelte-14jqlkv){font-size:clamp(2.5rem,12vw,3.5rem)}.arrow.svelte-14jqlkv{top:170px}}.roster-section.svelte-1cobqru{border-top:0}.blurb.svelte-1cobqru{margin-bottom:var(--s-6);max-width:none}@media (width>=1100px){.blurb.svelte-1cobqru{white-space:nowrap}}.names.svelte-1cobqru{columns:3 220px;column-gap:var(--s-6)}.names.svelte-1cobqru li:where(.svelte-1cobqru){break-inside:avoid;padding:var(--s-3) 0;border-bottom:1px solid var(--rule);color:var(--ink-2)}.sr-only.svelte-1cobqru{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
