.BFIa0q_section{min-height:calc(100svh - 146px);padding-top:4.5rem;padding-bottom:3rem}.BFIa0q_section ::selection{background:var(--orange-light);color:var(--green-dark)}.BFIa0q_heading{margin-bottom:var(--mantine-spacing-xl)}.BFIa0q_title{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.875rem,4vw,2.125rem);line-height:1.3}.BFIa0q_role{color:var(--green-dark);font-size:var(--mantine-font-size-lg);margin-top:.5rem;font-weight:500;line-height:1.55;display:block}.BFIa0q_profile{align-items:start;gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}.BFIa0q_portrait{width:100%;max-width:18rem;margin-inline:auto}.BFIa0q_profilePicture{border-radius:var(--mantine-radius-lg);width:100%;height:auto;display:block}.BFIa0q_biography{min-width:0;max-width:65ch}.BFIa0q_copy>p{text-align:start;text-wrap:pretty;line-height:1.65}.BFIa0q_copy>.BFIa0q_lead{font-size:var(--mantine-font-size-lg);line-height:1.6}.BFIa0q_credentials{margin-top:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-3);color:var(--green-dark);font-size:var(--mantine-font-size-sm);line-height:1.65}.BFIa0q_professionalLink{color:var(--green-dark);font-size:inherit;text-underline-offset:.2em;border-radius:var(--mantine-radius-sm);text-decoration:underline;text-decoration-thickness:1px}.BFIa0q_professionalLink:hover{color:var(--green-action)}.BFIa0q_professionalLink:focus-visible{outline:2px solid var(--green-dark);outline-offset:4px}@media (min-width:48em){.BFIa0q_section{padding-block:clamp(2.5rem,5vw,4rem)}}@media (min-width:62em){.BFIa0q_profile{grid-template-columns:20rem minmax(0,1fr);column-gap:3rem}.BFIa0q_portrait{max-width:none;margin-inline:0}}
