.leader.svelte-k4v7f5{min-width:0;border-top:1px solid var(--line-rule)}.leader-link.svelte-k4v7f5{display:grid;grid-template-columns:clamp(160px,20vw,220px) minmax(0,1fr);grid-template-areas:"portrait identity" "portrait biography" "portrait proof" "portrait profile";align-items:start;gap:20px 48px;padding-block:32px 40px;color:var(--ink)}.portrait.svelte-k4v7f5{grid-area:portrait;position:relative;width:100%;max-width:220px;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--paper-deep);display:grid;place-items:center}.portrait.svelte-k4v7f5 img:where(.svelte-k4v7f5){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .35s var(--ease-plate)}.monogram.svelte-k4v7f5{font:400 clamp(2.5rem,5vw,5rem) var(--font-display);color:var(--ink-secondary);letter-spacing:-.035em}.identity.svelte-k4v7f5{grid-area:identity;min-width:0}h3.svelte-k4v7f5{font:500 clamp(2rem,3.5vw,2.75rem)/1.06 var(--font-display);letter-spacing:-.025em;margin:0;text-wrap:balance}.role.svelte-k4v7f5{font-size:.9375rem;line-height:1.5;margin:10px 0 0;color:var(--ink-secondary)}.biography.svelte-k4v7f5{grid-area:biography;font-size:1rem;line-height:1.7;margin:0;max-width:72ch}.profile-link.svelte-k4v7f5{grid-area:profile;justify-self:start;display:inline-flex;align-items:center;gap:18px;padding-block:8px;font-size:.8125rem;font-weight:550}.profile-link.svelte-k4v7f5 span:where(.svelte-k4v7f5){display:inline-block;transition:transform .18s var(--ease-plate)}.proof.svelte-k4v7f5{grid-area:proof;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;border-top:1px solid var(--line-rule);padding-top:20px;margin:2px 0 0;max-width:760px}.metric.svelte-k4v7f5{display:flex;flex-direction:column;gap:8px;min-width:0}.proof-value.svelte-k4v7f5{order:-1;margin:0;font:500 clamp(1.5rem,2.5vw,2.125rem)/1.12 var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.proof-label.svelte-k4v7f5{font-size:.75rem;line-height:1.5;color:var(--ink-secondary)}.leader-link.svelte-k4v7f5:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.leader-link.svelte-k4v7f5:focus-visible .profile-link:where(.svelte-k4v7f5) span:where(.svelte-k4v7f5){transform:translate(3px,-3px)}@media (hover: hover) and (pointer: fine){.leader-link.svelte-k4v7f5:hover .portrait:where(.svelte-k4v7f5) img:where(.svelte-k4v7f5){transform:scale(1.025)}.leader-link.svelte-k4v7f5:hover .profile-link:where(.svelte-k4v7f5) span:where(.svelte-k4v7f5){transform:translate(3px,-3px)}}@media (max-width: 640px){.leader-link.svelte-k4v7f5{grid-template-columns:clamp(104px,28vw,120px) minmax(0,1fr);grid-template-areas:"portrait identity" "biography biography" "proof proof" "profile profile";gap:24px}.identity.svelte-k4v7f5{align-self:center}h3.svelte-k4v7f5{font-size:clamp(1.75rem,5.4vw,2rem)}.role.svelte-k4v7f5{font-size:.8125rem}.biography.svelte-k4v7f5{font-size:.9375rem}.proof.svelte-k4v7f5{gap:16px}.proof-value.svelte-k4v7f5{font-size:clamp(1.375rem,5.5vw,1.75rem)}}.leader--compact.svelte-k4v7f5 .leader-link:where(.svelte-k4v7f5){grid-template-columns:96px minmax(0,1fr);grid-template-areas:"portrait identity" "portrait profile";gap:9px 20px;padding-block:24px}.leader--compact.svelte-k4v7f5 .portrait:where(.svelte-k4v7f5){max-width:96px}.leader--compact.svelte-k4v7f5 .identity:where(.svelte-k4v7f5){align-self:start}.leader--compact.svelte-k4v7f5 h3:where(.svelte-k4v7f5){font-size:1.5rem;line-height:1.1;text-wrap:initial}.leader--compact.svelte-k4v7f5 .role:where(.svelte-k4v7f5){margin-top:8px;font-size:.75rem}.leader--compact.svelte-k4v7f5 .profile-link:where(.svelte-k4v7f5){font-size:.6875rem}@media (prefers-reduced-motion: reduce){.portrait.svelte-k4v7f5 img:where(.svelte-k4v7f5),.profile-link.svelte-k4v7f5 span:where(.svelte-k4v7f5){transition:none}.leader-link.svelte-k4v7f5:hover .portrait:where(.svelte-k4v7f5) img:where(.svelte-k4v7f5),.leader-link.svelte-k4v7f5:hover .profile-link:where(.svelte-k4v7f5) span:where(.svelte-k4v7f5),.leader-link.svelte-k4v7f5:focus-visible .profile-link:where(.svelte-k4v7f5) span:where(.svelte-k4v7f5){transform:none}}.leadership-gallery.svelte-ftim2f{display:grid;grid-template-columns:minmax(0,1fr)}.leadership-gallery--compact.svelte-ftim2f{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 36px}@media (max-width: 1100px){.leadership-gallery--compact.svelte-ftim2f{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}}@media (max-width: 760px){.leadership-gallery--compact.svelte-ftim2f{grid-template-columns:minmax(0,1fr);gap:8px}}
