.about-hero[data-astro-cid-ta2fbyqs]{padding-bottom:clamp(36px,5vw,72px)}.bio-extra[data-astro-cid-ta2fbyqs]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:28px;margin-top:clamp(36px,4.4vw,64px);display:grid}.pull-col[data-astro-cid-ta2fbyqs]{grid-column:1/span 6}.pull-col[data-astro-cid-ta2fbyqs] .pullout{margin:0}.optional[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;grid-column:7/span 6;justify-content:space-between;align-items:center;gap:4px clamp(12px,2vw,28px);display:flex}.opt-h[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:-.0225em;white-space:nowrap;margin:0;font-weight:800;line-height:1.05}.sticker[data-astro-cid-ta2fbyqs]{aspect-ratio:1;cursor:pointer;width:clamp(128px,11vw,156px);transition:transform .35s var(--ease-out);background:0 0;border:0;flex:none;padding:0;position:relative;transform:rotate(6deg)}.sticker[data-astro-cid-ta2fbyqs]:hover{transform:rotate(1deg)scale(1.04)}.sticker[data-astro-cid-ta2fbyqs]:focus-visible{outline:3px solid var(--ink);outline-offset:6px}.sticker-svg[data-astro-cid-ta2fbyqs]{shape-rendering:geometricprecision;text-rendering:geometricprecision;width:100%;height:100%;display:block;overflow:visible}.film-wrap[data-astro-cid-ta2fbyqs]{margin-top:clamp(20px,2.4vw,32px)}.film-wrap[data-astro-cid-ta2fbyqs]:has(.film[hidden]){margin-top:0}.film[data-astro-cid-ta2fbyqs]{aspect-ratio:16/9;background:var(--ink) center / cover no-repeat;margin-bottom:12px;position:relative;overflow:hidden}.film[data-astro-cid-ta2fbyqs] iframe[data-astro-cid-ta2fbyqs]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.film[data-astro-cid-ta2fbyqs][hidden]{display:none}.nudge[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:.95rem;font-weight:750}.nudge[data-astro-cid-ta2fbyqs][hidden]{display:none}.about-bio[data-astro-cid-ta2fbyqs] .sec-head[data-astro-cid-ta2fbyqs]{margin-bottom:clamp(24px,3vw,40px)}.bio-grid[data-astro-cid-ta2fbyqs]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px;display:grid}.bio-lede[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:-.0225em;color:var(--ink);grid-column:1/span 5;max-width:24ch;margin:0;font-weight:750;line-height:1.12}.bio-lede[data-astro-cid-ta2fbyqs] .own-line[data-astro-cid-ta2fbyqs]{white-space:nowrap;display:block}.bio-body[data-astro-cid-ta2fbyqs]{color:var(--ink-2);grid-column:7/span 6;max-width:48ch}.bio-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 1em}.bio-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.edu-cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.tl[data-astro-cid-ta2fbyqs]{gap:clamp(18px,2.2vw,28px);margin:0;padding:0;list-style:none;display:grid}.tl[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:4px;display:grid}.tl[data-astro-cid-ta2fbyqs] .when[data-astro-cid-ta2fbyqs]{color:var(--ink-3);font-size:.95rem;font-weight:600}.tl[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs]{letter-spacing:-.0225em;font-size:clamp(1.08rem,.9rem + .54vw,1.4rem);font-weight:750;line-height:1.1}.tl[data-astro-cid-ta2fbyqs] .where[data-astro-cid-ta2fbyqs]{color:var(--ink-2);letter-spacing:-.015em;font-size:.95rem;font-weight:550}.certs-h[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;margin:0 0 14px;font-size:1rem;font-weight:800}.certs-list[data-astro-cid-ta2fbyqs]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.c-title[data-astro-cid-ta2fbyqs]{letter-spacing:-.025em;font-size:clamp(1rem,.9rem + .33vw,1.19rem);font-weight:750;line-height:1.2;display:block}.c-meta[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin-top:3px;font-size:.9rem;font-weight:550;display:block}@media (width<=960px){.bio-lede[data-astro-cid-ta2fbyqs],.bio-body[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.edu-cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.pull-col[data-astro-cid-ta2fbyqs],.optional[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.optional[data-astro-cid-ta2fbyqs]{justify-content:space-between}.optional[data-astro-cid-ta2fbyqs] .sticker[data-astro-cid-ta2fbyqs]{margin-top:-10px;margin-left:auto}}
