.page-head[data-astro-cid-y4rjgkug]{position:relative;overflow:hidden;padding-block:3rem 2rem}.page-head__content[data-astro-cid-y4rjgkug]{position:relative;z-index:1}.page-head__content[data-astro-cid-y4rjgkug]:before{content:"";position:absolute;z-index:-1;inset:-1.75rem -2.5rem;background:radial-gradient(ellipse at 30% 40%,color-mix(in srgb,var(--paper) 80%,transparent) 0%,color-mix(in srgb,var(--paper) 55%,transparent) 45%,transparent 78%);pointer-events:none}.subnav[data-astro-cid-y4rjgkug]{display:flex;gap:.6rem;margin-bottom:1rem;color:var(--muted);font-size:.95rem}.subnav[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]{color:var(--muted)}.subnav[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]:hover,.subnav[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug].is-active{color:var(--ink)}.page-head[data-astro-cid-y4rjgkug] h1[data-astro-cid-y4rjgkug]{margin-bottom:.3rem}.page-head[data-astro-cid-y4rjgkug] .btn[data-astro-cid-y4rjgkug]{margin-left:.4rem;font-style:normal}.body[data-astro-cid-y4rjgkug]{padding-top:0}.ctitle[data-astro-cid-y4rjgkug]{margin:2.5rem 0 1.25rem}.ctitle[data-astro-cid-y4rjgkug]:first-child{margin-top:0}.tl[data-astro-cid-y4rjgkug]{display:grid;grid-template-columns:8.5rem 1fr}.tl__period[data-astro-cid-y4rjgkug]{font-size:14px;color:#aaa;text-align:right;padding:.15rem 1rem 0 0;font-variant-numeric:tabular-nums}.tl__body[data-astro-cid-y4rjgkug]{position:relative;border-left:2px solid #cfcfcf;padding:0 0 1.5rem 1.25rem}.tl[data-astro-cid-y4rjgkug]:last-child .tl__body[data-astro-cid-y4rjgkug]{padding-bottom:.5rem}.tl__dot[data-astro-cid-y4rjgkug]{position:absolute;top:.35rem;left:-8px;width:10px;height:10px;border-radius:50%;background:#cfcfcf;border:2px solid var(--paper);box-sizing:content-box;margin-left:-1px}.tl__role[data-astro-cid-y4rjgkug]{font-size:17px;line-height:1.35}.tl__org[data-astro-cid-y4rjgkug]{font-size:16px;margin-top:.1rem}.tl__org[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]{color:var(--accent)}.tl__group[data-astro-cid-y4rjgkug]{font-size:15px;color:var(--ink-soft)}.tl__group[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]{color:var(--accent)}.tl__group[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]:hover,.tl__org[data-astro-cid-y4rjgkug] a[data-astro-cid-y4rjgkug]:hover{text-decoration:underline}.tl__detail[data-astro-cid-y4rjgkug]{margin-top:.35rem;font-size:15px;color:var(--ink-soft);max-width:62ch}.awards[data-astro-cid-y4rjgkug]{margin:0;padding:0;list-style:none}.awards[data-astro-cid-y4rjgkug] li[data-astro-cid-y4rjgkug]{font-size:16px;line-height:1.4;margin-bottom:.3rem}.stats[data-astro-cid-y4rjgkug]{display:flex;flex-wrap:wrap;gap:.5rem 2.5rem;margin:0 0 1.75rem}.stats[data-astro-cid-y4rjgkug] div[data-astro-cid-y4rjgkug]{display:flex;flex-direction:column-reverse}.stats[data-astro-cid-y4rjgkug] dd[data-astro-cid-y4rjgkug]{margin:0;font-size:2rem;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.stats[data-astro-cid-y4rjgkug] dt[data-astro-cid-y4rjgkug]{font-size:14px;color:var(--muted)}.confs[data-astro-cid-y4rjgkug]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.conf[data-astro-cid-y4rjgkug]{display:grid;grid-template-columns:8.5rem 1fr;gap:0 1rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.confs[data-astro-cid-y4rjgkug].is-collapsed .conf--more[data-astro-cid-y4rjgkug]{display:none}.conf__when[data-astro-cid-y4rjgkug]{font-size:14px;color:#aaa;text-align:right;padding-top:.1rem;font-variant-numeric:tabular-nums}.conf__event[data-astro-cid-y4rjgkug]{font-size:16px;line-height:1.35}.conf__what[data-astro-cid-y4rjgkug]{font-size:15px;line-height:1.4;margin-top:.15rem;color:var(--ink-soft)}.conf__kind[data-astro-cid-y4rjgkug]{color:var(--muted);margin-right:.5rem}.conf__title[data-astro-cid-y4rjgkug]{font-style:italic}.conf--attended[data-astro-cid-y4rjgkug] .conf__event[data-astro-cid-y4rjgkug]{color:var(--ink-soft)}.confs__toggle[data-astro-cid-y4rjgkug]{margin-top:1rem}[data-theme=dark] .tl__body[data-astro-cid-y4rjgkug]{border-left-color:#3a3942}[data-theme=dark] .tl__dot[data-astro-cid-y4rjgkug]{background:#3a3942}[data-theme=dark] .tl__period[data-astro-cid-y4rjgkug]{color:#777}@media(max-width:640px){.tl[data-astro-cid-y4rjgkug]{grid-template-columns:1fr}.tl__period[data-astro-cid-y4rjgkug]{text-align:left;padding:0 0 .25rem 1.25rem;border-left:2px solid #cfcfcf}.conf[data-astro-cid-y4rjgkug]{grid-template-columns:1fr}.conf__when[data-astro-cid-y4rjgkug]{text-align:left}.stats[data-astro-cid-y4rjgkug]{gap:.5rem 1.75rem}}
