.button[data-astro-cid-ekguhzzh]{border-radius:var(--radius);color:var(--color-text);font-size:var(--text-sm);text-underline-offset:.15em;background-color:#0000;border:1px solid;align-items:center;padding:.7em 1.1em;font-weight:600;line-height:1.2;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s;display:inline-flex}.button[data-astro-cid-ekguhzzh]:hover,.button[data-astro-cid-ekguhzzh]:focus-visible{color:var(--color-accent)}.primary[data-astro-cid-ekguhzzh]{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-accent-contrast)}.primary[data-astro-cid-ekguhzzh]:hover,.primary[data-astro-cid-ekguhzzh]:focus-visible{color:var(--color-accent-contrast);text-decoration-color:currentColor}.row[data-astro-cid-kvy7xguz]{color:var(--color-text);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""figure""summary""status";gap:.4rem 1rem;padding-block:1.5rem;text-decoration:none;display:grid}.row[data-astro-cid-kvy7xguz].has-image{grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"thumb title""thumb figure""thumb summary""thumb status"}.thumb[data-astro-cid-kvy7xguz]{aspect-ratio:4/3;object-fit:cover;grid-area:thumb;align-self:start;width:100%}.title[data-astro-cid-kvy7xguz]{font-size:var(--text-xl);text-underline-offset:.12em;grid-area:title;text-decoration:underline #0000;transition:text-decoration-color .15s}.row[data-astro-cid-kvy7xguz]:hover .title[data-astro-cid-kvy7xguz],.row[data-astro-cid-kvy7xguz]:focus-visible .title[data-astro-cid-kvy7xguz]{text-decoration-color:var(--color-accent)}.figure[data-astro-cid-kvy7xguz]{font-family:var(--font-mono);font-size:var(--text-sm);grid-area:figure}.summary[data-astro-cid-kvy7xguz]{max-width:var(--content-max);color:var(--color-text-muted);grid-area:summary}.row[data-astro-cid-kvy7xguz]>.status{grid-area:status;margin-top:.25rem}@media (width>=50em){.row[data-astro-cid-kvy7xguz]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title figure""summary figure""status figure";column-gap:2rem;padding-block:2rem}.row[data-astro-cid-kvy7xguz].has-image{grid-template-columns:10rem minmax(0,1fr) auto;grid-template-areas:"thumb title figure""thumb summary figure""thumb status figure"}.title[data-astro-cid-kvy7xguz]{font-size:var(--text-2xl)}.figure[data-astro-cid-kvy7xguz]{text-align:right;font-size:var(--text-base);place-self:start end}}.home[data-astro-cid-lcdefpme]{flex-direction:column;gap:3.5rem;padding-block:3rem 4rem;display:flex}.hero[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.5rem;display:flex}.photo[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);object-fit:cover;width:5rem;height:5rem}.intro[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;overflow-wrap:anywhere;max-width:14ch;font-size:clamp(2.25rem,9vw,4.5rem);line-height:1.05}.headline[data-astro-cid-lcdefpme]{max-width:36rem;font-size:var(--text-md)}.subline[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.open-to[data-astro-cid-lcdefpme]{max-width:36rem}.open-to-words[data-astro-cid-lcdefpme]{color:var(--color-accent);font-weight:600}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.rows[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);padding:0;list-style:none}.rows[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border)}.awards[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:.75rem}.section[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;display:flex}.job[data-astro-cid-lcdefpme]{flex-direction:column;gap:.35rem;padding-block:1.25rem;display:flex}.job-line[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.role[data-astro-cid-lcdefpme]{font-size:var(--text-md)}.organisation[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.dates[data-astro-cid-lcdefpme]{flex-basis:100%}.text[data-astro-cid-lcdefpme]{max-width:var(--content-max)}@media (width>=50em){.home[data-astro-cid-lcdefpme]{gap:5rem;padding-block:5rem 6rem}.hero[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.photo[data-astro-cid-lcdefpme]{flex-shrink:0;order:1;width:10rem;height:10rem}.intro[data-astro-cid-lcdefpme]{gap:1.25rem}.headline[data-astro-cid-lcdefpme]{font-size:var(--text-lg)}.section[data-astro-cid-lcdefpme]{gap:1.5rem}.job[data-astro-cid-lcdefpme]{padding-block:1.5rem}.dates[data-astro-cid-lcdefpme]{flex-basis:auto;margin-left:auto}}
