.ladder-axis[data-astro-cid-7omzi4qm]{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4)}.axis-label[data-astro-cid-7omzi4qm]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}.axis-line[data-astro-cid-7omzi4qm]{flex:1;height:1px;background:var(--ink)}.ladder[data-astro-cid-7omzi4qm]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-4)}.maturity-step[data-astro-cid-7omzi4qm]{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.riser[data-astro-cid-7omzi4qm]{width:2px;height:var(--s-5);background:var(--ink);transform-origin:top}.step-head[data-astro-cid-7omzi4qm]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.index[data-astro-cid-7omzi4qm]{font-family:var(--font-mono);font-size:1.5rem;line-height:1;letter-spacing:var(--tracking-display);color:var(--muted)}.meter[data-astro-cid-7omzi4qm]{display:inline-flex;gap:3px;align-items:flex-end}.seg[data-astro-cid-7omzi4qm]{width:5px;height:14px;border-radius:1px;border:1px solid var(--line);background:transparent}.seg-on[data-astro-cid-7omzi4qm]{background:var(--ink);border-color:var(--ink)}.name[data-astro-cid-7omzi4qm]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:1.15;letter-spacing:var(--tracking-display)}.summary[data-astro-cid-7omzi4qm]{margin:0;color:var(--ink-2);font-size:var(--fs-small);text-wrap:pretty}.signals[data-astro-cid-7omzi4qm]{margin:var(--s-1) 0 0;padding-left:1.1em;display:flex;flex-direction:column;gap:var(--s-1)}.signals[data-astro-cid-7omzi4qm] li[data-astro-cid-7omzi4qm]{color:var(--muted);font-size:var(--fs-small);text-wrap:pretty}.step-pattern[data-astro-cid-7omzi4qm]{margin-top:auto;padding-top:var(--s-3);text-wrap:balance;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.02em;color:var(--ink-2);text-decoration:none}.step-pattern[data-astro-cid-7omzi4qm]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.15em}@media(min-width:640px){.ladder[data-astro-cid-7omzi4qm]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.ladder[data-astro-cid-7omzi4qm]{grid-template-columns:repeat(5,1fr);align-items:stretch}}.ladder[data-astro-cid-7omzi4qm].anim .riser[data-astro-cid-7omzi4qm]{transform:scaleY(0)}.ladder[data-astro-cid-7omzi4qm].anim .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .signals[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .seg-on[data-astro-cid-7omzi4qm]{opacity:0}@media(prefers-reduced-motion:no-preference){.ladder[data-astro-cid-7omzi4qm].anim .riser[data-astro-cid-7omzi4qm]{transition:transform .18s var(--ease)}.ladder[data-astro-cid-7omzi4qm].anim .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .signals[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim .seg-on[data-astro-cid-7omzi4qm]{transition:opacity .18s var(--ease)}}.ladder[data-astro-cid-7omzi4qm].anim.drawn .riser[data-astro-cid-7omzi4qm]{transform:scaleY(1)}.ladder[data-astro-cid-7omzi4qm].anim.drawn .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .signals[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .seg-on[data-astro-cid-7omzi4qm]{opacity:1}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(1) .riser[data-astro-cid-7omzi4qm]{transition-delay:0ms}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(2) .riser[data-astro-cid-7omzi4qm]{transition-delay:.2s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(3) .riser[data-astro-cid-7omzi4qm]{transition-delay:.4s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(4) .riser[data-astro-cid-7omzi4qm]{transition-delay:.6s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(5) .riser[data-astro-cid-7omzi4qm]{transition-delay:.8s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(1) .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(1) .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(1) .signals[data-astro-cid-7omzi4qm]{transition-delay:.12s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(2) .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(2) .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(2) .signals[data-astro-cid-7omzi4qm]{transition-delay:.32s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(3) .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(3) .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(3) .signals[data-astro-cid-7omzi4qm]{transition-delay:.52s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(4) .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(4) .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(4) .signals[data-astro-cid-7omzi4qm]{transition-delay:.72s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(5) .name[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(5) .summary[data-astro-cid-7omzi4qm],.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(5) .signals[data-astro-cid-7omzi4qm]{transition-delay:.92s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(1) .seg-on[data-astro-cid-7omzi4qm]{transition-delay:.2s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(2) .seg-on[data-astro-cid-7omzi4qm]{transition-delay:.4s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(3) .seg-on[data-astro-cid-7omzi4qm]{transition-delay:.6s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(4) .seg-on[data-astro-cid-7omzi4qm]{transition-delay:.8s}.ladder[data-astro-cid-7omzi4qm].anim.drawn .maturity-step[data-astro-cid-7omzi4qm]:nth-child(5) .seg-on[data-astro-cid-7omzi4qm]{transition-delay:1s}
