.lp-v4{--bg:#04050d;--bg2:#0a0d1f;--surface:hsla(0,0%,100%,.045);--surface2:hsla(0,0%,100%,.07);--border:hsla(0,0%,100%,.1);--border2:hsla(0,0%,100%,.18);--text:#f2f4ff;--muted:#9aa3c7;--dim:#6b74a0;--accent:#8b7bff;--accent-2:#67e8f9;--accent-3:#f472b6;--accent-4:#fbbf24;--accent-soft:rgba(139,123,255,.16);--grad:linear-gradient(135deg,#8b7bff,#67e8f9);--grad-hot:linear-gradient(120deg,#8b7bff,#67e8f9 35%,#f472b6 70%,#fbbf24);--radius:16px;--radius-lg:24px;--maxw:1180px;--shadow-glow:0 0 60px rgba(139,123,255,.25);--lp-font:var(--font-golos),"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--lp-font);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}.lp-v4,.lp-v4 *{margin:0;padding:0;box-sizing:border-box}.lp-v4 [hidden]{display:none!important}html:has(.lp-v4){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.lp-v4){scroll-behavior:auto}}body:has(.lp-v4){background:#04050d;color:#f2f4ff;overflow-x:hidden}.lp-v4 img{max-width:100%;display:block}.lp-v4 a{color:inherit;text-decoration:none}.lp-v4 button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.lp-v4 section{position:relative}.lp-v4 .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:24px}.lp-v4 h1,.lp-v4 h2,.lp-v4 h3{line-height:1.15;letter-spacing:-.02em;font-weight:800}.lp-v4 h2{font-size:clamp(25px,3.2vw,38px);margin-block-end:12px;line-height:1.22}.lp-v4 h2 .g{background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes hue{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.lp-v4 #stars{position:fixed;inset:0;z-index:-3;pointer-events:none}.lp-v4 .sub{color:var(--muted);font-size:clamp(15px,1.6vw,18px);max-width:640px}.lp-v4 .center{text-align:center}.lp-v4 .center .sub{margin-inline:auto}.lp-v4 .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.lp-v4 .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp-v4 .reveal{opacity:1;transform:none;transition:none}}.lp-v4 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;border-radius:999px;font-weight:700;font-size:16px;background:var(--grad);color:#fff;text-shadow:0 1px 10px rgba(4,5,13,.4);box-shadow:var(--shadow-glow);transition:transform .2s ease,box-shadow .2s ease}.lp-v4 .btn:hover{transform:translateY(-2px);box-shadow:0 0 80px rgba(139,123,255,.4)}.lp-v4 .btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border2);box-shadow:none}.lp-v4 .btn-ghost:hover{border-color:var(--accent);box-shadow:none}.lp-v4 .risk{font-size:13px;color:var(--muted);margin-block-start:10px}.lp-v4 .cta-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.lp-v4 .nav{position:fixed;inset-block-start:0;inset-inline:0;z-index:100;padding:10px 14px;background:transparent;border:0}.lp-v4 .nav-in{max-width:1152px;margin-inline:auto;min-height:54px;display:flex;align-items:center;justify-content:space-between;padding-inline:16px;border-radius:28px;background:rgba(18,20,38,.32);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(28px) saturate(1.8) brightness(1.04);-webkit-backdrop-filter:blur(28px) saturate(1.8) brightness(1.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 6px 22px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.1);transition:box-shadow .35s ease,background .35s ease,border-color .35s ease}.lp-v4 .nav.scrolled .nav-in{background:rgba(18,20,38,.42);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 12px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.lp-v4 .nav-side{display:flex;align-items:center;gap:4px;min-width:0}.lp-v4 .nav-side.right{gap:8px}.lp-v4 .nav-logo{display:inline-flex;align-items:center;margin-inline-end:14px}.lp-v4 .nav-logo img{height:22px;width:auto;display:block}.lp-v4 .nav-links{display:flex;align-items:center;gap:4px}.lp-v4 .nav-links a{padding:5px 13px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55);white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.lp-v4 .nav-links a:hover{background:hsla(0,0%,100%,.06);color:#fff}.lp-v4 .lang-switch{position:relative;display:flex;align-items:center}.lp-v4 .lang-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);font-size:11px;font-weight:700;letter-spacing:.02em;color:hsla(0,0%,100%,.65);transition:background .2s ease,color .2s ease,border-color .2s ease}.lp-v4 .lang-btn svg{width:13px;height:13px;flex:none}.lp-v4 .lang-btn:hover,.lp-v4 .lang-btn[aria-expanded=true]{background:hsla(0,0%,100%,.11);border-color:hsla(0,0%,100%,.14);color:#fff}.lp-v4 .lang-menu{position:absolute;inset-block-start:calc(100% + 9px);inset-inline-end:0;z-index:5;min-width:168px;max-inline-size:calc(100vw - 32px);padding:5px;border-radius:14px;display:flex;flex-direction:column;gap:2px;background:rgba(16,18,34,.86);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(24px) saturate(1.7);-webkit-backdrop-filter:blur(24px) saturate(1.7);box-shadow:0 18px 44px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06)}.lp-v4 .lang-menu button{display:flex;align-items:center;justify-content:space-between;gap:14px;inline-size:100%;padding:8px 11px;border-radius:10px;font-size:13px;font-weight:500;line-height:1.3;text-align:start;color:hsla(0,0%,100%,.66);transition:background .18s ease,color .18s ease}.lp-v4 .lang-menu button:hover{background:hsla(0,0%,100%,.07);color:#fff}.lp-v4 .lang-menu button[aria-current=true]{color:#fff}.lp-v4 .lang-menu .tick{width:14px;height:14px;flex:none;opacity:0;color:var(--accent-2)}.lp-v4 .lang-menu button[aria-current=true] .tick{opacity:1}.lp-v4 .nav-login{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.55);padding-inline:6px;white-space:nowrap}.lp-v4 .nav-login:hover{color:#fff}.lp-v4 .nav .btn{padding:8px 17px;font-size:13px;font-weight:700;box-shadow:none}.lp-v4 .nav .btn:hover{transform:none;box-shadow:0 0 26px rgba(139,123,255,.35)}@media (max-width:860px){.lp-v4 .nav-links{display:none}.lp-v4 .nav-logo{margin-inline-end:0}}@media (max-width:560px){.lp-v4 .nav{padding:8px 10px}.lp-v4 .nav-in{padding-inline:10px;min-height:48px;border-radius:24px}.lp-v4 .nav-login{display:none}.lp-v4 .nav-side.right{gap:6px}.lp-v4 .nav .btn{padding:8px 14px;font-size:12.5px;white-space:nowrap}.lp-v4 .nav-logo img{height:20px}}.lp-v4 .hero{min-height:100svh;display:flex;align-items:center;padding-block:120px 80px;overflow:hidden;isolation:isolate}.lp-v4 .hero-bg{position:absolute;inset:0;z-index:-2;background:url(/landing/key/hero.webp) 50%/cover no-repeat var(--bg)}@media (prefers-reduced-motion:no-preference){.lp-v4 .hero-bg{animation:drift 50s ease-in-out infinite alternate}@keyframes drift{0%{transform:scale(1)}to{transform:scale(1.08)}}}.lp-v4 .hero-overlay{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,5,13,.92) 0,rgba(4,5,13,.72) 42%,rgba(4,5,13,.28) 100%),linear-gradient(0deg,var(--bg) 0,transparent 26%)}[dir=rtl] .lp-v4 .hero-overlay{background:linear-gradient(-90deg,rgba(4,5,13,.92) 0,rgba(4,5,13,.72) 42%,rgba(4,5,13,.28) 100%),linear-gradient(0deg,var(--bg) 0,transparent 26%)}.lp-v4 .hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.lp-v4 .hero h1{font-size:clamp(44px,6.2vw,80px);margin-block-end:18px}.lp-v4 .hero h1 .grad{background:var(--grad-hot);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.lp-v4 .hero .sub{margin-block-end:28px}.lp-v4 .proof{display:flex;gap:10px;flex-wrap:wrap;margin-block-start:26px;font-size:13px;color:var(--muted);color:#d9dff7}.lp-v4 .proof span{border:1px solid hsla(0,0%,100%,.18);border-radius:999px;padding:7px 15px;background:rgba(9,11,26,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#eaeeff;text-shadow:0 1px 6px rgba(4,5,13,.7)}@media (max-width:960px){.lp-v4 .hero-grid{grid-template-columns:1fr;gap:40px}.lp-v4 .hero{padding-block-start:110px}}.lp-v4 .chat{background:rgba(10,13,31,.82);backdrop-filter:blur(14px);border:1px solid var(--border2);border-radius:var(--radius-lg);box-shadow:0 24px 80px rgba(0,0,0,.55),0 0 90px rgba(139,123,255,.14);overflow:hidden}.lp-v4 .chat-top{display:flex;align-items:center;gap:10px;padding:13px 18px;border-block-end:1px solid var(--border);font-size:13.5px;color:var(--muted)}.lp-v4 .chat-top img{width:22px;height:22px}.lp-v4 .chat-dot{inline-size:8px;block-size:8px;border-radius:50%;background:#4ade80;margin-inline-start:auto}.lp-v4 .chat-body{padding:18px;display:flex;flex-direction:column;gap:12px;min-height:220px}.lp-v4 .msg{max-width:86%;padding:11px 15px;border-radius:14px;font-size:14.5px;line-height:1.55}.lp-v4 .msg-user{align-self:flex-end;background:var(--accent-soft);border:1px solid rgba(139,123,255,.35);border-end-end-radius:4px}.lp-v4 .msg-ai{align-self:flex-start;background:var(--surface2);border:1px solid var(--border);border-end-start-radius:4px}.lp-v4 .msg-ai .q{color:var(--accent-2)}.lp-v4 .typing{display:inline-flex;gap:4px;padding:4px 2px}.lp-v4 .typing i{inline-size:6px;block-size:6px;border-radius:50%;background:var(--muted);animation:blink 1s infinite}.lp-v4 .typing i:nth-child(2){animation-delay:.2s}.lp-v4 .typing i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-v4 .typing i{animation:none;opacity:.6}}.lp-v4 .caret:after{content:"▍";color:var(--accent-2);animation:blink 1s infinite}@media (prefers-reduced-motion:reduce){.lp-v4 .caret:after{content:""}}.lp-v4 .subj-sec{padding-block:64px 10px;overflow:hidden}.lp-v4 .subj-h{text-align:center;color:var(--muted);font-size:14px;margin-block-end:22px}.lp-v4 .subj-viewport{overflow:hidden;padding-block:14px;margin-block:-14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.lp-v4 .marquee{display:flex;gap:12px;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:no-preference){.lp-v4 .subj-sec.mq-on .marquee{animation:mq 38s linear infinite}@keyframes mq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[dir=rtl] .lp-v4 .subj-sec.mq-on .marquee{animation-name:mq-rtl}@keyframes mq-rtl{0%{transform:translateX(0)}to{transform:translateX(50%)}}}.lp-v4 .subj{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid var(--border2);border-radius:999px;padding:9px 18px;font-size:14px;background:var(--surface);transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s,background .25s}.lp-v4 .subj:hover{transform:translateY(-2px);background:var(--surface2);border-color:rgba(139,123,255,.55);box-shadow:0 8px 26px rgba(139,123,255,.2)}.lp-v4 .subj:hover svg{color:var(--accent)}.lp-v4 .subj i{font-style:normal}.lp-v4 .subj:nth-child(6n+1){border-color:rgba(139,123,255,.5);box-shadow:0 0 18px rgba(139,123,255,.15)}.lp-v4 .subj:nth-child(6n+3){border-color:rgba(103,232,249,.4);box-shadow:0 0 18px rgba(103,232,249,.12)}.lp-v4 .subj:nth-child(6n+5){border-color:rgba(244,114,182,.4);box-shadow:0 0 18px rgba(244,114,182,.12)}.lp-v4 .demo-sec{padding-block:110px 90px}.lp-v4 .demo-emerge{transform-origin:50% 18%;will-change:transform,opacity,filter}.lp-v4 .demo-glow{position:absolute;inset-inline:0;inset-block-start:300px;height:660px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 52% 56% at 50% 54%,rgba(139,123,255,.17),rgba(103,232,249,.05) 54%,transparent 74%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 78%,transparent)}.lp-v4 .demo-box{max-width:760px;margin-inline:auto;margin-block-start:44px}.lp-v4 .chips{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-block-start:22px}@media (min-width:861px){.lp-v4 .chips{flex-wrap:nowrap}}.lp-v4 .chip{border:1px solid var(--border2);border-radius:999px;padding:10px 18px;font-size:14px;color:var(--text);background:var(--surface);transition:border-color .2s,background .2s,transform .2s}.lp-v4 .chip:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.lp-v4 .chip:disabled{opacity:.45;cursor:default;transform:none}.lp-v4 .chip.chip-active{border-color:var(--accent);background:var(--accent-soft)}.lp-v4 .demo-note{margin-block-start:26px;text-align:center}.lp-v4 .demo-note p{font-size:13.5px;color:var(--dim);margin-block-end:14px}.lp-v4 .pain-sec{padding-block:90px}.lp-v4 .cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-block-start:44px}.lp-v4 .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;position:relative;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;background:hsla(0,0%,100%,.02);border-color:hsla(0,0%,100%,.07)}.lp-v4 .card:before{content:"";position:absolute;inset-block-start:0;inset-inline:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,123,255,.55),transparent);opacity:.75}.lp-v4 .card:hover{transform:translateY(-3px);border-color:rgba(139,123,255,.28);box-shadow:0 18px 48px rgba(0,0,0,.42)}.lp-v4 .card .k{font-size:19px;font-weight:800;letter-spacing:.14em;color:var(--accent);margin-block-end:12px;display:flex;align-items:center;gap:10px}.lp-v4 .card .k:before{content:"";inline-size:18px;block-size:2px;border-radius:2px;background:currentColor;opacity:.8}.lp-v4 .card:nth-child(2) .k{color:var(--accent-2)}.lp-v4 .card:nth-child(3) .k{color:var(--accent-3)}.lp-v4 .card .pain{color:var(--text);font-weight:700;font-size:17px;line-height:1.4;margin-block-end:8px}.lp-v4 .card .pain-d{color:var(--muted);font-size:14px;margin-block-end:20px}.lp-v4 .card .fix{display:flex;gap:10px;align-items:flex-start;border-block-start:1px solid hsla(0,0%,100%,.06);padding-block-start:16px}.lp-v4 .card .fix b{color:var(--accent-2);flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.lp-v4 .card:hover .fix b{transform:translateX(3px)}.lp-v4 .card .fix p{font-size:14.5px;color:#cdd4f0}@media (max-width:860px){.lp-v4 .cards3{grid-template-columns:1fr}}.lp-v4 .feat-sec{padding-block:90px}.lp-v4 .feat{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-block:56px;border-block-start:1px solid var(--border)}.lp-v4 .feat:first-of-type{border-block-start:none}.lp-v4 .feat:nth-child(2n) .feat-visual{order:-1}@media (max-width:860px){.lp-v4 .feat{grid-template-columns:1fr;gap:28px}.lp-v4 .feat:nth-child(2n) .feat-visual{order:0}}.lp-v4 .feat h3{font-size:clamp(22px,2.6vw,30px);margin-block-end:12px}.lp-v4 .feat p{color:var(--muted);font-size:15.5px;max-width:480px}.lp-v4 .feat-visual{border-radius:var(--radius-lg);border:1px solid var(--border2);background:var(--bg2);min-height:260px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.lp-v4 .feat-visual .ph{color:var(--dim);font-size:13px;text-align:center;padding:20px}.lp-v4 .feat-visual.galaxy{background:url(/landing/key/galaxy.webp) 50%/cover no-repeat}.lp-v4 .feat-visual.nebula{background:url(/landing/key/nebula.webp) 50%/cover no-repeat}.lp-v4 .cmp-sec{padding-block:100px}.lp-v4 .cmp{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-block-start:44px}.lp-v4 .cmp-col{border-radius:var(--radius-lg);padding:30px;border:1px solid var(--border)}.lp-v4 .cmp-col.us{background:linear-gradient(180deg,rgba(139,123,255,.12),rgba(139,123,255,.03));border-color:rgba(139,123,255,.4)}.lp-v4 .cmp-col.them{background:var(--surface)}.lp-v4 .cmp-col h3{font-size:19px;margin-block-end:18px}.lp-v4 .cmp-col ul{list-style:none;display:flex;flex-direction:column;gap:13px}.lp-v4 .cmp-col li{display:flex;gap:11px;font-size:14.5px;align-items:flex-start}.lp-v4 .cmp-col.us li:before{content:"✓";color:var(--accent-2);font-weight:800}.lp-v4 .cmp-col.them li{color:var(--muted)}.lp-v4 .cmp-col.them li:before{content:"✕";color:#ff9d9d;font-weight:800}@media (max-width:860px){.lp-v4 .cmp{grid-template-columns:1fr}}.lp-v4 .sci-sec{padding-block:100px;background:linear-gradient(180deg,transparent,rgba(10,13,31,.7) 20%,rgba(10,13,31,.7) 80%,transparent)}.lp-v4 .quote{max-width:760px;margin-inline:auto;margin-block:40px;border-inline-start:3px solid var(--accent);padding-inline-start:24px;font-size:clamp(19px,2.4vw,26px);font-weight:600;line-height:1.45}.lp-v4 .quote small{display:block;margin-block-start:12px;font-size:14px;color:var(--muted);font-weight:400}.lp-v4 .mech{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-block-start:36px}.lp-v4 .mech>div{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 16px;transition:transform .25s,border-color .25s,box-shadow .25s}.lp-v4 .mech>div:hover{transform:translateY(-3px)}.lp-v4 .mech>div:first-child:hover{border-color:rgba(251,191,36,.5);box-shadow:0 0 26px rgba(251,191,36,.14)}.lp-v4 .mech>div:nth-child(2):hover{border-color:rgba(139,123,255,.5);box-shadow:0 0 26px rgba(139,123,255,.16)}.lp-v4 .mech>div:nth-child(3):hover{border-color:rgba(103,232,249,.5);box-shadow:0 0 26px rgba(103,232,249,.14)}.lp-v4 .mech>div:nth-child(4):hover{border-color:rgba(244,114,182,.5);box-shadow:0 0 26px rgba(244,114,182,.14)}.lp-v4 .mech>div:nth-child(5):hover{border-color:rgba(52,211,153,.5);box-shadow:0 0 26px rgba(52,211,153,.14)}.lp-v4 .mech .ico{font-size:22px;margin-block-end:10px}.lp-v4 .mech b{display:block;font-size:14px;margin-block-end:6px}.lp-v4 .mech p{font-size:12.5px;color:var(--muted);line-height:1.5}.lp-v4 .sci-extra{margin-block-start:34px;text-align:center;color:var(--muted);font-size:15px}.lp-v4 .sci-extra a{color:var(--accent-2)}.lp-v4 .sci-extra b{color:var(--text)}@media (max-width:1000px){.lp-v4 .mech{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp-v4 .mech{grid-template-columns:1fr}}.lp-v4 .nums{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-block-start:48px}.lp-v4 .num{text-align:center;padding:22px 10px;border:1px solid var(--border);border-radius:var(--radius);background:hsla(0,0%,100%,.02)}.lp-v4 .num b{display:block;font-size:clamp(28px,3.4vw,42px);font-weight:800;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-v4 .num span{font-size:12.5px;color:var(--muted)}@media (max-width:700px){.lp-v4 .nums{grid-template-columns:repeat(2,1fr)}}.lp-v4 .steps-sec{padding-block:100px}.lp-v4 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-block-start:44px;counter-reset:step}.lp-v4 .step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px}.lp-v4 .step:before{counter-increment:step;content:"0" counter(step);display:block;font-size:26px;font-weight:800;color:var(--accent);margin-block-end:14px;letter-spacing:.1em;line-height:1}.lp-v4 .step:nth-child(2):before{color:var(--accent-2)}.lp-v4 .step:nth-child(3):before{color:var(--accent-3)}.lp-v4 .step b{display:block;font-size:18px;margin-block-end:8px}.lp-v4 .step p{color:var(--muted);font-size:14.5px}@media (max-width:860px){.lp-v4 .steps{grid-template-columns:1fr}}.lp-v4 .price-sec{padding-block:100px}.lp-v4 .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-block-start:48px;align-items:stretch}.lp-v4 .plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px;display:flex;flex-direction:column}.lp-v4 .plan.hot{background:linear-gradient(180deg,rgba(139,123,255,.14),rgba(139,123,255,.03));border-color:rgba(139,123,255,.5);position:relative}.lp-v4 .plan .tag{position:absolute;inset-block-start:-13px;inset-inline-start:50%;transform:translateX(-50%);background:var(--grad);color:#0a0618;font-size:12px;font-weight:700;border-radius:999px;padding:4px 14px;white-space:nowrap}[dir=rtl] .lp-v4 .plan .tag{transform:translateX(50%)}.lp-v4 .plan h3{font-size:18px;margin-block-end:6px}.lp-v4 .plan .pr{font-size:clamp(30px,3vw,38px);font-weight:800;margin-block-end:2px}.lp-v4 .plan .pr small{font-size:14px;color:var(--muted);font-weight:500}.lp-v4 .plan .yr{font-size:13px;color:var(--accent-2);margin-block-end:18px;min-height:18px}.lp-v4 .plan ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin-block-end:24px}.lp-v4 .plan li{font-size:14px;color:var(--muted);display:flex;gap:9px;align-items:flex-start}.lp-v4 .plan li:before{content:"·";color:var(--accent);font-weight:800}.lp-v4 .plan .btn,.lp-v4 .plan .btn-ghost{margin-block-start:auto;width:100%}.lp-v4 .plan .note{font-size:12px;color:var(--dim);text-align:center;margin-block-start:10px}@media (max-width:900px){.lp-v4 .plans{grid-template-columns:1fr;max-width:440px;margin-inline:auto}}.lp-v4 .mod-sec{padding-block:70px}.lp-v4 .mod{border:1px solid var(--border2);border-radius:var(--radius-lg);padding:40px;display:flex;gap:30px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(120deg,rgba(103,232,249,.06),rgba(139,123,255,.08))}.lp-v4 .mod h3{font-size:clamp(20px,2.4vw,26px);margin-block-end:8px}.lp-v4 .mod p{color:var(--muted);font-size:15px;max-width:560px}.lp-v4 .mod .badge{font-size:12px;border:1px solid var(--border2);border-radius:999px;padding:3px 10px;color:var(--accent-2);margin-inline-start:10px;vertical-align:middle;white-space:nowrap}.lp-v4 .faq-sec{padding-block:100px}.lp-v4 .faq{max-width:760px;margin-inline:auto;margin-block-start:40px}.lp-v4 .faq details{border-block-end:1px solid var(--border)}.lp-v4 .faq summary{cursor:pointer;list-style:none;padding-block:20px;font-weight:600;font-size:16px;display:flex;justify-content:space-between;gap:16px}.lp-v4 .faq summary::-webkit-details-marker{display:none}.lp-v4 .faq summary:after{content:"+";color:var(--accent);font-size:20px;font-weight:400;transition:transform .2s}.lp-v4 .faq details[open] summary:after{transform:rotate(45deg)}.lp-v4 .faq details p{color:var(--muted);font-size:14.5px;padding-block-end:20px;max-width:640px}.lp-v4 .final{padding-block:130px;text-align:center;overflow:hidden;isolation:isolate}.lp-v4 .final-bg{position:absolute;inset:0;z-index:-2;background:url(/landing/key/nebula.webp) 50%/cover no-repeat var(--bg)}.lp-v4 .final-overlay{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(4,5,13,.35),rgba(4,5,13,.92) 75%)}.lp-v4 .final h2{font-size:clamp(27px,3.6vw,42px);max-width:24ch;margin-inline:auto}.lp-v4 .final .cta-row{justify-content:center;margin-block-start:30px}.lp-v4 .founder{max-width:560px;margin-inline:auto;margin-block-start:56px;font-size:14.5px;line-height:1.7}.lp-v4 .founder b{display:block;font-style:normal;color:var(--text);margin-block-start:10px;font-size:13.5px}.lp-v4 footer{position:relative;padding-block:76px 44px;font-size:13.5px;color:var(--dim);background:linear-gradient(180deg,transparent,rgba(10,12,26,.55) 55%,rgba(10,12,26,.8))}.lp-v4 footer:before{content:"";position:absolute;inset-block-start:0;inset-inline:18%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent)}.lp-v4 .foot{display:flex;gap:26px;flex-wrap:wrap;align-items:center}.lp-v4 .foot img{height:22px;opacity:.85}.lp-v4 .foot-links{display:flex;gap:20px;flex-wrap:wrap;margin-inline-start:auto}.lp-v4 .foot-links a:hover{color:var(--text)}.lp-v4 .foot-c{width:100%;margin-block-start:10px}.lp-v4 .demo-box .chat{border-radius:20px;border:1px solid hsla(0,0%,100%,.11);background:linear-gradient(rgba(8,9,22,.94),rgba(8,9,22,.88)),url(/landing/bg/bg1.webp) 50%/cover no-repeat;box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(139,123,255,.1)}.lp-v4 .chat-ava{inline-size:34px;block-size:34px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,rgba(139,123,255,.35),rgba(103,232,249,.25));border:1px solid hsla(0,0%,100%,.16)}.lp-v4 .chat-ava img{width:20px;height:20px}.lp-v4 .chat-name{display:flex;flex-direction:column;line-height:1.25;font-weight:600;color:var(--text)}.lp-v4 .chat-name small{font-weight:400;font-size:11.5px;color:var(--dim)}@media (prefers-reduced-motion:no-preference){.lp-v4 .chat-dot{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 6px #4ade80}50%{box-shadow:0 0 14px #4ade80}}}.lp-v4 .chat-input{display:flex;align-items:center;gap:12px;margin:6px 14px 14px;padding:12px 8px 12px 18px;border-radius:999px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);color:var(--dim);font-size:14px}.lp-v4 .chat-input span{flex:1}.lp-v4 .chat-input input{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font:inherit;font-size:14.5px;padding:0}.lp-v4 .chat-input input::-moz-placeholder{color:var(--dim)}.lp-v4 .chat-input input::placeholder{color:var(--dim)}.lp-v4 .chat-input:focus-within{border-color:rgba(139,123,255,.55);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(139,123,255,.12)}.lp-v4 .chat-send{flex:0 0 36px;inline-size:36px;block-size:36px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#0a0a14;font-size:16px;border:none;cursor:pointer;transition:transform .2s}.lp-v4 .chat-send:hover{transform:scale(1.08)}.lp-v4 .chat-send:active{transform:scale(.94)}.lp-v4 .msg-ai{border:1px solid hsla(0,0%,100%,.07)}.lp-v4 .msg-user{border:1px solid rgba(139,123,255,.3)}.lp-v4 .subj{gap:10px}.lp-v4 .subj svg{width:18px;height:18px;flex-shrink:0;color:var(--accent-2);stroke-width:1.8}.lp-v4 .mech .mico{margin-block-end:12px}.lp-v4 .mech .mico svg{width:26px;height:26px;stroke-width:1.8}.lp-v4 .mech>div:first-child .mico{color:var(--accent-4)}.lp-v4 .mech>div:nth-child(2) .mico{color:var(--accent)}.lp-v4 .mech>div:nth-child(3) .mico{color:var(--accent-2)}.lp-v4 .mech>div:nth-child(4) .mico{color:var(--accent-3)}.lp-v4 .mech>div:nth-child(5) .mico{color:#4ade80}.lp-v4 .feat-visual.shot{padding:0;overflow:hidden;background:#0a0d1f}.lp-v4 .feat-visual.shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.lp-v4 .feat-visual.shot-mobile{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 100%,rgba(139,123,255,.12),#0a0d1f 70%)}.lp-v4 .feat-visual.shot-mobile img{width:auto;height:92%;-o-object-fit:contain;object-fit:contain;border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.6)}.lp-v4 .feat-visual.lock-visual{flex-direction:column;gap:18px;background:radial-gradient(ellipse at 50% 60%,rgba(139,123,255,.14),#0a0d1f 75%)}.lp-v4 .feat-visual.lock-visual svg{width:72px;height:72px;color:var(--accent);filter:drop-shadow(0 0 24px rgba(139,123,255,.5))}.lp-v4 .feat-visual.lock-visual span{font-size:13px;letter-spacing:.3em;color:var(--muted)}.lp-v4 #scroll-progress{position:fixed;inset-block-start:0;inset-inline-start:0;height:2.5px;width:0;z-index:200;background:var(--grad-hot);background-size:300% 100%}@media (prefers-reduced-motion:no-preference){.lp-v4 #scroll-progress{animation:hue 9s linear infinite}}.lp-v4 .card,.lp-v4 .mech>div,.lp-v4 .plan{position:relative}.lp-v4 .spot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),rgba(139,123,255,.14),transparent 65%)}.lp-v4 .spot:hover:after{opacity:1}.lp-v4 .plan{transform-style:preserve-3d;transition:transform .18s ease-out,border-color .3s,box-shadow .3s}.lp-v4 .btn{position:relative;overflow:hidden}.lp-v4 .btn:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:40%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.45),transparent);transform:skewX(-20deg);opacity:0}.lp-v4 .btn:hover:after{animation:shimmer .8s ease}@keyframes shimmer{0%{inset-inline-start:-60%;opacity:1}to{inset-inline-start:120%;opacity:0}}.lp-v4 .marquee:hover{animation-play-state:paused}.lp-v4 .nav-links a.active{background:hsla(0,0%,100%,.11);border-color:hsla(0,0%,100%,.14);color:#fff;font-weight:700}.lp-v4 .faq details p{overflow:hidden}.lp-v4 .faq details[open] p{animation:faqIn .35s ease}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-v4 .btn:after{display:none}.lp-v4 .faq details[open] p{animation:none}}.lp-v4 .sw{display:inline-block;overflow:hidden;vertical-align:top;padding-block-end:.08em;margin-block-end:-.08em}.lp-v4 .swi{display:inline-block;will-change:transform}.lp-v4 .gw{background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-v4 #cursor-glow{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:0;pointer-events:none;inline-size:560px;block-size:560px;border-radius:50%;background:radial-gradient(circle,rgba(139,123,255,.1),rgba(103,232,249,.05) 40%,transparent 65%);transform:translate(-50%,-50%);mix-blend-mode:screen}.lp-v4 .btn,.lp-v4 .feat-visual,.lp-v4 .hero-bg,.lp-v4 .hero-grid>*{will-change:transform}@media (pointer:coarse){.lp-v4 #cursor-glow{display:none}}.lp-v4 #seq{height:480vh;position:relative}.lp-v4 .seq-sticky{position:sticky;top:0;height:100vh;overflow:hidden}.lp-v4 #seq-cv{position:absolute;inset:0;width:100%;height:100%}.lp-v4 .seq-scrim{inset:0;background:radial-gradient(ellipse 75% 60% at 50% 46%,rgba(4,5,13,.38),transparent 70%)}.lp-v4 .seq-bridge,.lp-v4 .seq-scrim{position:absolute;pointer-events:none}.lp-v4 .seq-bridge{inset-inline:0;inset-block-end:0;height:26vh;background:linear-gradient(180deg,transparent,rgba(4,5,13,.65) 55%,var(--bg))}.lp-v4 .seq-scene{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;padding:24px;pointer-events:none;will-change:opacity,transform}.lp-v4 .seq-scene .btn,.lp-v4 .seq-scene .cta-row a{pointer-events:auto}.lp-v4 .seq-h1{font-size:clamp(31px,4.4vw,54px);line-height:1.16;max-width:30ch;margin-inline:auto;margin-block-end:18px}.lp-v4 .seq-h1 .l1,.lp-v4 .seq-h1 .l2{display:block}.lp-v4 .seq-h1 .grad{background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-v4 .seq-h2{font-size:clamp(25px,3.4vw,40px);line-height:1.2;max-width:none;margin-inline:auto;margin-block-end:16px}@media (min-width:768px){.lp-v4 .seq-h2{white-space:nowrap}}.lp-v4 .seq-h2 .grad{background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-v4 .seq-scene .sub{margin-inline:auto;margin-block-end:20px;color:#e6eaff;text-shadow:0 1px 3px rgba(4,5,13,.95),0 2px 22px rgba(4,5,13,.9)}.lp-v4 .seq-scene .proof{margin-block-start:6px}.lp-v4 .seq-dark .seq-h2{color:#0b0a16;text-shadow:none}.lp-v4 .seq-dark .btn-ghost.seq-ghost{color:#0b0a16;border-color:rgba(10,10,20,.4)}@media (prefers-reduced-motion:reduce){.lp-v4 #seq{height:100vh}.lp-v4 .seq-scene#sc1{opacity:1}}.lp-v4 .final .founder{background:rgba(6,7,17,.78);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:26px 32px;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);font-style:normal;color:#d6dcf5;font-size:15px;line-height:1.75;box-shadow:0 20px 60px rgba(0,0,0,.45)}.lp-v4 .final .founder b{color:var(--muted);letter-spacing:.22em}.lp-v4 .cmp-sec,.lp-v4 .price-sec,.lp-v4 .sci-sec,.lp-v4 .steps-sec{position:relative;background:none;isolation:isolate}.lp-v4 .cmp-sec:before,.lp-v4 .price-sec:before,.lp-v4 .sci-sec:before,.lp-v4 .steps-sec:before{content:"";position:absolute;inset:-140px 0;z-index:-1;pointer-events:none;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent)}.lp-v4 .sci-sec:before{background-image:url(/landing/bg/bg2.webp);opacity:.48}.lp-v4 .steps-sec:before{background-image:url(/landing/bg/bg3.webp);opacity:.42}.lp-v4 .price-sec:before{background-image:url(/landing/bg/bg4.webp);background-position:bottom;opacity:.5}.lp-v4 .cmp-sec:before{background-image:url(/landing/bg/bg4.webp);opacity:.22}.lp-v4 .final-bg{background:url(/landing/bg/bg5.webp) bottom/cover no-repeat transparent!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.lp-v4 .final-overlay{background:linear-gradient(180deg,rgba(4,5,13,.4),transparent 45%,transparent 68%,rgba(4,5,13,.88))!important}.lp-v4 .mod{background:linear-gradient(90deg,rgba(6,7,17,.95) 38%,rgba(6,7,17,.55)),url(/landing/bg/bg6.webp) 50%/cover no-repeat}[dir=rtl] .lp-v4 .mod{background:linear-gradient(-90deg,rgba(6,7,17,.95) 38%,rgba(6,7,17,.55)),url(/landing/bg/bg6.webp) 50%/cover no-repeat}.lp-v4 a:focus-visible,.lp-v4 button:focus-visible,.lp-v4 summary:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:6px}.lp-v4{--dim:#8189b0;--radius-lg:18px}.lp-v4 .btn:active{transform:scale(.97)!important}.lp-v4 .chip{min-height:44px}.lp-v4 .btn{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s}.lp-v4 .feat-visual.galaxy-shot{background:#04050d}.lp-v4 .feat-visual.galaxy-shot img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lp-v4 .feat-visual.shot-lib{padding:22px;background:#070710}.lp-v4 .feat-visual.shot-lib img{-o-object-fit:contain;object-fit:contain;border-radius:10px}.lp-v4 .feat-visual.lock-art{position:relative}.lp-v4 .feat-visual.lock-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.lp-v4 .lock-fx{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1}.lp-v4 .lock-art .lock-cap{z-index:2}.lp-v4 .lock-cap{position:absolute;inset-inline:0;inset-block-end:0;padding:34px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;background:linear-gradient(180deg,transparent,rgba(4,5,13,.82))}.lp-v4 .lock-cap b{font-size:12.5px;letter-spacing:.3em;color:#d6dcf5;font-weight:600}.lp-v4 .lock-cap span{font-size:11.5px;color:var(--muted)}.lp-v4 .feat-visual.quiz-visual{background:radial-gradient(ellipse at 50% 65%,rgba(139,123,255,.13),#0a0d1f 75%);padding:34px 24px;overflow:visible}.lp-v4 .qstack{position:relative;width:min(340px,92%);margin-block-start:26px}@media (max-width:560px){.lp-v4 .feat-visual.quiz-visual{overflow:hidden}.lp-v4 .qstack{width:86%}.lp-v4 .qcard.q2{transform:translate(-22px,-8px) scale(.93) rotate(-3deg)}.lp-v4 .qcard.q3{transform:translate(22px,-14px) scale(.88) rotate(3deg)}}.lp-v4 .qcard{background:rgba(11,13,30,.96);border:1px solid rgba(139,123,255,.32);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.5)}.lp-v4 .qcard.qback{position:absolute;inset-inline:0;padding:14px 20px 34px;z-index:0}.lp-v4 .qcard.q2{transform:translate(-88px,-10px) scale(.94) rotate(-4deg);opacity:.55;border-color:rgba(139,123,255,.22)}.lp-v4 .qcard.q3{transform:translate(88px,-16px) scale(.9) rotate(4deg);opacity:.36;border-color:rgba(139,123,255,.16);text-align:end}.lp-v4 .qcard.qfront{position:relative;z-index:1;padding:18px 20px 16px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.lp-v4 .quiz-visual:hover .qfront{transform:translateY(-4px)}.lp-v4 .qtag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--accent);border:1px solid rgba(139,123,255,.4);border-radius:999px;padding:3px 10px;background:rgba(139,123,255,.1)}.lp-v4 .qq{font-size:15.5px;font-weight:700;line-height:1.45;margin-block:12px 14px;color:var(--text)}.lp-v4 .qopt{position:relative;display:block;width:100%;text-align:start;border:1px solid hsla(0,0%,100%,.13);border-radius:12px;padding:9px 14px;font-size:13.5px;color:var(--muted);margin-block-end:8px;cursor:pointer;background:none;transition:border-color .2s,background .2s,transform .15s}.lp-v4 .qopt:hover{border-color:rgba(139,123,255,.45);background:rgba(139,123,255,.06);transform:translateY(-1px)}.lp-v4 .qopt.ok{border-color:rgba(74,222,128,.55);background:rgba(74,222,128,.08);color:#4ade80;font-weight:600}.lp-v4 .qopt.ok:before{content:"✓  ";font-weight:800}.lp-v4 .qopt.bad{border-color:hsla(0,100%,74%,.5);background:rgba(255,80,80,.07);color:#ff9d9d;animation:qshake .35s ease}@keyframes qshake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}60%{transform:translateX(4px)}}.lp-v4 .qdone .qopt{cursor:default;pointer-events:none}.lp-v4 .qbar i{transition:width .6s cubic-bezier(.16,1,.3,1)}.lp-v4 .qfoot{display:flex;align-items:center;gap:12px;margin-block-start:14px}.lp-v4 .qbar{flex:1;height:4px;border-radius:99px;background:hsla(0,0%,100%,.09);overflow:hidden}.lp-v4 .qbar i{display:block;height:100%;width:60%;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.lp-v4 .qfoot b{font-size:12.5px;color:var(--text)}.lp-v4 .qnext{font-size:11px;color:#4ade80;border:1px solid rgba(74,222,128,.35);border-radius:999px;padding:3px 9px;background:rgba(74,222,128,.07);white-space:nowrap}.lp-v4 .plan.hot{box-shadow:0 0 60px rgba(139,123,255,.16)}.lp-v4 .plan .tag-soft{background:var(--surface2);color:var(--muted);border:1px solid var(--border2)}.lp-v4 .plan .free-line{font-size:13px;color:var(--accent-2);margin-block-end:18px;min-height:18px}@media (min-width:900px){.lp-v4 .sci-lead{max-width:none!important;white-space:nowrap}}.lp-v4 .wow{position:relative;height:170vh}.lp-v4 .wow-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;background:var(--bg)}.lp-v4 .wow canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.lp-v4 .wow-bot,.lp-v4 .wow-top{position:absolute;inset-inline:0;height:24vh;z-index:1;pointer-events:none}.lp-v4 .wow-top{inset-block-start:0;background:linear-gradient(180deg,var(--bg),transparent)}.lp-v4 .wow-bot{inset-block-end:0;background:linear-gradient(0deg,var(--bg),transparent)}.lp-v4 .wow-copy{position:relative;z-index:2;text-align:center;padding:0 24px;pointer-events:none;max-width:min(92vw,640px);margin-inline:auto}.lp-v4 .wow-copy:before{content:"";position:absolute;inset:-14% -10%;z-index:-1;background:radial-gradient(ellipse at center,rgba(4,5,13,.72),rgba(4,5,13,.35) 55%,transparent 78%)}.lp-v4 .wow-copy .l1,.lp-v4 .wow-copy .l2{display:block;font-size:clamp(24px,3.4vw,42px);font-weight:800;line-height:1.16;letter-spacing:-.01em;text-wrap:balance}.lp-v4 .wow-copy .l2{margin-block-start:.35em}.lp-v4 .wow-copy .l1{color:#eef1ff;text-shadow:0 2px 26px rgba(4,5,13,.85)}.lp-v4 .wow-copy .l2{background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 20px rgba(4,5,13,.6))}@media (prefers-reduced-motion:reduce){.lp-v4 .wow{height:auto;padding-block:70px}.lp-v4 .wow-sticky{position:static;height:auto;min-height:44vh;border-radius:0}}.lp-v4 .price-lead{max-width:56ch;margin-inline:auto;text-align:center}.lp-v4 .cmp-logo{height:.8em;width:auto;display:inline-block;vertical-align:middle;transform:translateY(-.06em);margin-inline:3px 5px}.lp-v4 .cmp-sec h2 .sw{overflow:visible}.lp-v4 .mech>div:nth-child(2) .mico svg{transform:scale(.9)}.lp-v4 .plan .tag.tag-soft{background:linear-gradient(180deg,#ffb069,#ff9440);color:#2a1602;border:none;box-shadow:0 6px 18px rgba(255,158,87,.28)}.lp-v4 .mech .mico{display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:12px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08);margin-block-end:14px}.lp-v4 .cmp-sec:before,.lp-v4 .price-sec:before,.lp-v4 .sci-sec:before,.lp-v4 .steps-sec:before{inset:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.lp-v4 .wow-bot,.lp-v4 .wow-top{height:34vh}.lp-v4 .wow-top{background:linear-gradient(180deg,var(--bg) 4%,rgba(4,5,13,.62) 40%,rgba(4,5,13,.2) 72%,transparent)}.lp-v4 .wow-bot{background:linear-gradient(0deg,var(--bg) 4%,rgba(4,5,13,.62) 40%,rgba(4,5,13,.2) 72%,transparent)}.lp-v4 .cmp-sec,.lp-v4 .demo-sec,.lp-v4 .faq-sec,.lp-v4 .feat-sec,.lp-v4 .final-slide,.lp-v4 .mod-sec,.lp-v4 .pain-sec,.lp-v4 .price-sec,.lp-v4 .sci-sec,.lp-v4 .steps-sec{display:flex;flex-direction:column;justify-content:center;min-block-size:100svh;padding-block:clamp(88px,10vh,120px)}.lp-v4 .final-slide{padding-block:0}.lp-v4 .final-slide>.final{flex:1 1 auto;min-block-size:0;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(88px,10vh,120px)}.lp-v4 .final-slide>footer{flex:0 0 auto}.lp-v4 .feat-visual{aspect-ratio:16/9;min-inline-size:0;min-block-size:0}.lp-v4 .feat-wrap,.lp-v4 .feat>*{min-inline-size:0}@media (max-width:860px){.lp-v4 .feat-visual{aspect-ratio:5/4}.lp-v4 .feat-visual.shot-lib{aspect-ratio:16/9}}.lp-v4 .cmp-sec>.wrap,.lp-v4 .demo-sec>.wrap,.lp-v4 .faq-sec>.wrap,.lp-v4 .feat-sec>.wrap,.lp-v4 .final>.wrap,.lp-v4 .mod-sec>.wrap,.lp-v4 .pain-sec>.wrap,.lp-v4 .price-sec>.wrap,.lp-v4 .sci-sec>.wrap,.lp-v4 .steps-sec>.wrap{flex:0 0 auto;inline-size:100%}.lp-v4 .pain-sec>.subj-sec{flex:0 0 auto;padding-block:0;margin-block-end:clamp(26px,4.5vh,52px)}@media (prefers-reduced-motion:no-preference){html:has(.lp-v4){scroll-snap-type:y proximity}.lp-v4 #seq,.lp-v4 .cmp-sec,.lp-v4 .demo-sec,.lp-v4 .faq-sec,.lp-v4 .feat-sec,.lp-v4 .final-slide,.lp-v4 .mod-sec,.lp-v4 .pain-sec,.lp-v4 .price-sec,.lp-v4 .sci-sec,.lp-v4 .steps-sec,.lp-v4 .wow{scroll-snap-align:start}@media (min-width:861px) and (pointer:fine){html:has(.lp-v4){scroll-snap-type:y mandatory}.lp-v4 #seq,.lp-v4 .cmp-sec,.lp-v4 .demo-sec,.lp-v4 .faq-sec,.lp-v4 .feat-sec,.lp-v4 .final-slide,.lp-v4 .mod-sec,.lp-v4 .pain-sec,.lp-v4 .price-sec,.lp-v4 .sci-sec,.lp-v4 .steps-sec,.lp-v4 .wow{scroll-snap-stop:always}}}.lp-v4 .reveal{transform:translateY(16px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.lp-v4 .wow[data-wow=comet]{height:320vh}@media (prefers-reduced-motion:reduce){.lp-v4 .wow[data-wow=comet]{height:auto}}.lp-v4 .mod{position:relative;overflow:hidden}.lp-v4 .mod>:not(.mod-langs){position:relative;z-index:1}.lp-v4 .mod-langs{position:absolute;inset:0;z-index:0;display:flex;flex-wrap:wrap;align-content:center;gap:7px 26px;padding:24px 30px;font-size:13px;line-height:1.45;white-space:nowrap;color:#fff;opacity:.075;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 20%,#000 54%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 20%,#000 54%,#000 88%,transparent)}[dir=rtl] .lp-v4 .mod-langs{-webkit-mask-image:linear-gradient(-90deg,transparent 20%,#000 54%,#000 88%,transparent);mask-image:linear-gradient(-90deg,transparent 20%,#000 54%,#000 88%,transparent)}@media (max-width:860px){.lp-v4 .mod-langs{display:none}}