.founders[data-astro-cid-uroz6ktv]{overflow:clip}.founders__shell[data-astro-cid-uroz6ktv]{z-index:2;position:relative}.founders__grid[data-astro-cid-uroz6ktv]{gap:var(--space-xl);align-items:start;display:grid}.founders__plate[data-astro-cid-uroz6ktv]{flex-direction:column;order:1;margin:0;display:flex}.founders__frame[data-astro-cid-uroz6ktv]{border-radius:var(--radius-md);box-shadow:var(--shadow-md), var(--shadow-ring);margin-bottom:var(--space-sm);position:relative;overflow:hidden}.founders__photo[data-astro-cid-uroz6ktv]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform var(--t-slow) var(--ease-out);display:block}.founders__plate[data-astro-cid-uroz6ktv]:hover .founders__photo[data-astro-cid-uroz6ktv]{transform:scale(1.02)}.founders__caption[data-astro-cid-uroz6ktv]:before{content:"";background:var(--accent);width:0;height:1px;transition:width var(--t-slow) var(--ease-out) .42s;position:absolute;top:-1px;left:0}.founders__plate[data-astro-cid-uroz6ktv].is-in .founders__caption[data-astro-cid-uroz6ktv]:before{width:3rem}.founders__caption[data-astro-cid-uroz6ktv]{align-items:baseline;gap:var(--space-2xs) var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex;position:relative}.founders__names[data-astro-cid-uroz6ktv]{font-family:var(--font-display);font-size:var(--fs-400);letter-spacing:var(--tracking-display);font-variation-settings:"opsz" var(--opsz-display);color:var(--heading)}.founders__role[data-astro-cid-uroz6ktv]{font-size:var(--fs-100);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.founders__opener[data-astro-cid-uroz6ktv]{gap:var(--space-xs)}.founders__para[data-astro-cid-uroz6ktv]{margin-top:var(--space-md);max-width:60ch;color:var(--text-muted);line-height:var(--lh-loose)}.founders__para--lead[data-astro-cid-uroz6ktv]{font-size:var(--fs-400);color:var(--text)}@media (prefers-reduced-motion:reduce){.founders__photo[data-astro-cid-uroz6ktv],.founders__caption[data-astro-cid-uroz6ktv]:before{transition:none}.founders__plate[data-astro-cid-uroz6ktv]:hover .founders__photo[data-astro-cid-uroz6ktv]{transform:none}}@media (width>=980px){.founders__grid[data-astro-cid-uroz6ktv]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.founders__plate[data-astro-cid-uroz6ktv]{order:0}.founders__title[data-astro-cid-uroz6ktv]{font-size:var(--fs-700)}}.leaders__head[data-astro-cid-vx6n4dvi]{gap:var(--space-md);padding-bottom:var(--space-xl);display:grid}.leaders__lead[data-astro-cid-vx6n4dvi]{max-width:52ch;color:var(--text-muted);font-size:var(--fs-300);line-height:var(--lh-loose)}.leaders__list[data-astro-cid-vx6n4dvi]{gap:var(--space-lg) var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.leader__frame[data-astro-cid-vx6n4dvi]{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--sand-deep);box-shadow:var(--shadow-ring);position:relative;overflow:hidden}.leader__photo[data-astro-cid-vx6n4dvi]{object-fit:cover;filter:saturate(1.04)contrast(1.03);width:100%;height:100%;transition:transform var(--t-slow) var(--ease-out)}.leader[data-astro-cid-vx6n4dvi]:hover .leader__photo[data-astro-cid-vx6n4dvi]{transform:scale(1.03)}.leader__text[data-astro-cid-vx6n4dvi]{padding-top:var(--space-sm);margin-top:var(--space-sm);border-top:1px solid var(--rule);position:relative}.leader__text[data-astro-cid-vx6n4dvi]:before{content:"";background:var(--accent);width:0;height:1px;transition:width var(--t-base) var(--ease-out);position:absolute;top:-1px;left:0}.leader[data-astro-cid-vx6n4dvi]:hover .leader__text[data-astro-cid-vx6n4dvi]:before{width:2.5rem}.leader__name[data-astro-cid-vx6n4dvi]{font-size:var(--fs-400);letter-spacing:var(--tracking-display);font-variation-settings:"opsz" var(--opsz-display);color:var(--heading)}.leader__role[data-astro-cid-vx6n4dvi]{margin-top:var(--space-3xs);font-size:var(--fs-100);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.leaders__rows[data-astro-cid-vx6n4dvi]{gap:var(--space-2xl);display:grid}.leader-row[data-astro-cid-vx6n4dvi]{gap:var(--space-md);align-items:start;display:grid}.leader-row__plate[data-astro-cid-vx6n4dvi]{max-width:260px;margin:0}.leader-row__frame[data-astro-cid-vx6n4dvi]{border-radius:var(--radius-md);box-shadow:var(--shadow-md), var(--shadow-ring);overflow:hidden}.leader-row__photo[data-astro-cid-vx6n4dvi]{aspect-ratio:4/5;object-fit:cover;filter:saturate(1.04)contrast(1.03);width:100%;height:auto;transition:transform var(--t-slow) var(--ease-out);display:block}.leader-row[data-astro-cid-vx6n4dvi]:hover .leader-row__photo[data-astro-cid-vx6n4dvi]{transform:scale(1.03)}.leader-row__text[data-astro-cid-vx6n4dvi]{padding-top:var(--space-sm);position:relative}.leader-row__text[data-astro-cid-vx6n4dvi]:before{content:"";background:var(--accent);width:0;height:1px;transition:width var(--t-slow) var(--ease-out) .32s;position:absolute;top:-1px;left:0}.leader-row__text[data-astro-cid-vx6n4dvi].is-in:before{width:3rem}.leader-row__name[data-astro-cid-vx6n4dvi]{font-size:var(--fs-500);letter-spacing:var(--tracking-display);font-variation-settings:"opsz" var(--opsz-display);color:var(--heading)}.leader-row__role[data-astro-cid-vx6n4dvi]{margin-top:var(--space-3xs);font-size:var(--fs-100);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.leader-row__para[data-astro-cid-vx6n4dvi]{margin-top:var(--space-md);max-width:60ch;color:var(--text-muted);line-height:var(--lh-loose)}@media (width>=760px){.leaders__list[data-astro-cid-vx6n4dvi]{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(3,1fr)}}@media (width>=980px){.leaders__head[data-astro-cid-vx6n4dvi]{padding-bottom:var(--space-2xl);grid-template-columns:1.1fr 1fr;align-items:end}.leaders__lead[data-astro-cid-vx6n4dvi]{justify-self:end}}@media (width>=860px){.leader-row[data-astro-cid-vx6n4dvi]{gap:var(--space-xl) var(--space-2xl);grid-template-columns:300px minmax(0,1fr);align-items:start}.leader-row__plate[data-astro-cid-vx6n4dvi]{max-width:none}.leader-row[data-astro-cid-vx6n4dvi]:nth-child(2n){grid-template-columns:minmax(0,1fr) 300px}.leader-row[data-astro-cid-vx6n4dvi]:nth-child(2n) .leader-row__plate[data-astro-cid-vx6n4dvi]{order:2}}@media (prefers-reduced-motion:reduce){.leader__photo[data-astro-cid-vx6n4dvi],.leader__text[data-astro-cid-vx6n4dvi]:before,.leader-row__photo[data-astro-cid-vx6n4dvi],.leader-row__text[data-astro-cid-vx6n4dvi]:before{transition:none}.leader[data-astro-cid-vx6n4dvi]:hover .leader__photo[data-astro-cid-vx6n4dvi],.leader-row[data-astro-cid-vx6n4dvi]:hover .leader-row__photo[data-astro-cid-vx6n4dvi]{transform:none}}.journey[data-astro-cid-ej22s2rq]{isolation:isolate}.journey[data-astro-cid-ej22s2rq] .journey__canopy{z-index:0;opacity:.1;pointer-events:none;width:min(980px,78vw);position:absolute;top:-14%;left:-26%}.journey__glow[data-astro-cid-ej22s2rq]{z-index:0;pointer-events:none;background-image:radial-gradient(50% 40% at 12% 14%,#1c946024,#0000 70%),radial-gradient(46% 40% at 88% 88%,#f0d9a61a,#0000 70%);position:absolute;inset:0}.journey[data-astro-cid-ej22s2rq] .journey__motes{z-index:0}.journey__shell[data-astro-cid-ej22s2rq]{z-index:2;position:relative}.journey__head[data-astro-cid-ej22s2rq]{gap:var(--space-md);max-width:40rem;display:grid}.journey__title[data-astro-cid-ej22s2rq]{max-width:20ch}.journey__stages[data-astro-cid-ej22s2rq]{margin-top:var(--space-2xl);padding-left:var(--space-lg);position:relative}.journey__trunk[data-astro-cid-ej22s2rq]{width:3px;height:calc(100% - 1.2rem);position:absolute;top:.6rem;left:0;overflow:visible}.journey__trunk[data-astro-cid-ej22s2rq] line[data-astro-cid-ej22s2rq]{stroke:#f7f3ec38;stroke-width:2px;transition:stroke-dashoffset 2.2s var(--ease-in-out)}.stage[data-astro-cid-ej22s2rq]{padding-bottom:var(--space-xl);position:relative}.stage[data-astro-cid-ej22s2rq]:last-child{padding-bottom:0}.stage__node[data-astro-cid-ej22s2rq]{left:calc(var(--space-lg) * -1 - 4px);border-radius:var(--radius-full);background:var(--night);width:11px;height:11px;box-shadow:0 0 0 2px var(--forest-300);position:absolute;top:.55rem}.stage--now[data-astro-cid-ej22s2rq] .stage__node[data-astro-cid-ej22s2rq]{background:var(--red-500);box-shadow:0 0 0 2px var(--red-500), 0 0 0 7px #eb353829}.stage__card[data-astro-cid-ej22s2rq]{gap:var(--space-2xs);display:grid}.stage__when[data-astro-cid-ej22s2rq]{align-items:center;gap:var(--space-2xs) var(--space-sm);font-size:var(--fs-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--forest-300);flex-wrap:wrap;font-weight:600;display:flex}.stage--ahead[data-astro-cid-ej22s2rq] .stage__when[data-astro-cid-ej22s2rq]{color:var(--on-night-faint)}.stage__flag[data-astro-cid-ej22s2rq]{border-radius:var(--radius-full);font-size:var(--fs-50);letter-spacing:.1em;color:var(--on-night-faint);border:1px dashed #f7f3ec3d;padding:.3em .7em;font-weight:500}.stage__title[data-astro-cid-ej22s2rq]{font-size:var(--fs-500);letter-spacing:var(--tracking-display);font-variation-settings:"opsz" var(--opsz-display);color:var(--paper)}.stage__text[data-astro-cid-ej22s2rq]{max-width:52ch;color:var(--on-night-muted)}.stage__index[data-astro-cid-ej22s2rq]{display:none}@media (width>=900px){.journey__head[data-astro-cid-ej22s2rq]{max-width:46rem}.journey__stages[data-astro-cid-ej22s2rq]{margin-top:var(--space-3xl);padding-left:0}.journey__trunk[data-astro-cid-ej22s2rq]{margin-left:-1.5px;left:50%}.stage[data-astro-cid-ej22s2rq]{align-items:start;gap:var(--space-lg);padding-bottom:var(--space-xl);grid-template-columns:1fr auto 1fr;display:grid}.stage__node[data-astro-cid-ej22s2rq]{grid-column:2;margin-top:.6rem;position:static}.stage[data-astro-cid-ej22s2rq]:nth-child(odd) .stage__card[data-astro-cid-ej22s2rq]{text-align:right;grid-column:1;justify-items:end}.stage[data-astro-cid-ej22s2rq]:nth-child(odd) .stage__when[data-astro-cid-ej22s2rq]{flex-direction:row-reverse}.stage[data-astro-cid-ej22s2rq]:nth-child(2n) .stage__card[data-astro-cid-ej22s2rq],.stage[data-astro-cid-ej22s2rq]:nth-child(odd) .stage__index[data-astro-cid-ej22s2rq]{grid-column:3}.stage[data-astro-cid-ej22s2rq]:nth-child(2n) .stage__index[data-astro-cid-ej22s2rq]{text-align:right;grid-column:1}.stage__index[data-astro-cid-ej22s2rq]{font-family:var(--font-display);letter-spacing:-.05em;font-variation-settings:"opsz" var(--opsz-display);color:#f7f3ec12;align-self:start;font-size:clamp(3rem,1.5rem + 3vw,4.5rem);font-weight:500;line-height:.85;display:block}.stage--now[data-astro-cid-ej22s2rq] .stage__index[data-astro-cid-ej22s2rq]{color:#eb353829}.stage__text[data-astro-cid-ej22s2rq]{max-width:34ch}}
