.grw[data-astro-cid-i3f23urc]{gap:var(--space-8);border-top:1px solid var(--line);display:grid}.grw__copy[data-astro-cid-i3f23urc]{gap:var(--space-6);align-content:start;display:grid}.grw__head[data-astro-cid-i3f23urc]{gap:var(--space-4);display:grid}.grw__head[data-astro-cid-i3f23urc] h2[data-astro-cid-i3f23urc]{max-width:16ch}.grw__lead[data-astro-cid-i3f23urc]{max-width:52ch;font-size:18px}.grw__list[data-astro-cid-i3f23urc]{position:relative}.grw__steps[data-astro-cid-i3f23urc]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.grw__step[data-astro-cid-i3f23urc]{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);transition:opacity var(--dur-base) var(--ease-out-expo);grid-template-columns:44px 1fr;display:grid}.grw__n[data-astro-cid-i3f23urc]{color:var(--fg-muted);font-variant-numeric:tabular-nums;transition:color var(--dur-base);padding-top:3px;font-size:15px}.grw__title[data-astro-cid-i3f23urc]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.25}.grw__stage[data-astro-cid-i3f23urc]{color:var(--fg-muted);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;transition:color var(--dur-base);font-size:13px;font-weight:500;display:block}.grw__more[data-astro-cid-i3f23urc]{grid-template-rows:1fr;display:grid}.grw__more-in[data-astro-cid-i3f23urc]{gap:var(--space-2);min-height:0;margin-inline:-6px;padding-inline:6px;display:grid;overflow:hidden}.grw__more-in[data-astro-cid-i3f23urc] p[data-astro-cid-i3f23urc]{margin:var(--space-2) 0 0}.grw__more[data-astro-cid-i3f23urc] .pj-link[data-astro-cid-i3f23urc]{justify-self:start;padding-bottom:6px;font-size:16px}.grw__step[data-astro-cid-i3f23urc].is-active .grw__n[data-astro-cid-i3f23urc],.grw__step[data-astro-cid-i3f23urc].is-active .grw__stage[data-astro-cid-i3f23urc]{color:var(--cobalt-text)}.grw__rail[data-astro-cid-i3f23urc]{background:var(--line);border-radius:2px;width:2px;display:none;position:absolute;top:0;bottom:0;left:-14px;overflow:hidden}.grw__fill[data-astro-cid-i3f23urc]{background:var(--cobalt);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.grw[data-astro-cid-i3f23urc].is-live .grw__rail[data-astro-cid-i3f23urc]{display:block}.grw__viz[data-astro-cid-i3f23urc]{gap:var(--space-4);align-content:center;display:grid}.grw__now[data-astro-cid-i3f23urc]{color:var(--fg-muted);margin:0;font-size:16px}.grw__num[data-astro-cid-i3f23urc]{vertical-align:baseline;clip-path:inset(-.05em -.15em);color:var(--fg);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:40px;font-weight:650;line-height:1;display:inline-grid}.grw__digit[data-astro-cid-i3f23urc]{opacity:0;transition:translate var(--dur-base) var(--ease-out-expo), opacity var(--dur-fast);grid-area:1/1;translate:0 75%}.grw__digit[data-astro-cid-i3f23urc].is-past{translate:0 -75%}.grw__digit[data-astro-cid-i3f23urc].is-now{opacity:1;translate:0}.grw__stairs[data-astro-cid-i3f23urc]{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;height:clamp(220px,40vh,380px);display:grid}.grw__bar[data-astro-cid-i3f23urc]{isolation:isolate;height:calc(var(--h) * 100%);background:var(--surface-raised);border:1px solid var(--line);transition:border-color var(--dur-base), opacity var(--dur-base) var(--ease-out-expo);border-radius:8px 8px 0 0;position:relative}.grw__bar[data-astro-cid-i3f23urc]:before{content:"";z-index:-1;border-radius:inherit;background:var(--cobalt);clip-path:inset(100% 0 0);transition:clip-path var(--dur-base) var(--ease-out-expo);position:absolute;inset:-1px}.grw__lbl[data-astro-cid-i3f23urc]{writing-mode:vertical-rl;color:var(--fg-muted);white-space:nowrap;transition:color var(--dur-base);font-size:13px;line-height:1;position:absolute;bottom:10px;left:50%;translate:-50%;rotate:180deg}.grw__flag[data-astro-cid-i3f23urc]{border-radius:var(--radius-pill);background:var(--cobalt);color:var(--on-cobalt);opacity:0;transition:opacity var(--dur-fast), scale var(--dur-base) var(--ease-out-expo), translate var(--dur-base) var(--ease-out-expo);padding:4px 10px;font-size:13px;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 8px;scale:.6}.grw__bar[data-astro-cid-i3f23urc]:last-child{border-color:var(--cobalt)}.grw__bar[data-astro-cid-i3f23urc]:last-child:before{clip-path:inset(0)}.grw__bar[data-astro-cid-i3f23urc]:last-child .grw__lbl[data-astro-cid-i3f23urc]{color:var(--on-cobalt)}.grw__base[data-astro-cid-i3f23urc]{padding:var(--space-3) var(--space-4);border:1px dashed var(--cobalt-text);color:var(--cobalt-text);text-align:center;margin:0;font-size:15px}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc]{border-color:var(--line)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc]:before{clip-path:inset(100% 0 0)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc] .grw__lbl[data-astro-cid-i3f23urc]{color:var(--fg-muted)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc].is-future{opacity:.5;background:0 0;border-style:dashed}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc].is-now{border-color:var(--cobalt)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc].is-now:before{clip-path:inset(0)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc].is-now .grw__lbl[data-astro-cid-i3f23urc]{color:var(--on-cobalt)}.grw[data-astro-cid-i3f23urc].is-live .grw__bar[data-astro-cid-i3f23urc].is-now .grw__flag[data-astro-cid-i3f23urc]{opacity:1;translate:-50%;scale:1}.grw[data-astro-cid-i3f23urc].is-entering .grw__bar[data-astro-cid-i3f23urc] .grw__flag[data-astro-cid-i3f23urc]{opacity:0;translate:-50% 8px;scale:.6}@media (width>=1024px){.grw[data-astro-cid-i3f23urc]{column-gap:var(--space-6);min-height:100svh;padding-block:var(--header-h) var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.grw__copy[data-astro-cid-i3f23urc]{gap:var(--space-5)}.grw__lead[data-astro-cid-i3f23urc]{max-width:60ch;font-size:16px}.grw__stage[data-astro-cid-i3f23urc]{margin-right:var(--space-2);display:inline}.grw__title[data-astro-cid-i3f23urc]{font-size:19px}.grw__copy[data-astro-cid-i3f23urc]{grid-column:1/span 6}.grw__viz[data-astro-cid-i3f23urc]{grid-column:8/span 5}.grw__head[data-astro-cid-i3f23urc] h2[data-astro-cid-i3f23urc]{font-size:clamp(36px,3.6vw,56px)}.grw__step[data-astro-cid-i3f23urc]{padding:var(--space-2) 0}.grw__rail[data-astro-cid-i3f23urc]{left:-20px}.grw[data-astro-cid-i3f23urc].is-live .grw__more[data-astro-cid-i3f23urc]{transition:grid-template-rows var(--dur-base) var(--ease-out-expo), visibility var(--dur-base)}.grw[data-astro-cid-i3f23urc].is-live .grw__step[data-astro-cid-i3f23urc]:not(.is-active) .grw__more[data-astro-cid-i3f23urc]{visibility:hidden;grid-template-rows:0fr}.grw[data-astro-cid-i3f23urc].is-live .grw__step[data-astro-cid-i3f23urc]:not(.is-active){opacity:.55}.grw[data-astro-cid-i3f23urc].is-live .grw__more-in[data-astro-cid-i3f23urc]>[data-astro-cid-i3f23urc]{opacity:0;transition:opacity var(--dur-fast), translate var(--dur-base) var(--ease-out-expo);translate:0 10px}.grw[data-astro-cid-i3f23urc].is-live .grw__step[data-astro-cid-i3f23urc].is-active .grw__more-in[data-astro-cid-i3f23urc]>[data-astro-cid-i3f23urc]{opacity:1;transition:opacity var(--dur-base) 80ms, translate var(--dur-base) var(--ease-out-expo) 80ms;translate:0}.grw[data-astro-cid-i3f23urc].is-live .grw__step[data-astro-cid-i3f23urc].is-active .grw__more-in[data-astro-cid-i3f23urc]>[data-astro-cid-i3f23urc]:nth-child(2){transition-delay:.16s}}@media (width<=1023px){.grw__viz[data-astro-cid-i3f23urc]{order:-1}.grw__stairs[data-astro-cid-i3f23urc]{height:200px}.grw__lbl[data-astro-cid-i3f23urc]{font-size:12px}.grw__rail[data-astro-cid-i3f23urc]{left:-10px}}
