.timeline[data-astro-cid-3xih677i]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tl-item[data-astro-cid-3xih677i]{align-items:start;gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:150px 32px 1fr;display:grid;position:relative}.tl-item[data-astro-cid-3xih677i]:before{content:"";top:0;bottom:0;left:calc(150px + var(--space-4) + 15px);background:var(--line-strong);width:2px;position:absolute}.tl-item[data-astro-cid-3xih677i]:first-child:before{top:50%}.tl-item[data-astro-cid-3xih677i]:last-child:before{bottom:50%}.tl-marker[data-astro-cid-3xih677i]{z-index:1;border-radius:var(--radius-full);background:var(--surface);border:3px solid var(--line-strong);grid-column:2;justify-self:center;width:14px;height:14px;margin-top:5px;position:relative}.is-current[data-astro-cid-3xih677i] .tl-marker[data-astro-cid-3xih677i]{border-color:var(--accent);background:var(--accent);width:18px;height:18px;box-shadow:0 0 0 5px var(--accent-tint);margin-top:3px}.tl-date[data-astro-cid-3xih677i]{text-align:right;font-family:var(--font-heading);font-size:var(--text-sm);color:var(--ink-faint);grid-column:1;padding-top:2px;font-weight:600}.is-current[data-astro-cid-3xih677i] .tl-date[data-astro-cid-3xih677i]{color:var(--accent-text)}.is-future[data-astro-cid-3xih677i] .tl-marker[data-astro-cid-3xih677i]{border-style:dashed;border-color:var(--ink-faint);background:0 0}.tl-content[data-astro-cid-3xih677i]{grid-column:3;max-width:62ch}.tl-title[data-astro-cid-3xih677i]{font-size:var(--text-lg);margin-bottom:var(--space-1)}.tl-body[data-astro-cid-3xih677i]{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-muted)}@media (width<=720px){.tl-item[data-astro-cid-3xih677i]{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:24px 1fr}.tl-item[data-astro-cid-3xih677i]:before{left:11px}.tl-marker[data-astro-cid-3xih677i]{grid-area:1/1;justify-self:start}.tl-date[data-astro-cid-3xih677i]{text-align:left;grid-area:1/2;padding-top:0}.tl-content[data-astro-cid-3xih677i]{grid-area:2/2}}
