@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.page_heroHeading__D7_Cs{animation:page_fadeUp__aNNvE .55s var(--ease-out-snappy) both}.page_heroBody__d_2rx{animation:page_fadeUp__aNNvE .55s var(--ease-out-snappy) .12s both}.page_heroActions__uE8fj{animation:page_fadeUp__aNNvE .55s var(--ease-out-snappy) .24s both}.page_heroVisual__b_sym{animation:page_fadeUp__aNNvE .55s var(--ease-out-snappy) .4s both}}.page_hero__7KFOs{position:relative;background:var(--white);overflow:hidden;padding:6rem 0}.page_heroInner__8WoKQ{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:var(--sp-16);gap:var(--sp-16)}.page_heroHeading__D7_Cs{font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:400;line-height:1.1;letter-spacing:-.025em;color:var(--navy);margin-bottom:var(--sp-6)}.page_heroBody__d_2rx{font-size:1.125rem;line-height:1.65;color:var(--text-secondary);font-weight:400;max-width:480px;margin-bottom:var(--sp-8)}.page_heroActions__uE8fj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.page_heroMicroline__JbKRf{font-size:.8125rem;color:var(--text-secondary)}.page_heroVisual__b_sym{position:relative;display:flex;justify-content:flex-end}@keyframes page_heroFloat__Av6uJ{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_txToastCycle__Bw2hb{0%{opacity:0;transform:translateY(10px)}3%{opacity:1;transform:translateY(0)}17%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(10px)}}.page_heroFloat__Av6uJ{position:relative}@media (prefers-reduced-motion:no-preference){.page_heroFloat__Av6uJ{animation:page_heroFloat__Av6uJ 5s ease-in-out infinite}.page_txToast__215jv{animation:page_txToastCycle__Bw2hb 25s ease-in-out infinite;opacity:0}.page_txToast1__0WOwh{animation-delay:1.2s}.page_txToast2__6tK1h{animation-delay:6.2s}.page_txToast3__D1FQe{animation-delay:11.2s}.page_txToast4__UFkgv{animation-delay:16.2s}.page_txToast5__tpA1m{animation-delay:20.2s}}.page_heroScreenshotWrap__6qxNt{position:relative;z-index:1;width:300px;max-width:100%;border-radius:20px;overflow:hidden;box-shadow:var(--shadow-float)}.page_screenshot__5SpaY{width:100%;height:auto;display:block}@media (min-width:1024px){.page_heroScreenshotWrap__6qxNt{width:320px;transform:scale(1.1) translateX(3rem)}}.page_txToast__215jv{position:absolute;bottom:40px;left:-36px;background:#ffffff;border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;box-shadow:var(--shadow-float);white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.page_txDot__4WGpP{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_txName__DiDBb{font-size:.8125rem;font-weight:400;color:var(--navy);line-height:1.3;letter-spacing:-.01em}.page_txSub__sHQpe{font-size:.6875rem;color:var(--text-secondary);line-height:1.3;margin-top:1px}.page_androidNotify__Fp2e2{background:var(--surface);padding:var(--sp-16) 0 var(--sp-24)}.page_androidNotifyCard__hleAu{background:var(--surface-2);border-radius:var(--radius-lg);padding:var(--sp-10) var(--sp-10)}.page_androidNotifyInner__gjfXN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-6)}.page_androidNotifyText__sgPe_{display:flex;align-items:flex-start;gap:var(--sp-5)}.page_androidNotifyIcon__ZaKHQ{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--surface-3);color:var(--navy);display:flex;align-items:center;justify-content:center}.page_androidNotifyTitle__dGjtl{font-size:1rem;font-weight:400;color:var(--navy)}.page_androidNotifyBody__FF2Q3{font-size:.9375rem;color:var(--text-secondary);max-width:420px}@media (max-width:900px){.page_heroInner__8WoKQ{grid-template-columns:1fr}.page_heroVisual__b_sym{justify-content:center}.page_heroScreenshotWrap__6qxNt{transform:none;width:260px}}@media (max-width:640px){.page_hero__7KFOs{padding:var(--sp-16) 0 var(--sp-12)}.page_heroBody__d_2rx{font-size:1rem}}.DownloadButton_badge__uEXwk{display:inline-block;line-height:0;border-radius:var(--radius-sm);transition:opacity .15s ease}.DownloadButton_badgeImg__x5H50{width:120px;height:40px}@media (hover:hover){.DownloadButton_badge__uEXwk:hover{opacity:.85}}.Nav_nav__o8sSc{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(248,250,251,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-ghost)}.Nav_inner__sh7uA{display:flex;align-items:center;justify-content:space-between;height:60px}.Nav_logoLink__E0XwP{display:flex;align-items:center;gap:var(--sp-2)}.Nav_logoImg__eZFKx{border-radius:6px}.Nav_logoText__cwKdU{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--navy)}.Nav_navCta__gveUH{transform:scale(.85);transform-origin:right center}.Footer_footer__pQtti{border-top:1px solid var(--border-ghost);padding:var(--sp-8) 0;background:var(--surface)}.Footer_inner__vtL_T{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4)}.Footer_brand__0rdww{display:flex;align-items:center;gap:var(--sp-2)}.Footer_logo__fUEOF{border-radius:4px;opacity:.85}.Footer_name__rGa7a{font-size:.9375rem;font-weight:600;color:var(--navy);letter-spacing:-.01em}.Footer_links__cFiYr{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.Footer_link__TBOP7{font-size:.8125rem;color:var(--slate);position:relative}.Footer_link__TBOP7:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background:var(--navy);transition:width .2s var(--ease-out-smooth)}@media (hover:hover){.Footer_link__TBOP7:hover{color:var(--navy)}.Footer_link__TBOP7:hover:after{width:100%}}.Footer_sep__tnhDY{color:var(--surface-3);font-size:.875rem}.Footer_copy__KUC9W{font-size:.8125rem;color:var(--slate);opacity:.7}@media (max-width:640px){.Footer_inner__vtL_T{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}.RadarSweep_section__d43YL{--p:1;position:relative;height:190dvh}.RadarSweep_pin__fw_5p{position:-webkit-sticky;position:sticky;top:61px;height:calc(100dvh - 61px);display:flex;align-items:center;overflow:hidden}.RadarSweep_headline__kjd3X{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400;letter-spacing:-.02em;color:var(--navy);text-align:center;margin-bottom:var(--sp-10)}.RadarSweep_layout__mIICu{display:flex;flex-direction:column;align-items:center;gap:var(--sp-10)}@media (min-width:900px){.RadarSweep_layout__mIICu{flex-direction:row;align-items:center;justify-content:center;gap:var(--sp-20)}}.RadarSweep_field__IoZZN{position:relative;width:100%;max-width:300px;aspect-ratio:1;flex-shrink:0}@media (min-width:900px){.RadarSweep_field__IoZZN{max-width:600px}}.RadarSweep_dots__mOoJ3{position:absolute;inset:0;width:100%;height:100%}.RadarSweep_rings__uRwdG{fill:none;stroke:rgba(10,22,40,.1);stroke-width:.3}.RadarSweep_cross__Fa33_{stroke:rgba(10,22,40,.06);stroke-width:.3}.RadarSweep_matrixDot__ihuTv{fill:var(--navy);opacity:calc(var(--o) + clamp(0, calc((var(--p) - var(--phase)) * 999), 1) * clamp(0, calc(1 - (var(--p) - var(--phase)) / .08), 1) * (.75 - var(--o)))}.RadarSweep_hub__TxgBB{position:absolute;top:50%;left:50%;width:19%;aspect-ratio:1;transform:translate(-50%,-50%);background:var(--navy);border-radius:22%;display:flex;align-items:center;justify-content:center;z-index:5}.RadarSweep_hubGlyph__I6spn{width:60%;height:60%}.RadarSweep_hubBadge__R21ao{position:absolute;top:6%;left:94%;transform:translate(-50%,-50%);min-width:17px;height:17px;padding:0 5px;border-radius:8.5px;background:var(--accent);color:var(--white);font-size:.5625rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;z-index:7}@media (min-width:900px){.RadarSweep_hubBadge__R21ao{min-width:34px;height:34px;padding:0 10px;border-radius:17px;font-size:.8125rem}}.RadarSweep_hubBadgeDigit__v1L_R{position:absolute;opacity:calc(clamp(0, calc((var(--p) - var(--pass)) * 999), 1) * clamp(0, calc((var(--passNext) - var(--p)) * 999), 1))}.RadarSweep_needle__BH9HO{position:absolute;top:50%;left:50%;width:50%;height:1px;transform-origin:0 50%;background:var(--accent);opacity:.55;z-index:2;transform:translateY(-50%) rotate(calc(-90deg + 1turn * var(--p)))}.RadarSweep_blip__w5Emx{position:absolute;width:36px;height:36px;border-radius:50%;background:var(--white);border:1px solid var(--border-ghost);display:flex;align-items:center;justify-content:center;color:var(--accent);transform:translate(-50%,-50%);opacity:clamp(0,calc((var(--p) - var(--pass)) * 40),1);z-index:6}.RadarSweep_panel__6NBlL{width:100%;max-width:360px;display:flex;flex-direction:column;gap:var(--sp-2)}.RadarSweep_badgeWrap__T7AUI,.RadarSweep_totalWrap__E0Oqx{position:relative;min-height:1.4em}.RadarSweep_badgeCount__oXVpO,.RadarSweep_badgeZero__A_bZO{position:absolute;inset:0;font-size:.8125rem;font-weight:400;letter-spacing:.14em;color:var(--slate);text-transform:uppercase}.RadarSweep_badgeCount__oXVpO{opacity:calc(clamp(0, calc((var(--p) - var(--pass)) * 999), 1) * clamp(0, calc((var(--passNext) - var(--p)) * 999), 1))}.RadarSweep_badgeZero__A_bZO{opacity:clamp(0,calc((var(--passNext) - var(--p)) * 999),1)}.RadarSweep_totalZero__LhtEc,.RadarSweep_total__7Zk_R{position:absolute;inset:0;font-size:2.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--navy)}.RadarSweep_total__7Zk_R{opacity:calc(clamp(0, calc((var(--p) - var(--pass)) * 999), 1) * clamp(0, calc((var(--passNext) - var(--p)) * 999), 1))}.RadarSweep_totalZero__LhtEc{opacity:clamp(0,calc((var(--passNext) - var(--p)) * 999),1)}.RadarSweep_currencyLine__orraK{margin-top:var(--sp-8);font-size:.875rem;color:var(--slate);margin-bottom:var(--sp-6)}.RadarSweep_rows__tGv5V{list-style:none;display:flex;flex-direction:column;gap:var(--sp-5);margin-bottom:var(--sp-8)}.RadarSweep_row__jmjTh{display:flex;align-items:baseline;gap:var(--sp-3);background:var(--surface-2);border:1px solid var(--border-ghost);border-radius:var(--radius-md,8px);padding:var(--sp-3) var(--sp-4);opacity:clamp(0,calc((var(--p) - var(--pass)) * 40),1);transform:translateY(calc((1 - clamp(0, calc((var(--p) - var(--pass)) * 40), 1)) * 6px))}.RadarSweep_rowMerchant__odUkU{font-size:.875rem;font-weight:400;color:var(--navy)}.RadarSweep_rowCategory__AJ2wu{font-size:.8125rem;color:var(--slate);flex:1 1}.RadarSweep_rowAmount__5gCwM{font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--navy)}.RadarSweep_download__40SYB{align-self:flex-start}@media (prefers-reduced-motion:reduce){.RadarSweep_matrixDot__ihuTv{opacity:var(--o)}}@media (max-width:899px){.RadarSweep_section__d43YL{height:auto;padding:var(--sp-16) 0}.RadarSweep_pin__fw_5p{position:relative;top:auto;height:auto;overflow:visible}.RadarSweep_headline__kjd3X{margin-bottom:var(--sp-6)}}.StepsSection_section__f5qfE{background:var(--white);padding:var(--sp-24) 0}.StepsSection_header__P_soE{text-align:center;margin-bottom:var(--sp-20)}.StepsSection_eyebrow__vp4AH{display:inline-block;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.StepsSection_eyebrow__vp4AH,.StepsSection_heading__aOeMz{font-weight:400;color:var(--navy);margin-bottom:var(--sp-3)}.StepsSection_heading__aOeMz{font-size:clamp(1.875rem,3.5vw,2.5rem);letter-spacing:-.02em;line-height:1.15}.StepsSection_sub__XrAo6{font-size:1.0625rem;color:var(--text-secondary);font-weight:400}.StepsSection_body__fJe5y{position:relative}.StepsSection_svg__MXVGH{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.StepsSection_trail__pJHHf{fill:none;stroke:rgba(15,43,76,.25);stroke-width:1.5;stroke-dasharray:4 8}.StepsSection_pulseGlow___3jMr{fill:rgba(15,43,76,.1);filter:blur(6px)}.StepsSection_pulseCore__GPxez{fill:var(--navy);opacity:.75}@media (prefers-reduced-motion:reduce){.StepsSection_pulseCore__GPxez,.StepsSection_pulseGlow___3jMr{display:none}}.StepsSection_row__TH6_w{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:var(--sp-12);gap:var(--sp-12);padding:var(--sp-16) 0}.StepsSection_cell__HeWZi{display:flex}.StepsSection_cellVisual__1OQB2{justify-content:center}.StepsSection_contentLeft__s_1Hj,.StepsSection_contentRight__7qL_Y{display:flex;align-items:flex-start;gap:var(--sp-6);max-width:420px}.StepsSection_contentRight__7qL_Y{margin-left:auto}.StepsSection_stepText__JDjZM{flex:1 1}.StepsSection_badge__QB9ft{width:44px;height:44px;border-radius:50%;background:var(--surface-2);color:var(--navy);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:400;letter-spacing:.04em;flex-shrink:0;position:relative;z-index:1}.StepsSection_stepTitle__NSRxW{font-size:1.5rem;font-weight:400;letter-spacing:-.01em;color:var(--navy);margin-bottom:var(--sp-4)}.StepsSection_stepDesc__RdyqB{font-size:1rem;line-height:1.7;color:var(--slate)}.StepsSection_visual__oqASE{display:flex;align-items:center;justify-content:center;max-width:260px}.StepsSection_screenshot__vg9TE{display:block;width:100%;height:auto}@media (max-width:768px){.StepsSection_section__f5qfE{padding:var(--sp-16) 0 var(--sp-24)}.StepsSection_header__P_soE{margin-bottom:var(--sp-12)}.StepsSection_row__TH6_w{grid-template-columns:1fr;gap:var(--sp-5)}.StepsSection_cell__HeWZi{justify-content:flex-start}.StepsSection_cellVisual__1OQB2{order:2;justify-content:center}.StepsSection_cellContent__ja9iv{order:1}.StepsSection_contentRight__7qL_Y{margin-left:0}.StepsSection_visual__oqASE{max-width:180px}.StepsSection_stepTitle__NSRxW{font-size:1.25rem}}@media (max-width:480px){.StepsSection_visual__oqASE{max-width:160px}}.WaitlistForm_wrapper__cEVqZ{width:100%;max-width:480px}.WaitlistForm_form__mpNPj{display:flex;gap:.5rem;align-items:stretch}.WaitlistForm_input__IlXGf{flex:1 1;min-width:0;padding:1.0625rem 1rem;border-radius:8px;border:1.5px solid var(--border-ghost);background:var(--white);font-size:1rem;font-family:inherit;color:var(--text);transition:border-color .2s ease}.WaitlistForm_input__IlXGf::placeholder{color:var(--text-secondary)}.WaitlistForm_input__IlXGf:focus{outline:none;border-color:var(--navy)}.WaitlistForm_input__IlXGf:disabled{opacity:.6}.WaitlistForm_button__sX44f{display:inline-block;background:var(--navy);color:var(--white);padding:1.0625rem 2.5rem;border-radius:8px;font-size:1rem;font-weight:500;letter-spacing:-.01em;transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border:none;cursor:pointer;font-family:inherit}@media (hover:hover){.WaitlistForm_button__sX44f:not(:disabled):hover{background:var(--navy-mid)}}.WaitlistForm_button__sX44f:disabled{opacity:.65;cursor:default}.WaitlistForm_success__DRtiU{display:flex;align-items:flex-start;gap:.75rem}.WaitlistForm_successIcon__PZ4VF{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--surface-2);color:var(--navy);display:flex;align-items:center;justify-content:center;margin-top:1px}.WaitlistForm_successTitle__6y_mr{font-size:1rem;font-weight:600;color:var(--navy);letter-spacing:-.01em;line-height:1.4}.WaitlistForm_successBody__Mr3cA{font-size:.9375rem;color:var(--text-secondary);font-weight:300;line-height:1.5;margin-top:2px}.WaitlistForm_error__ibc25{font-size:.875rem;color:#c0392b;margin-top:.5rem}@media (max-width:640px){.WaitlistForm_wrapper__cEVqZ{max-width:100%}.WaitlistForm_form__mpNPj{flex-direction:column;gap:.75rem}.WaitlistForm_button__sX44f{width:100%;text-align:center}}