.lp-root{--lp-max:1180px;--lp-gut:24px;--lp-radius:18px;--lp-radius-lg:24px;font-size:16px;line-height:1.5;color:var(--fg);background:var(--bg);position:relative;overflow-x:clip}.lp-root:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(60vw 48vw at 72% -8%,rgba(124,108,255,.14),transparent 60%),radial-gradient(52vw 42vw at 8% 2%,rgba(91,140,255,.1),transparent 58%)}.lp-root>*{position:relative;z-index:1}.lp-root>.lp-bgfixed{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.85}.lp-bgfixed .lp-bg-canvas{position:absolute;inset:0}.lp-container{width:100%;max-width:var(--lp-max);margin:0 auto;padding:0 var(--lp-gut)}.lp-section{padding:92px 0}.lp-section.tight{padding:68px 0}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);padding:6px 12px;border:1px solid rgba(124,108,255,.28);border-radius:999px;background:rgba(124,108,255,.07)}.lp-h2{font-size:clamp(30px,4.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.025em;margin:20px 0 0;max-width:20ch}.lp-h2.center{margin-left:auto;margin-right:auto;text-align:center}.lp-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--muted);margin:18px 0 0;max-width:56ch}.lp-lead.center{margin-left:auto;margin-right:auto;text-align:center}.lp-sectionhead{margin-bottom:44px}.lp-sectionhead.center{text-align:center;display:flex;flex-direction:column;align-items:center}.lp-grad-text{background:linear-gradient(120deg,#c9c2ff,#8b7bff 42%,#5b8cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:15px;font-weight:650;font-family:var(--font);padding:13px 22px;border-radius:12px;border:1px solid var(--border-2);background:var(--panel);color:var(--fg);cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .2s ease;white-space:nowrap}.lp-btn:hover{background:var(--elev);transform:translateY(-1px)}.lp-btn svg{width:17px;height:17px}.lp-btn-primary{background:var(--accent-grad);border:none;color:#fff;box-shadow:0 10px 30px -8px rgba(124,108,255,.55),inset 0 1px 0 rgba(255,255,255,.18)}.lp-btn-primary:hover{background:var(--accent-grad);box-shadow:0 16px 42px -10px rgba(124,108,255,.7),inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(-2px)}.lp-btn-sm{padding:9px 16px;font-size:14px}.lp-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;transition:background .25s ease,border-color .25s ease,-webkit-backdrop-filter .25s ease;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease;border-bottom:1px solid transparent}.lp-nav.scrolled{background:rgba(8,9,11,.72);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--border)}.lp-nav-inner{height:68px;display:flex;align-items:center;gap:28px}.lp-wordmark{font-weight:800;letter-spacing:.26em;font-size:15px;display:inline-flex;align-items:center;gap:10px}.lp-mark{width:24px;height:24px;border-radius:7px;background:radial-gradient(circle at 34% 28%,#a79bff 0,#6b5cff 42%,#2b2466 100%);box-shadow:0 0 16px rgba(124,108,255,.5),inset 0 0 8px rgba(0,0,0,.4);flex-shrink:0}.lp-nav-links{display:flex;align-items:center;gap:28px;margin-left:14px}.lp-nav-links a{font-size:14.5px;font-weight:500;color:var(--muted);transition:color .15s ease}.lp-nav-links a:hover{color:var(--fg)}.lp-nav-right{margin-left:auto;display:flex;align-items:center;gap:12px}.lp-nav-login{font-size:14.5px;font-weight:550;color:var(--muted)}.lp-nav-login:hover{color:var(--fg)}.lp-hero{padding:92px 0 96px}.lp-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:56px;gap:56px;align-items:center}.lp-hero h1{font-size:clamp(42px,5.6vw,72px);line-height:1.02;font-weight:800;letter-spacing:-.035em;margin:22px 0 0}.lp-hero-sub{font-size:clamp(17px,1.7vw,20px);line-height:1.6;color:var(--muted);margin:24px 0 0;max-width:50ch}.lp-hero-cta{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.lp-hero-micro{display:flex;align-items:center;gap:18px;margin-top:26px;flex-wrap:wrap;font-size:13.5px;color:var(--muted-2)}.lp-hero-micro span{display:inline-flex;align-items:center;gap:7px}.lp-hero-micro svg{width:15px;height:15px;color:var(--green)}.lp-visual{position:relative}.lp-visual:before{content:"";position:absolute;inset:-12% -8% -18% -8%;background:radial-gradient(60% 55% at 60% 35%,rgba(124,108,255,.35),transparent 70%);filter:blur(10px);z-index:0}.lp-checkout{position:relative;z-index:1;background:linear-gradient(180deg,rgba(22,26,34,.9),rgba(15,18,24,.95));border:1px solid var(--border-2);border-radius:var(--lp-radius-lg);box-shadow:0 40px 80px -30px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden;transform:perspective(1600px) rotateY(-8deg) rotateX(3deg);transform-origin:center}.lp-checkout-top{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid var(--border);background:rgba(7,8,9,.5)}.lp-dot{width:10px;height:10px;border-radius:50%}.lp-checkout-url{margin-left:12px;font-size:12px;color:var(--muted-2);background:var(--bg-2);border:1px solid var(--border);border-radius:7px;padding:4px 12px;display:inline-flex;align-items:center;gap:6px}.lp-checkout-url svg{width:12px;height:12px;color:var(--green)}.lp-checkout-body{padding:22px 22px 20px}.lp-co-brand{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.08em;font-size:13px;margin-bottom:18px}.lp-co-label{font-size:11px;font-weight:600;color:var(--muted-2);text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.lp-co-field{height:40px;border-radius:10px;border:1px solid var(--border-2);background:var(--bg-2);display:flex;align-items:center;padding:0 13px;font-size:13px;color:var(--muted);margin-bottom:13px}.lp-co-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.lp-co-card{height:40px;border-radius:10px;border:1px solid rgba(124,108,255,.4);background:linear-gradient(90deg,rgba(124,108,255,.1),rgba(91,140,255,.06));display:flex;align-items:center;justify-content:space-between;padding:0 13px;font-size:13px;color:var(--fg);margin-bottom:13px}.lp-co-whop{font-size:11px;color:var(--accent);display:inline-flex;align-items:center;gap:5px;font-weight:600}.lp-co-summary{border-top:1px solid var(--border);margin-top:8px;padding-top:14px}.lp-co-line{font-size:13px;color:var(--muted);margin-bottom:8px}.lp-co-line,.lp-co-total{display:flex;justify-content:space-between}.lp-co-total{font-size:15px;font-weight:800;color:var(--fg);margin-top:4px}.lp-co-pay{margin-top:16px;height:46px;border-radius:11px;background:var(--accent-grad);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 26px -10px rgba(124,108,255,.7)}.lp-co-foot{margin-top:13px;text-align:center;font-size:11px;color:var(--muted-2)}.lp-payout-chip{position:absolute;z-index:2;right:-14px;bottom:34px;background:rgba(15,18,24,.92);border:1px solid rgba(53,208,127,.35);border-radius:14px;padding:12px 15px;display:flex;align-items:center;gap:11px;box-shadow:0 20px 50px -18px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lp-payout-chip .ic{width:34px;height:34px;border-radius:9px;background:var(--green-dim);color:var(--green);display:flex;align-items:center;justify-content:center}.lp-payout-chip .ic svg{width:18px;height:18px}.lp-payout-chip b{font-size:15px;display:block}.lp-payout-chip span{font-size:11.5px;color:var(--muted)}.lp-trust{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:rgba(11,13,18,.4)}.lp-trust-inner{justify-content:space-between;gap:28px;padding:26px 0;flex-wrap:wrap}.lp-trust-inner,.lp-trust-item{display:flex;align-items:center}.lp-trust-item{gap:11px;font-size:14px;font-weight:550;color:var(--muted)}.lp-trust-item svg{width:19px;height:19px;color:var(--accent);flex-shrink:0}.lp-trust-item b{color:var(--fg);font-weight:700}.lp-problem-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:8px}.lp-pain{padding:26px 24px;border:1px solid var(--border);border-radius:var(--lp-radius);background:linear-gradient(180deg,rgba(242,97,107,.05),rgba(15,18,24,.5))}.lp-pain .ic{width:42px;height:42px;border-radius:11px;background:var(--red-dim);color:var(--red);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.lp-pain .ic svg{width:21px;height:21px}.lp-pain h3{font-size:18px;font-weight:700;letter-spacing:-.01em}.lp-pain p{font-size:14.5px;color:var(--muted);margin:9px 0 0;line-height:1.55}.lp-problem-foot{margin-top:26px;padding:20px 24px;border:1px solid rgba(53,208,127,.3);border-radius:var(--lp-radius);background:linear-gradient(90deg,rgba(53,208,127,.08),rgba(15,18,24,.4));display:flex;align-items:center;gap:14px;font-size:15.5px}.lp-problem-foot svg{width:22px;height:22px;color:var(--green);flex-shrink:0}.lp-problem-foot b{color:var(--green)}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;counter-reset:step}.lp-step{position:relative;padding:30px 26px 28px;border:1px solid var(--border);border-radius:var(--lp-radius);background:var(--panel);overflow:hidden}.lp-step:after{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:var(--accent-grad);opacity:.6}.lp-step-num{font-size:13px;font-weight:800;letter-spacing:.1em;color:var(--accent);margin-bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;border:1px solid rgba(124,108,255,.3);background:rgba(124,108,255,.08)}.lp-step h3{font-size:19px;font-weight:700;letter-spacing:-.015em}.lp-step p{font-size:14.5px;color:var(--muted);margin:10px 0 0;line-height:1.58}.lp-step .lp-codeline{margin-top:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--accent-2);background:var(--bg-2);border:1px solid var(--border);border-radius:9px;padding:10px 12px;overflow-x:auto;white-space:nowrap}.lp-features-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.lp-feature.spotlight-card{--spotlight-card-surface:var(--panel);--spotlight-card-shadow:var(--shadow);padding:24px 22px 22px;border-radius:var(--lp-radius);min-height:182px}.lp-feature .ic{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(124,108,255,.2),rgba(91,140,255,.12));border:1px solid rgba(124,108,255,.25);color:#b9afff;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.lp-feature .ic svg{width:21px;height:21px}.lp-feature h3{font-size:16.5px;font-weight:700;letter-spacing:-.01em}.lp-feature p{font-size:13.8px;color:var(--muted);margin:9px 0 0;line-height:1.55}.lp-security{position:relative;border:1px solid rgba(124,108,255,.22);border-radius:var(--lp-radius-lg);background:radial-gradient(70% 90% at 85% 10%,rgba(124,108,255,.12),transparent 60%),linear-gradient(180deg,rgba(18,21,28,.8),rgba(11,13,18,.9));padding:56px 52px;overflow:hidden}.lp-security-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.lp-security-badge{width:56px;height:56px;border-radius:15px;background:linear-gradient(135deg,rgba(53,208,127,.2),rgba(124,108,255,.15));border:1px solid rgba(53,208,127,.3);color:var(--green);display:flex;align-items:center;justify-content:center;margin-bottom:24px}.lp-security-badge svg{width:28px;height:28px}.lp-sec-list{margin:26px 0 0;display:flex;flex-direction:column;gap:16px}.lp-sec-item{display:flex;gap:13px;align-items:flex-start}.lp-sec-item .tick{width:24px;height:24px;border-radius:7px;flex-shrink:0;margin-top:1px;background:var(--green-dim);color:var(--green);display:flex;align-items:center;justify-content:center}.lp-sec-item .tick svg{width:14px;height:14px}.lp-sec-item b{font-size:15px;font-weight:650;display:block}.lp-sec-item span{font-size:14px;color:var(--muted);line-height:1.5}.lp-flow{border:1px solid var(--border);border-radius:var(--lp-radius);background:var(--bg-2);padding:28px 26px}.lp-flow-title{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-2);font-weight:700;margin-bottom:20px}.lp-flow-node{display:flex;align-items:center;gap:13px;padding:14px 16px;border-radius:12px;border:1px solid var(--border-2);background:var(--panel);font-size:14px;font-weight:550}.lp-flow-node .n-ic{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lp-flow-node .n-ic svg{width:17px;height:17px}.lp-flow-node.accent{border-color:rgba(124,108,255,.45)}.lp-flow-node.accent .n-ic{background:rgba(124,108,255,.15);color:#b9afff}.lp-flow-node.safe{border-color:rgba(53,208,127,.4)}.lp-flow-node.safe .n-ic{background:var(--green-dim);color:var(--green)}.lp-flow-node .n-sub{font-size:12px;color:var(--muted);font-weight:400}.lp-flow-arrow{height:20px;display:flex;align-items:center;justify-content:center;color:var(--muted-2)}.lp-flow-arrow svg{width:16px;height:16px}.lp-flow-x{color:var(--red);font-weight:700}.lp-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;align-items:stretch}.lp-price{display:flex;flex-direction:column;padding:30px 28px;border:1px solid var(--border);border-radius:var(--lp-radius-lg);background:var(--panel)}.lp-price.featured{border-color:rgba(124,108,255,.5);background:radial-gradient(90% 60% at 50% 0,rgba(124,108,255,.14),transparent 65%),var(--panel-2);box-shadow:0 30px 70px -36px rgba(124,108,255,.55);transform:translateY(-10px)}.lp-price-tag{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:5px 11px;border-radius:999px;background:var(--accent-grad);margin-bottom:16px}.lp-price h3{font-size:20px;font-weight:700}.lp-price .plan-sub{font-size:13.5px;color:var(--muted);margin:6px 0 0;min-height:40px}.lp-price-amt{display:flex;align-items:baseline;gap:6px;margin:22px 0 4px}.lp-price-amt .amt{font-size:44px;font-weight:800;letter-spacing:-.03em}.lp-price-amt .per{font-size:14px;color:var(--muted)}.lp-price-fee{font-size:13px;color:var(--muted-2);margin-bottom:22px}.lp-price .lp-btn{width:100%;margin-bottom:22px}.lp-feats{display:flex;flex-direction:column;gap:12px;margin-top:auto}.lp-feats li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--fg);list-style:none}.lp-feats .tick{flex-shrink:0;margin-top:1px;color:var(--green)}.lp-feats .tick,.lp-feats .tick svg{width:18px;height:18px}.lp-feats.muted li{color:var(--muted)}.lp-price ul{padding:0;margin:0}.lp-faq{max-width:820px;margin:0 auto}.lp-faq-item{border-bottom:1px solid var(--border)}.lp-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 4px;background:none;border:none;cursor:pointer;font-family:var(--font);font-size:17.5px;font-weight:650;color:var(--fg);text-align:left}.lp-faq-q:hover{color:#fff}.lp-faq-q .chev{color:var(--muted);transition:transform .25s ease;flex-shrink:0}.lp-faq-q .chev svg{width:20px;height:20px;display:block}.lp-faq-item.open .chev{transform:rotate(180deg);color:var(--accent)}.lp-faq-a{overflow:hidden;max-height:0;transition:max-height .32s ease,opacity .28s ease;opacity:0}.lp-faq-item.open .lp-faq-a{max-height:320px;opacity:1}.lp-faq-a p{font-size:15.5px;color:var(--muted);line-height:1.62;margin:0 4px 24px;max-width:70ch}.lp-cta-band{position:relative;border:1px solid rgba(124,108,255,.28);border-radius:var(--lp-radius-lg);background:radial-gradient(60% 120% at 50% 0,rgba(124,108,255,.22),transparent 60%),linear-gradient(180deg,rgba(18,21,28,.9),rgba(11,13,18,.95));padding:72px 40px;text-align:center;overflow:hidden}.lp-cta-band h2{font-size:clamp(30px,4.6vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.05;max-width:18ch;margin:0 auto}.lp-cta-band p{font-size:18px;color:var(--muted);margin:20px auto 0;max-width:52ch}.lp-cta-band .lp-hero-cta{justify-content:center;margin-top:34px}.lp-footer{border-top:1px solid var(--border);margin-top:40px}.lp-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:40px 0;flex-wrap:wrap}.lp-footer-left{display:flex;flex-direction:column;gap:8px}.lp-footer-tag{font-size:13px;color:var(--muted-2);max-width:42ch}.lp-footer-links{display:flex;gap:24px;flex-wrap:wrap}.lp-footer-links a{font-size:14px;color:var(--muted)}.lp-footer-links a:hover{color:var(--fg)}.lp-footer-copy{font-size:13px;color:var(--muted-2);width:100%;padding-top:24px;border-top:1px solid var(--border);margin-top:8px}.lp-reveal{opacity:0}.lp-ready .lp-reveal{opacity:1}@media (max-width:960px){.lp-hero-grid{grid-template-columns:1fr;gap:48px}.lp-visual{max-width:460px;margin:0 auto}.lp-checkout{transform:none}.lp-security-grid{grid-template-columns:1fr;gap:36px}.lp-security{padding:44px 32px}.lp-features-grid{grid-template-columns:repeat(2,1fr)}.lp-nav-links{display:none}}@media (max-width:720px){.lp-section{padding:84px 0}.lp-hero{padding:56px 0 72px}.lp-features-grid,.lp-pricing-grid,.lp-problem-grid,.lp-steps{grid-template-columns:1fr}.lp-price.featured{transform:none}.lp-sectionhead{margin-bottom:40px}.lp-trust-inner{justify-content:flex-start;gap:18px 26px}.lp-footer-inner{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.lp-hero-cta{flex-direction:column;align-items:stretch}.lp-hero-cta .lp-btn{width:100%}.lp-payout-chip{right:8px;bottom:12px}}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transform:none!important}.lp-checkout{transform:none}}.lp-hero{position:relative;overflow:hidden}.lp-bg-canvas{position:absolute;inset:0;z-index:0;pointer-events:none}.lp-hero-bg{opacity:.9;mask-image:radial-gradient(70% 70% at 50% 35%,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(70% 70% at 50% 35%,#000 55%,transparent 100%)}.lp-hero-grid{position:relative;z-index:2}.roi{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:22px;gap:22px;align-items:stretch;max-width:1040px;margin:0 auto}.roi-controls{background:var(--panel);border:1px solid var(--border-2);border-radius:var(--lp-radius-lg);padding:26px 24px;display:flex;flex-direction:column;gap:20px}.roi-controls-head{font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.roi-slider-top{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--muted);margin-bottom:9px}.roi-slider-top b{color:var(--fg);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--accent) 0,var(--accent) var(--pct),var(--border-2) var(--pct),var(--border-2) 100%)}.roi-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--accent);box-shadow:0 2px 10px rgba(124,108,255,.5);cursor:-webkit-grab;cursor:grab}.roi-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--accent);box-shadow:0 2px 10px rgba(124,108,255,.5);cursor:grab}.roi-note{font-size:11.5px;color:var(--muted-2);line-height:1.5;margin-top:auto}.roi-result{background:linear-gradient(180deg,var(--panel-2),var(--panel));border:1px solid var(--border-2);border-radius:var(--lp-radius-lg);padding:26px 26px 20px;display:flex;flex-direction:column;box-shadow:0 30px 70px -40px rgba(0,0,0,.8)}.roi-result-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.roi-kicker{font-size:13px;color:var(--muted);font-weight:600}.roi-big{font-size:clamp(38px,5vw,58px);font-weight:850;letter-spacing:-.03em;line-height:1.02;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#e9e6ff,#8b7bff 60%,#5b8cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.roi-sub{font-size:13px;color:var(--muted);margin-top:6px;max-width:34ch}.roi-badge{display:inline-flex;align-items:center;gap:9px;flex:none;background:rgba(124,108,255,.12);border:1px solid rgba(124,108,255,.35);border-radius:12px;padding:10px 13px;color:var(--accent)}.roi-badge b{display:block;font-size:15px;color:var(--fg);text-transform:capitalize}.roi-badge span{font-size:11.5px;color:var(--muted)}.roi-chart{width:100%;height:auto;margin:18px 0 8px;display:block}.roi-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:12.5px;color:var(--muted);border-top:1px solid var(--border);padding-top:14px}.roi-foot-item{display:inline-flex;align-items:center;gap:7px}.roi-foot-ic{width:20px;height:12px;border-radius:3px;display:inline-grid;place-items:center}.roi-foot-ic.kav{background:rgba(124,108,255,.2);color:var(--accent)}.roi-foot-ic.leg{border-top:2px dashed rgba(138,144,156,.7);border-radius:0;height:0}.roi-foot-week{margin-left:auto;color:var(--muted)}.roi-foot-week b{color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 4px}.lp-marquee-head{text-align:center;color:var(--muted);font-size:15px;font-weight:600;margin-bottom:30px}.lp-marquee{display:flex;flex-direction:column;gap:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp-marquee-row{overflow:hidden}.lp-marquee-track{display:inline-flex;gap:14px;white-space:nowrap;width:max-content;animation:lp-scroll 38s linear infinite}.lp-marquee-track.rev{animation-direction:reverse;animation-duration:46s}@keyframes lp-scroll{to{transform:translateX(-50%)}}.lp-chip{display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border-radius:999px;border:1px solid var(--border-2);background:var(--panel);color:var(--fg);font-size:14.5px;font-weight:600}.lp-chip-dot{width:10px;height:10px;border-radius:50%;flex:none;box-shadow:0 0 10px currentColor}.lp-wall{display:flex;flex-wrap:wrap;gap:14px 30px;justify-content:center;max-width:960px;margin:0 auto}.lp-wall-item{font-size:clamp(22px,3.2vw,40px);font-weight:800;letter-spacing:-.02em;color:var(--muted-2);transition:color .2s ease;cursor:default}.lp-wall-item:hover{color:var(--fg)}.lp-wall-foot{text-align:center;margin-top:54px}@media (max-width:860px){.roi{grid-template-columns:1fr}}[data-reveal]{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,.7,.2,1),transform .7s cubic-bezier(.22,.7,.2,1);will-change:opacity,transform}[data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.roi .roi-kline{stroke-dasharray:1;stroke-dashoffset:1}.roi.is-live .roi-kline{animation:roi-draw 1.1s cubic-bezier(.3,.7,.2,1) .15s forwards}@keyframes roi-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.roi .roi-kline{stroke-dashoffset:0;animation:none}}.lp-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.lp-split-visual{min-width:0}.lp-checklist{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-gap:11px;gap:11px}.lp-checklist li{position:relative;padding-left:26px;color:var(--muted);font-size:15px}.lp-checklist li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:800}@media (max-width:900px){.lp-split{grid-template-columns:1fr;gap:34px}}.otl{width:100%;max-width:440px;background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid var(--border);border-radius:var(--lp-radius-lg);padding:22px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.otl-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.otl-cap{font-size:12px;color:var(--muted)}.otl-amount{font-size:26px;font-weight:750;margin-top:2px;letter-spacing:-.01em}.otl-badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--muted-2);border:1px solid var(--border);border-radius:999px;padding:5px 11px;transition:all .4s ease}.otl-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--muted-2);transition:all .4s}.otl-badge.is-on{color:var(--green);border-color:color-mix(in srgb,var(--green) 40%,transparent);background:var(--green-dim)}.otl-badge.is-on .otl-badge-dot{background:var(--green);box-shadow:0 0 8px var(--green)}.otl-rows{display:grid;grid-gap:3px;gap:3px}.otl-row{display:flex;align-items:center;gap:13px;padding:10px 9px;border-radius:12px;opacity:.4;transition:opacity .45s ease,background .45s ease}.otl-row.is-done{opacity:1;background:color-mix(in srgb,var(--accent) 7%,transparent)}.otl-check{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--border-2);color:transparent;transition:all .4s ease}.otl-row.is-done .otl-check{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 55%,transparent)}.otl-row-body{flex:1 1;min-width:0}.otl-row-title{font-size:13.5px;font-weight:600}.otl-row-sub{font-size:12px;color:var(--muted);margin-top:1px}.otl-tag{flex:none;font-size:11px;color:var(--muted);border:1px solid var(--border);border-radius:7px;padding:3px 8px}.otl-foot{margin-top:15px;font-size:11px;color:var(--muted-2);border-top:1px solid var(--border);padding-top:12px}.pf{display:grid;grid-gap:26px;gap:26px;max-width:920px;margin:0 auto;background:color-mix(in srgb,var(--panel) 80%,transparent);border:1px solid var(--border);border-radius:var(--lp-radius-lg);padding:30px 28px}.pf-lane-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:13px;flex-wrap:wrap;gap:6px}.pf-lane-name{color:var(--fg);font-weight:600}.pf-lane-stat{font-size:12.5px;font-weight:600}.pf-amber{color:#f0b429}.pf-green{color:var(--green)}.pf-track{position:relative;height:34px}.pf-line{position:absolute;top:50%;left:0;right:42px;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,var(--border-2),transparent)}.pf-line-live{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,transparent),color-mix(in srgb,var(--accent) 15%,transparent))}.pf-barrier{position:absolute;top:-2px;bottom:-2px;left:72%;width:3px;background:#f0b429;border-radius:2px}.pf-barrier-chip{position:absolute;top:-27px;left:50%;transform:translateX(-50%);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:#f0b429;border:1px solid color-mix(in srgb,#f0b429 40%,transparent);background:color-mix(in srgb,#f0b429 12%,var(--bg));border-radius:999px;padding:3px 9px}.pf-check{position:absolute;top:50%;right:0;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;box-shadow:0 0 14px color-mix(in srgb,var(--green) 55%,transparent)}.pf-dot{position:absolute;top:50%;left:0;width:9px;height:9px;border-radius:50%;margin-top:-4.5px;opacity:0}.pf-dot-legacy{background:#f0b429;box-shadow:0 0 8px color-mix(in srgb,#f0b429 70%,transparent);animation:pf-legacy 4.4s linear infinite}.pf-dot-live{background:var(--accent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 70%,transparent);animation:pf-live 3.4s linear infinite}@keyframes pf-legacy{0%{left:0;opacity:0}8%{opacity:1}58%{left:70%;opacity:1}70%{left:70.5%;opacity:0}to{left:70.5%;opacity:0}}@keyframes pf-live{0%{left:0;opacity:0}8%{opacity:1}88%{left:calc(100% - 44px);opacity:1}to{left:calc(100% - 44px);opacity:0}}@media (prefers-reduced-motion:reduce){.pf-dot{display:none}}.dd{max-width:960px;margin:0 auto}.dd-pills{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.dd-pill{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13.5px;font-weight:600;color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:999px;padding:8px 16px;cursor:pointer;transition:all .2s}.dd-pill:hover{color:var(--fg);border-color:var(--border-2)}.dd-pill.is-on{color:#fff;background:var(--accent-grad);border-color:transparent;box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 35%,transparent)}.dd-window{position:relative;background:color-mix(in srgb,var(--panel) 86%,transparent);border:1px solid var(--border);border-radius:var(--lp-radius-lg);overflow:hidden;box-shadow:var(--shadow);min-height:372px}.dd-chrome{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--border)}.dd-chrome-dot{width:10px;height:10px;border-radius:50%;background:var(--border-2)}.dd-chrome-title{margin-left:10px;font-size:12px;color:var(--muted)}.dd-panel{position:absolute;left:0;right:0;top:47px;bottom:0;padding:16px 20px;opacity:0;visibility:hidden;transition:opacity .4s ease;overflow:auto}.dd-panel.is-on{opacity:1;visibility:visible}.dd-panel-head{font-size:13px;font-weight:600;color:var(--muted);margin-bottom:12px}.dd-stagger{opacity:0;transform:translateY(8px);animation:dd-in .45s ease forwards}@keyframes dd-in{to{opacity:1;transform:none}}.dd-conn{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid var(--border);border-radius:12px;margin-bottom:10px}.dd-conn-name{font-weight:600;font-size:14px}.dd-conn-sub{font-size:12px;color:var(--muted);margin-top:2px}.dd-chip{font-size:11px;font-weight:600;border-radius:7px;padding:3px 9px;white-space:nowrap}.dd-chip-green{color:var(--green);background:var(--green-dim)}.dd-chip-ok{color:var(--accent-2);background:color-mix(in srgb,var(--accent-2) 14%,transparent)}.dd-chip-wait{color:#f0b429;background:color-mix(in srgb,#f0b429 14%,transparent)}.dd-table-head,.dd-trow{display:grid;grid-template-columns:.7fr 1fr .8fr 1fr 1.2fr;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;font-size:13px}.dd-table-head{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-2);border-bottom:1px solid var(--border)}.dd-trow{border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.dd-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dd-muted{color:var(--muted)}.dd-status{display:flex;gap:6px;flex-wrap:wrap}.dd-grow{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:16px;gap:16px}.dd-upsell{border:1px solid var(--border);border-radius:12px;padding:16px}.dd-upsell-cap{font-size:11px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em}.dd-upsell-title{font-weight:650;font-size:15px;margin-top:6px}.dd-upsell-sub{font-size:12.5px;color:var(--muted);margin-top:2px}.dd-upsell-price{font-size:20px;font-weight:700;margin:12px 0}.dd-upsell-price s{font-size:14px;color:var(--muted-2);font-weight:400;margin-left:6px}.dd-upsell-btn{text-align:center;background:var(--accent-grad);color:#fff;font-weight:600;font-size:13.5px;border-radius:10px;padding:10px}.dd-events{border:1px solid var(--border);border-radius:12px;padding:16px}.dd-events-head{font-size:13px;font-weight:600;margin-bottom:12px}.dd-event{display:flex;align-items:center;gap:11px;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.dd-event:last-child{border-bottom:0}.dd-event-ic{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.dd-event-name{font-size:13px;font-weight:600}.dd-event-via{font-size:11.5px;color:var(--muted)}.dd-event .dd-mono{margin-left:auto;font-size:11.5px}.dd-foot{text-align:center;font-size:11px;color:var(--muted-2);margin-top:14px}@media (max-width:720px){.dd-grow{grid-template-columns:1fr}.dd-table-head{display:none}.dd-trow{grid-template-columns:1fr 1fr;row-gap:4px}.dd-window{min-height:440px}}.rb{background:color-mix(in srgb,var(--panel) 85%,transparent);border:1px solid var(--border);border-radius:var(--lp-radius-lg);padding:24px 26px}.rb-cap{font-size:12px;color:var(--muted);margin-bottom:10px}.rb-steps{display:grid;grid-gap:0;gap:0}.rb-step{display:flex;gap:15px;padding:13px 0;opacity:.4;transition:opacity .5s ease;position:relative}.rb-step.is-on{opacity:1}.rb-step:not(:last-child):before{content:"";position:absolute;left:6px;top:22px;bottom:-4px;width:2px;background:var(--border)}.rb-node{flex:none;width:14px;height:14px;border-radius:50%;margin-top:3px;border:2px solid var(--border-2);background:var(--bg);transition:all .4s;position:relative;z-index:1}.rb-step.is-on .rb-node{border-color:var(--accent);background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 55%,transparent)}.rb-step.rb-amber.is-on .rb-node{border-color:#f0b429;background:#f0b429;box-shadow:0 0 10px color-mix(in srgb,#f0b429 55%,transparent)}.rb-step.rb-green.is-on .rb-node{border-color:var(--green);background:var(--green);box-shadow:0 0 10px color-mix(in srgb,var(--green) 55%,transparent)}.rb-label{font-size:14px;font-weight:600}.rb-detail{font-size:12.5px;color:var(--muted);margin-top:1px}.rb-step.rb-amber.is-on .rb-detail{color:#f0b429}.rb-step.rb-green.is-on .rb-detail{color:var(--green)}.sc{background:color-mix(in srgb,var(--panel) 85%,transparent);border:1px solid var(--border);border-radius:var(--lp-radius-lg);overflow:hidden;box-shadow:var(--shadow);max-width:440px}.sc-head{display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--border)}.sc-avatar{width:34px;height:34px;border-radius:50%;background:var(--accent-grad);color:#fff;display:grid;place-items:center;font-weight:700}.sc-name{font-size:14px;font-weight:600}.sc-status{font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:6px}.sc-online{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.sc-body{padding:18px;display:flex;flex-direction:column;gap:10px;min-height:236px}.sc-msg{max-width:82%;padding:10px 14px;border-radius:14px;font-size:13.5px;line-height:1.42;animation:sc-pop .32s ease}.sc-user{align-self:flex-end;background:var(--accent-grad);color:#fff;border-bottom-right-radius:4px}.sc-kavrik{align-self:flex-start;background:var(--elev);border:1px solid var(--border);border-bottom-left-radius:4px}.sc-typing{display:flex;gap:4px;align-items:center;width:-moz-fit-content;width:fit-content}.sc-typing span{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:sc-blink 1.2s infinite}.sc-typing span:nth-child(2){animation-delay:.2s}.sc-typing span:nth-child(3){animation-delay:.4s}@keyframes sc-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes sc-blink{0%,60%,to{opacity:.3}30%{opacity:1}}.kv-intro{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--bg,#070709);opacity:1;transition:opacity .45s ease}.kv-intro.is-leaving{opacity:0}.kv-intro-inner{display:flex;flex-direction:column;align-items:center;gap:30px;padding:24px}.kv-intro-tagline{text-align:center;font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em;color:var(--fg,#eef);line-height:1.25}.kv-intro-tagline span{display:block;color:var(--muted,#8a90a0);font-weight:600}.kv-intro-rail{width:min(440px,80vw)}.kv-intro-line{position:relative;height:2px;background:rgba(255,255,255,.08);border-radius:2px;margin-bottom:12px}.kv-intro-fill{position:absolute;inset:0 auto 0 0;height:100%;background:linear-gradient(90deg,#8b7bff,#5b8cff);border-radius:2px;transition:width .45s cubic-bezier(.3,.7,.2,1)}.kv-intro-nodes{display:flex;justify-content:space-between}.kv-intro-node{display:flex;flex-direction:column;align-items:center;gap:7px;opacity:.4;transition:opacity .35s ease}.kv-intro-node.on{opacity:1}.kv-intro-dot{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.18);transition:background .35s ease,box-shadow .35s ease}.kv-intro-node.on .kv-intro-dot{background:#8b7bff;box-shadow:0 0 0 4px rgba(139,123,255,.18)}.kv-intro-label{font-size:11.5px;color:var(--muted,#8a90a0);letter-spacing:.02em}.kv-intro-node.on .kv-intro-label{color:var(--fg,#eef)}@media (prefers-reduced-motion:reduce){.kv-intro{display:none}}.otl-wrap{position:relative}.otl-glow{position:absolute;inset:-36px;z-index:0;pointer-events:none;background:radial-gradient(55% 55% at 72% 18%,rgba(124,108,255,.28),transparent 70%),radial-gradient(48% 48% at 18% 82%,rgba(91,140,255,.18),transparent 70%);filter:blur(16px);animation:otl-glow-move 9s ease-in-out infinite alternate}@keyframes otl-glow-move{0%{transform:translate(-10px,-6px) scale(1);opacity:.85}to{transform:translate(12px,10px) scale(1.07);opacity:1}}.otl{position:relative;z-index:1;will-change:transform}@media (prefers-reduced-motion:reduce){.otl-glow{animation:none}}.pf{position:relative}.pf-glow{position:absolute;inset:-24px;z-index:0;pointer-events:none;background:radial-gradient(42% 60% at 82% 68%,rgba(53,208,127,.12),transparent 70%),radial-gradient(42% 60% at 16% 28%,rgba(240,180,41,.07),transparent 70%);filter:blur(22px);animation:pf-glow-move 12s ease-in-out infinite alternate}@keyframes pf-glow-move{0%{transform:translate(-12px,-8px) scale(1)}to{transform:translate(14px,10px) scale(1.06)}}.pf-foot,.pf-lane{position:relative;z-index:1}.pf-converge{position:relative;height:118px;margin-top:8px}.pf-svg{width:100%;height:100%;display:block;overflow:visible}.pf-path{fill:none;stroke:rgba(139,123,255,.3);stroke-width:1.4}.pf-flow{fill:#8b7bff;filter:drop-shadow(0 0 4px rgba(139,123,255,.85))}.pf-conv-check{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#1db873;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 5px rgba(29,184,115,.16)}.pf-foot{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:30px;max-width:1040px;margin-left:auto;margin-right:auto}.pf-foot-t{font-weight:650;color:var(--fg);font-size:14.5px;margin-bottom:5px}.pf-foot-d{color:var(--muted);font-size:13px;line-height:1.55}@media (max-width:760px){.pf-foot{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.pf-glow{animation:none}}.lp-operator{display:flex;align-items:flex-start;gap:9px;margin-top:22px;max-width:520px;font-size:13.5px;line-height:1.55;color:var(--muted);border-left:2px solid color-mix(in srgb,var(--accent) 55%,transparent);padding-left:12px}.lp-operator-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent);margin-top:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.lp-stepnote{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:600;color:color-mix(in srgb,var(--green) 85%,var(--fg));background:color-mix(in srgb,var(--green) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--green) 26%,transparent)}.lp-stepnote svg{width:14px;height:14px;color:var(--green);flex:none}