:root{color-scheme:dark;--fundo: #050b14;--fundo-2: #07111e;--superficie: rgba(255, 255, 255, .035);--superficie-2: rgba(255, 255, 255, .06);--linha: rgba(255, 255, 255, .08);--linha-forte: rgba(255, 255, 255, .16);--tinta: #eef4fb;--tinta-2: #a4b3c6;--tinta-3: #6c7d92;--azul: #1680cf;--ciano: #62b5ee;--ciano-vivo: #7dd3fc;--violeta: #a78bfa;--verde: #34d399;--verde-suave: rgba(52, 211, 153, .12);--ambar: #fbbf24;--ambar-suave: rgba(251, 191, 36, .12);--whats: #25d366;--gradiente: linear-gradient(100deg, #7dd3fc 0%, #a78bfa 25%, #62b5ee 50%, #e0f2fe 75%, #7dd3fc 100%);--gradiente-botao: linear-gradient(135deg, #1680cf 0%, #38bdf8 55%, #818cf8 100%);--logo-simbolo: #62b5ee;--logo-smart: #eef4fb;--logo-aco: #62b5ee;--largura: 1200px;--gutter: clamp(16px, 4vw, 32px);--raio: 18px;--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#62b5ee59}img,svg{display:block}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,p{margin:0}.num{font-variant-numeric:tabular-nums}.container{width:100%;max-width:var(--largura);margin:0 auto;padding:0 var(--gutter)}.container-estreito{max-width:860px}.pular{position:absolute;left:16px;top:-60px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--tinta);color:var(--fundo);font-weight:600}.pular:focus{top:16px}:focus-visible{outline:2px solid var(--ciano-vivo);outline-offset:3px;border-radius:6px}.texto-gradiente{background:var(--gradiente);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brilho-texto 8s linear infinite}@keyframes brilho-texto{to{background-position:200% center}}.rotulo{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--linha-forte);border-radius:999px;background:#62b5ee0f;color:var(--ciano-vivo);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rotulo i{width:6px;height:6px;border-radius:50%;background:var(--ciano-vivo);box-shadow:0 0 12px var(--ciano-vivo)}.cabecalho{display:grid;gap:16px;margin-bottom:40px;justify-items:start}.cabecalho-centro{justify-items:center;text-align:center;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:56px}.titulo{font-size:clamp(30px,4.6vw,52px);line-height:1.06;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.lead{color:var(--tinta-2);font-size:clamp(16px,1.6vw,18px);max-width:62ch;text-wrap:pretty}.botao{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border:0;border-radius:12px;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .2s ease,box-shadow .25s ease,background .25s ease;overflow:hidden;isolation:isolate}.botao:active{transform:scale(.98)}.botao-primario{background:var(--gradiente-botao);color:#fff;box-shadow:0 0 0 1px #ffffff1f inset,0 8px 30px -6px #38bdf88c}.botao-primario:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);animation:brilho-botao 4.5s ease-in-out infinite}.botao-primario:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #fff3 inset,0 12px 40px -6px #38bdf8bf}@keyframes brilho-botao{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.botao-vidro{background:#ffffff0f;border:1px solid var(--linha-forte);color:var(--tinta);backdrop-filter:blur(12px)}.botao-vidro:hover{background:#ffffff1a}.botao-grande{padding:14px 22px;font-size:16px;border-radius:14px}.botao-compacto{padding:8px 14px;font-size:14px;border-radius:10px}.botao-bloco{width:100%}.botao:disabled{opacity:.7;cursor:progress}.girar{animation:girar .9s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.topo{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease;border-bottom:1px solid transparent}.topo[data-rolou=true]{background:#050b14b8;backdrop-filter:blur(16px) saturate(140%);border-bottom-color:var(--linha)}.topo-linha{display:flex;align-items:center;gap:24px;height:68px}.topo-marca .logo{height:26px;width:auto}.logo-simbolo{fill:var(--logo-simbolo)}.logo-smart{fill:var(--logo-smart)}.logo-aco{fill:var(--logo-aco)}.topo-nav{display:flex;gap:4px;margin:0 auto}.topo-nav a{white-space:nowrap;padding:8px 12px;border-radius:10px;color:var(--tinta-2);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s,background .2s}.topo-nav a:hover{color:var(--tinta);background:#ffffff0d}.topo-acoes{display:flex;align-items:center;gap:8px}.topo-entrar{padding:8px 12px;color:var(--tinta);text-decoration:none;font-weight:500;font-size:14px}.topo-menu{display:none;place-items:center;width:42px;height:42px;border:1px solid var(--linha-forte);border-radius:12px;background:#ffffff0a;cursor:pointer}.topo-gaveta{overflow:hidden;display:grid;gap:4px;padding:0 var(--gutter)}.topo-gaveta a:not(.botao){padding:12px 4px;border-bottom:1px solid var(--linha);text-decoration:none;font-weight:500}.topo-gaveta .botao{margin:12px 0 18px}@media(max-width:1120px){.topo-nav,.topo-entrar{display:none}.topo-acoes{margin-left:auto}.topo-menu{display:grid}}@media(max-width:420px){.topo-acoes .botao-compacto{display:none}}.hero-fundo,.acesso-fundo{position:absolute;inset:0;overflow:hidden;pointer-events:none}.aurora{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;will-change:transform}.aurora-1{width:620px;height:620px;left:-160px;top:-200px;background:radial-gradient(circle,#1680cf 0%,transparent 65%);animation:flutuar-1 18s ease-in-out infinite alternate}.aurora-2{width:560px;height:560px;right:-140px;top:-80px;background:radial-gradient(circle,#7c3aed 0%,transparent 65%);opacity:.4;animation:flutuar-2 22s ease-in-out infinite alternate}.aurora-3{width:520px;height:520px;left:35%;bottom:-300px;background:radial-gradient(circle,#0ea5e9 0%,transparent 65%);opacity:.35;animation:flutuar-1 26s ease-in-out infinite alternate-reverse}@keyframes flutuar-1{to{transform:translate(120px,80px) scale(1.15)}}@keyframes flutuar-2{to{transform:translate(-100px,120px) scale(.9)}}.grade{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%)}.holofote{position:absolute;inset:0;background:radial-gradient(500px circle at var(--hx, 70%) var(--hy, 30%),rgba(125,211,252,.1),transparent 60%);transition:background .1s}.feixes{position:absolute;inset:0;width:100%;height:100%;opacity:.6}.feixe{fill:none;stroke:url(#feixe);stroke-width:1.2;stroke-dasharray:180 1400;stroke-dashoffset:1580;animation:feixe 6.4s linear infinite}@keyframes feixe{to{stroke-dashoffset:0}}.hero{position:relative;padding:140px 0 80px;overflow:hidden}.hero:after{content:"";position:absolute;inset:auto 0 0;height:160px;background:linear-gradient(transparent,var(--fundo));pointer-events:none}.hero-grade{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:center}.selo-novo{display:inline-flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;border:1px solid var(--linha-forte);border-radius:999px;background:#ffffff0a;backdrop-filter:blur(8px);color:var(--tinta-2);font-size:13px;font-weight:500;text-decoration:none;transition:border-color .2s}.selo-novo:hover{border-color:#7dd3fc80;color:var(--tinta)}.selo-novo-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--gradiente-botao);color:#fff;font-size:12px;font-weight:600}.hero h1{margin:24px 0 22px;font-size:clamp(38px,6.2vw,72px);line-height:1.02;letter-spacing:-.045em;font-weight:800}.hero-linha{display:block}.palavra{display:inline-block;white-space:pre}.hero-linha.texto-gradiente .palavra{background:var(--gradiente);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brilho-texto 8s linear infinite}.hero-linha.texto-gradiente{background:none;animation:none}.hero-lead{color:var(--tinta-2);font-size:clamp(16px,1.7vw,19px);max-width:56ch}.hero-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-selos{display:flex;flex-wrap:wrap;gap:8px 20px;margin:28px 0 0;padding:0;list-style:none;color:var(--tinta-2);font-size:14px}.hero-selos li{display:inline-flex;align-items:center;gap:6px}.hero-selos svg{color:var(--verde)}.hero-demo{position:relative}.hero-demo-brilho{position:absolute;inset:10% -5% -5%;background:radial-gradient(ellipse at center,rgba(56,189,248,.35),transparent 70%);filter:blur(40px);z-index:-1}@property --angulo{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.borda-viva{position:relative;padding:1px;border-radius:calc(var(--raio) + 4px);background:conic-gradient(from var(--angulo),rgba(98,181,238,.15),#7dd3fc,rgba(167,139,250,.9),rgba(98,181,238,.15) 40%,rgba(98,181,238,.15));animation:girar-borda 6s linear infinite;box-shadow:0 30px 80px -20px #000c}@keyframes girar-borda{to{--angulo: 360deg}}.demo-audio{display:grid;gap:14px;padding:20px;border-radius:calc(var(--raio) + 3px);background:linear-gradient(180deg,#0d1a2bf5,#07101cf7);backdrop-filter:blur(20px)}.demo-cabeca{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.demo-ia{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.demo-ia-icone{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--gradiente-botao);color:#fff;box-shadow:0 0 20px #38bdf880}.demo-status{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;background:#7dd3fc1a;color:var(--ciano-vivo);font-size:12px;font-weight:500}.demo-status-ok{background:var(--verde-suave);color:var(--verde)}.pulso{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pulso 1.2s ease-in-out infinite}@keyframes pulso{50%{opacity:.3;transform:scale(.7)}}.bolha{border-radius:14px;padding:12px 14px}.bolha-cliente{display:flex;align-items:center;gap:12px;background:#25d3661a;border:1px solid rgba(37,211,102,.22);max-width:92%}.bolha-play{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--whats);color:#05230f}.onda{display:flex;align-items:center;gap:3px;flex:1;min-width:0;height:24px;overflow:hidden}.onda i{flex:none;width:3px;border-radius:2px;background:#25d366b3;transform-origin:center}.onda-ativa i{animation:onda .75s ease-in-out infinite alternate}@keyframes onda{0%{transform:scaleY(.35)}}.bolha-tempo{flex:none;color:var(--tinta-2);font-size:12px;font-family:var(--mono)}.transcricao{position:relative;min-height:92px;padding:2px 4px;color:var(--tinta-2);font-size:14px;font-style:italic;line-height:1.55}.transcricao-vazia{position:absolute;inset:2px 4px auto;color:var(--tinta-3)}.cursor{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-2px;background:var(--ciano-vivo);animation:piscar .8s steps(2) infinite}@keyframes piscar{50%{opacity:0}}.bolha-ia{background:#62b5ee12;border:1px solid rgba(98,181,238,.2)}.bolha-ia-titulo{font-size:13px;color:var(--tinta-2);margin-bottom:8px}.bolha-ia ul{display:grid;gap:6px;min-height:96px;margin:0;padding:0;list-style:none;font-size:14px}.bolha-ia li{display:flex;align-items:center;gap:10px}.bolha-ia li small{color:var(--tinta-2)}.pos{display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 6px;border-radius:6px;background:#7dd3fc24;color:var(--ciano-vivo);font-family:var(--mono);font-size:11.5px;font-weight:600}.bolha-ia-total{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--linha-forte);font-size:14px;color:var(--tinta-2);opacity:0;transform:translateY(4px);transition:opacity .4s,transform .4s}.bolha-ia-total.visivel{opacity:1;transform:none}.bolha-ia-total strong{color:var(--tinta);font-family:var(--mono)}.demo-acao{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--tinta-3)}.demo-botao{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:#ffffff0f;color:var(--tinta-2);font-weight:600;font-size:13px;transition:all .4s}.demo-botao-pronto{background:var(--gradiente-botao);color:#fff;box-shadow:0 6px 24px -4px #38bdf899}.faixa{position:relative;padding:24px 0 64px}.fatos{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;border:1px solid var(--linha);border-radius:var(--raio);background:var(--linha);overflow:hidden}.fatos li{display:grid;gap:4px;padding:24px;background:var(--fundo)}.fatos strong{font-size:clamp(36px,4vw,48px);line-height:1;font-weight:700;letter-spacing:-.04em}.fatos span{color:var(--tinta-2);font-size:14px}.letreiro{display:grid;gap:12px;margin-top:48px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden}.letreiro-trilho{display:flex;gap:12px;width:max-content;animation:letreiro 50s linear infinite}.letreiro-reverso{animation-direction:reverse;animation-duration:60s}.letreiro-item{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1px solid var(--linha);border-radius:999px;background:var(--superficie);color:var(--tinta-2);font-size:14px;font-weight:500;white-space:nowrap}.letreiro-item i{width:6px;height:6px;border-radius:50%;background:var(--gradiente-botao)}@keyframes letreiro{to{transform:translate(-33.333%)}}.secao{position:relative;padding:clamp(72px,10vw,120px) 0}.secao-alt{background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(22,128,207,.08),transparent 70%),var(--fundo-2);border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}.duas-colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.cartao{position:relative;border:1px solid var(--linha);border-radius:var(--raio);background:linear-gradient(180deg,#ffffff0b,#ffffff04);transition:border-color .3s,transform .3s;isolation:isolate}.cartao:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(380px circle at var(--mx, -100px) var(--my, -100px),rgba(125,211,252,.1),transparent 60%);opacity:0;transition:opacity .3s}.cartao:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:radial-gradient(260px circle at var(--mx, -100px) var(--my, -100px),rgba(125,211,252,.7),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;pointer-events:none}.cartao:hover:before,.cartao:hover:after{opacity:1}.chip{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#38bdf833,#818cf826);border:1px solid rgba(125,211,252,.25);color:var(--ciano-vivo)}.chip-grande{width:46px;height:46px;border-radius:13px}.chip-verde{background:linear-gradient(135deg,#34d39933,#38bdf81a);border-color:#34d3994d;color:var(--verde)}.formas{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none}.forma{display:flex;gap:14px;height:100%;padding:18px}.forma strong,.lista-icones strong{display:block;margin-bottom:4px;font-size:15px}.forma span:not(.chip),.lista-icones div span{color:var(--tinta-2);font-size:14px;line-height:1.5}.garantia-ia{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:14px 16px;border-radius:14px;background:var(--verde-suave);border:1px solid rgba(52,211,153,.25);color:#bdf5dd;font-size:14px}.garantia-ia svg{flex:none;margin-top:2px;color:var(--verde)}.lista-icones{display:grid;gap:20px;margin:0;padding:0;list-style:none}.lista-icones li{display:flex;gap:16px}.painel{padding:22px;background:linear-gradient(180deg,#102034d9,#08121fe6);box-shadow:0 30px 80px -30px #000c}.painel-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;flex-wrap:wrap}.kicker{color:var(--ciano-vivo);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.painel-titulo{margin-top:4px;font-size:18px;font-weight:700;letter-spacing:-.01em}.painel-sub{color:var(--tinta-3);font-size:13px}.painel-nota{margin-top:16px;color:var(--tinta-3);font-size:12.5px}.etiqueta{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.etiqueta-ok{background:var(--verde-suave);color:var(--verde)}.etiqueta-alerta{background:var(--ambar-suave);color:var(--ambar)}.etiqueta-info{background:#7dd3fc1f;color:var(--ciano-vivo)}.tabela-rolagem{overflow-x:auto;margin:0 -6px}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{padding:8px 6px;border-bottom:1px solid var(--linha);color:var(--tinta-3);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase}.tabela td{padding:12px 6px;border-bottom:1px solid var(--linha);vertical-align:middle}.tabela .dir{text-align:right}.tabela td.num{font-family:var(--mono);font-size:13px}.mini-forma{width:64px;height:22px;color:var(--ciano)}.painel-rodape{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.painel-rodape div{display:grid;gap:2px;padding:12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--linha)}.painel-rodape div>span{color:var(--tinta-3);font-size:12px}.painel-rodape strong{font-family:var(--mono);font-size:16px}.painel-rodape small{color:var(--tinta-3);font-family:var(--mono);font-size:11.5px}.duas-colunas-inv>:first-child{order:0}.abas{position:relative;display:inline-flex;gap:4px;padding:4px;margin-bottom:20px;border-radius:12px;background:#0000004d;border:1px solid var(--linha)}.aba{position:relative;display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border:0;border-radius:9px;background:none;color:var(--tinta-2);font-size:14px;font-weight:600;cursor:pointer}.aba[aria-selected=true]{color:#fff}.aba>svg,.aba>span:not(.aba-fundo){position:relative;z-index:1}.aba-fundo{position:absolute;inset:0;border-radius:9px;background:var(--gradiente-botao);box-shadow:0 4px 18px -4px #38bdf899}.consulta{display:grid;gap:6px;margin-bottom:18px}.consulta-rotulo,.campo-demo-rotulo{color:var(--tinta-3);font-size:12px;font-weight:500}.consulta-campo{position:relative;display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 16px;border-radius:12px;border:1px solid rgba(125,211,252,.45);background:#0000004d;box-shadow:0 0 0 4px #38bdf814;font-family:var(--mono);font-size:17px;overflow:hidden}.consulta-campo.consultando:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(125,211,252,.15),transparent);animation:varrer 1s linear infinite}@keyframes varrer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.consulta-icone{color:var(--ciano-vivo)}.campos-demo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.campo-demo{display:grid;gap:4px;min-width:0;padding:10px 12px;border-radius:11px;border:1px solid var(--linha);background:#ffffff06;transition:border-color .4s,background .4s,box-shadow .4s}.campo-demo.largo{grid-column:1 / -1}.campo-demo.auto{border-color:#34d39973;background:#34d39912;box-shadow:0 0 20px -6px #34d39973}.campo-demo-rotulo{display:flex;justify-content:space-between;gap:6px}.campo-demo-rotulo em{color:var(--ambar);font-style:normal;font-size:11px}.campo-demo-valor{min-height:22px;font-size:14.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campo-demo-vazio{display:block;width:60%;height:10px;margin-top:6px;border-radius:4px;background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d);background-size:200% 100%;animation:esqueleto 1.6s linear infinite}@keyframes esqueleto{to{background-position:-200% 0}}.consulta-resultado{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--verde-suave);color:#bdf5dd;font-size:13.5px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.consulta-resultado.visivel{opacity:1;transform:none}.consulta-resultado svg{flex:none;margin-top:2px;color:var(--verde)}.controle-desconto{display:grid;gap:8px;margin-bottom:18px;padding:14px;border-radius:14px;background:#00000040;border:1px solid var(--linha)}.controle-desconto label{display:flex;justify-content:space-between;font-size:14px;color:var(--tinta-2)}.controle-desconto label strong{color:var(--tinta);font-family:var(--mono)}.controle-dica{color:var(--tinta-3);font-size:12px}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,#38bdf8 0,#818cf8 var(--p, 30%),rgba(255,255,255,.1) var(--p, 30%));cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px #38bdf859,0 2px 10px #00000080}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 4px #38bdf859,0 2px 10px #00000080}.fechamento-linhas{display:grid;gap:14px;margin:0;padding:0;list-style:none}.fechamento-cab,.fechamento-sub{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.fechamento-cab strong{font-size:14.5px}.fechamento-cab span{font-family:var(--mono);font-size:14px}.fechamento-sub{margin-top:2px;color:var(--tinta-3);font-size:12.5px}.fechamento-sub b{color:var(--verde)}.fechamento-alerta .fechamento-sub b{color:var(--ambar)}.fechamento-barra{position:relative;height:6px;margin-top:8px;border-radius:999px;background:#ffffff12}.fechamento-barra i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#10b981,#34d399);box-shadow:0 0 12px #34d39980}.fechamento-alerta .fechamento-barra i{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 12px #fbbf2480}.fechamento-minima{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--tinta);border-radius:2px;opacity:.7}.painel-dados{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0}.painel-dados div{padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--linha)}.painel-dados dt{color:var(--tinta-3);font-size:12px}.painel-dados dd{margin:0;font-family:var(--mono);font-size:15px;font-weight:600}.painel-dados .destaque{background:linear-gradient(135deg,#38bdf826,#818cf81f);border-color:#7dd3fc59}.fechamento-acoes{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.botao-falso{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:10px;background:#ffffff0f;border:1px solid var(--linha);font-size:13.5px;font-weight:600}.botao-falso-whats{background:#25d36624;border-color:#25d36659;color:#86efac}.etapas{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.etapas-trilho{position:absolute;left:40px;right:40px;top:44px;height:2px;background:var(--linha);border-radius:2px}.etapas-trilho i{display:block;height:100%;background:var(--gradiente-botao);box-shadow:0 0 14px #38bdf8b3;border-radius:inherit}.etapa{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px;background:linear-gradient(180deg,#0c192a,#08111e)}.etapa-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.etapa-icone{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--gradiente-botao);color:#fff;box-shadow:0 0 24px -2px #38bdf88c}.etapa-num{color:var(--tinta-3);font-family:var(--mono);font-size:13px}.etapa h3{font-size:18px;letter-spacing:-.01em}.etapa p{color:var(--tinta-2);font-size:14.5px;flex:1}.etapa-saida{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 10px;border-radius:999px;background:#7dd3fc1a;color:var(--ciano-vivo);font-size:12.5px;font-weight:600}.bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bento>div{min-width:0}.bento-largo{grid-column:span 2}.recurso{display:flex;flex-direction:column;gap:10px;height:100%;min-height:210px;padding:26px;overflow:hidden}.bento-largo .recurso{background:radial-gradient(ellipse 60% 80% at 100% 0%,rgba(56,189,248,.14),transparent 70%),linear-gradient(180deg,#ffffff0b,#ffffff04)}.recurso-cab{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.recurso-grupo{padding:4px 10px;border-radius:999px;border:1px solid var(--linha);color:var(--tinta-3);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.recurso h3{font-size:19px;letter-spacing:-.015em}.recurso p{color:var(--tinta-2);font-size:15px;max-width:48ch}.modulos-painel{padding:22px;border-radius:calc(var(--raio) + 4px);border:1px solid var(--linha);background:#0003}.modulos-cab{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px;color:var(--tinta-2);font-size:14px}.modulos-cab strong{color:var(--ciano-vivo);font-family:var(--mono);font-size:18px}.modulos-dica{color:var(--tinta-3)}.modulos{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none}.modulo{display:grid;align-content:start;gap:6px;width:100%;height:100%;padding:16px;border:1px solid var(--linha);border-radius:14px;background:#ffffff06;text-align:left;cursor:pointer;transition:border-color .3s,background .3s,box-shadow .3s}.modulo:disabled{cursor:default}.modulo.ligado{border-color:#7dd3fc66;background:linear-gradient(180deg,#38bdf81a,#818cf80d);box-shadow:0 0 30px -12px #38bdf899}.modulo:not(:disabled):hover{border-color:var(--linha-forte)}.modulo-cab{display:flex;justify-content:space-between;align-items:center;gap:8px}.modulo-cab strong{font-size:15px}.modulo-texto{color:var(--tinta-2);font-size:13.5px;line-height:1.45}.modulo:not(.ligado) .modulo-texto,.modulo:not(.ligado) strong{opacity:.6}.interruptor{position:relative;flex:none;width:34px;height:20px;border-radius:999px;background:#ffffff1f;transition:background .3s}.interruptor i{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ligado .interruptor{background:var(--gradiente-botao)}.ligado .interruptor i{transform:translate(14px)}.garantias{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto}.garantia{display:grid;align-content:start;gap:12px;height:100%;padding:24px}.garantia h3{font-size:17px;letter-spacing:-.01em;line-height:1.3}.garantia p{color:var(--tinta-2);font-size:14.5px}.duvidas{display:grid;gap:10px}.duvida{border:1px solid var(--linha);border-radius:14px;background:var(--superficie);transition:border-color .3s,background .3s}.duvida.aberta{border-color:#7dd3fc59;background:#38bdf80d}.duvida h3{font-size:16px}.duvida button{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;border:0;background:none;font-weight:600;text-align:left;cursor:pointer}.duvida-icone{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--linha-forte);color:var(--ciano-vivo)}.duvida-corpo{overflow:hidden}.duvida-corpo p{padding:0 20px 20px;color:var(--tinta-2);font-size:15px}.acesso{padding:clamp(72px,10vw,120px) 0}.acesso-painel{position:relative;overflow:hidden;padding:clamp(28px,5vw,64px);border:1px solid var(--linha-forte);border-radius:28px;background:linear-gradient(160deg,#0b1d33,#07111e 60%)}.acesso-fundo .aurora-1{left:-200px;top:auto;bottom:-300px}.acesso-grade{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center}.acesso-grade .titulo{margin:18px 0 14px}.acesso-passos{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none;color:var(--tinta-2)}.acesso-passos li{display:flex;gap:10px;align-items:flex-start}.acesso-passos svg{flex:none;margin-top:3px;color:var(--verde)}.acesso-passos a{color:var(--ciano-vivo)}.formulario{display:grid;gap:14px;padding:26px;border-radius:calc(var(--raio) + 3px);background:#07101cf0}.formulario h3{font-size:22px;letter-spacing:-.02em}.formulario>p{color:var(--tinta-2);font-size:14px}.campos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.campo{display:grid;gap:6px;min-width:0}.campo-largo{grid-column:1 / -1}.campo label{font-size:13px;font-weight:500;color:var(--tinta-2)}.campo small{color:var(--tinta-3);font-weight:400}.campo input{width:100%;height:46px;padding:0 14px;border:1px solid var(--linha-forte);border-radius:11px;background:#ffffff0a;color:var(--tinta);font:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.campo input::placeholder{color:var(--tinta-3)}.campo input:focus{outline:none;border-color:var(--ciano);box-shadow:0 0 0 4px #38bdf826}.campo input[aria-invalid=true]{border-color:#f87171}.formulario-status{display:flex;gap:8px;align-items:center;min-height:22px;font-size:14px}.formulario-status[data-tom=ok]{color:var(--verde)}.formulario-status[data-tom=erro]{color:#fca5a5}.formulario-aviso{color:var(--tinta-3);font-size:12.5px}.rodape{padding:40px 0;border-top:1px solid var(--linha)}.rodape-linha{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.rodape .logo{height:24px;width:auto}.rodape-linha>div p{margin-top:8px;color:var(--tinta-3);font-size:14px}.rodape nav{display:flex;flex-wrap:wrap;gap:8px 20px}.rodape nav a{color:var(--tinta-2);text-decoration:none;font-size:14px}.rodape nav a:hover{color:var(--tinta)}.rodape-linha>p{color:var(--tinta-3);font-size:13px}.projeto-demo{display:grid;gap:12px}.prancha{position:relative;overflow:hidden;padding:18px 20px;border-radius:14px;border:1px solid rgba(125,211,252,.22);background:linear-gradient(rgba(125,211,252,.05) 1px,transparent 1px) 0 0 / 100% 22px,linear-gradient(90deg,rgba(125,211,252,.05) 1px,transparent 1px) 0 0 / 22px 100%,#0a1a2c;color:#cfe3f5;font-family:var(--mono);font-size:12.5px;transform:rotate(-1deg);box-shadow:0 24px 60px -30px #000c}.prancha-scan{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ciano-vivo),transparent);box-shadow:0 0 18px 4px #7dd3fc59;pointer-events:none}.prancha-topo{display:flex;justify-content:space-between;gap:12px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid rgba(207,227,245,.35);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.prancha-resumo-titulo{margin-top:14px}.prancha-tabela{width:100%;border-collapse:collapse}.prancha-tabela th,.prancha-tabela td{padding:4px;border-bottom:1px dashed rgba(207,227,245,.18);text-align:left;font-weight:400}.prancha-tabela th{color:#8fb3d3;font-size:11px}.prancha-tabela .dir{text-align:right}.prancha-resumo{display:grid;gap:2px;margin:0;padding:0;list-style:none}.prancha-resumo li{display:flex;justify-content:space-between;padding:2px 4px}.projeto-seta{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ciano-vivo);font-size:13px;font-weight:600}.lidos{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lidos li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--linha);font-size:14px}.lidos-corte{margin-left:auto;color:var(--tinta-3);font-family:var(--mono);font-size:12.5px}.conferencia-titulo{display:flex;align-items:center;gap:8px;margin-top:18px;color:var(--verde);font-size:14px;font-weight:600}.tabela-compacta td{padding:8px 6px}.tabela-compacta td:first-child{white-space:nowrap}@media(max-width:1080px){.modulos{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.hero{padding-top:112px}.hero-grade,.duas-colunas,.acesso-grade{grid-template-columns:minmax(0,1fr)}.duas-colunas-inv>:first-child{order:1}.etapas{grid-template-columns:repeat(2,1fr)}.etapas-trilho{display:none}.garantias{grid-template-columns:minmax(0,1fr);max-width:560px}.bento{grid-template-columns:repeat(2,1fr)}.bento-largo{grid-column:span 2}.fatos{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.formas,.etapas,.bento,.garantias,.campos{grid-template-columns:minmax(0,1fr)}.bento-largo,.campo-largo{grid-column:auto}.modulos{grid-template-columns:repeat(2,1fr)}.painel{padding:16px}.painel-rodape{grid-template-columns:1fr 1fr}.painel-rodape div:first-child{grid-column:1 / -1}.col-forma{display:none}.fatos li{padding:18px}.hero-acoes .botao{width:100%}.demo-audio{padding:16px}.abas{display:flex}.aba{flex:1;justify-content:center;padding:8px 10px}.formulario{padding:20px}}@media(max-width:400px){.modulos,.campos-demo,.painel-dados{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.letreiro-trilho{animation:none;flex-wrap:wrap;width:auto}}.carrossel-secao{overflow:hidden;padding-top:clamp(40px,6vw,72px)}.carrossel{outline:none}.carrossel-palco{position:relative;max-width:1040px;margin:0 auto;padding:0 var(--gutter)}.carrossel-brilho{position:absolute;inset:8% 10% -6%;z-index:0;background:radial-gradient(ellipse at center,rgba(56,189,248,.32),rgba(129,140,248,.12) 45%,transparent 70%);filter:blur(50px);pointer-events:none}.carrossel-janela{position:relative;z-index:2;border-radius:18px;padding:1px;background:linear-gradient(180deg,#7dd3fc8c,#ffffff0f 40%,#a78bfa59);box-shadow:0 40px 120px -30px #000000e6,0 0 0 1px #ffffff0a}.janela-barra{display:flex;align-items:center;gap:16px;height:40px;padding:0 14px;border-radius:17px 17px 0 0;background:#0b1626;border-bottom:1px solid var(--linha)}.janela-pontos{display:flex;gap:7px}.janela-pontos i{width:11px;height:11px;border-radius:50%;background:#ffffff24}.janela-pontos i:nth-child(1){background:#f87171}.janela-pontos i:nth-child(2){background:#fbbf24}.janela-pontos i:nth-child(3){background:#34d399}.janela-url{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0 auto;padding:4px 14px;border-radius:8px;background:#ffffff0d;color:var(--tinta-3);font-family:var(--mono);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.janela-cadeado{flex:none;width:8px;height:8px;border-radius:2px;background:var(--verde)}.janela-conteudo{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:0 0 17px 17px;background:#07101c}.janela-slide{position:absolute;inset:0;cursor:grab;touch-action:pan-y}.janela-slide:active{cursor:grabbing}.tela-imagem{position:relative;width:100%;height:100%}.tela-imagem img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0;transition:opacity .4s;user-select:none}.tela-imagem img[data-carregou=true]{opacity:1}.tela-placeholder{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;padding:16px;text-align:center;background:radial-gradient(ellipse 60% 60% at 50% 40%,rgba(56,189,248,.12),transparent 70%),linear-gradient(160deg,#0c1a2c,#070f1b);color:var(--tinta-2)}.tela-placeholder-grade{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%)}.tela-placeholder>:not(.tela-placeholder-grade){position:relative}.tela-placeholder-icone{display:grid;place-items:center;width:60px;height:60px;margin-bottom:6px;border-radius:16px;border:1px dashed rgba(125,211,252,.5);background:#38bdf814;color:var(--ciano-vivo)}.tela-placeholder strong{color:var(--tinta);font-size:clamp(16px,2.2vw,24px);letter-spacing:-.02em}.tela-placeholder span{font-family:var(--mono);font-size:13px}.tela-placeholder code{padding:4px 10px;border-radius:8px;background:#ffffff0d;border:1px solid var(--linha);color:var(--tinta-3);font-family:var(--mono);font-size:12px;word-break:break-all}.carrossel-vizinho{position:absolute;top:8%;z-index:1;width:62%;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;border:1px solid var(--linha);opacity:.35;filter:blur(2px) saturate(.7);cursor:pointer;transition:opacity .3s,filter .3s}.carrossel-vizinho:hover{opacity:.55;filter:blur(1px)}.carrossel-vizinho-esq{right:72%;transform:perspective(1400px) rotateY(18deg) scale(.86);transform-origin:right center}.carrossel-vizinho-dir{left:72%;transform:perspective(1400px) rotateY(-18deg) scale(.86);transform-origin:left center}.carrossel-vizinho .tela-placeholder code,.carrossel-vizinho .tela-placeholder span{display:none}.carrossel-seta{position:absolute;top:calc(50% + 20px);z-index:3;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--linha-forte);border-radius:50%;background:#050b14b3;backdrop-filter:blur(12px);color:var(--tinta);cursor:pointer;transform:translateY(-50%);transition:background .2s,border-color .2s,transform .2s}.carrossel-seta:hover{background:#38bdf833;border-color:#7dd3fc99}.carrossel-seta:active{transform:translateY(-50%) scale(.94)}.carrossel-seta-esq{left:calc(var(--gutter) - 24px)}.carrossel-seta-dir{right:calc(var(--gutter) - 24px)}.carrossel-legenda{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:calc(1040px - 2 * var(--gutter));min-height:56px;margin:28px auto 0}.carrossel-legenda>div{display:grid;gap:2px}.carrossel-legenda strong{font-size:18px;letter-spacing:-.01em}.carrossel-legenda span{color:var(--tinta-2);font-size:15px}.carrossel-play{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--linha-forte);border-radius:50%;background:#ffffff0a;cursor:pointer}.carrossel-abas{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:calc(1040px - 2 * var(--gutter));margin:20px auto 0}.carrossel-aba{display:grid;gap:6px;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:var(--tinta-3);transition:color .2s}.carrossel-aba:hover,.carrossel-aba[aria-selected=true]{color:var(--tinta)}.carrossel-aba-progresso{position:relative;height:3px;border-radius:3px;background:#ffffff1a;overflow:hidden}.carrossel-aba-progresso i{position:absolute;inset:0 auto 0 0;background:var(--gradiente-botao);box-shadow:0 0 10px #38bdf8b3}.carrossel-aba-num{font-family:var(--mono);font-size:12px}.carrossel-aba-titulo{font-size:13.5px;font-weight:600;line-height:1.3}@media(max-width:960px){.carrossel-vizinho{display:none}.carrossel-seta{width:36px;height:36px}.carrossel-seta-esq{left:calc(var(--gutter) + 8px)}.carrossel-seta-dir{right:calc(var(--gutter) + 8px)}.carrossel-abas{gap:6px}.carrossel-aba-titulo,.carrossel-aba-num{display:none}}@media(max-width:640px){.janela-barra{height:32px}.janela-pontos i{width:8px;height:8px}.janela-url{font-size:10.5px}.tela-placeholder code{display:none}.tela-placeholder-icone{width:44px;height:44px}}
