._1vck9G_flow{--hwb-accent:var(--color-ink);--hwb-mark:34px;--hwb-gap:24px;--hwb-stroke:1.3;margin-top:4.5rem}._1vck9G_steps{gap:var(--hwb-gap);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:visible}._1vck9G_step{flex-direction:column;align-items:center;gap:1rem;min-width:0;display:flex;position:relative}._1vck9G_mark{width:var(--hwb-mark);height:var(--hwb-mark);animation:5s ease-in-out infinite _1vck9G_hwb-spot;animation-delay:calc(var(--i) * 1.1s);flex-shrink:0;position:relative}._1vck9G_mark svg{fill:none;width:100%;height:100%;stroke:var(--color-ink);stroke-width:var(--hwb-stroke);stroke-linecap:round;stroke-linejoin:round;position:absolute;top:0;bottom:0;left:0;right:0}._1vck9G_hairline{stroke-opacity:.1}._1vck9G_tracer{stroke-dasharray:130;animation:5s ease-in-out infinite _1vck9G_hwb-trace;animation-delay:calc(var(--i) * 1.1s)}._1vck9G_label{letter-spacing:-.01em;text-align:center;text-wrap:balance;max-width:8.5rem;color:var(--color-ink);animation:5s ease-in-out infinite _1vck9G_hwb-label;animation-delay:calc(var(--i) * 1.1s);margin:0;font-size:.9375rem;font-weight:600;line-height:1.25}._1vck9G_rail{top:calc(var(--hwb-mark) / 2);background:color-mix(in srgb, var(--color-ink) 10%, transparent);pointer-events:none;width:calc(100% - 36px);height:1px;position:absolute;left:calc(50% + 30px)}._1vck9G_baton{background:var(--hwb-accent);width:5px;height:5px;animation:5s ease-in-out infinite backwards _1vck9G_hwb-baton;animation-delay:calc(.6s + var(--i) * 1.1s);border-radius:50%;position:absolute;top:-2px}@keyframes _1vck9G_hwb-trace{0%{stroke-dashoffset:130px}14%,to{stroke-dashoffset:0}}@keyframes _1vck9G_hwb-baton{0%{opacity:0;left:0}3%{opacity:1}11%{opacity:1;left:100%}14%,to{opacity:0;left:100%}}@keyframes _1vck9G_hwb-spot{0%,6%{opacity:.36}14%,30%{opacity:1}40%,to{opacity:.36}}@keyframes _1vck9G_hwb-label{0%,6%{opacity:.64}14%,30%{opacity:1}40%,to{opacity:.64}}@media (max-width:640px){._1vck9G_flow{--hwb-mark:24px;--hwb-gap:6px;--hwb-stroke:1.5;margin-top:2.75rem;width:calc(100% + 1rem);margin-inline-start:-.5rem;margin-inline-end:-.5rem}._1vck9G_steps{align-items:start}._1vck9G_step{gap:.625rem}._1vck9G_label{letter-spacing:-.005em;max-width:none;font-size:10.5px;line-height:1.25}._1vck9G_rail{top:calc(var(--hwb-mark) / 2);width:calc(100% - 26px);left:calc(50% + 16px)}._1vck9G_baton{width:4px;height:4px;top:-1.5px}}@media (prefers-reduced-motion:reduce){._1vck9G_mark,._1vck9G_tracer,._1vck9G_label,._1vck9G_baton{animation:none!important}._1vck9G_mark,._1vck9G_label{opacity:1}._1vck9G_tracer{stroke-dasharray:none}._1vck9G_baton{display:none}}
