h2[data-astro-cid-ysklgcyt]{font-weight:700;font-size:var(--text-h2);text-wrap:balance;margin:0;line-height:1.06}.track[data-astro-cid-osypvdgc]{grid-template-columns:repeat(auto-fit, minmax(min(var(--min), 100%), 1fr));gap:32px;display:grid;position:relative}.bar[data-astro-cid-osypvdgc]{background:var(--color-accent);transform-origin:0;border-radius:2px;height:4px;position:absolute;top:27px;left:0;right:0}.step[data-astro-cid-osypvdgc]{position:relative}.dot[data-astro-cid-osypvdgc]{background:var(--color-bg);border:3px solid var(--color-accent);width:56px;height:56px;transition:background-color .35s ease, color .35s ease, transform .6s var(--ease-spring);border-radius:50%;place-items:center;font-weight:700;display:grid}.step[data-astro-cid-osypvdgc]:hover .dot[data-astro-cid-osypvdgc]{background:var(--color-accent);color:var(--color-accent-ink);transform:scale(1.15)}h3[data-astro-cid-osypvdgc]{margin:28px 0 10px;font-size:clamp(19px,2vw,25px);font-weight:700;line-height:1.15}p[data-astro-cid-osypvdgc]{margin:0}@supports (animation-timeline:view()){.bar[data-astro-cid-osypvdgc]{animation-name:grow-x;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry 20% cover 50%}}
