.trk[data-v-c8d3b89a]{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:24px;display:grid;position:relative}.trk[data-v-c8d3b89a]:after,.trk[data-v-c8d3b89a]:before{content:"";background:#ececee;border-radius:4px;height:4px;position:absolute;top:50px;left:0;right:0}.trk[data-v-c8d3b89a]:after{background:var(--grad);transform-origin:0}.trk__item[data-v-c8d3b89a]{align-content:start;gap:10px;display:grid;position:relative}.trk__n[data-v-c8d3b89a]{font-size:32px;font-weight:var(--w-title);letter-spacing:-.03em;height:36px;color:var(--orange-text);line-height:1}.trk__dot[data-v-c8d3b89a]{border:5px solid var(--orange);z-index:1;background:#fff;border-radius:50%;width:22px;height:22px;margin:-1px 0 6px;position:relative}.trk__t[data-v-c8d3b89a]{font-size:20px;font-weight:var(--w-title);letter-spacing:-.01em;line-height:1.2}.trk__b[data-v-c8d3b89a]{color:var(--muted);max-width:30ch;font-size:16px}@media (prefers-reduced-motion:no-preference){.js .trk[data-reveal][data-v-c8d3b89a]:not(.is-in):after{transform:scaleX(0)}.js .trk[data-reveal][data-v-c8d3b89a]:after{transition:transform 1.6s var(--ease-out) .2s}.js .trk[data-reveal]:not(.is-in) .trk__dot[data-v-c8d3b89a]{transform:scale(0)}.js .trk[data-reveal] .trk__dot[data-v-c8d3b89a]{transition:transform .5s var(--ease-out)}.js .trk.is-in .trk__item:nth-child(2) .trk__dot[data-v-c8d3b89a]{transition-delay:.45s}.js .trk.is-in .trk__item:nth-child(3) .trk__dot[data-v-c8d3b89a]{transition-delay:.85s}.js .trk.is-in .trk__item:nth-child(4) .trk__dot[data-v-c8d3b89a]{transition-delay:1.25s}.js .trk.is-in .trk__item:nth-child(5) .trk__dot[data-v-c8d3b89a]{transition-delay:1.55s}}@media (width<=860px){.trk[data-v-c8d3b89a]{grid-template-columns:1fr;gap:28px;padding-left:36px}.trk[data-v-c8d3b89a]:after,.trk[data-v-c8d3b89a]:before{width:4px;height:auto;inset:6px auto 6px 9px}.trk[data-v-c8d3b89a]:after{transform-origin:top}.js .trk[data-reveal][data-v-c8d3b89a]:not(.is-in):after{transform:scaleY(0)}.trk__dot[data-v-c8d3b89a]{margin:0;position:absolute;top:6px;left:-36px}.trk__n[data-v-c8d3b89a]{height:auto;font-size:24px}}
