@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@300;400;500&display=swap);:root{--bg:#04060e;--fg:#ffffffeb;--muted:#ffffff8f;--line:#ffffff12;--blue:#017aba;--green:#3bbb1a;--card-bg:#ffffff08;--card-border:#ffffff12;--font-display:"Barlow Condensed",sans-serif;--font-body:"DM Sans",system-ui,sans-serif;--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-quart:cubic-bezier(0.25,1,0.5,1);color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{background:#04060e;background:var(--bg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffffeb;color:var(--fg);font-family:DM Sans,system-ui,sans-serif;font-family:var(--font-body);min-height:100dvh;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{background:#017aba61;color:#fff}:focus{outline:none}:focus-visible{border-radius:4px;outline:2px solid #017aba;outline:2px solid var(--blue);outline-offset:3px}*{scrollbar-color:#017aba47 #0000;scrollbar-width:thin}.vc-page{min-height:100vh;position:relative}.vc-bg{background:linear-gradient(160deg,#04060f,#030509 50%,#04070e);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.vc-bg-grid{background-image:repeating-linear-gradient(90deg,rgba(1,122,186,.028) 0 1px,#0000 1px 60px),repeating-linear-gradient(0deg,rgba(1,122,186,.022) 0 1px,#0000 1px 60px);inset:0;mask-image:radial-gradient(ellipse 110% 110% at 50% 40%,#000 30%,#0000 80%);-webkit-mask-image:radial-gradient(ellipse 110% 110% at 50% 40%,#000 30%,#0000 80%);position:absolute}.trace{background:#ffffff12}.trace,.trace:after{border-radius:999px;position:absolute}.trace:after{animation:pulseRun 3s ease-in-out infinite;content:"";inset:-3px;opacity:0}.t1:after,.t2:after,.t3:after,.t4:after,.t5:after,.t6:after,.t7:after,.t8:after{background:linear-gradient(90deg,#0000,#017aba00 10%,#017abaf2 35%,#3bbb1ae6 65%,#3bbb1a00 90%,#0000);transform:translateX(-120%)}.tv1:after,.tv2:after,.tv3:after,.tv4:after{animation-name:pulseRunY;background:linear-gradient(180deg,#0000,#3bbb1a00 10%,#3bbb1ae6 35%,#017abad9 65%,#017aba00 90%,#0000);transform:translateY(-120%)}.t1{height:1px;left:0;top:8%;width:55%}.t1:after{animation-delay:0s;animation-duration:3.4s}.t2{height:1px;right:0;top:16%;width:48%}.t2:after{animation-delay:.6s;animation-duration:4.1s}.t3{height:1px;left:5%;top:26%;width:62%}.t3:after{animation-delay:1.2s;animation-duration:3.7s}.t4{height:1px;right:5%;top:35%;width:50%}.t4:after{animation-delay:1.9s;animation-duration:4.5s}.t5{height:1px;left:0;top:50%;width:58%}.t5:after{animation-delay:.4s;animation-duration:3.2s}.t6{height:1px;right:0;top:62%;width:45%}.t6:after{animation-delay:2.3s;animation-duration:4.8s}.t7{height:1px;left:8%;top:74%;width:55%}.t7:after{animation-delay:.9s;animation-duration:3.6s}.t8{height:1px;right:8%;top:85%;width:42%}.t8:after{animation-delay:1.6s;animation-duration:4.2s}.tv1{height:45%;left:12%;top:0;width:1px}.tv1:after{animation-delay:.3s;animation-duration:4s}.tv2{height:55%;left:38%;top:20%;width:1px}.tv2:after{animation-delay:1.5s;animation-duration:3.5s}.tv3{height:50%;left:65%;top:10%;width:1px}.tv3:after{animation-delay:2.1s;animation-duration:4.6s}.tv4{height:60%;left:88%;top:30%;width:1px}.tv4:after{animation-delay:.8s;animation-duration:3.9s}.node{background:#ffffff1f;height:6px;width:6px}.node,.node:after{border-radius:50%;position:absolute}.node:after{animation:nodeBlink 3.2s ease-in-out infinite;content:"";inset:-8px;opacity:0}.nd1:after{background:radial-gradient(circle,#017abacc,#0000 65%)}.nd2:after{background:radial-gradient(circle,#3bbb1abf,#0000 65%)}.nd3:after{background:radial-gradient(circle,#017ababf,#0000 65%)}.nd4:after{background:radial-gradient(circle,#3bbb1acc,#0000 65%)}.nd5:after{background:radial-gradient(circle,#017abab3,#0000 65%)}.nd6:after{background:radial-gradient(circle,#3bbb1ab8,#0000 65%)}.nd7:after{background:radial-gradient(circle,#017abac7,#0000 65%)}.nd8:after{background:radial-gradient(circle,#3bbb1ac7,#0000 65%)}.nd9:after{background:radial-gradient(circle,#017abab8,#0000 65%)}.nd10:after{background:radial-gradient(circle,#3bbb1ab3,#0000 65%)}.nd11:after{background:radial-gradient(circle,#017abac2,#0000 65%)}.nd12:after{background:radial-gradient(circle,#3bbb1abd,#0000 65%)}.nd1{left:12%;top:8%}.nd1:after{animation-delay:.1s}.nd2{left:55%;top:16%}.nd2:after{animation-delay:.8s}.nd3{left:38%;top:26%}.nd3:after{animation-delay:1.5s}.nd4{left:88%;top:35%}.nd4:after{animation-delay:.4s}.nd5{left:65%;top:10%}.nd5:after{animation-delay:2s}.nd6{left:5%;top:50%}.nd6:after{animation-delay:.6s}.nd7{left:38%;top:62%}.nd7:after{animation-delay:1.2s}.nd8{left:65%;top:50%}.nd8:after{animation-delay:2.5s}.nd9{left:88%;top:62%}.nd9:after{animation-delay:.9s}.nd10{left:12%;top:74%}.nd10:after{animation-delay:1.8s}.nd11{left:55%;top:85%}.nd11:after{animation-delay:.3s}.nd12{left:88%;top:85%}.nd12:after{animation-delay:2.2s}.vc-scan{animation:scanDown 8s linear infinite;background:linear-gradient(180deg,#0000 0,#0000 48%,rgba(1,122,186,.055) 50%,#0000 52%,#0000)}.vc-scan,.vc-vignette{inset:0;position:absolute}.vc-vignette{background:radial-gradient(ellipse 95% 90% at 50% 45%,#0000 40%,#04060e80 78%,#04060eeb 100%)}.vc-hero{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding:80px 20px;position:relative;text-align:center;z-index:2}.vc-hero-glow{animation:glowBreath 6s ease-in-out infinite alternate;background:radial-gradient(ellipse at 35% 50%,#017aba2e 0,#0000 60%),radial-gradient(ellipse at 65% 50%,#3bbb1a1f 0,#0000 60%);filter:blur(40px);height:min(320px,50vw);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-55%);width:min(520px,90vw)}.vc-hero-content{align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}.vc-hero-panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:18px;padding:40px 32px}.vc-badge{animation:fadeUp .7s cubic-bezier(.16,1,.3,1) both;animation:fadeUp .7s var(--ease-expo) both;background:#017aba17;border:1px solid #017aba52;border-radius:999px;color:#6ec4e8;display:inline-block;font-size:10px;font-weight:500;letter-spacing:.12em;margin-bottom:22px;padding:5px 14px;text-transform:uppercase}.vc-logo-row{animation:logoPunchIn .85s cubic-bezier(.16,1,.3,1) .1s both;animation:logoPunchIn .85s var(--ease-expo) .1s both;gap:12px;margin:0 auto 8px;max-width:100%;width:-webkit-fit-content;width:fit-content}.vc-logo-row,.vc-logo-shield-wrap{align-items:center;display:flex;justify-content:center}.vc-logo-shield-wrap{flex:0 0 clamp(50px,9vw,82px);height:clamp(50px,9vw,82px);overflow:hidden;width:clamp(50px,9vw,82px)}.vc-logo-shield{display:block;height:100%;width:100%}.vc-logo-text{font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(52px,7.4vw,82px);font-weight:800;letter-spacing:-.025em;line-height:.95;white-space:nowrap}.vc-logo-volt{color:#017aba;color:var(--blue)}.vc-logo-control{color:#3bbb1a;color:var(--green)}.vc-logo-control,.vc-logo-volt{display:inline-block}.vc-hero-rule{animation:fadeUp .85s cubic-bezier(.16,1,.3,1) .15s both;animation:fadeUp .85s var(--ease-expo) .15s both;background:linear-gradient(90deg,#0000,#017abab3 30%,#3bbb1a99 70%,#0000);height:1px;margin:10px auto 18px;width:min(280px,70vw)}.vc-hero-tagline{animation:fadeUp .9s cubic-bezier(.16,1,.3,1) .2s both;animation:fadeUp .9s var(--ease-expo) .2s both;color:#ffffffe0;font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(22px,3.2vw,34px);font-weight:700;letter-spacing:-.015em;margin-bottom:12px}.vc-hero-sub{animation:fadeUp 1s cubic-bezier(.16,1,.3,1) .3s both;animation:fadeUp 1s var(--ease-expo) .3s both;color:#ffffff8f;color:var(--muted);font-size:clamp(14px,1.8vw,17px);line-height:1.65;margin-bottom:34px;max-width:46ch}.vc-hero-highlight{font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(18px,3vw,28px);line-height:1.4;margin-bottom:34px}.vc-text-yellow{color:#ffd600;font-weight:700}.vc-text-green{color:#3bbb1a;font-weight:700}.vc-hero-cta{animation:fadeUp 1s cubic-bezier(.16,1,.3,1) .4s both;animation:fadeUp 1s var(--ease-expo) .4s both;flex-wrap:wrap;gap:12px}.vc-hero-cta,.vc-scroll-hint{display:flex;justify-content:center}.vc-scroll-hint{align-items:center;animation:fadeUp 1.2s cubic-bezier(.16,1,.3,1) .7s both;animation:fadeUp 1.2s var(--ease-expo) .7s both;bottom:24px;flex-direction:column;gap:5px;left:0;position:absolute;text-decoration:none;transform:none;width:100%}.vc-scroll-hint-label{color:#ffffff3d;font-size:9px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.vc-scroll-hint-arrow{align-items:center;display:flex;flex-direction:column;gap:2px}.vc-scroll-hint-arrow span{animation:arrowBounce 1.8s ease-in-out infinite;border-bottom:1.5px solid #ffffff3d;border-right:1.5px solid #ffffff3d;display:block;height:7px;transform:rotate(45deg);width:7px}.vc-scroll-hint-arrow span:nth-child(2){animation-delay:.14s;opacity:.55}.vc-scroll-hint-arrow span:nth-child(3){animation-delay:.28s;opacity:.28}.vc-btn-primary{background:linear-gradient(135deg,#017aba,#0293d9);background:linear-gradient(135deg,var(--blue),#0293d9);border:none;border-radius:11px;box-shadow:0 0 24px #017aba52,0 4px 16px #0006;color:#fff;cursor:pointer;font-family:DM Sans,system-ui,sans-serif;font-family:var(--font-body);font-size:14px;font-weight:500;isolation:isolate;overflow:hidden;padding:13px 26px;position:relative;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s,filter .2s;transition:transform .2s var(--ease-quart),box-shadow .2s,filter .2s;white-space:nowrap}.vc-btn-primary:after{background:linear-gradient(120deg,#0000 30%,#ffffff38 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform .55s cubic-bezier(.25,1,.5,1);transition:transform .55s var(--ease-quart)}.vc-btn-primary:hover{box-shadow:0 0 44px #017aba80,0 8px 24px #00000080;filter:brightness(1.08);transform:translateY(-2px)}.vc-btn-primary:hover:after{transform:translateX(120%)}.vc-btn-primary:active{filter:brightness(.97);transform:translateY(0)}.vc-btn-lg{border-radius:13px;font-size:15px;padding:16px 32px}.vc-btn{align-items:center;border:1px solid #0000;border-radius:14px;cursor:pointer;display:inline-flex;font-family:DM Sans,system-ui,sans-serif;font-family:var(--font-body);font-size:clamp(15px,1.1vw,18px);font-weight:500;gap:12px;justify-content:center;letter-spacing:-.01em;min-height:clamp(54px,4vw,62px);min-width:180px;padding:13px 22px;position:relative;transition:transform .18s cubic-bezier(.25,1,.5,1),background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;transition:transform .18s var(--ease-quart),background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;white-space:nowrap}.vc-btn:hover{transform:translateY(-2px)}.vc-btn:active{transform:translateY(0)}.vc-btn-icon{align-items:center;display:inline-flex;flex:0 0 18px;height:clamp(20px,1.6vw,26px);justify-content:center;width:clamp(20px,1.6vw,26px)}.vc-btn-icon-svg{display:block;height:100%;transform:scale(1.2);width:100%}.vc-btn-label{display:inline-block;line-height:1}.vc-btn-phone{background:linear-gradient(180deg,#0ea5e9,#0284c7);border-color:#ffffff14;box-shadow:inset 0 1px 0 #ffffff14,0 6px 16px #0003;color:#fff}.vc-btn-phone:hover{background:linear-gradient(180deg,#22b3f0,#0284c7);border-color:#ffffff24;box-shadow:inset 0 1px 0 #ffffff1a,0 8px 20px #0000003d}.vc-btn-whatsapp{background:linear-gradient(180deg,#29d366,#21c45a);border-color:#ffffff14;box-shadow:inset 0 1px 0 #ffffff14,0 6px 16px #0003;color:#fff}.vc-btn-whatsapp:hover{background:linear-gradient(180deg,#30dd6d,#22c55e);border-color:#ffffff29;box-shadow:inset 0 1px 0 #ffffff1a,0 8px 20px #0000003d}.vc-apps,.vc-cta,.vc-features{position:relative;z-index:2}.vc-apps:before,.vc-features:before,.vc-nocuotas:before{background:linear-gradient(180deg,#0000,#ffffff1a,#0000);content:"";display:block;height:56px;margin:0 auto;width:1px}.vc-features{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin:0 auto;max-width:760px;padding:28px 24px 72px}.vc-card-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:14px}.vc-card-list li{color:#fff9;font-size:14px;line-height:1.7;padding-left:16px;position:relative}.vc-card-list li:before{color:currentColor;content:"•";left:0;opacity:.9;position:absolute;top:0}.vc-card-list--checks li:before{content:"✓"}.vc-card{--card-accent:#ffffff29;--card-accent-strong:#ffffff1f;--card-icon-color:#fff;--card-deco-color:#ffffff38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;background:var(--card-bg);border:1px solid var(--card-accent);border-radius:18px;overflow:hidden;padding:28px 24px 32px;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;transition:transform .3s var(--ease-expo),border-color .3s,box-shadow .3s}.vc-card:hover{box-shadow:0 0 28px var(--card-accent-strong) inset,0 20px 60px #00000061;transform:translateY(-4px)}.vc-card-icon{align-items:center;color:var(--card-icon-color);display:inline-flex;height:38px;justify-content:center;margin-bottom:14px;width:38px}.vc-icon-svg{display:block;height:100%;width:100%}.vc-card-body h2{color:#fff;font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(19px,2.6vw,26px);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:10px}.vc-card-lead{border-left:2px solid var(--card-icon-color);color:#fffc;font-size:13.5px;font-weight:500;line-height:1.6;margin-bottom:10px;padding-left:10px}.vc-card-body p:not(.vc-card-lead){color:#ffffff80;font-size:14px;line-height:1.7}.vc-card-deco{color:var(--card-deco-color);height:84px;pointer-events:none;position:absolute;right:-8px;top:-8px;width:84px}.vc-card-deco--pulse span{animation:ringExpand 2.8s ease-out infinite;border:1px solid;border-radius:50%;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.vc-card-deco--pulse span:nth-child(2){animation-delay:.95s}.vc-card-deco--pulse span:nth-child(3){animation-delay:1.9s}.vc-card-deco--ring{animation:spinSlow 16s linear infinite;border:1px dashed;border-radius:50%}.vc-card-deco--net svg{height:100%;width:100%}.vc-card-deco--gear{animation:spinSlow 12s linear infinite;border-radius:50%;opacity:.65}.vc-card-deco--gear span{background:currentColor;border-radius:999px;height:18px;left:50%;opacity:.3;position:absolute;top:50%;transform-origin:50% -16px;width:8px}.vc-card-deco--gear span:first-child{transform:translate(-50%,-50%) rotate(0deg)}.vc-card-deco--gear span:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.vc-card-deco--gear span:nth-child(3){transform:translate(-50%,-50%) rotate(45deg)}.vc-card-deco--gear span:nth-child(4){transform:translate(-50%,-50%) rotate(135deg)}.vc-card-deco--protect{height:84px;position:absolute;right:-8px;top:-8px;width:84px}.vc-protect-diamond{animation:protectDiamondPulse 3.2s ease-in-out infinite;background:#0000;border:1px solid;left:50%;opacity:.16;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.vc-protect-diamond--outer{animation-delay:0s;height:42px;width:42px}.vc-protect-diamond--mid{animation-delay:.22s;height:28px;width:28px}.vc-protect-diamond--inner{animation:protectDiamondCore 3.2s ease-in-out infinite;background:currentColor;border:none;height:14px;opacity:.18;width:14px}.vc-card-deco--apps{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:18px 16px}.vc-card-deco--apps span{animation:appsBars 2.8s ease-in-out infinite;background:currentColor;border-radius:999px;display:block;height:6px;opacity:.14}.vc-card-deco--apps span:first-child{animation-delay:0s;width:54px}.vc-card-deco--apps span:nth-child(2){animation-delay:.25s;width:40px}.vc-card-deco--apps span:nth-child(3){animation-delay:.5s;width:28px}.vc-card-deco--check{height:84px;position:absolute;right:-8px;top:-8px;width:84px}.vc-card-deco--check .vc-check-line{background:currentColor;border-radius:999px;height:4px;left:50%;opacity:.18;position:absolute;top:50%;transform-origin:left center}.vc-card-deco--check .vc-check-line--short{animation:checkShortPulse 2.8s ease-in-out infinite;transform:translate(-4px,8px) rotate(45deg) scaleX(.72);width:18px}.vc-card-deco--check .vc-check-line--long{animation:checkLongPulse 2.8s ease-in-out infinite;transform:translate(6px,2px) rotate(-45deg) scaleX(.72);width:30px}.vc-card--alarm{--card-accent:#ffd6002e;--card-accent-strong:#ffd6001a;--card-icon-color:#ffd600;--card-deco-color:#ffd60038}.vc-card--gear{--card-accent:#8b949e2e;--card-accent-strong:#8b949e1a;--card-icon-color:#8b949e;--card-deco-color:#8b949e38}.vc-card--protect{--card-accent:#017aba2e;--card-accent-strong:#017aba1a;--card-icon-color:var(--blue);--card-deco-color:#017aba38}.vc-card--apps{--card-accent:#9b8cff2e;--card-accent-strong:#9b8cff1a;--card-icon-color:#9b8cff;--card-deco-color:#9b8cff38}.vc-card--check{--card-accent:#3bbb1a2e;--card-accent-strong:#3bbb1a1a;--card-icon-color:var(--green);--card-deco-color:#3bbb1a38}.vc-apps{margin:0 auto;max-width:1100px;padding:8px 24px 72px}.vc-apps-header{margin:0 auto 26px;max-width:760px;text-align:center}.vc-apps-header h2{color:#fff;font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(28px,4vw,46px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:10px}.vc-apps-header p{color:#ffffff8f;color:var(--muted);font-size:15px;line-height:1.7}.vc-app-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.vc-app-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.028);border:1px solid #ffffff12;border-radius:16px;padding:18px 18px 20px;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,background .25s;transition:transform .25s var(--ease-expo),border-color .25s,background .25s}.vc-app-item:hover{background:#3bbb1a0d;border-color:#3bbb1a3d;transform:translateY(-3px)}.vc-app-icon{align-items:center;background:linear-gradient(135deg,#017aba29,#3bbb1a1f);border:1px solid #ffffff12;border-radius:12px;display:inline-flex;font-size:20px;height:42px;justify-content:center;margin-bottom:14px;width:42px}.vc-app-item h3{color:#fff;font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:24px;letter-spacing:-.01em;line-height:1.05}.vc-cta{margin:0 auto;max-width:760px;padding:44px 24px 64px;position:relative;text-align:center;z-index:2}.vc-cta-pretitle{color:#60b8e0e6;margin-bottom:6px;text-transform:none}.vc-cta-heading,.vc-cta-pretitle{font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:clamp(18px,2.4vw,24px);font-weight:600;letter-spacing:-.01em;line-height:1.15}.vc-cta-heading{color:#ffffffe0;margin:0}.vc-footer{align-items:baseline;border-top:1px solid #ffffff12;border-top:1px solid var(--line);color:#ffffff61;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:20px 16px;position:relative;text-align:center;z-index:2}.vc-footer-brand{font-weight:700;letter-spacing:-.01em}.vc-footer-brand,.vc-footer-sep{font-family:Barlow Condensed,sans-serif;font-family:var(--font-display);font-size:20px;line-height:1}.vc-footer-sep{opacity:.25}.vc-footer-year{color:#ffffff61;font-family:DM Sans,system-ui,sans-serif;font-family:var(--font-body);font-size:14px;font-weight:300;letter-spacing:-.01em;line-height:1;opacity:.6}.vc-anim-1{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .1s both;animation:fadeUp .8s var(--ease-expo) .1s both}.vc-anim-2{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .22s both;animation:fadeUp .8s var(--ease-expo) .22s both}.vc-anim-3{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .34s both;animation:fadeUp .8s var(--ease-expo) .34s both}.vc-anim-4{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .44s both;animation:fadeUp .8s var(--ease-expo) .44s both}.vc-anim-5{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .54s both;animation:fadeUp .8s var(--ease-expo) .54s both}@keyframes logoPunchIn{0%{filter:blur(8px);opacity:0;transform:scale(.55) translateY(28px)}65%{filter:blur(0);opacity:1;transform:scale(1.08) translateY(0)}to{filter:none;opacity:1;transform:scale(1) translateY(0)}}@keyframes glowBreath{0%{opacity:.7;transform:translate(-50%,-55%) scale(1)}to{opacity:1;transform:translate(-50%,-55%) scale(1.06)}}@keyframes pulseRun{0%{opacity:0;transform:translateX(-120%)}10%{opacity:.95}60%{opacity:.95;transform:translateX(120%)}to{opacity:0;transform:translateX(120%)}}@keyframes pulseRunY{0%{opacity:0;transform:translateY(-120%)}10%{opacity:.95}60%{opacity:.95;transform:translateY(120%)}to{opacity:0;transform:translateY(120%)}}@keyframes nodeBlink{0%,60%,to{opacity:0;transform:scale(.7)}18%{opacity:1;transform:scale(1)}38%{opacity:.5;transform:scale(1.15)}}@keyframes scanDown{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ringExpand{0%{opacity:.65;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(5)}}@keyframes spinSlow{to{transform:rotate(1turn)}}@keyframes appsBars{0%,to{opacity:.14;transform:translateX(0)}50%{opacity:.42;transform:translateX(4px)}}@keyframes arrowBounce{0%,to{opacity:1;transform:rotate(45deg) translateY(0)}50%{opacity:.32;transform:rotate(45deg) translateY(4px)}}@keyframes protectDiamondPulse{0%,to{opacity:.12;transform:translate(-50%,-50%) rotate(45deg) scale(.94)}50%{opacity:.32;transform:translate(-50%,-50%) rotate(45deg) scale(1.08)}}@keyframes protectDiamondCore{0%,to{opacity:.14;transform:translate(-50%,-50%) rotate(45deg) scale(1)}50%{opacity:.34;transform:translate(-50%,-50%) rotate(45deg) scale(1.18)}}@keyframes checkShortPulse{0%,to{opacity:.16;transform:translate(-4px,8px) rotate(45deg) scaleX(.72)}50%{opacity:.38;transform:translate(-4px,8px) rotate(45deg) scaleX(1)}}@keyframes checkLongPulse{0%,to{opacity:.16;transform:translate(6px,2px) rotate(-45deg) scaleX(.72)}50%{opacity:.38;transform:translate(6px,2px) rotate(-45deg) scaleX(1)}}@media (max-width:1024px){.vc-nocuotas{gap:40px;padding:44px 24px 60px}.vc-cta-inner{padding:40px 32px}}@media (max-width:700px){.vc-logo-shield-wrap{flex:0 0 clamp(50px,14vw,100px);height:clamp(50px,14vw,100px);width:clamp(50px,14vw,100px)}.vc-hero-cta .vc-btn{font-size:16px;justify-content:center;min-height:54px;padding:14px 18px}.vc-btn-icon{align-items:center;display:flex;flex-basis:24px;height:24px;justify-content:center;width:24px}.vc-hero{padding:60px 16px 72px}.vc-hero-glow{height:min(200px,50vw);width:min(320px,90vw)}.vc-hero-panel{padding:28px 18px}.vc-logo-row{gap:8px;margin-bottom:10px}.vc-logo-text{font-size:clamp(34px,13vw,52px);line-height:.95;white-space:nowrap}.vc-badge{font-size:9px;margin-bottom:16px}.vc-hero-tagline{font-size:clamp(20px,6.5vw,30px)}.vc-hero-sub{font-size:13.5px;margin-bottom:26px}.vc-hero-rule{width:min(200px,60vw)}.vc-hero-highlight{font-size:clamp(16px,6vw,24px);line-height:1.45}.vc-hero-cta{align-items:stretch;flex-direction:column;gap:9px;width:min(280px,84vw)}.vc-hero-cta .vc-btn{font-size:17px;min-height:56px}.nd10,.nd11,.nd12,.nd7,.nd8,.nd9,.t5,.t6,.t7,.t8,.tv3,.tv4{display:none}.vc-features{gap:10px;grid-template-columns:1fr;padding:16px 14px 44px}.vc-card{padding:20px 16px 24px}.vc-card-body h2{font-size:clamp(16px,5vw,20px)}.vc-card-list{gap:8px;margin-top:12px}.vc-card-list li{font-size:13.5px}.vc-pill-list li{font-size:13.5px;padding:10px 12px}.vc-cta{padding:30px 14px 44px}.vc-cta-pretitle{margin-bottom:4px}.vc-cta-heading,.vc-cta-pretitle{font-size:clamp(16px,5.4vw,20px)}.vc-cta-heading br{display:none}.vc-btn-lg{font-size:14px;padding:13px 20px}.vc-footer{gap:5px 8px;padding:16px 14px}}@media (max-width:480px){.vc-logo-text{font-size:clamp(32px,12vw,46px)}.vc-hero-highlight{font-size:clamp(15px,5.8vw,21px)}}@media (min-width:900px){.vc-card-body h2{font-size:clamp(24px,1.6vw,30px)}.vc-card-body p{font-size:15.5px}.vc-card-lead,.vc-card-list li{font-size:15px}}@media (prefers-contrast:more){.vc-app-item,.vc-btn-ghost,.vc-card,.vc-cta-inner,.vc-pill-list li{border-color:#ffffff47}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.vc-btn-primary:after{display:none}}
/*# sourceMappingURL=main.e4835829.css.map*/