.leadership.svelte-b45rte{--ink:#112f4c;--ink-deep:#081a2c;--paper-deep:#e7e0cf;--ember:#ea5534;--ember-deep:#c8431f;--mist:#95ccd3;--rule:#112f4c2e;--rule-strong:#112f4c66;--rule-light:#f2ede247;--rule-light-strong:#f2ede280;--display:var(--font-english-bold,"archivo_bold"), system-ui, sans-serif;--body:var(--font-english,"archivo_regular"), system-ui, sans-serif;--mark:var(--font-english-bold,"archivo_bold"), system-ui, sans-serif;--content-max:1320px;--gutter-x:clamp(1.5rem, 6vw, 5rem);font-family:var(--body);color:var(--ink);background:var(--paper);position:relative;overflow-x:clip}.rail.svelte-b45rte{--rail-fg:#112f4c;--rail-active:#ea5534;z-index:40;opacity:0;pointer-events:none;color:var(--rail-fg);transition:opacity .36s,color .36s;display:none;position:fixed;top:50%;left:1rem;transform:translateY(-50%)}@media (width>=1180px){.rail.svelte-b45rte{display:block}}.rail--light.svelte-b45rte{--rail-fg:#112f4c;--rail-active:#ea5534}.rail--dark.svelte-b45rte{--rail-fg:var(--paper);--rail-active:#95ccd3}.rail--visible.svelte-b45rte{opacity:1;pointer-events:auto}.rail-tag.svelte-b45rte{font-family:var(--mark);letter-spacing:.32em;text-transform:uppercase;opacity:.5;writing-mode:vertical-rl;margin-bottom:1.25rem;padding-left:.4rem;font-size:.5rem;font-weight:700;transform:rotate(180deg)}.rail.svelte-b45rte ol:where(.svelte-b45rte){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rail.svelte-b45rte a:where(.svelte-b45rte){font-family:var(--mark);letter-spacing:.22em;text-transform:uppercase;color:var(--rail-fg);opacity:.42;align-items:center;gap:.55rem;padding:.18rem 0;font-size:.55rem;font-weight:700;text-decoration:none;transition:opacity .24s,color .36s,transform .24s;display:inline-flex}.rail.svelte-b45rte a:where(.svelte-b45rte):hover{opacity:1;transform:translate(2px)}.rail.svelte-b45rte .rail-tick:where(.svelte-b45rte){background:currentColor;width:.6rem;height:1px;transition:width .32s cubic-bezier(.2,.7,.2,1),background .24s;display:inline-block}.rail.svelte-b45rte .rail-label:where(.svelte-b45rte){white-space:nowrap;opacity:0;max-width:0;transition:max-width .32s,opacity .24s;overflow:hidden}.rail.svelte-b45rte li.active:where(.svelte-b45rte) a:where(.svelte-b45rte){opacity:1;color:var(--rail-active)}.rail.svelte-b45rte li.active:where(.svelte-b45rte) .rail-tick:where(.svelte-b45rte){background:var(--rail-active);width:1.6rem}.rail.svelte-b45rte li.active:where(.svelte-b45rte) .rail-label:where(.svelte-b45rte){opacity:1;max-width:220px}.masthead.svelte-b45rte{background:var(--paper);color:var(--ink);padding:clamp(4rem, 8vw, 7rem) var(--gutter-x) clamp(2.5rem, 5vw, 4rem);scroll-margin-top:var(--navbar-height,8rem);border-bottom:1px solid var(--rule)}.masthead-grid.svelte-b45rte{max-width:var(--content-max);grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);margin:0 auto;display:grid}@media (width>=880px){.masthead-grid.svelte-b45rte{grid-template-columns:auto 1fr;align-items:start;gap:clamp(2.5rem,5vw,4rem)}}.masthead-mark.svelte-b45rte{color:var(--ink);opacity:.85}.masthead-mark.svelte-b45rte svg:where(.svelte-b45rte){width:clamp(4.5rem,7vw,6rem);height:auto}.masthead-text.svelte-b45rte{gap:1.1rem;display:grid}.masthead-folio.svelte-b45rte{font-family:var(--mark);letter-spacing:.32em;text-transform:uppercase;opacity:.55;align-items:center;gap:.6rem;font-size:.62rem;font-weight:700;display:inline-flex}.masthead-folio.svelte-b45rte:before{content:"";background:currentColor;width:.85rem;height:1px}.masthead-title.svelte-b45rte{font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:clamp(2.8rem,8vw,6rem);font-weight:700;line-height:.95}.masthead-title.svelte-b45rte em:where(.svelte-b45rte){color:var(--ember);font-style:italic}.masthead-lede.svelte-b45rte{font-family:var(--body);opacity:.8;max-width:56ch;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}.masthead-facts.svelte-b45rte{grid-template-columns:1fr;gap:.5rem 2rem;margin:.4rem 0 0;display:grid}@media (width>=600px){.masthead-facts.svelte-b45rte{grid-template-columns:repeat(3,auto);gap:.4rem 3rem}}.masthead-facts.svelte-b45rte>div:where(.svelte-b45rte){border-top:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:baseline;gap:.7rem;padding-top:.5rem;display:grid}@media (width>=600px){.masthead-facts.svelte-b45rte>div:where(.svelte-b45rte){grid-template-columns:1fr;gap:.25rem}}.masthead-facts.svelte-b45rte dt:where(.svelte-b45rte){font-family:var(--mark);letter-spacing:.32em;text-transform:uppercase;opacity:.55;font-size:.55rem;font-weight:700}.masthead-facts.svelte-b45rte dd:where(.svelte-b45rte){font-family:var(--display);letter-spacing:-.005em;margin:0;font-size:.95rem;font-weight:700}.profile.svelte-b45rte{padding:clamp(4rem, 8vw, 7rem) var(--gutter-x);scroll-margin-top:var(--navbar-height,8rem);position:relative}.profile--paper.svelte-b45rte{background:var(--paper);color:var(--ink)}.profile--ink.svelte-b45rte{background:var(--ink);color:var(--paper)}.profile-grid.svelte-b45rte{max-width:var(--content-max);grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4.5rem);margin:0 auto;display:grid}@media (width>=980px){.profile-grid.svelte-b45rte{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(3rem,6vw,6rem)}.profile-grid--mirror.svelte-b45rte{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.portrait.svelte-b45rte{top:calc(var(--navbar-height,8rem) + 1.5rem);align-self:start;gap:1rem;margin:0;display:grid;position:sticky}@media (width<=979px){.portrait.svelte-b45rte{position:static}}.portrait-frame.svelte-b45rte{aspect-ratio:4/5;background:var(--ink-deep);isolation:isolate;position:relative;overflow:hidden}.portrait-frame.svelte-b45rte img:where(.svelte-b45rte){object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.portrait.svelte-b45rte:hover .portrait-frame:where(.svelte-b45rte) img:where(.svelte-b45rte){transform:scale(1.02)}.frame-corner.svelte-b45rte{width:1.4rem;height:1.4rem;color:var(--paper);opacity:.85;mix-blend-mode:difference;position:absolute}.frame-corner--tl.svelte-b45rte{top:.6rem;left:.6rem}.frame-corner--tr.svelte-b45rte{top:.6rem;right:.6rem}.frame-corner--bl.svelte-b45rte{bottom:.6rem;left:.6rem}.frame-corner--br.svelte-b45rte{bottom:.6rem;right:.6rem}.portrait-caption.svelte-b45rte{opacity:.85;border-top:1px solid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding-top:.6rem;display:grid}.profile--paper.svelte-b45rte .portrait-caption:where(.svelte-b45rte){color:#112f4c80}.profile--ink.svelte-b45rte .portrait-caption:where(.svelte-b45rte){color:#f2ede28c}.cap-key.svelte-b45rte{font-family:var(--mark);letter-spacing:.28em;text-transform:uppercase;color:var(--ember);font-size:.6rem;font-weight:700}.profile--ink.svelte-b45rte .cap-key:where(.svelte-b45rte){color:var(--mist)}.cap-line.svelte-b45rte{opacity:.5;background:currentColor;height:1px;display:block}.cap-val.svelte-b45rte{font-family:var(--mark);letter-spacing:.22em;text-transform:uppercase;opacity:.85;font-size:.6rem;font-weight:700}.profile-text.svelte-b45rte{gap:1.25rem;max-width:60ch;display:grid}.profile--right.svelte-b45rte .profile-text:where(.svelte-b45rte){justify-self:end}.numeral.svelte-b45rte{font-family:var(--display);letter-spacing:-.04em;color:var(--ember);margin:0 0 -.4rem;font-size:clamp(5rem,10vw,9rem);font-style:italic;font-weight:700;line-height:.85}.profile--ink.svelte-b45rte .numeral:where(.svelte-b45rte){color:var(--mist)}.kicker.svelte-b45rte{font-family:var(--mark);letter-spacing:.28em;text-transform:uppercase;color:var(--ember);margin:0;font-size:.74rem;font-weight:700}.profile--ink.svelte-b45rte .kicker:where(.svelte-b45rte){color:var(--mist)}.name.svelte-b45rte{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;gap:.05em;margin:0;font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:700;line-height:.96;display:grid}.name-first.svelte-b45rte{opacity:.75;font-style:italic;font-weight:700;display:block}.name-last.svelte-b45rte{display:block}.rule-svg.svelte-b45rte{width:5rem;height:1px;color:var(--ember);opacity:.85;transform-origin:0;transition:transform .9s cubic-bezier(.2,.7,.2,1) .2s;display:block;transform:scaleX(0)}.profile--ink.svelte-b45rte .rule-svg:where(.svelte-b45rte){color:var(--mist)}.profile.in-view .rule-svg.svelte-b45rte{transform:scaleX(1)}.bio.svelte-b45rte{font-family:var(--body);text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.2vw,1.1rem);line-height:1.7}.profile--paper.svelte-b45rte .bio:where(.svelte-b45rte){color:#112f4cd9}.profile--ink.svelte-b45rte .bio:where(.svelte-b45rte){color:#f2ede2d9}.pullquote.svelte-b45rte{border-top:1px dashed;grid-template-columns:auto 1fr;align-items:start;gap:1rem;margin:1rem 0 0;padding:1.25rem 0 0;display:grid}.profile--paper.svelte-b45rte .pullquote:where(.svelte-b45rte){border-top-color:var(--rule)}.profile--ink.svelte-b45rte .pullquote:where(.svelte-b45rte){border-top-color:var(--rule-light)}.pq-tick.svelte-b45rte{background:var(--ember);width:.6rem;height:.6rem;margin-top:.6em;display:block}.profile--ink.svelte-b45rte .pq-tick:where(.svelte-b45rte){background:var(--mist)}.pullquote.svelte-b45rte p:where(.svelte-b45rte){font-family:var(--display);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-style:italic;font-weight:700;line-height:1.3}.ember-divider.svelte-b45rte{background:var(--ember);height:clamp(2rem,4vw,3rem);color:var(--paper);justify-content:center;align-items:center;display:flex;position:relative}.ember-divider.svelte-b45rte:before,.ember-divider.svelte-b45rte:after{content:"";background:#f2ede259;flex:1;max-width:38%;height:1px}.ed-mark.svelte-b45rte{opacity:.85;width:14px;height:14px;margin:0 1rem}@media (prefers-reduced-motion:reduce){.rule-svg.svelte-b45rte{transition:none;transform:scaleX(1)!important}.portrait-frame.svelte-b45rte img:where(.svelte-b45rte){transition:none!important}}@media (width<=640px){.name-first.svelte-b45rte{opacity:.85}}
