.st-split{gap:var(--s-12);display:grid}.st-side>.ts-lede{margin-top:var(--gap-head)}.st-side>.ts-btns{margin-top:var(--s-8)}@media (min-width:960px){.st-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(48px,7vw,128px)}.st-split>.st{grid-area:1/1}.st-side{top:calc(var(--ts-nav-h) + var(--s-8));grid-area:1/2;position:sticky}}.st{--st-ring:56px;margin:0;padding:0;list-style:none}.st-step{grid-template-columns:var(--st-ring) minmax(0, 1fr);column-gap:var(--s-4);padding-bottom:var(--s-8);display:grid;position:relative}.st-step:last-child{padding-bottom:0}.st-step:not(:last-child):after{content:"";top:calc(var(--st-ring) + 8px);bottom:8px;left:calc(var(--st-ring) / 2 - 1px);background:linear-gradient(var(--tw-text), var(--tw-text)) 0 0 / 100% calc(var(--st-fill,0) * 100%) no-repeat, var(--tw-line-2);transform-origin:50% 0;border-radius:2px;width:2px;position:absolute}.st-num{width:var(--st-ring);height:var(--st-ring);box-sizing:border-box;border:2px solid var(--tw-text);color:var(--tw-text);font:400 24px / 1 var(--tw-font-display);border-radius:50%;place-items:center;display:grid}.st-step:first-child .st-num{border-color:var(--tw-lime);background:var(--tw-lime);color:#0a0a0a}.st-copy{justify-items:start;gap:8px;padding-top:6px;display:grid}.st-when{border-radius:var(--tw-r-round);background:var(--tw-raised);letter-spacing:.02em;padding:4px 10px;font-size:12px;font-weight:700}.st-title{letter-spacing:-.01em;margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:700;line-height:1.2}.st-text{max-width:40ch;color:var(--tw-text-2);margin:0;font-size:15px;line-height:1.5}@media (min-width:960px){.st-step{column-gap:var(--s-6);padding-bottom:var(--s-12)}.st-text{font-size:16px}}@media (prefers-reduced-motion:no-preference){.st-step[data-rv=in]:after{animation:st-line .6s var(--tw-motion-ease) calc(var(--rv-delay,0s) + .1s) both}}@keyframes st-line{0%{scale:1 0}}.st[data-track] .st-num{transition:background-color .24s var(--tw-motion-ease), border-color .24s var(--tw-motion-ease), color .24s var(--tw-motion-ease)}.st[data-track] .st-step[data-on] .st-num{border-color:var(--tw-lime);background:var(--tw-lime);color:#0a0a0a}.st[data-track] .st-step+.st-step[data-on] .st-num{animation:st-kick .56s var(--btn-spring)}@keyframes st-kick{0%{scale:.8}}@media (prefers-reduced-motion:no-preference){.st-split[data-done] .st-side .ts-btn:not(.is-secondary) .ts-btn-icon>span:first-child{animation:st-strike-out .56s var(--btn-spring) .15s}.st-split[data-done] .st-side .ts-btn:not(.is-secondary) .ts-btn-icon>span+span{animation:st-strike-in .56s var(--btn-spring) .22s}}@keyframes st-strike-out{to{translate:0 180%}}@keyframes st-strike-in{0%{translate:0 -180%}to{translate:0}}
