.bio-version[data-astro-cid-ln6xrujs]{padding-block:var(--space-5);border-bottom:1px solid var(--hairline)}.bio-head[data-astro-cid-ln6xrujs]{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.bio-head[data-astro-cid-ln6xrujs] h3[data-astro-cid-ln6xrujs]{margin:0}.bio-count[data-astro-cid-ln6xrujs]{font-size:var(--size-sm);color:var(--text-quiet);margin-right:auto}.copy[data-astro-cid-ln6xrujs]{font:inherit;font-size:var(--size-sm);padding:var(--space-1) var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface-raised);color:inherit;cursor:pointer}.copy[data-astro-cid-ln6xrujs][data-copied]{background:var(--amber);border-color:var(--amber);color:var(--ink)}.bio-text[data-astro-cid-ln6xrujs]{max-width:var(--measure);margin:0}.intro[data-astro-cid-ta2fbyqs]{gap:var(--space-7);padding-bottom:var(--space-7);grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:start;display:grid}.intro-main[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-6)}.intro-side[data-astro-cid-ta2fbyqs]{gap:var(--space-5);display:grid}@media (width>=64rem){.intro-side[data-astro-cid-ta2fbyqs]{top:var(--space-5);position:sticky}}.portrait-figure[data-astro-cid-ta2fbyqs]{margin:0}.portrait[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.facts[data-astro-cid-ta2fbyqs]{gap:var(--space-3);margin:0;display:grid}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{gap:2px;display:grid}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--text-quiet);font-size:var(--size-sm)}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0;font-weight:600}.prose[data-astro-cid-ta2fbyqs] h2{font-size:var(--size-lg);margin-top:var(--space-6)}.prose[data-astro-cid-ta2fbyqs] p{max-width:var(--measure)}.timeline[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:7rem 1fr;display:grid}.timeline-year[data-astro-cid-ta2fbyqs]{color:var(--text-quiet);font-size:var(--size-sm)}.timeline-title[data-astro-cid-ta2fbyqs]{margin:0;font-weight:600}.timeline-detail[data-astro-cid-ta2fbyqs]{margin:var(--space-1) 0 0;font-size:var(--size-sm);color:var(--text-quiet)}.projects[data-astro-cid-ta2fbyqs],.quotes[data-astro-cid-ta2fbyqs]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.projects[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.projects[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{flex-direction:column;height:100%;display:flex}.projects[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{padding-top:var(--space-3);align-self:flex-start;margin-top:auto}.project-image[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;margin-bottom:var(--space-3)}.projects[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-1)}.project-role[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-2);font-size:var(--size-sm);color:var(--text-quiet)}.project-desc[data-astro-cid-ta2fbyqs]{font-size:var(--size-sm)}.quotes[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}blockquote[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-2)}blockquote[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--size-md);margin:0}.quote-source[data-astro-cid-ta2fbyqs]{font-size:var(--size-sm);color:var(--text-quiet);margin:0}.bios[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--hairline)}.press-link[data-astro-cid-ta2fbyqs]{margin-top:var(--space-5);font-size:var(--size-sm)}@media (width<=64rem){.intro[data-astro-cid-ta2fbyqs]{gap:var(--space-6);grid-template-columns:1fr}.intro-side[data-astro-cid-ta2fbyqs]{order:-1;grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:center}}@media (width<=40rem){.intro-side[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.timeline[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:var(--space-1);grid-template-columns:1fr}}
