.timeline[data-astro-cid-4psat2vq]{gap:6px;margin:0;display:grid}.tl-axis[data-astro-cid-4psat2vq],.tl-row[data-astro-cid-4psat2vq]{gap:var(--s-4);grid-template-columns:minmax(150px,190px) minmax(0,1fr) minmax(200px,250px);align-items:center;display:grid}.tl-name[data-astro-cid-4psat2vq]{align-items:center;gap:var(--s-2);font-size:var(--t-2);color:var(--text-hi);white-space:nowrap;display:inline-flex}.tl-name[data-astro-cid-4psat2vq] a[data-astro-cid-4psat2vq]{color:inherit}.tl-name[data-astro-cid-4psat2vq] a[data-astro-cid-4psat2vq]:hover{color:var(--accent-bright)}.tl-rel[data-astro-cid-4psat2vq]{color:var(--text-lo);font-size:10px}.tl-track[data-astro-cid-4psat2vq]{height:22px;position:relative}.tl-row[data-astro-cid-4psat2vq]{padding-block:3px}.tl-axis[data-astro-cid-4psat2vq] .tl-track[data-astro-cid-4psat2vq]{height:16px}.tl-tick[data-astro-cid-4psat2vq]{left:var(--x);color:var(--text-lo);font-size:10px;position:absolute;transform:translate(-50%)}.tl-grid[data-astro-cid-4psat2vq]{left:var(--x);background:var(--plot-grid);width:1px;position:absolute;top:0;bottom:0}.tl-lanes[data-astro-cid-4psat2vq]{height:var(--h);margin-block:6px}.tl-lanes[data-astro-cid-4psat2vq].has-series{margin-top:18px}.tl-series[data-astro-cid-4psat2vq]{left:var(--a);letter-spacing:.08em;color:var(--text-lo);border-left:1px solid var(--hairline-strong);padding-left:5px;font-size:9px;line-height:11px;position:absolute;top:-15px}.tl-lane[data-astro-cid-4psat2vq]{left:var(--a);width:calc(var(--b) - var(--a));min-width:4px;top:var(--top);height:var(--th);background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 45%, transparent), var(--ink) 38%, color-mix(in srgb, var(--ink) 80%, white 20%));box-shadow:0 0 10px -1px color-mix(in srgb, var(--ink) 55%, transparent);border-radius:99px;position:absolute}.tl-band[data-astro-cid-4psat2vq]{color:var(--ink);white-space:nowrap;font-size:10px;line-height:1;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.tl-nums[data-astro-cid-4psat2vq]{font-size:var(--t-1);color:var(--text-mid);text-align:right}.tl-nums[data-astro-cid-4psat2vq] b[data-astro-cid-4psat2vq]{color:var(--text-hi);font-weight:500}.tl-head[data-astro-cid-4psat2vq]{color:var(--text-lo);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.tl-cap[data-astro-cid-4psat2vq]{font-size:var(--t-1);margin-top:var(--s-2)}@media (width<=760px){.tl-axis[data-astro-cid-4psat2vq],.tl-row[data-astro-cid-4psat2vq]{grid-template-columns:minmax(0,1fr);gap:2px}.tl-axis[data-astro-cid-4psat2vq] .tl-name[data-astro-cid-4psat2vq],.tl-axis[data-astro-cid-4psat2vq] .tl-nums[data-astro-cid-4psat2vq]{display:none}.tl-nums[data-astro-cid-4psat2vq]{text-align:left}.tl-row[data-astro-cid-4psat2vq]{padding-bottom:var(--s-2);border-bottom:1px solid var(--hairline)}.tl-lanes[data-astro-cid-4psat2vq],.tl-axis[data-astro-cid-4psat2vq] .tl-track[data-astro-cid-4psat2vq]{margin-right:26px}}@media (width<=980px){.hero .hero-viz{order:0}}.ledger-line{gap:var(--s-3) var(--s-6);margin:var(--s-6) 0 0;flex-wrap:wrap;display:flex}.ledger-line>div{flex-direction:column;gap:2px;display:flex}.ledger-line dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo);font-size:10px}.ledger-line dd{font-size:var(--t-4);color:var(--text-hi);margin:0}.home-timeline{padding:var(--s-5) 20px}.home-sky{padding:0 0 var(--s-3)}.home-sky-bar{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) 20px;border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex}.home-sky-status{font-size:var(--t-1);margin-left:auto}.home-sky-link{padding:var(--s-3) 20px 0;display:block}.home-sky-canvas{cursor:pointer;width:100%;max-width:1320px;margin-inline:auto;display:block}.home-sky-foot{gap:var(--s-2) var(--s-6);margin:var(--s-4) 20px 0;grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:start;display:grid}.home-sky-ramp{background:linear-gradient(90deg, var(--bb-o), var(--bb-b), var(--bb-a), var(--bb-f), var(--bb-g), var(--bb-k), var(--bb-m));border-radius:4px;height:8px;display:block}.home-sky-key.iso .home-sky-ramp{background:linear-gradient(90deg, var(--ink-750), var(--cls-ink,var(--silver)))}.home-sky-ticks{font-size:var(--t-1);color:var(--text-mid);justify-content:space-between;margin-top:5px;display:flex}.home-sky-cap{font-size:var(--t-1);margin:0;line-height:1.55}@media (width<=700px){.home-sky-foot{grid-template-columns:minmax(0,1fr)}}
