.landing-instructions{margin:0;background:var(--lp-f6f6f3,#F6F6F3);font-family:Geist,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.landing-instructions,.landing-instructions a{color:var(--lp-111114,#111114)}.landing-instructions a:hover{color:var(--lp-c2410c,#C2410C)}.landing-instructions *{box-sizing:border-box}.landing-instructions .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.landing-instructions .mono{font-family:Geist Mono,ui-monospace,monospace;letter-spacing:.04em}.landing-instructions .row{display:flex;flex-wrap:wrap;gap:24px}.landing-instructions .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;font-family:inherit}.landing-instructions .btn-o{background:#FF5A1F;color:var(--lp-111114,#111114)}.landing-instructions .btn-o:hover{background:#FF7440;color:var(--lp-111114,#111114)}.landing-instructions .btn-g{background:transparent;color:var(--lp-111114,#111114);border-color:var(--lp-cfcec7,#CFCEC7)}.landing-instructions .btn-g:hover{border-color:var(--lp-111114,#111114);color:var(--lp-111114,#111114)}.landing-instructions .btn-dk{background:#26262C;color:#F2F2EE;border-color:#3A3A42}.landing-instructions .btn-dk:hover{border-color:#FF5A1F;color:#F2F2EE}.landing-instructions .card{background:var(--lp-ffffff,#FFFFFF);border:1px solid var(--lp-e3e2dc,#e3e2dc);border-radius:20px}.landing-instructions .navlinks a{text-decoration:none;color:var(--lp-3f3f45,#3F3F45);font-size:14px;font-weight:500}.landing-instructions .navlinks a:hover{color:var(--lp-111114,#111114)}.landing-instructions .chip{border:1px solid var(--lp-cfcec7,#cfcec7);border-radius:999px;padding:9px 16px;font-size:14px;color:var(--lp-3f3f45,#3F3F45)}@media (max-width:860px){.landing-instructions .navbadge,.landing-instructions .navlinks{display:none!important}.landing-instructions .navcta{white-space:nowrap;font-size:13px!important;padding:0 14px!important}.landing-instructions .h1{font-size:44px!important}.landing-instructions .h2{font-size:34px!important}.landing-instructions .pad{padding-top:72px!important;padding-bottom:72px!important}}.landing-instructions .ln{fill:none;stroke:var(--lp-111114,#111114);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.landing-instructions .ln-l{fill:none;stroke:var(--lp-111114,#111114);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.landing-instructions .t-sm{font-family:Geist,sans-serif;font-size:13px;fill:var(--lp-5d5d63,#5D5D63)}.landing-instructions .t-b{font-family:Geist,sans-serif;font-size:15px;font-weight:600;fill:var(--lp-111114,#111114)}.landing-instructions .t-m{font-family:Geist Mono,monospace;font-size:11px;font-weight:600;fill:var(--lp-111114,#111114)}.landing-instructions .t-c{text-anchor:middle;dominant-baseline:central}.landing-instructions .hp{transform-box:fill-box;transform-origin:center;opacity:0}.landing-instructions .hp-l{animation:instructions-hpL 12s cubic-bezier(.3,1.2,.5,1) infinite}.landing-instructions .hp-r{animation:instructions-hpR 12s cubic-bezier(.3,1.2,.5,1) infinite}.landing-instructions .hp-t{animation:instructions-hpT 12s cubic-bezier(.3,1.2,.5,1) infinite}.landing-instructions .hp-s{animation:instructions-hpS 12s cubic-bezier(.3,1.2,.5,1) infinite}.landing-instructions .hp-d{transform-origin:left center;animation:instructions-hpD 12s ease-out infinite}.landing-instructions .hp-d2{transform-origin:right center;animation:instructions-hpD 12s ease-out infinite}.landing-instructions .hp-ok{animation:instructions-hpOk 12s ease-out infinite}@keyframes instructions-hpL{0%{opacity:0;transform:translateX(-70px)}7%,94%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes instructions-hpR{0%,16%{opacity:0;transform:translateX(70px)}23%,94%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes instructions-hpT{0%,33%{opacity:0;transform:translateY(-60px)}40%,94%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes instructions-hpS{0%,50%{opacity:0;transform:translateY(-50px)}57%,94%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes instructions-hpD{0%,66%{opacity:0;transform:scaleX(0)}73%,94%{opacity:1;transform:scaleX(1)}to{opacity:0}}@keyframes instructions-hpOk{0%,83%{opacity:0;transform:scale(.3)}87%{opacity:1;transform:scale(1.15)}89%,94%{opacity:1;transform:scale(1)}to{opacity:0}}.landing-instructions .hl-lab{opacity:0;animation:instructions-hpLab 12s linear infinite}.landing-instructions .lb2{animation-delay:2s}.landing-instructions .lb3{animation-delay:4s}.landing-instructions .lb4{animation-delay:6s}.landing-instructions .lb5{animation-delay:8s}.landing-instructions .lb6{animation-delay:10s}@keyframes instructions-hpLab{0%,15.5%{opacity:1}16.6%,to{opacity:0}}.landing-instructions .hp-instructions-bar{transform-box:fill-box;transform-origin:left center;animation:instructions-hpBar 12s ease-in-out infinite}@keyframes instructions-hpBar{0%,14%{transform:scaleX(.167)}17%,31%{transform:scaleX(.333)}34%,48%{transform:scaleX(.5)}51%,64%{transform:scaleX(.667)}67%,81%{transform:scaleX(.833)}84%,to{transform:scaleX(1)}}.landing-instructions .hp-hl{transform-box:fill-box;transform-origin:center;animation:instructions-hpHl 2s ease-out infinite}@keyframes instructions-hpHl{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.8)}}.landing-instructions .fl-w{opacity:0;animation:instructions-flW 12s ease-out infinite}@keyframes instructions-flW{0%,34%{opacity:0;transform:translateY(10px)}39%,50%{opacity:1;transform:translateY(0)}54%,to{opacity:0}}.landing-instructions .fl-q{opacity:0;animation:instructions-flQ 12s ease-out infinite}@keyframes instructions-flQ{0%,52%{opacity:0;transform:translateY(10px)}56%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0}}.landing-instructions .fl-a{opacity:0;animation:instructions-flA 12s ease-out infinite}@keyframes instructions-flA{0%,58%{opacity:0;transform:translateY(10px)}62%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0}}.landing-instructions .fl-t{animation:instructions-flT 12s ease-out infinite}@keyframes instructions-flT{0%,4%{opacity:0;transform:translateY(10px)}8%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0}}.landing-instructions .pw{fill:none;stroke:#E9E9E4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.landing-instructions .pf{fill:#17171B}.landing-instructions .g-bolt,.landing-instructions .g-cons,.landing-instructions .g-done,.landing-instructions .g-kit,.landing-instructions .g-max,.landing-instructions .g-seat,.landing-instructions .g-stab,.landing-instructions .st1 .g-bike{display:none}.landing-instructions .st1 .g-kit,.landing-instructions .st2 .g-bolt,.landing-instructions .st2 .g-stab,.landing-instructions .st3 .g-bolt,.landing-instructions .st3 .g-max,.landing-instructions .st3 .g-seat,.landing-instructions .st3 .g-stab,.landing-instructions .st4 .g-bolt,.landing-instructions .st4 .g-cons,.landing-instructions .st4 .g-seat,.landing-instructions .st4 .g-stab,.landing-instructions .st5 .g-bolt,.landing-instructions .st5 .g-cons,.landing-instructions .st5 .g-done,.landing-instructions .st5 .g-seat,.landing-instructions .st5 .g-stab{display:inline}.landing-instructions .st2 .g-stab .pw,.landing-instructions .st3 .g-seat .pw,.landing-instructions .st4 .g-cons .pw{stroke:#FF5A1F;stroke-width:3}.landing-instructions .st2 .g-stab{animation:instructions-dUp 3.2s cubic-bezier(.3,1.2,.5,1) infinite}.landing-instructions .st3 .g-seat,.landing-instructions .st4 .g-cons{animation:instructions-dDown 3.2s cubic-bezier(.3,1.2,.5,1) infinite}@keyframes instructions-dUp{0%{transform:translateY(46px);opacity:0}30%,85%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes instructions-dDown{0%{transform:translateY(-56px);opacity:0}30%,85%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}.landing-instructions .st2 .g-bolt circle{transform-box:fill-box;transform-origin:center;animation:instructions-dBolt 3.2s ease-out infinite}@keyframes instructions-dBolt{0%,32%{opacity:0;transform:scale(.2)}42%{opacity:1;transform:scale(1.5)}50%,to{opacity:1;transform:scale(1)}}.landing-instructions .st2 .g-bolt circle{fill:#FF5A1F}.landing-instructions .g-bolt circle{fill:#8C8C93}.landing-instructions .kit-i{transform-box:fill-box;transform-origin:center;animation:instructions-dPop .6s cubic-bezier(.3,1.4,.5,1) both}.landing-instructions .k2{animation-delay:.12s}.landing-instructions .k3{animation-delay:.24s}.landing-instructions .k4{animation-delay:.36s}.landing-instructions .k5{animation-delay:.48s}.landing-instructions .k6{animation-delay:.6s}@keyframes instructions-dPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.landing-instructions .cable{stroke-dasharray:120;animation:instructions-dCable 3.2s ease-out infinite}@keyframes instructions-dCable{0%,35%{stroke-dashoffset:120}70%,to{stroke-dashoffset:0}}.landing-instructions .g-done circle,.landing-instructions .g-done path{transform-box:fill-box;transform-origin:center}.landing-instructions .st5 .g-done{animation:instructions-dPop .7s cubic-bezier(.3,1.4,.5,1) both}.landing-instructions .maxl{animation:instructions-dBlink 1.2s ease-in-out infinite}@keyframes instructions-dBlink{0%,to{opacity:1}50%{opacity:.3}}.landing-instructions .sdot{min-width:44px;min-height:44px;border-radius:12px;border:1px solid #3a3a42;background:transparent;color:#A3A3AA;font-family:Geist Mono,monospace;font-size:13px;font-weight:600;cursor:pointer}.landing-instructions .sdot:hover{border-color:#FF5A1F;color:#F2F2EE}.landing-instructions .sdot-on{background:#FF5A1F;border-color:#FF5A1F;color:var(--lp-111114,#111114)}.landing-instructions .sdot-done{background:#26262C;color:#F2F2EE}.landing-instructions .ask{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #3a3a42;background:transparent;color:#F2F2EE;font-family:inherit;font-size:14px;cursor:pointer;text-align:left}.landing-instructions .ask:hover{border-color:#FF5A1F}.landing-instructions .drop1,.landing-instructions .drop2{animation:instructions-vfDrop 5s cubic-bezier(.3,1.3,.5,1) infinite}.landing-instructions .drop2{animation-delay:.35s}.landing-instructions .drop3{animation:instructions-vfDrop 5s cubic-bezier(.3,1.3,.5,1) infinite;animation-delay:.7s}@keyframes instructions-vfDrop{0%{transform:translateY(-70px);opacity:0}18%,80%{transform:translateY(0);opacity:1}92%,to{transform:translateY(0);opacity:0}}.landing-instructions .scan{animation:instructions-vfScan 4.5s ease-in-out infinite}@keyframes instructions-vfScan{0%{transform:translateY(0)}50%{transform:translateY(118px)}to{transform:translateY(0)}}.landing-instructions .srow{opacity:0;animation:instructions-vfRow 4.5s ease-out infinite}.landing-instructions .sr2{animation-delay:.45s}.landing-instructions .sr3{animation-delay:.9s}.landing-instructions .sr4{animation-delay:1.35s}@keyframes instructions-vfRow{0%,12%{opacity:0;transform:translateX(-10px)}24%,82%{opacity:1;transform:translateX(0)}95%,to{opacity:0}}.landing-instructions .pub{transform-box:fill-box;transform-origin:center;animation:instructions-vfPub 5s ease-out infinite}@keyframes instructions-vfPub{0%,20%{opacity:0;transform:scale(.92)}32%,85%{opacity:1;transform:scale(1)}95%,to{opacity:0}}.landing-instructions .scanbeam{animation:instructions-vfBeam 5s ease-in-out infinite;opacity:0}@keyframes instructions-vfBeam{0%,38%{opacity:0}45%,60%{opacity:.8}70%,to{opacity:0}}.landing-instructions .live{animation:instructions-vfLive 1.6s ease-in-out infinite}@keyframes instructions-vfLive{0%,to{opacity:1}50%{opacity:.25}}.landing-instructions .cp1{opacity:0;animation:instructions-cp1 9s ease-out infinite}.landing-instructions .cp2{opacity:0;animation:instructions-cp2 9s ease-out infinite}.landing-instructions .cp3{opacity:0;animation:instructions-cp3 9s ease-out infinite}.landing-instructions .cp4{opacity:0;animation:instructions-cp4 9s ease-out infinite}@keyframes instructions-cp1{0%,4%{opacity:0;transform:translateY(12px)}10%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@keyframes instructions-cp2{0%,14%{opacity:0}18%,30%{opacity:1}33%,to{opacity:0}}@keyframes instructions-cp3{0%,32%{opacity:0;transform:translateY(12px)}38%,92%{opacity:1;transform:translateY(0)}98%,to{opacity:0}}@keyframes instructions-cp4{0%,44%{opacity:0;transform:scale(.6)}50%,92%{opacity:1;transform:scale(1)}98%,to{opacity:0}}.landing-instructions .tdot{animation:instructions-tdot 1s ease-in-out infinite}.landing-instructions .td2{animation-delay:.15s}.landing-instructions .td3{animation-delay:.3s}@keyframes instructions-tdot{0%,to{opacity:.3}50%{opacity:1}}.landing-instructions .cp-ring{transform-box:fill-box;transform-origin:center;animation:instructions-cpRing 1.6s ease-out infinite}@keyframes instructions-cpRing{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2)}}.landing-instructions .bar{transform-box:fill-box;transform-origin:bottom;animation:instructions-bar 6s cubic-bezier(.3,1.1,.5,1) infinite}.landing-instructions .b2{animation-delay:.1s}.landing-instructions .b3{animation-delay:.2s}.landing-instructions .b4{animation-delay:.3s}.landing-instructions .b5{animation-delay:.4s}.landing-instructions .b6{animation-delay:.5s}@keyframes instructions-bar{0%{transform:scaleY(0)}20%,88%{transform:scaleY(1)}to{transform:scaleY(1)}}.landing-instructions .flag{opacity:0;animation:instructions-flag 6s ease-out infinite}@keyframes instructions-flag{0%,28%{opacity:0;transform:translateY(8px)}36%,88%{opacity:1;transform:translateY(0)}to{opacity:1}}.landing-instructions .spin{transform-box:fill-box;transform-origin:center;animation:instructions-vfSpin 10s linear infinite}@keyframes instructions-vfSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.landing-instructions .orb{animation:instructions-orb 8s linear infinite;transform-origin:450px 150px}@keyframes instructions-orb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.landing-instructions .bob{animation:instructions-vfBob 3s ease-in-out infinite}@keyframes instructions-vfBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.landing-instructions summary{cursor:pointer;list-style:none}.landing-instructions summary::-webkit-details-marker{display:none}.landing-instructions details[open] .plus{transform:rotate(45deg)}.landing-instructions .plus{transition:transform .2s}@media (prefers-reduced-motion:reduce){.landing-instructions *{animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}.landing-instructions .cp1,.landing-instructions .cp3,.landing-instructions .cp4,.landing-instructions .fl-a,.landing-instructions .fl-q,.landing-instructions .fl-w,.landing-instructions .flag,.landing-instructions .hl-lab.lb6,.landing-instructions .hp,.landing-instructions .srow{opacity:1!important}}.landing-instructions{font-family:inherit}.landing-instructions section[id]{scroll-margin-top:90px}.landing-instructions :focus-visible{outline:2px solid #ff8138;outline-offset:4px}@media(max-width:540px){.landing-instructions .h1{font-size:38px!important}.landing-instructions .h2{font-size:30px!important}.landing-instructions .wrap{padding-inline:18px}.landing-instructions .btn{white-space:normal;text-align:center}}