.tl[data-astro-cid-zhxkjw2l]{--spine-x: 2.75rem;--pill-h: 1.7rem;list-style:none;margin:0;padding:0}.tl__item[data-astro-cid-zhxkjw2l]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:1.35rem;padding-bottom:2.75rem;max-width:none;margin:0}.tl__item[data-astro-cid-zhxkjw2l]:last-child{padding-bottom:0}.tl__item[data-astro-cid-zhxkjw2l]:before{content:"";position:absolute;left:var(--spine-x);top:0;bottom:0;width:1px;translate:-50% 0;background:var(--line-strong)}.tl__item[data-astro-cid-zhxkjw2l]:first-child:before{top:calc(var(--pill-h) / 2)}.tl__item[data-astro-cid-zhxkjw2l]:last-child:before{bottom:calc(100% - var(--pill-h) / 2)}.tl__item[data-astro-cid-zhxkjw2l].is-next:before{background:repeating-linear-gradient(to bottom,var(--line-strong) 0 5px,transparent 5px 10px)}.tl__item[data-astro-cid-zhxkjw2l].is-now:before{background:var(--accent);opacity:.6}.tl__pill[data-astro-cid-zhxkjw2l]{position:relative;z-index:1;grid-row:1;justify-self:start;margin-left:var(--spine-x);translate:-50% 0;display:inline-flex;align-items:center;height:var(--pill-h);padding:0 .85rem;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line-strong);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.is-now[data-astro-cid-zhxkjw2l] .tl__pill[data-astro-cid-zhxkjw2l]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500;box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 16%,transparent)}.is-next[data-astro-cid-zhxkjw2l] .tl__pill[data-astro-cid-zhxkjw2l]{border-style:dashed;background:var(--ground-alt);color:var(--text-dim)}.tl__body[data-astro-cid-zhxkjw2l]{grid-row:2;padding-left:calc(var(--spine-x) + 1.75rem);min-width:0}.tl__title[data-astro-cid-zhxkjw2l]{font-family:var(--f-display);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--text);margin-bottom:.7rem;max-width:none}.tl__link[data-astro-cid-zhxkjw2l]{color:inherit;text-decoration:none;border-bottom:1px solid var(--line-strong)}.tl__link[data-astro-cid-zhxkjw2l]:hover{color:var(--accent);border-color:var(--accent)}.is-now[data-astro-cid-zhxkjw2l] .tl__title[data-astro-cid-zhxkjw2l]{color:var(--accent)}.is-next[data-astro-cid-zhxkjw2l] .tl__title[data-astro-cid-zhxkjw2l]{color:var(--text-dim)}.tl__text[data-astro-cid-zhxkjw2l]{font-size:.92rem;line-height:1.65;color:var(--text-dim);max-width:34ch}@media(min-width:720px){.tl[data-astro-cid-zhxkjw2l]{--spine-x: 50%}.tl__item[data-astro-cid-zhxkjw2l]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:1.6rem;padding-bottom:3.25rem}.tl__pill[data-astro-cid-zhxkjw2l]{grid-column:1 / -1;justify-self:center;margin-left:0;translate:none}.tl__body[data-astro-cid-zhxkjw2l]{grid-row:2}.is-right[data-astro-cid-zhxkjw2l] .tl__body[data-astro-cid-zhxkjw2l]{grid-column:2;padding-left:3rem;padding-right:0;text-align:left}.is-left[data-astro-cid-zhxkjw2l] .tl__body[data-astro-cid-zhxkjw2l]{grid-column:1;padding-right:3rem;padding-left:0;text-align:right}.is-left[data-astro-cid-zhxkjw2l] .tl__text[data-astro-cid-zhxkjw2l]{margin-left:auto}}.rm[data-astro-cid-khueswxm]{padding-block:clamp(3.5rem,8vw,6rem) clamp(2.5rem,5vw,3.5rem)}.rm__head[data-astro-cid-khueswxm]{text-align:center;display:flex;flex-direction:column;align-items:center}.rm__head[data-astro-cid-khueswxm] .eyebrow[data-astro-cid-khueswxm]{display:block;margin-bottom:1rem}.rm[data-astro-cid-khueswxm] h1[data-astro-cid-khueswxm]{font-size:var(--step-l);margin-bottom:1.25rem;max-width:18ch}.rm[data-astro-cid-khueswxm] .lede[data-astro-cid-khueswxm]{max-width:52ch;text-align:center}.rm__body[data-astro-cid-khueswxm]{padding-block:clamp(3rem,6vw,5rem) clamp(3rem,6vw,5rem);border-top:1px solid var(--line);background:var(--ground-alt)}.rm__foot[data-astro-cid-khueswxm]{margin:clamp(2.5rem,5vw,4rem) auto 0;font-size:.85rem;color:var(--text-dim);max-width:56ch;text-align:center}.rm__foot[data-astro-cid-khueswxm] strong[data-astro-cid-khueswxm]{color:var(--accent)}.rm__cta[data-astro-cid-khueswxm]{padding-block:clamp(3rem,6vw,5rem);border-top:1px solid var(--line)}.rm__ctainner[data-astro-cid-khueswxm]{display:grid;gap:1.5rem;align-items:center}@media(min-width:800px){.rm__ctainner[data-astro-cid-khueswxm]{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}.rm__cta[data-astro-cid-khueswxm] h2[data-astro-cid-khueswxm]{font-size:var(--step-m);margin-bottom:.75rem}.rm__cta[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{color:var(--text-2)}
