.cc-stage[data-astro-cid-wueh5e4x]{height:300svh}.cc-pin[data-astro-cid-wueh5e4x]{position:sticky;top:0;height:100svh;box-sizing:border-box;padding-top:76px;padding-bottom:20px;display:flex;align-items:safe center;overflow:clip;--a: clamp(0, calc((var(--p, .5) - .19) * 6.25), 1);--ae: calc(var(--a) * 2 - var(--a) * var(--a));--e: clamp(0, calc((var(--p, .5) - .76) * 12.5), 1);opacity:calc((1 - var(--e)) * var(--ae));transform:translate3d(0,calc(var(--e) * -20px),0) scale(calc((1 - var(--e) * .1) * (.9 + var(--ae) * .1)))}.cc-pin[data-astro-cid-wueh5e4x]>.wrap-wide[data-astro-cid-wueh5e4x]{width:100%}.cc-stage[data-astro-cid-wueh5e4x] .scrub-statement[data-astro-cid-wueh5e4x]{--cc-h: clamp(0, calc((var(--p, .5) - .3) * 7), 1);transform:none}.cc-stage[data-astro-cid-wueh5e4x] .scrub-statement[data-astro-cid-wueh5e4x]:before{transform:translate3d(0,-.25em,0)}.cc[data-astro-cid-wueh5e4x] .scrub-statement[data-astro-cid-wueh5e4x] .w[data-astro-cid-wueh5e4x]{opacity:clamp(.15,calc((var(--cc-h, 0) * var(--n, 5) - var(--i, 0)) * 3 + .15),1)}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-step[data-astro-cid-wueh5e4x]{opacity:var(--ae, 1)}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-card[data-astro-cid-wueh5e4x]{opacity:var(--ae, 1);translate:0 calc((1 - var(--ae, 1)) * 24px)}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-recruit[data-astro-cid-wueh5e4x],.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-solid[data-astro-cid-wueh5e4x]{opacity:calc(.85*clamp(0,calc((var(--p, .5) - .48) * 6.25),1))}.cc-sub[data-astro-cid-wueh5e4x]{color:var(--ink-soft);max-width:64ch;margin:0 0 18px}.cc-grid[data-astro-cid-wueh5e4x]{display:grid;grid-template-columns:330px 1fr;gap:20px;align-items:stretch}.cc-steps[data-astro-cid-wueh5e4x]{position:relative;min-height:100%}.cc-step[data-astro-cid-wueh5e4x]{position:absolute;left:0;right:0;z-index:1;margin:0;border:1px solid var(--line);background:#0e141c;padding:10px 14px;border-left:3px solid #2e3f51}.cc-step[data-astro-cid-wueh5e4x]:nth-child(1){top:14%;transform:translateY(-50%)}.cc-step[data-astro-cid-wueh5e4x]:nth-child(2){top:39%;transform:translateY(-50%)}.cc-step[data-astro-cid-wueh5e4x]:nth-child(3){top:65%;transform:translateY(-50%)}.cc-step[data-astro-cid-wueh5e4x]:nth-child(4){top:86%;transform:translateY(-50%)}.cc-step[data-astro-cid-wueh5e4x].open{border-left-color:#2dd4a7}.cc-step[data-astro-cid-wueh5e4x] b[data-astro-cid-wueh5e4x]{font-size:12px;letter-spacing:.12em;display:flex;justify-content:space-between}.cc-step[data-astro-cid-wueh5e4x] b[data-astro-cid-wueh5e4x] i[data-astro-cid-wueh5e4x]{font-style:normal;color:#2dd4a7}.cc-step[data-astro-cid-wueh5e4x] .cc-detail[data-astro-cid-wueh5e4x]>span[data-astro-cid-wueh5e4x]{display:block;margin:8px 0 0;color:#93a1b0;font-size:13.5px}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-step[data-astro-cid-wueh5e4x] .cc-detail[data-astro-cid-wueh5e4x]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease-out,opacity .3s ease-out}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-step[data-astro-cid-wueh5e4x] .cc-detail[data-astro-cid-wueh5e4x]>span[data-astro-cid-wueh5e4x]{overflow:hidden;min-height:0}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-step[data-astro-cid-wueh5e4x].open .cc-detail[data-astro-cid-wueh5e4x]{grid-template-rows:1fr;opacity:1}.cc-card[data-astro-cid-wueh5e4x]{border:1px solid var(--line-strong);background:linear-gradient(180deg,#0d141d,#0a0f16);padding:12px 14px;position:relative;overflow:hidden;display:flex;min-height:440px}.cc-card[data-astro-cid-wueh5e4x]:before{content:"";position:absolute;inset:-30% -10%;background:radial-gradient(640px 280px at 50% 0%,rgba(45,212,167,.14),transparent 70%);pointer-events:none;animation:cc-breathe 3.2s ease-in-out infinite alternate}@keyframes cc-breathe{0%{opacity:.6}to{opacity:1}}.cc[data-astro-cid-wueh5e4x] svg[data-astro-cid-wueh5e4x]{width:100%;height:auto;display:block;position:relative}.cc-flow[data-astro-cid-wueh5e4x]{fill:none;stroke:#33506a;stroke-width:2}.cc-flow-down[data-astro-cid-wueh5e4x]{stroke:url(#cc-g);stroke-dasharray:5 7;animation:cc-dash 1.1s ease-in-out infinite}@keyframes cc-dash{to{stroke-dashoffset:-24}}.cc-recruit[data-astro-cid-wueh5e4x]{fill:none;stroke:#3b546e;stroke-width:1.4;opacity:.85}.cc-solid[data-astro-cid-wueh5e4x]{fill:none;stroke:#3b546e;stroke-width:1.6}.cc-recruit[data-astro-cid-wueh5e4x].cc-hot,.cc-stage[data-astro-cid-wueh5e4x][data-cc-live=on] .cc-recruit[data-astro-cid-wueh5e4x].cc-hot,.cc-solid[data-astro-cid-wueh5e4x].cc-hot,.cc-stage[data-astro-cid-wueh5e4x][data-cc-live=on] .cc-solid[data-astro-cid-wueh5e4x].cc-hot{stroke:#7dd3fc;opacity:1}.cc-node[data-astro-cid-wueh5e4x]{fill:#0f1720;stroke:#2e3f51}.cc-node[data-astro-cid-wueh5e4x].cc-flash{stroke:#2dd4a7}.cc-lbl[data-astro-cid-wueh5e4x]{fill:#e8eef4;font:700 11px ui-monospace,monospace}.cc-sub2[data-astro-cid-wueh5e4x]{fill:#93a1b0;font:11px ui-monospace,monospace}.cc-lbl[data-astro-cid-wueh5e4x],.cc-sub2[data-astro-cid-wueh5e4x]{text-rendering:geometricPrecision}.cc-dot[data-astro-cid-wueh5e4x]{fill:#2dd4a7}.cc-dot2[data-astro-cid-wueh5e4x]{fill:#7dd3fc}@media (max-width: 1000px){.cc-grid[data-astro-cid-wueh5e4x]{grid-template-columns:1fr}.cc-card[data-astro-cid-wueh5e4x]{min-height:0}.cc-steps[data-astro-cid-wueh5e4x]{position:static;min-height:0;display:flex;flex-direction:column;gap:12px}.cc-step[data-astro-cid-wueh5e4x]{position:static;transform:none}.cc-stage[data-astro-cid-wueh5e4x]{height:auto}.cc-pin[data-astro-cid-wueh5e4x]{position:static;height:auto;display:block;padding-top:0;opacity:1;transform:none}.cc-stage[data-astro-cid-wueh5e4x][data-cc-armed] .cc-step[data-astro-cid-wueh5e4x] .cc-detail[data-astro-cid-wueh5e4x]{grid-template-rows:1fr;opacity:1}}@media (prefers-reduced-motion: reduce){.cc-flow-down[data-astro-cid-wueh5e4x]{stroke-dasharray:none;animation:none}.cc-card[data-astro-cid-wueh5e4x]:before{animation:none}}.cap-stage[data-astro-cid-j7pv25f6]{height:350svh}.cap-pin[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100svh;box-sizing:border-box;padding-top:76px;padding-bottom:20px;display:flex;align-items:safe center;overflow:clip;--a: clamp(0, calc((var(--p, .5) - .19) * 6.25), 1);--ae: calc(var(--a) * 2 - var(--a) * var(--a));--e: clamp(0, calc((var(--p, .5) - .76) * 12.5), 1);opacity:calc((1 - var(--e)) * var(--ae));transform:translate3d(0,calc(var(--e) * -20px),0) scale(calc((1 - var(--e) * .1) * (.9 + var(--ae) * .1)))}.cap-pin[data-astro-cid-j7pv25f6]>.wrap-wide[data-astro-cid-j7pv25f6]{width:100%}.cap-stage[data-astro-cid-j7pv25f6] .scrub-statement[data-astro-cid-j7pv25f6]{--cap-h: clamp(0, calc((var(--p, .5) - .36) * 12.5), 1);transform:none}.cap-stage[data-astro-cid-j7pv25f6] .scrub-statement[data-astro-cid-j7pv25f6]:before{transform:translate3d(0,-.25em,0)}.cap-stage[data-astro-cid-j7pv25f6] .scrub-statement[data-astro-cid-j7pv25f6] .w[data-astro-cid-j7pv25f6]{opacity:clamp(.15,calc((var(--cap-h, 0) * var(--n, 9) - var(--i, 0)) * 3 + .15),1)}.cap-bar[data-astro-cid-j7pv25f6]{height:3px;background:var(--line);margin:14px 0 4px}.cap-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:linear-gradient(90deg,#2dd4a7,#7dd3fc);transform-origin:left;transform:scaleX(clamp(0,calc((var(--p, .5) - .46) * 4.167),1))}.cap-viewport[data-astro-cid-j7pv25f6]{overflow:clip;container-type:inline-size;--bleed: max(28px, calc((100vw - 1440px)/2 + 28px) );margin-inline:calc(-1 * var(--bleed))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-track[data-astro-cid-j7pv25f6]{display:flex;gap:12px;width:-moz-max-content;width:max-content;max-width:none;padding-left:var(--bleed);--q: clamp(0, calc((var(--p, .5) - .46) * 4.167), 1);transform:translate(calc(var(--q, 0) * (100cqw - 100% - var(--bleed))));will-change:transform}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]{flex:0 0 min(720px,88cqw);min-height:420px;padding:30px 32px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;counter-increment:cap}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-track[data-astro-cid-j7pv25f6]{counter-reset:cap}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{text-wrap:balance}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]:before{content:"0" counter(cap);display:block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--juai-emerald);margin-bottom:12px}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]:hover{transform:none}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] .cap-body[data-astro-cid-j7pv25f6]{order:2;flex:1 0 auto;display:flex;align-items:center}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] .cap-tags[data-astro-cid-j7pv25f6]{order:3;text-align:right}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:clamp(28px,3vw,40px)}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17px}.cap-stage-labels[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--ink);margin-top:14px}.cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{opacity:calc(.15 + .85 * var(--w, 1))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(1){--w: calc(clamp(0, calc((var(--p, .5) - .42) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .48) * 12.5), 1)) }.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){--w: calc(clamp(0, calc((var(--p, .5) - .48) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .54) * 12.5), 1)) }.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){--w: calc(clamp(0, calc((var(--p, .5) - .54) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .6) * 12.5), 1)) }.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(4){--w: calc(clamp(0, calc((var(--p, .5) - .6) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .68) * 12.5), 1)) }.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]:nth-child(1) strong[data-astro-cid-j7pv25f6]{--w: calc(clamp(0, calc((var(--p, .5) - .42) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .48) * 12.5), 1)) ;opacity:calc(.25 + .75 * var(--w, 1))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]:nth-child(2) strong[data-astro-cid-j7pv25f6]{--w: calc(clamp(0, calc((var(--p, .5) - .48) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .54) * 12.5), 1)) ;opacity:calc(.25 + .75 * var(--w, 1))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]:nth-child(3) strong[data-astro-cid-j7pv25f6]{--w: calc(clamp(0, calc((var(--p, .5) - .54) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .6) * 12.5), 1)) ;opacity:calc(.25 + .75 * var(--w, 1))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]:nth-child(4) strong[data-astro-cid-j7pv25f6]{--w: calc(clamp(0, calc((var(--p, .5) - .6) * 12.5), 1) - clamp(0, calc((var(--p, .5) - .68) * 12.5), 1)) ;opacity:calc(.25 + .75 * var(--w, 1))}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-proof[data-astro-cid-j7pv25f6]{--v: clamp(0, calc((var(--p, .5) - .7) * 12.5), 1);opacity:calc(.12 + .88 * var(--v))}@media (max-width: 1000px){.cap-stage[data-astro-cid-j7pv25f6]{height:auto}.cap-pin[data-astro-cid-j7pv25f6]{position:static;height:auto;display:block;padding-top:0;opacity:1;transform:none}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-track[data-astro-cid-j7pv25f6]{width:auto;transform:none;display:grid}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]{flex:none;translate:none}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{opacity:1}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{--w: 1}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-proof[data-astro-cid-j7pv25f6]{opacity:1}.cap-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-track[data-astro-cid-j7pv25f6]{width:auto;transform:none;display:grid}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6]{flex:none;translate:none}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{opacity:1}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-stage-labels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{--w: 1}.cap-stage[data-astro-cid-j7pv25f6][data-cap-armed] .cap-proof[data-astro-cid-j7pv25f6]{opacity:1}.cap-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{transform:scaleX(1)}}
