.landing-page{--lp-orb-a:#fae4c7b3;--lp-orb-b:#cee1f18c;--lp-orb-grain-opacity:.45;--bg:#fff;--bg-card:#00000005;--bg-card-hover:#0000000a;--bg-elevated:#fff;--bg-nav:#fffc;--lp-border:#0000000f;--border-hover:#0000001a;--text-primary:#0a0a0a;--text-secondary:#555;--text-muted:#737373;--text-faint:#00000059;--accent:#0a0a0a;--accent-glow:#0000001a;--accent-mark:#0000001a;--accent-tint:#0000000d;--btn-bg:#0a0a0a;--btn-text:#fff;--btn-shadow:#0000001f;--badge-bg:#00000005;--badge-border:#00000014;--badge-text:#000000a6;--grain-opacity:.03;--footer-grad-start:#0000001a;--footer-grad-end:#0000;--shadow-preview:0 24px 80px #00000026,0 4px 16px #00000014;--shadow-preview-hover:0 32px 96px #0003,0 8px 24px #0000001f;--toggle-icon-sun:none;--toggle-icon-moon:block;--purchase-bg:#0000000d;--purchase-border:#0000001a;--purchase-text:#0a0a0a;--purchase-tag-bg:#0a0a0a;--purchase-tag-text:#fff;--preview-bg:#f5f5f5;--preview-bar:#e5e5e5;--preview-card-bg:#00000008;--preview-card-border:#0000000f;--preview-label:#0009;--preview-value:#0a0a0a;--preview-sub:#00000059;--preview-lime:#0a0a0a;--preview-dot-bg:#00000014;--preview-ring-track:#00000014;--preview-bar-track:#00000014;--preview-bar-fill:#0a0a0a;--version-bg:#0000000a;--version-border:#00000014;--version-text:#0009;--mobile-menu-bg:#fffffff2;--footer-icon-bg:#0000000d;--footer-icon-color:#00000080;--footer-icon-hover-bg:#0000001a;--footer-icon-hover-color:#000000bf;padding-bottom:env(safe-area-inset-bottom,0);isolation:isolate;position:relative;overflow-x:hidden}@supports (color:lab(0% 0 0)){.landing-page{--lp-orb-a:lab(91.9302% 4.39236 17.03/.7);--lp-orb-b:lab(88.4011% -3.91093 -10.2424/.55);--bg:lab(100% 0 0);--bg-card:lab(0% 0 0/.02);--bg-card-hover:lab(0% 0 0/.04);--bg-elevated:lab(100% 0 0);--bg-nav:lab(100% 0 0/.8);--lp-border:lab(0% 0 0/.06);--border-hover:lab(0% 0 0/.1);--text-primary:lab(2.75381% 0 0);--text-secondary:lab(36.2% 0 .00000596046);--text-muted:lab(48.496% 0 0);--text-faint:lab(0% 0 0/.35);--accent:lab(2.75381% 0 0);--accent-glow:lab(0% 0 0/.1);--accent-mark:lab(0% 0 0/.1);--accent-tint:lab(0% 0 0/.05);--btn-bg:lab(2.75381% 0 0);--btn-text:lab(100% 0 0);--btn-shadow:lab(0% 0 0/.12);--badge-bg:lab(0% 0 0/.02);--badge-border:lab(0% 0 0/.08);--badge-text:lab(0% 0 0/.65);--footer-grad-start:lab(0% 0 0/.1);--footer-grad-end:lab(0% 0 0/0);--shadow-preview:0 24px 80px lab(0% 0 0/.15),0 4px 16px lab(0% 0 0/.08);--shadow-preview-hover:0 32px 96px lab(0% 0 0/.2),0 8px 24px lab(0% 0 0/.12);--purchase-bg:lab(0% 0 0/.05);--purchase-border:lab(0% 0 0/.1);--purchase-text:lab(2.75381% 0 0);--purchase-tag-bg:lab(2.75381% 0 0);--purchase-tag-text:lab(100% 0 0);--preview-bg:lab(96.52% -.0000298023 .0000119209);--preview-bar:lab(90.952% 0 -.0000119209);--preview-card-bg:lab(0% 0 0/.03);--preview-card-border:lab(0% 0 0/.06);--preview-label:lab(0% 0 0/.6);--preview-value:lab(2.75381% 0 0);--preview-sub:lab(0% 0 0/.35);--preview-lime:lab(2.75381% 0 0);--preview-dot-bg:lab(0% 0 0/.08);--preview-ring-track:lab(0% 0 0/.08);--preview-bar-track:lab(0% 0 0/.08);--preview-bar-fill:lab(2.75381% 0 0);--version-bg:lab(0% 0 0/.04);--version-border:lab(0% 0 0/.08);--version-text:lab(0% 0 0/.6);--mobile-menu-bg:lab(100% 0 0/.95);--footer-icon-bg:lab(0% 0 0/.05);--footer-icon-color:lab(0% 0 0/.5);--footer-icon-hover-bg:lab(0% 0 0/.1);--footer-icon-hover-color:lab(0% 0 0/.75)}}.dark .landing-page{--lp-orb-a:#3f3c66b8;--lp-orb-b:#4027128c;--lp-orb-grain-opacity:.6;--bg:#090909;--bg-card:#ffffff0a;--bg-card-hover:#ffffff0d;--bg-elevated:#252525;--bg-nav:#090909cc;--lp-border:#ffffff12;--border-hover:#ffffff1a;--text-primary:#fafafa;--text-secondary:#a1a1a1;--text-muted:#737373;--text-faint:#ffffff40;--accent:#fafafa;--accent-glow:#ffffff14;--accent-mark:#ffffff1f;--accent-tint:#ffffff0d;--btn-bg:#fafafa;--btn-text:#090909;--btn-shadow:#ffffff1a;--badge-bg:#ffffff0a;--badge-border:#ffffff14;--badge-text:#fff9;--grain-opacity:.015;--footer-grad-start:#ffffff09;--footer-grad-end:#fff0;--shadow-preview:0 24px 80px #0006,0 4px 16px #0003;--shadow-preview-hover:0 32px 96px #00000080,0 8px 24px #0000004d;--toggle-icon-sun:block;--toggle-icon-moon:none;--purchase-bg:#ffffff0d;--purchase-border:#ffffff1a;--purchase-text:#fafafa;--purchase-tag-bg:#ffffff26;--purchase-tag-text:#fff;--preview-bg:#090909;--preview-bar:#252525;--preview-card-bg:#ffffff0a;--preview-card-border:#ffffff12;--preview-label:#fff9;--preview-value:#fff;--preview-sub:#ffffff4d;--preview-lime:#fafafa;--preview-dot-bg:#ffffff14;--preview-ring-track:#ffffff14;--preview-bar-track:#ffffff14;--preview-bar-fill:#fafafa;--version-bg:#ffffff0a;--version-border:#ffffff14;--version-text:#fff9;--mobile-menu-bg:#090909f2;--footer-icon-bg:#ffffff0d;--footer-icon-color:#ffffff80;--footer-icon-hover-bg:#ffffff1a;--footer-icon-hover-color:#ffffffbf}@supports (color:lab(0% 0 0)){.dark .landing-page{--lp-orb-a:lab(27.2648% 9.57993 -24.3986/.72);--lp-orb-b:lab(18.6164% 10.1142 18.838/.55);--bg:lab(2.53214% 0 0);--bg-card:lab(100% 0 0/.04);--bg-card-hover:lab(100% 0 0/.05);--bg-elevated:lab(14.624% 0 0);--bg-nav:lab(2.53214% 0 0/.8);--lp-border:lab(100% 0 0/.07);--border-hover:lab(100% 0 0/.1);--text-primary:lab(98.26% 0 0);--text-secondary:lab(66.128% -.0000298023 .0000119209);--text-muted:lab(48.496% 0 0);--text-faint:lab(100% 0 0/.25);--accent:lab(98.26% 0 0);--accent-glow:lab(100% 0 0/.08);--accent-mark:lab(100% 0 0/.12);--accent-tint:lab(100% 0 0/.05);--btn-bg:lab(98.26% 0 0);--btn-text:lab(2.53214% 0 0);--btn-shadow:lab(100% 0 0/.1);--badge-bg:lab(100% 0 0/.04);--badge-border:lab(100% 0 0/.08);--badge-text:lab(100% 0 0/.6);--footer-grad-start:lab(100% 0 0/.035);--footer-grad-end:lab(100% 0 0/0);--shadow-preview:0 24px 80px lab(0% 0 0/.4),0 4px 16px lab(0% 0 0/.2);--shadow-preview-hover:0 32px 96px lab(0% 0 0/.5),0 8px 24px lab(0% 0 0/.3);--purchase-bg:lab(100% 0 0/.05);--purchase-border:lab(100% 0 0/.1);--purchase-text:lab(98.26% 0 0);--purchase-tag-bg:lab(100% 0 0/.15);--purchase-tag-text:lab(100% 0 0);--preview-bg:lab(2.53214% 0 0);--preview-bar:lab(14.624% 0 0);--preview-card-bg:lab(100% 0 0/.04);--preview-card-border:lab(100% 0 0/.07);--preview-label:lab(100% 0 0/.6);--preview-value:lab(100% 0 0);--preview-sub:lab(100% 0 0/.3);--preview-lime:lab(98.26% 0 0);--preview-dot-bg:lab(100% 0 0/.08);--preview-ring-track:lab(100% 0 0/.08);--preview-bar-track:lab(100% 0 0/.08);--preview-bar-fill:lab(98.26% 0 0);--version-bg:lab(100% 0 0/.04);--version-border:lab(100% 0 0/.08);--version-text:lab(100% 0 0/.6);--mobile-menu-bg:lab(2.53214% 0 0/.95);--footer-icon-bg:lab(100% 0 0/.05);--footer-icon-color:lab(100% 0 0/.5);--footer-icon-hover-bg:lab(100% 0 0/.1);--footer-icon-hover-color:lab(100% 0 0/.75)}}.lp-lordicon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.lp-ctrader-icon{will-change:transform;transition:transform .25s cubic-bezier(.22,1,.36,1)}.lp-feature-item:hover .lp-ctrader-icon{animation:.6s cubic-bezier(.22,1,.36,1) forwards ctrader-pulse}@keyframes ctrader-pulse{0%{transform:scale(1)rotate(0)}30%{transform:scale(1.08)rotate(-6deg)}60%{transform:scale(.97)rotate(3deg)}to{transform:scale(1)rotate(0)}}.lp-ninjatrader-icon{will-change:transform;transition:transform .25s cubic-bezier(.22,1,.36,1)}.lp-feature-item:hover .lp-ninjatrader-icon{animation:.6s cubic-bezier(.22,1,.36,1) forwards ninjatrader-pulse}@keyframes ninjatrader-pulse{0%{transform:scale(1)rotate(0)}30%{transform:scale(1.08)rotate(-6deg)}60%{transform:scale(.97)rotate(3deg)}to{transform:scale(1)rotate(0)}}.landing-page img{-webkit-user-drag:none;pointer-events:none;outline-offset:-1px;outline:1px solid #0000000f;outline:1px solid lab(0% 0 0/.06)}.dark .landing-page img{outline-color:#ffffff0f;outline-color:lab(100% 0 0/.06)}@keyframes lp-fadeInUp{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes lp-slideDown{0%{opacity:0;transform:translate(-50%)translateY(-12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes lp-markReveal{0%{box-shadow:var(--accent-mark)0px 0em 0px 0px inset}to{box-shadow:var(--accent-mark)0px -.48em 0px 0px inset}}@keyframes lp-mobileMenuSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.landing-page:before{content:"";opacity:var(--grain-opacity);pointer-events:none;z-index:150;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.lp-ambient{z-index:-1;pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.lp-orb{filter:blur(72px);opacity:0;will-change:transform,opacity;border-radius:50%;width:62vmax;height:62vmax;position:absolute}.lp-orb:after{content:"";border-radius:inherit;mix-blend-mode:soft-light;opacity:var(--lp-orb-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 320' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='o'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");position:absolute;inset:0}.lp-orb--a{background:radial-gradient(closest-side,var(--lp-orb-a),transparent 78%);animation:1.4s cubic-bezier(.22,1,.36,1) .15s both lp-orb-in,28s ease-in-out infinite alternate lp-drift-a;top:-22vmax;left:-18vmax}.lp-orb--b{background:radial-gradient(closest-side,var(--lp-orb-b),transparent 78%);animation:1.6s cubic-bezier(.22,1,.36,1) .35s both lp-orb-in,36s ease-in-out infinite alternate lp-drift-b;bottom:-30vmax;right:-22vmax}@keyframes lp-orb-in{0%{opacity:0}to{opacity:1}}@keyframes lp-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(6vmin,4vmin)scale(1.06)}}@keyframes lp-drift-b{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(-5vmin,-3vmin)scale(.96)}}.landing-page ::selection{color:#fafafa;color:lab(98.26% 0 0);background-color:#0a0a0afc;background-color:lab(2.75381% 0 0/.99)}.dark .landing-page ::selection{color:#0a0a0a;color:lab(2.75381% 0 0);background-color:#fafafafc;background-color:lab(98.26% 0 0/.99)}.landing-page :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.lp-nav{z-index:100;background:var(--bg-nav);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border:1px solid var(--lp-border);border-radius:16px;align-items:center;gap:32px;padding:8px 24px;animation:.28s ease-out both lp-slideDown;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000000a,0 4px 12px #00000008;box-shadow:0 1px 2px lab(0% 0 0/.04),0 4px 12px lab(0% 0 0/.03)}.lp-nav .lp-logo-group{align-items:center;gap:8px;display:flex}.lp-nav .lp-logo{letter-spacing:-.3px;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.lp-nav .lp-version-badge{font-size:10px;font-weight:600;font-family:var(--font-geist-mono),ui-monospace,monospace;background:var(--version-bg);border:1px solid var(--version-border);color:var(--version-text);letter-spacing:.02em;border-radius:4px;padding:2px 6px;line-height:1;transition:background .28s,border-color .28s,color .28s}.lp-nav .lp-nav-links{align-items:center;gap:8px;margin-left:auto;display:flex}.lp-nav .lp-nav-link{color:var(--text-secondary);border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .15s ease-out,background .15s ease-out}.lp-nav .lp-nav-link:hover{color:var(--text-primary);background:var(--bg-card-hover)}.lp-nav .lp-nav-right{align-items:center;gap:12px;display:flex}.lp-nav .lp-nav-cta{background:var(--btn-bg);min-height:44px;color:var(--btn-text);cursor:pointer;border:none;border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s,background .28s;display:flex}.lp-nav .lp-nav-cta:hover{box-shadow:0 2px 8px var(--btn-shadow)}.lp-nav .lp-nav-cta:active{transform:scale(.96)translateY(0)}.lp-theme-toggle{background:var(--bg-card);border:1px solid var(--lp-border);cursor:pointer;width:44px;height:44px;color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;font-size:18px;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:flex}.lp-theme-toggle:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-theme-toggle:active{transform:scale(.96)}.lp-theme-toggle .lp-icon-sun{display:var(--toggle-icon-sun)}.lp-theme-toggle .lp-icon-moon{display:var(--toggle-icon-moon)}.lp-nav-hamburger{background:var(--bg-card);border:1px solid var(--lp-border);cursor:pointer;width:44px;height:44px;color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;font-size:20px;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:none}.lp-nav-hamburger:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-nav-hamburger:active{transform:scale(.96)}.lp-mobile-menu{z-index:99;background:var(--mobile-menu-bg);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border:1px solid var(--lp-border);border-radius:16px;flex-direction:column;gap:2px;padding:8px;animation:.2s ease-out both lp-mobileMenuSlide;display:none;position:fixed;top:72px;left:16px;right:16px;box-shadow:0 1px 4px #0000000f,0 8px 32px #0000001a;box-shadow:0 1px 4px lab(0% 0 0/.06),0 8px 32px lab(0% 0 0/.1)}.lp-mobile-menu.open{display:flex}.lp-mobile-menu a{min-height:48px;color:var(--text-secondary);cursor:pointer;border-radius:10px;align-items:center;padding:14px 16px;font-size:15px;font-weight:500;transition:color .15s ease-out,background .15s ease-out;display:flex}.lp-mobile-menu a:hover{color:var(--text-primary);background:var(--bg-card)}.lp-mobile-menu a:active{transform:scale(.96)}.lp-mobile-menu .lp-mobile-cta{background:var(--btn-bg);min-height:48px;color:var(--btn-text);border-radius:8px;justify-content:center;align-items:center;margin-top:4px;padding:14px 16px;font-size:15px;font-weight:600;transition:transform .15s ease-out,box-shadow .15s ease-out,background .28s;display:flex}.lp-mobile-menu .lp-mobile-cta:hover{box-shadow:0 2px 8px var(--btn-shadow)}.lp-mobile-menu .lp-mobile-link{background:var(--bg-card);min-height:48px;color:var(--text-secondary);border:1px solid var(--lp-border);border-radius:10px;justify-content:center;align-items:center;margin-top:4px;padding:14px 16px;font-size:15px;font-weight:500;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out;display:flex}.lp-mobile-menu .lp-mobile-link:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-mobile-menu .lp-mobile-theme-toggle{background:var(--bg-card);min-height:48px;color:var(--text-secondary);border:1px solid var(--lp-border);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:14px 16px;font-size:15px;font-weight:500;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out;display:flex}.lp-mobile-menu .lp-mobile-theme-toggle:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-mobile-menu .lp-mobile-theme-row{min-height:48px;color:var(--text-secondary);border-top:1px solid var(--lp-border);border-radius:10px;justify-content:space-between;align-items:center;margin-top:4px;padding:14px 16px;font-size:15px;font-weight:500;display:flex}.lp-mobile-menu .lp-mobile-theme-btn{background:var(--bg-card);border:1px solid var(--lp-border);cursor:pointer;width:44px;height:44px;color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;font-size:18px;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:flex}.lp-mobile-menu .lp-mobile-theme-btn:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-hero{text-align:left;max-width:1100px;margin:0 auto;padding:160px 48px 96px}.lp-hero .lp-badge-pill{color:var(--badge-text);border:1.5px solid var(--badge-border);background:var(--badge-bg);text-transform:uppercase;letter-spacing:.5px;border-radius:8px;align-items:center;gap:8px;min-height:32px;margin-bottom:32px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.lp-hero h1{letter-spacing:-.025em;text-wrap:balance;color:var(--text-primary);margin-bottom:24px;font-size:96px;font-weight:700;line-height:1}.lp-hero h1 .lp-mark{box-shadow:var(--accent-mark)0px 0em 0px 0px inset;transition:opacity .2s ease-out;animation:.6s ease-out .8s forwards lp-markReveal}.lp-hero h1 .lp-mark:hover{opacity:.85}.lp-hero .lp-subtitle{color:var(--text-secondary);text-wrap:pretty;max-width:540px;margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.6}.lp-hero .lp-buttons{gap:12px;display:flex}.lp-btn-primary{background:var(--btn-bg);min-height:52px;color:var(--btn-text);cursor:pointer;box-shadow:0 4px 16px var(--btn-shadow);-webkit-tap-highlight-color:transparent;border:none;border-radius:14px;align-items:center;gap:10px;padding:16px 32px;font-size:18px;font-weight:700;transition:transform .15s ease-out,box-shadow .15s ease-out,background .28s,color .28s;display:inline-flex}.lp-cta-logo{opacity:1;align-items:center;width:22px;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;overflow:hidden;transform:translate(0)scale(1)}.lp-cta-logo.out{opacity:0;width:0;transform:translate(-16px)scale(.5)}.lp-cta-arrow{opacity:0;align-items:center;width:0;font-size:20px;font-weight:700;line-height:1;transition:opacity .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;overflow:hidden;transform:translate(16px)scale(.5)}.lp-cta-arrow.in{opacity:1;width:22px;transform:translate(0)scale(1)}.lp-btn-primary:hover{box-shadow:0 6px 24px var(--btn-shadow)}.lp-btn-primary:active{transform:scale(.96)translateY(0)}.lp-btn-purchase{background:var(--purchase-bg);min-height:52px;color:var(--purchase-text);border:1.5px solid var(--purchase-border);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:10px;padding:16px 24px;font-size:18px;font-weight:700;transition:transform .15s ease-out,background .15s ease-out,color .15s ease-out,border-color .28s;display:inline-flex}.lp-btn-purchase:hover{background:var(--bg-card-hover);color:var(--text-primary)}.lp-btn-purchase:active{transform:scale(.96)translateY(0)}.lp-purchase-icon{color:var(--text-muted);flex-shrink:0;transition:color .3s ease-out,filter .3s ease-out,transform .3s ease-out}.lp-btn-purchase:hover .lp-purchase-icon{color:var(--text-primary);transform:scale(1.1)}.lp-btn-purchase .lp-price-tag{font-variant-numeric:tabular-nums;letter-spacing:.35px;background:var(--purchase-tag-bg);color:var(--purchase-tag-text);border-radius:8px;align-items:center;padding:2px 8px;font-size:14px;font-weight:700;transition:background .28s,color .28s;display:inline-flex}.lp-btn-purchase.lp-btn-purchased{opacity:.45;cursor:default;pointer-events:none}.lp-preview{max-width:1100px;margin:0 auto 96px;padding:0 48px}.lp-preview .lp-browser{background:var(--preview-bg);box-shadow:var(--shadow-preview);border-radius:16px;transition:box-shadow .25s ease-out,transform .25s ease-out,background .28s;overflow:hidden}.lp-preview .lp-browser:hover{box-shadow:var(--shadow-preview-hover)}.lp-preview .lp-browser-bar{background:var(--preview-bar);align-items:center;gap:8px;padding:16px 20px;transition:background .28s;display:flex}.lp-preview .lp-dot{background:var(--preview-dot-bg);border-radius:50%;width:10px;height:10px}.lp-preview .lp-dot.r{background:#0003;background:lab(0% 0 0/.2)}.lp-preview .lp-dot.y{background:#00000024;background:lab(0% 0 0/.14)}.lp-preview .lp-dot.g{background:#00000014;background:lab(0% 0 0/.08)}.dark .lp-preview .lp-dot.r{background:#fff3;background:lab(100% 0 0/.2)}.dark .lp-preview .lp-dot.y{background:#ffffff24;background:lab(100% 0 0/.14)}.dark .lp-preview .lp-dot.g{background:#ffffff14;background:lab(100% 0 0/.08)}.lp-preview .lp-browser-content{flex-direction:column;gap:20px;min-height:320px;padding:32px;display:flex}.lp-preview .lp-dash-roi-card{background:var(--preview-card-bg);border:1px solid var(--preview-card-border);border-radius:14px;padding:32px;transition:background .28s,border-color .28s}.lp-preview .lp-dash-roi-label{color:var(--preview-label);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:600;transition:color .28s}.lp-preview .lp-dash-roi-value{color:var(--preview-lime);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1.1;transition:color .28s}.lp-preview .lp-dash-roi-sub{color:var(--preview-sub);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:500;transition:color .28s}.lp-preview .lp-dash-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lp-preview .lp-dash-card{background:var(--preview-card-bg);border:1px solid var(--preview-card-border);border-radius:14px;flex-direction:column;gap:8px;padding:24px;transition:background .28s,border-color .28s;display:flex}.lp-preview .lp-dash-card-label{color:var(--preview-label);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;transition:color .28s}.lp-preview .lp-dash-card-value{color:var(--preview-value);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;transition:color .28s}.lp-preview .lp-dash-indicator{align-items:center;gap:10px;display:flex}.lp-preview .lp-dash-bar-track{background:var(--preview-bar-track);border-radius:3px;flex:1;max-width:48px;height:6px;overflow:hidden}@keyframes lp-barGrow{0%{width:0%}}.lp-preview .lp-dash-bar-fill{background:var(--preview-bar-fill);border-radius:3px;height:100%;transition:background .28s;animation:1.2s cubic-bezier(.16,1,.3,1) .8s both lp-barGrow}.lp-preview .lp-dash-ring-row{align-items:center;gap:10px;display:flex}.lp-preview .lp-dash-ring{flex-shrink:0;width:40px;height:40px}.lp-preview .lp-dash-ring .ring-track{fill:none;stroke:var(--preview-ring-track);stroke-width:3px;transition:stroke .28s}@keyframes lp-ringFill{0%{stroke-dashoffset:87.96px}}.lp-preview .lp-dash-ring .ring-progress{fill:none;stroke:var(--preview-lime);stroke-width:3px;stroke-linecap:round;transform-origin:50%;transition:stroke .28s;animation:1.2s cubic-bezier(.16,1,.3,1) .8s both lp-ringFill;transform:rotate(-90deg)}.lp-features{max-width:1100px;margin:0 auto;padding:96px 48px 48px}.lp-features .lp-features-grid{grid-template-columns:repeat(4,1fr);gap:56px 72px;display:grid}.lp-feature-item{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:18px;display:flex}.lp-feature-item .lp-feature-title{letter-spacing:-.015em;text-wrap:balance;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.875rem;font-weight:700;line-height:1.2;transition:color .28s;display:-webkit-box;overflow:hidden}.lp-features-cta{justify-content:center;padding:48px 48px 96px;display:flex}.lp-footer{flex-direction:column;justify-content:center;align-items:center;margin-top:48px;padding:0 32px;display:flex;position:relative}.lp-footer-social{justify-content:center;align-items:center;gap:12px;display:flex}.lp-footer-icon{background:var(--footer-icon-bg);width:40px;height:40px;color:var(--footer-icon-color);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:20px;transition:transform .15s ease-out;display:inline-flex}.lp-footer-icon svg{transition:color .3s ease-out,filter .3s ease-out}.lp-footer-icon:hover svg{color:var(--footer-icon-hover-color)}.lp-footer-icon:active{transform:scale(.96)}.lp-footer-disclaimer{text-align:center;text-wrap:pretty;max-width:480px;color:var(--text-muted);opacity:.7;margin-top:16px;font-size:.6875rem;line-height:1.5}.lp-footer-disclaimer a{text-underline-offset:2px;color:inherit;text-decoration:underline;transition:opacity .15s}.lp-footer-disclaimer a:hover{opacity:1}.lp-brand{pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.03em;background:linear-gradient(to bottom,var(--footer-grad-start)25%,var(--footer-grad-end)100%);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;height:5.25rem;margin-top:-24px;font-size:7rem;font-weight:900;line-height:1;overflow:hidden}@media (min-width:640px){.lp-brand{height:6.75rem;font-size:9rem}}@media (min-width:768px){.lp-brand{height:7.5rem;font-size:10rem}}@media (min-width:1024px){.lp-brand{height:8.25rem;font-size:11rem}}.lp-reveal{opacity:0;transform:translateY(16px)}.lp-reveal.visible{animation:.28s ease-out forwards lp-fadeInUp}.lp-reveal.visible:first-child{animation-delay:0s}.lp-reveal.visible:nth-child(2){animation-delay:80ms}.lp-reveal.visible:nth-child(3){animation-delay:.16s}.lp-reveal.visible:nth-child(4){animation-delay:.24s}.lp-reveal.visible:nth-child(5){animation-delay:.32s}.lp-reveal.visible:nth-child(6){animation-delay:.4s}.lp-reveal.visible:nth-child(7){animation-delay:.48s}.lp-reveal.visible:nth-child(8){animation-delay:.56s}.lp-reveal-section{opacity:0;transform:translateY(16px)}.lp-reveal-section.visible{animation:.28s ease-out forwards lp-fadeInUp}@media (max-width:768px){.lp-hero{padding:140px 24px 64px}.lp-hero h1{letter-spacing:-.025em;font-size:48px}.lp-hero .lp-subtitle{font-size:16px}.lp-hero .lp-buttons{flex-direction:column}.lp-hero .lp-buttons>*{justify-content:center;width:100%}.lp-features{padding:64px 24px 32px}.lp-features .lp-features-grid{grid-template-columns:repeat(2,1fr);gap:40px 48px}.lp-features-cta{padding:32px 24px 64px}.lp-preview{margin-bottom:64px;padding:0 24px}.lp-preview .lp-dash-grid{grid-template-columns:1fr 1fr}.lp-preview .lp-dash-roi-value{font-size:40px}.lp-footer{margin-top:32px;padding:0 16px}.lp-footer .lp-brand{display:none}}@media (max-width:480px){.lp-features .lp-features-grid{grid-template-columns:repeat(2,1fr);gap:32px}.lp-feature-item .lp-feature-title{font-size:15px}.lp-preview .lp-dash-grid{grid-template-columns:1fr}.lp-preview .lp-dash-roi-value{font-size:36px}}@media (max-width:640px){.lp-nav{gap:12px;padding:8px 12px}.lp-nav .lp-nav-cta,.lp-nav .lp-nav-links,.lp-nav .lp-theme-toggle{display:none}.lp-nav-hamburger{display:flex}.lp-nav .lp-version-badge{display:none}.lp-btn-primary,.lp-btn-purchase{font-size:16px}.lp-btn-purchase .lp-price-tag{font-size:13px}}@media (min-width:641px){.lp-mobile-menu{display:none!important}}@media (max-width:768px) and (min-width:641px){.lp-nav{gap:16px;padding:8px 16px}.lp-nav .lp-version-badge{display:none}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.lp-reveal,.lp-reveal-section{opacity:1;transform:none}.lp-hero h1 .lp-mark{box-shadow:var(--accent-mark)0px -.48em 0px 0px inset!important;animation:none!important}.lp-orb{opacity:1;animation:none!important}}.cl-userButtonPopoverCard,.cl-popoverBox,.cl-userButtonPopoverRootBox{z-index:200!important}
