.CallToAction_section__cZWEU{padding:5rem 1rem;background:var(--blue-600)}@media (min-width:640px){.CallToAction_section__cZWEU{padding:5rem 1.5rem}}@media (min-width:1024px){.CallToAction_section__cZWEU{padding:5rem 2rem}}.CallToAction_inner__odUEl{max-width:600px;margin:0 auto;text-align:center}.CallToAction_heading__sqvho{font-size:1.875rem;font-weight:700;color:#fff;margin-bottom:1rem}@media (min-width:640px){.CallToAction_heading__sqvho{font-size:2.25rem}}.CallToAction_subheading__CXC61{color:#bfdbfe;font-size:1.125rem;margin-bottom:2rem}.CallToAction_form__2Wrh1{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.CallToAction_emailRow__lMrds{display:flex;width:100%;gap:.5rem;flex-wrap:wrap;justify-content:center}.CallToAction_input__kEaGt{flex:1 1;min-width:0;padding:.75rem 1rem;border-radius:.625rem;border:none;font-size:1rem;outline:none;background:#fff;color:#1e3a5f}.CallToAction_input__kEaGt::placeholder{color:#94a3b8}.CallToAction_input__kEaGt:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.4)}.CallToAction_submitButton__W7l_T{padding:.75rem 1.75rem;background:#fff;color:#1d4ed8;font-size:1rem;font-weight:700;border:2px solid #fff;border-radius:.625rem;cursor:pointer;transition:background .15s,color .15s,opacity .15s,transform .1s;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.25);letter-spacing:.01em}.CallToAction_submitButton__W7l_T:hover:not(:disabled){background:#dbeafe;transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.3)}.CallToAction_submitButton__W7l_T:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 14px rgba(0,0,0,.25)}.CallToAction_submitButton__W7l_T:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.CallToAction_checkboxLabel__d0L_d{display:flex;align-items:center;gap:.625rem;color:#e0f2fe;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CallToAction_checkbox__Lf3Kc{width:1.125rem;height:1.125rem;accent-color:#1d4ed8;cursor:pointer}.CallToAction_platformGroup__qeRLl{width:100%;text-align:center}.CallToAction_platformLabel__IPOxu{color:#bfdbfe;font-size:.9375rem;margin-bottom:.75rem}.CallToAction_platformHint__mKF5E{color:#fcd34d;font-size:.875rem;font-weight:500}.CallToAction_platformOptions__5GPfi{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.CallToAction_platformOption__F38tY{display:flex;align-items:center;gap:.375rem;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.75);padding:.5rem 1rem;border-radius:2rem;cursor:pointer;font-size:.9375rem;border:2px solid transparent;transition:background .15s,color .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CallToAction_platformOption__F38tY:has(.CallToAction_radio__ZcsNM:checked){background:#fff;color:#1d4ed8;border-color:#fff;font-weight:700}.CallToAction_platformOption__F38tY:hover:not(:has(.CallToAction_radio__ZcsNM:checked)){background:hsla(0,0%,100%,.18);color:#fff}.CallToAction_radio__ZcsNM{accent-color:#1d4ed8;cursor:pointer}.CallToAction_errorMessage__ArhVJ{color:#fca5a5;font-size:.9375rem}.CallToAction_successMessage__krjZW{padding:1rem 0}.Hero_section__F_zst{padding:7rem 1.25rem 0;background:linear-gradient(160deg,#090f1e,#0f2042 55%,#090f1e);overflow:hidden}@media (min-width:640px){.Hero_section__F_zst{padding:7rem 1.5rem 0}}@media (min-width:1024px){.Hero_section__F_zst{padding:8rem 2rem 0}}.Hero_inner__PmHwM{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3.5rem}@media (min-width:1024px){.Hero_inner__PmHwM{flex-direction:row;align-items:center;gap:5rem;padding-bottom:2rem}}.Hero_content__pgel1{flex:1 1 auto;text-align:center;max-width:560px}@media (min-width:1024px){.Hero_content__pgel1{text-align:left}}.Hero_badge___My6T{display:inline-block;background:rgba(96,165,250,.12);color:#93c5fd;font-size:.8125rem;font-weight:500;padding:.375rem 1rem;border-radius:9999px;border:1px solid rgba(147,197,253,.18);margin-bottom:1.5rem;letter-spacing:.02em}.Hero_heading__eOOfE{font-size:2.75rem;font-weight:800;color:#fff;line-height:1.1;margin-bottom:1.25rem;letter-spacing:-.025em}@media (min-width:640px){.Hero_heading__eOOfE{font-size:3.5rem}}@media (min-width:1024px){.Hero_heading__eOOfE{font-size:4rem}}.Hero_accent__P0Zew{background:linear-gradient(90deg,#60a5fa,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_subheading__Xrtej{font-size:1.125rem;color:#94a3b8;line-height:1.75;margin-bottom:2.5rem;max-width:460px}@media (min-width:1024px){.Hero_subheading__Xrtej{margin-left:0}}.Hero_ctaRow__P20z5{display:flex;flex-direction:column;align-items:center;gap:.875rem;margin-bottom:2.5rem}@media (min-width:480px){.Hero_ctaRow__P20z5{flex-direction:row;justify-content:center}}@media (min-width:1024px){.Hero_ctaRow__P20z5{justify-content:flex-start}}.Hero_btnPrimary__9m7U6{display:inline-block;background:#2563eb;color:#fff;font-size:1rem;font-weight:600;padding:.875rem 2rem;border-radius:.75rem;transition:background .15s,transform .15s,box-shadow .15s;white-space:nowrap}.Hero_btnPrimary__9m7U6:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 24px rgba(37,99,235,.4)}.Hero_btnGhost__Dzyuk{display:inline-block;color:#cbd5e1;font-size:1rem;font-weight:500;padding:.875rem 2rem;border-radius:.75rem;border:1px solid rgba(203,213,225,.2);transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.Hero_btnGhost__Dzyuk:hover{color:#fff;border-color:rgba(203,213,225,.4);background:hsla(0,0%,100%,.06)}.Hero_platforms__KgbC2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;font-size:.8125rem;color:#64748b}@media (min-width:1024px){.Hero_platforms__KgbC2{justify-content:flex-start}}.Hero_platformItem__QAk3J{display:flex;align-items:center;gap:.375rem}.Hero_platformItem__QAk3J svg{width:14px;height:14px;flex-shrink:0}.Hero_platformDivider__YF7yb{width:1px;height:12px;background:#334155;flex-shrink:0}.Hero_screenshots__nNK1P{flex-shrink:0;display:flex;align-items:flex-end;justify-content:center;gap:0;position:relative;width:100%;max-width:600px}@media (min-width:1024px){.Hero_screenshots__nNK1P{width:480px;max-width:none}}.Hero_shotWrap__nJrc7{flex-shrink:0}.Hero_phoneImg__feDyb{display:block;width:200px;height:auto;border-radius:28px;border:1px solid #9ca3af;box-shadow:0 32px 80px rgba(0,0,0,.65)}@media (min-width:1024px){.Hero_phoneImg__feDyb{width:240px}}.Hero_shotLeft__xps_L{transform:rotate(-5deg) translateX(28px) translateY(24px);z-index:1;opacity:.72}.Hero_shotCenter__231sW{z-index:3;position:relative}.Hero_shotRight__KGOSw{transform:rotate(5deg) translateX(-28px) translateY(24px);z-index:1;opacity:.72}@media (max-width:479px){.Hero_shotLeft__xps_L,.Hero_shotRight__KGOSw{display:none}.Hero_screenshots__nNK1P{margin-bottom:-2.5rem}}.Features_feature__MIehR{padding:5rem 1.25rem;background:#fff}@media (min-width:640px){.Features_feature__MIehR{padding:6rem 1.5rem}}@media (min-width:1024px){.Features_feature__MIehR{padding:7rem 2rem}}.Features_featureAlt__2Sq9M{background:#f8fafc}.Features_featureInner__xmUwm{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3.5rem}@media (min-width:1024px){.Features_featureInner__xmUwm{flex-direction:row;align-items:center;gap:6rem}.Features_imageRight__IHEEk{flex-direction:row}.Features_imageLeft__UDfak{flex-direction:row-reverse}}.Features_text__ew7Ph{flex:1 1 auto;max-width:500px;text-align:center}@media (min-width:1024px){.Features_text__ew7Ph{text-align:left}}.Features_label__FbT61{display:inline-block;background:#eff6ff;color:#2563eb;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:.3rem .875rem;border-radius:9999px;margin-bottom:1.25rem}.Features_title__qMdDb{font-size:1.875rem;font-weight:800;color:#0f172a;line-height:1.15;margin-bottom:1.125rem;letter-spacing:-.02em}@media (min-width:640px){.Features_title__qMdDb{font-size:2.25rem}}.Features_body__lhTQa{font-size:1.0625rem;color:#475569;line-height:1.75;margin-bottom:2rem}.Features_points__zLpRX{display:flex;flex-direction:column;gap:.625rem;align-items:center}@media (min-width:1024px){.Features_points__zLpRX{align-items:flex-start}}.Features_point__AKztg{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:#334155;font-weight:500}.Features_checkIcon__4JEcE{width:18px;height:18px;flex-shrink:0;color:#2563eb}.Features_images__ov_WM{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;gap:1rem;position:relative}.Features_phoneWrapper__eh1k2{flex-shrink:0}.Features_phoneOffset__tvrde{margin-top:2.5rem}.Features_phoneImg__A0ET4{display:block;width:220px;height:auto;border-radius:28px;border:1px solid #9ca3af;box-shadow:0 20px 60px rgba(15,23,42,.14)}@media (min-width:1024px){.Features_phoneImg__A0ET4{width:240px}}.Pricing_section__vJjpK{padding:5rem 1rem;background:var(--gray-50)}@media (min-width:640px){.Pricing_section__vJjpK{padding:5rem 1.5rem}}@media (min-width:1024px){.Pricing_section__vJjpK{padding:5rem 2rem}}.Pricing_inner__oshuT{max-width:960px;margin:0 auto}.Pricing_header__SoAWx{text-align:center;margin-bottom:3.5rem}.Pricing_heading___hsc7{font-size:1.875rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem}@media (min-width:640px){.Pricing_heading___hsc7{font-size:2.25rem}}.Pricing_subheading__2Z9ZE{font-size:1.125rem;color:var(--gray-600)}.Pricing_grid__W3DEG{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.Pricing_grid__W3DEG{grid-template-columns:repeat(3,1fr)}}.Pricing_card__Vjar9{position:relative;background:#fff;border-radius:1rem;padding:2rem;display:flex;flex-direction:column;border:1px solid var(--gray-200)}.Pricing_cardHighlight__f2G_Y{border:2px solid var(--blue-600);box-shadow:0 8px 24px rgba(37,99,235,.12)}.Pricing_badge__GXdHt{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--blue-600);color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;white-space:nowrap}.Pricing_cardHeader__uA1t_{margin-bottom:1.5rem}.Pricing_planName__NxEBz{font-size:1.125rem;font-weight:600;color:var(--gray-900);margin-bottom:.25rem}.Pricing_planDesc__OAKBg{font-size:.875rem;color:var(--gray-500);margin-bottom:1rem}.Pricing_priceRow__kX2B7{display:flex;align-items:flex-end;gap:.25rem}.Pricing_price__Gml2P{font-size:2.5rem;font-weight:800;color:var(--gray-900);line-height:1}.Pricing_period__Hb5D8{font-size:1rem;color:var(--gray-500);margin-bottom:.125rem}.Pricing_featureList__U_0x3{list-style:none;margin-bottom:2rem;flex:1 1;display:flex;flex-direction:column;gap:.75rem}.Pricing_featureItem__6Gq2y{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--gray-700)}.Pricing_featureItemTrial__23N_P{font-weight:600;color:var(--blue-600);background:rgba(37,99,235,.07);border-radius:.4rem;padding:.2rem .5rem;margin-left:-.5rem}.Pricing_checkIcon__S4C_Z{width:16px;height:16px;flex-shrink:0;color:var(--blue-600)}.Pricing_btn__LqA4g{width:100%;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600;font-size:.875rem;transition:background .15s;cursor:pointer;border:none}.Pricing_btn__LqA4g:disabled{opacity:.6;cursor:not-allowed}.Pricing_btnPrimary__iqkql{background:var(--blue-600);color:#fff}.Pricing_btnPrimary__iqkql:hover:not(:disabled){background:var(--blue-700)}.Pricing_btnDefault__EfOro{background:var(--gray-900);color:#fff}.Pricing_btnDefault__EfOro:hover:not(:disabled){background:var(--gray-800)}.Pricing_loadingInner__Fm1VK{display:flex;align-items:center;justify-content:center;gap:.5rem}@keyframes Pricing_spin__XzkVi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Pricing_spinner__4tr3J{width:16px;height:16px;animation:Pricing_spin__XzkVi .75s linear infinite}.Pricing_note__GTxHQ{text-align:center;font-size:.875rem;color:var(--gray-400);margin-top:2rem}.TabletShowcase_section__j2X0W{padding:6rem 1.25rem;background:linear-gradient(160deg,#090f1e,#0f2042 55%,#090f1e)}@media (min-width:640px){.TabletShowcase_section__j2X0W{padding:7rem 1.5rem}}@media (min-width:1024px){.TabletShowcase_section__j2X0W{padding:8rem 2rem}}.TabletShowcase_inner__6uUBN{max-width:1180px;margin:0 auto}.TabletShowcase_header__ByqTW{text-align:center;margin-bottom:4rem}.TabletShowcase_badge__nj_ju{display:inline-block;background:rgba(96,165,250,.12);color:#93c5fd;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:.375rem 1rem;border-radius:9999px;border:1px solid rgba(147,197,253,.18);margin-bottom:1.25rem}.TabletShowcase_heading__qMuLk{font-size:2rem;font-weight:800;color:#fff;margin-bottom:.875rem;letter-spacing:-.02em;line-height:1.15}@media (min-width:640px){.TabletShowcase_heading__qMuLk{font-size:2.5rem}}.TabletShowcase_subheading__12Qlv{font-size:1.0625rem;color:#94a3b8;max-width:480px;margin:0 auto;line-height:1.7}.TabletShowcase_grid__dbxtE{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.TabletShowcase_grid__dbxtE{grid-template-columns:repeat(2,1fr)}}.TabletShowcase_card__DT6V3{border-radius:1.125rem;overflow:hidden;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);transition:border-color .2s,background .2s}.TabletShowcase_card__DT6V3:hover{border-color:rgba(147,197,253,.25);background:hsla(0,0%,100%,.06)}.TabletShowcase_imageWrapper__XaXNN{width:100%;overflow:hidden;background:#0a1628}.TabletShowcase_tabletImg__Q2ZoF{display:block;width:100%;height:auto;object-fit:cover;object-position:top;border-radius:0}.TabletShowcase_cardInfo__fbU7e{padding:1.25rem 1.5rem 1.5rem}.TabletShowcase_cardLabel__dLlVP{display:block;font-size:.6875rem;font-weight:700;color:#60a5fa;text-transform:uppercase;letter-spacing:.09em;margin-bottom:.4rem}.TabletShowcase_cardCaption__mjTiA{font-size:.9375rem;color:#94a3b8;line-height:1.6}