.ec-scene{--ec-bg-x:0px;--ec-bg-y:0px;--ec-mid-x:0px;--ec-mid-y:0px;--ec-front-x:0px;--ec-front-y:0px;--ec-rotate-x:0deg;--ec-rotate-y:0deg;pointer-events:none;perspective:1500px;transform-style:preserve-3d;opacity:.92;contain:layout paint style;position:absolute;inset:0;overflow:hidden}.ec-scene *,.ec-scene :before,.ec-scene :after{box-sizing:border-box}.ec-scene-fade{z-index:8;background:radial-gradient(38% 34% at 50% 31%,#08070be0 0%,#08070b9e 42%,#08070b2e 72%,#0000 100%),linear-gradient(#08070b33,#0000 48%,#08070ba6);position:absolute;inset:0}.ec-safe-zone{z-index:7;filter:blur(24px);background:radial-gradient(#08070bad,#08070b57 52%,#0000 75%);border-radius:50%;position:absolute;inset:8% 18% 30%}.ec-layer{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.ec-layer-back{z-index:1;transform:translate3d(var(--ec-bg-x), var(--ec-bg-y), -150px) rotateX(var(--ec-rotate-x)) rotateY(var(--ec-rotate-y));opacity:.48;filter:blur(.45px)}.ec-layer-mid{z-index:3;transform:translate3d(var(--ec-mid-x), var(--ec-mid-y), 0) rotateX(var(--ec-rotate-x)) rotateY(var(--ec-rotate-y))}.ec-layer-front{z-index:5;transform:translate3d(var(--ec-front-x), var(--ec-front-y), 125px) rotateX(var(--ec-rotate-x)) rotateY(var(--ec-rotate-y))}.ec-page,.ec-editor-page,.ec-incoming-page,.ec-widget{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#141119e0,#0a090de0);border:1px solid #ffffff17;position:absolute;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff09}.ec-source-page{transform-origin:50%;border-radius:20px;width:min(30vw,430px);height:510px;animation:13.2s cubic-bezier(.45,0,.25,1) infinite ec-source-float;top:10%;right:3.5%;overflow:hidden;transform:rotateY(-18deg)rotateX(3deg)rotate(1.2deg)}.ec-page-toolbar,.ec-editor-topbar{background:#ffffff05;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;height:30px;padding:0 10px;display:flex}.ec-page-toolbar>span{background:#ffffff3d;border-radius:999px;width:5px;height:5px}.ec-page-toolbar>b{background:#ffffff0e;border-radius:999px;width:42%;height:6px;margin-left:8px}.ec-source-canvas{background:radial-gradient(circle at 78% 15%,#f2388321,#0000 32%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/24px 24px,#09090d;height:calc(100% - 30px);padding:13px;position:relative;overflow:hidden}.ec-source-section{transform-style:preserve-3d;background:#ffffff06;border:1px solid #ffffff0e;animation:12s cubic-bezier(.42,0,.2,1) infinite ec-section-explode;position:relative}.ec-source-nav{border-radius:7px;justify-content:space-between;align-items:center;height:34px;padding:0 9px;animation-delay:-.15s;display:flex}.ec-source-logo{background:#ffffff42;border-radius:999px;width:30px;height:6px}.ec-source-navlinks{gap:5px;display:flex}.ec-source-navlinks i{background:#ffffff17;border-radius:999px;width:17px;height:4px}.ec-source-hero{border-radius:8px;grid-template-columns:1.08fr .92fr;gap:10px;min-height:186px;margin-top:8px;padding:15px;animation-delay:-.05s;display:grid}.ec-source-copy,.ec-source-image,.ec-source-features,.ec-source-testimonial,.ec-source-cta{position:relative}.ec-source-copy{flex-direction:column;justify-content:center;display:flex}.ec-kicker,.ec-heading-line,.ec-copy-line,.ec-source-button,.ec-editor-kicker,.ec-editor-heading,.ec-editor-copy,.ec-editor-button{border-radius:999px;display:block}.ec-kicker{background:#ff5aa280;width:34%;height:5px;margin-bottom:10px}.ec-heading-line{background:#ffffff36;height:12px;margin-bottom:5px}.ec-heading-long{width:88%}.ec-heading-short{width:65%}.ec-copy-line{background:#ffffff12;width:82%;height:5px;margin-top:6px}.ec-copy-short{width:56%;margin-top:4px}.ec-source-button{background:linear-gradient(90deg,#f238839e,#8b5cf694);width:50px;height:17px;margin-top:13px}.ec-source-image{background:radial-gradient(circle at 62% 38%,#ff5aa24d,#0000 24%),linear-gradient(145deg,#8b5cf629,#ffffff06);border:1px solid #ffffff0f;border-radius:7px;overflow:hidden}.ec-source-image:before,.ec-image-mini span:before{content:"";aspect-ratio:1;border:1px solid #ffffff26;border-radius:50%;width:42%;position:absolute;top:23%;left:31%;box-shadow:0 0 25px #f2388326}.ec-source-image span{background:#ffffff14;border-radius:999px;height:8px;position:absolute;bottom:14%;left:17%;right:17%}.ec-source-features{background:0 0;border:0;grid-template-columns:repeat(3,1fr);gap:6px;height:76px;margin-top:8px;animation-delay:80ms;display:grid}.ec-source-features>i{background:#ffffff07;border:1px solid #ffffff0e;border-radius:7px;position:relative}.ec-source-features>i:before,.ec-source-features>i:after{content:"";background:#ffffff14;border-radius:999px;height:4px;position:absolute;left:9px;right:9px}.ec-source-features>i:before{top:18px}.ec-source-features>i:after{top:29px;right:18px}.ec-source-testimonial{border-radius:7px;align-items:center;gap:8px;height:52px;margin-top:8px;padding:8px;animation-delay:.14s;display:flex}.ec-avatar{background:linear-gradient(135deg,#ff5aa252,#8b5cf633);border:1px solid #ffffff14;border-radius:50%;width:24px;height:24px}.ec-source-testimonial>div{flex:1}.ec-source-testimonial>div i{background:#ffffff14;border-radius:999px;width:82%;height:4px;margin:4px 0;display:block}.ec-source-testimonial>div i:last-child{width:57%}.ec-source-cta{border-radius:7px;justify-content:center;align-items:center;gap:9px;height:44px;margin-top:8px;animation-delay:.2s;display:flex}.ec-source-cta>i:first-child{background:#ffffff1a;border-radius:999px;width:76px;height:6px}.ec-source-cta>i:last-child{background:#f2388359;border-radius:999px;width:34px;height:14px}.ec-scan-line{opacity:0;background:linear-gradient(90deg,#0000,#ff5aa2f2,#ffffffd1,#ff5aa2f2,#0000);height:1px;animation:6.4s ease-in-out infinite ec-scanner;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #f2388394,0 0 42px #f238832e}.ec-detect{opacity:0;background:#ff5aa2;border-radius:50%;width:6px;height:6px;animation:6.4s ease-in-out infinite ec-detect-pulse;position:absolute;box-shadow:0 0 0 3px #ff5aa21f,0 0 16px #ff5aa280}.ec-detect-a{animation-delay:.35s;top:26%;left:22%}.ec-detect-b{animation-delay:.7s;top:43%;right:21%}.ec-detect-c{animation-delay:1.05s;top:61%;left:31%}.ec-detect-d{animation-delay:1.4s;top:78%;right:27%}.ec-editor-page{opacity:0;border-radius:18px;width:min(27vw,390px);height:445px;animation:12s cubic-bezier(.42,0,.2,1) infinite ec-editor-cycle;top:18%;right:1.2%;overflow:hidden;transform:translate3d(28px,14px,-60px)rotateY(-12deg)scale(.96)}.ec-editor-topbar{gap:10px}.ec-editor-mark{color:#fff;background:#92003b;border-radius:4px;place-items:center;width:16px;height:16px;font-size:8px;font-weight:800;display:grid}.ec-editor-topbar>div{gap:5px;margin-left:auto;display:flex}.ec-editor-topbar>div i{background:#ffffff12;border-radius:999px;width:16px;height:5px}.ec-editor-body{background:#09090d;grid-template-columns:92px 1fr;height:calc(100% - 30px);display:grid}.ec-editor-sidebar{background:#ffffff05;border-right:1px solid #ffffff0f;padding:10px 7px}.ec-editor-sidebar small{color:#ffffff40;text-transform:uppercase;letter-spacing:.12em;margin:1px 4px 8px;font:600 6px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.ec-editor-sidebar span{color:#ffffff52;background:#ffffff06;border:1px solid #ffffff0b;border-radius:4px;align-items:center;gap:5px;min-height:22px;margin-bottom:4px;padding:0 5px;font:500 6.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ec-editor-sidebar span i{border:1px solid #ffffff2e;width:5px;height:5px}.ec-editor-sidebar span.is-selected{color:#ff8cbee6;background:#ff5aa214;border-color:#ff5aa247}.ec-editor-canvas{background:radial-gradient(circle at 58% 10%,#f238831f,#0000 34%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/20px 20px;padding:24px 14px 14px;position:relative}.ec-editor-selected{background:#ff5aa206;border:1px dashed #ff5aa29e;border-radius:5px;height:260px;padding:28px 18px 18px;animation:3.7s ease-in-out infinite ec-selected-glow;position:relative}.ec-editor-kicker{background:#ff5aa26b;width:28%;height:5px}.ec-editor-heading{background:#ffffff29;width:78%;height:15px;margin-top:11px}.ec-editor-copy{background:#fff1;width:59%;height:6px;margin-top:9px}.ec-editor-grid{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:20px;display:grid}.ec-editor-grid i{background:#ffffff06;border:1px solid #ffffff0d;border-radius:5px;height:72px}.ec-editor-button{background:#f2388385;width:48px;height:16px;margin-top:16px}.ec-drop-target{background:#ff5aa209;border:1px dashed #ff5aa25c;border-radius:5px;justify-content:center;align-items:center;height:29px;animation:4.8s ease-in-out infinite ec-drop-target;display:flex;position:absolute;bottom:17px;left:22%;right:14%}.ec-drop-target span{color:#ffb4d7cc;background:#ff5aa22e;border-radius:50%;place-items:center;width:13px;height:13px;font-size:9px;display:grid}.ec-incoming-page{opacity:.52;border-radius:16px;width:270px;height:340px;padding:13px;animation:15.5s ease-in-out infinite ec-incoming;top:24%;left:-4%;transform:rotateY(18deg)rotate(-2deg)translate3d(-35px,20px,-30px)}.ec-incoming-nav{background:#ffffff06;border:1px solid #ffffff0d;border-radius:6px;justify-content:space-between;align-items:center;height:30px;padding:0 8px;display:flex}.ec-incoming-nav i{background:#ffffff24;border-radius:999px;width:27px;height:5px}.ec-incoming-nav span{background:#ffffff0e;border-radius:999px;width:48px;height:4px}.ec-incoming-hero{background:radial-gradient(circle at 72% 30%,#4c7dff2e,#0000 34%),#ffffff05;border:1px solid #ffffff0d;border-radius:7px;height:145px;margin-top:8px;padding:25px 16px}.ec-incoming-hero i{background:#ffffff21;border-radius:999px;width:70%;height:9px;margin-bottom:6px;display:block}.ec-incoming-hero i:nth-child(2){background:#56e0d029;width:47%}.ec-incoming-hero b{background:#4c7dff47;border-radius:999px;width:38px;height:15px;margin-top:16px;display:block}.ec-incoming-cards{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px;display:grid}.ec-incoming-cards i{background:#ffffff05;border:1px solid #ffffff0b;border-radius:6px;height:67px}.ec-widget{opacity:.78;min-width:116px;min-height:68px;transform-style:preserve-3d;will-change:transform, opacity;border-radius:10px;padding:18px 12px 10px;animation:9s ease-in-out infinite alternate ec-widget-drift}.ec-widget:after{content:"";border-radius:inherit;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:-1px}.ec-widget-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.11em;font:600 6px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:6px;left:8px}.ec-handle{background:#110d15;border:1px solid #ff5aa2cc;width:4px;height:4px;position:absolute;box-shadow:0 0 8px #ff5aa247}.ec-handle-tl{top:-3px;left:-3px}.ec-handle-tr{top:-3px;right:-3px}.ec-handle-bl{bottom:-3px;left:-3px}.ec-handle-br{bottom:-3px;right:-3px}.ec-navbar-mini{align-items:center;gap:5px;height:28px;display:flex}.ec-navbar-mini i{background:#ffffff2e;border-radius:999px;width:24px;height:6px;margin-right:auto}.ec-navbar-mini span{background:#ffffff12;border-radius:999px;width:15px;height:4px}.ec-testimonial-mini{align-items:center;gap:8px;display:flex}.ec-testimonial-mini>i{background:#8b5cf626;border:1px solid #ffffff0f;border-radius:50%;width:24px;height:24px}.ec-testimonial-mini>span{flex:1}.ec-testimonial-mini b{background:#ffffff14;border-radius:999px;width:55px;height:4px;margin:4px 0;display:block}.ec-testimonial-mini b:last-child{width:37px}.ec-gallery-mini{grid-template-columns:1fr 1fr;gap:4px;display:grid}.ec-gallery-mini i{background:linear-gradient(145deg,#f2388317,#ffffff06);border:1px solid #ffffff0a;border-radius:4px;height:22px}.ec-pricing-mini b{background:#ffffff29;border-radius:999px;width:32px;height:9px;display:block}.ec-pricing-mini i{background:#ffffff0e;border-radius:999px;width:74px;height:4px;margin-top:6px;display:block}.ec-pricing-mini i:nth-child(3){width:56px}.ec-pricing-mini span{background:#f2388342;border-radius:999px;width:42px;height:14px;margin-top:8px;display:block}.ec-heading-mini i{background:#ffffff24;border-radius:999px;width:98px;height:8px;margin-bottom:7px;display:block}.ec-heading-mini i:last-child{background:#ff5aa238;width:65px}.ec-image-mini{background:linear-gradient(145deg,#8b5cf61f,#ffffff05);border:1px solid #ffffff0a;border-radius:5px;height:48px;position:relative;overflow:hidden}.ec-image-mini span{position:absolute;inset:0}.ec-image-mini i{background:#ffffff12;border-radius:999px;height:4px;position:absolute;bottom:8px;left:12px;right:12px}.ec-button-mini{place-items:center;height:38px;display:grid}.ec-button-mini i{background:linear-gradient(90deg,#f2388394,#8b5cf685);border-radius:999px;width:62px;height:18px;box-shadow:0 0 16px #f2388329}.ec-columns-mini{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ec-columns-mini i{background:#ffffff06;border:1px solid #ffffff0d;border-radius:4px;height:35px}.ec-form-mini i{background:#ffffff06;border:1px solid #ffffff0d;border-radius:3px;height:8px;margin-bottom:5px;display:block}.ec-form-mini span{background:#f238833d;border-radius:999px;width:38px;height:13px;margin-top:7px;display:block}.ec-container-mini{border:1px dashed #ff5aa247;border-radius:4px;padding:5px}.ec-container-mini i{background:#ffffff0e;border-radius:3px;height:7px;margin:4px;display:block}.ec-feature-mini{grid-template-columns:24px 1fr;align-items:center;gap:7px;display:grid}.ec-feature-mini b{background:#56e0d017;border:1px solid #56e0d01f;border-radius:6px;width:24px;height:24px}.ec-feature-mini i{background:#ffffff12;border-radius:999px;height:4px;margin:4px 0;display:block}.ec-feature-mini i:last-child{width:60%}.ec-hero-mini{grid-template-columns:1.15fr .85fr;gap:8px;display:grid}.ec-hero-mini>div i{background:#ffffff21;border-radius:999px;height:7px;margin:5px 0;display:block}.ec-hero-mini>div i:nth-child(2){background:#f2388338;width:70%}.ec-hero-mini>div b{background:#f238833d;border-radius:999px;width:40px;height:13px;margin-top:9px;display:block}.ec-hero-mini>span{background:radial-gradient(circle at 55% 35%,#f2388333,#0000 30%),#ffffff06;border:1px solid #ffffff0a;border-radius:6px}.ec-cta-mini{justify-content:space-between;align-items:center;gap:10px;display:flex}.ec-cta-mini i{background:#ffffff1a;border-radius:999px;width:74px;height:7px}.ec-cta-mini span{background:#f238834d;border-radius:999px;width:40px;height:16px}.ec-pos-navbar{width:150px;animation-duration:11.2s;top:13%;left:7%}.ec-pos-testimonial{width:154px;animation-duration:13.8s;animation-delay:-3s;top:57%;left:16%}.ec-pos-gallery{width:128px;animation-duration:10.6s;animation-delay:-5s;top:6%;right:8%}.ec-pos-pricing{width:132px;animation-duration:14.6s;animation-delay:-7s;bottom:9%;left:4%}.ec-pos-heading{width:140px;animation-duration:8.8s;animation-delay:-1.5s;top:19%;right:36%}.ec-pos-image{width:136px;animation-duration:11.4s;animation-delay:-4.2s;top:45%;right:31%}.ec-pos-button{width:126px;bottom:18%;right:33%}.ec-pos-columns{width:145px;animation-duration:12.6s;animation-delay:-6s;bottom:13%;right:10%}.ec-pos-form{width:136px;animation-duration:10.2s;animation-delay:-2.6s;bottom:19%;left:19%}.ec-pos-container{width:132px;animation-duration:15s;animation-delay:-8s;bottom:7%;right:45%}.ec-pos-feature{width:145px;animation-duration:9.7s;animation-delay:-4.8s;top:38%;left:9%}.ec-pos-hero-front{opacity:.54;filter:blur(.15px);width:220px;min-height:98px;animation-duration:12.4s;animation-delay:-5.2s;top:5%;left:-3%}.ec-pos-cta-front{opacity:.58;width:200px;animation-duration:10.8s;animation-delay:-3.4s;bottom:4%;right:-2%}.ec-dragging-widget{z-index:6;opacity:.96;border-color:#ff5aa25c;animation:9.6s cubic-bezier(.45,0,.2,1) infinite ec-drag-widget;box-shadow:0 22px 60px #0000005c,0 0 28px #f2388324}.ec-scene.is-paused *,.ec-scene.is-paused :before,.ec-scene.is-paused :after{animation-play-state:paused!important}@keyframes ec-source-float{0%,to{opacity:.73;transform:rotateY(-18deg)rotateX(3deg)rotate(1.2deg)translate(0)}32%{opacity:.88;transform:rotateY(-14deg)rotateX(1deg)rotate(.4deg)translate3d(-10px,5px,32px)}58%{opacity:.22;transform:rotateY(-11deg)rotateX(0)rotate(0)translate3d(-30px,3px,64px)}72%{opacity:.14;transform:rotateY(-9deg)rotateX(0)rotate(0)translate3d(-18px,0,40px)}86%{opacity:.62;transform:rotateY(-14deg)rotateX(2deg)rotate(.7deg)translate3d(-5px,-3px,12px)}}@keyframes ec-section-explode{0%,25%,90%,to{box-shadow:none;border-color:#ffffff0e;transform:translate(0)}35%{border-color:#ff5aa224;transform:translate3d(-4px,-2px,12px)}48%{border-color:#ff5aa25c;transform:translate3d(-12px,-4px,42px);box-shadow:0 14px 30px #0003}61%{border-color:#ff5aa27a;transform:translate3d(-18px,-5px,66px);box-shadow:0 18px 38px #00000047,0 0 18px #f2388314}76%{border-color:#ff5aa22e;transform:translate3d(-5px,-1px,18px)}}@keyframes ec-scanner{0%,8%{opacity:0;transform:translateY(4px)}15%{opacity:1}42%{opacity:.95;transform:translateY(365px)}48%,to{opacity:0;transform:translateY(365px)}}@keyframes ec-detect-pulse{0%,12%,58%,to{opacity:0;transform:scale(.65)}22%,42%{opacity:1;transform:scale(1)}32%{box-shadow:0 0 0 7px #ff5aa20a,0 0 20px #ff5aa28c}}@keyframes ec-editor-cycle{0%,31%{opacity:0;transform:translate3d(28px,14px,-60px)rotateY(-12deg)scale(.96)}42%{opacity:.18}57%{opacity:.78;transform:translate3d(-12px,4px,34px)rotateY(-8deg)scale(1)}70%,84%{opacity:.9;transform:translate3d(-26px,0,68px)rotateY(-6deg)scale(1.015)}94%,to{opacity:0;transform:translate3d(-48px,-4px,90px)rotateY(-4deg)scale(1.02)}}@keyframes ec-selected-glow{0%,to{border-color:#ff5aa26b;box-shadow:0 0 #f2388300}50%{border-color:#ff5aa2bf;box-shadow:0 0 26px #f2388314}}@keyframes ec-drop-target{0%,42%,to{background:#ff5aa206;border-color:#ff5aa238;transform:scale(1)}58%,72%{background:#ff5aa216;border-color:#ff5aa2b8;transform:scale(1.015)}}@keyframes ec-incoming{0%,to{opacity:.16;transform:rotateY(18deg)rotate(-2deg)translate3d(-65px,28px,-30px)}28%{opacity:.48;transform:rotateY(15deg)rotate(-1.5deg)translate3d(-30px,15px,-10px)}60%{opacity:.62;transform:rotateY(12deg)rotate(-.8deg)translate3d(6px,0,10px)}82%{opacity:.2;transform:rotateY(10deg)rotate(-.3deg)translate3d(28px,-8px,20px)}}@keyframes ec-widget-drift{0%{transform:translate(-5px,7px)rotate(-1.4deg)}45%{transform:translate3d(7px,-5px,16px)rotate(.7deg)}to{transform:translate3d(-2px,-11px,7px)rotate(1.2deg)}}@keyframes ec-drag-widget{0%,18%,to{opacity:.88;transform:translateZ(34px)rotate(-1deg)scale(1)}34%{opacity:1;transform:translate3d(-22px,-12px,80px)rotate(2deg)scale(1.035)}56%{opacity:1;transform:translate3d(115px,-58px,110px)rotate(-2deg)scale(1.04)}70%{opacity:.82;transform:translate3d(158px,-92px,86px)rotate(0)scale(.98)}79%{opacity:.25;transform:translate3d(158px,-92px,62px)rotate(0)scale(.94)}88%{opacity:.35;transform:translate3d(30px,-18px,42px)rotate(-.5deg)scale(.98)}}@media (width<=1180px){.ec-source-page{opacity:.68;width:370px;right:-2%}.ec-editor-page{width:340px;right:-4%}.ec-pos-heading{right:32%}.ec-pos-image,.ec-pos-button{right:27%}.ec-pos-hero-front{left:-8%}.ec-pos-cta-front{right:-7%}}@media (width<=1024px){.ec-hide-tablet{display:none}.ec-source-page{width:330px;height:455px;top:18%;right:-9%}.ec-editor-page{width:300px;height:400px;top:25%;right:-12%}.ec-incoming-page{width:230px;height:300px;top:32%;left:-12%}.ec-pos-heading{top:23%;right:29%;transform:scale(.88)}.ec-pos-image{top:49%;right:23%;transform:scale(.86)}.ec-pos-button{bottom:20%;right:22%;transform:scale(.86)}.ec-pos-form{bottom:14%;left:12%;transform:scale(.86)}.ec-pos-navbar{top:18%;left:3%;transform:scale(.9)}.ec-safe-zone{inset:10% 11% 34%}}@media (width<=767px){.ec-scene{opacity:.74;perspective:900px}.ec-hide-mobile{display:none}.ec-layer-back,.ec-layer-mid,.ec-layer-front{transform:none!important}.ec-source-page{width:280px;height:390px;animation-duration:15s;top:29%;right:-122px;transform:rotateY(-10deg)rotate(1deg)scale(.88)}.ec-editor-page{width:248px;height:340px;animation-duration:15s;top:39%;right:-108px}.ec-editor-body{grid-template-columns:68px 1fr}.ec-editor-sidebar{padding:8px 5px}.ec-editor-sidebar span{min-height:18px;padding:0 4px;font-size:5px}.ec-editor-selected{height:205px;padding:21px 12px 12px}.ec-editor-grid i{height:52px}.ec-incoming-page{opacity:.32;width:215px;height:270px;top:42%;left:-126px}.ec-pos-heading{opacity:.48;width:116px;top:17%;left:-38px;right:auto;transform:scale(.78)}.ec-pos-image{opacity:.5;width:112px;top:18%;right:-40px;transform:scale(.78)}.ec-pos-button{opacity:.62;width:108px;animation-duration:12.8s;bottom:15%;left:-25px;right:auto;transform:scale(.76)}.ec-safe-zone{background:radial-gradient(#08070be0,#08070b94 50%,#0000 78%);inset:6% 3% 37%}.ec-scene-fade{background:radial-gradient(72% 40% at 50% 29%,#08070bf0,#08070bab 52%,#08070b33 82%,#0000),linear-gradient(#08070b38,#0000 46%,#08070bc2)}}@media (width<=430px){.ec-source-page{opacity:.65;width:264px;right:-146px}.ec-editor-page{width:234px;right:-126px}.ec-incoming-page{left:-145px}.ec-pos-heading{left:-48px}.ec-pos-image{right:-50px}}@media (prefers-reduced-motion:reduce){.ec-scene *,.ec-scene :before,.ec-scene :after{animation:none!important}.ec-source-page{opacity:.58;transform:rotateY(-12deg)rotateX(2deg)rotate(.6deg)}.ec-editor-page{opacity:.54;transform:translate3d(-18px,0,30px)rotateY(-6deg)scale(1)}.ec-widget{opacity:.48;transform:none}.ec-dragging-widget{opacity:.72;transform:translate(38px,-18px)}.ec-detect{opacity:.65;transform:scale(.8)}.ec-scan-line{opacity:.32;transform:translateY(165px)}}.ec-scene{z-index:1;opacity:1;perspective:1250px;isolation:isolate}.ec-scene:before{content:"";z-index:2;transform-origin:0;background:linear-gradient(90deg,#0000 0%,#ff5aa233 10%,#ff5aa2f2 42%,#ad70fff2 65%,#56e0d06b 82%,#0000 100%);border-radius:999px;height:2px;animation:5.2s cubic-bezier(.4,0,.2,1) infinite ec-v2-beam;position:absolute;top:55%;left:57%;right:3%;box-shadow:0 0 18px #ff5aa280,0 0 48px #8b5cf63d}.ec-scene:after{content:"";z-index:6;background:#fff;border-radius:50%;width:9px;height:9px;animation:5.2s cubic-bezier(.4,0,.2,1) infinite ec-v2-orb;position:absolute;top:calc(55% - 4px);left:58%;box-shadow:0 0 0 4px #ff5aa233,0 0 18px 5px #ff5aa2cc,0 0 42px 12px #8b5cf657}.ec-scene-fade{z-index:0;background:radial-gradient(circle at 84% 34%,#f238832e,#0000 25%),radial-gradient(circle at 70% 66%,#8b5cf626,#0000 30%),linear-gradient(#08070b0d,#0000 58%,#08070b47)}.ec-safe-zone{z-index:7;filter:blur(18px);background:radial-gradient(#08070bd1 0%,#08070b9e 38%,#08070b2e 66%,#0000 78%);inset:7% 25% 34%}.ec-layer-back{opacity:.76;filter:none}.ec-page,.ec-editor-page,.ec-incoming-page,.ec-widget{border-color:#ffffff29;box-shadow:0 30px 90px #00000075,0 0 0 1px #ff5aa206,inset 0 1px #ffffff14}.ec-source-page{border-color:#ff5aa240;width:min(33vw,500px);height:575px;animation:9s cubic-bezier(.45,0,.18,1) infinite ec-v2-source;top:7%;right:2%;box-shadow:0 35px 100px #0000007a,0 0 52px #f238831f,inset 0 1px #ffffff14}.ec-source-canvas{background:radial-gradient(circle at 78% 15%,#f238833d,#0000 34%),linear-gradient(#ffffff07 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/24px 24px,#09090d}.ec-source-section{background:#ffffff0a;border-color:#ffffff1a;animation:9s cubic-bezier(.42,0,.18,1) infinite ec-v2-section}.ec-scan-line{background:linear-gradient(90deg,#0000,#ff5aa2 18%,#fff 48%,#b87cff 72%,#0000);height:3px;animation:4.5s cubic-bezier(.45,0,.2,1) infinite ec-v2-scanner;box-shadow:0 0 20px #ff5aa2e6,0 0 52px #f2388370}.ec-detect{width:9px;height:9px;animation:4.5s ease-in-out infinite ec-v2-detect;box-shadow:0 0 0 4px #ff5aa229,0 0 22px #ff5aa2d9}.ec-editor-page{border-color:#ff5aa247;width:min(30vw,440px);height:500px;animation:9s cubic-bezier(.42,0,.16,1) infinite ec-v2-editor;top:16%;right:.5%;box-shadow:0 35px 110px #00000080,0 0 65px #8b5cf624,inset 0 1px #ffffff17}.ec-editor-mark{box-shadow:0 0 18px #ff007080}.ec-editor-selected{background:#ff5aa20b;border-width:2px;border-color:#ff5aa2d1;box-shadow:0 0 34px #f238831f}.ec-widget{opacity:.92;background:linear-gradient(#1c1622f0,#0c0a10f0);border-color:#ffffff24;animation:5.8s ease-in-out infinite alternate ec-v2-widget}.ec-widget-label{color:#ffffff8c;font-size:7px}.ec-handle{border-color:#ff5aa2;width:6px;height:6px;box-shadow:0 0 12px #ff5aa2b3}.ec-pos-heading{top:15%;right:35%}.ec-pos-image{top:43%;right:31%}.ec-pos-button{bottom:15%;right:35%}.ec-pos-columns{bottom:9%;right:8%}.ec-pos-form{bottom:15%;left:14%}.ec-pos-container{bottom:5%;right:45%}.ec-pos-feature{top:34%;left:6%}.ec-pos-navbar{top:11%;left:4%}.ec-pos-testimonial{top:59%;left:11%}.ec-pos-gallery{top:4%;right:5%}.ec-pos-pricing{bottom:6%;left:2%}.ec-incoming-page{opacity:.72;border-color:#56e0d024;width:310px;height:385px;animation:10.5s cubic-bezier(.42,0,.2,1) infinite ec-v2-incoming;top:23%;left:-1%}.ec-dragging-widget{opacity:1;border-color:#ff5aa2b8;animation:7.2s cubic-bezier(.42,0,.18,1) infinite ec-v2-drag;box-shadow:0 28px 74px #00000075,0 0 40px #f2388347}.ec-pos-hero-front{opacity:.76;top:4%;left:-1%}.ec-pos-cta-front{opacity:.78;bottom:3%;right:0}@keyframes ec-v2-beam{0%,12%{opacity:0;filter:blur(1px);transform:scaleX(.05)}22%{opacity:1;transform:scaleX(.18)}58%{opacity:1;filter:blur();transform:scaleX(1)}74%{opacity:.8;transform:scaleX(1)}88%,to{opacity:0;transform:scaleX(1)}}@keyframes ec-v2-orb{0%,12%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:1;transform:translate(0)scale(1)}60%{opacity:1;transform:translate(min(34vw,520px))scale(1.15)}78%{opacity:.9;transform:translate(min(34vw,520px))scale(.8)}92%,to{opacity:0;transform:translate(min(34vw,520px))scale(.35)}}@keyframes ec-v2-source{0%,12%{opacity:.42;transform:translate3d(45px,18px,-70px)rotateY(-20deg)rotateX(4deg)rotate(1.5deg)scale(.92)}22%,38%{opacity:1;transform:translateZ(10px)rotateY(-12deg)rotateX(1deg)rotate(.3deg)scale(1)}52%{opacity:1;transform:translate3d(-35px,-5px,55px)rotateY(-8deg)scale(1.02)}66%{opacity:.3;filter:blur(.2px);transform:translate3d(-100px,-8px,100px)rotateY(-3deg)scale(.9)}77%{opacity:.08;transform:translate3d(-145px,-12px,120px)rotateY(0)scale(.82)}90%,to{opacity:.35;transform:translate3d(45px,18px,-70px)rotateY(-20deg)rotateX(4deg)rotate(1.5deg)scale(.92)}}@keyframes ec-v2-editor{0%,36%{opacity:0;transform:translate3d(150px,35px,-90px)rotateY(-18deg)scale(.88)}48%{opacity:.35;transform:translate3d(80px,20px,-20px)rotateY(-12deg)scale(.94)}60%,78%{opacity:1;transform:translate3d(-35px,0,85px)rotateY(-5deg)scale(1.035)}86%{opacity:.95;transform:translate3d(-70px,-8px,110px)rotateY(-2deg)scale(1.055)}96%,to{opacity:0;transform:translate3d(-120px,-14px,130px)rotateY(0)scale(1.08)}}@keyframes ec-v2-section{0%,24%,88%,to{box-shadow:none;border-color:#ffffff1a;transform:translate(0)}36%{border-color:#ff5aa247;transform:translate3d(-8px,-4px,20px)}48%{border-color:#ff5aa2b3;transform:translate3d(-24px,-10px,65px);box-shadow:0 18px 42px #0000004d,0 0 26px #f238831f}60%{border-color:#ff5aa2db;transform:translate3d(-42px,-14px,110px)scale(1.02);box-shadow:0 24px 55px #00000061,0 0 36px #f2388333}72%{border-color:#ff5aa252;transform:translate3d(-16px,-5px,42px)}}@keyframes ec-v2-scanner{0%,8%{opacity:0;transform:translateY(2px)}14%{opacity:1}48%{opacity:1;transform:translateY(455px)}56%{opacity:0;transform:translateY(455px)}to{opacity:0;transform:translateY(2px)}}@keyframes ec-v2-detect{0%,10%,62%,to{opacity:0;transform:scale(.4)}18%{opacity:.4;transform:scale(.7)}28%,48%{opacity:1;transform:scale(1.15)}38%{box-shadow:0 0 0 12px #ff5aa20d,0 0 30px #ff5aa2f2}}@keyframes ec-v2-widget{0%{transform:translate(-12px,14px)rotate(-2.2deg)scale(.96)}45%{transform:translate3d(15px,-14px,34px)rotate(1.3deg)scale(1.03)}to{transform:translate3d(-5px,-28px,18px)rotate(2deg)scale(1)}}@keyframes ec-v2-incoming{0%,to{opacity:.16;transform:rotateY(22deg)rotate(-3deg)translate3d(-95px,40px,-55px)scale(.9)}20%{opacity:.66;transform:rotateY(17deg)rotate(-1.8deg)translate3d(-45px,20px,-20px)scale(.96)}48%{opacity:.86;transform:rotateY(10deg)rotate(-.5deg)translate3d(25px,-5px,25px)scale(1.02)}72%{opacity:.4;transform:rotateY(6deg)rotate(0)translate3d(85px,-18px,50px)scale(1.04)}86%{opacity:.08;transform:rotateY(2deg)translate3d(135px,-24px,70px)scale(1)}}@keyframes ec-v2-drag{0%,16%,to{opacity:.9;transform:translateZ(45px)rotate(-2deg)scale(1)}28%{opacity:1;transform:translate3d(-42px,-28px,100px)rotate(3deg)scale(1.08)}52%{opacity:1;transform:translate3d(185px,-92px,145px)rotate(-2deg)scale(1.1)}67%{opacity:.92;transform:translate3d(245px,-125px,120px)rotate(0)scale(1.02)}76%{opacity:.2;transform:translate3d(245px,-125px,80px)rotate(0)scale(.94)}88%{opacity:.4;transform:translate3d(45px,-24px,55px)rotate(-1deg)scale(.98)}}.ec-scene.is-paused:before,.ec-scene.is-paused:after{animation-play-state:paused!important}@media (width<=1180px){.ec-source-page{width:420px;right:-4%}.ec-editor-page{width:375px;right:-7%}.ec-scene:before{left:55%;right:1%}.ec-scene:after{left:56%}}@media (width<=767px){.ec-scene{opacity:1;perspective:900px}.ec-scene:before{opacity:.75;height:2px;top:61%;left:48%;right:-8%}.ec-scene:after{top:calc(61% - 4px);left:49%}.ec-source-page{opacity:.92;width:300px;height:415px;animation:9s cubic-bezier(.45,0,.18,1) infinite ec-v2-source-mobile;top:31%;right:-82px}.ec-editor-page{width:270px;height:365px;animation:9s cubic-bezier(.42,0,.16,1) infinite ec-v2-editor-mobile;top:39%;right:-72px}.ec-incoming-page{opacity:.54;top:45%;left:-95px}.ec-pos-heading{opacity:.72;top:19%;left:-18px}.ec-pos-image{opacity:.76;top:18%;right:-18px}.ec-pos-button{opacity:.9;bottom:12%;left:-8px}.ec-safe-zone{background:radial-gradient(#08070beb,#08070bb3 46%,#08070b2e 72%,#0000 82%);inset:5% 4% 41%}}@keyframes ec-v2-source-mobile{0%,14%{opacity:.48;transform:translate3d(35px,18px,-40px)rotateY(-13deg)rotate(1deg)scale(.88)}26%,44%{opacity:.96;transform:translateZ(10px)rotateY(-7deg)rotate(.2deg)scale(.96)}60%{opacity:.42;transform:translate3d(-55px,-5px,55px)rotateY(-2deg)scale(.9)}74%{opacity:.1;transform:translate3d(-90px,-8px,70px)scale(.82)}90%,to{opacity:.4;transform:translate3d(35px,18px,-40px)rotateY(-13deg)rotate(1deg)scale(.88)}}@keyframes ec-v2-editor-mobile{0%,38%{opacity:0;transform:translate3d(100px,25px,-65px)rotateY(-12deg)scale(.86)}52%{opacity:.5;transform:translate3d(45px,12px,-15px)rotateY(-8deg)scale(.92)}64%,82%{opacity:.96;transform:translate3d(-18px,0,60px)rotateY(-3deg)scale(.98)}94%,to{opacity:0;transform:translate3d(-65px,-8px,80px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.ec-scene:before,.ec-scene:after,.ec-source-page,.ec-editor-page,.ec-source-section,.ec-scan-line,.ec-detect,.ec-widget,.ec-incoming-page,.ec-dragging-widget{animation:none!important}.ec-scene:before{opacity:.28;transform:scaleX(.8)}.ec-scene:after{opacity:.45;transform:translate(12vw)}.ec-source-page{opacity:.68;transform:rotateY(-10deg)rotate(.4deg)}.ec-editor-page{opacity:.72;transform:translate3d(-30px,0,50px)rotateY(-4deg)}}
