.person[data-astro-cid-irk6myuh]{gap:var(--space-6);background:var(--white);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-hard);padding:var(--space-6);grid-template-columns:11rem 1fr;align-items:start;height:100%;display:grid;position:relative}.person--grid[data-astro-cid-irk6myuh]{transition:transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease}.person--grid[data-astro-cid-irk6myuh]:hover,.person--grid[data-astro-cid-irk6myuh]:focus-within{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.person--modal[data-astro-cid-irk6myuh]{gap:var(--space-8);padding:var(--space-8);grid-template-columns:18rem 1fr}.photo[data-astro-cid-irk6myuh]{aspect-ratio:4/5;object-fit:cover;border:var(--border);border-radius:calc(var(--radius-card) - 4px);width:100%;height:auto}h2[data-astro-cid-irk6myuh]{font-size:var(--text-h3);margin-bottom:var(--space-1);padding-right:var(--space-8)}.person--modal[data-astro-cid-irk6myuh] h2[data-astro-cid-irk6myuh]{font-size:var(--text-h2);padding-right:5.5rem}.open[data-astro-cid-irk6myuh]{color:inherit;text-decoration:none}.open[data-astro-cid-irk6myuh]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.open[data-astro-cid-irk6myuh]:focus-visible{outline:none}.open[data-astro-cid-irk6myuh]:focus-visible:after{outline:3px solid var(--violet);outline-offset:3px}.role[data-astro-cid-irk6myuh]{font:500 var(--text-small) / 1.3 var(--font-mono);color:var(--ember);margin-bottom:var(--space-4)}.bio[data-astro-cid-irk6myuh] p{color:var(--color-text-muted);margin-bottom:var(--space-4)}.person--modal[data-astro-cid-irk6myuh] .bio[data-astro-cid-irk6myuh] p{font-size:1.125rem}.focus[data-astro-cid-irk6myuh]{margin:0 0 var(--space-4);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.focus[data-astro-cid-irk6myuh] li[data-astro-cid-irk6myuh]{font-size:var(--text-small);background:var(--snow);border:2px solid var(--ink);border-radius:var(--radius-pill);padding:.15rem .7rem;font-weight:500}.ask[data-astro-cid-irk6myuh]{font-size:var(--text-small);margin-bottom:var(--space-4)}.ask[data-astro-cid-irk6myuh] .eyebrow[data-astro-cid-irk6myuh]{margin-bottom:var(--space-1);display:block}.links[data-astro-cid-irk6myuh]{gap:var(--space-6);margin:0;font-weight:600;display:flex}.links[data-astro-cid-irk6myuh] a[data-astro-cid-irk6myuh],.copy[data-astro-cid-irk6myuh]{z-index:1;position:relative}.copy[data-astro-cid-irk6myuh]{top:var(--space-4);right:var(--space-4);width:2.25rem;height:2.25rem;color:var(--ink);background:var(--snow);border:2px solid var(--ink);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--duration-fast) ease;place-items:center;padding:0;display:grid;position:absolute}.copy[data-astro-cid-irk6myuh]:hover{background:var(--yellow)}.person--modal[data-astro-cid-irk6myuh] .copy[data-astro-cid-irk6myuh]{top:var(--space-6);right:calc(var(--space-6) + 2.25rem + var(--space-3))}.copied[data-astro-cid-irk6myuh]:empty{display:none}.copied[data-astro-cid-irk6myuh]{top:calc(100% + var(--space-2));white-space:nowrap;font:500 var(--text-eyebrow) / 1 var(--font-mono);color:var(--snow);background:var(--ink);border-radius:var(--radius-pill);padding:.4rem .6rem;position:absolute;right:0}@media (width<=40rem){.person[data-astro-cid-irk6myuh],.person--modal[data-astro-cid-irk6myuh]{grid-template-columns:1fr}.photo[data-astro-cid-irk6myuh]{max-width:14rem}.person--modal[data-astro-cid-irk6myuh]{padding:var(--space-6)}.person--modal[data-astro-cid-irk6myuh] .copy[data-astro-cid-irk6myuh]{top:var(--space-4);right:calc(var(--space-4) + 2.25rem + var(--space-3))}}.draft[data-astro-cid-p5nznipz]{padding:var(--space-3) var(--gutter);background:var(--yellow);border-block:var(--border);text-align:center;font:500 var(--text-small) / 1.4 var(--font-mono);margin:0}.intro[data-astro-cid-p5nznipz]{padding-block:var(--space-12) var(--space-8)}.intro[data-astro-cid-p5nznipz] h1[data-astro-cid-p5nznipz]{max-width:16ch}.lede[data-astro-cid-p5nznipz]{color:var(--color-text-muted);max-width:40rem;margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.3125rem)}.section[data-astro-cid-p5nznipz]{padding-block:var(--space-8) var(--space-24)}.people[data-astro-cid-p5nznipz]{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));margin:0;padding:0;list-style:none;display:grid}.person-dialog[data-astro-cid-p5nznipz]{width:min(100% - 2 * var(--gutter), 56rem);max-height:calc(100dvh - 2 * var(--gutter));background:0 0;border:0;padding:0;overflow:visible}.person-dialog[data-astro-cid-p5nznipz]::backdrop{background:color-mix(in srgb, var(--ink) 60%, transparent);backdrop-filter:blur(2px)}.person-dialog[data-astro-cid-p5nznipz][open]{animation:pop var(--duration-base) var(--ease-bounce)}.dialog-inner[data-astro-cid-p5nznipz]{max-height:calc(100dvh - 2 * var(--gutter));padding:0 8px 8px 0;position:relative;overflow:auto}.close[data-astro-cid-p5nznipz]{top:var(--space-6);right:calc(var(--space-6) + 8px);z-index:2;width:2.25rem;height:2.25rem;color:var(--snow);background:var(--ink);border:2px solid var(--ink);border-radius:var(--radius-pill);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute}.close[data-astro-cid-p5nznipz]:hover{background:var(--orange);color:var(--ink)}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (width<=40rem){.close[data-astro-cid-p5nznipz]{top:var(--space-4);right:calc(var(--space-4) + 8px)}}.band[data-astro-cid-p5nznipz]{background:var(--ink);color:var(--snow);padding-block:var(--space-16)}.cta[data-astro-cid-p5nznipz] p[data-astro-cid-p5nznipz]{color:color-mix(in srgb, var(--snow) 80%, transparent);margin-bottom:var(--space-6);font-size:1.25rem}
