.Landing_page__B3oLl{background:radial-gradient(circle at 15% 20%,#ffe2ff 0,#f3e8ff 30%,transparent 45%),radial-gradient(circle at 85% 25%,#e0f2fe 0,#eef2ff 35%,transparent 55%),#f7f7fb;min-height:100vh;color:#0f172a;position:relative;overflow-x:hidden}.Landing_nav__Y7bf8{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2.5rem;position:fixed;top:0;left:0;width:100%;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.7);border-bottom:1px solid hsla(0,0%,100%,.4)}.Landing_logo__fhWV9{font-size:1.45rem;font-weight:800;color:#5f34ff;cursor:pointer;letter-spacing:-.02em}.Landing_navLinks__cYJIQ{display:flex;align-items:center;gap:.75rem}.Landing_linkButton__NHCsh{background:transparent;border:none;color:#4338ca;font-weight:650;cursor:pointer;padding:.5rem 1rem;border-radius:999px}.Landing_linkButton__NHCsh:hover{background:rgba(95,52,255,.08)}.Landing_primaryButtonSmall__QxycC{background:linear-gradient(120deg,#6b4eff,#a855f7);color:#fff;border:none;border-radius:999px;padding:.55rem 1.1rem;font-weight:700;cursor:pointer;box-shadow:0 10px 30px rgba(107,78,255,.25)}.Landing_primaryButtonSmall__QxycC:hover{transform:translateY(-1px)}.Landing_appNav__PgCMI{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);background:#0f172a;color:#e5e7eb;padding:.6rem;border-radius:18px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.4rem;gap:.4rem;width:min(420px,92vw);box-shadow:0 18px 40px rgba(15,23,42,.35);z-index:30}.Landing_tabButton__zNl62{background:transparent;color:inherit;border:none;border-radius:14px;padding:.65rem .35rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;font-weight:700;cursor:pointer;transition:background .2s ease,transform .1s ease}.Landing_tabButton__zNl62:hover{background:hsla(0,0%,100%,.06)}.Landing_activeTab__lWgkz{background:#fff;color:#0f172a;box-shadow:0 10px 20px hsla(0,0%,100%,.15);transform:translateY(-2px)}.Landing_tabIcon__8ZAIh{font-size:1.1rem}.Landing_tabLabel__x4WG6{font-size:.85rem}.Landing_hero__FanB9{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;grid-gap:3rem;gap:3rem;padding:9rem 2.5rem 5rem;position:relative;overflow:hidden}.Landing_heroBackdrop__FlTBv{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,218,255,.8),transparent 45%),radial-gradient(circle at 80% 20%,rgba(141,208,255,.7),transparent 40%),linear-gradient(135deg,#f7ecff,#eef4ff);z-index:-1}.Landing_heroContent__VOAEl{max-width:620px;display:flex;flex-direction:column;gap:1rem}.Landing_eyebrow__eM_ge{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;letter-spacing:.02em;color:#7c3aed;padding:.45rem .85rem;border-radius:999px;background:rgba(124,58,237,.1);width:-moz-fit-content;width:fit-content}.Landing_heroContent__VOAEl h1{font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;line-height:1.1;margin:0;letter-spacing:-.02em}.Landing_lead__d71Bj{font-size:1.05rem;color:#475467;line-height:1.7;margin:0}.Landing_heroActions__BBNce{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.Landing_primaryButtonLarge__B3uK1,.Landing_secondaryButtonLarge__09z0m{padding:.9rem 1.6rem;font-size:1rem;font-weight:700;border-radius:14px;cursor:pointer;border:none;box-shadow:0 15px 30px rgba(107,78,255,.2)}.Landing_primaryButtonLarge__B3uK1{background:linear-gradient(120deg,#6b4eff,#a855f7);color:#fff}.Landing_primaryButtonLarge__B3uK1:hover{transform:translateY(-1px)}.Landing_secondaryButtonLarge__09z0m{background:#fff;color:#4338ca;border:2px solid #e0e7ff;box-shadow:none}.Landing_secondaryButtonLarge__09z0m:hover{border-color:#c7d2fe;transform:translateY(-1px)}.Landing_heroHighlights__l2nTY{list-style:none;padding:0;margin:.5rem 0 0;color:#4b5563;display:grid;grid-gap:.35rem;gap:.35rem}.Landing_bullet__PLx5M{color:#6b4eff;font-weight:900;margin-right:.35rem}.Landing_heroStats__Uhza6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.Landing_heroStatCard__aAKiP{padding:1rem 1.25rem;border-radius:16px;background:hsla(0,0%,100%,.8);border:1px solid #e5e7eb;box-shadow:0 10px 40px rgba(79,70,229,.08)}.Landing_heroStatCard__aAKiP strong{font-size:1.7rem;display:block;margin-top:.25rem}.Landing_statLabel___0wnW{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:#6b7280}.Landing_statSub__NGC3F{color:#6b7280;font-size:.9rem}.Landing_deviceStack__xGPeS{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem;justify-items:center}.Landing_device__cFbyw{background:#fff;border-radius:28px;padding:1.1rem 1.2rem;box-shadow:0 24px 70px rgba(20,20,43,.1);width:100%;max-width:340px;border:1px solid #eef2ff}.Landing_primaryDevice__xWVJZ{background:linear-gradient(180deg,#f8f5ff,#fff 60%)}.Landing_secondaryDevice__BsaL_{background:linear-gradient(180deg,#f4f2ff,#fff 65%)}.Landing_tertiaryDevice__ORs1l{background:linear-gradient(180deg,#1f2937,#0f172a);color:#fff;border:1px solid #111827}.Landing_deviceHeader__WKnFE{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.Landing_deviceGreeting__Lesz7{margin:0;font-weight:700}.Landing_deviceTag__0t6Bj{display:inline-block;padding:.25rem .6rem;background:#e0e7ff;color:#4338ca;border-radius:999px;font-size:.75rem;font-weight:700}.Landing_deviceBell__FrReC{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.08)}.Landing_deviceCalendar__EJ0Ql{background:#fff;border-radius:16px;padding:.85rem;border:1px solid #e5e7eb;box-shadow:0 8px 20px rgba(15,23,42,.05)}.Landing_calendarDots__FB__y{display:flex;gap:.5rem;margin-top:.45rem;color:#6b7280;font-weight:700}.Landing_calendarDots__FB__y span{padding:.45rem .55rem;border-radius:50%;background:#f3f4f6;min-width:38px;text-align:center;transition:all .2s ease}.Landing_calendarDots__FB__y .Landing_activeDot__pEUus{background:#6b4eff;color:#fff;box-shadow:0 8px 20px rgba(107,78,255,.3)}.Landing_deviceCard__vkYpc{background:linear-gradient(135deg,#fdf2f8,#eef2ff);padding:1rem;border-radius:18px;margin-top:1rem;border:1px solid #e5e7eb}.Landing_deviceCardTitle__HoCf3{font-weight:700;margin-bottom:.5rem}.Landing_timeline__H0sAP{width:100%;height:9px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-bottom:.6rem}.Landing_timelineFill__boQ_S{height:100%;width:68%;background:linear-gradient(90deg,#6b4eff,#fb7185);border-radius:999px}.Landing_ratingRow__QQ6_C{display:flex;justify-content:space-between;align-items:center;color:#6b7280;font-size:.95rem}.Landing_ratingStars__72Cw8{color:#f59e0b;letter-spacing:.08em}.Landing_ratingLabel__aMyH3{font-weight:700}.Landing_deviceSplit__hT4YX{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:.8rem;gap:.8rem;margin-top:1rem}.Landing_activityCard__3l1kQ,.Landing_chartCard__TURWm{background:#fff;padding:.9rem;border-radius:16px;border:1px solid #e5e7eb}.Landing_muted__j9xtD{color:#6b7280;margin:0}.Landing_activityValue__gqH66{font-size:1.4rem;font-weight:800;margin:.35rem 0}.Landing_meter__ZVDos{height:8px;background:#eef2ff;border-radius:999px;overflow:hidden}.Landing_meter__ZVDos span{display:block;height:100%;background:linear-gradient(90deg,#6b4eff,#22c55e)}.Landing_activityLegend__6e0jK{display:flex;justify-content:space-between;font-size:.85rem;color:#6b7280;margin-top:.35rem}.Landing_chartCard__TURWm{display:grid;place-items:center;position:relative}.Landing_chartSlice__IDRXi{width:110px;height:110px;border-radius:50%;background:conic-gradient(#6b4eff 0 40%,#fb923c 40% 65%,#38bdf8 65% 90%,#cbd5e1 90% 100%);box-shadow:inset 0 0 0 12px #fff}.Landing_chartCenter__SUvYb{position:absolute;font-weight:800;color:#0f172a}.Landing_progressRow__FfOs3{display:flex;justify-content:space-between;align-items:center}.Landing_progressValue__dC6tZ{font-size:1.5rem}.Landing_progressSmall__hHgd9{margin:0;color:#6b7280}.Landing_progressBadge__u_kxQ{background:#fff1f2;color:#be123c;padding:.5rem .75rem;border-radius:999px;font-weight:700}.Landing_tagCloud__zBQRD{display:flex;gap:.6rem;flex-wrap:wrap;margin:1rem 0}.Landing_tagCloud__zBQRD span{background:#f5f3ff;color:#6b21a8;padding:.55rem .75rem;border-radius:14px;font-weight:700}.Landing_toDoList__83su2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem}.Landing_toDoPill__Re_0H{background:#fff;border-radius:14px;padding:.9rem;text-align:center;border:1px solid #e5e7eb;box-shadow:0 10px 20px rgba(15,23,42,.05)}.Landing_pillLabel__M2p__{display:block;color:#6b7280;font-size:.85rem;margin-bottom:.25rem}.Landing_tertiaryHeader__wx4Oq{display:flex;align-items:center;justify-content:space-between}.Landing_smallIcon__7Z2YS{width:30px;height:30px;display:grid;place-items:center;background:hsla(0,0%,100%,.1);border-radius:10px;color:#e5e7eb}.Landing_waveform__672aq{display:grid;grid-auto-flow:column;grid-gap:6px;gap:6px;margin:1rem 0}.Landing_waveform__672aq span{width:6px;border-radius:999px;background:linear-gradient(180deg,#fb923c,#ef4444);animation:Landing_pulse__4wdTi 1.2s ease-in-out infinite alternate}.Landing_waveform__672aq span:nth-child(2){height:48px;animation-delay:.1s}.Landing_waveform__672aq span:nth-child(3){height:38px;animation-delay:.2s}.Landing_waveform__672aq span:nth-child(4){height:58px;animation-delay:.3s}.Landing_waveform__672aq span:nth-child(5){height:32px;animation-delay:.4s}.Landing_waveform__672aq span:nth-child(6){height:44px;animation-delay:.5s}.Landing_waveform__672aq span:nth-child(7){height:52px;animation-delay:.6s}.Landing_tertiaryFooter__k1A1Y{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem}.Landing_playButton__xwH3t{background:#f97316;border:none;color:#fff;width:52px;height:52px;border-radius:50%;font-weight:800;box-shadow:0 12px 24px rgba(249,115,22,.35);cursor:pointer}.Landing_motion__UOBlq{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2.5rem;gap:2.5rem;padding:4.5rem 2.5rem;align-items:center}.Landing_motionCopy__Rrwcb{display:flex;flex-direction:column;gap:.8rem}.Landing_motionPoints__RxiuU{display:flex;flex-wrap:wrap;gap:.6rem}.Landing_motionPoints__RxiuU span{background:#f8fafc;border:1px solid #e2e8f0;padding:.65rem .85rem;border-radius:12px;font-weight:600}.Landing_motionPanel__A7Zgv{background:linear-gradient(135deg,#f7f4ff,#eef2ff);border-radius:24px;padding:1.5rem;border:1px solid #e0e7ff;box-shadow:0 20px 60px rgba(79,70,229,.12)}.Landing_panelTop__2ekWe{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Landing_panelTitle__lK0MF{font-weight:800;font-size:1.1rem}.Landing_liveBadge__nYco_{background:#f97316;color:#fff;padding:.45rem .7rem;border-radius:12px;font-weight:700}.Landing_panelBody__pZU40{background:#fff;border-radius:18px;padding:1.2rem;border:1px solid #e5e7eb}.Landing_badgeRow__0_6yl{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.Landing_badge__oaca9{padding:.55rem .75rem;background:#eef2ff;color:#4338ca;border-radius:12px;font-weight:700}.Landing_tagTrack__qI26U{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.7rem;gap:.7rem;margin-bottom:1rem}.Landing_tagItem__gybKD{background:linear-gradient(180deg,#a5b4fc,#818cf8);height:72px;border-radius:16px;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.45);position:relative;overflow:hidden}.Landing_tagItem__gybKD:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.25) 8px,transparent 0,transparent 16px);animation:Landing_slide__ICz1q 2.8s linear infinite}.Landing_lessonGrid__RRtb5{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.Landing_lessonCard__Rr8gl{background:#f8fafc;border-radius:14px;padding:.9rem;border:1px solid #e2e8f0}.Landing_lessonTitle__NK9Fl{margin:0;font-weight:700}.Landing_lessonMeta__M_jX9{display:flex;gap:.6rem;color:#64748b;font-size:.9rem}.Landing_avatars__jCtn0{display:flex;gap:.4rem;margin-top:.35rem}.Landing_avatars__jCtn0 span{width:28px;height:28px;border-radius:50%;background:#fff;display:grid;place-items:center;font-weight:700;color:#4338ca;box-shadow:0 6px 10px rgba(15,23,42,.08)}.Landing_progressMini__VKx4I{background:#e2e8f0;height:8px;border-radius:999px;overflow:hidden;margin:.6rem 0 .35rem}.Landing_progressMini__VKx4I div{height:100%;background:linear-gradient(90deg,#a855f7,#f472b6)}.Landing_progressMiniLabel__v5_i6{color:#475467;font-weight:700}.Landing_timelineDots__26Ljy{display:flex;gap:.5rem;margin:.5rem 0}.Landing_timelineDots__26Ljy span{width:10px;height:10px;border-radius:50%;background:#a5b4fc;animation:Landing_pulse__4wdTi 1.5s ease-in-out infinite}.Landing_features__DXw8V{padding:4.5rem 2.5rem;background:#fff}.Landing_sectionHead__cMfeP{max-width:640px;margin-bottom:2rem}.Landing_sectionHead__cMfeP h2{font-size:2.2rem;margin:.25rem 0}.Landing_featureGrid__xSaNm{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.4rem;gap:1.4rem}.Landing_card__BKDo2{background:linear-gradient(180deg,#fff,#f7f7fb);border-radius:16px;padding:1.4rem;border:1px solid #e5e7eb;box-shadow:0 10px 30px rgba(15,23,42,.06);position:relative;overflow:hidden}.Landing_cardAccent__6RXLL{position:absolute;width:90px;height:90px;border-radius:50%;filter:blur(28px);opacity:.7;top:-18px;right:-18px}.Landing_cardTag__bnlj5{display:inline-block;background:#f3f4f6;color:#4b5563;padding:.35rem .7rem;border-radius:10px;font-size:.85rem;font-weight:700;margin-bottom:.5rem}.Landing_orchid__LoIhJ{background:#e0b8ff}.Landing_amber__wcSfV{background:#fcd34d}.Landing_sky__Q6Nz4{background:#a5f3fc}.Landing_mint__0_y_P{background:#bbf7d0}.Landing_card__BKDo2 h3{margin:0 0 .6rem;font-size:1.3rem}.Landing_card__BKDo2 p{margin:0;color:#475467;line-height:1.6}.Landing_trust__tf5w8{background:linear-gradient(180deg,#f8fafc,#eef2ff);text-align:left;padding:4.5rem 2.5rem}.Landing_trust__tf5w8 h2{font-size:2.1rem;margin:.25rem 0}.Landing_testimonialGrid__dnMPM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.Landing_testimonial__rkjf1{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 10px 30px rgba(15,23,42,.06);border:1px solid #e5e7eb}.Landing_testimonial__rkjf1 p{color:#111827;margin-bottom:.75rem;line-height:1.6;font-size:1rem}.Landing_author__pvDN3{font-weight:800;color:#6b21a8}.Landing_trial__hkJFi{background:#0f172a;color:#fff;border-radius:28px;padding:3rem 2.5rem;margin:4rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;box-shadow:0 24px 60px rgba(15,23,42,.6)}.Landing_trial__hkJFi p{margin:.35rem 0 0;color:#e5e7eb;max-width:520px;line-height:1.6}.Landing_trial__hkJFi h2{margin:.25rem 0;font-size:2rem}.Landing_trial__hkJFi .Landing_primaryButtonLarge__B3uK1{background:linear-gradient(120deg,#a855f7,#6b4eff);box-shadow:0 16px 30px rgba(168,85,247,.35)}.Landing_footer__f2Yxi{padding:2rem 2.5rem 3rem;background:transparent;color:#6b7280;text-align:center;font-size:.95rem;border-top:1px solid #e5e7eb}.Landing_footerHint__S181N{display:block;margin-top:.35rem}@keyframes Landing_pulse__4wdTi{0%{transform:translateY(0);opacity:.8}to{transform:translateY(-6px);opacity:1}}@keyframes Landing_slide__ICz1q{0%{transform:translateX(0)}to{transform:translateX(-16px)}}@media (max-width:900px){.Landing_nav__Y7bf8{padding:1rem 1.25rem}.Landing_hero__FanB9{padding-top:7.5rem}.Landing_trial__hkJFi{flex-direction:column;align-items:flex-start;margin:3rem 1rem}.Landing_features__DXw8V,.Landing_motion__UOBlq,.Landing_trust__tf5w8{padding:3.5rem 1.25rem}.Landing_hero__FanB9{padding-left:1.25rem;padding-right:1.25rem}}