.back[data-astro-cid-oox5xc2g],.profile[data-astro-cid-oox5xc2g],.bio[data-astro-cid-oox5xc2g]{max-width:var(--width-content);margin-inline:auto}.back[data-astro-cid-oox5xc2g]{margin-block-start:var(--space-l)}.back[data-astro-cid-oox5xc2g] a[data-astro-cid-oox5xc2g]{font-size:var(--text-size-sm);line-height:var(--text-leading-sm);font-weight:var(--text-weight-medium);text-underline-offset:var(--underline-offset)}.arrow[data-astro-cid-oox5xc2g]{color:var(--color-text)}.profile[data-astro-cid-oox5xc2g]{gap:var(--space-m);margin-block-start:var(--space-m);display:grid}.text[data-astro-cid-oox5xc2g]{flex-direction:column;justify-content:center;display:flex}h1[data-astro-cid-oox5xc2g]{font-size:var(--text-size-3xl);line-height:var(--text-leading-3xl);font-weight:var(--text-weight-bold)}.role[data-astro-cid-oox5xc2g]{font-size:var(--text-size-xl);line-height:var(--text-leading-xl);font-weight:var(--text-weight-semibold);color:var(--color-heading)}.intro[data-astro-cid-oox5xc2g]{align-items:stretch;gap:var(--space-s);margin-block-start:var(--space-m);display:flex}.accent[data-astro-cid-oox5xc2g]{width:var(--accent-bar-width);background-color:var(--color-accent-bar);border-radius:var(--radius-pill)}.intro[data-astro-cid-oox5xc2g] p[data-astro-cid-oox5xc2g]{font-size:var(--text-size-base);line-height:var(--text-leading-base)}.action[data-astro-cid-oox5xc2g]{margin-block-start:var(--space-m)}.portrait[data-astro-cid-oox5xc2g]{width:100%;max-width:var(--width-portrait);max-height:var(--height-portrait);aspect-ratio:3/4;border-radius:var(--radius-photo);margin-inline:auto;overflow:hidden}.portrait-img[data-astro-cid-oox5xc2g]{object-fit:cover;object-position:top;width:100%;height:100%}.bio[data-astro-cid-oox5xc2g]{gap:var(--space-m);padding-block:var(--space-m) var(--space-xl);flex-direction:column;display:flex}@media (width>=768px){.profile[data-astro-cid-oox5xc2g]{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}.text[data-astro-cid-oox5xc2g]{grid-column:span 2/span 2}.portrait[data-astro-cid-oox5xc2g]{grid-column:span 1/span 1;margin-inline:0}}
