.pf-rail[data-v-e87f2ec6]{flex-direction:column;align-items:flex-start;gap:0;display:flex}.pf-stage[data-v-e87f2ec6]{align-items:center;gap:.875rem;display:flex}.pf-mark[data-v-e87f2ec6]{flex:none;width:2.5rem;height:2.5rem}.pf-track[data-v-e87f2ec6]{stroke:var(--color-ink-300)}.pf-ring[data-v-e87f2ec6]{stroke:var(--color-ink-900)}.pf-dot[data-v-e87f2ec6]{fill:var(--color-moss-700)}.pf-label[data-v-e87f2ec6]{color:var(--color-ink-900);font-size:1.0625rem}.pf-link[data-v-e87f2ec6]{background:var(--color-ink-300);width:2px;height:2.5rem;margin-left:calc(1.25rem - 1px);position:relative}.pf-link-fill[data-v-e87f2ec6]{transform-origin:top;inset:0}.pf-link-fill[data-v-e87f2ec6],.pf-runner[data-v-e87f2ec6]{background:var(--color-moss-700);position:absolute}.pf-runner[data-v-e87f2ec6]{opacity:0;border-radius:9999px;width:.5rem;height:.5rem;top:100%;left:50%;transform:translate(-50%,-50%)}@media (width>=40rem){.pf-rail[data-v-e87f2ec6]{flex-direction:row;align-items:flex-start;max-width:52rem}.pf-stage[data-v-e87f2ec6]{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.75rem;width:8.5rem}.pf-link[data-v-e87f2ec6]{flex:auto;width:auto;height:2px;margin:1.25rem 0 0}.pf-link-fill[data-v-e87f2ec6]{transform-origin:0}.pf-runner[data-v-e87f2ec6]{top:50%;left:100%}@media (prefers-reduced-motion:no-preference){.pf.is-shown .pf-runner[data-v-e87f2ec6]{animation-name:pf-run-x-e87f2ec6}}}.js .pf:not(.is-shown) .pf-dot[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-label[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-link-fill[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-ring[data-v-e87f2ec6]{opacity:0}@media (prefers-reduced-motion:no-preference){.pf-ring[data-v-e87f2ec6]{stroke-dasharray:94.25}.pf.is-shown .pf-ring[data-v-e87f2ec6]{animation:pf-draw-e87f2ec6 .46s cubic-bezier(.16,1,.3,1) calc(.26s + var(--i)*var(--pf-stagger)) both}.pf.is-shown .pf-label[data-v-e87f2ec6]{animation:pf-label-e87f2ec6 .36s cubic-bezier(.16,1,.3,1) calc(.46s + var(--i)*var(--pf-stagger)) both}.pf.is-shown .pf-dot[data-v-e87f2ec6]{animation:pf-land-e87f2ec6 .24s cubic-bezier(.16,1,.3,1) calc(.68s + var(--i)*var(--pf-stagger)) both}.pf.is-shown .pf-link-fill[data-v-e87f2ec6]{animation:pf-press-e87f2ec6 .42s cubic-bezier(.16,1,.3,1) calc(.92s + (var(--i) - 1)*var(--pf-stagger)) both}.pf.is-shown .pf-runner[data-v-e87f2ec6]{animation:pf-run-e87f2ec6 .42s cubic-bezier(.16,1,.3,1) calc(.92s + (var(--i) - 1)*var(--pf-stagger)) forwards}}@keyframes pf-draw-e87f2ec6{0%{stroke-dashoffset:94.25px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes pf-label-e87f2ec6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pf-land-e87f2ec6{0%{opacity:0;transform-origin:50%;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes pf-press-e87f2ec6{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes pf-run-e87f2ec6{0%{opacity:1;top:0}85%{opacity:1}to{opacity:0;top:100%}}@keyframes pf-run-x-e87f2ec6{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.js .pf:not(.is-shown) .pf-dot[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-label[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-link-fill[data-v-e87f2ec6],.js .pf:not(.is-shown) .pf-ring[data-v-e87f2ec6]{opacity:1}}
