@keyframes lpRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp{--accent:#2f6bff;--accent-600:#7aa2ff;--accent-050:rgba(47,107,255,0.14);--spark:#c9f24d;--spark-dim:rgba(201,242,77,0.14);--violet:#9a7cff;--violet-050:rgba(154,124,255,0.15);--bg:#0a0d14;--bg-2:#0c1019;--panel:#11151e;--panel-2:#161b27;--panel-3:#1c2433;--line:rgba(255,255,255,0.09);--line-2:rgba(255,255,255,0.055);--text:#f3f6fb;--text-2:#aeb9c9;--muted:#7b8696;--faint:#586273;--ok:#34d399;--warn:#fbbf24;--danger:#f87171;--r-sm:10px;--r:14px;--r-lg:20px;--r-xl:28px;--shadow:0 18px 50px rgba(0,0,0,0.5);--shadow-lg:0 40px 90px rgba(0,0,0,0.62);--glow:0 16px 44px rgba(47,107,255,0.4);--hdr-bg:rgba(10,13,20,0.82);--maxw:1280px;--font:"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;*{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}::selection{background:rgba(201,242,77,.28);color:#fff}.deck{overflow:hidden;background-color:var(--bg);background-image:radial-gradient(1000px 560px at 80% -8%,rgba(47,107,255,.18),transparent 60%),radial-gradient(760px 520px at 2% 4%,rgba(201,242,77,.06),transparent 55%);background-repeat:no-repeat}.deck,.deck:before{position:fixed;inset:0}.deck:before{content:"";background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:34px 34px;pointer-events:none;z-index:0;opacity:.6;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.track{height:100%;transition:transform .72s cubic-bezier(.76,0,.18,1);will-change:transform;position:relative;z-index:1}.screen{height:100vh;position:relative;flex-direction:column}.screen,.screen-body{width:100%;display:flex}.screen-body{flex:1 1;max-width:var(--maxw);margin:0 auto;padding:118px 44px 60px;flex-direction:column;justify-content:center;min-height:0}.hdr{position:fixed;top:0;left:0;right:0;z-index:60;height:74px;display:flex;align-items:center;padding:0 44px;background:transparent;border-bottom:1px solid transparent;transition:border-color .4s,background .4s,-webkit-backdrop-filter .4s;transition:border-color .4s,background .4s,backdrop-filter .4s;transition:border-color .4s,background .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}.hdr.scrolled{border-color:var(--line);background:rgba(10,13,20,.7);-webkit-backdrop-filter:saturate(1.3) blur(16px);backdrop-filter:saturate(1.3) blur(16px)}.hdr-inner{width:100%;max-width:var(--maxw);margin:0 auto;justify-content:space-between}.brand,.hdr-inner{display:flex;align-items:center}.brand{gap:12px;font-weight:700;font-size:20px;letter-spacing:-.03em;color:#fff;cursor:pointer}.brand .glyph{width:36px;height:36px;border-radius:11px;background:linear-gradient(150deg,var(--accent),color-mix(in oklab,var(--accent),#000 30%));display:grid;place-items:center;color:#fff;font-family:var(--mono);font-weight:700;font-size:15px;box-shadow:var(--glow);position:relative}.brand .glyph:after{content:"";position:absolute;right:6px;bottom:6px;width:6px;height:6px;border-radius:50%;background:var(--spark);box-shadow:0 0 8px var(--spark)}.brand .ai{color:var(--spark)}.nav{display:flex;align-items:center;gap:2px}.nav button{background:none;border:none;padding:9px 15px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--text-2);transition:background .2s,color .2s;position:relative}.nav button:hover{background:rgba(255,255,255,.05);color:#fff}.nav button.on{color:#fff}.nav button.on:after{content:"";position:absolute;left:15px;right:15px;bottom:3px;height:2px;border-radius:2px;background:var(--spark)}.hdr-cta{display:flex;gap:10px}.btn,.hdr-cta{align-items:center}.btn{display:inline-flex;gap:9px;border:1px solid transparent;border-radius:999px;font-weight:600;font-size:15px;padding:12px 22px;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s,filter .2s;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--glow)}.btn-primary:hover{filter:brightness(1.12);box-shadow:0 20px 52px rgba(47,107,255,.5)}.btn-ghost{background:rgba(255,255,255,.04);color:var(--text);border-color:var(--line)}.btn-ghost:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.07)}.btn-soft{background:var(--accent-050);color:var(--accent-600)}.btn-soft:hover{background:rgba(47,107,255,.22)}.btn-light{background:var(--spark);color:#0a0d14}.btn-light:hover{filter:brightness(1.06)}.btn-sm{padding:9px 16px;font-size:14px}.btn-lg{padding:15px 28px;font-size:16px}.btn .arrow{transition:transform .2s}.btn:hover .arrow{transform:translateX(3px)}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);background:rgba(255,255,255,.04);border:1px solid var(--line);padding:7px 14px;border-radius:999px;white-space:nowrap}.eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--spark);box-shadow:0 0 0 4px var(--spark-dim)}.sec-head{margin-bottom:clamp(20px,3.2vh,42px);max-width:760px}.sec-title{font-size:clamp(30px,4.6vh,52px);line-height:1.04;letter-spacing:-.035em;font-weight:800;margin:16px 0 0;text-wrap:balance;color:#fff}.sec-sub{font-size:clamp(15px,2vh,18px);color:var(--text-2);line-height:1.5;margin:14px 0 0;max-width:620px}.screen-num{position:absolute;top:94px;right:44px;font-family:var(--mono);font-size:12px;color:var(--faint);letter-spacing:.1em;z-index:5}.dots{position:fixed;right:28px;top:50%;transform:translateY(-50%);z-index:55;display:flex;flex-direction:column;gap:14px}.dots button{width:11px;height:11px;border-radius:50%;border:1.5px solid rgba(255,255,255,.22);background:transparent;padding:0;position:relative;transition:border-color .2s,transform .2s,background .2s}.dots button.on{border-color:var(--spark);background:var(--spark);transform:scale(1.2);box-shadow:0 0 12px var(--spark-dim)}.pager{position:fixed;left:44px;bottom:28px;z-index:55;display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:12px;color:var(--muted)}.pager .bar{width:120px;height:3px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}.pager .bar i{display:block;height:100%;background:var(--spark);transition:width .6s cubic-bezier(.76,0,.18,1)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:50px;gap:50px;align-items:center;width:100%}.hero-h1{font-size:clamp(40px,6.8vh,80px);line-height:.97;letter-spacing:-.045em;font-weight:800;margin:24px 0 0;text-wrap:balance;color:#fff}.hero-h1 .grad{color:var(--spark);position:relative;text-shadow:0 0 40px rgba(201,242,77,.25)}.hero-lead{font-size:clamp(16px,2.2vh,20px);color:var(--text-2);line-height:1.55;margin:24px 0 0;max-width:540px}.hero-cta{gap:14px;margin-top:32px}.hero-cta,.hero-meta{display:flex;flex-wrap:wrap}.hero-meta{gap:32px;margin-top:38px}.hero-meta .m-val{font-size:clamp(24px,3.2vh,34px);font-weight:800;letter-spacing:-.03em;color:#fff}.hero-meta .m-val span{color:var(--spark)}.hero-meta .m-lbl{font-size:13px;color:var(--muted);margin-top:3px;max-width:150px}.showcase{height:100%;min-height:0}.dash-mock,.showcase{position:relative;width:100%}.dash-mock{z-index:2;background:linear-gradient(160deg,#141a25,#0e131c);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:18px;display:flex;flex-direction:column;gap:14px}.dash-mock .dm-top{display:flex;align-items:center;gap:8px}.dash-mock .dm-top .d{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.14)}.dash-mock .dm-top b{margin-left:8px;font-size:13px;color:var(--text)}.dm-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.dm-kpi{background:rgba(255,255,255,.03);border:1px solid var(--line-2);border-radius:12px;padding:11px 12px}.dm-kpi .v{font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff}.dm-kpi .l{font-size:11px;color:var(--muted);margin-top:3px}.dm-kpi.good .v{color:var(--ok)}.dm-chart{height:120px;border-radius:12px;background:linear-gradient(180deg,rgba(47,107,255,.12),transparent);border:1px solid var(--line-2);position:relative;overflow:hidden}.dm-chart svg{position:absolute;inset:0;width:100%;height:100%}.feat-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;grid-gap:16px;gap:16px;width:100%;min-height:0}.feat{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 24px 22px;display:flex;flex-direction:column;gap:10px;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s}.feat:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:rgba(255,255,255,.18);background:var(--panel-2)}.feat .ficon{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;font-size:22px;background:var(--accent-050);color:var(--accent-600)}.feat h3{font-size:19px;margin:4px 0 0;letter-spacing:-.02em;font-weight:700;color:#fff}.feat p{font-size:14px;line-height:1.5;margin:0}.feat .tag,.feat p{color:var(--text-2)}.feat .tag{margin-top:auto;align-self:flex-start;font-family:var(--mono);font-size:11px;background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.feat.lg{grid-column:span 3}.feat.ai,.feat.md{grid-column:span 2}.feat.ai{background:linear-gradient(165deg,#16203a,#0f1830);border-color:rgba(47,107,255,.4)}.feat.ai .ficon{background:var(--spark-dim);color:var(--spark)}.feat.ai .tag{background:rgba(201,242,77,.1);border-color:rgba(201,242,77,.22);color:var(--spark)}.feat.ai .spark{position:absolute;inset:0;background:radial-gradient(80% 60% at 85% 8%,rgba(201,242,77,.18),transparent 60%);pointer-events:none}.sig-row{display:flex;gap:6px;margin-top:2px;flex-wrap:wrap}.sig{font-size:11px;font-weight:700;padding:3px 9px;border-radius:7px;font-family:var(--mono)}.sig.r{background:rgba(248,113,113,.16);color:#fca5a5}.sig.y{background:rgba(251,191,36,.16);color:#fcd34d}.sig.g{background:rgba(52,211,153,.16);color:#6ee7b7}.sig.s{background:rgba(47,107,255,.18);color:var(--accent-600)}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;width:100%}.step,.steps{position:relative}.step{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:border-color .25s,background .25s}.step:hover{border-color:rgba(255,255,255,.16);background:var(--panel-2)}.step .n{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-family:var(--mono);font-weight:700;background:linear-gradient(150deg,var(--accent),var(--violet));box-shadow:var(--glow)}.step .n,.step h3{font-size:18px;color:#fff}.step h3{margin:6px 0 0;letter-spacing:-.02em}.step p{font-size:14px;color:var(--text-2);line-height:1.5;margin:0}.step .badge-line{font-family:var(--mono);font-size:11px;color:var(--spark);margin-top:auto;letter-spacing:.04em}.step .arrow-link{position:absolute;right:-22px;top:46px;z-index:3;color:rgba(255,255,255,.18);font-size:20px}.step:last-child .arrow-link{display:none}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;width:100%;align-items:stretch}.plan{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 26px;display:flex;flex-direction:column;gap:16px;transition:border-color .25s,transform .25s}.plan:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16)}.plan.hot{border-color:var(--accent);background:linear-gradient(170deg,#141d33,#0e131c);box-shadow:0 30px 70px rgba(47,107,255,.2)}.plan.hot:before{content:"Популярный";position:absolute;top:-12px;left:26px;background:var(--spark);color:#0a0d14;font-size:12px;padding:5px 12px;border-radius:999px;letter-spacing:.02em}.plan .p-name,.plan.hot:before{font-weight:700;font-family:var(--mono)}.plan .p-name{font-size:14px;letter-spacing:.06em;color:var(--text-2)}.plan .p-price{font-size:clamp(34px,5vh,46px);font-weight:800;letter-spacing:-.03em;line-height:1;color:#fff}.plan .p-price small{font-size:15px;font-weight:500;color:var(--muted)}.plan .p-desc{font-size:13.5px;color:var(--text-2);line-height:1.5;margin:-6px 0 0}.plan ul{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:11px}.plan li{display:flex;gap:10px;font-size:14px;align-items:flex-start;line-height:1.4;color:var(--text)}.plan li .ck{flex-shrink:0;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--accent-050);color:var(--accent-600);font-size:11px;font-weight:800;margin-top:1px}.plan.hot li .ck{background:var(--spark);color:#0a0d14}.plan .btn{margin-top:auto;justify-content:center}.wip-wrap{position:relative;margin-top:auto}.wip-btn{width:100%;justify-content:center;pointer-events:none;opacity:.4}.wip-badge{position:absolute;inset:0;display:grid;place-items:center;border-radius:999px;background:rgba(10,13,20,.5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;border:1px dashed rgba(255,255,255,.28);pointer-events:none}.faq-wrap{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:50px;gap:50px;width:100%;align-items:center}.faq-list{display:flex;flex-direction:column;gap:12px}.qa{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:border-color .2s,background .2s}.qa.open{border-color:rgba(255,255,255,.18);background:var(--panel-2)}.qa-q{width:100%;text-align:left;background:none;border:none;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15.5px;font-weight:600;color:var(--text)}.qa-q .pm{flex-shrink:0;width:26px;height:26px;border-radius:8px;background:rgba(255,255,255,.05);display:grid;place-items:center;font-size:16px;color:var(--spark);transition:transform .3s,background .2s,color .2s}.qa.open .qa-q .pm{transform:rotate(45deg);background:var(--spark);color:#0a0d14}.qa-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.qa-a>div{padding:0 20px 18px;font-size:14px;color:var(--text-2);line-height:1.6}.cta-card{background:radial-gradient(120% 140% at 100% 0,rgba(47,107,255,.5),transparent 55%),linear-gradient(155deg,#101a31,#0b1020);border:1px solid rgba(47,107,255,.32);border-radius:var(--r-xl);padding:40px 38px;color:#fff;position:relative;overflow:hidden}.cta-card:after{content:"";position:absolute;right:-50px;bottom:-50px;width:240px;height:240px;background:radial-gradient(circle,rgba(201,242,77,.16),transparent 65%)}.cta-card h2{font-size:clamp(26px,3.6vh,38px);letter-spacing:-.03em;margin:0;line-height:1.05;position:relative;color:#fff}.cta-card p{color:var(--text-2);font-size:16px;line-height:1.5;margin:14px 0 0;position:relative}.cta-card .cta-row{display:flex;gap:12px;margin-top:24px;position:relative;flex-wrap:wrap}.cta-card .fineprint{margin-top:18px;position:relative}.cta-card .fineprint,.foot{font-size:13px;color:var(--muted)}.foot{margin-top:24px;padding-top:18px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.foot .foot-links{display:flex;gap:18px}.foot a:hover{color:var(--text)}.theme-toggle{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--text-2);transition:color .2s,border-color .2s,background .2s,transform .2s}.theme-toggle:hover{color:var(--text);border-color:var(--accent);transform:rotate(-12deg)}.theme-toggle svg{display:block}.anim{opacity:1;transform:none}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:22px}.showcase{display:none}.feat-grid{grid-template-columns:repeat(2,1fr)}.feat.ai,.feat.lg,.feat.md{grid-column:span 1}.price-grid,.steps{grid-template-columns:1fr 1fr}.faq-wrap{grid-template-columns:1fr;gap:22px}.nav{display:none}}@media (max-width:820px){.deck{position:static;inset:auto;overflow:visible;height:auto;min-height:100vh}.track{transform:none!important;transition:none;height:auto}.screen{height:auto;min-height:auto}.screen+.screen{border-top:1px solid var(--line)}.dots,.pager,.screen-num{display:none}.screen-body{justify-content:flex-start;padding:92px max(18px,env(safe-area-inset-right)) 48px max(18px,env(safe-area-inset-left))}.screen:first-child .screen-body{padding-top:104px}.hdr{height:60px;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:var(--hdr-bg);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid var(--line)}.hero-grid{grid-template-columns:1fr;gap:26px}.hero-h1{font-size:clamp(34px,9vw,46px);margin-top:18px}.hero-lead{font-size:16px;margin-top:16px;max-width:none}.hero-cta{margin-top:22px}.hero-cta .btn{flex:1 1 auto;justify-content:center}.hero-meta{gap:20px 28px;margin-top:26px}.dm-kpis{grid-template-columns:repeat(2,1fr)}.sec-title{font-size:clamp(26px,7vw,36px)}.sec-head{margin-bottom:20px}.feat-grid,.price-grid,.steps{grid-template-columns:1fr;gap:14px}.feat.ai,.feat.lg,.feat.md{grid-column:span 1}.step .arrow-link{display:none}.faq-wrap{grid-template-columns:1fr;gap:22px}.cta-card{padding:28px 22px}.cta-card .cta-row .btn{flex:1 1 auto;justify-content:center}.foot{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.hdr-cta .btn-ghost{display:none}.hero-meta{gap:16px 24px}}@media (max-height:720px) and (min-width:821px){.screen-body{padding-top:98px;padding-bottom:38px}}@media (prefers-reduced-motion:no-preference){.screen.is-active .anim{opacity:0;transform:translateY(18px);animation:lpRise .7s cubic-bezier(.2,.7,.2,1) forwards}.screen.is-active .d1{animation-delay:.05s}.screen.is-active .d2{animation-delay:.12s}.screen.is-active .d3{animation-delay:.19s}.screen.is-active .d4{animation-delay:.26s}.screen.is-active .d5{animation-delay:.33s}.screen.is-active .d6{animation-delay:.4s}}@media (prefers-reduced-motion:reduce){.track{transition:none}}&[data-theme=light]{--accent-600:#1f4fd6;--accent-050:rgba(47,107,255,0.10);--spark-dim:rgba(140,170,30,0.18);--bg:#f3f6fb;--bg-2:#e9eef6;--panel:#ffffff;--panel-2:#f3f6fc;--panel-3:#e8edf6;--line:rgba(12,24,48,0.11);--line-2:rgba(12,24,48,0.06);--text:#0b1424;--text-2:#475468;--muted:#6b7889;--faint:#9aa7b8;--shadow:0 14px 40px rgba(13,30,70,0.10);--shadow-lg:0 34px 80px rgba(13,30,70,0.16);--glow:0 14px 34px rgba(47,107,255,0.26);--hdr-bg:rgba(244,246,251,0.82);.deck{background-image:radial-gradient(1000px 560px at 80% -8%,rgba(47,107,255,.12),transparent 60%),radial-gradient(760px 520px at 2% 4%,rgba(201,242,77,.16),transparent 55%)}.deck:before{background-image:radial-gradient(rgba(12,24,48,.06) 1px,transparent 0);opacity:.5}.brand,.dm-kpi .v,.feat h3,.hero-h1,.hero-meta .m-val,.nav button.on,.nav button:hover,.plan .p-price,.sec-title,.step h3{color:var(--text)}.hdr.scrolled{background:rgba(244,246,251,.8)}.btn-ghost{background:rgba(12,24,48,.04)}.btn-ghost:hover{background:rgba(12,24,48,.07);border-color:rgba(12,24,48,.26)}.eyebrow{background:rgba(12,24,48,.04)}.feat .tag,.nav button:hover{background:rgba(12,24,48,.05)}.feat:hover,.plan:hover,.qa.open,.step:hover{border-color:rgba(12,24,48,.18)}.qa-q .pm{background:rgba(12,24,48,.05);color:var(--accent-600)}.dots button{border-color:rgba(12,24,48,.26)}.pager .bar{background:rgba(12,24,48,.12)}.pager .bar i{background:var(--accent)}.dash-mock{background:linear-gradient(160deg,#ffffff,#eef2fb)}.dash-mock .dm-top .d{background:rgba(12,24,48,.13)}.dm-kpi{background:rgba(12,24,48,.03)}.feat.ai{background:linear-gradient(165deg,#e9f0ff,#f4f8ff);border-color:rgba(47,107,255,.3)}.feat.ai .ficon,.feat.ai .tag{background:var(--accent-050);color:var(--accent-600)}.feat.ai .tag{border-color:rgba(47,107,255,.22)}.feat.ai .spark{background:radial-gradient(80% 60% at 85% 8%,rgba(47,107,255,.12),transparent 60%)}.plan.hot{background:linear-gradient(170deg,#eef3ff,#ffffff)}.brand .ai,.hero-h1 .grad{color:var(--accent-600)}.hero-h1 .grad{text-shadow:none}.nav button.on:after{background:var(--accent)}.hero-meta .m-val span,.step .badge-line{color:var(--accent-600)}}}