.roster[data-astro-cid-b462rhdr]{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.roster[data-astro-cid-b462rhdr]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.roster[data-astro-cid-b462rhdr]{grid-template-columns:repeat(4,minmax(0,1fr))}}.photo[data-astro-cid-b462rhdr]{aspect-ratio:4/5;border-radius:var(--radius-md);object-fit:cover;background:var(--surface-alt);width:100%}.caption[data-astro-cid-b462rhdr]{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-1);display:flex}.number[data-astro-cid-b462rhdr]{min-width:2ch;color:var(--accent-text);font-size:var(--step-4);flex:none}.caption[data-astro-cid-b462rhdr]>div[data-astro-cid-b462rhdr]{min-width:0}.name[data-astro-cid-b462rhdr]{font-size:var(--step-1);line-height:var(--leading-snug);overflow-wrap:anywhere}.role[data-astro-cid-b462rhdr]{font-size:var(--step--1);overflow-wrap:anywhere}.since[data-astro-cid-b462rhdr]{font-size:var(--step--1)}.band-alt[data-astro-cid-b462rhdr] .placeholder{background:var(--surface)}
