.tl[data-astro-cid-3xih677i]{margin:0;padding:0 0 0 28px;list-style:none;position:relative}.tl[data-astro-cid-3xih677i]:before{content:"";background:var(--color-green-light);width:2px;position:absolute;top:8px;bottom:8px;left:5px}.tl__item[data-astro-cid-3xih677i]{padding-bottom:var(--space-5);position:relative}.tl__item[data-astro-cid-3xih677i]+.tl__item[data-astro-cid-3xih677i]{margin-top:0}.tl__item[data-astro-cid-3xih677i]:before{content:"";border-radius:var(--radius-circle);background:var(--color-green-accent);width:12px;height:12px;position:absolute;top:14px;left:-28px}.tl__item--award[data-astro-cid-3xih677i]:before{background:var(--color-white);border:2px solid var(--color-gold)}.tl__year[data-astro-cid-3xih677i]{font-family:var(--font-serif);font-size:var(--text-8);color:var(--color-green-brand);font-weight:600;line-height:1.2;display:block}.tl__title[data-astro-cid-3xih677i]{font-size:var(--text-5);margin-top:var(--space-1)}.tl__body[data-astro-cid-3xih677i]{margin-top:var(--space-1);color:var(--color-text-soft);max-width:60ch}@media (width>=1024px){.tl[data-astro-cid-3xih677i]:not(.tl--compact){padding-left:0}.tl[data-astro-cid-3xih677i]:not(.tl--compact):before{left:50%;transform:translate(-1px)}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__item[data-astro-cid-3xih677i]{width:50%;padding-right:var(--space-7);text-align:right}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__item[data-astro-cid-3xih677i]:before{left:auto;right:-6px}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__item[data-astro-cid-3xih677i]:nth-child(2n){padding:0 0 var(--space-5) var(--space-7);text-align:left;margin-left:50%}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__item[data-astro-cid-3xih677i]:nth-child(2n):before{left:-6px;right:auto}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__body[data-astro-cid-3xih677i]{margin-left:auto}.tl[data-astro-cid-3xih677i]:not(.tl--compact) .tl__item[data-astro-cid-3xih677i]:nth-child(2n) .tl__body[data-astro-cid-3xih677i]{margin-left:0}.tl--compact[data-astro-cid-3xih677i]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:24px 0 0;display:grid}.tl--compact[data-astro-cid-3xih677i]:before{width:auto;height:2px;inset:5px 0 auto}.tl--compact[data-astro-cid-3xih677i] .tl__item[data-astro-cid-3xih677i]:before{top:-24px;left:0}}
