.zero-to-one_wrap__0ZrvE{position:relative;margin-top:8px}.zero-to-one_track__O2w5Q{position:relative}.zero-to-one_list__VegvA{position:relative;display:grid;gap:20px;list-style:none;margin:0;padding:0 0 0 28px}.zero-to-one_line__p9u1z{position:absolute;left:9px;top:10px;bottom:10px;width:2px;background:var(--border-strong);transform-origin:top}.zero-to-one_step__s6Kgj{position:relative;display:flex;flex-direction:column;gap:2px}.zero-to-one_node__8N57J{position:absolute;left:-28px;top:2px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--foreground);border-radius:999px;background:var(--background);color:var(--success);font-size:.75rem;font-weight:700}.zero-to-one_done__OlZ9m .zero-to-one_node__8N57J{border-color:var(--success)}.zero-to-one_label__5EhYa{font-weight:700;color:var(--foreground)}.zero-to-one_when__nJyoH{font-family:var(--font-mono);font-stretch:87.5%;font-size:.8125rem;color:var(--muted-foreground)}.zero-to-one_caption__EOITr{margin-top:16px;font-weight:600;color:var(--foreground)}@media (min-width:640px){.zero-to-one_list__VegvA{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:32px 0 0}.zero-to-one_line__p9u1z{left:10px;right:10px;top:9px;bottom:auto;width:auto;height:2px;transform-origin:left}.zero-to-one_node__8N57J{left:0;top:-32px}}@media (prefers-reduced-motion:no-preference){.zero-to-one_line__p9u1z{animation:zero-to-one_z1-draw-y__QCYa1 2.4s cubic-bezier(.4,0,.2,1) .3s both}@media (min-width:640px){.zero-to-one_line__p9u1z{animation-name:zero-to-one_z1-draw-x__i3_V2}}.zero-to-one_node__8N57J{animation:zero-to-one_z1-pop__1tKmW .18s cubic-bezier(.3,1.4,.5,1) var(--d) both}.zero-to-one_label__5EhYa,.zero-to-one_when__nJyoH{animation:zero-to-one_z1-fade__9IrkV .24s ease-out calc(var(--d) + 80ms) both}.zero-to-one_caption__EOITr{animation:zero-to-one_z1-fade__9IrkV .24s ease-out 2.8s both}.zero-to-one_s1__EkXdJ{--d:300ms}.zero-to-one_s2__xaqcF{--d:1100ms}.zero-to-one_s3__gPgmc{--d:1900ms}.zero-to-one_s4__hYrqK{--d:2650ms}}@keyframes zero-to-one_z1-draw-x__i3_V2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes zero-to-one_z1-draw-y__QCYa1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zero-to-one_z1-pop__1tKmW{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes zero-to-one_z1-fade__9IrkV{0%{opacity:0}to{opacity:1}}