.tl-section[data-astro-cid-tal57otx]{padding-top:1rem}.timeline[data-astro-cid-tal57otx] ol[data-astro-cid-tal57otx]{list-style:none;margin:0;padding:0}.tlnav[data-astro-cid-tal57otx]{position:sticky;top:var(--hdr, 79px);z-index:40;margin:0 0 2rem;padding:.9rem 0 .4rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--rwl-line) transparent;background:var(--rwl-bg);border-bottom:1px solid var(--rwl-line);box-shadow:0 0 0 100vmax var(--rwl-bg);clip-path:inset(0 -100vmax)}.tlnav__track[data-astro-cid-tal57otx]{display:flex;min-width:max-content;position:relative}.tlnav__track[data-astro-cid-tal57otx]:before{content:"";position:absolute;left:0;right:0;bottom:6px;height:2px;background:var(--rwl-line)}.tlnav__track[data-astro-cid-tal57otx]>li[data-astro-cid-tal57otx]{flex:1 1 auto}.tlnav__stop[data-astro-cid-tal57otx]{white-space:nowrap}.tlnav__stop[data-astro-cid-tal57otx]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;position:relative;padding:.2rem 1rem 1.2rem 0;text-decoration:none;color:var(--rwl-muted)}.tlnav__label[data-astro-cid-tal57otx]{font-family:var(--font-display);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;line-height:1}.tlnav__year[data-astro-cid-tal57otx]{font-family:var(--font-display);font-weight:700;font-size:1.15rem;line-height:1.1;color:var(--rwl-text);transition:color .15s ease}.tlnav__dot[data-astro-cid-tal57otx]{position:absolute;left:0;bottom:0;width:14px;height:14px;border-radius:50%;background:var(--rwl-black);border:2px solid var(--rwl-muted);transition:all .15s ease}.tlnav__stop[data-astro-cid-tal57otx]:hover .tlnav__year[data-astro-cid-tal57otx],.tlnav__stop[data-astro-cid-tal57otx].is-active .tlnav__year[data-astro-cid-tal57otx]{color:var(--rwl-accent)}.tlnav__stop[data-astro-cid-tal57otx]:hover .tlnav__dot[data-astro-cid-tal57otx]{border-color:var(--rwl-accent)}.tlnav__stop[data-astro-cid-tal57otx].is-active .tlnav__dot[data-astro-cid-tal57otx]{background:var(--rwl-accent);border-color:var(--rwl-accent);box-shadow:0 0 0 4px var(--rwl-accent-soft)}.tlnav__stop[data-astro-cid-tal57otx]:focus-visible{outline:1px solid var(--rwl-accent);outline-offset:2px}.tl[data-astro-cid-tal57otx]{scroll-margin-top:calc(var(--hdr, 79px) + var(--tlnav-h, 90px) + 16px)}.tl[data-astro-cid-tal57otx]{display:grid;grid-template-columns:160px 1fr;gap:clamp(1rem,4vw,3rem);padding:1.75rem 0;border-top:1px solid var(--rwl-line);position:relative}.tl[data-astro-cid-tal57otx]:last-child{border-bottom:1px solid var(--rwl-line)}.tl__year[data-astro-cid-tal57otx]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem,3vw,2rem);color:var(--rwl-accent);line-height:1;position:relative}.tl__when[data-astro-cid-tal57otx]{display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rwl-muted, inherit);margin-bottom:.35rem}.tl__content[data-astro-cid-tal57otx]{min-width:0}.tl__content[data-astro-cid-tal57otx] h3[data-astro-cid-tal57otx]{margin-bottom:.4rem}.tl__content[data-astro-cid-tal57otx] p{margin:0 0 .9rem;max-width:62ch}.tl__content[data-astro-cid-tal57otx] p a{color:var(--rwl-accent)}.tl--pics[data-astro-cid-tal57otx]{grid-template-columns:130px minmax(0,1fr) 250px}.tl__side[data-astro-cid-tal57otx]{display:flex;flex-direction:column;gap:.6rem;align-self:start}.tl__side[data-astro-cid-tal57otx] .tl__pic{padding:0;border:1px solid var(--rwl-line);background:var(--rwl-black);cursor:pointer;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius)}@media (min-width: 901px){.tl__side[data-astro-cid-tal57otx]{align-self:stretch}.tl__side[data-astro-cid-tal57otx] .tl__pic{flex:1 1 0;aspect-ratio:auto;min-height:120px}}.tl__side[data-astro-cid-tal57otx] .tl__pic img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9;transition:transform .2s ease,opacity .2s ease}.tl__side[data-astro-cid-tal57otx] .tl__pic:hover img{transform:scale(1.05);opacity:1}.legacy[data-astro-cid-tal57otx]{border-top:1px solid var(--rwl-line);background:var(--rwl-black)}.hlb[data-astro-cid-tal57otx]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#060609f0;padding:clamp(1rem,4vw,3rem)}.hlb[data-astro-cid-tal57otx][hidden]{display:none}.hlb__fig[data-astro-cid-tal57otx]{margin:0;max-width:min(1100px,100%);display:flex;flex-direction:column;align-items:center;gap:.75rem}.hlb__img[data-astro-cid-tal57otx]{max-width:100%;max-height:74vh;border:1px solid var(--rwl-line)}.hlb__cap[data-astro-cid-tal57otx]{text-align:center;max-width:70ch}.hlb__cap[data-astro-cid-tal57otx] p[data-astro-cid-tal57otx]{margin:0 0 .3rem}.hlb__caption[data-astro-cid-tal57otx]{color:var(--rwl-text);font-size:.98rem}.hlb__meta[data-astro-cid-tal57otx]{color:var(--rwl-muted);font-size:.82rem}.hlb__meta[data-astro-cid-tal57otx] a{color:var(--rwl-accent)}.hlb__close[data-astro-cid-tal57otx]{position:absolute;top:.75rem;right:1.1rem;background:none;border:0;color:#fff;font-size:2.2rem;line-height:1;cursor:pointer}.hlb__nav[data-astro-cid-tal57otx]{position:absolute;top:50%;transform:translateY(-50%);background:#0006;border:1px solid var(--rwl-line);color:#fff;font-size:2.2rem;line-height:1;width:2.6rem;height:3.4rem;cursor:pointer;border-radius:3px}.hlb__nav[data-astro-cid-tal57otx]:hover{border-color:var(--rwl-accent)}.hlb__nav--prev[data-astro-cid-tal57otx]{left:clamp(.4rem,2vw,1.5rem)}.hlb__nav--next[data-astro-cid-tal57otx]{right:clamp(.4rem,2vw,1.5rem)}@media (max-width: 900px){.tl--pics[data-astro-cid-tal57otx]{grid-template-columns:160px minmax(0,1fr)}.tl__side[data-astro-cid-tal57otx]{grid-column:2;flex-direction:row}.tl__side[data-astro-cid-tal57otx] .tl__pic{flex:1 1 0}}@media (max-width: 640px){.tl[data-astro-cid-tal57otx],.tl--pics[data-astro-cid-tal57otx]{grid-template-columns:1fr;gap:.5rem}.tl__side[data-astro-cid-tal57otx]{grid-column:auto}}
