.lp{--acc:98, 214, 230;--peak:#eafcff;--neb-warm:#ff7a2f29;--neb-cool:#62d6e621;--hero-cols:1.05fr .95fr;--wsec-cols:.9fr 1.1fr;--hero-h1:54px;--hero-lead-max:540px;--final-h2-max:760px}.lp.lp-scale-alt{--hero-h1:50px;--hero-lead-max:560px;--final-h2-max:800px}.theme-shopify .lp{--acc:111, 207, 76;--peak:#e6f9cf;--neb-cool:#6fcf4c21}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--display);font-weight:700;line-height:1.14}.lp .sec-head{align-items:initial;justify-content:initial;gap:initial;flex-wrap:initial;display:block}.lp .field{font-size:inherit;background:0 0;border:0;border-radius:0;padding:0;transition:none}@keyframes lpRiseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lpPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes lpBarStripes{to{background-position:-32px 0}}@keyframes lpFadeStep{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes lpLogoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .lhdr{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060e15b3;position:relative}.lp .lhdr-in{height:74px;max-width:var(--container);padding:0 var(--gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.lp .lhdr .logo img{width:auto;height:38px;display:block}.lp .lhdr .h-phone{font-family:var(--mono);color:var(--muted);align-items:center;gap:9px;font-size:13px;display:flex}.lp .lhdr .h-phone:hover{color:var(--teal)}.lp .lhdr .h-phone svg{width:15px;height:15px;stroke:var(--teal);fill:none;stroke-width:1.8px}.lp .btn-primary{isolation:isolate;font-family:var(--display);color:var(--bg);background:var(--orange);border:var(--btn-edge,none);cursor:pointer;letter-spacing:.01em;border-radius:10px;align-items:center;gap:8px;padding:15px 30px;font-size:15px;font-weight:700;transition:box-shadow .25s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.lp .btn-primary:hover{color:var(--bg);transform:translateY(-2px);box-shadow:0 0 44px #ff7a2fbf,0 0 16px #ff7a2f80}.lp .btn-primary.big{padding:18px 38px;font-size:17px}.lp .btn-primary.green{background:var(--green);color:#fff;border-color:#0e7a01}.lp .btn-primary.green:hover{color:#fff;box-shadow:0 0 44px #19af0199,0 0 16px #19af0173}.lp .btn-primary.green:before{background:conic-gradient(from var(--kat-ang), transparent 0deg, transparent 220deg, #96ff7840 275deg, #67e84f 320deg, #fff 344deg, #67e84f 352deg, #67e84fb3 360deg)}.lp .btn-primary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lp .cta-band .cb-eye{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:inline-flex}.lp .cta-band .cb-eye svg{fill:none;width:15px;height:15px;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lp .cta-band .cb-act{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lp .btn-primary:before{content:"";border-radius:inherit;background:conic-gradient(from var(--kat-ang), transparent 0deg, transparent 220deg, #ffbe7840 275deg, #ffb067 320deg, #fff 344deg, #ffb067 352deg, #ffb067b3 360deg);-webkit-mask-composite:xor;pointer-events:none;animation:katBorderGlow var(--spin-cta) linear infinite;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp .btn-ghost{font-family:var(--display);color:var(--teal);border:1px solid rgba(var(--acc), .35);border-radius:10px;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;transition:background .2s,box-shadow .25s,transform .2s;display:inline-flex}.lp .btn-ghost:hover{background:rgba(var(--acc), .08);box-shadow:0 0 26px rgba(var(--acc), .25);color:var(--teal);transform:translateY(-2px)}.lp .hero{background:var(--bg);padding:108px 0 52px;position:relative;overflow:hidden}.lp .hero.hero--photo{background:#050a0f var(--hero-photo) center / cover no-repeat}@media (width>=1101px){.lp-webdev .hero.hero--photo{background-position:50%;background-size:auto 100%}}.lp .hero .neb{z-index:1;pointer-events:none;background:radial-gradient(860px 480px at 88% -6%, var(--neb-warm), transparent 60%), radial-gradient(1000px 580px at 0% 34%, var(--neb-cool), transparent 60%);position:absolute;inset:0}.lp.ma-lp .hero:after{content:"";background:linear-gradient(90deg,#060e15f0 0%,#060e15d1 46%,#060e15b8 100%);position:absolute;inset:0}.lp .hero .wrap{z-index:2;grid-template-columns:var(--hero-cols);align-items:center;gap:50px;display:grid;position:relative}.lp .hero .wrap>*{min-width:0}.lp .eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--teal);align-items:center;gap:12px;font-size:12px;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--teal);opacity:.6;flex:none;width:28px;height:1px}.lp .hero h1{font-size:var(--hero-h1);letter-spacing:-.03em;animation:lpRiseIn .7s var(--ease) 50ms both;margin:20px 0 0}.lp .hero.hero--tight h1{font-size:50px}.lp .hero h1 em{color:var(--hero-em,var(--orange));font-style:normal}.lp .hero .lead{color:var(--muted);max-width:var(--hero-lead-max);text-wrap:pretty;animation:lpRiseIn .7s var(--ease) .12s both;margin-top:20px;font-size:18px}.lp .hero.hero--tight .lead{max-width:560px}.lp .hero-cta{animation:lpRiseIn .7s var(--ease) .18s both;flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.lp .hero-assure{color:var(--muted);animation:lpRiseIn .7s var(--ease) .24s both;align-items:center;gap:10px;margin-top:16px;font-size:13.5px;display:flex}.lp .hero-assure svg{width:16px;height:16px;stroke:var(--green);fill:none;stroke-width:2px;flex-shrink:0}.lp .hero-trust{animation:lpRiseIn .7s var(--ease) .3s both;align-items:center;gap:14px;margin-top:24px;display:flex}.lp .hero-trust .ht-stars{gap:2px;display:flex}.lp .hero-trust .ht-stars svg{width:16px;height:16px;fill:var(--orange)}.lp .hero-trust .ht-t{color:var(--muted);font-size:13.5px}.lp .hero-trust .ht-t b{color:var(--text);font-weight:700}.lp .reel{border:1px solid var(--line);background:linear-gradient(150deg, rgba(var(--acc), .08), #ff7a2f0d);aspect-ratio:16/10;animation:lpRiseIn .8s var(--ease) .12s both;text-align:center;border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.lp .reel.has-video{aspect-ratio:16/9}.lp .reel .r-in{max-width:400px;padding:26px}.lp .reel .r-ic{background:#ff7a2f24;border:1px dashed #ff7a2f80;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 16px;display:grid}.lp .reel .r-ic svg{width:26px;height:26px;fill:var(--orange);margin-left:3px}.lp .reel .r-t{font-family:var(--display);font-size:20px;font-weight:700}.lp .reel .r-s{color:var(--muted);text-wrap:pretty;margin-top:8px;font-size:14px}.lp .reel .r-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;border-radius:var(--radius-pill);background:#060e1580;border:1px solid #ffffff24;align-items:center;gap:9px;padding:6px 12px;font-size:11px;display:flex;position:absolute;top:16px;left:18px}.lp .reel .r-tag .pd{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite lpPulseDot}.lp .logos{padding:30px 0;position:relative;overflow:hidden}.lp .logos.logos--marquee{padding:12px 0 62px}.lp .logos-cap{text-align:center;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:22px;font-size:11px}.lp .logos-mask{position:relative;overflow:hidden}.lp .logos-mask:before,.lp .logos-mask:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.lp .logos-mask:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.lp .logos-mask:after{background:linear-gradient(270deg, var(--bg), transparent);right:0}.lp .logos-track{align-items:center;gap:110px;width:max-content;animation:48s linear infinite lpLogoScroll;display:flex}.lp .logos-track img{object-fit:contain;opacity:.95;filter:grayscale()brightness(1.7);width:auto;max-width:176px;height:76px}.lp .lslider{overflow:hidden}.lp .ltrack{display:flex}.lp .litem{flex:0 0 20%;justify-content:center;align-items:center;padding:0 36px;display:flex}.lp .litem img{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:1;width:auto;max-width:100%;height:88px}.lp img[alt^=Lidl]{filter:none!important}.lp img[alt^=Vasbútor]{transform:scale(1.1)}.lp img[alt^=Helia]{transform:scale(.9)}.lp .logo-fix{grid-template-columns:repeat(5,1fr);place-items:center;gap:38px 46px;display:grid}.lp .logo-fix img{object-fit:contain;opacity:.95;filter:none;width:auto;max-width:150px;height:66px}.lp .logo-fix .logo-ph{font-family:var(--display);color:var(--muted);opacity:.5;letter-spacing:-.01em;text-align:center;font-size:17px;font-weight:700;transition:opacity .3s}.lp .logo-fix .logo-ph:hover{opacity:.9}@media (width<=900px){.lp .logo-fix{grid-template-columns:repeat(3,1fr);gap:28px 32px}}@media (width<=600px){.lp .logo-fix{grid-template-columns:repeat(2,1fr)}}.lp .litem .lmark,.lp .logos-track .lmark{font-family:var(--display);letter-spacing:-.01em;color:var(--muted);white-space:nowrap;opacity:.75;font-size:21px;font-weight:700}.lp .sec{padding:66px 0 8px;position:relative}@media (width<=1240px){.lp .sec.wrap:not(.bleed){padding-inline:var(--gutter)}}.lp .sec--tst{padding-bottom:56px}.lp .sec--tight-bottom{padding-bottom:48px}.lp .sec--closing{padding-top:40px}.lp-shell+.foot,.lp.about-page+.foot{margin-top:56px}.lp .sec-head{margin-bottom:32px}.lp .sec-head.ctr{text-align:center}.lp .sec-head.ctr .eyebrow{justify-content:center}.lp .sec-head.tight{margin-bottom:20px}.lp .sec-head h2{letter-spacing:-.02em;margin-top:12px;font-size:34px}.lp .sec-head.ctr h2{max-width:820px;margin-left:auto;margin-right:auto}.lp .sec-head p:not(.eyebrow){color:var(--muted);text-wrap:pretty;max-width:660px;margin-top:10px;font-size:15.5px}.lp .sec-head.ctr p{margin-left:auto;margin-right:auto}.lp .defblock{border-left:3px solid var(--teal);background:rgba(var(--acc), .05);border-radius:12px;max-width:900px;padding:22px 26px}.lp .defblock p{color:var(--text);text-wrap:pretty;font-size:15.5px;line-height:1.7}.lp .stat-band{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lp .stat{background:var(--panel);border:1px solid var(--line);transition:transform .28s var(--ease), border-color .3s, box-shadow .3s;border-radius:16px;padding:28px 24px;position:relative;overflow:hidden}.lp .stat:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #00000073}.lp .stat .s-n{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(120deg, var(--teal), var(--peak));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:52px;font-weight:800;line-height:1}.lp .stat .s-n em{color:var(--orange);-webkit-text-fill-color:var(--orange);font-style:normal}.lp .stat .s-n .unit{font-size:26px}.lp .stat .s-d{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.5}.lp .duo{grid-template-columns:var(--duo-cols,1fr 1fr);gap:22px;display:grid}.lp .duo-card{background:var(--panel);border:1px solid var(--line);transition:transform .28s var(--ease), border-color .3s, box-shadow .3s;border-radius:18px;padding:34px 36px;position:relative;overflow:hidden}.lp .duo-card:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #00000073}.lp .duo-card .dc-ic{background:linear-gradient(135deg, #ff7a2f29, rgba(var(--acc), .14));border:1px solid rgba(var(--acc), .2);border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.lp .duo-card .dc-ic svg{width:23px;height:23px;stroke:var(--teal);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .duo-card.dc-orange .dc-ic{background:linear-gradient(135deg,#ff7a2f38,#ff7a2f1a);border-color:#ff7a2f4d}.lp .duo-card.dc-orange .dc-ic svg,.lp .duo-card.dc-orange li svg{stroke:var(--orange)}.lp .duo-card.feat-ai,.lp .duo-card.feat-ai:hover{border-color:#ff7a2f52}.lp .duo-card.feat-ai .dc-ic{background:linear-gradient(135deg,#ff7a2f42,#ff7a2f1a)}.lp .duo-card.feat-ai .dc-ic svg{stroke:var(--orange)}.lp .duo-card h3{letter-spacing:-.01em;margin-bottom:12px;font-size:22px}.lp .duo-card p{color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.65}.lp .duo-card ul{flex-direction:column;gap:9px;margin-top:14px;display:flex}.lp .duo-card li{color:var(--text);align-items:flex-start;gap:11px;font-size:14.5px;list-style:none;display:flex}.lp .duo-card li svg{width:17px;height:17px;stroke:var(--teal);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:3px}.lp .feat-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp .feat-grid--4{grid-template-columns:repeat(4,1fr)}.lp .feat-grid .duo-card{padding:30px}.lp .feat-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);border-radius:var(--radius-pill);border:1px solid #ff7a2f66;margin-bottom:12px;padding:3px 9px;font-size:10px;display:inline-block}.lp-shopify .feat-grid .duo-card:has(.feat-tag){border-color:#ff7a2f66}.lp-shopify .feat-grid .duo-card:has(.feat-tag):hover{border-color:#ff7a2f99}.lp .feat-grid .duo-card.tag-corner{padding-top:30px}.lp .duo-card.tag-corner .feat-tag{z-index:6;margin-bottom:0;position:absolute;top:22px;right:22px}.lp .crew-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.lp .crew{background:var(--panel);border:1px solid var(--line);transition:transform .28s var(--ease), border-color .3s, box-shadow .3s;border-radius:16px;padding:26px 22px;position:relative;overflow:hidden}.lp .crew:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #00000073}.lp .crew .cr-ic{background:linear-gradient(135deg, #ff7a2f29, rgba(var(--acc), .14));border:1px solid rgba(var(--acc), .2);border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.lp .crew .cr-ic svg{width:22px;height:22px;stroke:var(--teal);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .crew h4{letter-spacing:-.01em;margin-bottom:8px;font-size:16.5px}.lp .crew p{color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.55}.lp .uc-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lp .uc{background:var(--bg-alt);border:1px solid var(--line);transition:transform .28s var(--ease), border-color .3s, box-shadow .3s;border-radius:16px;padding:26px 24px;position:relative;overflow:hidden}.lp .uc:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 44px #00000073}.lp .uc .u-ic{background:linear-gradient(135deg, #a78bfa33, rgba(var(--acc), .14));border:1px solid rgba(var(--acc), .2);border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.lp .uc .u-ic svg{width:21px;height:21px;stroke:var(--teal);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .uc h4{letter-spacing:-.01em;margin-bottom:8px;font-size:17px}.lp .uc p{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.6}.lp .uc .u-kpi{font-family:var(--mono);color:var(--teal);border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:11.5px}.lp .trust-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lp .tr{background:var(--panel);border:1px solid var(--line);transition:transform .28s var(--ease), border-color .3s, box-shadow .3s;border-radius:16px;padding:26px 22px;position:relative;overflow:hidden}.lp .tr:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #00000073}.lp .tr .tr-ic{background:linear-gradient(135deg, #19af012e, rgba(var(--acc), .12));border:1px solid rgba(var(--acc), .2);border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.lp .tr .tr-ic svg{width:21px;height:21px;stroke:var(--green);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .tr h4{letter-spacing:-.01em;margin-bottom:8px;font-size:16.5px}.lp .tr p{color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.55}.lp .dash{background:var(--panel);border:1px solid var(--line);animation:lpRiseIn .8s var(--ease) .12s both;border-radius:20px;padding:26px 28px 24px;position:relative;box-shadow:0 30px 80px #00000080}.lp .dash-top{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;font-size:11px;display:flex}.lp .dash-top .dt-l{color:var(--text);align-items:center;gap:9px;display:flex}.lp .dash-top .pd{background:var(--green);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite lpPulseDot}.lp .dash-kpi{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.lp .dkpi{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.lp .dkpi .dk-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.lp .dkpi .dk-v{font-family:var(--display);letter-spacing:-.02em;margin-top:6px;font-size:30px;font-weight:800;line-height:1.1}.lp .dkpi .dk-v.teal{color:var(--teal)}.lp .dkpi .dk-v.orange{color:var(--orange)}.lp .dkpi .dk-d{color:var(--green);font-size:12px;font-family:var(--mono);margin-top:4px}.lp .dash-flow{background:var(--bg);border:1px solid var(--line);border-radius:14px;margin-top:18px;padding:16px 18px}.lp .dash-flow .df-h{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:10.5px}.lp .dash-flow svg{width:100%;height:74px}.lp .dash-flow .nd{fill:var(--panel);stroke:rgba(var(--acc), .45)}.lp .dash-flow .ln{stroke:rgba(var(--acc), .5);stroke-width:1.6px;fill:none;stroke-dasharray:6 8;animation:3.4s linear infinite lpFlowDash}.lp .dash-flow .lb{font-family:var(--mono);fill:var(--muted);font-size:9px}.lp .dash-foot{color:var(--muted);font-size:12px;font-family:var(--mono);align-items:center;gap:10px;margin-top:14px;display:flex}.lp .dash-foot .lock{width:14px;height:14px;stroke:var(--green);fill:none;stroke-width:1.8px}@keyframes lpFlowDash{to{stroke-dashoffset:-28px}}.lp .fmt-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.lp .fmt{background:var(--bg-alt);border:1px solid var(--line);transition:transform .26s var(--ease), border-color .3s, box-shadow .3s;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.lp .fmt:hover{border-color:rgba(var(--acc), .4);transform:translateY(-3px);box-shadow:0 14px 38px #0006}.lp .fmt .f-ic{background:linear-gradient(135deg, #ff7a2f29, rgba(var(--acc), .14));border:1px solid rgba(var(--acc), .2);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.lp .fmt .f-ic svg{width:19px;height:19px;stroke:var(--teal);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lp .fmt .f-t{font-family:var(--display);font-size:14.5px;font-weight:600;line-height:1.3}.lp .fmt .f-s{color:var(--muted);margin-top:2px;font-size:12px}.lp .magic{align-items:stretch;gap:30px;margin-top:6px;padding-bottom:70px;display:flex}.lp .magic-acc{flex:2 1 0;gap:14px;min-width:0;height:540px;display:flex}.lp .magic-side{flex-direction:column;flex:1 1 0;justify-content:center;min-width:230px;display:flex}.lp .magic-side .eyebrow{margin-bottom:14px}.lp .magic-side h2{letter-spacing:-.025em;margin:0 0 16px;font-size:40px;line-height:1.06}.lp .magic-side p:not(.eyebrow){color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.65}.lp .acc-item{cursor:pointer;appearance:none;text-align:left;min-width:70px;color:inherit;font:inherit;background:#05090d 50%/cover no-repeat;border:1px solid #596c77;border-radius:18px;flex:1 1 0;width:100%;padding:0;transition:flex-grow .6s cubic-bezier(.65,0,.2,1);position:relative;overflow:hidden}.lp .acc-item.open{flex-grow:7.5}.lp .acc-item:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05090d40 0%,#05090d4d 50%,#05090d9e 66%,#05090ddb 80%,#05090df0 100%);position:absolute;inset:0}.lp .acc-num{text-align:center;font-family:var(--display);color:#fff;z-index:2;opacity:1;font-size:38px;font-weight:800;line-height:1;transition:opacity .7s;position:absolute;bottom:26px;left:0;right:0}.lp .acc-num-top{text-align:center;font-family:var(--display);color:#fff;z-index:2;opacity:0;pointer-events:none;font-size:66px;font-weight:800;line-height:1;transition:opacity .7s .35s;position:absolute;top:30px;left:0;right:0}.lp .acc-item.open .acc-num{opacity:0;transition:opacity .45s}.lp .acc-item.open .acc-num-top{opacity:1}.lp .acc-vt{writing-mode:vertical-rl;font-family:var(--display);color:#fff;white-space:nowrap;z-index:2;font-size:18px;font-weight:700;transition:opacity .7s .35s;position:absolute;top:28px;left:50%;transform:translate(-50%)rotate(180deg)}.lp .acc-item.open .acc-vt{opacity:0;transition:opacity .2s}.lp .acc-open{z-index:2;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;bottom:32px;left:32px;right:32px;transform:translateY(-8px)}.lp .acc-item.open .acc-open{opacity:1;transition:opacity .45s .58s,transform .45s .58s;transform:translateY(0)}.lp .acc-open h4{font-family:var(--display);color:#fff;letter-spacing:-.01em;margin:0 0 12px;font-size:26px;font-weight:800}.lp .acc-open p{color:#f4f7f9db;text-wrap:pretty;max-width:540px;font-size:15.5px;line-height:1.6}.lp .wsec{height:var(--wsec-h,600vh);margin-top:20px;position:relative}.lp .wsticky{height:100vh;position:sticky;top:0;overflow:hidden}.lp .wbg{background:var(--wsec-photo,none) center / cover no-repeat;position:absolute;inset:0}.lp .wbg:after{content:"";background:linear-gradient(90deg,#060e15e6 0%,#060e1599 42%,#060e1547 70%,#060e1561 100%);position:absolute;inset:0}.lp .wgrid{z-index:1;height:100%;max-width:var(--container);padding:0 var(--gutter);grid-template-columns:var(--wsec-cols);align-items:center;gap:64px;margin:0 auto;display:grid;position:relative}.lp.lp-ppc,.lp.lp-b2b{--hero-cols:1.02fr .98fr;--wsec-cols:1.1fr .9fr}.lp.lp-ppc .wgrid .wcol,.lp.lp-b2b .wgrid .wcol{order:1}.lp.lp-ppc .wgrid .wright,.lp.lp-b2b .wgrid .wright{order:2}.lp.lp-ppc .wbg:after,.lp.lp-b2b .wbg:after{background:linear-gradient(270deg,#060e15e6 0%,#060e1599 42%,#060e1547 70%,#060e1561 100%)}.lp.lp-b2b .plat{padding-top:106px}.lp.lp-kulfoldi{--hero-h1:52px;--purple:#a78bfa}.lp.lp-kulfoldi .sec-head.ctr h2{max-width:840px}.lp.lp-kulfoldi .sp-stat{font-size:62px}.lp.lp-pipedrive .wsec{margin-top:66px}.lp.lp-pipedrive .wbg:after{background:linear-gradient(90deg,#060e15d1 0%,#060e15ad 42%,#060e1573 70%,#060e1599 100%)}.lp.lp-pipedrive .wdot{width:34px}.lp.lp-pipedrive .cta-band.pilot{background:linear-gradient(120deg, #19af0124, rgba(var(--acc), .1));border-color:#19af014d}.lp.lp-seo{--hero-cols:1.02fr .98fr;--hero-em:var(--teal)}.lp.lp-seo .wsec{margin:66px 0}.lp.lp-seo .wbg:after{background:linear-gradient(90deg,#060e15eb 0%,#060e15ad 42%,#060e153d 70%,#060e1552 100%)}.lp .wcol{height:100%;position:relative;overflow:hidden}.lp .wtrack{transform:translateY(var(--wy,0px));will-change:transform;position:absolute;top:0;left:0;right:0}.lp .wslot{align-content:center;height:100vh;display:grid}.lp .wcard{border:1px solid rgba(var(--acc), .22);background:linear-gradient(150deg,#0b1721ed,#060e15e6);border-radius:20px;padding:34px 36px;transform:translateZ(0);box-shadow:0 26px 70px #00000080}.lp .wcard .wc-n{font-family:var(--mono);letter-spacing:.22em;color:var(--orange);margin-bottom:12px;font-size:12px}.lp .wcard h4{font-family:var(--display);letter-spacing:-.02em;margin-bottom:14px;font-size:28px;font-weight:700}.lp .wcard ul{flex-direction:column;gap:11px;display:flex}.lp .wcard li{color:var(--text);align-items:flex-start;gap:12px;font-size:15.5px;list-style:none;display:flex}.lp .wcard li svg{width:18px;height:18px;stroke:var(--teal);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:3px}.lp .wcard p{color:#c9d6de;text-wrap:pretty;font-size:16px;line-height:1.7}.lp .wcard .wc-kpi{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-top:18px;font-size:11.5px}.lp .wright .eyebrow{margin-bottom:16px}.lp .wright h2{letter-spacing:-.03em;font-size:44px;line-height:1.06}.lp .wright p:not(.eyebrow){color:var(--muted);text-wrap:pretty;max-width:420px;margin-top:18px;font-size:16.5px}.lp .wdots{gap:10px;margin-top:28px;display:flex}.lp .wdot{background:#ffffff38;border-radius:2px;width:30px;height:3px;transition:background .35s}.lp .wdot.on{background:var(--teal);box-shadow:0 0 14px rgba(var(--acc), .6)}@media (width<=900px){.lp .wsec{height:auto}.lp .wsticky{height:auto;position:relative}.lp .wgrid{grid-template-columns:1fr;gap:32px;padding:56px 24px}.lp .wcol{height:auto;overflow:visible}.lp .wtrack{position:relative;transform:none}.lp .wslot{height:auto;margin-bottom:18px}.lp .wright h2{font-size:30px}.lp.lp-ppc .wgrid .wcol,.lp.lp-b2b .wgrid .wcol{order:2}.lp.lp-ppc .wgrid .wright,.lp.lp-b2b .wgrid .wright{order:1}.lp .wdots{display:none}}.lp .vid-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp .vtile{border:1px solid var(--line);aspect-ratio:16/9;transition:transform .3s var(--ease), border-color .3s, box-shadow .3s;background:#05090d;border-radius:16px;position:relative;overflow:hidden}a.vtile{cursor:pointer}.lp a.vtile:hover{border-color:rgba(var(--acc), .45);transform:translateY(-5px);box-shadow:0 20px 54px #00000080}.lp .vtile .vt-badge{z-index:2;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;border-radius:var(--radius-pill);background:#060e1580;border:1px solid #ffffff24;padding:5px 11px;font-size:10px;position:absolute;top:14px;left:14px}.lp .vtile .vt-meta{z-index:2;position:absolute;bottom:15px;left:16px;right:16px}.lp .vtile .vt-meta .vt-t{font-family:var(--display);color:#fff;font-size:16px;font-weight:700}.lp .vtile .vt-meta .vt-s{color:#f4f7f9b8;margin-top:2px;font-size:12.5px}.lp .vtile.ph{background:linear-gradient(150deg, rgba(var(--acc), .08), #ff7a2f0d);place-items:center;display:grid}.lp .vtile.ph .ph-in{text-align:center;padding:20px}.lp .vtile.ph .ph-ic{background:rgba(var(--acc), .12);border:1px dashed rgba(var(--acc), .4);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 12px;display:grid}.lp .vtile.ph .ph-ic svg{width:22px;height:22px;fill:var(--teal);margin-left:3px}.lp .vtile.ph .ph-t{font-family:var(--display);color:var(--text);font-size:14px;font-weight:600}.lp .vtile.ph .ph-s{color:var(--muted);margin-top:4px;font-size:12px}.lp .duo-head .eyebrow{margin-bottom:16px}.lp .duo-head h2{letter-spacing:-.02em;margin:0 0 18px;font-size:34px;line-height:1.08}.lp .duo-head p:not(.eyebrow){color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.7}.lp .msl-wrap,.lp .mslider{clip-path:inset(0 0 0 1.5px);width:100%;min-width:0;position:relative;overflow:hidden}.lp main{overflow-x:clip}.lp .mslider.bleed-r{width:auto;margin-right:calc(-1 * (50vw - min(calc(var(--container) / 2), 50vw)))}.lp .msl-track{width:100%;min-width:0;transition:transform .75s var(--ease);display:flex}.lp .msl-slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}.lp .msl-track img{object-fit:contain;width:100%;height:auto}.lp .msl-ph{aspect-ratio:16/10;border:1px dashed rgba(var(--acc), .4);background:linear-gradient(150deg, rgba(var(--acc), .08), #ff7a2f0d);border-radius:14px;place-content:center;justify-items:center;gap:12px;width:100%;display:grid}.lp .msl-ph svg{width:34px;height:34px;stroke:var(--teal);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.lp .msl-ph span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.lp .msl-nav{gap:12px;margin-top:26px;display:flex}.lp .hs-nav{justify-content:flex-end;gap:14px;margin-bottom:16px;display:flex}.lp .msl-btn,.lp .hs-btn{border:1px solid rgba(var(--acc), .4);width:46px;height:46px;color:var(--teal);cursor:pointer;background:#060e1559;border-radius:50%;place-items:center;transition:background .2s,box-shadow .2s,transform .2s;display:grid}.lp .msl-btn:hover,.lp .hs-btn:hover{background:rgba(var(--acc), .1);box-shadow:0 0 22px rgba(var(--acc), .3);transform:translateY(-2px)}.lp .msl-btn:active,.lp .hs-btn:active{transform:translateY(0)scale(.97)}.lp .msl-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lp .hs-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lp .msl-count{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);align-self:center;margin-left:6px;font-size:12px}.lp .ad-band{background:linear-gradient(120deg, rgba(var(--acc), .13), #0c92a814);border:1px solid rgba(var(--acc), .24);transition:border-color .3s, background .3s, transform .28s var(--ease);border-radius:16px;align-items:center;gap:20px;margin-top:26px;padding:18px 26px;display:flex}.lp .ad-band:hover{border-color:rgba(var(--acc), .5);background:linear-gradient(120deg, rgba(var(--acc), .2), #0c92a81f);transform:translateY(-2px)}.lp .ad-band img{opacity:.9;flex-shrink:0;width:auto;height:44px}.lp .ad-band span{font-family:var(--display);letter-spacing:-.01em;color:var(--text);font-size:17px;font-weight:700}.lp .ad-band .ab-arw{color:var(--teal);transition:transform .28s var(--ease);margin-left:auto;font-size:18px}.lp .ad-band:hover .ab-arw{transform:translate(4px)}.lp .cta-band{background:linear-gradient(120deg, #ff7a2f29, rgba(var(--acc), .11));border:1px solid rgba(var(--acc), .26);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:34px;padding:46px 52px;display:flex;position:relative;overflow:hidden}.lp .cta-band .cb-glyph{font-family:var(--display);color:rgba(var(--acc), .06);pointer-events:none;font-size:220px;font-weight:800;line-height:1;position:absolute;bottom:-70px;right:-8px}.lp .cta-band .cb-body{z-index:1;max-width:720px;position:relative}.lp .cta-band h2{letter-spacing:-.02em;font-size:30px}.lp .cta-band p{color:var(--muted);text-wrap:pretty;margin-top:10px;font-size:16px}.lp .cta-band .cb-act{z-index:1;position:relative}.lp .cta-band.pilot{background:linear-gradient(120deg, #a78bfa29, rgba(var(--acc), .1));border-color:#a78bfa4d}.lp .cta-band.ai{background:linear-gradient(120deg, rgba(var(--acc), .14), #8c78ff1a)}.lp .mform-grid{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:22px;display:grid}.lp .mform{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-height:540px;padding:34px 38px 30px;display:flex;position:relative}.lp .mbar{border-radius:var(--radius-pill);background:var(--bg);border:1px solid var(--line);height:12px;padding:2px;overflow:hidden}.lp .mbar-fill{border-radius:var(--radius-pill);background:repeating-linear-gradient(115deg, var(--stripe-a) 0 8px, var(--stripe-b) 8px 16px);height:100%;box-shadow:0 0 14px rgba(var(--acc), .5);transition:width .5s var(--ease);animation:1.1s linear infinite lpBarStripes}.lp{--stripe-a:#7fe3f0;--stripe-b:#3fb9cc}.theme-shopify .lp{--stripe-a:#9be06a;--stripe-b:#4fa832}.lp .mstep-count{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:16px;font-size:11px}.lp .fstep{flex-direction:column;flex:1;gap:20px;padding-top:16px;animation:.4s both lpFadeStep;display:flex}.lp .fstep h3{letter-spacing:-.01em;font-size:26px}.lp .field{flex-direction:column;gap:8px;display:flex}.lp .field label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px}.lp .field label .req{color:var(--orange)}.lp .field .hint{color:var(--muted);margin-top:-2px;font-size:13px}.lp .field input,.lp .field select,.lp .field textarea{background:var(--bg);border:1px solid var(--line);color:var(--text);font-family:var(--body);border-radius:10px;outline:none;padding:13px 15px;font-size:15px;transition:border-color .2s,box-shadow .2s}.lp .field input:focus,.lp .field select:focus,.lp .field textarea:focus{border-color:var(--teal);box-shadow:0 0 0 4px rgba(var(--acc), .12)}.lp .field input::placeholder,.lp .field textarea::placeholder{color:var(--muted)}.lp .field textarea{resize:vertical;min-height:130px}.lp .field select{appearance:none;cursor:pointer}.lp .field-err{color:var(--orange);font-size:13px}.lp .goal-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.lp .goal{background:var(--bg);border:1.5px solid var(--line);cursor:pointer;appearance:none;text-align:left;font:inherit;color:inherit;border-radius:14px;align-items:center;gap:14px;width:100%;padding:16px 18px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.lp .goal:hover{border-color:rgba(var(--acc), .4);transform:translateY(-2px)}.lp .goal.selected{border-color:var(--teal);background:rgba(var(--acc), .08);box-shadow:0 0 22px rgba(var(--acc), .15)}.lp .goal .g-ic{background:linear-gradient(135deg, #ff7a2f2e, rgba(var(--acc), .14));border:1px solid rgba(var(--acc), .2);border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;transition:background .2s;display:grid}.lp .goal .g-ic svg{width:21px;height:21px;stroke:var(--teal);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.lp .goal.selected .g-ic{background:var(--teal)}.lp .goal.selected .g-ic svg{stroke:var(--bg)}.lp .goal .g-t{font-family:var(--display);font-size:15px;font-weight:600;line-height:1.3}.lp .mform-foot{align-items:center;gap:16px;margin-top:8px;display:flex}.lp .mform-back{font-family:var(--display);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:14px 4px;font-size:14px;font-weight:600;transition:color .2s}.lp .mform-back:hover{color:var(--text)}.lp .mform-back.hide{visibility:hidden}.lp .mform-next{font-family:var(--display);letter-spacing:.02em;color:var(--bg);background:var(--teal);cursor:pointer;border:none;border-radius:12px;flex:1;padding:16px 26px;font-size:15px;font-weight:700;transition:box-shadow .25s,transform .2s}.lp .mform-next:hover{box-shadow:0 0 34px rgba(var(--acc), .55);transform:translateY(-1px)}.lp .mform-next:active{transform:scale(.99)}.lp .mform-note{text-align:center;color:var(--muted);min-height:18px;margin-top:16px;font-size:13px}.lp .mform-done{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}.lp .mform-done .md-ic{background:#19af0124;border:1px solid #19af0173;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto;display:grid}.lp .mform-done .md-ic svg{width:26px;height:26px;stroke:var(--green);fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.lp .mform-done h3{letter-spacing:-.01em;font-size:26px}.lp .mform-done p{color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.6}.lp .mproof{background:linear-gradient(150deg, #ff7a2f1a, rgba(var(--acc), .07));border:1px solid rgba(var(--acc), .22);border-radius:18px;flex-direction:column;justify-content:center;padding:36px 34px;display:flex;position:relative;overflow:hidden}.lp .sproof{flex-direction:column;gap:16px;animation:.45s both lpFadeStep;display:flex}.lp .sproof .sp-eye{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);font-size:11px}.lp .sp-stat{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(120deg, var(--teal), var(--peak));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:66px;font-weight:800;line-height:.95}.lp .sp-desc{color:var(--text);text-wrap:pretty;font-size:15px;line-height:1.55}.lp .sp-q{color:var(--text);text-wrap:pretty;font-size:16px;line-height:1.6}.lp .sp-mark{font-family:var(--display);color:rgba(var(--acc), .3);font-size:54px;font-weight:700;line-height:.4}.lp .sp-who{align-items:center;gap:12px;margin-top:4px;display:flex}.lp .sp-av{background:linear-gradient(135deg, var(--orange), var(--teal));width:44px;height:44px;font-family:var(--display);color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.lp .sp-name{font-family:var(--display);font-size:14.5px;font-weight:600}.lp .sp-role{color:var(--muted);font-size:12.5px}.lp .sp-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.lp .sp-chip{font-family:var(--mono);color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:8px 13px;font-size:11.5px;display:inline-flex}.lp .sp-chip .pd{background:var(--teal);border-radius:50%;width:6px;height:6px}.lp .tst-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp .tst{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:16px;padding:28px;transition:transform .28s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.lp .tst:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #0006}.lp .tst .t-stars{gap:3px;display:flex}.lp .tst .t-stars svg{width:15px;height:15px;fill:var(--orange)}.lp .tst-q{color:var(--text);text-wrap:pretty;flex:1;font-size:15px;line-height:1.6}.lp .tst-who{align-items:center;gap:12px;display:flex}.lp .tst-av{background:linear-gradient(135deg, var(--orange), var(--teal));width:42px;height:42px;font-family:var(--display);color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.lp .tst-name{font-family:var(--display);font-size:14.5px;font-weight:600}.lp .tst-role{color:var(--muted);font-size:12.5px}.lp .tst-slider{text-align:center;max-width:940px;margin:0 auto;padding:12px 0 8px;position:relative}.lp .tst-slider .tbig{font-family:var(--display);color:rgba(var(--acc), .2);height:56px;font-size:120px;font-weight:700;line-height:.4}.lp .tslide-wrap{min-height:300px;margin-top:30px;position:relative}.lp .tslide{opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:34px;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0;transform:translateY(16px)}.lp .tslide.on{opacity:1;pointer-events:auto;transform:none}.lp .tq-big{font-family:var(--display);letter-spacing:-.015em;color:var(--text);text-wrap:pretty;font-size:34px;font-weight:600;line-height:1.42}.lp .tw{justify-content:center;align-items:center;gap:16px;display:flex}.lp .tw .av{background:linear-gradient(135deg, var(--orange), var(--teal));width:58px;height:58px;font-family:var(--display);color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:18px;font-weight:700;display:grid}.lp .tw .nm{font-family:var(--display);text-align:left;font-size:17px;font-weight:600}.lp .tw .rl{color:var(--muted);text-align:left;font-size:14px}.lp .tst-nav{justify-content:center;align-items:center;gap:24px;margin-top:52px;display:flex}.lp .tst-arrow{background:var(--panel);border:1px solid var(--line);cursor:pointer;width:52px;height:52px;color:var(--teal);border-radius:50%;place-items:center;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.lp .tst-arrow:hover{border-color:var(--teal);box-shadow:0 0 24px rgba(var(--acc), .25);transform:translateY(-2px)}.lp .tst-arrow svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lp .tst-dots{gap:10px;display:flex}.lp .tdot{cursor:pointer;background:#8fa3b059;border:none;border-radius:50%;width:9px;height:9px;padding:0;transition:background .25s,transform .25s}.lp .tdot.on{background:var(--teal);transform:scale(1.3)}.lp .case-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp .case{background:var(--bg-alt);border:1px solid var(--line);border-radius:18px;padding:30px;transition:transform .28s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.lp .case:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px);box-shadow:0 16px 46px #00000073}.lp .case .c-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px}.lp .case .c-n{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(120deg, var(--orange), #ffd0ac);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 10px;font-size:36px;font-weight:800;line-height:1}.lp .case-grid--lg .c-n{font-size:44px}.lp .case p{color:var(--muted);text-wrap:pretty;font-size:14.5px;line-height:1.6}.lp .case p b{color:var(--text);font-weight:700}.lp .case .c-who{border-top:1px solid var(--line);color:var(--text);margin-top:18px;padding-top:16px;font-size:13px;font-weight:600}.lp .proc-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lp .proc{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px 24px;transition:transform .28s,border-color .3s;position:relative}.lp .proc:hover{border-color:rgba(var(--acc), .4);transform:translateY(-4px)}.lp .proc .p-n{font-family:var(--display);color:#8fa3b057;margin-bottom:12px;font-size:56px;font-weight:800;line-height:1}.lp .proc h4{letter-spacing:-.01em;margin-bottom:8px;font-size:17px}.lp .proc p{color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.55}.lp .faq-split{grid-template-columns:.72fr 1.55fr;align-items:start;gap:76px;display:grid}.lp .faq-left{position:sticky;top:48px}.lp .faq-left .eyebrow{margin-bottom:18px}.lp .faq-left h2{letter-spacing:-.025em;font-size:46px;line-height:1.04}.lp .faq-left p:not(.eyebrow){color:var(--muted);text-wrap:pretty;max-width:320px;margin-top:20px;font-size:16px}.lp .faq-rows{flex-direction:column;display:flex}.lp .faq-q{border-top:1px solid var(--line)}.lp .faq-q:last-child{border-bottom:1px solid var(--line)}.lp .faq-q summary{cursor:pointer;font-family:var(--display);gap:18px;padding:30px 52px 30px 0;font-size:22px;font-weight:600;line-height:1.34;list-style:none;transition:color .25s;display:flex;position:relative}.lp .faq-q summary::-webkit-details-marker{display:none}.lp .faq-q summary:hover,.lp .faq-q[open] summary{color:var(--teal)}.lp .faq-q .fnum{font-family:var(--mono);color:var(--orange);letter-spacing:.05em;flex-shrink:0;padding-top:6px;font-size:13px;font-weight:400}.lp .faq-q .fp{width:22px;height:22px;position:absolute;top:34px;right:8px}.lp .faq-q .fp:before,.lp .faq-q .fp:after{content:"";background:var(--teal);transition:transform .3s var(--ease), opacity .3s;border-radius:2px;position:absolute}.lp .faq-q .fp:before{width:22px;height:2px;top:10px;left:0}.lp .faq-q .fp:after{width:2px;height:22px;top:0;left:10px}.lp .faq-q[open] .fp:after{opacity:0;transform:rotate(90deg)}.lp .faq-q .fa{color:#e8eef1;text-wrap:pretty;max-width:760px;padding:0 60px 32px 42px;font-size:16px;line-height:1.75}.lp .faq-q .fa ol{flex-direction:column;gap:6px;margin:10px 0 10px 20px;display:flex}.lp .faq-q .fa p+p{margin-top:12px}.lp .faq-q .fa b{color:var(--text);font-weight:600}.lp .final{background:radial-gradient(700px 340px at 50% 0%, #ff7a2f29, transparent 66%), var(--panel);border:1px solid rgba(var(--acc), .24);text-align:center;border-radius:24px;margin-top:20px;padding:64px 40px;position:relative;overflow:hidden}.lp .final .eyebrow{justify-content:center}.lp .final h2{letter-spacing:-.03em;max-width:var(--final-h2-max);margin:0 auto;font-size:40px}.lp .final p:not(.eyebrow){color:var(--muted);text-wrap:pretty;max-width:560px;margin-top:16px;margin-left:auto;margin-right:auto;font-size:17px}.lp .final .f-act{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.lp .final .f-assure{color:var(--muted);margin-top:18px;font-size:13px}.lp .stat:after,.lp .duo-card:after,.lp .vtile:after,.lp .tst:after,.lp .case:after,.lp .proc:after,.lp .crew:after,.lp .fmt:after,.lp .uc:after,.lp .tr:after,.lp .cs-num:after,.lp .idea-box:after,.lp .acc-item:not(.open):before{content:"";border-radius:inherit;background:conic-gradient(from var(--kat-ang), transparent 0deg, transparent 220deg, rgba(var(--acc), .25) 275deg, var(--teal) 320deg, var(--peak) 344deg, var(--teal) 352deg, #ff7a2fb3 360deg);-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:5;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp .stat:hover:after,.lp .duo-card:hover:after,.lp .vtile:hover:after,.lp .tst:hover:after,.lp .case:hover:after,.lp .proc:hover:after,.lp .crew:hover:after,.lp .fmt:hover:after,.lp .uc:hover:after,.lp .tr:hover:after,.lp .cs-num:hover:after,.lp .idea-box:hover:after,.lp .acc-item:not(.open):hover:before{opacity:1;animation:katBorderGlow var(--spin-cta) linear infinite}@media (width<=1100px){.lp .hero .wrap{grid-template-columns:1fr;gap:34px}.lp .stat-band,.lp .fmt-grid,.lp .proc-grid,.lp .feat-grid,.lp .tst-grid,.lp .case-grid,.lp .vid-grid{grid-template-columns:repeat(2,1fr)}.lp .crew-grid{grid-template-columns:repeat(3,1fr)}.lp .mform-grid{grid-template-columns:1fr}.lp .faq-split{grid-template-columns:1fr;gap:32px}.lp .faq-left{position:static}.lp .magic{flex-direction:column;padding-bottom:40px}.lp .magic-acc{flex-direction:column;height:auto}.lp .acc-item{min-height:190px}.lp .acc-item.open{flex-grow:1}.lp .acc-vt{writing-mode:horizontal-tb;top:22px;transform:translate(-50%)}.lp .acc-num-top{font-size:46px}}@media (width<=900px){.lp .litem{flex:0 0 33.333%}.lp .hero h1,.lp .hero.hero--tight h1{font-size:40px}.lp .sec-head h2{font-size:28px}.lp .magic-side h2,.lp .final h2{font-size:30px}.lp .faq-left h2{font-size:32px}.lp .faq-q summary{padding-right:44px;font-size:18px}.lp .cta-band{padding:34px 28px}.lp .cta-band h2{font-size:25px}.lp .mform{padding:26px 22px 24px}}@media (width<=600px){.lp .litem{flex:0 0 50%}.lp .stat-band,.lp .fmt-grid,.lp .proc-grid,.lp .feat-grid,.lp .tst-grid,.lp .case-grid,.lp .vid-grid,.lp .crew-grid,.lp .duo,.lp .goal-grid,.lp .uc-grid,.lp .trust-grid{grid-template-columns:1fr}.lp .hero{padding:56px 0 40px}.lp .hero h1,.lp .hero.hero--tight h1{font-size:33px}.lp .tq-big{font-size:21px}.lp .final{padding:40px 22px}.lp .sp-stat{font-size:48px}}@media (prefers-reduced-motion:reduce){.lp .hero h1,.lp .hero .lead,.lp .hero-cta,.lp .hero-assure,.lp .hero-trust,.lp .reel,.lp .fstep,.lp .sproof,.lp .btn-primary:before,.lp .logos-track,.lp .mbar-fill,.lp .reel .r-tag .pd{animation:none}.lp .acc-item{transition:none}}.lp .partner-wrap{flex-wrap:wrap;gap:10px;display:flex}.lp .partner{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--display);color:var(--text);align-items:center;gap:9px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.lp .partner .pd{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #19af01b3}.lp .press-marquee{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lp .press-marquee .press-track{align-items:center;width:max-content;animation:46s linear infinite pressScroll;display:flex}.lp .press-marquee:hover .press-track{animation-play-state:paused}@keyframes pressScroll{to{transform:translate(-50%)}}.lp .press-marquee .press-slot{flex:0 0 235px;justify-content:center;align-items:center;height:130px;display:flex}.lp .press-marquee .press-slot img{object-fit:contain;filter:invert()grayscale()brightness(1.15);width:auto;max-width:210px;max-height:80px}@media (prefers-reduced-motion:reduce){.lp .press-marquee .press-track{animation:none}.lp .press-marquee{overflow-x:auto}}@media (width<=700px){.lp .press-marquee .press-slot{flex-basis:160px;height:96px}}.lp .omteam{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.lp .omteam .tm{text-align:center}.lp .omteam .av{aspect-ratio:1;border:1px solid var(--line);background:linear-gradient(135deg,#0b1721,#122334);border-radius:16px;place-items:center;width:100%;margin-bottom:12px;display:grid;overflow:hidden}.lp .omteam .av img{object-fit:cover;width:100%;height:100%}.lp .omteam .av .ini{font-family:var(--display);letter-spacing:-.02em;background:linear-gradient(135deg, var(--orange), var(--teal));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700}.lp .omteam .role{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);font-size:10px}.lp .omteam h3{letter-spacing:-.01em;color:var(--text);margin-top:5px;font-size:15px}.lp .omteam.omteam--card{grid-template-columns:repeat(4,1fr);gap:16px}.lp .omteam.omteam--card .tm{background:var(--panel);border:1px solid var(--line);text-align:center;transition:transform .28s var(--ease), border-color .3s;border-radius:16px;padding:22px 16px}.lp .omteam.omteam--card .tm:hover{border-color:#62d6e666;transform:translateY(-4px)}.lp .omteam.omteam--card .av{aspect-ratio:auto;background:linear-gradient(135deg, var(--orange), var(--teal));border:none;border-radius:50%;width:56px;height:56px;margin:0 auto 12px}.lp .omteam.omteam--card .av .ini{color:var(--bg);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:17px;font-weight:800}.lp .omteam.omteam--card .role{letter-spacing:.12em}.lp .omteam.omteam--card h3{margin-top:7px;font-size:14.5px;font-weight:700}@media (width<=1000px){.lp .omteam,.lp .omteam.omteam--card{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.lp .omteam,.lp .omteam.omteam--card{grid-template-columns:repeat(2,1fr)}}.lp .defblock--answer{border-left:none;border:1px solid var(--line);background:linear-gradient(160deg, var(--panel), var(--bg-alt));border-radius:20px;margin-top:44px;padding:28px 32px}.lp .defblock--answer .db-kick{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-bottom:10px;font-size:11px}.lp .defblock--answer p:not(.db-kick){font-size:18px;line-height:1.7}.lp .defblock--answer b{color:var(--teal)}.lp .proc-grid--badge .proc .p-n{font-family:var(--mono);color:var(--bg);background:var(--teal);border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:18px;font-size:14px;font-weight:700;display:grid}.lp .proc-grid--badge .proc:nth-child(2) .p-n{background:var(--orange)}.lp .proc-grid--badge .proc:nth-child(3) .p-n{background:var(--purple)}.lp .proc-grid--badge .proc:nth-child(4) .p-n{background:var(--green);color:#04210a}.lp .proc .p-kick{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10.5px}.lp .stat-band--plain{gap:20px}.lp .stat-band--plain .stat{text-align:center;background:0 0;border:none;padding:16px}.lp .stat-band--plain .stat:hover{box-shadow:none;transform:none}.lp .stat-band--plain .stat .s-n{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--teal);font-size:64px}.lp .stat-band--plain .stat:nth-child(2) .s-n{color:var(--orange)}.lp .stat-band--plain .stat:nth-child(3) .s-n{color:var(--purple)}.lp .stat-band--plain .stat:nth-child(4) .s-n{color:var(--green)}.lp .stat-band--plain .stat .s-d{margin-top:12px;font-size:14.5px;line-height:1.45}.lp .partner--premier .pd{background:var(--orange);box-shadow:0 0 10px #ff7a2fb3}.lp .partner-wrap--ctr{justify-content:center}.lp .ref-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lp .ref{border:1px solid var(--line);background:var(--panel);border-radius:18px;display:block;overflow:hidden}.lp .ref .rimg{background:linear-gradient(150deg, var(--panel-2), var(--bg-alt));height:150px;position:relative}.lp .ref .rimg img{object-fit:cover;width:100%;height:100%}.lp .ref .rb{padding:22px}.lp .ref .rc{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:10.5px}.lp .ref h3{letter-spacing:-.01em;color:var(--text);margin:10px 0 8px;font-size:18px}.lp .ref .rb p{color:var(--muted);font-size:13.5px;line-height:1.5}@media (width<=1000px){.lp .ref-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lp .ref-grid{grid-template-columns:1fr}}.lp .why{grid-template-columns:280px 1fr;align-items:start;gap:34px;display:grid}.lp .tabs{flex-direction:column;gap:8px;display:flex}.lp .tabbtn{text-align:left;font-family:var(--display);color:var(--muted);border:none;border-left:2px solid var(--line);cursor:pointer;background:0 0;padding:16px 20px;font-size:18px;font-weight:700;transition:color .25s,border-color .25s,background .25s}.lp .tabbtn:hover{color:var(--text)}.lp .tabbtn.on{color:var(--text);border-left-color:var(--orange);background:linear-gradient(90deg,#ff7a2f14,#0000)}.lp .tabpanel{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:34px 38px}.lp .tabpanel+.tabpanel{margin-top:18px}.lp .tabpanel h3{letter-spacing:-.02em;color:var(--text);margin-bottom:16px;font-size:26px}.lp .tabpanel p{color:var(--muted);text-wrap:pretty;margin-bottom:16px;font-size:16px;line-height:1.75}.lp .tabpanel p:last-child{margin-bottom:0}.lp .tabpanel b{color:var(--text)}@media (width<=900px){.lp .why{grid-template-columns:1fr;gap:20px}.lp .tabs{flex-direction:row;gap:4px;overflow-x:auto}.lp .tabbtn{border-left:none;border-bottom:2px solid var(--line);flex:none;padding:12px 16px;font-size:15px}.lp .tabbtn.on{border-left-color:#0000;border-bottom-color:var(--orange);background:linear-gradient(#0000,#ff7a2f14)}.lp .tabpanel{padding:26px 22px}}.lp .tgrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lp .tcard{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:28px;display:flex}.lp .tcard .quote{color:var(--text);text-wrap:pretty;flex:1;font-size:16px;line-height:1.65}.lp .tcard .who{align-items:center;gap:12px;margin-top:20px;display:flex}.lp .tcard .who .wa{background:linear-gradient(135deg, var(--orange), var(--teal));width:42px;height:42px;font-family:var(--display);color:var(--bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.lp .tcard .who .wn,.lp .tcard .who .wr{display:block}.lp .tcard .who .wn{font-family:var(--display);color:var(--text);font-size:14px;font-weight:700}.lp .tcard .who .wr{font-family:var(--mono);color:var(--muted);margin-top:2px;font-size:11px}@media (width<=1000px){.lp .tgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.lp .tgrid{grid-template-columns:1fr}}.lp .hero.hero--wide .wrap{display:block}.lp .hero.hero--wide h1{max-width:920px;font-size:64px}.lp .hero.hero--wide .lead{max-width:660px;font-size:21px}@media (width<=900px){.lp .hero.hero--wide h1{font-size:38px}}.lp .dash-top .dt-r{font-family:var(--mono);color:var(--teal);border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #62d6e64d;padding:4px 10px;font-size:11px}.lp .dkpi .dk-v.green{color:var(--green)}.lp .dash-plat{flex-direction:column;gap:8px;animation:5s ease-in-out infinite lpFloaty;display:flex;position:absolute;top:-14px;right:-14px}.lp .dash-plat .dp{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--mono);color:var(--text);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:11px;display:flex;box-shadow:0 8px 22px #0006}.lp .dash-plat .dp .pdot{border-radius:50%;flex:none;width:8px;height:8px}@media (width<=900px){.lp .dash-plat{flex-flow:wrap;margin-bottom:16px;animation:none;position:static}}.lp .dash-chart{border:1px solid var(--line);background:#ffffff05;border-radius:12px;padding:16px 16px 12px}.lp .dc-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lp .dc-head .dch-t{font-family:var(--display);font-size:14px;font-weight:700}.lp .dc-head .dch-s{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:11px}.lp .bars{align-items:flex-end;gap:9px;height:120px;display:flex}.lp .bars .bar{transform-origin:bottom;background:linear-gradient(180deg, var(--teal), #62d6e62e);animation:lpBarGrow .9s var(--ease) both;border-radius:5px 5px 0 0;flex:1}.lp .bars .bar.hot{background:linear-gradient(180deg, var(--orange), #ff7a2f33)}.lp .dash-foot .df-ring{border:2px solid #62d6e633;border-top-color:var(--teal);border-radius:50%;flex:none;width:26px;height:26px;animation:2.4s linear infinite lpRingSpin}@keyframes lpBarGrow{0%{transform:scaleY(.06)}to{transform:scaleY(1)}}@keyframes lpFloaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lpRingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lp .bars .bar,.lp .dash-plat,.lp .dash-foot .df-ring{animation:none}}.lp .wsec .wslot .duo-card{backface-visibility:hidden;background:linear-gradient(150deg,#0b1721f0,#060e15e6);width:100%;transform:translateZ(0);box-shadow:0 26px 70px #00000080}.lp .wsec .wslot .duo-card:hover{transform:translateZ(0)}.lp .fxpin{height:400vh;position:relative}.lp .fxstick{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.lp .fxstick>.wrap{width:100%;transform:scale(var(--fxs,1));transform-origin:50%}.lp .fxstick .sec-head{margin-bottom:24px}.lp .fxstick .sec-head h2{font-size:30px}.lp .fxstick .sec-head p:not(.eyebrow){font-size:15px}.lp .fxstick .uc-grid{gap:14px}.lp .fxstick .uc{padding:22px 20px}.lp .fxstick .uc .u-ic{width:40px;height:40px;margin-bottom:12px}.lp .fxstick .uc p{font-size:13.5px}.lp .fx3d{perspective:1500px;perspective-origin:50% 30%}.lp .fx3d .uc{transform-origin:50% 100%;will-change:transform, opacity;transition:border-color .3s,box-shadow .3s}.lp .fx3d .uc:hover{transform:none;box-shadow:0 22px 60px #00000080}@media (width<=900px){.lp .fxpin{height:auto}.lp .fxstick{height:auto;position:relative;overflow:visible}.lp .fxstick>.wrap{transform:none}.lp .fx3d{perspective:none}}@media (prefers-reduced-motion:reduce){.lp .fx3d .uc{opacity:1;transform:none}}.lp .flow{border:1px solid var(--line);animation:lpRiseIn .8s var(--ease) .12s both;background:linear-gradient(160deg,#0d1b27f0,#060e15e6);border-radius:20px;padding:26px 26px 22px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.lp .flow-cap{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:10.5px;display:flex}.lp .flow-cap .live{color:var(--green);align-items:center;gap:8px;display:inline-flex}.lp .flow-cap .live .pd{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;animation:1.5s ease-in-out infinite lpPulseDot;box-shadow:0 0 10px #19af01cc}.lp .flow-trigger{background:#ff7a2f1a;border:1px solid #ff7a2f57;border-radius:13px;align-items:center;gap:13px;padding:13px 16px;display:flex}.lp .flow-trigger>svg{width:19px;height:19px;stroke:var(--orange);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lp .flow-trigger .ft-t{font-family:var(--display);font-size:14.5px;font-weight:700}.lp .flow-trigger .ft-s{color:var(--muted);font-size:12px;line-height:1.3}.lp .flow-pipe{background:linear-gradient(#62d6e673,#62d6e61f);width:2px;height:34px;margin:0 auto;position:relative}.lp .flow-pipe span{background:var(--teal);width:8px;height:8px;box-shadow:0 0 12px var(--teal);border-radius:50%;margin-left:-4px;animation:1.8s linear infinite lpFlowPulse;position:absolute;top:0;left:50%}.lp .flow-ch{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.lp .chn{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:13px;min-width:0;padding:15px 13px;transition:border-color .3s,transform .3s;position:relative}.lp .chn:hover{border-color:#62d6e66b;transform:translateY(-3px)}.lp .chn .ci{background:linear-gradient(135deg,#62d6e629,#a97bff24);border:1px solid #62d6e633;border-radius:10px;place-items:center;width:36px;height:36px;margin:0 auto 9px;display:grid}.lp .chn .ci svg{width:18px;height:18px;stroke:var(--teal);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lp .chn .cn{font-family:var(--display);font-size:13.5px;font-weight:600}.lp .chn .cs{font-family:var(--mono);color:var(--muted);margin-top:3px;font-size:10.5px}.lp .flow-out{background:#a97bff1a;border:1px solid #a97bff52;border-radius:13px;align-items:center;gap:12px;margin-top:14px;padding:13px 16px;display:flex}.lp .flow-out>svg{width:19px;height:19px;stroke:var(--purple);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lp .flow-out .fo-t{font-family:var(--display);font-size:14.5px;font-weight:700}.lp .flow-out .fo-s{color:var(--muted);font-size:12px;line-height:1.3}.lp .flow-foot{border-top:1px solid var(--line);font-family:var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;font-size:11px;display:flex}.lp .flow-foot b{color:var(--teal);font-weight:500}@keyframes lpFlowPulse{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(34px)}}@media (prefers-reduced-motion:reduce){.lp .flow-pipe span,.lp .flow-cap .live .pd{animation:none}}.lp .pxs{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.lp .sec+.pxs{margin-top:48px}.lp .pxs-bg{background-image:var(--pxs-photo,none);pointer-events:none;background-position:0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.lp .pxs-bg:after{content:"";background:linear-gradient(270deg,#060e15f2 0% 12%,#060e15db 26%,#060e1580 44%,#060e1547 62%,#060e151a 78% 100%);position:absolute;inset:0}.lp.ma-lp .pxs-bg:after{background:linear-gradient(270deg,#060e15f2 0% 17%,#060e15db 31%,#060e1580 49%,#060e1547 67%,#060e151a 83% 100%)}.lp .pxs-in{z-index:1;max-width:var(--container);padding:92px var(--gutter) 96px;grid-template-columns:1fr minmax(0,560px);gap:40px;margin:0 auto;display:grid;position:relative}.lp .pxs-col{grid-column:2}.lp .pxs-col .sec-head{margin-bottom:14px}.lp .pxs-col .sec-head h2{max-width:460px;font-size:34px;line-height:1.1}.lp .pxs-lead{color:var(--muted);text-wrap:pretty;background:#060e15d1;border-radius:12px;max-width:470px;margin-bottom:22px;padding:14px 18px;font-size:15.5px;line-height:1.6}.lp .myth-seg{border:1px solid var(--line);border-radius:var(--radius-pill);background:#060e1599;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:4px;display:inline-grid}.lp .myth-seg button{font-family:var(--display);color:var(--muted);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;padding:10px 26px;font-size:14px;font-weight:600;transition:color .25s,background .25s,box-shadow .25s}.lp .myth-seg button:hover{color:var(--text)}.lp .myth-seg button.on{color:var(--bg);background:var(--teal);box-shadow:0 0 22px #62d6e64d}.lp .myth-seg button:first-child.on{background:var(--orange);box-shadow:0 0 22px #ff7a2f59}.lp .idea-box{border:1px solid var(--line);background:#0d1b27bd;border-radius:18px;padding:30px 32px 26px;position:relative;overflow:hidden}.lp .idea-slide+.idea-slide{border-top:1px solid var(--line);margin-top:26px;padding-top:26px}.lp .idea-wrap.is-live .idea-box{align-items:start;display:grid}.lp .idea-wrap.is-live .idea-slide{visibility:hidden;border-top:0;grid-area:1/1;margin-top:0;padding-top:0}.lp .idea-wrap.is-live .idea-slide.on{visibility:visible;animation:lpIdeaIn .5s var(--ease) both}.lp .idea-box .dc-ic{background:linear-gradient(135deg,#ff7a2f29,#62d6e624);border:1px solid #62d6e633;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid}.lp .idea-box .dc-ic svg{width:23px;height:23px;stroke:var(--teal);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp .idea-box h3{letter-spacing:-.01em;font-size:22px}.lp .idea-box ul{flex-direction:column;gap:10px;margin-top:16px;display:flex}.lp .idea-box li{color:var(--text);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.lp .idea-box li svg{width:17px;height:17px;stroke:var(--teal);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:3px}.lp .idea-slide.myth .dc-ic{background:linear-gradient(135deg,#ff7a2f42,#ff7a2f1a)}.lp .idea-slide.myth .dc-ic svg,.lp .idea-slide.myth li svg{stroke:var(--orange)}@keyframes lpIdeaIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (width<=900px){.lp .pxs-in{grid-template-columns:1fr;padding-block:64px}.lp .pxs-col{grid-column:1}.lp .myth-seg{width:100%;display:grid}.lp .myth-seg button{padding-inline:12px}.lp .idea-box{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.lp .idea-wrap.is-live .idea-slide.on{animation:none}}.lp .rsl{background:linear-gradient(120deg,#6fcf4c24,#0c92a817);border:1px solid #6fcf4c42;border-radius:24px;position:relative;overflow:hidden}.lp .rsl-view{overflow:hidden}.lp .rsl-track{display:block}.lp .rsl.is-live .rsl-track{transition:transform .6s var(--ease);display:flex}.lp .rslide{grid-template-columns:.85fr 1.15fr;align-items:center;gap:44px;padding:54px 56px;display:grid}.lp .rsl.is-live .rslide{flex:0 0 100%}.lp .rslide .rs-tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:11px}.lp .rslide .rs-n{font-family:var(--display);letter-spacing:-.04em;background:linear-gradient(120deg, var(--orange), #ffd6b6);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 8px;font-size:96px;font-weight:800;line-height:.92}.lp .rslide .rs-m{font-family:var(--display);color:var(--text);font-size:17px;font-weight:600}.lp .rslide h3{letter-spacing:-.02em;margin-bottom:14px;font-size:26px}.lp .rslide p{color:var(--muted);text-wrap:pretty;font-size:15.5px;line-height:1.7}.lp .rslide p b{color:var(--text);font-weight:600}.lp .rs-mini{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);align-items:start;gap:26px;margin-top:22px;padding-top:18px;display:grid}.lp .rs-mini div span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px;display:block}.lp .rs-mini div b{font-family:var(--display);color:var(--teal);font-size:21px;font-weight:700}.lp .rs-who{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:12px}.lp .rsl-bar{justify-content:space-between;align-items:center;gap:20px;padding:0 56px 30px;display:flex}.lp .rsl-dots{gap:9px;display:flex}.lp .rsl-dots button{cursor:pointer;background:#8fa3b059;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:background .3s,transform .3s,box-shadow .3s}.lp .rsl-dots button.on{background:var(--teal);transform:scale(1.25);box-shadow:0 0 14px #62d6e6b3}.lp .rsl-nav{align-items:center;gap:12px;display:flex}.lp .rsl-count{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);margin-right:6px;font-size:12px}.lp .rsl-btn{width:46px;height:46px;color:var(--text);cursor:pointer;background:#62d6e60f;border:1px solid #62d6e652;border-radius:50%;place-items:center;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;display:grid}.lp .rsl-btn:hover{background:#62d6e626;border-color:#62d6e68c;transform:translateY(-2px);box-shadow:0 0 22px #62d6e647}.lp .rsl-btn svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (width<=900px){.lp .rslide{grid-template-columns:1fr;gap:26px;padding:36px 26px}.lp .rslide .rs-n{font-size:64px}.lp .rs-mini{gap:16px}.lp .rsl-bar{padding:0 26px 24px}}@media (prefers-reduced-motion:reduce){.lp .rsl.is-live .rsl-track{transition:none}}.lp .price-split{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:22px;display:grid}.lp .price-list{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.lp .pl{background:var(--bg-alt);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:16px;padding:20px 22px;transition:border-color .3s,transform .25s;display:flex}.lp .pl:hover{border-color:rgba(var(--acc), .4);transform:translateY(-3px)}.lp .pl .pl-n{font-family:var(--mono);color:var(--orange);letter-spacing:.08em;flex:none;padding-top:3px;font-size:12px;font-weight:700}.lp .pl h4{letter-spacing:-.01em;margin-bottom:5px;font-size:16px}.lp .pl p{color:var(--muted);text-wrap:pretty;font-size:13.5px;line-height:1.55}.lp .price-note{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:34px 36px}.lp .price-note h3{letter-spacing:-.015em;margin-bottom:14px;font-size:22px}.lp .price-note p{color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.65}.lp .price-note p+p{margin-top:12px}.lp .price-note b{color:var(--text);font-weight:600}.lp .price-note a:not(.btn-ghost){color:var(--teal);text-underline-offset:2px;text-decoration:underline}.lp .price-note a:not(.btn-ghost):hover{color:#9be8f5}@media (width<=900px){.lp .price-split{grid-template-columns:1fr}.lp .price-note{padding:24px 22px}}.lp .awards{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:18px;margin-top:34px;padding:26px 32px 30px}.lp .awards-cap{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:11px}.lp .awards-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:44px;display:flex}.lp .awards-row img{object-fit:contain;opacity:.9;width:auto;height:104px;transition:opacity .25s,transform .25s}.lp .awards-row img:hover{opacity:1;transform:translateY(-3px)}.lp .awards-row span{font-family:var(--mono);color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-size:12px}.lp .idea-head{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.lp .idea-head h2{letter-spacing:-.02em;max-width:460px;margin:12px 0 0;font-size:34px;line-height:1.1}.lp .idea-head>div>p:not(.eyebrow){color:var(--muted);text-wrap:pretty;max-width:460px;margin-top:10px;font-size:15.5px;line-height:1.6}.lp .idea-nav{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.lp .idea-nav button{width:46px;height:46px;color:var(--text);cursor:pointer;background:0 0;border:1px solid #ffffff57;border-radius:50%;place-items:center;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s;display:grid}.lp .idea-nav button:hover{border-color:var(--teal);background:#62d6e61a;transform:translateY(-1px);box-shadow:0 0 24px #62d6e640}.lp .idea-nav svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.lp .idea-stat .isv{font-family:var(--display);letter-spacing:-.03em;color:var(--teal);font-size:58px;font-weight:800;line-height:1}.lp .idea-stat .isk{font-family:var(--display);color:#5c6e7a;margin-top:10px;font-size:19px;font-weight:700}.lp .idea-stat p{color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:15px;line-height:1.7}.lp .idea-foot{border-top:1px solid #62d6e659;flex-wrap:wrap;align-items:center;gap:28px;margin-top:26px;padding-top:18px;display:flex}.lp .idea-foot .ifn{font-family:var(--display);color:var(--text);font-size:14.5px;font-weight:700}.lp .idea-foot a{font-family:var(--display);color:var(--teal);font-size:14px;font-weight:600}.lp .idea-count{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);margin-top:16px;font-size:12px}.lp .idea-count b{color:var(--text);font-weight:700}@media (width<=900px){.lp .idea-head{flex-direction:column;gap:16px}.lp .idea-nav{flex-direction:row}.lp .idea-stat .isv{font-size:44px}}.lp .mrank .mtable{border-collapse:collapse;width:100%;margin-top:4px}.lp .mrank .mtable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .mrank .mrow>th,.lp .mrank .mrow>td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:14px 0;font-weight:400}.lp .mrank .mrow>th{border-bottom:0;align-items:center;gap:14px;display:flex}.lp .mrank .mrow>td{align-items:center;gap:14px;display:flex}.lp .mrank .mrow:last-child>th,.lp .mrank .mrow:last-child>td{border-bottom:0}.lp .mrank .mrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;display:grid}.lp .mrank .mflag{font-family:var(--mono);letter-spacing:.04em;color:var(--teal);background:var(--bg-alt);border:1px solid var(--line);border-radius:5px;flex:none;place-items:center;width:34px;height:24px;font-size:10px;display:grid}.lp .mrank .mname{font-family:var(--display);color:var(--text);font-size:14px;font-weight:600}.lp .mrank .mbar{border-radius:var(--radius-pill);background:var(--bg);border:1px solid var(--line);flex:1;min-width:0;height:8px;overflow:hidden}.lp .mrank .mbar i{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--acc), .5), var(--teal));transform-origin:0;height:100%;animation:lpBarSlide 1.1s var(--ease) both;display:block}.lp .mrank .dash-foot{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.lp .mrank .dash-foot svg{width:14px;height:14px;stroke:var(--teal);fill:none;stroke-width:1.8px;flex:none}.lp .mrank .mval{font-family:var(--display);color:var(--teal);text-align:right;flex:none;min-width:34px;font-size:15px;font-weight:700}@keyframes lpBarSlide{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lp .mrank .mbar i{animation:none}}.lp .mk-wrap{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:34px 36px}.lp .mk-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.lp .mk-h h3{letter-spacing:-.01em;font-size:22px}.lp .mk-h span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px}.lp .mk-chips{flex-wrap:wrap;gap:10px;display:flex}.lp .mk-chip{font-family:var(--mono);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:9px;padding:9px 15px;font-size:12.5px;list-style:none;transition:border-color .22s,transform .22s,color .22s;display:inline-flex}.lp .mk-chip:hover{border-color:rgba(var(--acc), .45);color:var(--teal);transform:translateY(-2px)}.lp .mk-chip i{color:var(--muted);font-size:11px;font-style:normal}.lp .mk-chip svg{width:14px;height:14px;stroke:var(--green);fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width<=640px){.lp .mk-wrap{padding:24px 20px}}.lp .cs{background:var(--bg-alt);border:1px solid var(--line);border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;padding:44px 48px;display:grid;position:relative;overflow:hidden}.lp .cs.b2b{background:linear-gradient(150deg,#a78bfa1f,#62d6e60f);border-color:#a78bfa42;grid-template-columns:1fr 1fr;padding:48px 52px}.lp .cs.b2b h3{font-size:32px}.lp .cs.b2b .cs-nums{grid-template-columns:1fr}.lp .cs.b2b .cs-num{background:#060e1599;padding:24px 26px}.lp .cs .b-act{margin-top:28px}.lp .cs.b2b .cs-list{gap:14px;margin-top:22px}.lp .cs.b2b .cs-list li{gap:14px;font-size:15px}.lp .cs.b2b .cs-list svg{width:19px;height:19px;stroke:var(--purple);stroke-width:2px}.lp .cs p.c-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px}.lp .cs .c-meta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lp .cs .c-meta span{font-family:var(--mono);color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-pill);padding:8px 13px;font-size:11.5px}.lp .cs h3{letter-spacing:-.025em;margin:14px 0;font-size:30px}.lp .cs .eyebrow{margin-bottom:12px}.lp .cs p:not(.eyebrow){color:var(--muted);text-wrap:pretty;font-size:15.5px;line-height:1.7}.lp .cs p+p{margin-top:12px}.lp .cs-list{flex-direction:column;gap:11px;margin-top:20px;display:flex}.lp .cs-list li{color:var(--text);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.lp .cs-list svg{width:17px;height:17px;stroke:var(--teal);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}.lp .cs-nums{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lp .cs-nums>:last-child:nth-child(odd){grid-column:1/-1}.lp .cs-num{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:24px 22px;transition:transform .28s,border-color .3s;position:relative}.lp .cs-num:hover{border-color:rgba(var(--acc), .4);transform:translateY(-3px)}.lp .cs-num .n{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(120deg, var(--orange), #ffd0ac);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:1}.lp .cs.b2b .cs-num .n{color:var(--purple);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:38px}.lp .cs-num .d{color:var(--muted);text-wrap:pretty;margin-top:10px;font-size:13px;line-height:1.5}@media (width<=900px){.lp .cs,.lp .cs.b2b{grid-template-columns:1fr;gap:28px;padding:30px 24px}}@media (width<=520px){.lp .cs-nums{grid-template-columns:1fr}}@media (width<=720px){.lp .magic{gap:20px;margin-top:0;padding-bottom:0}.lp .magic-side h2{margin:10px 0;font-size:23px;line-height:1.14}.lp .magic-side p:not(.eyebrow){font-size:14px;line-height:1.6}.lp .magic-acc{gap:10px;height:auto;margin-inline:-10px}.lp .acc-item,.lp .acc-item.open{border-color:var(--line);border-radius:16px;flex-direction:column;flex:none;justify-content:flex-end;min-height:0;padding:16px 18px;transition:height .5s cubic-bezier(.22,1,.36,1);display:flex}.lp .acc-item{height:74px}.lp .acc-item.open{height:var(--acc-open-h,300px)}.lp .acc-item:after{background:linear-gradient(#060d136b 0% 50%,#060d139e 50% 100%)}.lp .acc-item.open:after{background:linear-gradient(#060d1326,#060d1399 50%,#060d13f2)}.lp .acc-vt,.lp .acc-num-top{display:none}.lp .acc-num,.lp .acc-item.open .acc-num{text-align:left;font-family:var(--mono);letter-spacing:.18em;color:var(--teal);opacity:1;font-size:11px;font-weight:400;line-height:1.7;display:block;position:relative;inset:auto}.lp .acc-open,.lp .acc-item.open .acc-open{opacity:1;transition:none;display:block;position:relative;inset:auto;transform:none}.lp .acc-open h4{margin:6px 0 0;font-size:16.5px;font-weight:700;line-height:1.18}.lp .acc-open p{color:#dce6ec;opacity:0;max-height:0;margin-top:10px;font-size:13px;line-height:1.6;transition:opacity .35s;overflow:hidden}.lp .acc-item.open .acc-open p{opacity:1;max-height:none}.lp.lp-kulfoldi{--acc-open-h:274px}.lp.lp-webdev,.lp.lp-vprod{--acc-open-h:284px}.lp.lp-shopify{--acc-open-h:264px}.lp.lp-shopify .acc-num{color:var(--green)}.lp:is(.lp-eai,.lp-aivideo) .magic-acc{gap:12px}.lp.lp-eai .magic-acc{margin-inline:0}.lp.lp-eai .magic-side h2{margin:12px 0;font-size:26px;line-height:1.1}.lp:is(.lp-eai,.lp-aivideo) .acc-item,.lp:is(.lp-eai,.lp-aivideo) .acc-item.open{border-color:#596c77;padding:0;transition:height .55s cubic-bezier(.65,0,.2,1);display:block}.lp:is(.lp-eai,.lp-aivideo) .acc-item{height:86px}.lp:is(.lp-eai,.lp-aivideo) .acc-item.open{height:340px}.lp:is(.lp-eai,.lp-aivideo) .acc-item:after,.lp:is(.lp-eai,.lp-aivideo) .acc-item.open:after{background:linear-gradient(#05090d4d 0%,#05090d57 46%,#05090da8 66%,#05090de6 84%,#05090df5 100%)}.lp:is(.lp-eai,.lp-aivideo) .acc-num,.lp:is(.lp-eai,.lp-aivideo) .acc-vt{z-index:2;font-family:var(--display);color:#fff;letter-spacing:0;opacity:1;align-items:center;line-height:1;transition:opacity .4s;display:flex;position:absolute;top:0;bottom:0}.lp:is(.lp-eai,.lp-aivideo) .acc-num{font-size:26px;font-weight:800;left:20px}.lp:is(.lp-eai,.lp-aivideo) .acc-vt{writing-mode:horizontal-tb;white-space:normal;font-size:16px;font-weight:700;left:67px;right:20px;transform:none}.lp:is(.lp-eai,.lp-aivideo) .acc-item.open .acc-num,.lp:is(.lp-eai,.lp-aivideo) .acc-item.open .acc-vt{opacity:0}.lp:is(.lp-eai,.lp-aivideo) .acc-num-top{text-align:left;font-size:44px;display:block;top:18px;left:20px;right:auto}.lp:is(.lp-eai,.lp-aivideo) .acc-open,.lp:is(.lp-eai,.lp-aivideo) .acc-item.open .acc-open{position:absolute;bottom:20px;left:20px;right:20px}.lp:is(.lp-eai,.lp-aivideo) .acc-open{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-8px)}.lp:is(.lp-eai,.lp-aivideo) .acc-item.open .acc-open{opacity:1;transition:opacity .45s .4s,transform .45s .4s;transform:none}.lp:is(.lp-eai,.lp-aivideo) .acc-open h4{margin:0 0 8px;font-size:20px;font-weight:800}.lp:is(.lp-eai,.lp-aivideo) .acc-open p{color:#f4f7f9db;opacity:1;max-height:none;margin-top:0;font-size:13.5px;line-height:1.55}.lp .pxs-in:has(>.pxs-col>[data-idea-carousel]){padding-block:60px}.lp [data-idea-carousel]{grid-template-columns:1fr auto;align-items:center;display:grid}.lp [data-idea-carousel] .idea-head{display:contents}.lp [data-idea-carousel] .idea-head>div:not(.idea-nav){grid-column:1/-1;margin-bottom:16px}.lp [data-idea-carousel] .idea-head h2{letter-spacing:-.025em;margin-top:10px;font-size:23px;line-height:1.14}.lp [data-idea-carousel] .idea-count{grid-area:2/1;margin:0;font-size:11px}.lp [data-idea-carousel] .idea-nav{flex-direction:row;grid-area:2/2;gap:20px}.lp [data-idea-carousel] .idea-nav button{border-color:var(--teal);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fff;background:#060d1373;width:42px;height:42px}.lp [data-idea-carousel] .idea-nav svg{width:16px;height:16px}.lp [data-idea-carousel] .idea-box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09141d80;border-radius:18px;grid-area:3/1/auto/-1;min-height:330px;margin:14px -10px 0;padding:22px 20px 18px}.lp [data-idea-carousel] .idea-stat .isv{font-size:44px}.lp [data-idea-carousel] .idea-stat .isk{margin-top:9px;font-size:16px}.lp [data-idea-carousel] .idea-stat p{margin-top:12px;font-size:13.5px;line-height:1.6}.lp [data-idea-carousel] .idea-foot{gap:12px;margin-top:20px;padding-top:14px}.lp [data-idea-carousel] .idea-foot .ifn,.lp [data-idea-carousel] .idea-foot a{font-size:13.5px;font-weight:700}.lp [data-idea-carousel] .idea-foot a{margin-left:auto}.lp.lp-eai .pxs-in:has(>.pxs-col>[data-idea-carousel]){padding-block:52px 56px}.lp.lp-eai [data-idea-carousel]{display:block}.lp.lp-eai [data-idea-carousel] .idea-head{flex-direction:row;justify-content:space-between;gap:20px;margin-bottom:20px;display:flex}.lp.lp-eai [data-idea-carousel] .idea-head>div:not(.idea-nav){margin-bottom:0}.lp.lp-eai [data-idea-carousel] .idea-head h2{letter-spacing:-.02em;font-size:25px;line-height:1.12}.lp.lp-eai [data-idea-carousel] .idea-nav{gap:10px}.lp.lp-eai [data-idea-carousel] .idea-box{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#060d1380;border-color:#ffffff24;border-radius:16px;min-height:0;margin:0;padding:24px 22px 20px}.lp.lp-eai [data-idea-carousel] .idea-stat .isv{font-size:42px}.lp.lp-eai [data-idea-carousel] .idea-stat .isk{color:#fff;margin-top:8px}.lp.lp-eai [data-idea-carousel] .idea-stat p{min-height:104.625px;line-height:1.55}.lp.lp-eai [data-idea-carousel] .idea-foot{flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px}.lp.lp-eai [data-idea-carousel] .idea-foot .ifn,.lp.lp-eai [data-idea-carousel] .idea-foot a{margin-left:0;font-size:14px}.lp.lp-eai [data-idea-carousel] .idea-count{margin-top:14px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]){border-radius:18px;margin-inline:-10px;padding:18px 16px 16px;box-shadow:0 24px 60px #00000080}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-top{letter-spacing:.13em;gap:10px;padding-bottom:14px;font-size:9.5px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dt-r{font-size:inherit;color:inherit;border:0;border-radius:0;padding:0}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .pd{width:7px;height:7px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-kpi{gap:10px;margin-top:14px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dkpi{border-radius:13px;padding:13px 14px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dk-k{letter-spacing:.12em;font-size:9px;line-height:1.5}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dk-v{font-size:22px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dk-d{font-size:10px;line-height:1.4}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-flow{border-radius:13px;margin-top:12px;padding:14px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .df-h{letter-spacing:.13em;margin-bottom:10px;font-size:9.5px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-flow svg{height:70px}.lp:not(.lp-scale-alt) .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-foot{gap:9px;margin-top:12px;font-size:10.5px;line-height:1.5}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]){margin-inline:0;padding:20px 20px 18px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-top{letter-spacing:.12em;font-size:10px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dkpi{border-radius:12px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dk-v{margin-top:5px;font-size:23px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dk-d{margin-top:3px;font-size:10.5px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-flow{border-radius:12px;margin-top:14px;padding:13px 14px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-flow svg{height:64px}.lp.lp-eai .hero-aside>.dash:not(.dash-ads,.mrank,[data-dash-compact]) .dash-foot{font-size:11px}.lp .mrank{border-radius:16px;margin-inline:-10px;padding:16px}.lp .mrank .dash-top{margin-bottom:12px;padding-bottom:12px}.lp .mrank .dash-top .dt-l{letter-spacing:.12em;gap:8px;font-size:10px}.lp .mrank .dash-top .dt-r{letter-spacing:normal;text-transform:none;color:var(--muted);border:0;padding:0;font-size:10px}.lp .mrank .dash-top .pd{width:6px;height:6px}.lp .mrank .mtable{margin-top:0}.lp .mrank .mrow{border-bottom:0;grid-template-columns:minmax(0,1fr) 113px;gap:9px}.lp .mrank .mrow>th,.lp .mrank .mrow>td{border-bottom:0;gap:9px;padding:7px 0}.lp .mrank .mrow>th{min-width:0}.lp .mrank .mflag{letter-spacing:0;background:0 0;border-color:#62d6e64d;width:26px;height:20px;font-size:10px}.lp .mrank .mname{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--body);color:#d6e2e9;font-size:12.5px;font-weight:400;overflow:hidden}.lp .mrank .mbar{background:#62d6e61a;border:0;flex:0 0 74px;height:7px}.lp .mrank .mval{min-width:30px;font-family:var(--mono);color:var(--text);font-size:11.5px;font-weight:400}.lp .mrank .dash-foot{align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;font-size:9.5px;line-height:1.6}.lp .mrank .dash-foot svg{margin-top:2px}.lp .mk-wrap{border-radius:16px;margin-inline:-10px;padding:20px 18px}.lp .mk-h{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.lp .mk-h h3{letter-spacing:-.02em;font-size:18px}.lp .mk-h span{font-size:10.5px}.lp .mk-chips{gap:8px}.lp .mk-chip{min-height:38px;font-family:var(--body);color:#d6e2e9;gap:8px;padding:0 12px;font-size:12.5px}.lp .mk-chip i{font-family:var(--mono);letter-spacing:.1em;color:var(--teal);font-size:9.5px}.lp .cs[data-spot]{border-radius:18px;gap:16px;margin-inline:-10px;padding:20px 18px}.lp .cs[data-spot] p.c-tag{font-size:10px}.lp .cs[data-spot] h3{letter-spacing:-.02em;margin:10px 0;font-size:19px}.lp .cs[data-spot] p:not(.eyebrow,.c-tag){font-size:13.5px;line-height:1.65}.lp .cs[data-spot] .c-meta{gap:8px;margin-top:16px}.lp .cs[data-spot] .c-meta span{padding:7px 11px;font-size:10.5px}.lp .cs[data-spot] .cs-nums{grid-template-columns:1fr 1fr;gap:10px}.lp .cs[data-spot] .cs-num{border-radius:14px;padding:16px 14px}.lp .cs[data-spot] .cs-num .n{font-size:24px}.lp .cs[data-spot] .cs-num .d{margin-top:8px;font-size:12px}.lp .cs.b2b[data-spot]{background:var(--panel);border-color:var(--line);flex-direction:column;align-items:stretch;gap:0;padding:22px 18px;display:flex}.lp .cs.b2b[data-spot]>div:first-child{display:contents}.lp .cs.b2b[data-spot] .eyebrow{align-self:flex-start;margin-bottom:0}.lp .cs.b2b[data-spot] h3{margin:10px 0 0;font-size:21px}.lp .cs.b2b[data-spot] h3+p{margin-top:12px}.lp .cs.b2b[data-spot] .cs-list{gap:12px;margin-top:16px}.lp .cs.b2b[data-spot] .cs-list li{color:#dce6ec;gap:11px;font-size:13.5px;line-height:1.55}.lp .cs.b2b[data-spot] .cs-list svg{width:17px;height:17px;stroke:var(--teal);stroke-width:2.2px}.lp .cs.b2b[data-spot] .cs-nums{order:1;grid-template-columns:1fr;margin-top:18px}.lp .cs.b2b[data-spot] .cs-num{background:var(--bg);padding:16px}.lp .cs.b2b[data-spot] .cs-num .n{color:#3a8cff;font-size:26px}.lp .cs.b2b[data-spot] .cs-num .d{margin-top:7px;font-size:12.5px}.lp .cs.b2b[data-spot] .b-act{order:2;margin-top:18px}.lp .cs.b2b[data-spot] .b-act .btn-primary{justify-content:center;width:100%;min-height:52px;padding:0 14px}.lp .uc-grid[data-swipe]>.uc,.lp .trust-grid[data-swipe]>.tr{border-radius:16px;padding:18px}.lp .uc-grid[data-swipe] .u-ic,.lp .trust-grid[data-swipe] .tr-ic{width:42px;height:42px;margin-bottom:13px}.lp .uc-grid[data-swipe] .u-ic svg,.lp .trust-grid[data-swipe] .tr-ic svg{width:20px;height:20px}.lp .uc-grid[data-swipe] h4{font-size:16px}.lp .trust-grid[data-swipe] h4{font-size:15.5px}.lp .uc-grid[data-swipe] p,.lp .trust-grid[data-swipe] p{font-size:13px;line-height:1.6}.lp .uc-grid[data-swipe] .u-kpi{margin-top:13px;padding-top:11px;font-size:10.5px;line-height:1.5}.lp.lp-eai .trust-grid[data-swipe]{gap:12px}.lp.lp-eai .trust-grid[data-swipe]>.tr{scroll-snap-align:center;border-radius:14px;padding:20px 18px}.lp.lp-eai .trust-grid[data-swipe] .tr-ic{border-radius:11px;width:40px;height:40px}.lp.lp-eai .trust-grid[data-swipe] .tr-ic svg{width:19px;height:19px}.lp.lp-eai .trust-grid[data-swipe] h4{margin-bottom:6px}.lp.lp-eai .trust-grid[data-swipe] p{line-height:1.55}.lp .vid-grid[data-swipe]>.vtile{border-radius:16px}.lp.lp-aivideo .vid-grid[data-swipe]>.vtile{aspect-ratio:16/10}.lp .vtile .vt-badge{padding:5px 10px;font-size:9.5px;top:12px;left:12px}.lp .vtile .vt-meta{bottom:13px;left:14px;right:14px}.lp .vtile .vt-meta .vt-t{font-size:15px}.lp .vtile .vt-meta .vt-s{font-size:12px}.lp .vtile.ph .ph-ic{width:46px;height:46px;margin-bottom:10px}.lp .vtile.ph .ph-ic svg{width:20px;height:20px}.lp .vtile.ph .ph-t{font-size:14px;font-weight:600}.lp .vtile.ph .ph-s{margin-top:4px;font-size:11.5px}.lp .reel{border-radius:16px;margin-inline:-10px;box-shadow:0 20px 50px #00000080}.lp .reel .r-tag{gap:8px;font-size:9.5px;top:12px;left:14px}.lp .reel.has-video .r-tag{letter-spacing:.12em;font-size:10px}.lp .reel .r-tag .pd{width:7px;height:7px}.lp .reel .r-in{padding:20px}.lp .reel .r-ic{width:56px;height:56px;margin-bottom:12px}.lp .reel .r-ic svg{width:22px;height:22px}.lp .reel .r-t{font-size:16px}.lp .reel .r-s{margin-top:7px;font-size:12.5px;line-height:1.5}}.lp .seg-pills,.lp .seg-pills>*,.lp .tst-count,.lp .tst-count *{display:none}.lp .tmosaic{display:contents}@media (width<=720px){.lp .sec,.lp .logos,.lp .wsec,.lp section:has(>.final){border-top:1px solid var(--line);padding-block:var(--m-pt,34px) var(--m-pb,34px)!important}.lp .wsec{margin:0}.lp .eyebrow{letter-spacing:.2em;gap:10px;font-size:10.5px}.lp .eyebrow:before{width:20px}.lp .sec-head{margin-bottom:20px}.lp .sec-head.ctr{text-align:left}.lp .sec-head.ctr .eyebrow{justify-content:flex-start}.lp .sec-head h2,.lp .wright h2,.lp .faq-left h2{letter-spacing:-.02em;text-wrap:pretty;margin-top:10px;font-size:23px;line-height:1.18}.lp .sec-head.ctr h2,.lp .sec-head.ctr p{margin-left:0;margin-right:0}.lp .sec-head p:not(.eyebrow),.lp .wright p:not(.eyebrow),.lp .faq-left p:not(.eyebrow){max-width:none;margin-top:10px;font-size:14px;line-height:1.6}.lp .hero{padding:30px 0 34px}.lp .hero .wrap{gap:32px}.lp .hero h1,.lp .hero.hero--tight h1{margin-top:14px;font-size:31px;line-height:1.12}.lp .hero .lead{color:#c3d2db;max-width:none;margin-top:14px;font-size:14.5px;line-height:1.65}.lp .hero-cta{flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}.lp .hero-assure{align-items:flex-start;gap:9px;margin-top:16px;font-size:12.5px;line-height:1.5}.lp .hero-assure svg{width:15px;height:15px;margin-top:3px}.lp .hero-trust{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:7px;margin-top:14px;padding-top:14px}.lp .hero-trust .ht-stars svg{width:14px;height:14px}.lp .hero-trust .ht-t{font-size:12.5px;line-height:1.5}.lp.lp-webdev .hero,.lp .hero:has(.reel){padding-top:54px}.lp .hero:has(.reel) h1{font-size:29px;line-height:1.14}.lp .btn-primary.big{padding:0 14px;font-size:15px}.lp .hero-cta>a,.lp .cta-band .cb-act>a,.lp .final .f-act>a{text-align:center;border-radius:11px;justify-content:center;width:100%;min-height:52px;padding:0 14px;font-size:15px;font-weight:700}.lp .hero-cta>.btn-ghost,.lp .cta-band .cb-act>.btn-ghost,.lp .final .f-act>.btn-ghost{align-items:center;min-height:50px;display:flex}.lp .dash[data-dash-compact]{border-radius:16px;margin-inline:-10px;padding:14px}.lp .dash[data-dash-compact] .dash-top{padding-bottom:11px;font-size:10px}.lp .dash[data-dash-compact] .dash-kpi{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0;padding:13px 0}.lp .dash[data-dash-compact] .dkpi{background:0 0;border:0;min-width:0;padding:0}.lp .dash[data-dash-compact] .dkpi .dk-k{font-family:var(--body);letter-spacing:0;text-transform:none;font-size:10px;line-height:1.35}.lp .dash[data-dash-compact] .dkpi .dk-v{margin-top:4px;font-size:20px}.lp .dash[data-dash-compact] .dkpi .dk-d{font-family:var(--mono);font-size:9.5px}.lp .dash[data-dash-compact] .dash-flow{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:0;padding:12px 0 0}.lp .dash[data-dash-compact] .dash-foot{font-family:var(--mono);margin-top:12px;font-size:9.5px}.lp .stat-band:not(.stat-band--plain){grid-template-columns:1fr 1fr;gap:10px;margin-inline:-10px}.lp .stat-band[data-bento]{grid-template-columns:var(--bento-cols,7fr 3fr);grid-template-rows:var(--bento-rows,7fr 3fr);height:400px;transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1),grid-template-rows .6s cubic-bezier(.22,1,.36,1)}.lp .stat-band:not(.stat-band--plain)>.stat{text-align:center;background:#060d1366;border-color:#ffffff1a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:16px;display:flex;position:relative}.lp .stat-band:not(.stat-band--plain)>.stat:hover{transform:none}.lp .stat-band:not(.stat-band--plain) .s-n{font-size:calc(var(--bento-n,26px) * var(--fit,1));white-space:nowrap;transition:font-size .55s cubic-bezier(.22,1,.36,1)}.lp .stat-band:not(.stat-band--plain) .s-n .unit{font-size:inherit}.lp .stat-band:not(.stat-band--plain) .s-d{margin-top:8px;font-size:13px;line-height:1.5}.lp .stat-band[data-bento]>.stat{cursor:pointer}.lp .stat-band[data-bento] .s-d{opacity:0;pointer-events:none;margin:0;transition:opacity .3s;position:absolute;top:75%;left:18px;right:18px;transform:translateY(-50%)}.lp .stat-band[data-bento]>.stat[data-on]{cursor:default;background:#060d13a8;border-color:#ffffff24;padding:22px 20px;box-shadow:0 26px 70px #00000073,inset 0 1px #ffffff14}.lp .stat-band[data-bento]>.stat[data-on] .s-n{font-size:calc(var(--bento-n-on,44px) * var(--fit,1));color:var(--bento-on-color,var(--orange));-webkit-text-fill-color:var(--bento-on-color,var(--orange));background:0 0}.lp .stat-band[data-bento]>.stat[data-on] .s-d{color:#fff;opacity:1;transition:opacity .45s .25s}.lp .seg-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 14px;padding:0 8px;display:flex}.lp .seg-pills>.seg-pill{border:1px solid var(--line);background:var(--panel);max-width:100%;min-height:44px;color:var(--muted);font-family:var(--display);cursor:pointer;border-radius:999px;flex:none;padding:0 16px;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.lp .seg-pill.on{color:var(--text);background:rgba(var(--acc), .12);border-color:var(--teal)}.lp .seg-pill.bad.on{color:#ffb4a1;background:#ff7a2f1a;border-color:#ff7a2f80}.lp [data-phone-toggle][data-live]>[data-toggle-panel]:not([data-on]){display:none}.lp .duo[data-phone-toggle]{display:block}.lp .duo:has(>.duo-card){gap:12px;margin-inline:-10px}.lp .duo-head h2{margin:10px 0 0;font-size:23px;line-height:1.18}.lp .duo-head .eyebrow{margin-bottom:0}.lp .duo-head p:not(.eyebrow){margin-top:10px;font-size:14px;line-height:1.6}.lp .duo>.duo-card{border-radius:16px;padding:20px 18px}.lp .duo>.duo-card .dc-ic,.lp .feat-grid[data-swipe]>.duo-card .dc-ic{border-radius:12px;width:44px;height:44px;margin-bottom:14px}.lp .duo>.duo-card h3{margin-bottom:10px;font-size:17.5px}.lp .duo>.duo-card p,.lp .duo>.duo-card li{font-size:13.5px;line-height:1.6}.lp .duo>.duo-card ul{gap:10px;margin-top:14px}.lp .feat-grid[data-swipe]>.duo-card{border-radius:16px;padding:18px}.lp .feat-grid[data-swipe]>.duo-card h3{margin-bottom:8px;font-size:16.5px}.lp .feat-grid[data-swipe]>.duo-card .feat-tag{letter-spacing:.14em;margin:0;padding:4px 8px;font-size:8.5px;position:absolute;top:16px;right:16px}.lp .feat-grid[data-swipe]>.duo-card p{font-size:13.5px;line-height:1.6}.lp .ad-band{border-radius:14px;gap:12px;margin:20px -10px 0;padding:16px}.lp .ad-band img{height:22px}.lp .ad-band span{font-size:13px;font-weight:600;line-height:1.5}.lp .ad-band .ab-arw{font-size:16px}.lp .wsec .wbg,.lp .wsec .wdots{display:none}.lp .wsec .wgrid{padding:0 var(--gutter);display:block}.lp .wsec .wright{margin-bottom:20px}.lp .wsec .wright .eyebrow{margin-bottom:0}.lp .wsec .wslot{height:auto;margin:0;display:block}.lp .wsec .wslot>*{height:100%}.lp .wsec .wcard,.lp .wsec .wslot .duo-card{background:var(--panel);border:1px solid var(--line);box-shadow:none;border-radius:16px;padding:18px}.lp .wsec .wcard .wc-n{letter-spacing:.16em;margin-bottom:10px;font-size:11px}.lp .wsec .wcard h4,.lp .wsec .wslot .duo-card h3{margin-bottom:8px;font-size:16.5px}.lp .wsec .wcard p,.lp .wsec .wslot .duo-card p{color:var(--muted);font-size:13.5px;line-height:1.6}.lp .wsec .wcard .wc-kpi{letter-spacing:.14em;color:var(--orange);border:1px solid #ff7a2f59;border-radius:999px;margin-top:12px;padding:4px 8px;font-size:8.5px;display:inline-flex}.lp .crew{border-radius:16px;padding:18px}.lp .crew .cr-ic{border-radius:12px;width:42px;height:42px;margin-bottom:13px}.lp .crew h4{margin-bottom:8px;font-size:15.5px}.lp .crew p{font-size:13px;line-height:1.6}.lp .fmt-grid[data-swipe]>.fmt{border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;min-height:176px;padding:20px 18px}.lp .fmt-grid[data-swipe]>.fmt:not(.fmt--hot){background:var(--bg-alt)}.lp .fmt .f-ic{border-radius:12px;width:44px;height:44px}.lp .fmt .f-t{font-size:17px;font-weight:600;line-height:1.3}.lp .fmt .f-s{margin-top:6px;font-size:13px;line-height:1.5}.lp .cta-band{border-radius:20px;margin-inline:-10px;padding:26px 20px;display:block}.lp .cta-band .cb-glyph{font-size:150px;bottom:-42px;right:-14px}.lp .cta-band h2{letter-spacing:-.02em;text-wrap:pretty;font-size:22px}.lp .cta-band p{margin-top:10px;font-size:13.5px;line-height:1.6}.lp .cta-band .cb-act{flex-direction:column;gap:10px;margin-top:20px;display:flex}.lp .final{border-color:rgba(var(--acc), .22);background:linear-gradient(150deg, #ff7a2f24, rgba(var(--acc), .09));text-align:left;border-radius:20px;margin:0 -10px;padding:26px 20px}.lp .final .eyebrow{justify-content:flex-start}.lp .final h2{letter-spacing:-.02em;text-wrap:pretty;max-width:none;margin:10px 0 0;font-size:22px}.lp .final p:not(.eyebrow){max-width:none;margin:10px 0 0;font-size:14px;line-height:1.6}.lp .final .f-act{flex-direction:column;gap:10px;margin-top:20px}.lp .final .f-assure{text-align:center;font-family:var(--mono);margin-top:14px;font-size:10px}.lp .faq-split{display:block}.lp .faq-left{margin-bottom:20px}.lp .faq-left .eyebrow{margin-bottom:0}.lp .faq-q{border-top:0;border-bottom:1px solid var(--line)}.lp .faq-q summary{min-height:44px;padding:17px 44px 17px 2px;font-size:15px;line-height:1.4;display:block}.lp .faq-q .fnum{color:var(--teal);margin-right:8px;padding-top:0;font-size:11px;display:inline}.lp .faq-q .fp{border:1px solid var(--line);border-radius:9px;width:28px;height:28px;transition:background .25s;top:13px;right:2px}.lp .faq-q .fp:before{width:12px;top:12px;left:7px}.lp .faq-q .fp:after{height:12px;top:7px;left:12px}.lp .faq-q[open] .fp{background:rgba(var(--acc), .12)}.lp .faq-q .fa{color:var(--muted);max-width:none;padding:0 2px 20px;font-size:14px;line-height:1.7}.lp .tst-slider{text-align:left;grid-template-columns:1fr auto;align-items:center;row-gap:14px;max-width:none;margin:0 -10px;padding:0;display:grid}.lp .tst-count{font-family:var(--mono);letter-spacing:.14em;color:var(--muted);grid-area:1/1;padding-left:16px;font-size:11px;display:block}.lp .tst-count b{color:var(--text);font-weight:700;display:inline}.lp .tst-slider .tbig,.lp .tst-dots{display:none}.lp .tst-nav{grid-area:1/2;gap:20px;margin:0;padding-right:16px}.lp .tst-arrow{border-color:var(--teal);color:#fff;background:#060d1373;width:44px;height:44px}.lp .tst-arrow svg{width:16px;height:16px}.lp .tslide-wrap{grid-area:2/1/3/3;min-height:0;margin-top:0;display:grid}.lp .tslide{min-height:var(--tcard-min,210px);background:var(--panel);border:1px solid var(--line);border-radius:16px;grid-area:1/1;justify-content:space-between;align-items:stretch;gap:14px;padding:18px;position:relative;inset:auto}.lp .tq-big{font-family:var(--body);letter-spacing:0;color:#dce6ec;font-size:14px;font-weight:400;line-height:1.65}.lp .tw{justify-content:flex-start;gap:11px}.lp .tw .av{width:36px;height:36px;font-family:var(--mono);font-size:11px}.lp .tw .nm{font-size:13.5px}.lp .tw .rl{font-family:var(--mono);font-size:10.5px}.lp.lp-shopify{--tcard-min:230px}.lp.lp-webdev,.lp:has(.hero .reel){--tcard-min:240px}.lp .tmosaic .trow,.lp .tmosaic .tstack{display:contents}.lp .tmosaic .tcard,.lp .tmosaic .vcard{flex:0 0 var(--swipe-card,82%);scroll-snap-align:start;min-width:0;margin:0}.lp .tgrid>.tcard,.lp .tmosaic .tcard{border-radius:16px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.lp .tgrid .quote,.lp .tmosaic .quote{color:#dce6ec;font-size:14px;line-height:1.65}.lp .tgrid .who,.lp .tmosaic .who{gap:11px}.lp .tgrid .wa,.lp .tmosaic .wa{width:36px;height:36px}.lp .case{border-radius:16px;padding:18px}.lp .case .c-tag{font-size:10px}.lp .case .c-n,.lp .case-grid--lg .c-n{margin:9px 0;font-size:30px}.lp .case p{font-size:13px;line-height:1.55}.lp .case .c-who{margin-top:11px;padding-top:11px;font-size:13.5px}.lp .proc-grid:not([data-swipe]){flex-direction:column;gap:0;margin-inline:-10px;display:flex}.lp .proc-grid:not([data-swipe])>.proc{padding:0 0 var(--step-gap,44px);background:0 0;border:0;border-radius:0;grid-template-columns:38px 1fr;align-content:start;column-gap:14px;display:grid}.lp .proc-grid:not([data-swipe])>.proc:hover{transform:none}.lp .proc-grid:not([data-swipe])>.proc:after{display:none}.lp .proc-grid:not([data-swipe])>.proc:last-child{padding-bottom:0}.lp .proc-grid:not([data-swipe])>.proc:before{content:"";background:var(--line);width:1px;position:absolute;top:38px;bottom:0;left:18px}.lp .proc-grid:not([data-swipe])>.proc:last-child:before{display:none}.lp .proc-grid:not([data-swipe]) .p-n{border:1px solid rgba(var(--acc), .35);background:var(--panel);width:38px;height:38px;font-family:var(--mono);color:var(--teal);border-radius:50%;grid-area:1/1/span 4;place-items:center;margin:0;font-size:14px;font-weight:400;line-height:1;display:grid}.lp .proc-grid:not([data-swipe])>.proc>:not(.p-n){grid-column:2}.lp .proc-grid:not([data-swipe]) h4{margin:8px 0 0;font-size:15.5px}.lp .proc-grid:not([data-swipe]) p{margin-top:7px;font-size:13.5px;line-height:1.6}.lp .mform-grid{margin-inline:-10px;display:block}.lp .mproof{display:none}.lp .mform{border-radius:18px;min-height:526px;padding:20px 18px}.lp .mbar{background:rgba(var(--acc), .14);border:0;border-radius:2px;height:3px;padding:0}.lp .mbar-fill{border-radius:2px}.lp .mstep-count{margin-top:10px;font-size:10px}.lp .fstep{gap:16px;padding-top:12px}.lp .fstep h3{letter-spacing:-.02em;font-size:19px}.lp .fstep .field:has(+.goal-grid) label{font-family:var(--body);letter-spacing:0;text-transform:none;color:var(--muted);font-size:12.5px;line-height:1.5}.lp .goal-grid{gap:9px}.lp .goal{background:#ffffff05;border-width:1px;border-radius:12px;gap:11px;min-height:52px;padding:0 14px}.lp .goal .g-ic{border-radius:6px;width:20px;height:20px}.lp .goal .g-ic svg{width:12px;height:12px}.lp .goal .g-t{font-family:var(--body);font-size:14px;font-weight:400}.lp .mform-foot{gap:10px;margin-top:20px}.lp .mform-back{border:1px solid var(--line);border-radius:11px;min-height:50px;padding:0 18px}.lp .mform-back.hide{display:none}.lp .mform-next{background:var(--orange);color:#1a0e04;border-radius:11px;min-height:50px;padding:0 14px;font-size:14px}.lp .mform-note{font-family:var(--mono);margin-top:12px;font-size:10px}.lp .logos-cap{letter-spacing:.12em;padding-inline:var(--gutter);margin-bottom:16px;font-size:10.5px;line-height:1.6}.lp .litem{padding:0 22px}.lp .litem img{max-width:150px;height:78px}.lp:is(.about-page,.course-page) :is(a,button):is(.btn-primary,.btn-ghost){text-align:center;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:16px 22px;font-size:15px;display:flex}.lp.course-page :is(a,button):is(.btn-primary,.btn-ghost){line-height:normal}.lp:is(.about-page,.course-page) .faq-q{border-top:1px solid var(--line);border-bottom:0}.lp:is(.about-page,.course-page) .faq-q:last-child{border-bottom:1px solid var(--line)}.lp:is(.about-page,.course-page) .faq-q summary{gap:13px;padding:20px 40px 20px 0;font-size:16px;line-height:1.35;display:flex}.lp:is(.about-page,.course-page) .faq-q .fnum{color:var(--orange);margin:0;padding-top:3px;font-size:12px;display:block}.lp:is(.about-page,.course-page) .faq-q .fp{background:0 0;border:0;border-radius:0;width:18px;height:18px;top:23px;right:4px}.lp:is(.about-page,.course-page) .faq-q .fp:before{width:18px;top:8px;left:0}.lp:is(.about-page,.course-page) .faq-q .fp:after{height:18px;top:0;left:8px}.lp:is(.about-page,.course-page) .faq-q .fa{color:#e8eef1;padding:0 6px 22px 28px;font-size:14px;line-height:1.68}.lp.course-page .faq-q .fa{padding:0 8px 22px 28px;line-height:1.65}.lp.about-page .faq-left h2{font-size:25px;font-weight:800;line-height:1.1}.lp.about-page .press-marquee{padding:24px 8px}.lp.about-page .press-marquee .press-track{gap:30px}.lp.about-page .press-marquee .press-slot{flex:0 0 162px;width:162px;height:auto}.lp.about-page .press-marquee .press-slot img{max-width:162px;max-height:50px}.lp.about-page .lslider{padding:16px 0}.lp.about-page .litem{padding:0 20px}.lp.about-page .litem img{max-width:100%;height:56px}.lp.about-page .omteam{grid-template-columns:1fr 1fr;gap:12px}.lp.about-page .omteam .tm{text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding-bottom:14px;overflow:hidden}.lp.about-page .omteam .av{aspect-ratio:1;border:0;border-bottom:1px solid var(--line);background:var(--bg-alt);border-radius:0;margin:0}.lp.about-page .omteam .role{letter-spacing:.12em;color:var(--teal);padding:12px 12px 0;font-size:9px;line-height:1.4}.lp.about-page .omteam h3{margin:0;padding:5px 12px 0;font-size:14px;font-weight:700;line-height:1.3}.lp.about-page .tst-slider{background:var(--panel);border:1px solid var(--line);border-radius:18px;margin:0;padding:24px 20px;display:block;position:relative}.lp.about-page .tst-count{display:none}.lp.about-page .tst-slider .tbig{height:auto;color:rgba(var(--acc), .09);font-size:76px;font-weight:800;line-height:1;display:block;position:absolute;top:6px;right:18px}.lp.about-page .tslide-wrap{min-height:196px}.lp.about-page .tslide{background:0 0;border:0;border-radius:0;gap:0;min-height:0;padding:0}.lp.about-page .tq-big{font-family:var(--display);letter-spacing:-.01em;color:var(--text);font-size:17px;font-weight:700;line-height:1.45}.lp.about-page .tw{gap:12px;margin-top:16px}.lp.about-page .tw .av{width:42px;height:42px;font-family:var(--display);font-size:13px}.lp.about-page .tst-nav{justify-content:center;gap:16px;margin-top:18px;padding:0}.lp.about-page .tst-dots{gap:7px;display:flex}.lp.about-page .tst-arrow{border-color:var(--line);width:44px;height:44px;color:var(--muted);background:0 0}.lp.about-page .mform-grid{flex-direction:column;gap:16px;margin:0;display:flex}.lp.about-page .mproof{border-radius:16px;padding:26px 22px;display:flex}.lp.about-page .mform{border-radius:16px;min-height:0;padding:24px 20px 22px}.lp.about-page .mbar{border:1px solid var(--line);background:var(--bg);border-radius:999px;height:12px;padding:2px}.lp.about-page .fstep{gap:16px;padding-top:14px}.lp.about-page .fstep h3{letter-spacing:-.01em;font-size:20px;font-weight:800}.lp.about-page .goal-grid{gap:10px}.lp.about-page .goal{background:var(--bg);border-width:1.5px;border-radius:13px;gap:13px;min-height:48px;padding:13px 15px}.lp.about-page .goal .g-ic{border-radius:10px;width:40px;height:40px}.lp.about-page .goal .g-ic svg{width:20px;height:20px}.lp.about-page .goal .g-t{font-family:var(--display);font-size:14px;font-weight:600}.lp.about-page .mform-foot{gap:12px;margin-top:14px}.lp.about-page .mform-back{border:0;min-height:0;padding:14px 4px;display:block}.lp.about-page .mform-back.hide{visibility:hidden}.lp.about-page .mform-next{background:var(--teal);min-height:48px;color:var(--bg);border-radius:12px;padding:15px 20px}.lp.about-page .mform-note{font-family:var(--body);margin-top:14px;font-size:12.5px}.lp.course-page section:has(>.stat-band){--m-pt:180px;--m-pb:16px}.lp.course-page .stat-band[data-bento]{--bento-n:28px;--bento-on-color:var(--green);height:354px}}
