.person.svelte-yoo8a2{display:grid;grid-template-columns:minmax(0,364px) minmax(0,875px);gap:65px;align-items:center;max-width:calc(364px + 50px + 875px + 2 * var(--gutter));margin-inline:auto;padding:var(--s6) var(--gutter)}.is-flipped.svelte-yoo8a2{grid-template-columns:minmax(0,875px) minmax(0,364px);gap:50px}.is-flipped.svelte-yoo8a2 .person__figure:where(.svelte-yoo8a2){order:2}.is-bare.svelte-yoo8a2{grid-template-columns:minmax(0,364px);justify-content:center}.person__figure.svelte-yoo8a2{margin:0}.person__figure.svelte-yoo8a2 img:where(.svelte-yoo8a2){width:100%;aspect-ratio:364 / 437;object-fit:cover;object-position:top center}.person__figure.svelte-yoo8a2 figcaption:where(.svelte-yoo8a2){display:flex;flex-direction:column;gap:var(--s1);padding:var(--s4);background:var(--navy);color:var(--white);font-family:var(--font-ui)}.person__name.svelte-yoo8a2{font-weight:700;font-size:var(--ui-sm);line-height:1.2}.person__role.svelte-yoo8a2{font-size:var(--text-small);line-height:1.2;opacity:.85}.person__lead.svelte-yoo8a2{max-width:811px;margin:0 0 12px;font-family:var(--font-display);font-weight:400;font-size:var(--text-display);line-height:var(--display-lh);color:var(--ink-lead)}.person__bio.svelte-yoo8a2{max-width:844px;font-size:var(--text-body);line-height:2;color:var(--navy)}.person__bio.svelte-yoo8a2 p:where(.svelte-yoo8a2){margin:0}.person__bio.svelte-yoo8a2 p:where(.svelte-yoo8a2)+p:where(.svelte-yoo8a2){margin-top:var(--s3)}@media(max-width:860px){.person.svelte-yoo8a2{grid-template-columns:1fr}.is-flipped.svelte-yoo8a2 .person__figure:where(.svelte-yoo8a2){order:0}}.team-page__head.svelte-4k4qb8{padding:var(--section-pad-y) var(--section-pad-x) 0}.team-page__intro.svelte-4k4qb8{margin-top:var(--space-lg)}.group-nav.svelte-4k4qb8{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md);margin-top:var(--space-lg);padding-inline:var(--section-pad-x)}.group-nav.svelte-4k4qb8 a:where(.svelte-4k4qb8){font-family:var(--font-ui);font-size:var(--text-small);color:var(--navy);text-decoration:none}.group-nav.svelte-4k4qb8 a.is-active:where(.svelte-4k4qb8){box-shadow:inset 0 -2px 0 var(--red)}.group-shot.svelte-4k4qb8{position:relative;padding-block:clamp(1.5rem,3vw,2.5rem)}.group-shot.svelte-4k4qb8:before{content:"";position:absolute;inset:42% 0 18%;background:var(--red)}.group-shot.svelte-4k4qb8 img:where(.svelte-4k4qb8){position:relative;display:block;width:min(1002px,calc(100% - 2 * var(--section-pad-x)));margin-inline:auto;height:auto}.award.svelte-4k4qb8{max-width:var(--content-max);margin-inline:auto;padding:var(--section-pad-y) var(--section-pad-x);text-align:center}.award__heading.svelte-4k4qb8{margin:0 0 clamp(2rem,4vw,3.5rem);font-size:var(--text-h1);color:var(--navy);text-wrap:balance}.award__cert.svelte-4k4qb8{width:min(940px,100%);margin-inline:auto;height:auto}
