.tally[data-astro-cid-ev4z3lay]{font-family:var(--display);font-size:var(--step--2);font-weight:650;font-stretch:var(--w-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;line-height:1.3;list-style:none;display:flex}.tally[data-astro-cid-ev4z3lay] .total[data-astro-cid-ev4z3lay]{color:var(--ink)}.tally[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]{align-items:baseline;gap:.4em;padding-block:.4rem;display:inline-flex}.tally[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]:hover{color:var(--brand);text-underline-offset:.3em;text-decoration:underline 1px}.tally[data-astro-cid-ev4z3lay] .n[data-astro-cid-ev4z3lay]{font-variant-numeric:tabular-nums lining-nums;color:var(--ink)}.group[data-astro-cid-ev4z3lay]{gap:var(--space-3) var(--space-5);margin-top:var(--space-5);padding-top:var(--space-2);border-top:var(--hair-ink);scroll-margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.group[data-astro-cid-ev4z3lay]:last-child{margin-bottom:var(--space-6)}.group-head[data-astro-cid-ev4z3lay]{gap:var(--space-2);display:grid}.group-head[data-astro-cid-ev4z3lay] h2[data-astro-cid-ev4z3lay]{font-size:var(--step-3);font-weight:680;font-stretch:var(--w-wide);letter-spacing:-.02em;overflow-wrap:break-word;line-height:1.05}.group-head[data-astro-cid-ev4z3lay] p[data-astro-cid-ev4z3lay]{max-width:24rem;font-size:var(--step-0);color:var(--ink-soft);line-height:1.5}.roster[data-astro-cid-ev4z3lay]{margin:0;padding:0;list-style:none}.person[data-astro-cid-ev4z3lay]{gap:var(--space-2) var(--space-3);padding-block:var(--space-3);border-top:var(--hair);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;display:grid;position:relative}.person[data-astro-cid-ev4z3lay]:first-child{padding-top:var(--space-1);border-top:0}.person[data-astro-cid-ev4z3lay]:last-child{padding-bottom:0}.avatar[data-astro-cid-ev4z3lay]{object-fit:cover;background:var(--wash);filter:grayscale()contrast(1.05);width:5.5rem;height:5.5rem;transition:filter .3s;display:block}.person[data-astro-cid-ev4z3lay]:hover .avatar[data-astro-cid-ev4z3lay]{filter:none}.initials[data-astro-cid-ev4z3lay]{border:var(--hair-ink);background:var(--paper);filter:none;font-family:var(--display);font-size:var(--step-2);font-weight:650;font-stretch:var(--w-expanded);letter-spacing:-.03em;color:var(--ink);place-items:center;display:grid}.who[data-astro-cid-ev4z3lay]{justify-items:start;gap:.55rem;min-width:0;display:grid}.role[data-astro-cid-ev4z3lay]{max-width:100%;font-family:var(--display);font-size:var(--step--2);font-weight:650;font-stretch:var(--w-condensed);letter-spacing:.16em;text-transform:uppercase;color:var(--section-ink);overflow-wrap:break-word;align-items:baseline;gap:.6rem;line-height:1.3;display:flex}.role[data-astro-cid-ev4z3lay] .mark[data-astro-cid-ev4z3lay]{transform:translateY(-.05em)}.name[data-astro-cid-ev4z3lay]{max-width:100%;font-size:clamp(1.6rem,1.15rem + 1.5vw,2.6rem);font-weight:680;font-stretch:var(--w-expanded);letter-spacing:-.03em;overflow-wrap:break-word;hyphens:manual;line-height:1.02}.name[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]:after{content:"";position:absolute;inset:0}.name[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]:focus-visible{outline:0}.name[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]:focus-visible:after{outline:2px solid var(--brand);outline-offset:4px}.bio[data-astro-cid-ev4z3lay]{max-width:32rem;font-family:var(--serif);font-size:var(--step-0);color:var(--ink-soft);line-height:1.5}.meta[data-astro-cid-ev4z3lay]{font-variant-numeric:tabular-nums lining-nums}.contact-body[data-astro-cid-ev4z3lay]{gap:var(--space-2);max-width:var(--measure);padding-top:var(--space-1);font-family:var(--serif);font-size:var(--step-1);color:var(--ink);line-height:1.5;display:grid}.contact-body[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]{color:var(--link);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--link) 40%, transparent);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration-thickness:1px}.contact-body[data-astro-cid-ev4z3lay] a[data-astro-cid-ev4z3lay]:hover{color:var(--link-hover);text-decoration-color:currentColor}.empty[data-astro-cid-ev4z3lay]{padding-block:var(--space-5);font-size:var(--step-1);color:var(--ink-soft);font-style:italic}@media (width<=1000px){.group[data-astro-cid-ev4z3lay]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.group-head[data-astro-cid-ev4z3lay] p[data-astro-cid-ev4z3lay]{max-width:34rem}}@media (width<=560px){.person[data-astro-cid-ev4z3lay]{gap:var(--space-1) var(--space-2);grid-template-columns:4rem minmax(0,1fr)}.avatar[data-astro-cid-ev4z3lay]{width:4rem;height:4rem}.initials[data-astro-cid-ev4z3lay]{font-size:var(--step-1)}.name[data-astro-cid-ev4z3lay]{font-size:1.5rem;font-stretch:var(--w-wide)}}@media (prefers-reduced-motion:reduce){.avatar[data-astro-cid-ev4z3lay]{transition:none}}
