.interactive-grid_mainGrid__ck1kg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity .3s;will-change:transform}.interactive-grid_mainGrid__ck1kg,.interactive-grid_subgrid__Yg9YC{display:grid;pointer-events:auto;border-top:1px solid color-mix(in oklab,var(--border) 55%,transparent);border-right:1px solid color-mix(in oklab,var(--border) 55%,transparent)}.interactive-grid_subgrid__Yg9YC{position:relative;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);width:var(--grid-cell-size);height:var(--grid-cell-size);user-select:none}.interactive-grid_cell__mnllr{width:100%;height:100%;pointer-events:auto;border:none;padding:0;transition:background 3s cubic-bezier(.23,1,.32,1)}.interactive-grid_cell__mnllr:first-child,.interactive-grid_cell__mnllr:nth-child(3){border-right:1px solid color-mix(in oklab,var(--border) 55%,transparent)}.interactive-grid_cell__mnllr:nth-child(3),.interactive-grid_cell__mnllr:nth-child(4){border-top:1px solid color-mix(in oklab,var(--border) 55%,transparent)}@media (prefers-reduced-motion:reduce){.interactive-grid_cell__mnllr{transition:none}}.onboarding-doodle_stage__VevyG{position:relative;isolation:isolate;height:min(38vh,20rem);overflow:hidden;pointer-events:none}.onboarding-doodle_stage__VevyG:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 80% 70% at 38% 42%,color-mix(in oklab,var(--background) 78%,transparent),transparent 72%)}@media (min-width:1024px){.onboarding-doodle_stage__VevyG{height:100%;min-height:100dvh}}.onboarding-doodle_kicker___O2qR{position:absolute;left:1.25rem;top:1.25rem;z-index:3;font-family:var(--font-bebas-neue),"Arial Narrow",Impact,sans-serif;font-size:clamp(2.4rem,6vw,4.5rem);line-height:.9;letter-spacing:.02em;color:color-mix(in oklab,var(--foreground) 88%,transparent);text-wrap:balance;pointer-events:none}@media (min-width:1024px){.onboarding-doodle_kicker___O2qR{left:2rem;top:18%;max-width:12ch}}.onboarding-doodle_canvas__5W593{position:absolute;inset:0;z-index:2}.onboarding-doodle_layer__czM1Q{position:absolute;inset:0;will-change:transform}.onboarding-doodle_svg__uGMbR{width:100%;height:100%;overflow:visible}.onboarding-doodle_stroke__Jbx_V{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.onboarding-doodle_strokeMuted__Cvfvk{fill:none;stroke:color-mix(in oklab,var(--foreground) 42%,transparent);stroke-width:1.7;stroke-linecap:round}.onboarding-doodle_strokeInk__NaTpY{fill:none;stroke:var(--foreground);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.onboarding-doodle_fillSoft__e8fsR{fill:color-mix(in oklab,var(--accent) 12%,transparent)}.onboarding-doodle_trail__YCDCc{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:999px;background:var(--accent);opacity:.45;pointer-events:none}@media (prefers-reduced-motion:reduce){.onboarding-doodle_layer__czM1Q,.onboarding-doodle_trail__YCDCc{transform:none!important}}.onboarding-pay-pass_container__Bd83H{--tile-accent:var(--accent,#4b94fd);--tile-card:color-mix(in oklab,var(--tile-accent) 42%,white);--tile-card-line:color-mix(in oklab,var(--tile-accent) 68%,white);--tile-dot:color-mix(in oklab,var(--tile-accent) 55%,#0b1f3a);--tile-dot-alt:color-mix(in oklab,var(--tile-accent) 35%,#0b1f3a);background-color:#1e1e2f;display:flex;width:min(100%,460px);height:120px;position:relative;border-radius:6px;transition:.3s ease-in-out;border:none;padding:0;margin:0;text-align:left;font:inherit;color:inherit;appearance:none;cursor:default}.onboarding-pay-pass_container__Bd83H:is(button){cursor:pointer}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled){transform:scale(1.03);width:min(100%,220px)}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_leftSide__1j7zZ{width:100%}.onboarding-pay-pass_container__Bd83H:is(button):focus-visible{outline:2px solid var(--tile-accent);outline-offset:3px}.onboarding-pay-pass_container__Bd83H:is(button):disabled{opacity:.55;cursor:not-allowed}.onboarding-pay-pass_leftSide__1j7zZ{background-color:var(--tile-accent);width:130px;height:120px;border-radius:4px;position:relative;display:flex;justify-content:center;align-items:center;transition:.3s;flex-shrink:0;overflow:hidden}.onboarding-pay-pass_rightSide___7vBe{width:calc(100% - 130px);display:flex;align-items:center;overflow:hidden;justify-content:space-between;white-space:nowrap;transition:.3s}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_rightSide___7vBe{background-color:#2a2a3d}.onboarding-pay-pass_arrow__7VSyn{width:20px;height:20px;margin-right:20px;flex-shrink:0;color:#a1a1ff}.onboarding-pay-pass_label__KlUJj{font-size:23px;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;margin-left:20px;color:#d1d5db}.onboarding-pay-pass_card__sy1Yl{width:70px;height:46px;background-color:var(--tile-card);border-radius:6px;position:absolute;display:flex;z-index:10;flex-direction:column;align-items:center;box-shadow:9px 9px 9px -2px color-mix(in oklab,var(--tile-accent) 50%,transparent)}.onboarding-pay-pass_cardLine__JRmA5{width:65px;height:13px;background-color:var(--tile-card-line);border-radius:2px;margin-top:7px}.onboarding-pay-pass_buttons__wg_sS{width:8px;height:8px;background-color:var(--tile-dot);box-shadow:0 -10px 0 0 var(--tile-dot-alt),0 10px 0 0 var(--tile-accent);border-radius:50%;transform:rotate(90deg);margin:10px 0 0 -30px}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_card__sy1Yl{animation:onboarding-pay-pass_slide-top__745ZA 1.2s cubic-bezier(.645,.045,.355,1) both}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_post__RsIZb{animation:onboarding-pay-pass_slide-post__rk52T 1s cubic-bezier(.165,.84,.44,1) both}.onboarding-pay-pass_post__RsIZb{width:63px;height:75px;background-color:#4b5563;position:absolute;z-index:11;bottom:10px;top:120px;border-radius:6px;overflow:hidden}.onboarding-pay-pass_postLine__1TdOI{width:47px;height:9px;background-color:#1f2937;position:absolute;border-radius:0 0 3px 3px;right:8px;top:8px}.onboarding-pay-pass_postLine__1TdOI:before{content:"";position:absolute;width:47px;height:9px;background-color:#374151;top:-8px}.onboarding-pay-pass_screen__p47ST{width:47px;height:23px;background-color:#e5e7eb;position:absolute;top:22px;right:8px;border-radius:3px}.onboarding-pay-pass_numbers__9FGhP{background-color:#6b7280;box-shadow:0 -18px 0 0 #6b7280,0 18px 0 0 #6b7280;top:52px}.onboarding-pay-pass_numbersLine2__kThwg,.onboarding-pay-pass_numbers__9FGhP{width:12px;height:12px;border-radius:2px;position:absolute;transform:rotate(90deg);left:25px}.onboarding-pay-pass_numbersLine2__kThwg{background-color:#9ca3af;box-shadow:0 -18px 0 0 #9ca3af,0 18px 0 0 #9ca3af;top:68px}.onboarding-pay-pass_dollar__GW0GA{position:absolute;font-size:16px;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;width:100%;left:0;top:0;color:var(--tile-card);text-align:center}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_dollar__GW0GA{animation:onboarding-pay-pass_fade-in-fwd__w002W .3s 1s backwards}@keyframes onboarding-pay-pass_slide-top__745ZA{0%{transform:translateY(0)}50%{transform:translateY(-70px) rotate(90deg)}60%{transform:translateY(-70px) rotate(90deg)}to{transform:translateY(-8px) rotate(90deg)}}@keyframes onboarding-pay-pass_slide-post__rk52T{50%{transform:translateY(0)}to{transform:translateY(-70px)}}@keyframes onboarding-pay-pass_fade-in-fwd__w002W{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:480px){.onboarding-pay-pass_container__Bd83H{transform:scale(.7);transform-origin:left center}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled){transform:scale(.74)}.onboarding-pay-pass_label__KlUJj{font-size:18px}}@media (prefers-reduced-motion:reduce){.onboarding-pay-pass_card__sy1Yl,.onboarding-pay-pass_container__Bd83H,.onboarding-pay-pass_dollar__GW0GA,.onboarding-pay-pass_leftSide__1j7zZ,.onboarding-pay-pass_post__RsIZb,.onboarding-pay-pass_rightSide___7vBe{transition:none;animation:none!important}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled){transform:none;width:min(100%,460px)}.onboarding-pay-pass_container__Bd83H:hover:not(:disabled) .onboarding-pay-pass_leftSide__1j7zZ{width:130px}}