.tl[data-astro-cid-tdsg7s5u]{position:relative;margin-top:clamp(3rem,6vh,4.5rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tl-stage[data-astro-cid-tdsg7s5u]{grid-column:1 / -1;grid-row:var(--tl-row)}.tl-entry[data-astro-cid-tdsg7s5u]{grid-row:var(--tl-row) / span 2}.tl-left[data-astro-cid-tdsg7s5u]{grid-column:1}.tl-right[data-astro-cid-tdsg7s5u]{grid-column:2}.tl-spine[data-astro-cid-tdsg7s5u]{position:absolute;left:50%;top:0;bottom:0;width:1px;margin-left:-.5px;background:var(--color-line)}html.js .tl-spine[data-astro-cid-tdsg7s5u]{transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--ease-reveal)}html.js .tl[data-astro-cid-tdsg7s5u].tl-drawn .tl-spine[data-astro-cid-tdsg7s5u]{transform:scaleY(1)}.tl-stage[data-astro-cid-tdsg7s5u]{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;column-gap:1.2rem;padding-block:clamp(2.2rem,4.5vh,3.2rem);scroll-margin-top:6rem}.tl-stage[data-astro-cid-tdsg7s5u]:before,.tl-stage[data-astro-cid-tdsg7s5u]:after{content:"";grid-row:1;height:1px;background:var(--color-line)}.tl-stage[data-astro-cid-tdsg7s5u]:before{grid-column:1}.tl-stage[data-astro-cid-tdsg7s5u]:after{grid-column:3}.tl-stage-name[data-astro-cid-tdsg7s5u]{grid-row:1;grid-column:2;position:relative;background:var(--color-paper);padding-inline:.9rem;color:var(--color-ink-2);text-wrap:balance}.tl-entry[data-astro-cid-tdsg7s5u]{position:relative;padding-block:clamp(1.6rem,3.2vh,2.4rem)}.tl-node[data-astro-cid-tdsg7s5u]{position:absolute;top:clamp(1.6rem,3.2vh,2.4rem);width:36px;height:36px;border:1px solid var(--color-line);background:var(--color-paper);display:grid;place-items:center}.tl-left[data-astro-cid-tdsg7s5u] .tl-node[data-astro-cid-tdsg7s5u]{right:0;transform:translate(50%)}.tl-right[data-astro-cid-tdsg7s5u] .tl-node[data-astro-cid-tdsg7s5u]{left:0;transform:translate(-50%)}.tl-node-num[data-astro-cid-tdsg7s5u]{font-size:.95rem;font-weight:420;color:var(--color-ink);line-height:1}.tl-connector[data-astro-cid-tdsg7s5u]{position:absolute;top:calc(clamp(1.6rem,3.2vh,2.4rem) + 18px);width:26px;height:1px;background:var(--color-line)}.tl-left[data-astro-cid-tdsg7s5u] .tl-connector[data-astro-cid-tdsg7s5u]{right:18px}.tl-right[data-astro-cid-tdsg7s5u] .tl-connector[data-astro-cid-tdsg7s5u]{left:18px}.tl-content[data-astro-cid-tdsg7s5u]{--tl-spine-gap: 3.4rem}.tl-left[data-astro-cid-tdsg7s5u] .tl-content[data-astro-cid-tdsg7s5u]{text-align:right;padding-right:var(--tl-spine-gap)}.tl-right[data-astro-cid-tdsg7s5u] .tl-content[data-astro-cid-tdsg7s5u]{text-align:left;padding-left:var(--tl-spine-gap)}.tl-title[data-astro-cid-tdsg7s5u]{margin:0;font-size:clamp(1.15rem,1.7vw,1.4rem);color:var(--color-ink)}.tl-body[data-astro-cid-tdsg7s5u]{margin:.7rem 0 0;font-size:.92rem;line-height:1.7;color:var(--color-muted)}@media(max-width:820px){.tl[data-astro-cid-tdsg7s5u]{display:block}.tl-spine[data-astro-cid-tdsg7s5u]{left:18px;margin-left:0}.tl-entry[data-astro-cid-tdsg7s5u]{padding-block:clamp(1.3rem,2.6vh,1.8rem)}.tl-left[data-astro-cid-tdsg7s5u] .tl-node[data-astro-cid-tdsg7s5u],.tl-right[data-astro-cid-tdsg7s5u] .tl-node[data-astro-cid-tdsg7s5u]{left:18px;right:auto;top:clamp(1.3rem,2.6vh,1.8rem);transform:translate(-50%)}.tl-left[data-astro-cid-tdsg7s5u] .tl-connector[data-astro-cid-tdsg7s5u],.tl-right[data-astro-cid-tdsg7s5u] .tl-connector[data-astro-cid-tdsg7s5u]{left:37px;right:auto;width:18px}.tl-left[data-astro-cid-tdsg7s5u] .tl-content[data-astro-cid-tdsg7s5u],.tl-right[data-astro-cid-tdsg7s5u] .tl-content[data-astro-cid-tdsg7s5u]{text-align:left;padding:0 0 0 68px}.tl-stage[data-astro-cid-tdsg7s5u]{grid-template-columns:2.2rem minmax(0,auto) 1fr}}@media(prefers-reduced-motion:reduce){html.js .tl-spine[data-astro-cid-tdsg7s5u]{transform:none;transition:none}}.tl-bridge[data-astro-cid-4mcr44hs]{display:grid;justify-items:center;gap:1rem;font-size:.9rem}.tl-bridge-link[data-astro-cid-4mcr44hs]{display:inline-flex;align-items:center;gap:.55rem;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px;transition:color .35s ease}.tl-bridge-link[data-astro-cid-4mcr44hs]:hover{color:var(--color-slate)}.tl-bridge-arrow[data-astro-cid-4mcr44hs]{transition:transform .35s ease}.tl-bridge-link[data-astro-cid-4mcr44hs]:hover .tl-bridge-arrow[data-astro-cid-4mcr44hs]{transform:translateY(4px)}.tl-bridge-line[data-astro-cid-4mcr44hs]{width:1px;height:clamp(3rem,7vh,4.5rem);background:var(--color-line)}html.js .tl-bridge-line[data-astro-cid-4mcr44hs]{transform:scaleY(0);transform-origin:top;transition:transform 1.2s var(--ease-reveal)}html.js .tl-bridge[data-astro-cid-4mcr44hs].is-drawn .tl-bridge-line[data-astro-cid-4mcr44hs]{transform:scaleY(1)}@media(prefers-reduced-motion:reduce){html.js .tl-bridge-line[data-astro-cid-4mcr44hs]{transform:none;transition:none}}.ssa-tlintro-ridge[data-astro-cid-ncjopov2],.ssa-tlintro-wrap[data-astro-cid-ncjopov2]{position:relative}#timeline[data-astro-cid-ncjopov2]{scroll-margin-top:6rem}
