.landing_page__H4B2v{min-height:100vh;overflow-x:clip;background:var(--background);color:var(--vemo-text)}.landing_page__H4B2v section{scroll-margin-top:80px}.landing_nav__JSk0M{position:sticky;top:0;z-index:30;border-bottom:1px solid rgb(235 233 228/70%);background:rgb(251 250 248/82%);backdrop-filter:blur(12px)}.landing_navInner__7RynP{display:flex;align-items:center;gap:24px;max-width:1180px;height:68px;margin:0 auto;padding:0 24px}.landing_navLinks__alxFS{display:flex;gap:4px;margin-left:12px}.landing_navLinks__alxFS a{border-radius:8px;padding:8px 12px;color:var(--vemo-muted);font-size:14.5px;font-weight:500}.landing_navLinks__alxFS a:hover{background:var(--vemo-subtle);color:var(--vemo-text)}.landing_navActions__2zAIK{display:flex;align-items:center;gap:8px;margin-left:auto}.landing_navLogin__3LICO{border-radius:999px;padding:9px 16px;color:var(--vemo-text);font-size:14.5px;font-weight:600}.landing_navLogin__3LICO:hover{background:var(--vemo-subtle)}.landing_navCta__CW_aP{border-radius:999px;padding:9px 18px;background:var(--vemo-text);color:white;font-size:14.5px;font-weight:600}.landing_navCta__CW_aP:hover{background:#33312d}.landing_primary___Vd2u{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:999px;padding:0 26px;background:var(--vemo-aurora);color:white;font-size:16px;font-weight:650;box-shadow:0 14px 30px -14px rgb(124 92 255/85%);transition:transform .16s ease,filter .16s ease}.landing_finalCta__PnrK_ svg,.landing_primary___Vd2u svg{width:18px;height:18px;transition:transform .16s ease}.landing_primary___Vd2u:hover{transform:translateY(-2px);filter:brightness(1.06)}.landing_finalCta__PnrK_:hover svg,.landing_primary___Vd2u:hover svg{transform:translateX(3px)}.landing_secondary__uCkPe{display:inline-flex;align-items:center;min-height:52px;border:1px solid var(--vemo-line);border-radius:999px;padding:0 24px;background:white;color:var(--vemo-text);font-size:16px;font-weight:600}.landing_secondary__uCkPe:hover{border-color:var(--vemo-control-border)}.landing_hero__pK5xz{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;max-width:1180px;min-height:calc(100vh - 68px);margin:0 auto;padding:56px 24px 72px}.landing_heroGlow__htTDj{position:absolute;right:-10%;top:4%;z-index:0;width:60%;height:80%;background:radial-gradient(closest-side,rgb(124 92 255/22%),transparent 70%),radial-gradient(closest-side at 70% 70%,rgb(16 181 201/18%),transparent 70%);filter:blur(20px);pointer-events:none}.landing_heroText__GXGkM{position:relative;z-index:1}.landing_badge__LWAbc{display:inline-flex;align-items:center;gap:8px;border:1px solid #e2dcff;border-radius:999px;padding:6px 14px;background:white;color:var(--vemo-violet);font-size:13.5px;font-weight:600;box-shadow:var(--vemo-shadow)}.landing_badge__LWAbc svg{width:15px;height:15px}.landing_hero__pK5xz h1{margin-top:20px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.04;letter-spacing:-.035em}.landing_highlight__090tc{background:var(--vemo-aurora);background-clip:text;-webkit-background-clip:text;color:transparent}.landing_heroText__GXGkM>p:not(.landing_trust__sd3Ho){max-width:560px;margin-top:20px;color:var(--vemo-muted);font-size:19px;line-height:1.6}.landing_heroActions__X9zCq{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.landing_trust__sd3Ho{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:18px;color:var(--vemo-muted);font-size:14px}.landing_trust__sd3Ho svg{width:16px;height:16px;margin-right:-8px;color:var(--vemo-success)}.landing_heroVisual__Sf52P{position:relative;z-index:1;padding:20px 10px 40px 0}.landing_window__gg_xV{overflow:hidden;border:1px solid var(--vemo-line);border-radius:20px;background:white;box-shadow:0 40px 80px -30px rgb(31 30 28/30%),0 2px 6px rgb(31 30 28/6%);transform:perspective(1400px) rotateY(-6deg) rotateX(2deg)}.landing_windowBar__HwHYU{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--vemo-line);padding:10px 14px;background:var(--vemo-subtle)}.landing_windowBar__HwHYU i{width:10px;height:10px;border-radius:999px;background:#e3e1dc}.landing_windowBar__HwHYU span{margin-left:12px;color:var(--vemo-faint);font-size:12px}.landing_mockHero__U_ONa{position:relative;margin:14px;overflow:hidden;border-radius:16px;padding:18px;background:radial-gradient(circle at 90% 0,rgb(124 92 255/55%),transparent 50%),radial-gradient(circle at 60% 120%,rgb(16 181 201/35%),transparent 55%),#0d0c1f;color:white}.landing_mockOrb__ng8ng{width:34px;height:34px;border-radius:999px;background:radial-gradient(circle at 35% 30%,#fff,#9db4ff 40%,#7c5cff 75%);box-shadow:0 0 0 3px #0d0c1f,0 0 0 5px #7c5cff,0 0 22px rgb(124 92 255/80%)}.landing_mockHero__U_ONa strong{display:block;margin-top:12px;background:linear-gradient(100deg,#fff,#c7d4ff 50%,#7ee8f3);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-display);font-size:24px}.landing_mockHero__U_ONa p{margin-top:6px;color:#d9d7f5;font-size:13.5px;line-height:1.5}.landing_mockPulse__iRvTd{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;overflow:hidden;border-radius:10px;background:rgb(255 255 255/12%)}.landing_mockPulse__iRvTd span{padding:8px 10px;background:rgb(13 12 31/70%);font-size:15px;font-weight:700}.landing_mockPulse__iRvTd small{display:block;color:#a9a6d6;font-size:10.5px;font-weight:500}.landing_mockRows__Dljna{display:grid;gap:4px;padding:0 14px 14px}.landing_mockRows__Dljna>div{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;border-radius:10px;padding:8px 10px}.landing_mockRows__Dljna>div:first-child{background:linear-gradient(90deg,var(--vemo-brand-soft),transparent)}.landing_mockRows__Dljna b{color:var(--vemo-muted);font-size:13px}.landing_mockRows__Dljna>div:first-child b{color:var(--vemo-brand)}.landing_mockRows__Dljna span{font-size:13px;font-weight:600}.landing_mockRows__Dljna small{display:block;color:var(--vemo-muted);font-size:11.5px;font-weight:400}.landing_mockRows__Dljna em{border-radius:999px;padding:2px 8px;background:var(--vemo-brand);color:white;font-size:11px;font-style:normal;font-weight:600}.landing_phone__9l1aU{position:absolute;left:-36px;bottom:-6px;width:230px;border:6px solid #1f1e1c;border-radius:26px;padding:10px;background:#efe7dc;box-shadow:0 30px 60px -24px rgb(31 30 28/45%);animation:landing_float__AnMvh 6s ease-in-out infinite}.landing_phoneHead__YFMz_{display:flex;align-items:center;gap:6px;margin:-10px -10px 8px;border-radius:18px 18px 0 0;padding:8px 10px;background:#075e54;color:white;font-size:12px;font-weight:600}.landing_phoneHead__YFMz_ svg{width:14px;height:14px}.landing_bubble__ztE6l{width:88%;margin-left:auto;border-radius:10px 10px 2px 10px;padding:7px 9px;background:#d9fdd3;font-size:11.5px;line-height:1.4}.landing_bubbleIn__3WM3c{margin:6px 0 0;border-radius:10px 10px 10px 2px;background:white}.landing_floatCard__lQNyN{position:absolute;right:-8px;top:0;display:flex;align-items:center;gap:10px;border:1px solid var(--vemo-line);border-radius:14px;padding:10px 14px;background:white;box-shadow:var(--vemo-shadow-lg);animation:landing_float__AnMvh 7s ease-in-out infinite reverse}.landing_floatCard__lQNyN svg{width:30px;height:30px;border-radius:9px;padding:6px;background:var(--vemo-success-soft);color:var(--vemo-success)}.landing_floatCard__lQNyN span{color:var(--vemo-success);font-weight:700}.landing_floatCard__lQNyN small{display:block;color:var(--vemo-muted);font-size:11.5px;font-weight:500}.landing_audience__5HsqC{border-block:1px solid var(--vemo-line);padding:26px 24px;background:white;text-align:center}.landing_audience__5HsqC p{color:var(--vemo-faint);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.landing_audience__5HsqC ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;max-width:1000px;margin:14px auto 0;padding:0;list-style:none}.landing_audience__5HsqC li{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 14px;background:var(--vemo-subtle);color:#4a4844;font-size:14px;font-weight:500}.landing_audience__5HsqC li svg{width:15px;height:15px;color:var(--vemo-brand)}.landing_audience__5HsqC li:nth-child(3n+2) svg{color:var(--vemo-violet)}.landing_audience__5HsqC li:nth-child(3n) svg{color:var(--vemo-success)}.landing_sectionHead__BHO1o{max-width:680px;margin:0 auto 40px;text-align:center}.landing_sectionHead__BHO1o>span{color:var(--vemo-brand);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing_sectionHead__BHO1o h2{margin-top:10px;font-size:clamp(30px,3.6vw,42px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.landing_sectionHead__BHO1o p{margin-top:14px;color:var(--vemo-muted);font-size:17px;line-height:1.6}.landing_benefits__fzlZ2,.landing_demo__RibNr,.landing_faq__ZwYFe,.landing_pricing__jDnlR,.landing_problem__3DHBB,.landing_steps__NCSWW{padding:96px 24px}.landing_benefits__fzlZ2,.landing_demo__RibNr,.landing_faq__ZwYFe{background:white;border-block:1px solid var(--vemo-line)}.landing_compare__x9sMd{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto}.landing_compare__x9sMd>div{border-radius:22px;padding:28px}.landing_compare__x9sMd h3{font-size:18px}.landing_compare__x9sMd ul{display:grid;gap:12px;margin-top:16px;padding:0;list-style:none}.landing_compare__x9sMd li{position:relative;padding-left:30px;font-size:15.5px}.landing_compare__x9sMd li:before{position:absolute;left:0;top:1px;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;font-size:12px;font-weight:700}.landing_before__4daMy{border:1px solid var(--vemo-line);background:var(--vemo-subtle)}.landing_before__4daMy h3,.landing_before__4daMy li{color:var(--vemo-muted)}.landing_before__4daMy li:before{content:"✕";background:#ece9e3;color:#8d8a84}.landing_after__Iuuzf{background:linear-gradient(150deg,#eef3ff,#f2efff 60%,#e9f9fb);box-shadow:inset 0 0 0 1px #dfe6ff}.landing_after__Iuuzf li:before{content:"✓";background:var(--vemo-brand);color:white}.landing_benefitGrid__2Yw5J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1100px;margin:0 auto}.landing_benefitGrid__2Yw5J article{--tone:var(--vemo-brand);--tone-soft:var(--vemo-brand-soft);border:1px solid var(--vemo-line);border-radius:20px;padding:24px;background:var(--background);transition:transform .18s ease,box-shadow .18s ease}.landing_benefitGrid__2Yw5J article:hover{transform:translateY(-3px);box-shadow:var(--vemo-shadow-lg)}.landing_benefitGrid__2Yw5J article[data-tone=violet]{--tone:var(--vemo-violet);--tone-soft:var(--vemo-violet-soft)}.landing_benefitGrid__2Yw5J article[data-tone=green]{--tone:var(--vemo-success);--tone-soft:var(--vemo-success-soft)}.landing_benefitGrid__2Yw5J article[data-tone=amber]{--tone:#d97706;--tone-soft:var(--vemo-warning-soft)}.landing_benefitGrid__2Yw5J article[data-tone=cyan]{--tone:#0b8a9a;--tone-soft:#e6f8fa}.landing_benefitGrid__2Yw5J article[data-tone=pink]{--tone:#c0396b;--tone-soft:#fdeef3}.landing_benefitGrid__2Yw5J article>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--tone-soft);color:var(--tone)}.landing_benefitGrid__2Yw5J svg{width:22px;height:22px}.landing_benefitGrid__2Yw5J h3{margin-top:16px;font-size:18px;font-weight:700}.landing_benefitGrid__2Yw5J p{margin-top:6px;color:var(--vemo-muted);font-size:15px;line-height:1.55}.landing_steps__NCSWW ol{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1000px;margin:0 auto;padding:0;list-style:none}.landing_steps__NCSWW ol:before{content:"";position:absolute;left:16%;right:16%;top:26px;height:2px;background:linear-gradient(90deg,#2f62f5,#7c5cff,#10b5c9);opacity:.35}.landing_steps__NCSWW li{position:relative;text-align:center}.landing_steps__NCSWW li b{display:grid;place-items:center;width:54px;height:54px;margin:0 auto;border-radius:999px;background:var(--vemo-aurora);color:white;font-family:var(--font-display);font-size:22px;box-shadow:0 0 0 8px var(--background),0 12px 24px -10px rgb(124 92 255/80%)}.landing_steps__NCSWW h3{margin-top:18px;font-size:18px;font-weight:700}.landing_steps__NCSWW p{max-width:280px;margin:8px auto 0;color:var(--vemo-muted);font-size:15px;line-height:1.55}.landing_center__HCJoP{margin-top:44px;text-align:center}.landing_demoRow__T684w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1080px;margin:0 auto}.landing_demoRow__T684w+.landing_demoRow__T684w{margin-top:96px}.landing_reverse__nBfjO .landing_demoText__DQSsQ{order:2}.landing_kicker__mV2dZ{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 12px;background:var(--vemo-violet-soft);color:var(--vemo-violet);font-size:13px;font-weight:650}.landing_kicker__mV2dZ svg{width:14px;height:14px}.landing_demoText__DQSsQ h2{margin-top:14px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.025em}.landing_demoText__DQSsQ>p{margin-top:12px;color:var(--vemo-muted);font-size:16.5px;line-height:1.6}.landing_demoText__DQSsQ ul{display:grid;gap:10px;margin-top:18px;padding:0;list-style:none}.landing_demoText__DQSsQ li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px}.landing_demoText__DQSsQ li svg{flex:none;width:20px;height:20px;border-radius:999px;padding:3px;background:var(--vemo-success-soft);color:var(--vemo-success)}.landing_demoCard__EM_yf{border-radius:24px;padding:28px;box-shadow:0 30px 60px -30px rgb(31 30 28/35%)}.landing_demoCard__EM_yf[data-variant=dark]{background:radial-gradient(circle at 90% 0,rgb(124 92 255/55%),transparent 55%),radial-gradient(circle at 10% 120%,rgb(16 181 201/35%),transparent 55%),#0d0c1f;color:white}.landing_demoCard__EM_yf[data-variant=dark] strong{display:block;margin-top:16px;background:linear-gradient(100deg,#fff,#c7d4ff 50%,#7ee8f3);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-display);font-size:30px}.landing_demoCard__EM_yf[data-variant=dark] p{margin-top:8px;color:#d9d7f5;font-size:15.5px;line-height:1.6}.landing_chipsMock__vFysF{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.landing_chipsMock__vFysF span{border:1px solid rgb(255 255 255/16%);border-radius:999px;padding:6px 12px;background:rgb(255 255 255/6%);font-size:12.5px}.landing_chipsMock__vFysF span:first-child{border-color:transparent;background:var(--vemo-aurora)}.landing_demoCard__EM_yf[data-variant=bank]{background:linear-gradient(140deg,#152a8a,#2f62f5 55%,#5d7dff);color:white}.landing_demoCard__EM_yf[data-variant=bank]>small{color:rgb(255 255 255/80%);font-size:14px}.landing_demoCard__EM_yf[data-variant=bank]>strong{display:block;margin-top:4px;font-family:var(--font-display);font-size:42px;font-weight:800}.landing_up__ME5kO{display:inline-block;margin-top:8px;border-radius:999px;padding:4px 10px;background:rgb(255 255 255/16%);font-size:13px;font-weight:600}.landing_bankSplit__SFmnt{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.landing_bankSplit__SFmnt span{font-size:19px;font-weight:700}.landing_bankSplit__SFmnt small{display:block;color:rgb(255 255 255/75%);font-size:13px;font-weight:500}.landing_demoCard__EM_yf[data-variant=agenda]{border:1px solid var(--vemo-line);background:var(--background)}.landing_week__IdMzY{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.landing_week__IdMzY span{display:grid;justify-items:center;border:1px solid var(--vemo-line);border-radius:14px;padding:8px 0;background:white;font-family:var(--font-display);font-size:18px;font-weight:700}.landing_week__IdMzY small{color:var(--vemo-muted);font-family:var(--font-sans);font-size:11.5px;font-weight:600}.landing_week__IdMzY span[data-active]{border-color:var(--vemo-brand);background:var(--vemo-brand);color:white}.landing_week__IdMzY span[data-active] small{color:white}.landing_reminderMock__cLsFp{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;margin-top:10px;border:1px solid var(--vemo-line);border-radius:14px;padding:10px 12px;background:white}.landing_reminderMock__cLsFp b{font-size:14px}.landing_reminderMock__cLsFp span{font-size:14px;font-weight:600}.landing_reminderMock__cLsFp small{display:block;color:var(--vemo-muted);font-size:12px;font-weight:400}.landing_reminderMock__cLsFp em{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:6px 12px;background:#25d366;color:white;font-size:12.5px;font-style:normal;font-weight:600}.landing_reminderMock__cLsFp em svg{width:14px;height:14px}.landing_reminderMock__cLsFp em[data-done]{background:white;color:#0f7a3f;box-shadow:inset 0 0 0 1px #bfe9cf}.landing_priceCard__uUEI1{position:relative;max-width:460px;margin:0 auto;border-radius:28px;padding:36px 32px 28px;background:white;box-shadow:0 0 0 2px #dfe6ff,0 40px 80px -40px rgb(47 98 245/50%);text-align:center}.landing_priceBadge__bRVH4{position:absolute;left:50%;top:-14px;border-radius:999px;padding:6px 14px;background:var(--vemo-aurora);color:white;font-size:13px;font-weight:700;transform:translateX(-50%)}.landing_priceCard__uUEI1 h3{font-size:18px;color:var(--vemo-muted)}.landing_price__Nudph{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 6px;margin-top:8px}.landing_price__Nudph b{font-family:var(--font-display);font-size:clamp(40px,11vw,52px);white-space:nowrap;font-weight:800;letter-spacing:-.03em}.landing_price__Nudph span{color:var(--vemo-muted)}.landing_priceCard__uUEI1 ul{display:grid;gap:10px;margin:24px 0 28px;padding:0;list-style:none;text-align:left}.landing_priceCard__uUEI1 li{display:flex;align-items:flex-start;gap:10px;font-size:15px}.landing_priceCard__uUEI1 li svg{flex:none;width:20px;height:20px;border-radius:999px;padding:3px;background:var(--vemo-brand-soft);color:var(--vemo-brand)}.landing_priceCard__uUEI1 .landing_primary___Vd2u{width:100%}.landing_priceNote__9JkUB{display:block;margin-top:12px;color:var(--vemo-faint);font-size:13px}.landing_faqList__dfWYI{display:grid;gap:10px;max-width:760px;margin:0 auto}.landing_faqList__dfWYI details{border:1px solid var(--vemo-line);border-radius:16px;background:var(--background)}.landing_faqList__dfWYI summary{position:relative;cursor:pointer;padding:18px 52px 18px 20px;font-size:16px;font-weight:600;list-style:none}.landing_faqList__dfWYI summary::-webkit-details-marker{display:none}.landing_faqList__dfWYI summary:after{content:"+";position:absolute;right:20px;top:50%;color:var(--vemo-muted);font-size:22px;font-weight:400;transform:translateY(-50%);transition:transform .16s ease}.landing_faqList__dfWYI details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.landing_faqList__dfWYI details p{padding:0 20px 18px;color:var(--vemo-muted);font-size:15px;line-height:1.6}.landing_final__FulwE{position:relative;isolation:isolate;overflow:hidden;margin:0 24px 64px;border-radius:32px;padding:80px 24px;background:#0d0c1f;color:white;text-align:center}@media (min-width:1228px){.landing_final__FulwE{max-width:1180px;margin-inline:auto}}.landing_finalGlow__7yHPo{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 0,rgb(47 98 245/55%),transparent 45%),radial-gradient(circle at 85% 100%,rgb(124 92 255/55%),transparent 45%),radial-gradient(circle at 60% 40%,rgb(16 181 201/25%),transparent 40%)}.landing_final__FulwE h2{font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-.03em}.landing_final__FulwE>p{margin-top:12px;color:#d9d7f5;font-size:18px}.landing_finalCta__PnrK_{display:inline-flex;align-items:center;gap:8px;min-height:54px;margin-top:28px;border-radius:999px;padding:0 28px;background:white;color:#0d0c1f;font-size:16.5px;font-weight:700;transition:transform .16s ease}.landing_finalCta__PnrK_:hover{transform:translateY(-2px)}.landing_finalTrust__WL80U{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:28px;color:#b9b6e6;font-size:14px}.landing_finalTrust__WL80U span{display:inline-flex;align-items:center;gap:6px}.landing_finalTrust__WL80U svg{width:16px;height:16px}.landing_footer__ANWzZ{display:grid;grid-template-columns:1fr auto;gap:20px 40px;max-width:1180px;margin:0 auto;border-top:1px solid var(--vemo-line);padding:36px 24px 44px}.landing_footer__ANWzZ>div p{margin-top:8px;color:var(--vemo-muted);font-size:14px}.landing_footer__ANWzZ nav{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 22px}.landing_footer__ANWzZ nav a{color:var(--vemo-muted);font-size:14px}.landing_footer__ANWzZ nav a:hover{color:var(--vemo-text)}.landing_copy__URi5y{grid-column:1/-1;color:var(--vemo-faint);font-size:13px}@keyframes landing_float__AnMvh{50%{transform:translateY(-8px)}}@media (max-width:1024px){.landing_hero__pK5xz{grid-template-columns:1fr;min-height:auto;padding-top:48px;text-align:center}.landing_heroText__GXGkM>p:not(.landing_trust__sd3Ho){margin-inline:auto}.landing_heroActions__X9zCq,.landing_trust__sd3Ho{justify-content:center}.landing_heroVisual__Sf52P{max-width:620px;margin:0 auto;padding-left:30px}.landing_window__gg_xV{transform:none}.landing_navLinks__alxFS{display:none}.landing_benefitGrid__2Yw5J{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_demoRow__T684w{grid-template-columns:1fr;gap:28px}.landing_reverse__nBfjO .landing_demoText__DQSsQ{order:0}}@media (max-width:640px){.landing_navInner__7RynP{gap:8px;padding:0 14px}.landing_navLogin__3LICO{padding:9px 10px}.landing_hero__pK5xz{padding:36px 16px 48px}.landing_heroText__GXGkM>p:not(.landing_trust__sd3Ho){font-size:17px}.landing_heroActions__X9zCq>*{width:100%}.landing_heroVisual__Sf52P{padding:10px 0 70px}.landing_phone__9l1aU{left:-4px;bottom:0;width:200px}.landing_floatCard__lQNyN{right:-4px;top:-14px}.landing_benefits__fzlZ2,.landing_demo__RibNr,.landing_faq__ZwYFe,.landing_pricing__jDnlR,.landing_problem__3DHBB,.landing_steps__NCSWW{padding:64px 16px}.landing_sectionHead__BHO1o{margin-bottom:28px}.landing_benefitGrid__2Yw5J,.landing_compare__x9sMd,.landing_steps__NCSWW ol{grid-template-columns:1fr}.landing_steps__NCSWW ol{gap:32px}.landing_steps__NCSWW ol:before{left:50%;right:auto;top:20px;bottom:60px;width:2px;height:auto;transform:translateX(-1px)}.landing_demoRow__T684w+.landing_demoRow__T684w{margin-top:64px}.landing_demoCard__EM_yf{padding:22px}.landing_final__FulwE{margin:0 12px 40px;border-radius:24px;padding:56px 20px}.landing_footer__ANWzZ{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing_floatCard__lQNyN,.landing_phone__9l1aU{animation:none}}