.chapters[data-astro-cid-ikooipj4]{--p:0;position:relative}.chapters-rail[data-astro-cid-ikooipj4]{inset:0 auto 0 calc(var(--page-gutter) / 2 - 3px);background:var(--border-soft);width:6px;position:absolute}.chapters-rail[data-astro-cid-ikooipj4] i[data-astro-cid-ikooipj4]{background:var(--accent);height:100%;transform:scaleY(var(--p));transform-origin:top;display:block;position:sticky;top:0}.chapter[data-astro-cid-ikooipj4]{--v:.5;padding-block:clamp(56px,10vw,120px);overflow:clip}.chapter[data-astro-cid-ikooipj4]:nth-of-type(2n){background:var(--surface-raised)}.chapter-layout[data-astro-cid-ikooipj4]{gap:28px;display:grid}@media (width>=760px){.chapter-layout[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px}}.chapter-figure[data-astro-cid-ikooipj4]{text-align:center;width:min(100%,320px);color:var(--text-on-month);background:var(--month);border:var(--border-width) solid var(--ink);border-radius:var(--radius-card);box-shadow:10px 10px 0 var(--shadow-ink);transform:rotate(calc((var(--v) - .5) * -28deg)) translateY(calc((.5 - var(--v)) * 90px));justify-items:center;gap:6px;padding:28px 20px;display:grid}.chapter-figure[data-astro-cid-ikooipj4] b[data-astro-cid-ikooipj4]{font-size:clamp(6rem,18vw,11rem)}.chapter-figure[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{font-size:.78rem;font-weight:var(--weight-heading);letter-spacing:.12em;text-transform:uppercase}.chapter-copy[data-astro-cid-ikooipj4]{gap:16px;display:grid}.chapter-copy[data-astro-cid-ikooipj4] .lede[data-astro-cid-ikooipj4]{max-width:56ch}.chapter-step[data-astro-cid-ikooipj4]{font-size:.78rem;font-weight:var(--weight-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong)}.chapter-title[data-astro-cid-ikooipj4]{font-size:clamp(2.6rem,7vw,5.4rem)}.gaps[data-astro-cid-ikooipj4]{color:var(--text-on-night);background:var(--surface-night);padding-block:clamp(64px,10vw,120px)}.gaps-layout[data-astro-cid-ikooipj4]{gap:20px;display:grid}.gaps-title[data-astro-cid-ikooipj4]{color:var(--accent-pop);font-size:clamp(2.6rem,7vw,5.4rem)}.gaps[data-astro-cid-ikooipj4] .lede[data-astro-cid-ikooipj4]{max-width:50ch;color:var(--text-on-night-muted)}.gaps-bars[data-astro-cid-ikooipj4]{gap:12px;margin-top:16px;display:grid}.gaps-bars[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{font-weight:var(--weight-heading);white-space:nowrap;align-items:center;gap:14px;display:flex}.gaps-bar[data-astro-cid-ikooipj4]{width:calc(var(--share) * (100% - 110px));background:var(--month);border:var(--border-width) solid var(--cream);border-radius:var(--radius-pill);transform-origin:0;min-width:14px;height:34px;transition:transform .9s var(--ease-out);transition-delay:calc(.2s + var(--reveal-order) * 90ms);flex:none;transform:scaleX(0)}[data-astro-cid-ikooipj4][data-shown]>.gaps-bar[data-astro-cid-ikooipj4]{transform:none}@media (prefers-reduced-motion:reduce){.gaps-bar[data-astro-cid-ikooipj4]{transform:none}}
