.tl[data-astro-cid-jcc7wbgp]{list-style:none;margin:0;padding:8px 0;position:relative;display:grid;gap:clamp(18px,3vw,34px)}.tl-track[data-astro-cid-jcc7wbgp]{position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;background:var(--grey-l);border-radius:3px;overflow:hidden}.tl-fill[data-astro-cid-jcc7wbgp]{position:absolute;inset:0;background:linear-gradient(var(--teal),var(--teal-ink));transform-origin:top;transform:scaleY(1)}.tl-it[data-astro-cid-jcc7wbgp]{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(40px,6vw,96px)}@media(min-width:900px){.tl-it[data-astro-cid-jcc7wbgp]+.tl-it[data-astro-cid-jcc7wbgp]{margin-top:clamp(-120px,-8vw,-60px)}}.tl-it[data-astro-cid-jcc7wbgp].l .tl-card[data-astro-cid-jcc7wbgp]{grid-column:1;text-align:right}.tl-it[data-astro-cid-jcc7wbgp].r .tl-card[data-astro-cid-jcc7wbgp]{grid-column:2}.tl-dot[data-astro-cid-jcc7wbgp]{position:absolute;left:50%;top:22px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--ground);box-shadow:inset 0 0 0 3px var(--teal);z-index:1;transition:background .35s,box-shadow .35s}.tl-card[data-astro-cid-jcc7wbgp]{padding:18px 22px;border-radius:18px;background:var(--paper);outline:1px solid var(--edge);outline-offset:-1px;transition:box-shadow .45s cubic-bezier(.16,1,.3,1),outline-color .45s}.tl-an[data-astro-cid-jcc7wbgp]{display:block;font:600 clamp(1.8rem,3.2vw,2.6rem)/1 var(--f-disp);letter-spacing:-.02em;color:var(--ink-2);transition:color .35s}.tl-card[data-astro-cid-jcc7wbgp] h3[data-astro-cid-jcc7wbgp]{font-size:clamp(1.2rem,1.8vw,1.45rem);margin:8px 0 2px}.tl-card[data-astro-cid-jcc7wbgp] h3[data-astro-cid-jcc7wbgp] a[data-astro-cid-jcc7wbgp]{color:inherit}.tl-soc[data-astro-cid-jcc7wbgp]{margin:0 0 8px;font:600 .74rem/1.3 var(--f-disp);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-ink)}.tl-card[data-astro-cid-jcc7wbgp] p[data-astro-cid-jcc7wbgp]:last-child{margin:0;color:var(--ink-2)}.tl[data-astro-cid-jcc7wbgp].is-js .tl-card[data-astro-cid-jcc7wbgp]{opacity:0}.tl[data-astro-cid-jcc7wbgp].is-js .tl-dot[data-astro-cid-jcc7wbgp]{transform:scale(0)}.tl[data-astro-cid-jcc7wbgp].is-js .tl-fill[data-astro-cid-jcc7wbgp]{transform:scaleY(0)}.tl-it[data-astro-cid-jcc7wbgp].is-active .tl-dot[data-astro-cid-jcc7wbgp]{background:var(--teal);box-shadow:inset 0 0 0 3px var(--teal),0 0 0 7px color-mix(in srgb,var(--teal) 22%,transparent)}.tl-it[data-astro-cid-jcc7wbgp].is-active .tl-an[data-astro-cid-jcc7wbgp]{color:var(--teal-ink)}.tl-it[data-astro-cid-jcc7wbgp].is-active .tl-card[data-astro-cid-jcc7wbgp]{box-shadow:0 22px 44px -24px #0006;outline-color:color-mix(in srgb,var(--teal) 55%,transparent)}@media(max-width:899px){.tl-track[data-astro-cid-jcc7wbgp],.tl-dot[data-astro-cid-jcc7wbgp]{left:9px}.tl-it[data-astro-cid-jcc7wbgp]{grid-template-columns:1fr;padding-left:36px}.tl-it[data-astro-cid-jcc7wbgp].l .tl-card[data-astro-cid-jcc7wbgp],.tl-it[data-astro-cid-jcc7wbgp].r .tl-card[data-astro-cid-jcc7wbgp]{grid-column:1;text-align:left}}
