.lp-root{background:#050505;color:#B9C0CA;line-height:1.6;font-size:15px;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative;isolation:isolate}.lp-root *,.lp-root :after,.lp-root :before{box-sizing:border-box}.lp-root a{color:inherit;text-decoration:none}.lp-root .mono{font-family:var(--mono)}.lp-root .wrap{max-width:1240px;margin:0 auto;padding:0 48px}.lp-root .wrap-wide{max-width:1320px;margin:0 auto;padding:0 56px}.lp-root .sec{padding:74px 48px;position:relative}.lp-root .eb{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.22em;color:#2DD4BF;text-transform:uppercase}.lp-root .eb i{width:26px;height:1px;background:#14B8A6;box-shadow:0 0 8px #14B8A6;display:inline-block}.lp-root .eb-center{display:flex;justify-content:center}.lp-root .h{font-family:var(--sans);font-weight:600;letter-spacing:-.01em;font-size:38px;color:#FFFFFF;margin:14px 0 0}.lp-root .mut{font-size:15px;color:#9CA3AF}.lp-root .card{background:var(--panel);border:1px solid var(--line2);border-radius:14px}.lp-root .hov{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.lp-root .hov:hover{transform:translateY(-4px)}.lp-root .btn-teal{background:#14B8A6;color:#04211D;padding:10px 22px;border-radius:10px;font-weight:600;font-size:13.5px;display:inline-block;cursor:pointer;border:none;box-shadow:0 0 24px rgba(20,184,166,.3);transition:background .2s ease,color .2s ease}.lp-root .btn-teal:hover{background:#5EEAD4;color:#04211D}.lp-root .btn-ghost{border:1px solid rgba(255,255,255,.16);color:#fff;padding:15px 30px;border-radius:12px;font-size:15px;font-weight:600;display:inline-block;cursor:pointer;transition:border-color .2s}.lp-root .btn-ghost:hover{border-color:rgba(255,255,255,.35)}.lp-root .navlink{color:#fff;font-weight:500;font-size:13.5px;transition:color .25s ease}.lp-root .navlink:hover{color:#fff}.lp-root .marquee-wrap{overflow:hidden}.lp-root .marquee-track{display:inline-flex;white-space:nowrap;animation:lp-marquee 44s linear infinite}.lp-root .marquee-track.slow{animation-duration:42s}@keyframes lp-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-root .hero-wrap{position:relative;padding:178px 48px 80px;overflow:hidden}.lp-root .hero-grid{position:relative;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 654px;gap:70px;align-items:center}.lp-root .pill{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;color:#fff;border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:7px 16px;background:transparent}.lp-root .pill i{width:7px;height:7px;border-radius:50%;background:#14B8A6;box-shadow:0 0 10px rgba(20,184,166,.85);display:inline-block}.lp-root .hero-h1{font-family:var(--sans);font-weight:600;letter-spacing:-.01em;font-size:56px;line-height:1.08;color:#fff;margin:22px 0 0}.lp-root .hero-h1 .grad{background:linear-gradient(90deg,#5EEAD4,#14B8A6 55%,#F7931A);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-root .avatar{width:30px;height:30px;border-radius:50%;border:2px solid #050505;display:grid;place-items:center;font-size:11px;font-weight:600;margin-left:-9px}.lp-root .avatar:first-child{margin-left:0}.lp-root .trust-counter{border-left:1px solid rgba(255,255,255,.09);padding-left:26px}.lp-root .trust-num{font-family:var(--mono);font-size:54px;font-weight:600;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-root .trust-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:#5EEAD4;margin-top:8px}.lp-root .trust-desc{font-size:13px;color:#7B8391;margin:8px 0 0;max-width:230px}.lp-root .pcard{position:relative;border-radius:22px;padding:30px 26px 0;overflow:hidden;min-height:472px;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease;border:1px solid}.lp-root .pcard:hover{transform:translateY(-4px);border-color:var(--pcard-hover-border,inherit)}.lp-root .pcard-inner{background:rgba(6,7,9,.5);padding:18px 22px 20px;display:flex;flex-direction:column;flex:1;margin:18px -26px 0}.lp-root .strat-card{position:relative;overflow:hidden;background:#0F1319;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px -28px rgba(0,0,0,.9);border-radius:18px;padding:22px 24px;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.lp-root .strat-card:hover{transform:translateY(-6px);border-color:rgba(20,184,166,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 30px 60px -26px rgba(0,0,0,.95),0 0 34px -12px rgba(20,184,166,.35)}.lp-root .strat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#14B8A6,transparent);opacity:.7}.lp-root .funnel-bar{height:8px;border-radius:5px;background:rgba(255,255,255,.05);overflow:hidden}.lp-root .funnel-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,#8A6D1E,#E0B341)}.lp-root .laptop{position:relative;background:#0A0A0C;border:11px solid #1b1c1f;border-radius:22px 22px 8px 8px;box-shadow:0 50px 120px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.04);overflow:hidden}.lp-root .laptop-base{height:15px;border-radius:0 0 13px 13px;background:linear-gradient(180deg,#2A2B2E,#131316);box-shadow:0 18px 30px rgba(0,0,0,.5)}.lp-root .orbit-stage{position:relative;height:478px;margin-top:18px;perspective:1500px;perspective-origin:50% 44%}.lp-root .orbit-ring{position:absolute;inset:0;transform-style:preserve-3d;animation:lp-orbit 46s linear infinite}.lp-root .orbit-floor{position:absolute;left:50%;top:60%;width:900px;height:900px;border:1px solid rgba(20,184,166,.1);border-radius:50%;transform:translate(-50%,-50%) rotateX(74deg);animation:lp-orbit-floor 60s linear infinite;pointer-events:none}.lp-root .orbit-stage:hover .orbit-floor,.lp-root .orbit-stage:hover .orbit-ring{animation-play-state:paused}.lp-root .orbit-card{position:absolute;left:50%;top:50%;width:244px;height:272px;margin:-136px 0 0 -122px;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 70px -34px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.1);padding:24px 22px;overflow:hidden;display:flex;flex-direction:column;transform:rotateY(var(--orbit-y,0deg)) translateZ(var(--orbit-z,470px));transition:border-color .3s ease,filter .3s ease,transform .3s ease}.lp-root .orbit-card:hover{filter:brightness(1.12);border-color:var(--orbit-accent,rgba(255,255,255,.3));transform:rotateY(var(--orbit-y,0deg)) translateZ(var(--orbit-z,470px)) scale(1.02)}@keyframes lp-orbit{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes lp-orbit-floor{0%{transform:translate(-50%,-50%) rotateX(74deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(74deg) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lp-root .orbit-floor,.lp-root .orbit-ring{animation:none!important}}.lp-root .cmp-row{display:grid;grid-template-columns:1.6fr repeat(4,1fr);font-size:13px;border-bottom:1px solid #212329}.lp-root .cmp-cell,.lp-root .cmp-cell-hl{padding:13px 6px;text-align:center}.lp-root .cmp-cell-hl{background:#0E0F13;border-left:1px solid #14b8a6;border-right:1px solid #14b8a6}.lp-root .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1188px;margin:44px auto 0;align-items:stretch}.lp-root .shine-green{background:linear-gradient(110deg,#15803D,#22C55E,#86EFAC,#ECFDF3,#86EFAC,#22C55E,#15803D);background-size:220% auto;-webkit-background-clip:text;background-clip:text}.lp-root .shine-green,.lp-root .shine-teal{color:transparent;animation:lp-shine 5s linear infinite}.lp-root .shine-teal{background:linear-gradient(110deg,#0D9488,#14B8A6,#5EEAD4,#CFFDF5,#5EEAD4,#14B8A6,#0D9488);background-size:220% auto;-webkit-background-clip:text;background-clip:text}.lp-root .shine-gold{background:linear-gradient(110deg,#B8862E,#E0B341,#FBE7A3,#FFF7DE,#FBE7A3,#E0B341,#B8862E);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lp-shine 5s linear infinite}.lp-root .btn-green{background:linear-gradient(110deg,#15803D,#22C55E,#86EFAC,#22C55E,#15803D);background-size:220% auto;color:#05230F}.lp-root .btn-green,.lp-root .btn-tealshine{animation:lp-shine 4s linear infinite;text-align:center;padding:13px;border-radius:11px;font-weight:700;font-size:14px;display:block}.lp-root .btn-tealshine{background:linear-gradient(110deg,#0D9488,#14B8A6,#5EEAD4,#14B8A6,#0D9488);background-size:220% auto;color:#04211D;box-shadow:0 0 30px rgba(20,184,166,.35)}.lp-root .btn-gold{background:linear-gradient(110deg,#C8923B,#E0B341,#FBE7A3,#E0B341,#C8923B);background-size:220% auto;animation:lp-shine 4s linear infinite;color:#2A1E06;text-align:center;padding:13px;border-radius:11px;font-weight:700;font-size:14px;display:block}.lp-root .btn-gold:hover,.lp-root .btn-green:hover,.lp-root .btn-tealshine:hover{color:#000}.lp-root .tier-free{border:1.5px solid rgba(47,216,131,.5);background:linear-gradient(180deg,rgba(47,216,131,.035),rgba(14,16,19,0) 42%),#0E1013;box-shadow:0 0 90px -32px rgba(47,216,131,.22)}.lp-root .tier-pro{border:2px solid rgba(20,184,166,.5);background:linear-gradient(180deg,rgba(20,184,166,.04),rgba(14,17,19,0) 42%),#0E1113;box-shadow:0 0 90px -30px rgba(20,184,166,.27)}.lp-root .tier-elite{border:1.5px solid rgba(224,179,65,.5);background:linear-gradient(180deg,rgba(224,179,65,.035),rgba(15,14,10,0) 42%),#0F0E0A;box-shadow:0 0 90px -32px rgba(224,179,65,.25)}.lp-root .faq-item{background:#060709;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden}.lp-root .faq-q{display:flex;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;width:100%;text-align:left;background:none;border:none}.lp-root .faq-body{overflow:hidden;transition:max-height .35s ease,opacity .3s ease}.lp-root .foot-cols{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px}.lp-root .foot-col a{font-size:13px;color:#E6E9EF}.lp-root .foot-col a:hover{color:#FFFFFF}.lp-root .preload-bar-track{width:210px;height:1px;background:rgba(255,255,255,.1);position:relative;overflow:hidden}.lp-root .preload-bar-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#14B8A6,#F7931A)}@keyframes lp-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes lp-fadeup{0%{opacity:0;transform:translate(-50%,22px)}to{opacity:1;transform:translate(-50%)}}@keyframes lp-stamp-in{0%{opacity:0;transform:rotate(-7deg) scale(1.35)}to{opacity:1;transform:rotate(-7deg) scale(1)}}@keyframes lp-shine-bg{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:1100px){.lp-root .hero-grid{grid-template-columns:1fr}.lp-root .hero-wrap{padding-top:80px}.lp-root .grid3,.lp-root .price-grid{grid-template-columns:1fr!important}.lp-root .foot-cols{grid-template-columns:1fr 1fr}.lp-root .foot-cols>div:first-child{grid-column:1/-1}.lp-root .nav-links{display:none!important}.lp-root .lp-nav-toggle{display:inline-flex!important}}@media (prefers-reduced-motion:reduce){.lp-root *{animation:none!important;transition:none!important}}.lp-root h1,.lp-root h2,.lp-root h3{overflow-wrap:break-word;word-break:break-word}@media (max-width:767px){.lp-root .hero-wrap,.lp-root .lp-badge-frame,.lp-root .lp-cta-wrap,.lp-root .lp-faq-wrap,.lp-root .lp-footer-wrap,.lp-root .lp-nav-row,.lp-root .sec,.lp-root .wrap,.lp-root .wrap-wide{padding-left:18px!important;padding-right:18px!important}.lp-root .lp-faq-wrap h2{font-size:22px}.lp-root .lp-faq-wrap .faq-q-text{font-size:13.5px!important}.lp-root .lp-faq-wrap .faq-a{font-size:12.5px!important}.lp-root .trust-num{font-size:32px!important}.lp-root .trust-desc{max-width:none!important}.lp-root .mc-h2{font-size:27px!important}.lp-root .cmp-table{min-width:0!important}.lp-root .cmp-header-row,.lp-root .cmp-row{grid-template-columns:1.5fr repeat(3,1fr)!important;font-size:11.5px!important}.lp-root .cmp-col-3commas{display:none!important}.lp-root .cmp-cell,.lp-root .cmp-cell-hl{padding:10px 4px!important}.lp-root .cmp-row-label{padding:10px!important;font-size:11.5px!important;line-height:1.35}.lp-root .hero-h1{font-size:34px}.lp-root .h{font-size:27px}.lp-root .hero-grid{gap:40px}.lp-root .hero-card{transform:none!important}.lp-root .lp-metrics-grid{grid-template-columns:repeat(2,1fr)!important;row-gap:28px!important}.lp-root .lp-badge-grid,.lp-root .lp-mc-grid,.lp-root .lp-principles-grid,.lp-root .lp-proven-grid{grid-template-columns:1fr!important}.lp-root .lp-mc-grid .mc-chart{order:2}.lp-root .lp-mc-grid .mc-copy{order:1}.lp-root .lp-badge-h2{font-size:24px!important}.lp-root .lp-badge-sub{font-size:13px!important}.lp-root .lp-badge-cta{font-size:12.5px!important;padding:10px 18px!important;margin-top:18px!important}.lp-root .lp-scroll-x{overflow:hidden;height:calc(630px * ((100vw - 36px) / 1022px))}.lp-root .lp-engine-frame{max-width:none!important;transform:scale(calc((100vw - 36px) / 1022px));transform-origin:top center}.lp-root .lp-nav-row{gap:12px!important}.lp-root .lp-nav-wordmark{font-size:17px!important}.lp-root .lp-nav-login{display:none}.lp-root .lp-nav-signup{padding:9px 16px!important;font-size:12.5px!important}.lp-root .foot-cols{gap:24px 20px}.lp-root .foot-brand-logo{width:48px!important;height:48px!important}.lp-root .foot-brand-word{font-size:20px!important}.lp-root .lp-cta-h{font-size:44px!important}}@media (max-width:460px){.lp-root .lp-metrics-grid{grid-template-columns:1fr!important}}.lp-root .lp-nav-toggle{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;cursor:pointer;flex:none}.lp-root .lp-nav-mobile-panel{display:flex;flex-direction:column;gap:2px;padding:10px 20px 18px;border-top:1px solid rgba(255,255,255,.06);background:rgba(10,11,14,.98);backdrop-filter:blur(14px)}.lp-root .lp-nav-mobile-panel a{padding:12px 4px;font-size:14.5px;font-weight:500;color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}