.stat-card[data-c-f47nkzfd]{position:relative;overflow:hidden;display:grid;gap:.9rem;align-content:start}.stat-label[data-c-f47nkzfd]{color:var(--ink-soft);font-size:.95rem;line-height:1.45}.stat-card[data-c-f47nkzfd] .stat-numeral,.stat-card[data-c-f47nkzfd] .stat-numeral[data-c-f47nkzfd]{white-space:nowrap;display:flex;align-items:center;min-height:calc(var(--stat) * 1.02)}.is-compact[data-c-f47nkzfd] .stat-numeral[data-c-f47nkzfd]{font-size:clamp(1.9rem,1vw + 1.6rem,2.6rem)}.stat-stamp[data-c-f47nkzfd]{position:absolute;top:-.7rem;right:-1rem;width:4.4rem;height:5.3rem;background:color-mix(in srgb,var(--green) 20%,var(--paper));-webkit-mask:var(--leaf-glyph) no-repeat center / contain;mask:var(--leaf-glyph) no-repeat center / contain;transform:rotate(14deg);pointer-events:none}.scrub-hero[data-c-25anht7x]{position:relative;background:var(--paper)}.sh-track[data-c-25anht7x]{position:relative;height:auto;min-height:100svh}.sh-viewport[data-c-25anht7x]{position:relative;height:auto;min-height:100svh;overflow:hidden;display:grid;align-items:end}html[data-hero=scrub] .sh-track[data-c-25anht7x]{height:var(--sh-track, 300vh);min-height:0}html[data-hero=scrub] .sh-viewport[data-c-25anht7x]{position:sticky;top:0;height:100svh;min-height:0}.sh-poster[data-c-25anht7x],.sh-poster[data-c-25anht7x] img[data-c-25anht7x],.sh-video[data-c-25anht7x],.sh-canvas[data-c-25anht7x]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.sh-canvas[data-c-25anht7x]{opacity:0;transition:opacity .3s ease}.sh-canvas[data-c-25anht7x].is-painted{opacity:1}.sh-video[data-c-25anht7x]{opacity:0;transition:opacity .9s ease;transform:scale(1.06)}.sh-video[data-c-25anht7x].is-playing{opacity:1}html[data-hero=video] .sh-video[data-c-25anht7x].is-playing{animation:sh-dolly 26s ease-in-out infinite alternate}@keyframes sh-dolly{0%{transform:scale(1.05)}to{transform:scale(1.15)}}.sh-glow[data-c-25anht7x]{position:absolute;inset:0;background:radial-gradient(circle at 32% 28%,rgba(255,248,214,.35),transparent 48%);pointer-events:none}.sh-scrim[data-c-25anht7x]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,color-mix(in srgb,var(--paper) 72%,transparent) 0%,color-mix(in srgb,var(--paper) 62%,transparent) 26%,color-mix(in srgb,var(--paper) 16%,transparent) 52%,transparent 72%)}.sh-p[data-c-25anht7x] .display,.sh-p[data-c-25anht7x] .lede{text-shadow:0 0 2px color-mix(in srgb,var(--paper) 95%,transparent),0 0 10px color-mix(in srgb,var(--paper) 90%,transparent),0 1px 24px color-mix(in srgb,var(--paper) 85%,transparent)}.sh-p[data-c-25anht7x] .lede{color:var(--ink)}.sh-p[data-c-25anht7x] .eyebrow{justify-self:start;background:color-mix(in srgb,var(--paper) 88%,transparent);border:1px solid color-mix(in srgb,var(--green) 22%,transparent);border-radius:var(--radius-full);padding:.35rem .9rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sh-overlay[data-c-25anht7x]{position:absolute;inset:0;display:grid;align-items:end}.sh-copy[data-c-25anht7x]{position:relative;padding-block:clamp(4rem,8vh,7rem) clamp(3.5rem,9vh,6.5rem)}.sh-phases[data-c-25anht7x]{display:grid;max-width:42rem}.sh-p[data-c-25anht7x]{grid-area:1 / 1;display:grid;gap:1.2rem;pointer-events:none;will-change:opacity,transform;transform-origin:20% 100%}.sh-p[data-c-25anht7x] .display[data-c-25anht7x]{max-width:12em}.sh-ctas[data-c-25anht7x]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem;pointer-events:auto}.sh-p1[data-c-25anht7x]{--out: clamp(0, (var(--beat-progress, 0) - .28) / .12, 1);opacity:calc(1 - var(--out));transform:perspective(1100px) translateY(calc(var(--out) * -48px)) rotateX(calc(var(--out) * 7deg)) scale(calc(1 - var(--out) * .05))}.sh-p2[data-c-25anht7x]{--in: clamp(0, (var(--beat-progress, 0) - .44) / .12, 1);--out: clamp(0, (var(--beat-progress, 0) - .68) / .1, 1);opacity:calc(var(--in) * (1 - var(--out)));transform:perspective(1100px) translateY(calc((1 - var(--in)) * 44px + var(--out) * -44px)) rotateX(calc((1 - var(--in)) * -8deg + var(--out) * 7deg)) scale(calc(.95 + var(--in) * .05))}.sh-p3[data-c-25anht7x]{--in: clamp(0, (var(--beat-progress, 0) - .84) / .1, 1);opacity:var(--in);transform:perspective(1100px) translateY(calc((1 - var(--in)) * 38px)) rotateX(calc((1 - var(--in)) * -8deg)) scale(calc(.95 + var(--in) * .05))}.sh-cue[data-c-25anht7x]{position:absolute;left:50%;bottom:1.3rem;transform:translate(-50%);color:var(--green-ink);opacity:calc(1 - clamp(0,var(--beat-progress, 0) / .12,1));animation:sh-cue 2.6s ease-in-out infinite}@keyframes sh-cue{0%,to{translate:0 0}50%{translate:0 6px}}html:not([data-hero=scrub]) .sh-cue[data-c-25anht7x]{display:none}@media(max-width:767px){.sh-scrim[data-c-25anht7x]{background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 18%,transparent),color-mix(in srgb,var(--paper) 60%,transparent),color-mix(in srgb,var(--paper) 72%,transparent))}.sh-copy[data-c-25anht7x]{padding-block:4rem max(4.75rem,env(safe-area-inset-bottom))}html[data-hero=scrub] .sh-track[data-c-25anht7x]{height:var(--sh-track-phone, 200vh)}.sh-p[data-c-25anht7x]{will-change:opacity;transform-origin:50% 100%}.sh-p1[data-c-25anht7x]{transform:translateY(calc(var(--out) * -32px))}.sh-p2[data-c-25anht7x]{transform:translateY(calc((1 - var(--in)) * 28px + var(--out) * -28px))}.sh-p3[data-c-25anht7x]{transform:translateY(calc((1 - var(--in)) * 24px))}}@media(hover:none)and (pointer:coarse){.sh-p[data-c-25anht7x] .eyebrow{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--paper) 94%,transparent)}}@media(prefers-reduced-motion:reduce){.sh-video[data-c-25anht7x],.sh-canvas[data-c-25anht7x]{display:none}.sh-cue[data-c-25anht7x]{animation:none}}.welcome-band[data-c-yw5f57mw]{border-top:1px solid var(--hairline)}.welcome-grid[data-c-yw5f57mw]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,4vw,4.5rem);align-items:start}.welcome-head[data-c-yw5f57mw]{display:grid;gap:1.5rem}.welcome-head[data-c-yw5f57mw] .section-head{margin-bottom:0}.welcome-portrait[data-c-yw5f57mw]{margin:0;width:min(16rem,100%);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--hairline);background:var(--paper-raised)}.welcome-portrait[data-c-yw5f57mw] img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.welcome-body[data-c-yw5f57mw]{display:grid;gap:1.1rem;max-width:40em}.welcome-p[data-c-yw5f57mw]{font-family:var(--font-serif);font-size:clamp(1.15rem,.5vw + 1rem,1.4rem);line-height:1.5;color:var(--ink)}.welcome-sign[data-c-yw5f57mw]{display:flex;align-items:center;gap:1rem;margin-top:.75rem}.welcome-rule[data-c-yw5f57mw]{width:2.5rem;height:1px;background:var(--green);flex-shrink:0}.welcome-sign-text[data-c-yw5f57mw]{display:grid;gap:.15rem}.welcome-name[data-c-yw5f57mw]{font-weight:600;color:var(--ink)}.welcome-role[data-c-yw5f57mw]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--green-ink)}@media(max-width:859px){.welcome-grid[data-c-yw5f57mw]{grid-template-columns:1fr}}.grid-band[data-c-7gcjtiug]{position:relative;overflow:hidden}.grid-layout[data-c-7gcjtiug]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(2rem,4vw,4rem);align-items:center}.grid-copy[data-c-7gcjtiug] .section-head{margin-bottom:0}.grid-figure[data-c-7gcjtiug]{margin:0;display:grid;gap:.9rem}.grid-map[data-c-7gcjtiug]{perspective:1400px}.grid-map[data-c-7gcjtiug] svg[data-c-7gcjtiug]{width:100%;height:auto;display:block;transform:rotateX(6deg);transform-origin:50% 60%}.grid-caption[data-c-7gcjtiug]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;color:var(--ink-soft)}.map-terrain[data-c-7gcjtiug]{opacity:.22}.map-outline[data-c-7gcjtiug]{opacity:.35}.map-capital[data-c-7gcjtiug]{opacity:calc((var(--beat-progress, 1) - var(--ignite-at, 0)) * 14);transition:opacity .12s linear}.map-label[data-c-7gcjtiug]{font-family:var(--font-sans);font-size:8.5px;font-weight:600;letter-spacing:.5px;fill:#17233f;stroke:#f7f6f1;stroke-width:2.5;paint-order:stroke;opacity:calc((var(--beat-progress, 1) - var(--ignite-at, 0) - .03) * 10)}.map-hub-label[data-c-7gcjtiug]{font-family:var(--font-mono);font-size:7px;letter-spacing:1.1px;text-transform:uppercase;fill:#006b2b;stroke:#f7f6f1;stroke-width:2.2;paint-order:stroke}.map-network[data-c-7gcjtiug]{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--beat-progress, 1) - .35) * 3.7,1))}.map-converge[data-c-7gcjtiug]{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--beat-progress, 1) - .6) * 4.5,1))}.map-flow[data-c-7gcjtiug]{opacity:calc((var(--beat-progress, 1) - .72) * 5);animation:grid-flow 1.6s linear infinite}.map-hub[data-c-7gcjtiug]{opacity:calc((var(--beat-progress, 1) - .5) * 4)}.hub-pulse[data-c-7gcjtiug]{transform-box:fill-box;transform-origin:center;animation:grid-pulse 4.5s ease-in-out infinite}.hub-particle[data-c-7gcjtiug]{opacity:0;transform-box:fill-box;transform-origin:center;animation:grid-particle 3.4s ease-in infinite;animation-delay:calc(var(--pi, 0) * .55s)}@keyframes grid-flow{to{stroke-dashoffset:-12}}@keyframes grid-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.45);opacity:0}}@keyframes grid-particle{0%{opacity:0;transform:translate(var(--dx),var(--dy))}25%{opacity:.9}to{opacity:0;transform:translate(0)}}.grid-map[data-c-7gcjtiug]:not(.is-on) .map-flow[data-c-7gcjtiug],.grid-map[data-c-7gcjtiug]:not(.is-on) .hub-pulse[data-c-7gcjtiug],.grid-map[data-c-7gcjtiug]:not(.is-on) .hub-particle[data-c-7gcjtiug]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.map-flow[data-c-7gcjtiug],.hub-pulse[data-c-7gcjtiug],.hub-particle[data-c-7gcjtiug]{animation:none}.hub-particle[data-c-7gcjtiug]{opacity:0}.grid-map[data-c-7gcjtiug] svg[data-c-7gcjtiug]{transform:none}}@media(max-width:859px){.grid-layout[data-c-7gcjtiug]{grid-template-columns:1fr}.grid-map[data-c-7gcjtiug] svg[data-c-7gcjtiug]{transform:none}}@media(max-width:639px){.map-label[data-c-7gcjtiug],.map-hub-label[data-c-7gcjtiug]{display:none}}.problem-grid[data-c-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}.problem-card[data-c-j7pv25f6]{display:grid;gap:.8rem;align-content:start;height:100%}.problem-card[data-c-j7pv25f6] p[data-c-j7pv25f6]:not(.display){color:var(--ink-soft)}.severed[data-c-j7pv25f6]{width:clamp(64px,9vw,120px);height:24px;flex-shrink:0}@media(max-width:719px){.problem-grid[data-c-j7pv25f6]{grid-template-columns:1fr;justify-items:center}.severed[data-c-j7pv25f6]{transform:rotate(90deg);margin-block:-.5rem}}.stat-grid[data-c-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.9rem,1.6vw,1.5rem)}@media(max-width:980px){.stat-grid[data-c-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.stat-grid[data-c-j7pv25f6]{grid-template-columns:1fr}}.wall-block[data-c-j7pv25f6]{margin-top:clamp(2.5rem,4vw,4rem);display:grid;gap:1.5rem}.wall-title[data-c-j7pv25f6]{max-width:24em;font-size:clamp(1.4rem,.8vw + 1.2rem,1.9rem)}.phase-list[data-c-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,3rem)}.phase[data-c-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:start}.phase-numeral[data-c-j7pv25f6]{font-family:var(--font-serif);font-weight:340;font-size:clamp(4rem,4vw + 3rem,6.5rem);line-height:.9;color:var(--green)}.phase-body[data-c-j7pv25f6]{display:grid;gap:.55rem}.phase-body[data-c-j7pv25f6] p[data-c-j7pv25f6]:not(.eyebrow){color:var(--ink-soft);font-size:.95rem}@media(max-width:860px){.phase-list[data-c-j7pv25f6]{grid-template-columns:1fr}}.roadmap-cta[data-c-j7pv25f6]{margin-top:clamp(2rem,3vw,3rem);display:flex;flex-wrap:wrap;gap:.75rem}.tier-grid[data-c-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.9rem,1.6vw,1.5rem);align-items:stretch}@media(max-width:860px){.tier-grid[data-c-j7pv25f6]{grid-template-columns:1fr}}.tier-note[data-c-j7pv25f6]{margin-top:1.5rem;font-size:.85rem;color:var(--ink-soft);max-width:52em}
