.how-steps_head__rVbGI{display:flex;flex-direction:column;gap:4px}.how-steps_eyebrow__YZ2cw{font-size:.72rem;letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--green)}.how-steps_title__QXl__{font-size:1.5rem;font-weight:500;color:var(--ink)}.how-steps_sub__jM_jS{font-size:.94rem;line-height:1.55;color:var(--ink-soft)}.how-steps_steps__1VF79{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.how-steps_step__ihhZ5{position:relative;display:flex;align-items:flex-start;gap:var(--sp-3);min-height:104px}.how-steps_step__ihhZ5:before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--hairline-strong)}.how-steps_step__ihhZ5:last-child:before{display:none}.how-steps_dot__2_UwV{flex:0 0 32px;width:32px;height:32px;border-radius:50%;border:2px solid var(--hairline-strong);background:var(--bg);color:var(--ink-soft);display:flex;align-items:center;justify-content:center;font-size:.86rem;font-variant-numeric:tabular-nums;position:relative;z-index:1}.how-steps_stepLabel__f14EI{padding-top:5px;font-size:1.1rem;line-height:1.45;color:var(--ink)}.how-steps_step__ihhZ5{animation:how-steps_stepIn__vq3tj .4s ease both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes how-steps_stepIn__vq3tj{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.how-steps_dot__2_UwV{animation:how-steps_ringWalk__j8Nxy 9.8s linear infinite both;animation-delay:calc(.6s + var(--i, 0) * 1.4s)}@keyframes how-steps_ringWalk__j8Nxy{0%,14.3%{border-color:var(--green);color:var(--green);transform:scale(1.12)}20%,to{border-color:var(--hairline-strong);color:var(--ink-soft);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.how-steps_dot__2_UwV,.how-steps_step__ihhZ5{animation:none}}.how-steps_stepBody__8qxpm{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0;padding-top:4px}.how-steps_stepSub__8elvy{font-size:.88rem;color:var(--ink-mute)}.how-steps_vChips__cpY6Q,.how-steps_vDate__phm1J,.how-steps_vRing__klR_9,.how-steps_vSheet__FCqKx,.how-steps_vSkills__k3E08,.how-steps_vSlider__7qXlF,.how-steps_vStack__7qY37,.how-steps_vTarget__M4bsS{position:absolute;right:0;top:34px;margin:0;animation:how-steps_mockIn__n146h .4s ease both;animation-delay:calc(var(--i, 0) * 90ms + .16s)}@keyframes how-steps_mockIn__n146h{0%{opacity:0}to{opacity:1}}.how-steps_vRing__klR_9{position:absolute;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}.how-steps_stepBody__8qxpm .how-steps_vRing__klR_9{top:-4px;right:20px}.how-steps_vRing__klR_9:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 215deg,var(--green) 0 50%,transparent 50% 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 7px))}.how-steps_vRingBand__uPAkc{position:relative;font-size:1.24rem;font-weight:500;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.how-steps_vSlider__7qXlF{display:flex;align-items:center;gap:8px;width:36%;margin-left:auto;position:absolute}.how-steps_stepBody__8qxpm .how-steps_vChips__cpY6Q{top:58px}@media (max-width:1023.98px){.how-steps_stepBody__8qxpm .how-steps_vChips__cpY6Q{position:static;margin-top:10px}}.how-steps_stepBody__8qxpm .how-steps_vSlider__7qXlF{padding-top:28px}.how-steps_vTrack___jj1f{position:relative;flex:1;min-width:0;height:5px;border-radius:999px;background:var(--hairline-strong)}.how-steps_vTrack___jj1f i{position:absolute;top:-5px;width:14px;height:14px;border-radius:50%;background:var(--green);animation:how-steps_thumbWalk__s4_CM 7s ease-in-out infinite}@keyframes how-steps_thumbWalk__s4_CM{0%,10%{left:0}14%,24%{left:calc(.1667 * (100% - 14px))}28%,38%{left:calc(.3333 * (100% - 14px))}42%,52%{left:calc(.5 * (100% - 14px))}56%,66%{left:calc(.6667 * (100% - 14px))}70%,80%{left:calc(.8333 * (100% - 14px))}86%,to{left:calc(100% - 14px)}}.how-steps_vBandNums__Zizbm{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:flex-end;height:18px;min-width:2.4rem;font-size:.94rem;font-variant-numeric:tabular-nums;color:var(--green)}.how-steps_vBandNums__Zizbm i{position:absolute;right:0;font-style:normal;opacity:0;animation:how-steps_numSwap__lUqGo 7s ease-in-out infinite;animation-delay:calc(var(--n, 0) * 1s)}@keyframes how-steps_numSwap__lUqGo{0%,12%{opacity:1}16%,to{opacity:0}}.how-steps_vChips__cpY6Q{display:flex;flex-wrap:wrap;gap:5px}.how-steps_vChips__cpY6Q span{font-size:.84rem;padding:3px 10px;border:1px solid var(--hairline-strong);border-radius:var(--radius);color:var(--ink-soft)}.how-steps_vChips__cpY6Q span:first-child{border-color:var(--green);color:var(--green)}.how-steps_stepBody__8qxpm .how-steps_vChips__cpY6Q{margin-bottom:12px}.how-steps_vSkills__k3E08{display:flex;align-items:flex-end;gap:9px}.how-steps_vSkill__xDamz{display:flex;flex-direction:column;align-items:center;gap:3px}.how-steps_vSkill__xDamz b{font-size:.56rem;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.how-steps_vSkill__xDamz i{width:22px;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,#6ea8ff,#255ff1 45%,#0a2a8f);transform-origin:50% 100%;animation:how-steps_barGrow___9EMx .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 90ms + .26s);background-origin:border-box}.how-steps_vSkill__xDamz:nth-child(2) i{animation-delay:calc(var(--i, 0) * 90ms + .36s)}.how-steps_vSkill__xDamz:nth-child(3) i{animation-delay:calc(var(--i, 0) * 90ms + .46s)}.how-steps_vSkill__xDamz:nth-child(4) i{animation-delay:calc(var(--i, 0) * 90ms + .56s)}@keyframes how-steps_barGrow___9EMx{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.how-steps_vSkill__xDamz i{animation:none}}.how-steps_vSkill__xDamz em{font-size:.5rem;font-style:normal;color:var(--ink-mute)}.how-steps_vStack__7qY37{position:absolute;width:41px;height:34px}.how-steps_vStack__7qY37 i{position:absolute;left:0;width:29px;height:24px;border:1px solid var(--hairline-strong);border-radius:4px;background:var(--bg)}.how-steps_vStack__7qY37 i:first-child{top:8px;left:0}.how-steps_vStack__7qY37 i:nth-child(2){top:4px;left:5px}.how-steps_vStack__7qY37 i:nth-child(3){top:0;left:10px;border-color:var(--green);display:flex;align-items:center;justify-content:center;color:var(--green);font-size:.7rem;font-style:normal}.how-steps_vTarget__M4bsS{width:52px;height:52px;border-radius:50%;background:var(--green);box-shadow:0 0 0 12px var(--blue-12);display:flex;align-items:center;justify-content:center;margin:12px 12px 12px 0}.how-steps_vTargetBand___i8L3{color:var(--green-ink);font-size:1.06rem;font-weight:500;font-variant-numeric:tabular-nums}.how-steps_vDate__phm1J{position:absolute;width:36px;height:36px;border:1px solid var(--hairline-strong);border-radius:6px;display:flex;align-items:center;justify-content:center}.how-steps_vDate__phm1J span{position:absolute;top:0;left:0;right:0;height:7px;background:var(--green);border-radius:5px 5px 0 0}.how-steps_vDate__phm1J b{font-weight:500;font-size:.86rem;color:var(--ink);margin-top:7px;font-variant-numeric:tabular-nums}.how-steps_vSheet__FCqKx{width:74px;height:74px;display:flex;align-items:center;justify-content:center}.how-steps_stepBody__8qxpm .how-steps_vSheet__FCqKx{top:22px}@media (prefers-reduced-motion:reduce){.how-steps_vBandNums__Zizbm i,.how-steps_vChips__cpY6Q,.how-steps_vDate__phm1J,.how-steps_vRing__klR_9,.how-steps_vSheet__FCqKx,.how-steps_vSkills__k3E08,.how-steps_vSlider__7qXlF,.how-steps_vStack__7qY37,.how-steps_vTarget__M4bsS,.how-steps_vTrack___jj1f i{animation:none}.how-steps_vBandNums__Zizbm i:first-child{opacity:1}}@media (min-width:1024px){.how-steps_steps__1VF79{max-width:none;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:56px;row-gap:0}.how-steps_step__ihhZ5:nth-child(4):before{display:none}.how-steps_step__ihhZ5{gap:24px;min-height:124px}.how-steps_dot__2_UwV{flex-basis:40px;width:40px;height:40px;font-size:1rem}.how-steps_step__ihhZ5:before{left:19px;top:40px}.how-steps_stepBody__8qxpm{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center}.how-steps_stepLabel__f14EI,.how-steps_stepSub__8elvy{grid-column:1}.how-steps_stepBody__8qxpm .how-steps_vChips__cpY6Q,.how-steps_stepBody__8qxpm .how-steps_vDate__phm1J,.how-steps_stepBody__8qxpm .how-steps_vRing__klR_9,.how-steps_stepBody__8qxpm .how-steps_vSheet__FCqKx,.how-steps_stepBody__8qxpm .how-steps_vSkills__k3E08,.how-steps_stepBody__8qxpm .how-steps_vSlider__7qXlF,.how-steps_stepBody__8qxpm .how-steps_vStack__7qY37,.how-steps_stepBody__8qxpm .how-steps_vTarget__M4bsS{position:relative;inset:auto;grid-column:2;grid-row:1/span 2;align-self:center;margin:0}.how-steps_stepBody__8qxpm .how-steps_vSlider__7qXlF{width:150px}.how-steps_stepLabel__f14EI{padding-top:7px;font-size:1.2rem}.how-steps_title__QXl__{font-size:1.75rem}.how-steps_sub__jM_jS{font-size:1rem;max-width:60ch}}.how-steps_stepBody__8qxpm:has(.how-steps_vRing__klR_9)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vRing__klR_9)>.how-steps_stepSub__8elvy{padding-right:92px}.how-steps_stepBody__8qxpm:has(.how-steps_vSkills__k3E08)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vSkills__k3E08)>.how-steps_stepSub__8elvy,.how-steps_stepBody__8qxpm:has(.how-steps_vSlider__7qXlF)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vSlider__7qXlF)>.how-steps_stepSub__8elvy{padding-right:128px}.how-steps_stepBody__8qxpm:has(.how-steps_vStack__7qY37)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vStack__7qY37)>.how-steps_stepSub__8elvy{padding-right:50px}.how-steps_stepBody__8qxpm:has(.how-steps_vTarget__M4bsS)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vTarget__M4bsS)>.how-steps_stepSub__8elvy{padding-right:60px}.how-steps_stepBody__8qxpm:has(.how-steps_vDate__phm1J)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vDate__phm1J)>.how-steps_stepSub__8elvy{padding-right:44px}.how-steps_stepBody__8qxpm:has(.how-steps_vSheet__FCqKx)>.how-steps_stepLabel__f14EI,.how-steps_stepBody__8qxpm:has(.how-steps_vSheet__FCqKx)>.how-steps_stepSub__8elvy{padding-right:82px}