@layer components{.FXDkbW_hero{color:var(--on-scrim);margin-block:calc(-1 * var(--space-6)) var(--space-7);align-items:end;width:100vw;min-height:min(78svh,760px);margin-inline:calc(50% - 50vw);display:grid;position:relative;overflow:clip}.FXDkbW_hero:after{background:linear-gradient(to top, color-mix(in srgb, var(--scrim) 70%, transparent), transparent 65%), linear-gradient(to right, color-mix(in srgb, var(--scrim) 35%, transparent), transparent 60%);content:"";position:absolute;inset:0}.FXDkbW_photo{object-fit:cover;object-position:center 40%}.FXDkbW_content{gap:var(--space-3);max-width:var(--page);padding:var(--space-8) var(--gutter) var(--space-7);z-index:1;width:100%;margin-inline:auto;display:grid;position:relative}.FXDkbW_roles,.FXDkbW_caption{color:inherit;opacity:.85}.FXDkbW_name{color:inherit;font-size:clamp(2.5rem,1.5rem + 5vw,5rem);line-height:1}.FXDkbW_summary{font-size:var(--step-1);opacity:.92;max-width:32ch}.FXDkbW_actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.FXDkbW_action{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb, var(--on-scrim) 12%, transparent);border:1px solid color-mix(in srgb, var(--on-scrim) 45%, transparent);border-radius:var(--radius-pill);color:inherit;padding:var(--space-2) var(--space-5);transition:background var(--duration-exit) ease;font-weight:600;text-decoration:none}.FXDkbW_action:hover{background:color-mix(in srgb, var(--on-scrim) 22%, transparent)}.FXDkbW_primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-contrast)}.FXDkbW_primary:hover{background:var(--accent-fill-hover)}.FXDkbW_caption{bottom:var(--space-3);right:var(--gutter);text-align:end;z-index:1;font-size:.65rem;position:absolute}@media (max-width:40rem){.FXDkbW_caption{display:none}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.FXDkbW_hero{view-timeline:--hero}.FXDkbW_photo{animation:linear both FXDkbW_drift;animation-timeline:--hero;animation-range:exit}.FXDkbW_content{animation:linear both FXDkbW_fade-up;animation-timeline:--hero;animation-range:exit exit 50%}}}@keyframes FXDkbW_drift{to{translate:0 30%}}@keyframes FXDkbW_fade-up{to{opacity:0;translate:0 -2rem}}}
@layer components{.jB-i8q_button{background:var(--surface-card);border:1px solid var(--border);box-shadow:var(--shadow-2);color:inherit;cursor:pointer;height:2.75rem;top:calc(50% - var(--space-3) / 2);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;display:inline-flex;position:absolute;translate:0 -50%}.jB-i8q_button:hover{background:var(--surface-hover);color:var(--accent)}.jB-i8q_left{inset-inline-start:var(--space-2)}.jB-i8q_right{inset-inline-end:var(--space-2)}}
