.dh[data-astro-cid-cuuhfoo7]{display:grid}@media(min-width:1000px){.dh[data-astro-cid-cuuhfoo7]{grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:max(100svh,46rem)}}.dh-media[data-astro-cid-cuuhfoo7]{position:relative;margin-top:5.5rem;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-ground-deep)}@media(min-width:1000px){.dh-media[data-astro-cid-cuuhfoo7]{aspect-ratio:auto}}.dh-media[data-astro-cid-cuuhfoo7]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 15%;animation:dh-settle 2.4s var(--ease-expo) both}.dh-media[data-astro-cid-cuuhfoo7]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to right,transparent 72%,rgb(27 24 22 / .5));pointer-events:none}.dh-media[data-astro-cid-cuuhfoo7]:after{content:"";position:absolute;top:1.5rem;right:1.5rem;z-index:2;width:.8rem;height:.8rem;background:var(--color-accent);transform:rotate(45deg)}@keyframes dh-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.dh-media[data-astro-cid-cuuhfoo7]>img{animation:none}}.dh-copy[data-astro-cid-cuuhfoo7]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:clamp(2.5rem,7vw,4rem) var(--gutter) clamp(2.5rem,6vw,4rem)}@media(min-width:1000px){.dh-copy[data-astro-cid-cuuhfoo7]{padding:9rem clamp(2.5rem,5vw,5.5rem) clamp(3rem,5vw,4.5rem)}}.dh-back[data-astro-cid-cuuhfoo7]{text-decoration:none}.dh-back[data-astro-cid-cuuhfoo7]:hover,.dh-back[data-astro-cid-cuuhfoo7]:focus-visible{text-decoration:underline;text-underline-offset:.35em}.dh-name[data-astro-cid-cuuhfoo7]{margin:1.5rem 0 0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:var(--tracking-display);font-size:clamp(2.8rem,6vw,6.5rem);line-height:.88;text-wrap:balance}.dh-full[data-astro-cid-cuuhfoo7]{margin:1.5rem 0 0;color:color-mix(in oklab,currentColor 70%,transparent)}.dh-roles[data-astro-cid-cuuhfoo7]{margin:.9rem 0 0;color:var(--accent-text)}.dh-figures[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2.5rem);width:100%;margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line)}.dh-fig[data-astro-cid-cuuhfoo7]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.6rem}.dh-fig[data-astro-cid-cuuhfoo7] dt[data-astro-cid-cuuhfoo7]{color:color-mix(in oklab,currentColor 70%,transparent)}.dh-fig-value[data-astro-cid-cuuhfoo7]{margin:0;font-family:var(--font-display);font-size:clamp(1.9rem,3.4vw,3.3rem);line-height:1;letter-spacing:var(--tracking-h4);color:var(--color-accent)}.dp-intro[data-astro-cid-cuuhfoo7]{display:grid;gap:clamp(1.25rem,2.5vw,2rem)}.dp-intro[data-astro-cid-cuuhfoo7] .eyebrow[data-astro-cid-cuuhfoo7]{margin:0}.dp-lede[data-astro-cid-cuuhfoo7]{max-width:44ch;margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.28;text-wrap:pretty;color:var(--color-ink)}.dp-facts[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1.5rem clamp(1.5rem,3vw,3rem);margin:clamp(.75rem,2vw,1.5rem) 0 0;padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line)}.dp-facts[data-astro-cid-cuuhfoo7] dt[data-astro-cid-cuuhfoo7]{color:var(--accent-text);margin-bottom:.5rem}.dp-facts[data-astro-cid-cuuhfoo7] dd[data-astro-cid-cuuhfoo7]{max-width:28ch;margin:0}.dp-journey[data-astro-cid-cuuhfoo7]{padding-bottom:clamp(1rem,3vw,2rem)}.ch[data-astro-cid-cuuhfoo7]{display:grid;gap:clamp(2rem,5vw,5.5rem);align-items:center;padding-block:clamp(3.5rem,8vw,7rem);border-top:1px solid var(--line)}@media(min-width:960px){.ch[data-astro-cid-cuuhfoo7]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ch[data-astro-cid-cuuhfoo7].is-reversed{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ch[data-astro-cid-cuuhfoo7].is-reversed .ch-media[data-astro-cid-cuuhfoo7]{order:2}}.ch-frame[data-astro-cid-cuuhfoo7]{display:block;aspect-ratio:4 / 5}.ch-kicker[data-astro-cid-cuuhfoo7]{margin:0;color:var(--accent-text)}.ch-year[data-astro-cid-cuuhfoo7]{margin:.75rem 0 0;font-family:var(--font-display);font-size:clamp(4rem,9vw,8.5rem);line-height:.82;letter-spacing:var(--tracking-display);color:color-mix(in oklab,var(--color-accent-ink) 72%,var(--color-ground-alt))}.ch-title[data-astro-cid-cuuhfoo7]{max-width:20ch;margin:clamp(1rem,2vw,1.5rem) 0 0;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:var(--tracking-h4);font-size:clamp(1.7rem,2.8vw,2.7rem);line-height:.96;text-wrap:balance}.ch-body[data-astro-cid-cuuhfoo7]{display:grid;gap:1rem;margin-top:clamp(1.5rem,3vw,2.25rem)}.ch-body[data-astro-cid-cuuhfoo7] p[data-astro-cid-cuuhfoo7]{max-width:60ch;margin:0}.run-in[data-astro-cid-cuuhfoo7]{font-weight:600;color:var(--color-ink)}.giving[data-astro-cid-cuuhfoo7]{display:grid;gap:1px;margin:clamp(1.75rem,3vw,2.5rem) 0 0;background:var(--line);border:1px solid var(--line)}@media(min-width:640px){.giving[data-astro-cid-cuuhfoo7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.giving[data-astro-cid-cuuhfoo7]>div[data-astro-cid-cuuhfoo7]{padding:1.25rem 1.25rem 1.4rem;background:var(--color-ground-alt)}.giving[data-astro-cid-cuuhfoo7] dt[data-astro-cid-cuuhfoo7]{color:var(--accent-text);margin-bottom:.5rem}.giving[data-astro-cid-cuuhfoo7] dd[data-astro-cid-cuuhfoo7]{margin:0}.vc-grid[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1.75rem,3vw,2.5rem);margin:0 0 clamp(3rem,6vw,5rem);padding:0;list-style:none}.vc[data-astro-cid-cuuhfoo7]{display:grid;align-content:start;gap:.8rem;color:inherit;text-decoration:none}.vc-media[data-astro-cid-cuuhfoo7]{display:block;aspect-ratio:4 / 3;margin-bottom:.5rem}.vc-media[data-astro-cid-cuuhfoo7]>img{transition:transform 1.2s var(--ease-expo)}.vc[data-astro-cid-cuuhfoo7]:hover .vc-media[data-astro-cid-cuuhfoo7]>img,.vc[data-astro-cid-cuuhfoo7]:focus-visible .vc-media[data-astro-cid-cuuhfoo7]>img{transform:scale(1.05)}.vc-plate[data-astro-cid-cuuhfoo7]{position:absolute;left:.9rem;bottom:.9rem;display:grid;place-items:center;width:clamp(6.5rem,9vw,8.5rem);aspect-ratio:2 / 1;padding:.5rem .7rem;background:var(--color-plate);box-shadow:0 12px 30px -14px #0000008c}.vc-plate[data-astro-cid-cuuhfoo7] img{display:block;width:100%;height:100%;object-fit:contain}.vc-year[data-astro-cid-cuuhfoo7]{color:var(--accent-text)}.vc-name[data-astro-cid-cuuhfoo7]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-h4);font-size:clamp(1.35rem,1.9vw,1.75rem);line-height:.98;transition:color var(--dur) var(--ease-expo)}.vc[data-astro-cid-cuuhfoo7]:hover .vc-name[data-astro-cid-cuuhfoo7],.vc[data-astro-cid-cuuhfoo7]:focus-visible .vc-name[data-astro-cid-cuuhfoo7]{color:var(--accent-text)}.vc-text[data-astro-cid-cuuhfoo7]{color:color-mix(in oklab,currentColor 72%,transparent)}.dq[data-astro-cid-cuuhfoo7]{padding-block:clamp(5rem,12vw,10rem)}.dq-inner[data-astro-cid-cuuhfoo7]{display:grid;justify-items:start;gap:1.25rem}.dq-mark[data-astro-cid-cuuhfoo7]{display:block;height:.42em;font-family:var(--font-display);font-size:clamp(6rem,14vw,12rem);line-height:.8;color:var(--color-accent)}.dq-text[data-astro-cid-cuuhfoo7]{max-width:30ch;margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,3.4vw,3.1rem);line-height:1.14;text-wrap:pretty}.dq-text[data-astro-cid-cuuhfoo7] p[data-astro-cid-cuuhfoo7]{margin:0}.dq-sign[data-astro-cid-cuuhfoo7]{margin:1.25rem 0 0;font-family:var(--font-script);font-size:clamp(2.2rem,4vw,3.4rem);line-height:1;color:var(--color-accent)}.dq-by[data-astro-cid-cuuhfoo7]{margin:0;color:color-mix(in oklab,currentColor 70%,transparent)}.dg-grid[data-astro-cid-cuuhfoo7]{display:grid;gap:clamp(2.5rem,5vw,4rem)}@media(min-width:960px){.dg-grid[data-astro-cid-cuuhfoo7]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.dg-comp[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));column-gap:clamp(1.5rem,3vw,2.5rem);margin:1.25rem 0 0;padding:0;list-style:none}.dg-comp[data-astro-cid-cuuhfoo7] li[data-astro-cid-cuuhfoo7]{display:flex;align-items:center;gap:.8rem;padding:.95rem 0;border-bottom:1px solid var(--line)}.dg-comp[data-astro-cid-cuuhfoo7] li[data-astro-cid-cuuhfoo7]:before{content:"";flex:none;width:.42rem;height:.42rem;background:var(--color-accent-ink);transform:rotate(45deg)}.dg-ach[data-astro-cid-cuuhfoo7]{display:grid;gap:1.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.dg-ach[data-astro-cid-cuuhfoo7] li[data-astro-cid-cuuhfoo7]{position:relative;padding-left:1.5rem;font-family:var(--font-display);font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.12;text-wrap:balance}.dg-ach[data-astro-cid-cuuhfoo7] li[data-astro-cid-cuuhfoo7]:before{content:"";position:absolute;left:0;top:.45em;width:.5rem;height:.5rem;background:var(--color-accent-ink);transform:rotate(45deg)}.dg-biz[data-astro-cid-cuuhfoo7]{margin-top:clamp(3rem,6vw,4.5rem)}.biz-plates[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:clamp(.9rem,2vw,1.25rem);margin:1.25rem 0 0;padding:0;list-style:none}.bp[data-astro-cid-cuuhfoo7]{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;color:inherit;text-decoration:none}.bp-plate[data-astro-cid-cuuhfoo7]{display:grid;place-items:center;aspect-ratio:2 / 1;min-height:0;grid-template:minmax(0,1fr) / minmax(0,1fr);padding:.9rem 1.1rem;background:var(--color-plate);box-shadow:0 14px 30px -22px #0006;transition:transform var(--dur) var(--ease-expo)}.bp[data-astro-cid-cuuhfoo7]:hover .bp-plate[data-astro-cid-cuuhfoo7],.bp[data-astro-cid-cuuhfoo7]:focus-visible .bp-plate[data-astro-cid-cuuhfoo7]{transform:translateY(-3px)}.bp-plate[data-astro-cid-cuuhfoo7] img{display:block;width:100%;height:100%;object-fit:contain}.bp-type[data-astro-cid-cuuhfoo7]{background:transparent;border:1px solid var(--line);box-shadow:none}.bp-type[data-astro-cid-cuuhfoo7] span[data-astro-cid-cuuhfoo7]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-h4);font-size:1.05rem;line-height:1.05;text-align:center}.bp-label[data-astro-cid-cuuhfoo7]{color:var(--color-mute)}.board-grid[data-astro-cid-cuuhfoo7]{display:grid;gap:clamp(2rem,4vw,3rem) clamp(1rem,2vw,1.75rem);margin-top:clamp(1.5rem,3vw,2.25rem);grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.board-grid[data-astro-cid-cuuhfoo7]{grid-template-columns:repeat(3,minmax(0,1fr))}}
