.sprint-cycle-module__e9QjQG__frame{view-timeline:--phases block}.sprint-cycle-module__e9QjQG__card{perspective:1400px}.sprint-cycle-module__e9QjQG__inner{height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:grid}.sprint-cycle-module__e9QjQG__face{backface-visibility:hidden;grid-area:1/1}.sprint-cycle-module__e9QjQG__back,.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__inner{transform:rotateY(180deg)}@media (hover:hover){.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__inner{transform:rotateY(180deg)}}.sprint-cycle-module__e9QjQG__flow{position:relative}.sprint-cycle-module__e9QjQG__flow:before{content:"";background:color-mix(in oklab, currentColor 22%, transparent);width:1px;position:absolute;top:.75rem;bottom:.75rem;left:.6875rem}.sprint-cycle-module__e9QjQG__node{opacity:0;grid-template-columns:1.375rem 1fr;align-items:start;column-gap:.75rem;transition:opacity .35s,transform .35s;display:grid;position:relative;transform:translateY(4px)}.sprint-cycle-module__e9QjQG__dot{z-index:1;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:600;display:grid;position:relative}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__node{opacity:1;transform:none}@media (hover:hover){.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__node{opacity:1;transform:none}}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__node:first-child,.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__node:first-child{transition-delay:.3s}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__node:nth-child(2),.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__node:nth-child(2){transition-delay:.38s}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__node:nth-child(3),.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__node:nth-child(3){transition-delay:.46s}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__node:nth-child(4),.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__node:nth-child(4){transition-delay:.54s}.sprint-cycle-module__e9QjQG__toggle{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__toggle{color:color-mix(in oklab, var(--color-primary-foreground) 80%, transparent)}@media (hover:hover){.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__toggle{color:color-mix(in oklab, var(--color-primary-foreground) 80%, transparent)}}@media (prefers-reduced-motion:reduce){.sprint-cycle-module__e9QjQG__inner,.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__inner,.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__inner{transition:none;transform:none}.sprint-cycle-module__e9QjQG__face{backface-visibility:visible;transition:opacity .2s}.sprint-cycle-module__e9QjQG__back{opacity:0;transform:none}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__back{opacity:1}.sprint-cycle-module__e9QjQG__card[data-flipped=true] .sprint-cycle-module__e9QjQG__front{opacity:0}.sprint-cycle-module__e9QjQG__node{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__back{opacity:1}.sprint-cycle-module__e9QjQG__card:hover .sprint-cycle-module__e9QjQG__front{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sprint-cycle-module__e9QjQG__phase{animation:linear both sprint-cycle-module__e9QjQG__phase-in;animation-timeline:view();animation-range:entry 5% entry 60%}.sprint-cycle-module__e9QjQG__bracket{transform-origin:0;animation:linear both sprint-cycle-module__e9QjQG__bracket-draw;animation-timeline:--phases;animation-range:cover 20% cover 40%}@media (min-width:64rem){.sprint-cycle-module__e9QjQG__phase{animation-timeline:--phases;animation-range:cover calc(4% + var(--i) * 4%) cover calc(18% + var(--i) * 4%)}}}}@keyframes sprint-cycle-module__e9QjQG__phase-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}@keyframes sprint-cycle-module__e9QjQG__bracket-draw{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}
