@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.bod.svelte-1l9nle2{position:relative;width:100%;background-color:#fff;color:#000;border-top:1px solid #a9cd3c;border-bottom:1px solid #a9cd3c;padding:70px 0}@media all and (min-width: 900px){.bod.svelte-1l9nle2{padding:140px 0}}.bod--flush.svelte-1l9nle2{border-top:0;padding-top:0}@media all and (min-width: 900px){.bod--flush.svelte-1l9nle2{padding-top:0}}.bod__title.svelte-1l9nle2{margin:0 0 40px;line-height:1.18em;color:#000}@media all and (min-width: 900px){.bod__title.svelte-1l9nle2{margin-bottom:60px}}.bod__grid.svelte-1l9nle2{list-style:none;padding:0;margin-bottom:0;row-gap:50px}@media all and (min-width: 900px){.bod__grid.svelte-1l9nle2{row-gap:120px}}.bod__card.svelte-1l9nle2{display:flex;flex-direction:column;height:100%}.bod__media.svelte-1l9nle2{position:relative;width:100%;aspect-ratio:3/4}.bod__media.svelte-1l9nle2 .picture-frame{width:100%;height:100%}.bod__meta.svelte-1l9nle2{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:15px}.bod__info.svelte-1l9nle2{min-width:0}.bod__name.svelte-1l9nle2{margin:0;font-weight:700;text-transform:uppercase;color:#000}.bod__role.svelte-1l9nle2{margin:0;color:#000}.bod__cv.svelte-1l9nle2{flex-shrink:0;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#000;transition:color .3s ease}.bod__cv.svelte-1l9nle2:hover,.bod__cv.svelte-1l9nle2:focus-visible{color:#a9cd3c;text-decoration:underline}.bod__cv.svelte-1l9nle2:focus-visible{outline:2px solid #a9cd3c;outline-offset:2px}
