.page_nav__zpG_3{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(30,77,140,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_navInner__JKFQa{max-width:1100px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.page_logo__7fc9l{font-size:14px;font-weight:800;letter-spacing:2px;color:var(--white)}.page_navCta__4tFLF{background:var(--primary);color:var(--white);font-size:14px;font-weight:700;padding:10px 20px;border-radius:8px;transition:background .2s}.page_navCta__4tFLF:hover{background:var(--primary-mid)}.page_hero__SKW6o{background:linear-gradient(160deg,var(--primary-deep) 0,var(--primary-mid) 60%,var(--primary) 100%);padding:160px 24px 100px;text-align:center}.page_heroInner__FQkwa{max-width:700px;margin:0 auto}.page_heroEyebrow__u_aZK{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:20px}.page_heroHeading__JtlfU{font-size:clamp(40px,6vw,72px);font-weight:800;color:var(--white);line-height:1.1;margin-bottom:24px;letter-spacing:-1px}.page_heroSub__YNSLe{font-size:18px;line-height:1.7;color:hsla(0,0%,100%,.75);margin-bottom:40px;max-width:560px;margin-left:auto;margin-right:auto}.page_heroCta__jc8eN{display:inline-block;background:var(--white);color:var(--primary-deep);font-size:16px;font-weight:800;padding:16px 36px;border-radius:10px;margin-bottom:16px;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px rgba(0,0,0,.2)}.page_heroCta__jc8eN:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.25)}.page_heroNote__MOvTv{font-size:13px;color:hsla(0,0%,100%,.4)}.page_trustBar__zcyne{background:var(--white);border-bottom:1px solid var(--grey-100)}.page_trustInner__iyhAP{max-width:1100px;margin:0 auto;padding:28px 24px;display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.page_trustItem__d6eQT{display:flex;flex-direction:column;align-items:center;gap:4px}.page_trustValue__H48Rs{font-size:24px;font-weight:800;color:var(--primary-deep);letter-spacing:-.5px}.page_trustLabel__3P_ua{font-size:12px;font-weight:600;color:var(--grey-400);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.page_section__61PEw{padding:96px 24px}.page_sectionDark__Idcrw{background:var(--primary-deep)}.page_sectionDeep__DuMSB{background:var(--grey-900)}.page_inner__tDhRL{max-width:1100px;margin:0 auto}.page_eyebrow__H9Slr{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.page_eyebrowLight__OkxuU{color:hsla(0,0%,100%,.4)}.page_sectionHeading__K6Wm4{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--grey-900);line-height:1.15;margin-bottom:56px;letter-spacing:-.5px}.page_headingLight__ZyV4S{color:var(--white)}.page_skillsGrid__gNmsI{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.page_skillCard__eSACp{background:var(--grey-50);border-radius:16px;padding:32px 28px;border:1px solid var(--grey-100)}.page_skillIcon__w5zrx{font-size:32px;display:block;margin-bottom:16px}.page_skillName__3zaFh{font-size:18px;font-weight:700;color:var(--grey-900);margin-bottom:8px}.page_skillDesc__3LQ4V{font-size:15px;color:var(--grey-600);line-height:1.6}.page_stepsGrid__OG6X3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.page_stepCard__RUgHq{background:hsla(0,0%,100%,.06);border-radius:16px;padding:32px 28px;border:1px solid hsla(0,0%,100%,.1)}.page_stepNumber__2EZE0{display:block;font-size:12px;font-weight:800;letter-spacing:2px;color:var(--primary);margin-bottom:16px}.page_stepTitle__kKqcb{font-size:18px;font-weight:700;color:var(--white);margin-bottom:8px}.page_stepDesc__kxdqC{font-size:15px;color:hsla(0,0%,100%,.55);line-height:1.6}.page_bio__fqC7V{max-width:640px}.page_bioPara__W6y84{font-size:17px;color:var(--grey-600);line-height:1.75;margin-bottom:16px}.page_bioHandle__wImli{font-size:13px;font-weight:700;color:var(--primary);letter-spacing:.5px;margin-top:24px}.page_pricingSingle__1qVoD{display:flex;justify-content:center}.page_pricingSingle__1qVoD .page_pricingCard__6AoR8{max-width:440px;width:100%}.page_pricingGrid__0Ajsw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;max-width:760px}.page_pricingCard__6AoR8{background:var(--grey-50);border:1px solid var(--grey-100);border-radius:20px;padding:40px 36px;position:relative}.page_pricingCardHighlight__aF_fn{background:var(--white);border-color:var(--primary);border-width:2px;box-shadow:0 8px 32px rgba(59,130,196,.12)}.page_popularBadge__3O6Fu{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--primary);color:var(--white);font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:5px 16px;border-radius:20px;white-space:nowrap}.page_planName__zMWWp{font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--grey-600);margin-bottom:16px}.page_planPriceRow__FEsN4{display:flex;align-items:baseline;gap:4px;margin-bottom:8px}.page_planPrice__X1Df1{font-size:44px;font-weight:800;color:var(--grey-900);letter-spacing:-1px}.page_planPer__8uvOL{font-size:16px;color:var(--grey-600);font-weight:500}.page_planAnnual__D2UkL{font-size:13px;color:var(--grey-600);margin-bottom:8px}.page_planTrial__CxTgO{font-size:13px;font-weight:700;color:var(--primary);margin-bottom:32px}.page_featureList___8ePa{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:12px}.page_featureItem__KOtcF{font-size:15px;color:var(--grey-600);display:flex;gap:10px;align-items:flex-start;line-height:1.5}.page_featureTick__YUEQL{color:var(--primary);font-weight:800;flex-shrink:0;margin-top:1px}.page_planCta__M2Y82{display:block;text-align:center;background:var(--grey-900);color:var(--white);font-size:15px;font-weight:700;padding:14px 24px;border-radius:10px;transition:background .2s}.page_planCta__M2Y82:hover{background:var(--grey-600)}.page_planCtaPrimary__gJr2H{background:var(--primary)}.page_planCtaPrimary__gJr2H:hover{background:var(--primary-mid)}.page_pricingNote__rfB4w{font-size:14px;color:var(--grey-400);margin-top:28px}.page_mockupsRow__c9kRK{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.page_mockupWrap__kuUWZ{display:flex;flex-direction:column;align-items:center;gap:16px}.page_phone__oVL_f{width:180px;background:#0f172a;border-radius:28px;padding:10px;box-shadow:0 20px 60px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.06)}.page_phoneScreen__n3cen{border-radius:20px;overflow:hidden;min-height:340px}.page_mockupHeader__bYqZ5,.page_phoneScreen__n3cen{background:#1e4d8c;display:flex;flex-direction:column}.page_mockupHeader__bYqZ5{padding:16px 12px 12px;gap:4px}.page_mockupBrand__E6jYk{font-size:8px;font-weight:800;letter-spacing:2px;color:#3b82c4;text-transform:uppercase}.page_mockupGreeting__0TJGx{font-size:13px;font-weight:800;color:#fff;line-height:1.3;white-space:pre-line}.page_mockupProgress__9FIKu{height:3px;background:hsla(0,0%,100%,.15);border-radius:2px;margin-top:6px;overflow:hidden}.page_mockupProgressFill___TXny{height:100%;background:#3b82c4;border-radius:2px}.page_mockupProgressLabel__53SfG{font-size:9px;color:hsla(0,0%,100%,.5);margin-top:2px}.page_mockupContent__hPlE_{background:#f9fafb;flex:1 1;padding:10px;display:flex;flex-direction:column;gap:8px}.page_mockupCard__Ak14Z{background:#fff;border-radius:10px;padding:8px 10px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.page_mockupCardTop__hm12C{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.page_mockupCardName__dAyAF{font-size:11px;font-weight:700;color:#111827}.page_mockupCardBadge__NauVc{font-size:8px;font-weight:800;background:#1e4d8c;color:#fff;padding:2px 6px;border-radius:4px;letter-spacing:.5px}.page_mockupCardBtn__amJ_h{background:#3b82c4;color:#fff;font-size:9px;font-weight:700;text-align:center;padding:4px 8px;border-radius:6px}.page_mockupExCard__y3YNr{background:#fff;border-radius:10px;padding:12px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:4px}.page_mockupExName__fAkTG{font-size:12px;font-weight:800;color:#111827}.page_mockupExReps__hN8Fg{font-size:10px;color:#6b7280}.page_mockupPlayBtn__w_J_M{background:#1e4d8c;color:#fff;font-size:9px;font-weight:700;text-align:center;padding:5px;border-radius:6px;margin-top:4px}.page_mockupFeedbackRow__C7c59{display:flex;gap:6px}.page_mockupFeedbackBtn__THExD{flex:1 1;color:#fff;font-size:9px;font-weight:700;text-align:center;padding:5px 4px;border-radius:6px}.page_mockupStatsRow__eUH8S{background:#fff;border-radius:10px;padding:8px;display:flex;justify-content:space-around;box-shadow:0 1px 4px rgba(0,0,0,.06)}.page_mockupStat__8kViB{display:flex;flex-direction:column;align-items:center;gap:2px}.page_mockupStatVal__a9y_w{font-size:14px;font-weight:800;color:#1e4d8c}.page_mockupStatLbl__8yXEb{font-size:7px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.4px}.page_mockupCalGrid__nSCoF{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;background:#fff;border-radius:10px;padding:8px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.page_mockupCalDay__BfWJ5{aspect-ratio:1;border-radius:50%;background:#f3f4f6}.page_mockupCalDayActive__x4x1I{background:#3b82c4}.page_mockupLabel__MihzR{font-size:13px;font-weight:600;color:var(--grey-600);text-align:center}.page_faqList__rwZfK{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:0;gap:0}@media (max-width:500px){.page_faqList__rwZfK{grid-template-columns:1fr}}.page_faqItem__ZM3hV{border-bottom:1px solid var(--grey-100);padding:28px 48px 28px 0}.page_faqQ__Hctug{font-size:16px;font-weight:700;color:var(--grey-900);margin-bottom:10px}.page_faqA__pnsAB{font-size:15px;color:var(--grey-600);line-height:1.65}.page_waitlistBlock__0zK7M{max-width:520px;margin:0 auto;text-align:center}.page_waitlistSub__nGD0f{font-size:16px;color:hsla(0,0%,100%,.5);margin-bottom:40px;margin-top:-32px}.page_footer__sHKi3{background:var(--grey-900);border-top:1px solid hsla(0,0%,100%,.06);padding:32px 24px}.page_footerInner__rvzEu{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.page_footerLinks__DGiLt{display:flex;gap:24px}.page_footerLink__8kkdp{font-size:13px;color:hsla(0,0%,100%,.35);transition:color .15s}.page_footerLink__8kkdp:hover{color:hsla(0,0%,100%,.7)}.page_footerNote__hdC0k{font-size:13px;color:hsla(0,0%,100%,.3)}.WaitlistForm_form__gJIuv{display:flex;flex-direction:column;gap:12px;width:100%}.WaitlistForm_input__XQErR{width:100%;padding:16px 20px;border-radius:10px;border:2px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.07);color:#fff;font-size:16px;outline:none;transition:border-color .2s}.WaitlistForm_input__XQErR::placeholder{color:hsla(0,0%,100%,.35)}.WaitlistForm_input__XQErR:focus{border-color:hsla(0,0%,100%,.4)}.WaitlistForm_button__3zdz0{width:100%;padding:16px;border-radius:10px;border:none;background:#3b82c4;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s,transform .15s}.WaitlistForm_button__3zdz0:hover:not(:disabled){background:#2b6cb0;transform:translateY(-1px)}.WaitlistForm_button__3zdz0:disabled{opacity:.6;cursor:not-allowed}.WaitlistForm_error__SDPc8{font-size:14px;color:#f87171;text-align:center}.WaitlistForm_success__YHvVV{text-align:center;padding:32px;background:rgba(16,185,129,.1);border:2px solid rgba(16,185,129,.3);border-radius:16px}.WaitlistForm_successIcon__qrzNN{display:block;font-size:32px;color:#10b981;margin-bottom:12px}.WaitlistForm_successText__VlcFB{font-size:20px;font-weight:700;color:#fff;margin-bottom:6px}.WaitlistForm_successSub___cVE8{font-size:15px;color:hsla(0,0%,100%,.5)}