.lp{--lp-bg:#06080f;--lp-panel:#0d1222;--lp-line:#1e2538;--lp-line2:#2b3350;--lp-lime:#c6ff3d;--lp-text:#f4f5f7;--lp-mute:#a7adbe;--lp-dim:#8d94a8;--lp-bad:#ff6b6b;background:var(--lp-bg);color:var(--lp-text);min-height:100vh;overflow:hidden;font-family:Inter Variable,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.lp a{color:inherit;text-decoration:none}.lp h1,.lp h2,.lp h3{color:inherit;margin:0}.lp .g{font-family:Space Grotesk Variable,system-ui,sans-serif}.lp a:focus-visible{outline:2px solid var(--lp-lime);outline-offset:3px}.lp-wrap{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}.lp-inner{max-width:1200px;margin:0 auto}.lp-nav{justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 40px}.lp-brand,.lp-nav{display:flex;align-items:center}.lp-brand{gap:10px;font-weight:700;font-size:22px;letter-spacing:-.02em}.lp-mark{width:36px;height:36px;border-radius:12px;background:var(--lp-lime);display:flex;align-items:center;justify-content:center;transform:rotate(-8deg)}.lp-links{display:flex;flex-wrap:wrap;gap:28px;font-size:14px;font-weight:500;color:var(--lp-mute)}.lp-links a:hover{color:var(--lp-lime)}.lp-nav-cta{display:flex}.lp-btn,.lp-nav-cta{gap:10px;align-items:center}.lp-btn{display:inline-flex;justify-content:center;font-weight:700;border-radius:12px;height:42px;padding:0 18px;font-size:14px;white-space:nowrap}.lp-btn-lime{background:var(--lp-lime);color:var(--lp-bg)!important}.lp-btn-line{border:1px solid var(--lp-line);color:var(--lp-text);font-weight:600}.lp-btn-line:hover{border-color:var(--lp-line2)}.lp-btn-xl{height:56px;padding:0 26px;font-size:16px;border-radius:14px}.lp-btn-block{height:46px;margin-top:auto}.lp-hero{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:center;padding:56px 40px 40px}.lp-hero-copy{display:flex;flex-direction:column;gap:26px;min-width:0}.lp-badge{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--lp-line);color:var(--lp-lime);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--lp-lime)}.lp-h1{font-size:72px;line-height:.98;font-weight:700;letter-spacing:-.045em}.lp-h1 em{font-style:normal;color:var(--lp-lime)}.lp-lead{margin:0;font-size:18px;line-height:1.55;color:var(--lp-mute);max-width:500px}.lp-row{gap:12px}.lp-row,.lp-trust{display:flex;flex-wrap:wrap}.lp-trust{gap:8px 22px;font-size:13px;color:var(--lp-dim);margin:0;padding:0;list-style:none}.lp-radar{position:relative;min-width:0;height:560px}.lp-circle{left:50%;top:50%;border-radius:50%;border:1px solid var(--lp-line)}.lp-abs,.lp-circle,.lp-float-card{position:absolute}.lp-float-card{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:var(--lp-panel);border:1px solid var(--lp-line);box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.lp-tag{font-size:11px;color:var(--lp-dim);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.lp-num{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.lp-profit{position:absolute;left:50%;bottom:10px;margin-left:-150px;width:300px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--lp-lime);color:var(--lp-bg);box-shadow:0 30px 60px -30px rgba(198,255,61,.6)}.lp-ticker-wrap{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding:14px 0;overflow:hidden;background:#090d18}.lp-ticker{display:flex;gap:48px;width:-moz-max-content;width:max-content;white-space:nowrap;font-size:13px;color:var(--lp-mute);font-variant-numeric:tabular-nums}.lp-ticker b{color:var(--lp-lime)}.lp-sec{padding:96px 40px}.lp-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.lp-h2{font-size:52px;font-weight:700;letter-spacing:-.035em;line-height:1;max-width:760px}.lp-muted{color:var(--lp-dim)}.lp-side{margin:0;font-size:16px;color:var(--lp-mute);max-width:380px;line-height:1.5}.lp-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lp-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.lp-card{display:flex;flex-direction:column;gap:18px;padding:32px;border-radius:24px;background:var(--lp-panel);border:1px solid var(--lp-line);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s}.lp-card:hover{transform:translateY(-8px) rotate(-.6deg);border-color:var(--lp-lime)}.lp-step-n{font-size:64px;line-height:1;font-weight:700;color:#646e8c;letter-spacing:-.04em}.lp-card h3{font-size:24px;font-weight:600;letter-spacing:-.02em}.lp-card p{margin:0;font-size:15px;line-height:1.55;color:var(--lp-mute)}.lp-bars{margin-top:auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;align-items:end;height:56px}.lp-bars i{display:block;border-radius:4px}.lp-meter{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600}.lp-meter span.t{flex:1;height:8px;border-radius:999px;background:var(--lp-line);overflow:hidden}.lp-meter span.t i{display:block;width:62%;height:100%;background:var(--lp-lime);border-radius:999px}.lp-chips{margin-top:auto;display:flex;gap:8px}.lp-chip{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--lp-line);font-size:12px;font-weight:600;display:inline-flex;align-items:center;color:var(--lp-lime)}.lp-stats-sec{padding:0 40px 96px}.lp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--lp-line);border-radius:24px;overflow:hidden}.lp-stat{display:flex;flex-direction:column;gap:8px;padding:32px;border-right:1px solid var(--lp-line)}.lp-stat:last-child{border-right:0}.lp-stat b{font-size:44px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lp-stat span{font-size:14px;color:var(--lp-mute)}.lp-light{background:#f4f5f7;color:#06080f}.lp-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:16px}.lp-bcard{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:28px;border-radius:24px;background:#fff;border:1px solid #e3e6ee;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s}.lp-bcard:hover{transform:translateY(-8px) rotate(-.6deg);border-color:#4f46e5}.lp-bcard h3{font-size:20px;font-weight:600;letter-spacing:-.02em;color:inherit}.lp-bcard p{margin:8px 0 0;font-size:14px;line-height:1.5;color:#4b5563}.lp-bcard.dark{grid-column:span 2;background:#06080f;color:#f4f5f7;border-color:#06080f}.lp-bcard.dark h3{font-size:22px;max-width:360px}.lp-bcard.indigo{background:#4f46e5;border-color:#4f46e5;color:#fff}.lp-bcard.indigo p{color:#e0e7ff}.lp-ico{width:44px;height:44px;border-radius:14px;background:#eef2ff;display:flex;align-items:center;justify-content:center}.lp-bcard.indigo .lp-ico{background:rgba(255,255,255,.14)}.lp-prow{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr auto;gap:12px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--lp-panel,#0d1222);font-size:13px;font-variant-numeric:tabular-nums}.lp-prow.bad{background:#2a1114;border:1px solid #5b1a1f}.lp-pill{height:28px;padding:0 10px;border-radius:8px;background:#1e2538;display:inline-flex;align-items:center;font-size:12px;font-weight:600}.lp-plan{display:flex;flex-direction:column;gap:20px;padding:28px 24px;border-radius:24px;background:var(--lp-panel);border:1px solid var(--lp-line);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s}.lp-plan:hover{transform:translateY(-8px) rotate(-.6deg);border-color:var(--lp-lime)}.lp-plan ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--lp-mute)}.lp-plan-name{font-size:13px;font-weight:700;color:var(--lp-dim);text-transform:uppercase;letter-spacing:.08em}.lp-plan-price{font-size:36px;font-weight:700;letter-spacing:-.03em}.lp-plan-price small{font-size:14px;color:var(--lp-dim);font-weight:500}.lp-pro{position:relative;border-radius:24px}.lp-pro:before{content:"";position:absolute;inset:-2px;border-radius:26px;background:conic-gradient(from 0deg,#c6ff3d,#4f46e5,#06080f,#c6ff3d);animation:lp-spin 6s linear infinite;z-index:0}.lp-pro>.lp-plan{position:relative;z-index:1;height:100%;box-sizing:border-box;background:var(--lp-bg);border-color:transparent}.lp-pro:hover>.lp-plan{transform:none}.lp-pro ul{color:#d7dbe6}.lp-pro .lp-plan-name{color:var(--lp-lime)}.lp-outline{border:1px solid var(--lp-line2);color:var(--lp-text);font-weight:600}.lp-cta-sec{padding:40px 40px 96px}.lp-cta{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:56px;border-radius:28px;background:var(--lp-lime);color:var(--lp-bg)}.lp-cta h2{font-size:48px;font-weight:700;letter-spacing:-.035em;line-height:1}.lp-cta p{margin:10px 0 0;font-size:16px;color:#1f2a10}.lp-footer{border-top:1px solid var(--lp-line);padding:28px 40px}.lp-footer-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;color:var(--lp-dim)}.lp-footer-in nav{display:flex;gap:20px}.lp-shine{position:relative;overflow:hidden}.lp-shine:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:rgba(255,255,255,.18);animation:lp-shine 3.4s ease-in-out infinite}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes lp-spin{to{transform:rotate(1turn)}}@keyframes lp-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.6);opacity:0}}@keyframes lp-dash{to{stroke-dashoffset:-400}}@keyframes lp-fly{0%{offset-distance:0}to{offset-distance:100%}}@keyframes lp-ticker{to{transform:translateX(-50%)}}@keyframes lp-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes lp-shine{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(260%) skewX(-18deg)}}.lp-rise{animation:lp-rise .9s cubic-bezier(.2,.7,.2,1) both}.lp-d1{animation-delay:.1s}.lp-d2{animation-delay:.25s}.lp-d3{animation-delay:.4s}.lp-d4{animation-delay:.55s}.lp-d5{animation-delay:.7s}.lp-float{animation:lp-float 6s ease-in-out infinite}.lp-float2{animation:lp-float 7.5s ease-in-out infinite;animation-delay:-2s}.lp-float3{animation:lp-float 5.5s ease-in-out infinite;animation-delay:-4s}.lp-sweep{animation:lp-spin 6s linear infinite}.lp-ring{animation:lp-spin 14s linear infinite}.lp-ping{animation:lp-ping 2.4s ease-out infinite}.lp-dashline{stroke-dasharray:10 12;animation:lp-dash 9s linear infinite}.lp-plane{offset-path:path("M 40 300 C 120 120, 260 60, 360 190 S 540 360, 620 140");offset-rotate:auto;animation:lp-fly 9s cubic-bezier(.45,0,.55,1) infinite}.lp-ticker-run{animation:lp-ticker 38s linear infinite}.lp-bar{transform-origin:bottom;animation:lp-grow 1.2s cubic-bezier(.2,.7,.2,1) both}.lp-blinker{animation:lp-blink 1.6s ease-in-out infinite}@media (max-width:1024px){.lp-hero{grid-template-columns:minmax(0,1fr);padding-top:40px}.lp-radar{height:460px;order:2}.lp-h1{font-size:56px}.lp-h2{font-size:40px}.lp-bento,.lp-grid3,.lp-grid4,.lp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-stat{border-right:0;border-bottom:1px solid var(--lp-line)}.lp-sec{padding:72px 28px}.lp-nav{padding:16px 24px}}@media (max-width:640px){.lp-hero{padding:24px 20px;gap:28px}.lp-h1{font-size:40px;letter-spacing:-.035em}.lp-h2{font-size:30px}.lp-radar{height:360px;transform:scale(.62);transform-origin:top center;margin-bottom:-120px}.lp-bento,.lp-grid3,.lp-grid4,.lp-stats{grid-template-columns:minmax(0,1fr)}.lp-bcard.dark{grid-column:span 1}.lp-sec{padding:56px 20px}.lp-cta-sec,.lp-stats-sec{padding-left:20px;padding-right:20px}.lp-nav{padding:14px 20px}.lp-links{display:none}.lp-cta{padding:32px 24px}.lp-cta h2{font-size:32px}.lp-footer{padding:24px 20px}.lp-prow{grid-template-columns:1fr auto}.lp-nav-cta .lp-btn-line,.lp-prow>span:nth-child(2),.lp-prow>span:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition:none!important}}