:root{--color-accent:#1e3a8a;--color-accent-400:#60a5fa;--color-accent-600:#2446a6;--linha-brilho:linear-gradient(90deg, transparent 8%, #60a5fa52 50%, transparent 92%) top / 100% 1px no-repeat;--ease-btn:cubic-bezier(.23, 1, .32, 1);--papel:#f2f2f3;--font-heading:"Barlow Condensed", system-ui, sans-serif;--font-body:"Barlow", system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--ease2:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:#fff;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#000;margin:0;font-size:15px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-heading);font-weight:600}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:#1d4ed84d}@keyframes v-fadeUp{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes v-rise{0%{opacity:0;translate:0 48px}to{opacity:1;translate:0}}@keyframes v-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes v-sheetIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes v-sweep{0%{opacity:0;transform:translateY(-20px)}6%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes v-marquee{to{transform:translate(-50%)}}@keyframes v-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes v-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v-logoFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2.5deg)}}@keyframes v-logoGlow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes v-logoRing{to{transform:rotate(360deg)}}@keyframes v-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes v-carousel{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes v-ringPulse{0%{box-shadow:0 0 #3b82f673}to{box-shadow:0 0 0 14px #3b82f600}}.v-pagina{isolation:isolate;position:relative}.v-raiz{color:#fff;width:100%;position:relative;overflow:clip;container-type:inline-size}.v-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(18px,4cqw,40px)}@media (width>=860px){.v-tela-cheia{min-height:100svh}}.v-js [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease2) var(--d,0s), transform .85s var(--ease2) var(--d,0s), filter .7s var(--ease2) var(--d,0s);transform:translateY(26px)}.v-js [data-reveal].v-visivel{opacity:1;filter:none;transform:none}.btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;font:500 15px/1 var(--font-body);letter-spacing:0;color:#fff;height:44px;transition:background-color .18s var(--ease-btn), border-color .18s var(--ease-btn), color .18s var(--ease-btn), transform .18s var(--ease-btn);background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex;position:relative;transform:translateZ(0)}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px #000,0 0 0 4px #ffffff73}.v-seta{transition:transform .16s var(--ease-btn);flex-shrink:0;display:inline-flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn:hover .v-seta{transform:translate(2px)}.btn:active .v-seta{transform:translate(1px)}}.btn-branco{color:#000;background:#fff;border-color:#fff}.btn-branco:hover{background:#e6eaf2;border-color:#e6eaf2}.btn-branco:active{background:#d5dbe6;border-color:#d5dbe6}.btn-vidro{background:#ffffff0f;border-color:#ffffff1f}.btn-vidro:hover{background:#ffffff1a;border-color:#fff3}.btn-vidro:active{background:#ffffff24}.btn-primary{background:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 88%, #000)}.btn-primary:hover,.btn-primary:active{background:var(--color-accent-600);border-color:var(--color-accent-600)}.btn-fantasma{color:#ffffffb8}.btn-fantasma:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.btn-fantasma:active{background:#ffffff1a}.btn-topo{height:36px;padding:0 16px;font-size:14px}.btn-fantasma.btn-topo{border-radius:999px;padding:0 14px}.btn-icone{border-color:#ffffff4d;gap:0;width:44px;height:44px;padding:0}.btn-icone:hover{background:#ffffff0f;border-color:#ffffff73}.btn-icone-sutil{color:#ffffffb8;border-color:#0000;width:40px;height:40px}.btn-icone-sutil:hover{color:#fff;border-color:#ffffff1a}.v-link-texto{font:500 14.5px/1 var(--font-body);color:#fff;text-underline-offset:4px;transition:color .18s var(--ease-btn);align-items:center;display:inline-flex}.v-link-texto:hover{color:#ffffffa8;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.kicker{font:600 12px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-400);align-items:center;gap:10px;display:inline-flex}.titulo{font:600 clamp(34px, 4.4cqw, 60px)/1 var(--font-heading);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:14px 0 0}.titulo span{color:#ffffff6b}.v-topo{z-index:50;pointer-events:none;padding:14px clamp(12px,3cqw,40px) 0;position:sticky;top:0}.v-capsula{pointer-events:auto;width:100%;max-width:1200px;box-shadow:none;transition:max-width .5s var(--ease), background-color .35s ease, border-color .35s ease, box-shadow .35s ease, -webkit-backdrop-filter .35s ease, backdrop-filter .35s ease;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:clamp(10px,2.2cqw,30px);margin:0 auto;padding:8px;display:flex}.v-topo.rolou .v-capsula{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#05070da3;border-color:#ffffff1f;max-width:1060px;box-shadow:0 20px 50px -20px #000000d9,inset 0 1px #ffffff0d}.v-logo-btn{border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 12px 0 9px;transition:background .2s;display:inline-flex}.v-logo-btn img{width:22px;height:22px}.v-logo-nome{font:600 19px/1 var(--font-heading);letter-spacing:.01em;color:#fff;white-space:nowrap}.v-nav{font:500 14.5px/1 var(--font-body);color:#ffffffa8;gap:2px;display:flex;position:relative}.v-nav a{z-index:1;border-radius:999px;padding:10px 13px;transition:color .25s;position:relative}.v-nav a:hover,.v-nav a.destacado{color:#fff}.v-nav a[aria-current=true]{color:#cfe0ff}.v-nav-pilula{opacity:0;pointer-events:none;width:0;transition:transform .4s var(--ease), width .4s var(--ease), opacity .25s ease;background:#ffffff0f;border:1px solid #60a5fa52;border-radius:999px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff0d,0 0 18px -4px #3b82f659}.v-nav-pilula.visivel{opacity:1}.v-topo-acoes{align-items:center;gap:8px;display:flex}.v-menu-btn{display:none}.v-menu-fundo{pointer-events:auto;-webkit-backdrop-filter:blur(4px);background:#000000b8;animation:.3s both v-fadeIn;position:fixed;inset:0}.v-menu-lateral{pointer-events:auto;width:min(82%,360px);height:100dvh;padding:22px 22px calc(22px + env(safe-area-inset-bottom));animation:v-sheetIn .4s var(--ease-btn) both;background:#0d0e15;border-left:1px solid #ffffff1a;flex-direction:column;gap:8px;display:flex;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-30px 0 80px -30px #000000e6}.v-menu-cab{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.v-menu-marca{font:600 18px/1 var(--font-heading);color:#fff;align-items:center;gap:10px;display:inline-flex}.v-menu-marca img{width:20px;height:20px}.v-menu-lateral nav{display:grid}.v-menu-lateral nav a{font:500 17px/1 var(--font-body);color:#ffffffd1;border-bottom:1px solid #ffffff14;padding:14px 4px;transition:color .2s}.v-menu-lateral nav a:hover{color:#fff}.v-menu-lateral nav a:last-child{color:#fff;border-bottom:0}.v-menu-cta{width:100%;height:48px;margin-top:auto}.v-hero{margin-top:-70px;position:relative;overflow:hidden}.v-hero-tela1{align-items:center;padding:clamp(104px,14cqw,160px) 0 clamp(40px,5cqw,64px);display:flex;position:relative}.v-hero-topo{animation:v-fadeUp .8s var(--ease) both;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.v-selo{font:500 13px/1 var(--font-body);color:#fffc;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 11px;display:inline-flex}.v-selo i{background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite v-pulse;display:inline-block}.v-hero-meio{flex-direction:row;align-items:center;gap:clamp(20px,4cqw,56px);margin-top:clamp(24px,4cqw,54px);display:flex}.v-hero h1{z-index:1;min-width:0;font:600 clamp(44px, 6.8cqw, 100px)/.92 var(--font-heading);letter-spacing:-.025em;color:#fff;animation:v-fadeUp .9s var(--ease) 80ms both;flex:0 auto;margin:0;position:relative}.v-hero h1 span{display:block}.v-hero h1 .v-sub{color:#ffffff6b;margin-top:.14em;font-size:.66em}.v-logo-area{width:100%;min-width:0;animation:v-fadeUp 1.1s var(--ease) .2s both;flex:1 1 0;justify-content:center;align-items:center;display:flex}.v-logo-motion{aspect-ratio:1;place-items:center;width:clamp(150px,28cqw,440px);display:grid;position:relative}.v-logo-halo{filter:blur(22px);background:radial-gradient(circle,#3b82f666,#1d4ed824 45%,#0000 70%);border-radius:50%;animation:5.5s ease-in-out infinite v-logoGlow;position:absolute;inset:6%}.v-logo-orbita{width:100%;height:100%;animation:70s linear infinite v-logoRing;position:absolute;inset:0;overflow:visible}.v-logo-orbita text{font:600 10px var(--font-body);letter-spacing:.3em;fill:#ffffff80}.v-logo-motion img{object-fit:contain;filter:drop-shadow(0 24px 40px #000000a6)drop-shadow(0 0 30px #3b82f64d);width:50%;height:50%;position:relative}.v-hero-base{animation:v-fadeUp .9s var(--ease) .18s both;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;margin-top:clamp(30px,4cqw,54px);display:flex}.v-hero-texto{flex:320px;max-width:600px}.v-hero-texto p{font:400 clamp(16px, 1.5cqw, 19px)/1.6 var(--font-body);color:#ffffffb3;text-wrap:pretty;margin:0}.v-hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.v-hero-ctas .btn{flex:auto}.v-hero-tela2{flex-direction:column;justify-content:center;padding:clamp(24px,3cqw,48px) 0 clamp(40px,5cqw,64px);display:flex;position:relative}.v-palco{aspect-ratio:1.9;width:min(100% - 36px,1140px);animation:v-rise 1.4s var(--ease) .35s both;margin:0 auto;position:relative;container-type:inline-size}.v-camada{transition:transform .6s var(--ease2);position:absolute}.v-camada-janela{top:0;left:8%;right:8%}.v-janela-hero{transform-origin:50% 100%;backface-visibility:hidden;background:#0d0e15;border:1px solid #ffffff29;border-radius:clamp(12px,1.8cqw,24px);overflow:hidden;transform:perspective(1800px)rotateX(2.5deg);box-shadow:0 60px 140px -40px #000000f2,0 0 140px -30px #1d4ed859}.v-barra-cq{background:#10111a;border-bottom:1px solid #ffffff14;align-items:center;gap:.6cqw;height:3cqw;padding:0 1.4cqw;display:flex}.v-barra-cq i{background:#2a2a31;border-radius:50%;width:.75cqw;height:.75cqw}.v-barra-cq span{color:#ffffff73;background:#ffffff0d;border-radius:999px;margin-left:.9cqw;padding:.35cqw 1cqw;font:400 clamp(8px,.95cqw,12px)/1 ui-monospace,Consolas,monospace}.v-janela-hero img{aspect-ratio:1424/805;width:100%;height:auto}.v-cartao{backface-visibility:hidden;background:#0f1017;border:1px solid #ffffff29;margin:0;animation:8s ease-in-out infinite v-floaty;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #000000e6;container-type:inline-size}.v-cartao img{max-width:none;position:absolute}.v-cartao figcaption{font:600 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#000000b8;border:1px solid #ffffff29;border-radius:999px;padding:.6em .9em;position:absolute}.v-camada-a{width:14%;top:34%;left:1%}.v-camada-a .v-cartao{aspect-ratio:260/350;border-radius:clamp(10px,9cqw,24px)}.v-camada-a img{width:547.7cqw;top:-134.6cqw;left:-78.85cqw}.v-camada-a figcaption{font-size:clamp(6.5px,5cqw,11px);top:6%;left:6%}.v-camada-b{width:21%;top:7%;right:0}.v-camada-b .v-cartao{aspect-ratio:365/300;border-radius:clamp(10px,7cqw,24px);animation-delay:-2.6s}.v-camada-b img{width:390.1cqw;top:-138.4cqw;left:-161.6cqw}.v-camada-b figcaption{font-size:clamp(6.5px,3.6cqw,11px);top:7%;left:5%}.v-camada-c{width:28%;bottom:0;left:58%}.v-camada-c .v-cartao{aspect-ratio:475/232;border-radius:clamp(10px,5cqw,24px);animation-delay:-4.8s;box-shadow:0 40px 90px -20px #000000f2}.v-camada-c img{width:299.8cqw;top:-66.3cqw;left:-182.7cqw}.v-camada-c figcaption{font-size:clamp(6.5px,2.6cqw,11px);top:9%;right:4%}.v-nota{color:#fff6;text-align:center;margin:14px 18px 0;font-size:12.5px;position:relative}.v-canais{background:linear-gradient(#0000,#ffffff08 35% 65%,#0000);position:relative}.v-canais-in{align-items:center;gap:24px;display:flex}.v-canais-rotulo{font:600 12px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;flex-shrink:0}.v-canais-janela{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.v-canais-faixa{width:max-content;animation:40s linear infinite v-carousel;display:flex}.v-canais-faixa span{font:500 15px/1 var(--font-body);color:#ffffffb8;white-space:nowrap;align-items:center;gap:10px;margin-right:44px;padding:18px 0;display:inline-flex}.v-canais-faixa svg{color:var(--color-accent-400)}.v-faixa{color:var(--papel);position:relative}.v-linha{z-index:0;pointer-events:none;background:var(--linha-brilho), radial-gradient(ellipse 60% 140px at 50% 0%, #1d4ed829, transparent 70%);height:140px;margin-bottom:-140px;position:relative}.v-secao{align-items:center;display:flex}.v-secao>.v-wrap{width:100%}.v-secao.linha{background:var(--linha-brilho), radial-gradient(ellipse 60% 140px at 50% 0%, #1d4ed829, transparent 70%)}.v-funcionalidades{padding:clamp(64px,8cqw,104px) 0;position:relative;overflow:hidden}.v-funcionalidades .titulo{margin-bottom:14px}.v-func-texto{font:400 clamp(15px, 1.3cqw, 17px)/1.6 var(--font-body);color:#f2f2f3ad;text-wrap:pretty;margin:0}.v-carrossel{gap:14px;margin-top:clamp(28px,3.5cqw,44px);display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v-car-janela{overflow:hidden}.v-car-faixa{will-change:transform;width:max-content;display:flex}.v-car-1{animation:48s linear infinite v-carousel}.v-car-2{animation:62s linear -20s infinite v-carousel}.v-car-cartao{white-space:nowrap;background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:14px;margin-right:12px;padding:12px 22px 12px 12px;transition:border-color .25s;display:flex}.v-car-cartao:hover{border-color:#60a5fa59}.v-car-icone{width:40px;height:40px;color:var(--color-accent-400);background:#3b82f61a;border:1px solid #3b82f638;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.v-car-textos{flex-direction:column;gap:3px;display:flex}.v-car-textos strong{font:600 clamp(15.5px, 1.3cqw, 17px)/1.1 var(--font-heading);letter-spacing:.01em;color:#fff}.v-car-textos span{font:400 13.5px/1.2 var(--font-body);color:#f2f2f399}.v-processo-sec{padding:clamp(64px,8cqw,104px) 0}.v-processo{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:40px;display:grid;position:relative}.v-trilho{background:#ffffff1a;border-radius:1px;height:1px;position:absolute;top:17.5px;left:calc(10% - 6px);right:calc(10% - 6px)}.v-trilho i{background:linear-gradient(90deg, var(--color-accent), var(--color-accent-400));transform-origin:0;transform:scaleX(var(--alvo,0));transition:none;position:absolute;inset:0;box-shadow:0 0 14px #3b82f68c}.v-trilho i.anda{transition:transform 2.3s linear}.v-passo{text-align:center;opacity:.5;flex-direction:column;align-items:center;gap:16px;padding:0 6px;transition:opacity .6s;display:flex;position:relative}.v-passo.feito,.v-passo.ativo{opacity:1}.v-passo-no{z-index:1;width:36px;height:36px;font:600 13px/1 var(--font-heading);letter-spacing:.04em;color:#ffffff80;background:#000;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .6s,border-color .6s,color .6s;display:inline-flex;position:relative}.v-passo.feito .v-passo-no{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.v-passo.ativo .v-passo-no{border-color:var(--color-accent-400);color:#fff;animation:1.8s ease-out infinite v-ringPulse}.v-passo-textos{flex-direction:column;gap:6px;min-width:0;display:flex}.v-passo-textos h3{font:600 clamp(19px, 1.7cqw, 23px)/1.1 var(--font-heading);color:#fff;margin:0}.v-passo-textos p{font:400 14px/1.45 var(--font-body);color:#f2f2f38c;max-width:230px;margin:0;transition:color .6s}.v-passo.ativo .v-passo-textos p{color:#f2f2f3d9}.v-demo{background:var(--linha-brilho), radial-gradient(ellipse 60% 40% at 50% 0%, #1d4ed829, transparent 70%);padding:clamp(64px,8cqw,104px) 0;position:relative}.v-demo-grade{flex-wrap:wrap;align-items:flex-start;gap:28px 36px;margin-top:32px;display:flex}.v-abas{flex-direction:column;flex:0 0 340px;gap:4px;display:flex}.v-aba{text-align:left;color:#fff9;cursor:pointer;font-family:var(--font-body);background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;flex-shrink:0;gap:6px;padding:11px 14px;transition:background .2s,border-color .2s,color .2s;display:flex}.v-aba[aria-selected=true]{color:#fff;background:#ffffff12;border-color:#ffffff2e}.v-aba-titulo{font:600 16px/1.1 var(--font-heading);letter-spacing:.01em;align-items:center;gap:12px;display:flex}.v-aba-titulo span{font:600 11px/1 var(--font-body);color:var(--color-accent-400);letter-spacing:.1em}.v-aba-texto{color:#ffffff9e;font-size:13.5px;line-height:1.5;display:none}.v-aba[aria-selected=true] .v-aba-texto{display:block}.v-tela{flex:min(100%,520px);min-width:0;position:relative}.v-janela{background:#0d0e15;border:1px solid #ffffff29;border-radius:22px;overflow:hidden;box-shadow:0 50px 120px -40px #000000f2,0 0 120px -40px #1d4ed84d}.v-janela-barra{background:#10111a;border-bottom:1px solid #ffffff14;align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.v-janela-barra i{background:#2a2a31;border-radius:50%;width:10px;height:10px}.v-janela-barra span{color:#ffffff73;background:#ffffff0d;border-radius:999px;margin-left:10px;padding:5px 12px;font:400 12px/1 ui-monospace,Consolas,monospace}.v-janela img{aspect-ratio:1424/805;object-fit:cover;object-position:top left;width:100%;height:auto;animation:.35s both v-fadeUp}.v-celular{background:#0d0e15;border:1px solid #ffffff2e;border-radius:40px;width:min(100%,280px);margin:0 auto;padding:10px;box-shadow:0 40px 100px -30px #000000f2}.v-celular img{aspect-ratio:390/700;object-fit:cover;object-position:top;border-radius:30px;width:100%;height:auto;animation:.35s both v-fadeUp}.v-demo-descricao{display:none}.v-planos-sec{padding:clamp(64px,8cqw,104px) 0}.v-planos-sec .v-wrap{flex-direction:column;align-items:center;gap:40px;display:flex}.v-planos-cab{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:640px;display:flex}.v-planos-cab .titulo{margin:0}.v-planos-cab .kicker i{background:currentColor;width:18px;height:1px;display:inline-block}.v-planos-cab p{font:500 clamp(15px, 1.3cqw, 18px)/1.55 var(--font-body);color:#f2f2f39e;text-wrap:pretty;margin:0}.v-planos{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px;width:100%;max-width:800px;display:grid}.v-planos.um{max-width:420px}.v-planos.tres{max-width:1180px}@media (width<=999px){.v-planos.tres{grid-template-columns:minmax(0,1fr);max-width:480px}}.v-plano-selo{font:700 11px/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#dbe7ff;background:#1e3a8a8c;border:1px solid #60a5fa73;border-radius:999px;align-self:flex-start;padding:3px 10px}.v-plano{background:#000;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:24px;padding:28px 26px;transition:border-color .25s;display:flex;position:relative;box-shadow:0 0 60px -36px #ffffff40,0 30px 60px -40px #000c}.v-plano:hover{border-color:#ffffff3d}.v-plano.destaque{border-color:#3b82f673;box-shadow:0 0 0 1px #3b82f61f,0 0 90px -30px #1d4ed8a6,0 30px 80px -40px #000000e6}.v-plano-brilho{background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.v-plano.destaque .v-plano-brilho{background:linear-gradient(90deg,#0000,#3b82f6e6,#0000)}.v-plano-cab{flex-direction:column;gap:8px;display:flex}.v-plano-cab h3{font:600 20px/1.1 var(--font-heading);letter-spacing:.01em;color:#fff;align-items:center;gap:8px;margin:0;display:flex}.v-plano-cab h3 span{color:#f2f2f3b3;display:inline-flex}.v-plano.destaque .v-plano-cab h3 span{color:var(--color-accent-400)}.v-plano-cab>p{color:#f2f2f39e;max-width:320px;margin:0;font-size:14.5px;line-height:1.5}.v-plano-cab>p.v-cobranca{color:#f2f2f38c;max-width:none;font-size:13.5px}.v-plano-cab>p.v-parcelamento{font:700 14px/1.3 var(--font-body);color:#dbe7ff;background:#1e3a8a8c;border:1px solid #60a5fa8c;border-radius:999px;align-self:flex-start;max-width:none;margin:2px 0 0;padding:5px 12px}.v-preco{align-items:flex-start;gap:4px;display:flex}.v-preco small{font:600 22px/1 var(--font-heading);color:#f2f2f399;margin-top:8px}.v-preco strong{font:600 clamp(56px, 5.6cqw, 72px)/.9 var(--font-heading);letter-spacing:-.04em;color:#fff}.v-plano hr{border:0;border-top:1px solid #ffffff14;margin:0}.v-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v-lista li{color:#f2f2f3d9;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.v-lista svg{color:var(--color-accent-400);flex-shrink:0;margin-top:2px}.v-lista li.nao{color:#f2f2f36b}.v-lista li.nao svg{color:#f2f2f359}.v-plano-btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:44px;padding:12px 20px;line-height:1.25}.v-plano-btn.btn-vidro{border-color:#ffffff24;box-shadow:0 0 0 1px #ffffff0a,0 0 32px -12px #3b82f680}.v-plano-btn.btn-vidro:hover{border-color:#ffffff3d}.v-planos-nota{text-align:center;color:#f2f2f380;margin:0;font-size:13.5px}.v-plano-garantia{color:#f2f2f39e;justify-content:center;align-items:center;gap:6px;margin:-12px 0 0;font-size:13px;line-height:1.3;display:flex}.v-plano-garantia svg{color:var(--color-accent-400);flex-shrink:0}.v-garantia{background:linear-gradient(#1e3a8a38,#1e3a8a14);border:1px solid #60a5fa52;border-radius:20px;align-items:center;gap:18px;width:100%;max-width:620px;margin:0 auto;padding:18px 22px;display:flex;box-shadow:0 0 60px -34px #3b82f6b3}.v-garantia+.v-planos-nota{margin-top:-22px}.v-garantia-icone{color:#dbe7ff;background:radial-gradient(circle at 50% 35%,#3b82f673,#1e3a8a8c);border:1px solid #60a5fa8c;border-radius:999px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 24px -6px #3b82f699}.v-garantia-texto{min-width:0}.v-garantia-texto strong{font:600 20px/1.1 var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:#fff;display:block}.v-garantia-texto strong span{color:var(--color-accent-400)}.v-garantia-texto p{color:#f2f2f3b3;margin:6px 0 0;font-size:14px;line-height:1.5}@media (width<=479px){.v-garantia{text-align:center;flex-direction:column;gap:12px;padding:18px 16px}.v-garantia-icone{width:48px;height:48px}}.v-faq-sec{padding:clamp(64px,8cqw,104px) 0}.v-faq{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.v-faq-cab{flex:280px;max-width:400px}.v-faq-cab .titulo{margin-bottom:16px}.v-faq-cab p{font:400 16px/1.6 var(--font-body);color:#f2f2f3ad;margin:0}.v-faq-cab a,.v-resposta a{color:var(--color-accent-400);text-underline-offset:3px;text-decoration:underline}.v-faq-lista{border-bottom:1px solid #ffffff1a;flex:2 min(100%,520px);min-width:0}.v-pergunta{border-top:1px solid #ffffff1a}.v-pergunta button{text-align:left;width:100%;font:600 clamp(17px, 1.6cqw, 21px)/1.25 var(--font-heading);color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.v-pergunta button svg{color:var(--color-accent-400);flex-shrink:0;transition:transform .3s}.v-pergunta[data-aberta=true] button svg{transform:rotate(45deg)}.v-resposta{color:#f2f2f3b3;max-width:600px;padding:0 0 18px;font-size:15px;line-height:1.6;animation:.35s both v-fadeUp}.v-resposta strong{color:#fff}.v-final{text-align:center;background:var(--linha-brilho), radial-gradient(ellipse 55% 60% at 50% 110%, #1d4ed847, transparent 70%);padding:clamp(80px,9cqw,130px) 0;position:relative;overflow:hidden}.v-final .v-wrap{position:relative}.v-final h2{max-width:900px;font:600 clamp(44px, 7cqw, 96px)/.96 var(--font-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:18px auto 20px}.v-final p{max-width:620px;font:400 clamp(16px, 1.4cqw, 18px)/1.6 var(--font-body);color:#ffffffa8;margin:0 auto}.v-final .v-hero-ctas{justify-content:center;margin-top:36px}.v-final .v-hero-ctas .btn{flex:none}.v-rodape{color:#ffffff80;background:linear-gradient(90deg,#0000 8%,#60a5fa38 50%,#0000 92%) top/100% 1px no-repeat,#000;padding:36px 0 32px;font-size:14px}.v-rodape-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.v-marca{font-family:var(--font-heading);color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:600;display:inline-flex}.v-marca img{width:20px;height:20px}.v-rodape nav{flex-wrap:wrap;gap:8px 24px;display:flex}.v-rodape nav a{align-items:center;gap:6px;transition:color .2s;display:inline-flex}.v-rodape nav a:hover{color:#fff}.v-rodape-nota{color:#fff6;max-width:760px;margin:22px 0 0;font-size:12.5px;line-height:1.6}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus{clip:auto;z-index:100;color:#000;background:#fff;border-radius:999px;width:auto;height:auto;margin:0;padding:10px 16px;font-weight:600;position:fixed;top:12px;left:12px}@media (width<=859px){.v-nav,.v-entrar{display:none}.v-menu-btn{display:inline-flex}.v-topo{padding:8px 10px 0}.v-topo.rolou .v-capsula{max-width:100%}.v-capsula{padding:6px 6px 6px 4px}.v-capsula .btn-topo{height:38px}.v-menu-btn{border-radius:999px;width:40px;height:40px}.v-hero-tela1 .arco-luz{height:min(100%,520px);bottom:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.v-hero-tela1 .arco-luz:after{display:none}.v-hero-tela1 .arco-luz-pontos{opacity:.32}.v-plano.destaque{order:-1}.v-canais-in{gap:16px}.v-hero-meio{flex-direction:column;align-items:flex-start;margin-top:64px;padding-right:56px;position:relative}.v-logo-area{z-index:0;flex:none;width:auto;animation:1.1s .2s both v-fadeIn;position:absolute;top:50%;right:calc(-1*clamp(18px,4cqw,40px));transform:translate(50%,-50%)}.v-logo-motion{width:190px}.v-processo{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:24px}.v-trilho{width:1px;height:auto;inset:18px auto 18px 17.5px}.v-trilho i{transform-origin:top;transform:scaleY(var(--alvo,0))}.v-passo{text-align:left;flex-direction:row;align-items:flex-start;gap:16px;padding:0}.v-hero-ctas{width:100%}.v-palco{aspect-ratio:1.6}.v-camada-janela{left:12%;right:12%}.v-camada-a{width:24%;top:30%;left:0}.v-camada-b{width:28%;top:6%;right:0}.v-camada-c{width:40%;left:50%}.v-abas{scrollbar-width:none;flex-direction:row;flex:100%;gap:6px;margin:0 -18px;padding:0 18px 6px;scroll-padding:0 18px;overflow-x:auto}.v-abas::-webkit-scrollbar{display:none}.v-aba{border-radius:999px;padding:9px 14px}.v-aba-titulo{font-size:14px}.v-aba[aria-selected=true] .v-aba-texto{display:none}.v-demo-descricao{color:#ffffffb8;text-align:center;margin:14px 0 0;font-size:14.5px;line-height:1.5;display:block}.v-tela .v-nota{margin-top:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.v-js [data-reveal]{opacity:1;filter:none;transform:none}.v-passo.ativo .v-passo-no{box-shadow:0 0 0 6px #3b82f62e}}@media (width<=379px){.v-logo-nome{display:none}}@media (prefers-reduced-motion:reduce){.v-nav-pilula{transition:opacity .15s!important}}.v-vitrine{--v-tela-w:600px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;margin-top:clamp(28px,3.5cqw,44px);padding:6px 0 10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.v-vitrine.arrastando{cursor:grabbing}.v-vitrine:focus-visible{outline:2px solid var(--color-accent-400);outline-offset:-2px}.v-vitrine-faixa{will-change:transform;width:max-content;margin:0;padding:0;list-style:none;display:flex}.v-vitrine-tela{flex:0 0 var(--v-tela-w);margin-right:22px}.v-vitrine-tela .v-janela{border-radius:18px;transition:border-color .25s;box-shadow:0 40px 90px -40px #000000f2,0 0 80px -40px #1d4ed859}@media (hover:hover){.v-vitrine-tela:hover .v-janela{border-color:#60a5fa66}}.v-vitrine-tela .v-janela-barra{height:32px;padding:0 12px}.v-vitrine-tela .v-janela-barra i{width:8px;height:8px}.v-vitrine-tela .v-janela-barra span{padding:4px 10px;font-size:11px}.v-vitrine-tela .v-janela img{aspect-ratio:16/10;object-fit:cover;object-position:top center;pointer-events:none;animation:none}.v-vitrine-legenda{flex-direction:column;gap:4px;padding:14px 4px 0;display:flex}.v-vitrine-legenda strong{font:600 clamp(17px, 1.5cqw, 20px)/1.1 var(--font-heading);letter-spacing:.01em;color:#fff}.v-vitrine-legenda span{color:#f2f2f39e;font-size:14px;line-height:1.45}.v-vitrine-ctrl{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.v-vitrine-ctrl .v-nota{margin:0}.v-vitrine-seta{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:44px;height:44px;transition:border-color .2s,background-color .2s;display:inline-grid}.v-vitrine-seta:hover{background:#3b82f614;border-color:#60a5fa80}.v-vitrine-seta:focus-visible{outline:2px solid var(--color-accent-400);outline-offset:2px}@media (width<=1100px){.v-vitrine{--v-tela-w:520px}}@media (width<=859px){.v-vitrine{--v-tela-w:min(78vw, 520px);-webkit-mask-image:none;mask-image:none}.v-vitrine-tela{margin-right:14px}.v-vitrine-tela .v-janela{border-radius:14px}}@media (width<=480px){.v-vitrine{--v-tela-w:86vw}}.v-topo{padding:0;transition:background-color .25s}.v-topo.rolou{background:linear-gradient(#0000008c,#0000)}.v-capsula,.v-topo.rolou .v-capsula{max-width:1240px;height:72px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0;gap:24px;padding:0 clamp(16px,3cqw,32px)}.v-logo-btn{height:auto;padding:0}.v-logo-btn:hover{background:0 0}.v-nav{border:1px solid #0000;border-radius:999px;margin:0 auto;padding:4px;font-size:14px;transition:background-color .3s,border-color .3s,box-shadow .3s}.v-nav a{padding:8px 16px}.v-nav-pilula{top:4px;bottom:4px}.v-topo.rolou .v-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070db8;border-color:#ffffff1f;box-shadow:0 14px 34px -16px #000000d9,inset 0 1px #ffffff0d}.v-topo-acoes{gap:10px}.v-plano{gap:22px;padding-top:34px}.v-plano-cab{text-align:center;align-items:center;gap:10px}.v-plano-cab h3{letter-spacing:0;justify-content:center;font-size:22px}.v-preco{justify-content:center}.v-plano-cab>p.v-parcelamento{align-self:center}.v-plano .v-plano-selo{z-index:1;font:700 11px/1.4 var(--font-body);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#fff;background:linear-gradient(#3b82f6,#1e40af);border:1px solid #93c5fd99;border-radius:999px;align-self:auto;padding:4px 11px;position:absolute;top:0;right:22px;transform:translateY(-50%);box-shadow:0 0 0 3px #000,0 6px 18px -6px #3b82f6bf}.v-plano:not(.destaque){background:#020202;border-color:#ffffff14;box-shadow:0 30px 60px -40px #000c}.v-plano:not(.destaque) .v-preco strong{color:#ffffffdb;font-size:clamp(48px,4.6cqw,60px)}.v-plano:not(.destaque) .v-plano-brilho{background:linear-gradient(90deg,#0000,#ffffff38,#0000)}@media (width>=700px){.v-planos.dois .v-plano-cab,.v-planos.tres .v-plano-cab{min-height:146px}}.v-demo-palco{aspect-ratio:1.72;width:min(100% - 36px,1180px);margin:0 auto;position:relative;container-type:inline-size}.v-demo-halo{filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#2563eb4d,#0000 72%);position:absolute;inset:8% 14% -4%}.v-demo-janela{z-index:1;animation:v-rise 1.4s var(--ease) .2s both;top:2%;left:12%;right:12%}.v-demo-janela .v-janela-hero img{aspect-ratio:1800/1125}.v-demo-fios{z-index:2;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1s .9s;position:absolute;inset:0;overflow:visible}.v-demo-fios path{fill:none;stroke:#60a5fa99;stroke-width:1.3px;stroke-dasharray:3 7;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #3b82f6cc);animation:1.8s linear infinite v-fio}.v-demo-palco.visivel .v-demo-fios{opacity:1}@keyframes v-fio{to{stroke-dashoffset:-20px}}.v-demo-w{z-index:3}.v-demo-produto{width:16.5%;top:22%;left:0}.v-demo-link{width:21%;top:4%;right:0}.v-demo-criar{width:33%;bottom:-2%;right:7%}.v-widget-entrada{opacity:0;filter:blur(6px);transition:opacity .8s ease, transform 1.1s var(--ease), filter .8s ease;transform:translateY(28px)scale(.95)}.v-demo-palco.visivel .v-widget-entrada{opacity:1;filter:none;transform:none}.v-demo-produto .v-widget-entrada{transition-delay:.15s}.v-demo-link .v-widget-entrada{transition-delay:.35s}.v-demo-criar .v-widget-entrada{transition-delay:.55s}.v-widget{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#181c2cbd,#07090fdb);border:1px solid #ffffff24;border-radius:clamp(10px,1.5cqw,18px);margin:0;padding:.45cqw;animation:8s ease-in-out infinite v-floaty;position:relative;box-shadow:0 40px 80px -30px #000000f2,0 0 56px -18px #2563eb80,inset 0 1px #ffffff1a}.v-widget:before{content:"";background:linear-gradient(90deg,#0000,#93c5fde6,#0000);height:1px;position:absolute;top:-1px;left:14%;right:14%}.v-demo-link .v-widget{animation-delay:-2.6s}.v-demo-criar .v-widget{animation-delay:-4.8s}.v-widget figcaption{font:600 clamp(7px, .92cqw, 11px)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0;white-space:nowrap;align-items:center;gap:.55cqw;padding:.5cqw .6cqw .65cqw;display:flex}.v-widget figcaption svg{width:clamp(9px,1.15cqw,14px);height:auto;color:var(--color-accent-400);flex-shrink:0}.v-widget-n{color:#bfdbfe;background:#2563eb33;border:1px solid #60a5fa52;border-radius:999px;padding:.25cqw .5cqw;font:600 clamp(6.5px,.8cqw,10px)/1 ui-monospace,Consolas,monospace}.v-widget-ponto{background:#60a5fa;border-radius:50%;width:6px;height:6px;margin-left:auto;animation:2.4s ease-out infinite v-ringPulse}.v-widget img{border-radius:clamp(7px,1cqw,12px);width:100%;height:auto;display:block}@media (width<=859px){.v-capsula{gap:12px;height:64px;padding:0 8px 0 14px}.v-topo.rolou{background:0 0}.v-topo.rolou .v-capsula{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070dc7;border-color:#ffffff1f;border-radius:999px;width:auto;height:56px;margin:8px 10px 0}.v-demo-palco{aspect-ratio:.8;width:min(100% - 24px,560px)}.v-demo-janela{top:10%;left:2%;right:2%}.v-demo-produto{width:28%;top:40%;left:0}.v-demo-link{width:36%;top:0;right:0}.v-demo-criar{width:auto;bottom:0;left:34%;right:0}.v-demo-fios{display:none}.v-widget{padding:1cqw}.v-widget figcaption{gap:1.2cqw;padding:1cqw 1.2cqw 1.4cqw;font-size:clamp(7px,2.3cqw,11px)}.v-widget-n{padding:.6cqw 1.2cqw;font-size:clamp(6.5px,2cqw,10px)}.v-widget figcaption svg{width:clamp(9px,2.8cqw,14px)}}@media (prefers-reduced-motion:reduce){.v-widget-entrada{opacity:1;filter:none;transform:none}.v-demo-fios{opacity:1}}.v-plano-cab h3{font:600 22px/1.1 var(--font-body);letter-spacing:-.01em;color:#fff}.v-plano:not(.destaque) .v-plano-cab h3{color:#fff}.v-preco small{font:600 22px/1 var(--font-body);margin-top:8px}.v-preco strong,.v-plano:not(.destaque) .v-preco strong{font:700 72px/.9 var(--font-body);letter-spacing:-.04em;color:#fff}.v-preco span{font:500 15px/1.2 var(--font-body);color:#f2f2f399;align-self:flex-end;margin:0 0 8px 6px}.v-plano-cab>p.v-equivale{font:500 13.5px/1.4 var(--font-body);color:#93c5fd;max-width:none;margin:-2px 0 0}@media (width>=700px){.v-planos.dois .v-plano-cab,.v-planos.tres .v-plano-cab{min-height:128px}}.v-lista li.destaque{color:#dbe7ff;font-weight:600}.v-lista li.destaque svg{color:#93c5fd}.v-plano:not(.destaque) .v-lista li{color:#f2f2f3c7}.v-plano.destaque{background:radial-gradient(120% 60% at 50% 0,#3b82f633,#0000 64%),#02040a;border-color:#60a5fa99;box-shadow:0 0 0 1px #3b82f629,0 0 100px -28px #2563ebb3,0 30px 80px -40px #000000e6,inset 0 1px #ffffff12}.v-plano.destaque:hover{border-color:#93c5fdd9}.v-plano.destaque .v-preco small{color:#60a5fa}.v-plano.destaque .v-preco strong{text-shadow:0 0 48px #3b82f673}.v-plano.destaque .v-plano-btn.btn-primary{color:#fff;background:linear-gradient(#3b82f6,#1d4ed8);border-color:#93c5fd8c;font-weight:600;box-shadow:0 12px 34px -10px #3b82f6bf,inset 0 1px #ffffff4d}.v-plano.destaque .v-plano-btn.btn-primary:hover{filter:brightness(1.08)}.v-plano:not(.destaque){border-color:#ffffff1f}.v-plano:not(.destaque):hover{border-color:#ffffff3d}@media (width<=640px){.v-plano{border-radius:20px;padding:30px 20px 24px}.v-preco strong,.v-plano:not(.destaque) .v-preco strong{font-size:52px}}.v-plano-cab h3{letter-spacing:-.01em;font:600 22px/1.1 Sora,Segoe UI,system-ui,sans-serif}.v-planos-sec{isolation:isolate;position:relative;overflow:hidden}@media (width<=859px){.v-planos-sec .arco-luz{height:min(100%,520px);bottom:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.v-planos-sec .arco-luz:after{display:none}.v-planos-sec .arco-luz-pontos{opacity:.32}}.v-linha:has(+#planos){z-index:1}
