.lp{--ink:#05080b;--panel:#09141c;--panel-2:#0d1b24;--cyan:#08cbe8;--cyan-soft:#7fe8f5;--blue:#208bff;--violet:#6d5df0;--green:#25d366;--text:#eafbff;--muted:#8fa8b5;--line:rgba(104,212,239,0.16);--radius:22px;--shell:1440px;--scroll-y:0;margin:0;background:radial-gradient(60vw 130vh at -12% 38%,rgba(8,203,232,.075),transparent 58%),radial-gradient(58vw 120vh at 112% 62%,rgba(32,139,255,.07),transparent 58%),radial-gradient(46vw 70vh at 8% 108%,rgba(109,93,240,.05),transparent 62%),var(--ink);background-attachment:fixed,fixed,fixed,scroll;color:var(--text);font-family:var(--font-geist-sans),Arial,sans-serif;overflow-x:hidden}html:has(.lp){scroll-behavior:smooth;background:#05080b}html:has(.lp) body{margin:0;background:#05080b}html:has(.lp) .side-ambience{display:none}.lp *{box-sizing:border-box}.lp a,.lp button{font:inherit}.lp button{border:0}.lp a{color:inherit;text-decoration:none}.lp ::selection{background:rgba(8,203,232,.32);color:#f2fdff}.lp .shell{width:min(calc(100% - 48px),var(--shell));margin-inline:auto}.lp .section{padding-block:128px;position:relative}.lp:after{content:"";position:fixed;inset:0;z-index:55;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.lp .eyebrow,.lp .section-index{display:inline-flex;align-items:center;gap:12px;color:var(--cyan);letter-spacing:.16em;font-size:12px;font-weight:750;text-transform:uppercase}.lp .eyebrow:before,.lp .section-index:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.lp .nav{height:92px;display:flex;align-items:center;justify-content:space-between;position:absolute;inset:0 0 auto;z-index:20}.lp .brand img{width:118px;height:52px;object-fit:cover;object-position:center}.lp .nav-links{display:flex;align-items:center;gap:32px;color:#abc0ca;font-size:14px}.lp .nav-links a{transition:color .25s ease}.lp .nav-links a:hover{color:var(--cyan)}.lp .button{min-height:62px;padding:0 28px;border-radius:12px;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(110deg,var(--cyan),#2ae1f1);color:#001116;font-weight:800;letter-spacing:-.01em;display:inline-flex;align-items:center;justify-content:center;gap:22px;cursor:pointer;box-shadow:0 16px 44px rgba(8,203,232,.16),inset 0 1px rgba(255,255,255,.5),inset 0 -8px 22px rgba(0,60,80,.18);transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.lp .button:not(.button-outline):after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.7) 50%,transparent 64%);transform:translateX(-140%);transition:transform .7s ease;pointer-events:none}.lp .button:hover{transform:translateY(-3px);box-shadow:0 22px 58px rgba(8,203,232,.3),inset 0 1px rgba(255,255,255,.55),inset 0 -8px 22px rgba(0,60,80,.14);filter:brightness(1.06)}.lp .button:hover:after{transform:translateX(140%)}.lp .button:focus-visible,.lp a:focus-visible,.lp summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.lp .button-small{min-height:42px;padding:0 20px;font-size:13px}.lp .button-outline{color:var(--cyan);background:transparent;border:1px solid rgba(8,203,232,.7);box-shadow:none}.lp .hero{min-height:100svh;padding-top:128px;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;grid-gap:48px;gap:48px;position:relative}.lp .hero:before{top:-128px;bottom:-40px;background:radial-gradient(1100px 560px at 0 8%,rgba(32,139,255,.16),transparent 62%),radial-gradient(1200px 680px at 100% 24%,rgba(8,203,232,.14),transparent 64%),radial-gradient(900px 560px at 0 92%,rgba(8,203,232,.09),transparent 60%),radial-gradient(820px 520px at 100% 96%,rgba(109,93,240,.11),transparent 62%),radial-gradient(circle at 60% 46%,rgba(0,115,164,.12),transparent 58%)}.lp .hero:after,.lp .hero:before,.lp .hero>.hero-horizon{content:"";position:absolute;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none}.lp .hero:after,.lp .hero>.hero-horizon{bottom:0;height:1px;background:linear-gradient(90deg,transparent 8%,rgba(8,203,232,.38),rgba(32,139,255,.28),transparent 92%);box-shadow:0 0 34px rgba(8,203,232,.35)}.lp .hero-copy{position:relative;z-index:3}.lp .hero h1{max-width:760px;margin:22px 0;font-size:clamp(50px,4.8vw,82px);line-height:.98;letter-spacing:-.052em;font-weight:780;text-wrap:balance;background:linear-gradient(180deg,#ffffff 42%,#a8dded 130%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .hero-text{max-width:610px;margin:0;color:var(--muted);font-size:19px;line-height:1.65}.lp .hero-actions{margin-top:34px;display:flex;align-items:center;gap:22px}.lp .availability{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:99px;border:1px solid rgba(37,211,102,.24);background:rgba(37,211,102,.05);color:#a7bac3;font-size:13px}.lp .availability i{width:8px;height:8px;border-radius:99px;background:var(--green);box-shadow:0 0 18px var(--green);animation:pulse 2.4s ease infinite}.lp .micro-proof{margin:22px 0 0;color:#75909c;font-size:13px}.lp .micro-proof b{color:var(--cyan);margin-inline:7px}.lp .hero-visual{height:min(700px,76vh);min-height:560px;position:relative;margin-left:0;max-width:none;margin-right:min(-24px,calc((var(--shell) - 100vw) / 2));transform:translateY(calc(var(--scroll-y) * .045px));perspective:1100px;isolation:isolate}.lp .hero-visual:before{content:"";position:absolute;left:9%;right:4%;bottom:7%;height:46%;transform:rotateX(72deg) translateZ(-80px);transform-origin:bottom;background-image:linear-gradient(rgba(8,203,232,.16) 1px,transparent 0),linear-gradient(90deg,rgba(8,203,232,.16) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 68%);mask-image:radial-gradient(ellipse at center,black,transparent 68%);opacity:.52;z-index:-1}.lp .flow-scene{position:absolute;inset:0;filter:drop-shadow(0 0 70px rgba(0,147,255,.24))}.lp .flow-scene:after,.lp .flow-scene:before{content:"";position:absolute;left:50%;top:50%;border-radius:50%;pointer-events:none}.lp .flow-scene:before{width:min(62%,410px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(8,203,232,.35);background:radial-gradient(circle at 35% 28%,rgba(37,211,102,.14),transparent 24%),radial-gradient(circle,rgba(0,139,203,.25),rgba(3,12,18,.28) 48%,transparent 70%);box-shadow:inset 0 0 70px rgba(8,203,232,.18),0 0 90px rgba(0,125,214,.2);animation:breathe 5s ease-in-out infinite}.lp .flow-scene:after{width:min(80%,540px);aspect-ratio:1;transform:translate(-50%,-50%) rotate(24deg);border:1px solid rgba(8,203,232,.18);box-shadow:inset 0 0 35px rgba(8,203,232,.07);animation:orbit 18s linear infinite}.lp .flow-scene canvas{display:block;width:100%;height:100%}.lp .flow-scene canvas+*{position:relative}.lp .chat-sim{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);width:min(348px,92%);border:1px solid rgba(66,200,240,.42);border-radius:18px;background:linear-gradient(150deg,rgba(11,32,44,.92),rgba(3,11,16,.86) 60%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 60px rgba(8,203,232,.1),inset 0 1px rgba(255,255,255,.08);overflow:hidden;animation:float 5.6s ease-in-out infinite;z-index:2}.lp .chat-head{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid rgba(66,200,240,.22);background:rgba(5,16,23,.72)}.lp .chat-head img{width:32px;height:32px;border-radius:99px;box-shadow:0 0 14px rgba(8,203,232,.55)}.lp .chat-head strong{display:block;font-size:13.5px;letter-spacing:-.01em}.lp .chat-head span{display:flex;align-items:center;gap:6px;margin-top:2px;color:#8fb2be;font-size:11px}.lp .chat-head span i{width:7px;height:7px;border-radius:99px;background:var(--green);box-shadow:0 0 10px var(--green);animation:pulse 2.4s ease infinite}.lp .chat-body{height:296px;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%);mask-image:linear-gradient(180deg,transparent,#000 16%)}.lp .chat-msg{max-width:86%;margin:0;padding:9px 13px;border-radius:13px;font-size:13px;line-height:1.5;opacity:0;transform:translateY(12px);animation:lp-msg-in .4s ease forwards}.lp .chat-msg.lead{align-self:flex-start;background:rgba(15,34,44,.9);border:1px solid rgba(104,212,239,.2);border-bottom-left-radius:4px;color:#d8ecf3}.lp .chat-msg.ia{align-self:flex-end;background:rgba(8,203,232,.12);border:1px solid rgba(8,203,232,.34);border-bottom-right-radius:4px}.lp .chat-typing{display:inline-flex;gap:5px;padding:12px 14px}.lp .chat-typing span{width:6px;height:6px;border-radius:99px;background:var(--cyan-soft);opacity:.5;animation:lp-typing 1s ease-in-out infinite}.lp .chat-typing span:nth-child(2){animation-delay:.16s}.lp .chat-typing span:nth-child(3){animation-delay:.32s}.lp .chat-confirm{align-self:center;margin-top:4px;padding:8px 15px;border-radius:99px;border:1px solid rgba(37,211,102,.42);background:rgba(37,211,102,.1);color:#8ceeb2;font-size:12px;font-weight:650;opacity:0;transform:translateY(12px);animation:lp-msg-in .4s ease forwards}.lp .scroll-cue{position:absolute;bottom:30px;left:0;display:flex;align-items:center;gap:12px;color:#5e7781;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.lp .scroll-cue span{width:34px;height:1px;background:var(--cyan);transform-origin:left;animation:scan 2.2s ease infinite}.lp [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .72s ease,transform .72s cubic-bezier(.2,.7,.2,1);transition-delay:var(--delay,0s)}.lp [data-reveal].is-visible{opacity:1;transform:none}.lp .section-heading{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:80px;gap:80px;align-items:end;margin-top:30px}.lp .faq h2,.lp .offer h2,.lp .section-heading h2{margin:0;font-size:clamp(42px,5.2vw,74px);line-height:1.02;letter-spacing:-.05em;font-weight:720;background:linear-gradient(180deg,#fdffff 46%,#b6dde9 128%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .faq h2 em,.lp .offer h2 em,.lp .section-heading h2 em{background:linear-gradient(115deg,var(--cyan-soft) 10%,var(--cyan) 45%,var(--blue) 105%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.lp .offer-grid>div>p,.lp .section-heading>p{margin:0;color:var(--muted);font-size:17px;line-height:1.65}.lp .problem{min-height:720px;display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--line)}.lp .marquee{position:absolute;left:50%;bottom:70px;transform:translateX(-50%);width:100vw;overflow:hidden;color:transparent;-webkit-text-stroke:1px rgba(8,203,232,.23);font-size:64px;font-weight:800;white-space:nowrap;letter-spacing:-.04em;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.lp .marquee span{display:inline-block;animation:marquee 22s linear infinite}.lp .mechanism,.lp .modules,.lp .offer{background:#071017;border-block:1px solid var(--line);overflow:hidden}.lp .mechanism:before,.lp .modules:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(8,203,232,.12) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,transparent,black 35%,transparent);mask-image:linear-gradient(180deg,transparent,black 35%,transparent);pointer-events:none}.lp .pipeline{margin-top:70px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;position:relative;perspective:1200px}.lp .pipeline:before{content:"";position:absolute;top:27px;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(8,203,232,.35) 14%,rgba(8,203,232,.35) 86%,transparent)}.lp .pipeline:after{content:"";position:absolute;top:26px;left:5%;width:90px;height:3px;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(127,232,245,.95),#fff);box-shadow:0 0 16px rgba(8,203,232,.85),0 0 42px rgba(8,203,232,.4);animation:lp-comet 3.8s ease-in-out infinite}.lp .pipeline-step{--tilt-x:0deg;--tilt-y:0deg;position:relative;text-align:center;padding:72px 10px 26px;color:#cce6ee;border:1px solid var(--line);border-radius:16px;background:linear-gradient(170deg,rgba(13,33,44,.5),rgba(4,11,16,.3) 70%);box-shadow:inset 0 1px rgba(255,255,255,.04);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(0);transform-style:preserve-3d;transition:transform .2s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.lp .pipeline-step:hover{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(24px);background:rgba(8,203,232,.06);border-color:rgba(8,203,232,.4);box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 26px rgba(8,203,232,.1)}.lp .pipeline-step span{position:absolute;top:11px;left:50%;width:34px;height:34px;transform:translateX(-50%);display:grid;place-items:center;border-radius:99px;background:var(--ink);border:1px solid var(--cyan);color:var(--cyan);font:10px var(--font-geist-mono);box-shadow:0 0 20px rgba(8,203,232,.2);transition:box-shadow .25s ease,background .25s ease}.lp .pipeline-step:hover span{background:rgba(8,203,232,.14);box-shadow:0 0 30px rgba(8,203,232,.45)}.lp .pipeline-step strong{font-size:13px}.lp .metric-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:70px;perspective:1300px}.lp .metric-card{--tilt-x:0deg;--tilt-y:0deg;min-height:260px;padding:30px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,rgba(17,43,56,.82),rgba(4,10,14,.62));box-shadow:0 26px 65px rgba(0,0,0,.23),inset 0 1px rgba(255,255,255,.04);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .18s ease,border-color .3s ease,box-shadow .3s ease}.lp .metric-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 16% 0,rgba(8,203,232,.1),transparent 42%);pointer-events:none}.lp .metric-card:hover{border-color:rgba(8,203,232,.34);box-shadow:0 34px 80px rgba(0,0,0,.34),0 0 35px rgba(8,203,232,.08)}.lp .metric-card>*{transform:translateZ(24px)}.lp .metric-card>span{display:block;font-size:54px;line-height:1;letter-spacing:-.06em;font-weight:740;background:linear-gradient(180deg,#dffaff 20%,var(--cyan) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .metric-card h3{margin:46px 0 10px;font-size:19px}.lp .metric-card p,.lp .module-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.lp .module-grid{margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;perspective:1400px}.lp .module-card{--tilt-x:0deg;--tilt-y:0deg;min-height:260px;padding:28px;position:relative;border:1px solid rgba(66,200,240,.28);border-radius:16px;background:linear-gradient(160deg,rgba(14,36,48,.85),rgba(6,15,21,.65) 70%);box-shadow:0 18px 44px rgba(0,0,0,.35),inset 0 1px rgba(255,255,255,.06);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:background .3s ease,border-color .3s ease,transform .18s ease,box-shadow .3s ease;overflow:hidden}.lp .module-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 14%,rgba(8,203,232,.14),transparent 46%);pointer-events:none}.lp .module-card:after{content:"";position:absolute;left:28px;right:28px;top:84px;height:1px;background:linear-gradient(90deg,transparent 0 30%,rgba(127,232,245,.95) 50%,transparent 70% 100%),linear-gradient(90deg,rgba(8,203,232,.45),transparent 80%);background-size:240% 100%,100% 100%;animation:lp-wire 4.4s linear infinite}.lp .module-card:nth-child(2n):after{animation-delay:-2.2s}.lp .module-icon{width:44px;height:44px;border-radius:12px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.45))}.lp .module-card>span{position:absolute;top:30px;right:26px}.lp .module-card:hover{border-color:rgba(8,203,232,.65);background:linear-gradient(160deg,rgba(16,46,60,.95),rgba(7,19,27,.8) 70%);box-shadow:0 26px 60px rgba(0,0,0,.45),0 0 44px rgba(8,203,232,.12),inset 0 1px rgba(255,255,255,.08)}.lp .module-card>*{transform:translateZ(20px)}.lp .module-card>span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:24px;padding:0 8px;border:1px solid rgba(8,203,232,.4);border-radius:8px;color:var(--cyan);font:11px var(--font-geist-mono);background:rgba(8,203,232,.08)}.lp .module-card h3{margin:34px 0 12px;font-size:20px}.lp .module-card i{position:absolute;right:24px;bottom:22px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(8,203,232,.4);border-radius:10px;color:var(--cyan);font-style:normal;background:rgba(8,203,232,.07);transition:background .3s ease,transform .3s ease}.lp .module-card:hover i{background:rgba(8,203,232,.18);transform:translateZ(20px) translate(2px,-2px)}.lp .fit{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.lp .fit-card{padding:48px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);position:relative}.lp .fit-card>span{color:var(--cyan);font-size:11px;letter-spacing:.14em}.lp .fit-card h2{margin:36px 0 44px;font-size:clamp(26px,3vw,42px);line-height:1.1;letter-spacing:-.035em}.lp .fit-card ul,.lp .price-card ul{margin:0;padding:0;list-style:none}.lp .fit-card li,.lp .price-card li{padding:13px 0;border-top:1px solid var(--line);color:#a9bec7;font-size:14px}.lp .fit-card li:before{content:"✓";color:var(--green);margin-right:12px}.lp .fit-yes{border-color:rgba(37,211,102,.26);background:linear-gradient(165deg,rgba(13,34,30,.55),var(--panel) 55%)}.lp .fit-yes:after,.lp .fit-yes:before{content:"";position:absolute;width:22px;height:22px;pointer-events:none}.lp .fit-yes:before{top:-1px;left:-1px;border-top:2px solid rgba(37,211,102,.75);border-left:2px solid rgba(37,211,102,.75);border-top-left-radius:var(--radius)}.lp .fit-yes:after{bottom:-1px;right:-1px;border-bottom:2px solid rgba(8,203,232,.65);border-right:2px solid rgba(8,203,232,.65);border-bottom-right-radius:var(--radius)}.lp .fit-no{background:transparent;border-style:dashed;border-color:rgba(104,212,239,.22)}.lp .fit-no li:before{content:"—";color:#657c86}.lp .offer{padding-block:150px}.lp .offer-glow{width:700px;height:700px;right:-200px;top:-150px;background:rgba(0,145,220,.18);filter:blur(140px)}.lp .offer-glow,.lp .offer:after{position:absolute;border-radius:99%;pointer-events:none}.lp .offer:after{content:"";width:520px;height:520px;left:-180px;bottom:-160px;background:rgba(109,93,240,.12);filter:blur(150px)}.lp .offer-grid{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:100px;gap:100px;align-items:center;position:relative}.lp .offer-grid>div>p{max-width:600px;margin-top:28px}.lp .price-card{--tilt-x:0deg;--tilt-y:0deg;padding:42px;position:relative;border-radius:28px;border:1px solid rgba(8,203,232,.35);background:linear-gradient(150deg,rgba(16,46,60,.94),rgba(4,12,18,.9) 46%);box-shadow:0 36px 110px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.07);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .2s ease,box-shadow .3s ease}.lp .price-card:before{content:"";position:absolute;inset:-1px;border-radius:29px;padding:1px;background:conic-gradient(from var(--lp-angle,0deg),transparent 0 8%,rgba(127,232,245,.9) 16%,rgba(32,139,255,.55) 24%,transparent 34% 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lp-spin 7s linear infinite;pointer-events:none}.lp .price-card>*{transform:translateZ(26px)}.lp .price-card>span{color:var(--cyan);font-size:12px;letter-spacing:.15em}.lp .old-price{color:#667d87;font-size:13px;margin:34px 0 5px}.lp .price{font-size:76px;line-height:1;font-weight:760;letter-spacing:-.06em;background:linear-gradient(180deg,#ffffff 34%,#9adfef 125%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .price small{color:var(--muted);font-size:15px;letter-spacing:0;margin:0 6px;-webkit-text-fill-color:var(--muted)}.lp .price-card ul{margin:34px 0}.lp .price-card .button{width:100%}.lp .guarantee{text-align:center;color:#75909c!important;font-size:12px!important;margin:16px 0 0!important}.lp .faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:100px;gap:100px;margin-top:30px}.lp details{border-top:1px solid var(--line);padding:24px 10px;transition:background .25s ease}.lp details:hover{background:rgba(8,203,232,.028)}.lp details:last-child{border-bottom:1px solid var(--line)}.lp summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;font-size:17px;font-weight:650}.lp summary::-webkit-details-marker{display:none}.lp summary span{color:var(--cyan);font-size:24px;transition:transform .25s ease}.lp details[open] summary span{transform:rotate(45deg)}.lp details p{color:var(--muted);line-height:1.65;max-width:680px;margin:18px 40px 0 0;font-size:14px;animation:lp-answer .35s ease}.lp footer{border-top:1px solid var(--line);padding-block:40px;position:relative}.lp footer:before{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:min(520px,60%);height:1px;background:linear-gradient(90deg,transparent,rgba(8,203,232,.5),transparent)}.lp .footer-inner{display:flex;align-items:center;justify-content:space-between;color:#718792;font-size:13px}.lp .footer-inner img{width:90px;height:40px;object-fit:cover}.lp .footer-inner a:hover{color:var(--cyan)}@property --lp-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes lp-spin{to{--lp-angle:360deg}}@keyframes lp-comet{0%{left:5%;opacity:0}10%{opacity:1}88%{opacity:1}to{left:calc(95% - 90px);opacity:0}}@keyframes lp-wire{0%{background-position:130% 0,0 0}to{background-position:-130% 0,0 0}}@keyframes lp-answer{0%{opacity:0;transform:translateY(-4px)}}@keyframes lp-msg-in{to{opacity:1;transform:translateY(0)}}@keyframes lp-typing{50%{opacity:1;transform:translateY(-3px)}}@keyframes pulse{50%{transform:scale(1.35);opacity:.65}}@keyframes float{50%{margin-top:-10px}}@keyframes scan{50%{transform:scaleX(.35);opacity:.4}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes breathe{50%{transform:translate(-50%,-50%) scale(1.055);box-shadow:inset 0 0 90px rgba(8,203,232,.24),0 0 110px rgba(0,125,214,.25)}}@keyframes orbit{to{transform:translate(-50%,-50%) rotate(384deg)}}@media (max-width:980px){.lp .hero{grid-template-columns:1fr;padding-top:145px;padding-bottom:80px}.lp .hero-visual{height:520px;min-height:0;margin-right:0}.lp .faq-grid,.lp .offer-grid,.lp .section-heading{grid-template-columns:1fr;gap:34px}.lp .metric-grid,.lp .module-grid{grid-template-columns:repeat(2,1fr)}.lp .pipeline{grid-template-columns:repeat(3,1fr);gap:14px 10px}.lp .pipeline:after,.lp .pipeline:before{display:none}.lp .pipeline-step{padding-top:55px}.lp .fit{grid-template-columns:1fr}}@media (max-width:680px){.lp .shell{width:min(calc(100% - 32px),var(--shell))}.lp .section{padding-block:88px}.lp .nav{height:78px}.lp .brand img{width:92px;height:42px}.lp .nav-links>a{display:none}.lp .hero{min-height:auto;padding-top:126px}.lp .hero h1{font-size:clamp(42px,13vw,58px)}.lp .hero-text{font-size:17px}.lp .hero-actions{align-items:flex-start;flex-direction:column}.lp .button{width:100%}.lp .button-small{width:auto}.lp .hero-visual{height:470px;min-height:0;transform:none;margin-top:-8px;margin-right:0}.lp .hero-visual:before{opacity:.28}.lp .chat-sim{width:min(330px,96%)}.lp .chat-body{height:264px}.lp .scroll-cue{display:none}.lp .faq h2,.lp .offer h2,.lp .section-heading h2{font-size:43px}.lp .marquee{font-size:42px;bottom:36px}.lp .metric-grid,.lp .module-grid{grid-template-columns:1fr}.lp .metric-card{min-height:220px}.lp .pipeline{grid-template-columns:repeat(2,1fr)}.lp .fit-card,.lp .price-card{padding:28px}.lp .offer{padding-block:100px}.lp .price{font-size:64px}.lp .footer-inner{align-items:flex-start;flex-direction:column;gap:20px}}.lp .checkout-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:18px;background:rgba(2,6,9,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:co-fade .25s ease}.lp .checkout-panel{width:min(560px,100%);max-height:min(92svh,860px);overflow-y:auto;overscroll-behavior:contain;border-radius:24px;border:1px solid rgba(8,203,232,.32);background:linear-gradient(160deg,rgba(13,32,43,.98),rgba(4,11,16,.99) 55%);box-shadow:0 42px 120px rgba(0,0,0,.6),inset 0 1px rgba(255,255,255,.06);padding:30px;animation:co-rise .32s cubic-bezier(.2,.7,.2,1)}.lp .checkout-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lp .checkout-head h3{margin:6px 0 4px;font-size:26px;letter-spacing:-.03em}.lp .checkout-head p{margin:0;color:var(--muted);font-size:14px}.lp .checkout-close{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:17px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.lp .checkout-close:hover{color:var(--text);border-color:rgba(8,203,232,.5)}.lp .plan-toggle{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:6px;border-radius:14px;border:1px solid var(--line);background:rgba(3,10,14,.7)}.lp .plan-toggle button{padding:12px 10px;border-radius:10px;background:transparent;color:var(--muted);font-weight:700;font-size:14px;cursor:pointer;transition:background .2s ease,color .2s ease}.lp .plan-toggle button.is-active{background:linear-gradient(110deg,rgba(8,203,232,.18),rgba(32,139,255,.14));color:var(--text);box-shadow:inset 0 0 0 1px rgba(8,203,232,.4)}.lp .plan-toggle button small{display:block;margin-top:3px;font-size:11px;font-weight:500;color:var(--muted)}.lp .tier-list{margin-top:14px;display:grid;grid-gap:10px;gap:10px}.lp .tier-option{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;padding:15px 18px;border-radius:14px;border:1px solid var(--line);background:rgba(8,20,28,.55);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.lp .tier-option:hover{border-color:rgba(8,203,232,.45);transform:translateY(-1px)}.lp .tier-option.is-selected{border-color:var(--cyan);background:rgba(8,203,232,.09);box-shadow:0 0 0 1px var(--cyan),0 12px 34px rgba(8,203,232,.12)}.lp .tier-option{color:var(--text)}.lp .tier-option strong{display:block;font-size:15px;color:var(--text)}.lp .tier-option small{display:block;margin-top:3px;color:var(--muted);font-size:12px}.lp .tier-price{text-align:right;flex:none}.lp .tier-price b{font-size:19px;letter-spacing:-.03em}.lp .tier-price span{display:block;color:var(--muted);font-size:11px}.lp .coupon-row{margin-top:18px}.lp .coupon-toggle{background:none;color:var(--cyan);font-size:13px;font-weight:650;cursor:pointer;padding:0}.lp .coupon-toggle:hover{text-decoration:underline}.lp .coupon-fields{margin-top:10px;display:flex;gap:8px}.lp .coupon-fields input{flex:1 1;min-width:0;padding:13px 14px;border-radius:11px;border:1px solid var(--line);background:rgba(3,10,14,.8);color:var(--text);font-size:14px;letter-spacing:.06em;text-transform:uppercase}.lp .coupon-fields input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.lp .coupon-apply{padding:0 18px;border-radius:11px;border:1px solid rgba(8,203,232,.6);background:transparent;color:var(--cyan);font-weight:700;font-size:13px;cursor:pointer}.lp .coupon-ok{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:11px;border:1px solid rgba(37,211,102,.45);background:rgba(37,211,102,.08);color:#9ff0bd;font-size:13px}.lp .coupon-ok button{background:none;color:#9ff0bd;cursor:pointer;font-size:12px;text-decoration:underline}.lp .coupon-error{margin-top:10px;color:#ff9d9d;font-size:13px}.lp .checkout-summary{margin-top:20px;border-top:1px solid var(--line);padding-top:16px;display:grid;grid-gap:8px;gap:8px;font-size:13.5px;color:#a9bec7}.lp .checkout-summary div{display:flex;justify-content:space-between;gap:12px}.lp .checkout-summary .co-discount{color:#9ff0bd}.lp .checkout-summary .co-total{color:var(--text);font-weight:750;font-size:16px;padding-top:6px;border-top:1px dashed var(--line)}.lp .checkout-summary .co-total b{font-size:20px}.lp .checkout-cta{margin-top:20px;width:100%}.lp .checkout-cta[disabled]{opacity:.6;cursor:progress;transform:none}.lp .checkout-trust{margin:14px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px 14px;color:#75909c;font-size:12px;text-align:center}.lp .checkout-trust i{font-style:normal;color:var(--green)}.lp .checkout-error{margin-top:14px;padding:12px 14px;border-radius:11px;border:1px solid rgba(255,120,120,.4);background:rgba(255,90,90,.08);color:#ffb4b4;font-size:13px}@keyframes co-fade{0%{opacity:0}}@keyframes co-rise{0%{opacity:0;transform:translateY(26px) scale(.98)}}.lp .tier-badge{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:99px;background:rgba(8,203,232,.16);border:1px solid rgba(8,203,232,.45);color:var(--cyan);font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;vertical-align:2px}.lp .checkout-note{margin:6px 0 0;color:#75909c;font-size:12px;text-align:right}@media (max-width:680px){.lp .checkout-overlay{padding:0 10px;align-items:end}.lp .checkout-panel{border-radius:22px 22px 0 0;max-height:94svh;padding:14px 16px calc(22px + env(safe-area-inset-bottom, 0px))}.lp .checkout-panel:before{content:"";display:block;width:44px;height:4px;margin:0 auto 14px;border-radius:99px;background:rgba(143,168,181,.4)}.lp .checkout-head h3{font-size:22px}.lp .plan-toggle button{padding:11px 8px}.lp .tier-option{padding:13px 14px}.lp .tier-option strong{font-size:14px}.lp .tier-price b{font-size:17px}.lp .checkout-trust{gap:6px 10px;font-size:11.5px}.lp .thanks{padding:84px 0 40px}.lp .thanks-card{padding:32px 20px}.lp .thanks-badge{width:62px;height:62px;font-size:26px;margin-bottom:16px}}.lp .thanks{min-height:100svh;display:grid;place-items:center;padding:110px 0 80px;text-align:center}.lp .thanks-card{width:min(620px,100%);padding:46px 38px;border-radius:28px;border:1px solid rgba(8,203,232,.35);background:linear-gradient(150deg,rgba(16,46,60,.94),rgba(4,12,18,.9) 46%);box-shadow:0 36px 110px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.07)}.lp .thanks-badge{width:74px;height:74px;margin:0 auto 22px;display:grid;place-items:center;border-radius:99px;border:1px solid rgba(37,211,102,.55);background:rgba(37,211,102,.1);color:var(--green);font-size:30px;box-shadow:0 0 44px rgba(37,211,102,.25)}.lp .thanks h1{margin:0 0 12px;font-size:clamp(30px,4.6vw,44px);letter-spacing:-.045em;line-height:1.04}.lp .thanks h1 em{color:var(--cyan);font-style:normal}.lp .thanks p{margin:0 auto;max-width:460px;color:var(--muted);font-size:15.5px;line-height:1.65}.lp .thanks-mail{margin:18px auto 0;display:inline-block;padding:9px 16px;border-radius:99px;border:1px solid var(--line);background:rgba(3,10,14,.7);color:var(--cyan);font-size:14px}.lp .thanks-steps{margin:26px auto 0;max-width:430px;text-align:left;display:grid;grid-gap:10px;gap:10px}.lp .thanks-steps li{list-style:none;display:flex;gap:12px;align-items:flex-start;color:#a9bec7;font-size:13.5px;line-height:1.5}.lp .thanks-steps li span{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:99px;border:1px solid var(--cyan);color:var(--cyan);font-size:11px;margin-top:1px}.lp .thanks-progress{margin:26px auto 0;max-width:430px;text-align:left;display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:16px;border:1px solid var(--line);background:rgba(3,10,14,.55)}.lp .thanks-progress li{list-style:none;display:flex;gap:12px;align-items:center;color:#a9bec7;font-size:13.5px}.lp .thanks-progress li span{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:99px;border:1px solid var(--line);color:#5e7781;font-size:12px;transition:all .3s ease}.lp .thanks-progress li.is-done{color:var(--text)}.lp .thanks-progress li.is-done span{border-color:rgba(37,211,102,.6);background:rgba(37,211,102,.12);color:var(--green)}.lp .thanks-progress li.is-current span{border-color:var(--cyan);color:var(--cyan);animation:pulse 1.6s ease infinite}.lp .mail-apps{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.lp .mail-apps a{padding:9px 15px;border-radius:99px;border:1px solid var(--line);color:#a9bec7;font-size:12.5px;transition:color .2s ease,border-color .2s ease}.lp .mail-apps a:hover{color:var(--cyan);border-color:rgba(8,203,232,.5)}.lp .thanks-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.lp .thanks-wait{margin-top:18px;color:#75909c;font-size:12.5px}.lp .lp-top,.lp .thanks-wait a{color:var(--cyan)}.lp .lp-top{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:40;width:46px;height:46px;border-radius:99px;border:1px solid rgba(8,203,232,.5);background:rgba(6,18,25,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:18px;display:none;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(14px);pointer-events:none;box-shadow:0 12px 30px rgba(0,0,0,.4);transition:opacity .3s ease,transform .3s ease}html.lp-scrolled .lp .lp-top{opacity:1;transform:none;pointer-events:auto}@media (max-width:680px){.lp .lp-top{display:inline-flex}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :after,.lp :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.lp [data-reveal]{opacity:1;transform:none}.lp .hero-visual{transform:none}.lp [data-tilt]{transform:none!important}}