:root{--navy: #1a1033;--navy-2: #241845;--roxo: #5b3df5;--roxo-2: #4a2ee0;--roxo-claro: #8b72ff;--lavanda: #f6f4ff;--lavanda-2: #ece8fe;--borda: #e6e1f5;--texto: #1a1033;--muted: #6b6485;--branco: #ffffff;--verde: #12a150;--verde-bg: #e3f7ec;--vermelho: #d93553;--vermelho-bg: #fde8ec;--amarelo: #b7791f;--amarelo-bg: #fdf2dc;--azul: #2f6fdf;--azul-bg: #e5eefc;--cinza-bg: #efedf4;--raio: 14px;--sombra: 0 1px 2px rgba(26, 16, 51, .05), 0 8px 24px rgba(26, 16, 51, .06);--fonte: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--fonte);color:var(--texto);background:var(--lavanda);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;letter-spacing:-.02em;line-height:1.15}h1{font-size:30px;font-weight:800}h2{font-size:22px;font-weight:800}h3{font-size:17px;font-weight:700}p{margin:0}a{color:var(--roxo)}button,input,select,textarea{font:inherit;color:inherit}img,svg,canvas{max-width:100%}.mono{font-family:var(--mono);font-size:13px}.muted{color:var(--muted)}.pequeno{font-size:13px}.row{display:flex;align-items:center}.row.wrap{flex-wrap:wrap}.between{justify-content:space-between}.gap{gap:10px}.gap-g{gap:18px}.col{display:flex;flex-direction:column}.grow{flex:1;min-width:0}.mt{margin-top:14px}.mt-g{margin-top:24px}.mb{margin-bottom:14px}.sobretitulo{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--roxo);text-transform:uppercase;margin-bottom:6px}.logo{display:flex;align-items:center;gap:.55em;color:var(--navy)}.logo-txt{display:flex;flex-direction:column;line-height:1}.logo-nome{font-weight:800;font-size:1.55em;letter-spacing:-.04em}.logo-tec{font-size:.52em;font-weight:700;letter-spacing:.42em;color:var(--roxo);margin-top:.2em}.logo-sub{font-size:.62em;color:var(--muted);margin-top:.5em;font-weight:600;letter-spacing:.02em}.logo-claro{color:#fff}.logo-claro .logo-tec{color:var(--roxo-claro)}.logo-claro .logo-sub{color:#b9b1d6;letter-spacing:.18em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:10px 18px;font-weight:700;font-size:14px;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,transform .05s;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-pri{background:var(--roxo);color:#fff}.btn-pri:hover:not(:disabled){background:var(--roxo-2)}.btn-sec{background:#fff;border-color:var(--borda);color:var(--navy)}.btn-sec:hover:not(:disabled){border-color:#cfc6ef;background:#fcfbff}.btn-perigo{background:#fff;border-color:#f3c4cf;color:var(--vermelho)}.btn-perigo:hover:not(:disabled){background:var(--vermelho-bg)}.btn-link{background:none;border:0;color:var(--roxo);padding:6px 8px}.btn-link.claro{color:#c9c1e8}.btn-p{padding:6px 12px;font-size:13px;border-radius:8px}.btn-g{padding:14px 24px;font-size:15px;border-radius:12px}.btn-bloco{width:100%}.icone-btn{border:0;background:none;font-size:24px;line-height:1;cursor:pointer;color:var(--muted);padding:2px 8px;border-radius:8px;display:inline-flex;align-items:center}.icone-btn:hover{background:var(--lavanda-2);color:var(--navy)}.icone-btn.perigo:hover{background:var(--vermelho-bg);color:var(--vermelho)}.campo{display:flex;flex-direction:column;gap:6px;min-width:0}.campo-label{font-size:13px;font-weight:700;color:var(--navy)}.campo-dica{font-size:12px;color:var(--muted)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=date],input[type=time],input[type=tel],input:not([type]),select,textarea{width:100%;border:1px solid var(--borda);background:#fff;border-radius:10px;padding:10px 12px;outline:none;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;min-height:80px}input:focus,select:focus,textarea:focus{border-color:var(--roxo);box-shadow:0 0 0 3px #5b3df524}input[readonly]{background:var(--lavanda)}.grade-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grade-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.grade-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.form{display:flex;flex-direction:column;gap:14px}.check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px}.check input{margin-top:3px;accent-color:var(--roxo);width:16px;height:16px;flex:none}.opcao{border:1px solid var(--borda);border-radius:12px;padding:12px 14px;display:flex;gap:10px;cursor:pointer;background:#fff;align-items:flex-start}.opcao.ativo{border-color:var(--roxo);box-shadow:0 0 0 1px var(--roxo);background:#faf9ff}.opcao input{accent-color:var(--roxo);margin-top:4px}.opcao small{display:block;color:var(--muted);font-size:12px}.toggle{width:42px;height:24px;border-radius:99px;border:0;background:#d6d1e6;position:relative;cursor:pointer;flex:none;transition:background .15s;padding:0}.toggle span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 3px #0003}.toggle.on{background:var(--roxo)}.toggle.on span{left:21px}.toggle:disabled{opacity:.5;cursor:not-allowed}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{border:1px solid var(--borda);background:#fff;border-radius:99px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;color:var(--navy)}.chip:hover{border-color:#cfc6ef}.chip.ativo{background:var(--navy);border-color:var(--navy);color:#fff}.chip.ativo-roxo{border-color:var(--roxo);color:var(--roxo);box-shadow:0 0 0 1px var(--roxo);background:#faf9ff}.chip .n{opacity:.7;margin-left:4px}.badge{display:inline-flex;align-items:center;gap:4px;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:700;white-space:nowrap}.badge-verde{background:var(--verde-bg);color:var(--verde)}.badge-vermelho{background:var(--vermelho-bg);color:var(--vermelho)}.badge-amarelo{background:var(--amarelo-bg);color:var(--amarelo)}.badge-roxo{background:var(--lavanda-2);color:var(--roxo)}.badge-azul{background:var(--azul-bg);color:var(--azul)}.badge-cinza{background:var(--cinza-bg);color:#5b5570}.badge-escuro{background:var(--navy);color:#fff}.etq{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:3px 10px;font-size:12.5px;font-weight:700}.etq-vermelho{background:#fde8ec;color:#c42647}.etq-laranja{background:#fff0e3;color:#c25a0e}.etq-amarelo{background:#fdf3d8;color:#9a6a00}.etq-verde{background:#e1f6ea;color:#128048}.etq-azul{background:#e3edfc;color:#2459c2}.etq-roxo{background:#eee9ff;color:#5b3df5}.etq-cinza{background:#eeedf2;color:#565168}.etq-rosa{background:#fde7f4;color:#b8237a}.bolinha{width:26px;height:26px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.bolinha.ativo{outline:2px solid var(--navy);outline-offset:2px}.card{background:#fff;border:1px solid var(--borda);border-radius:var(--raio);padding:22px;box-shadow:var(--sombra);min-width:0}.card h3{margin-bottom:4px}.card>.muted:first-of-type{margin-bottom:12px;font-size:13.5px}.card-titulo{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.card-titulo h3{margin:0}.card-escuro{background:var(--navy);color:#e9e5fa;border-color:var(--navy)}.secao{display:flex;flex-direction:column;gap:18px}.duas-colunas{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}.duas-colunas.lista-editor{grid-template-columns:minmax(280px,.85fr) minmax(0,1.3fr)}.caixa-info{background:var(--lavanda);border:1px solid var(--borda);border-radius:12px;padding:12px 14px;font-size:13.5px;display:flex;gap:10px;align-items:flex-start}.caixa-alerta{background:var(--amarelo-bg);border:1px solid #f2dcae;color:#7a5310;border-radius:12px;padding:12px 14px;font-size:13.5px}.caixa-erro{background:var(--vermelho-bg);border:1px solid #f5c3ce;color:#9c1d3a;border-radius:12px;padding:12px 14px;font-size:13.5px}.caixa-ok{background:var(--verde-bg);border:1px solid #b7e8cc;color:#0d6b37;border-radius:12px;padding:12px 14px;font-size:13.5px}.codigo{background:var(--navy);color:#d9d3f5;border-radius:12px;padding:16px;font-family:var(--mono);font-size:12.5px;overflow:auto;white-space:pre;line-height:1.55;margin:0}.codigo .k{color:#b39dff}.vazio{padding:28px;text-align:center;color:var(--muted);font-size:14px;border:1px dashed var(--borda);border-radius:12px;background:#fdfcff}.tabela-wrap{overflow-x:auto}table.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{text-align:left;font-size:12px;font-weight:700;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--borda);white-space:nowrap}.tabela td{padding:12px;border-bottom:1px solid #f0edf8;vertical-align:middle}.tabela tr:last-child td{border-bottom:0}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td{background:#fbfaff}.tabela .acoes{display:flex;gap:6px;justify-content:flex-end}.tabela .direita{text-align:right}.nome-email b{display:block;font-weight:700}.nome-email span{font-size:12.5px;color:var(--muted)}.painel{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.lateral{background:#fff;border-right:1px solid var(--borda);padding:24px 16px;display:flex;flex-direction:column;gap:6px;position:sticky;top:0;height:100vh;overflow-y:auto}.lateral .logo{padding:0 8px 18px}.lateral-titulo{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--roxo);padding:6px 10px 8px}.lateral nav{display:flex;flex-direction:column;gap:4px}.lateral-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--navy);text-decoration:none;font-weight:600;font-size:14px}.lateral-item:hover{background:var(--lavanda)}.lateral-item.ativo{background:var(--lavanda-2);color:var(--roxo)}.lateral-fim{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:16px}.lateral-usuario{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px}.lateral-escura{background:var(--navy);border-right-color:var(--navy)}.lateral-escura .lateral-item{color:#cfc8ea}.lateral-escura .lateral-item:hover{background:#ffffff0f;color:#fff}.lateral-escura .lateral-item.ativo{background:#8b72ff33;color:#fff}.lateral-escura .lateral-usuario{color:#9b93bd}.painel-conteudo{padding:32px 36px 60px;min-width:0;max-width:1400px;width:100%}.cabecalho{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;flex-wrap:wrap}.cabecalho h1{margin-bottom:6px}.cabecalho p{max-width:640px}.barra-salvar{position:sticky;bottom:0;margin:24px -36px -60px;padding:14px 36px;background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--borda);display:flex;justify-content:flex-end;gap:10px;z-index:5}.indicadores{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:20px}.indicador{background:#fff;border:1px solid var(--borda);border-radius:var(--raio);padding:16px 18px}.indicador span{font-size:13px;color:var(--muted);font-weight:600}.indicador b{display:block;font-size:28px;font-weight:800;letter-spacing:-.02em;margin-top:4px}.indicador.vermelho b{color:var(--vermelho)}.indicador.roxo b{color:var(--roxo)}.indicador.verde b{color:var(--verde)}.lista-itens{display:flex;flex-direction:column}.item-lista{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #f0edf8;cursor:pointer;border-left:3px solid transparent}.item-lista:hover{background:#fbfaff}.item-lista.ativo{background:var(--lavanda);border-left-color:var(--roxo)}.item-lista .titulo{font-weight:700;font-size:14px}.item-lista .sub{font-size:12.5px;color:var(--muted)}.item-icone{color:var(--muted);display:inline-flex}.arrastavel{display:flex;align-items:center;gap:12px;border:1px solid var(--borda);border-radius:12px;padding:12px 14px;background:#fff}.alca{color:#b5aed0;cursor:grab;-webkit-user-select:none;user-select:none;font-size:14px;letter-spacing:-2px}.anexo{display:flex;align-items:center;gap:10px;border:1px solid var(--borda);border-radius:10px;padding:10px 12px;background:#fff}.anexo .ordem{font-family:var(--mono);font-size:12px;color:var(--muted)}.progresso{display:flex;flex-direction:column;gap:6px;font-size:13.5px}.barra{height:8px;background:var(--lavanda-2);border-radius:99px;overflow:hidden}.barra>div{height:100%;background:var(--roxo);border-radius:99px}.barra>div.alerta{background:var(--vermelho)}.lembrete-grupo{font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--roxo);margin:18px 0 8px}.lembrete-grupo.atrasado{color:var(--vermelho)}.lembrete{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--borda);background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:8px}.lembrete.atrasado{background:var(--vermelho-bg);border-color:#f5c9d3}.lembrete .hora{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--amarelo);background:var(--amarelo-bg);border-radius:6px;padding:2px 6px;white-space:nowrap}.lembrete.atrasado .hora{color:var(--vermelho);background:#fff}.destinos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.destino{border:1px solid var(--borda);border-radius:12px;padding:12px 14px;background:#fff;cursor:pointer;text-align:left}.destino b{display:block;font-size:14px}.destino small{color:var(--muted);font-size:12px}.destino.ativo{border-color:var(--roxo);box-shadow:0 0 0 1px var(--roxo)}.destino:disabled{cursor:not-allowed;opacity:.55}.evento-linha{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0edf8;gap:12px}.evento-linha:last-child{border-bottom:0}.evento-linha small{display:block;font-family:var(--mono);color:var(--muted);font-size:12px}.provedor{border:1px solid var(--borda);border-radius:12px;padding:14px 16px;background:#fff}.provedor+.provedor{margin-top:12px}.dropzone{border:2px dashed #cfc6ef;border-radius:12px;padding:22px;text-align:center;background:#fcfbff;color:var(--muted);font-size:13.5px}.dropzone.sobre{border-color:var(--roxo);background:var(--lavanda)}.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a103373;display:flex;align-items:center;justify-content:center;padding:16px;z-index:50;animation:aparecer .12s ease-out}.modal{background:#fff;border-radius:16px;width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;box-shadow:0 30px 80px #1a10334d}.modal-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 6px}.modal-topo p{font-size:13.5px;margin-top:4px}.modal-corpo{padding:12px 22px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.modal-rodape{padding:14px 22px 20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #f0edf8}.drawer{position:fixed;right:0;top:0;bottom:0;width:min(560px,100%);background:#fff;box-shadow:-20px 0 60px #1a103333;display:flex;flex-direction:column;animation:deslizar .18s ease-out}.drawer-corpo{padding:10px 22px 30px;overflow-y:auto;display:flex;flex-direction:column;gap:18px}@keyframes aparecer{0%{opacity:0}}@keyframes deslizar{0%{transform:translate(40px);opacity:0}}.toasts{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:8px;z-index:100;max-width:min(420px,calc(100vw - 40px))}.toast{background:var(--navy);color:#fff;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600;box-shadow:0 10px 30px #1a10334d;animation:aparecer .15s}.toast-erro{background:var(--vermelho)}.toast-ok{background:var(--navy)}.spinner{width:28px;height:28px;border:3px solid var(--lavanda-2);border-top-color:var(--roxo);border-radius:50%;animation:girar .7s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.carregando{display:flex;justify-content:center;padding:40px}.carregando-tela{min-height:100vh;display:flex;align-items:center;justify-content:center}.qr{border-radius:8px;border:1px solid var(--borda);background:#fff;flex:none}.cobranca{display:flex;flex-direction:column;gap:14px}.cobranca-pix{display:flex;gap:16px;align-items:flex-start}.cobranca-pix textarea{margin:6px 0 8px;font-size:12px;min-height:64px}.auth-tela{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-lado{background:var(--navy);color:#e9e5fa;padding:48px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.auth-lado h2{font-size:34px;color:#fff;max-width:440px;margin-top:40px}.auth-lado p{color:#b9b1d6;max-width:420px;margin-top:14px}.auth-lado:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(91,61,245,.45),transparent 70%);right:-180px;bottom:-200px}.auth-form{display:flex;align-items:center;justify-content:center;padding:32px 16px}.auth-caixa{width:100%;max-width:400px;display:flex;flex-direction:column;gap:16px}.auth-caixa h1{font-size:26px}.lp{background:#fff}.lp-conteiner{max-width:1120px;margin:0 auto;padding:0 24px}.lp-topo{position:sticky;top:0;z-index:20;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #f0edf8}.lp-topo .lp-conteiner{display:flex;align-items:center;gap:24px;height:68px}.lp-topo .logo{font-size:.82rem}.lp-produto{font-size:13px;color:var(--muted);font-weight:600;padding-left:16px;border-left:1px solid var(--borda)}.lp-nav{display:flex;gap:22px;margin-left:8px}.lp-nav a{color:var(--navy);text-decoration:none;font-size:14px;font-weight:600}.lp-nav a:hover{color:var(--roxo)}.lp-topo .acoes{margin-left:auto;display:flex;gap:8px}.lp-hero{background:var(--lavanda);padding:76px 0 84px;overflow:hidden}.lp-hero .lp-conteiner{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.lp-hero h1{font-size:clamp(36px,5.4vw,58px);font-weight:800;letter-spacing:-.035em;line-height:1.04}.lp-hero p.lead{font-size:18px;color:#4a4363;margin:20px 0 28px;max-width:520px}.lp-hero small{display:block;color:var(--muted);font-size:13px;margin-top:18px}.lp-secao{padding:84px 0}.lp-secao.lavanda{background:var(--lavanda)}.lp-secao h2{font-size:clamp(28px,3.6vw,40px);max-width:560px;letter-spacing:-.03em}.lp-passos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.lp-passo{border:1px solid var(--borda);border-radius:16px;padding:24px;background:#fff}.lp-passo .n{font-family:var(--mono);color:var(--roxo);font-size:13px;font-weight:700}.lp-passo h3{margin:12px 0 8px}.lp-passo p{color:var(--muted);font-size:14.5px}.lp-recursos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px}.lp-recurso{background:#fff;border:1px solid var(--borda);border-radius:16px;padding:22px}.lp-recurso .ic{width:38px;height:38px;border-radius:10px;background:var(--lavanda-2);color:var(--roxo);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.lp-recurso h3{font-size:15.5px;margin-bottom:6px}.lp-recurso p{font-size:13.5px;color:var(--muted)}.lp-preco{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:center}.plano-card{border:1.5px solid var(--roxo);border-radius:18px;padding:28px;background:#fff;box-shadow:0 24px 60px #5b3df524}.plano-card .nome{color:var(--roxo);font-weight:700;font-size:14px}.plano-card .preco{font-size:46px;font-weight:800;letter-spacing:-.03em;margin:6px 0 16px}.plano-card .preco small{font-size:15px;color:var(--muted);font-weight:600;letter-spacing:0}.plano-card ul{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:9px;font-size:14.5px}.plano-card li{display:flex;gap:10px;align-items:flex-start}.plano-card li svg{color:var(--verde);flex:none;margin-top:3px}.faq{max-width:760px;margin:32px auto 0;display:flex;flex-direction:column;gap:10px}.faq details{background:#fff;border:1px solid var(--borda);border-radius:12px;padding:0 20px}.faq summary{cursor:pointer;font-weight:700;padding:16px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--roxo);font-size:20px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{padding:0 0 18px;color:#4a4363}.lp-cta{background:var(--navy);color:#fff;text-align:center;padding:84px 0}.lp-cta h2{color:#fff;margin:0 auto;max-width:520px}.lp-cta p{color:#b9b1d6;margin:16px auto 28px;max-width:460px}.lp-cta .btn-pri{background:var(--roxo-claro)}.lp-rodape{background:var(--navy);color:#9b93bd;border-top:1px solid rgba(255,255,255,.08);padding:32px 0;font-size:12.5px}.lp-rodape .lp-conteiner{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;flex-wrap:wrap}.lp-rodape a{color:#d9d3f5;margin-left:18px}.lp-rodape p+p{margin-top:4px}.mock{background:#fff;border-radius:18px;box-shadow:0 30px 70px #1a103329;padding:18px;border:1px solid var(--borda);max-width:440px;margin-left:auto;width:100%}.mock-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.mock-balao{background:var(--lavanda);border-radius:10px;padding:8px 12px;font-size:13px;display:inline-block;margin-bottom:10px}.mock-objecao{background:var(--amarelo-bg);color:#8a5a10;font-weight:700;font-size:13px;border-radius:10px;padding:9px 12px;margin-bottom:10px;display:flex;gap:8px;align-items:center}.mock-sugestao{background:#faf9ff;border:1px solid var(--lavanda-2);border-radius:12px;padding:12px;font-size:13.5px}.mock-sugestao .abord{font-size:11px;font-weight:700;color:var(--roxo);background:var(--lavanda-2);padding:2px 8px;border-radius:6px;display:inline-block;margin-bottom:6px}.mock-atalhos{display:flex;gap:6px;margin-top:12px}.mock-atalhos span{font-family:var(--mono);font-size:12px;border:1px solid var(--borda);border-radius:99px;padding:2px 10px}.checkout{min-height:100vh;background:var(--lavanda)}.checkout-grade{display:grid;grid-template-columns:400px minmax(0,1fr);gap:28px;padding:36px 0 60px;align-items:start}.legal{max-width:780px;margin:0 auto;padding:48px 24px 80px}.legal h1{margin-bottom:8px}.legal h2{font-size:19px;margin:28px 0 8px}.legal p,.legal li{color:#3e3756;margin-bottom:8px}@media (max-width: 1180px){.indicadores{grid-template-columns:repeat(3,minmax(0,1fr))}.duas-colunas,.duas-colunas.lista-editor{grid-template-columns:minmax(0,1fr)}.lp-recursos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.painel{grid-template-columns:minmax(0,1fr)}.lateral{position:static;height:auto;flex-direction:column;padding:14px 16px}.lateral nav{flex-direction:row;overflow-x:auto}.lateral-item{white-space:nowrap}.lateral-fim{flex-direction:row;margin-top:8px;padding-top:0}.lateral-usuario{display:none}.painel-conteudo{padding:20px 16px 60px}.barra-salvar{margin:24px -16px -60px;padding:12px 16px}.lp-nav,.lp-produto{display:none}.lp-hero .lp-conteiner,.lp-preco,.checkout-grade{grid-template-columns:minmax(0,1fr)}.mock{margin:0 auto}.lp-passos,.auth-tela{grid-template-columns:minmax(0,1fr)}.auth-lado{display:none}.destinos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){h1{font-size:24px}.lp-conteiner{padding:0 16px}.lp-hero{padding:48px 0 56px}.lp-secao,.lp-cta{padding:56px 0}.lp-recursos,.grade-2,.grade-3,.grade-4{grid-template-columns:minmax(0,1fr)}.indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-topo .acoes .btn-sec{display:none}.cobranca-pix{flex-direction:column;align-items:center}.card{padding:16px}.plano-card{padding:22px}.lp-rodape a{margin:0 14px 0 0}}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.nv{--grad: linear-gradient(100deg, #5b3df5 0%, #8b5cf6 45%, #22b8cf 80%, #22c55e 100%);overflow-x:clip}.nv [id]{scroll-margin-top:80px}[data-rv]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--d, 0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--d, 0ms)}[data-rv].rv-on{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-rv]{opacity:1;transform:none;transition:none}}.nv-topo{transition:background .25s,box-shadow .25s,border-color .25s;background:#ffffffb8;border-bottom-color:transparent}.nv-topo.rolou{background:#fffffff2;box-shadow:0 6px 24px #1a103312;border-bottom-color:#f0edf8}.nv-nav{gap:20px}.nv-nav a{font-size:13.5px;position:relative}.nv-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--roxo);transform:scaleX(0);transition:transform .25s;transform-origin:left}.nv-nav a:hover:after{transform:scaleX(1)}.nv-so-movel{display:none}.nv-hamb{display:none;width:40px;height:40px;border:1px solid var(--borda);background:#fff;border-radius:10px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px}.nv-hamb span{width:18px;height:2px;background:var(--navy);border-radius:2px;transition:transform .25s,opacity .25s}.nv-topo.aberto .nv-hamb span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nv-topo.aberto .nv-hamb span:nth-child(2){opacity:0}.nv-topo.aberto .nv-hamb span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nv-brilho{position:relative;overflow:hidden;isolation:isolate}.nv-brilho:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);animation:nvBrilho 3.6s ease-in-out infinite;z-index:-1}.btn-pri.nv-brilho{box-shadow:0 10px 28px #5b3df552;transition:transform .2s,box-shadow .2s,background .2s}.btn-pri.nv-brilho:hover{transform:translateY(-2px);box-shadow:0 16px 36px #5b3df566}@keyframes nvBrilho{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.nv-brilho:after{animation:none}}.nv-hero{position:relative;padding:64px 0 0;background:linear-gradient(180deg,#f6f4ff,#fbfaff 70%,#fff);overflow:hidden}.nv-blobs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.nv-blobs i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform;animation:nvFlutua 18s ease-in-out infinite alternate}.nv-blobs i:nth-child(1){width:520px;height:520px;background:#b9a9ff;top:-180px;left:-120px}.nv-blobs i:nth-child(2){width:420px;height:420px;background:#a5f3fc;top:40px;right:-140px;animation-duration:22s;opacity:.45}.nv-blobs i:nth-child(3){width:360px;height:360px;background:#c4b5fd;bottom:-120px;left:40%;animation-duration:26s;opacity:.35}.nv-blobs.escuro i{opacity:.35}.nv-blobs.escuro i:nth-child(1){background:#5b3df5}.nv-blobs.escuro i:nth-child(2){background:#0e7490}@keyframes nvFlutua{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.12)}}@media (prefers-reduced-motion: reduce){.nv-blobs i{animation:none}}.nv-hero-grade{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.nv-hero-txt{max-width:860px}.nv-selo{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--borda);border-radius:99px;padding:7px 14px;font-size:13px;font-weight:700;color:var(--navy);box-shadow:0 4px 14px #1a10330f}.nv-ponto{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e99;animation:nvPulso 2s infinite}@keyframes nvPulso{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 9px #22c55e00}to{box-shadow:0 0 #22c55e00}}.nv-hero h1{font-size:clamp(34px,5.6vw,66px);font-weight:800;letter-spacing:-.04em;line-height:1.03;margin:22px 0 0;color:var(--navy)}.nv-grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:nvGrad 8s ease-in-out infinite alternate}@keyframes nvGrad{0%{background-position:0% 50%}to{background-position:100% 50%}}.nv-lead{font-size:clamp(16px,1.6vw,19px);color:#4a4363;margin:22px auto 0;max-width:720px;line-height:1.6}.nv-ctas{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:30px}.nv-ctas.centro{justify-content:center}.nv-micro{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:13px;color:var(--muted);font-weight:600}.nv-micro li{display:flex;align-items:center;gap:6px}.nv-micro svg{color:var(--verde)}.nv-hero-demo{width:100%;max-width:1080px;margin-top:48px}.nv-marquee{position:relative;margin-top:40px;border-top:1px solid #efebfb;border-bottom:1px solid #efebfb;background:#ffffffb3;overflow:hidden;padding:14px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.nv-marquee>div{display:flex;gap:12px;width:max-content;animation:nvMarquee 40s linear infinite}.nv-marquee span{white-space:nowrap;font-size:13px;font-weight:700;color:#4a4363;background:#fff;border:1px solid var(--borda);border-radius:99px;padding:6px 14px}.nv-marquee span:nth-child(4n+1){color:var(--roxo)}@keyframes nvMarquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.nv-marquee>div{animation:none}}.nv-secao{padding:96px 0;position:relative}.nv-secao.lavanda{background:var(--lavanda)}.nv-cabeca{max-width:720px;margin-bottom:44px}.nv-cabeca.centro{margin-left:auto;margin-right:auto;text-align:center}.nv-cabeca h2,.nv-secao h2{font-size:clamp(28px,3.8vw,44px);letter-spacing:-.035em;line-height:1.1;color:var(--navy)}.nv-cabeca p,.nv-p{color:#4a4363;font-size:17px;margin-top:14px;line-height:1.6}.nv-cabeca.claro h2{color:#fff}.nv-cabeca.claro p{color:#c4bde3}.nv-dores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nv-dor{background:#fff;border:1px solid var(--borda);border-radius:18px;padding:24px;position:relative;transition:transform .25s,box-shadow .25s}.nv-dor:before{content:"";position:absolute;left:24px;top:0;width:36px;height:3px;border-radius:0 0 3px 3px;background:var(--vermelho)}.nv-dor:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1a103314}.nv-dor h3{font-size:19px;color:var(--navy);margin-bottom:8px}.nv-dor p{color:var(--muted);font-size:14.5px;line-height:1.55}.nv-ponte{margin-top:36px;font-size:19px;color:#4a4363;text-align:center}.nv-ponte b{color:var(--navy)}.nv-escura{background:radial-gradient(1200px 500px at 80% -10%,#3b2a7a 0%,transparent 60%),var(--navy);color:#e9e5fa}.nv-escura .sobretitulo{color:#a99aff}.nv-passos-demo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nv-passo-demo{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:22px;transition:background .25s,transform .25s}.nv-passo-demo:hover{background:#ffffff17;transform:translateY(-4px)}.nv-passo-demo span{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--grad);color:#fff;font-weight:800;margin-bottom:14px}.nv-passo-demo b{display:block;color:#fff;font-size:16px;margin-bottom:6px}.nv-passo-demo p{color:#b9b1d6;font-size:14px}.nv-real-grade{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.nv-lista{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:10px;font-weight:600;color:var(--navy)}.nv-lista li{display:flex;gap:10px;align-items:flex-start}.nv-lista svg{color:var(--verde);flex:none;margin-top:3px}.nv-tilt{margin:0;perspective:1400px}.nv-tilt img{width:100%;height:auto;display:block;border-radius:16px;border:1px solid var(--borda);box-shadow:0 40px 90px #1a103333;transform:rotateY(-7deg) rotateX(3deg);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;background:#fff}.nv-tilt:hover img{transform:rotateY(0) rotateX(0) scale(1.02);box-shadow:0 50px 100px #5b3df540}.nv-tilt figcaption{text-align:center;color:var(--muted);font-size:13px;margin-top:16px}.nv-tres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;counter-reset:p}.nv-passo{border:1px solid var(--borda);border-radius:20px;padding:28px;background:#fff;position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s}.nv-passo:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1a103314}.nv-passo .n{font-size:44px;font-weight:800;letter-spacing:-.04em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.nv-passo h3{margin:14px 0 8px;font-size:19px}.nv-passo p{color:var(--muted);font-size:15px;line-height:1.55}.nv-recursos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nv-recurso{background:#fff;border:1px solid var(--borda);border-radius:18px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s}.nv-recurso:hover{transform:translateY(-5px);box-shadow:0 20px 44px #5b3df51f;border-color:#d6cdfb}.nv-recurso .ic{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#ece8fe,#e0f7fa);color:var(--roxo);display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:transform .3s}.nv-recurso:hover .ic{transform:rotate(-8deg) scale(1.08)}.nv-recurso h3{font-size:16.5px;margin-bottom:8px;color:var(--navy)}.nv-recurso p{font-size:14px;color:var(--muted);line-height:1.55}.nv-compara{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nv-col{border-radius:20px;padding:28px}.nv-col h3{font-size:18px;margin-bottom:16px}.nv-col p{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid rgba(0,0,0,.06);font-size:15px}.nv-col p span{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;margin-top:1px}.nv-col.sem{background:#faf9fc;border:1px solid #ece9f3;color:#6b6485}.nv-col.sem p span{background:#fde8ec;color:var(--vermelho)}.nv-col.com{background:linear-gradient(160deg,#1a1033,#2c1d63);color:#ece8fe;box-shadow:0 30px 70px #1a103340}.nv-col.com h3{color:#fff}.nv-col.com p{border-top-color:#ffffff1a}.nv-col.com p span{background:#22c55e;color:#fff}.nv-objecoes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nv-objecao{display:flex;gap:16px;background:#fff;border:1px solid var(--borda);border-radius:18px;padding:24px;transition:transform .25s,box-shadow .25s}.nv-objecao:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1a103312}.nv-objecao .ic{flex:none;width:40px;height:40px;border-radius:12px;background:var(--lavanda-2);color:var(--roxo);display:flex;align-items:center;justify-content:center}.nv-objecao h3{font-size:16.5px;margin-bottom:6px}.nv-objecao p{color:var(--muted);font-size:14.5px;line-height:1.55}.nv-preco{display:grid;grid-template-columns:1fr 440px;gap:56px;align-items:center}.nv-plano{position:relative;border-radius:24px;padding:32px;background:#fff;border:2px solid transparent;background-image:linear-gradient(#fff,#fff),var(--grad);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 30px 80px #5b3df533}.nv-plano-fita{display:inline-block;background:var(--lavanda-2);color:var(--roxo);font-weight:800;font-size:13px;border-radius:99px;padding:5px 12px}.nv-plano-preco{font-size:56px;font-weight:800;letter-spacing:-.04em;margin-top:12px;color:var(--navy);line-height:1}.nv-plano-preco small{font-size:16px;color:var(--muted);font-weight:700;letter-spacing:0;margin-left:4px}.nv-plano-sub{color:var(--muted);margin:10px 0 18px;font-size:14px}.nv-plano ul{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px;font-size:14.5px}.nv-plano li{display:flex;gap:10px;align-items:flex-start}.nv-plano li svg{color:var(--verde);flex:none;margin-top:3px}.nv-plano-rodape{text-align:center;color:var(--muted);font-size:12.5px;margin-top:12px}.nv-cta{position:relative;overflow:hidden;background:var(--navy);color:#fff;text-align:center;padding:104px 0}.nv-cta .lp-conteiner{position:relative}.nv-cta h2{color:#fff;font-size:clamp(30px,4.4vw,52px);letter-spacing:-.04em;max-width:720px;margin:0 auto;line-height:1.08}.nv-cta p{color:#c4bde3;margin:18px auto 30px;max-width:540px;font-size:17px}.nv-cta small{display:block;margin-top:16px;color:#9b93bd;font-size:13px}.nv-cta small a{color:#d9d3f5}.nv-rodape-links{display:flex;flex-wrap:wrap;gap:8px 0}.nv-barra-movel{display:none}.calc{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:#fff;border:1px solid var(--borda);border-radius:24px;overflow:hidden;box-shadow:0 30px 70px #1a103314}.calc-entradas{padding:32px;display:flex;flex-direction:column;gap:22px}.calc-campo{display:flex;flex-direction:column;gap:10px}.calc-rot{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:700;color:var(--navy);font-size:14.5px}.calc-num{display:inline-flex;align-items:center;gap:2px;background:var(--lavanda);border:1px solid var(--borda);border-radius:10px;padding:4px 10px;font-weight:800;color:var(--roxo)}.calc-num input{width:70px;border:0;background:transparent;font:inherit;color:inherit;text-align:right;outline:none;-moz-appearance:textfield}.calc-num input::-webkit-inner-spin-button,.calc-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc-campo small{color:var(--muted);font-size:12.5px}.calc input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:99px;background:linear-gradient(90deg,#5b3df5 var(--pct),#e6e1f5 var(--pct));outline:none;cursor:pointer}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid #5b3df5;box-shadow:0 4px 10px #5b3df559;transition:transform .15s}.calc input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.calc input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #5b3df5}.calc-saida{background:linear-gradient(160deg,#1a1033,#2c1d63);color:#e9e5fa;padding:32px;display:flex;flex-direction:column;gap:14px;position:relative}.calc-tag{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a99aff;border:1px solid rgba(169,154,255,.4);border-radius:99px;padding:4px 10px}.calc-linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:15px}.calc-linha b{font-size:22px;color:#fff;font-variant-numeric:tabular-nums}.calc-linha b.verde{color:#4ade80}.calc-grande{padding:8px 0 6px}.calc-grande span{color:#c4bde3;font-size:14px;font-weight:600}.calc-grande strong{display:block;font-size:clamp(36px,4.6vw,54px);font-weight:800;letter-spacing:-.04em;line-height:1.05;background:linear-gradient(90deg,#a5f3fc,#4ade80);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.calc-paga{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px 16px;font-size:14.5px;line-height:1.5}.calc-paga b{color:#fff}.calc-aviso{color:#9b93bd;font-size:12px;line-height:1.5}.demo{position:relative;text-align:left}.demo-janela{background:#fff;border-radius:18px;overflow:hidden;border:1px solid #e3def3;box-shadow:0 50px 100px -20px #1a103347,0 20px 40px -20px #5b3df540}.demo-barra{height:36px;background:#f3f1f8;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid #e9e5f3}.demo-barra i{width:11px;height:11px;border-radius:50%;background:#ddd6ee}.demo-barra i:nth-child(1){background:#ff6b6b}.demo-barra i:nth-child(2){background:#ffc94d}.demo-barra i:nth-child(3){background:#3ccf6e}.demo-barra span{margin-left:12px;background:#fff;border-radius:7px;padding:4px 14px;font-size:12px;color:#6b6485;flex:1;max-width:320px}.demo-corpo{display:grid;grid-template-columns:minmax(0,1fr) 360px;height:540px}.demo-chat{display:flex;flex-direction:column;background:#efeae2;min-width:0}.demo-chat-topo{display:flex;align-items:center;gap:10px;background:#f7f6f9;padding:10px 16px;border-bottom:1px solid #e6e2ee}.demo-chat-topo b{display:block;font-size:14px;color:#111}.demo-chat-topo small{color:#667;font-size:12px}.demo-av{width:36px;height:36px;border-radius:50%;background:#dcd8e6;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#554f6b}.demo-msgs{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:16px 22px;overflow:hidden}.demo-msg{max-width:78%;padding:8px 12px 18px;border-radius:10px;font-size:13.5px;line-height:1.4;position:relative;color:#111;box-shadow:0 1px .5px #00000021;animation:demoEntra .35s cubic-bezier(.2,.8,.3,1.2)}.demo-msg em{position:absolute;right:8px;bottom:3px;font-size:10.5px;color:#8a8a8a;font-style:normal}.demo-msg.in{align-self:flex-start;background:#fff;border-top-left-radius:2px}.demo-msg.out{align-self:flex-end;background:#d9fdd3;border-top-right-radius:2px}.demo-msg.digit{display:flex;gap:4px;padding:12px 14px}.demo-msg.digit span{width:7px;height:7px;border-radius:50%;background:#a0a0a0;animation:demoPulo 1s infinite}.demo-msg.digit span:nth-child(2){animation-delay:.15s}.demo-msg.digit span:nth-child(3){animation-delay:.3s}.demo-msg.audio{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:260px}.demo-play{width:30px;height:30px;border-radius:50%;background:#5b3df5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px}.demo-onda{display:flex;align-items:center;gap:2px;flex:1}.demo-onda i{width:3px;border-radius:2px;background:#b7b0cc}.demo-transc{flex-basis:100%;background:#f3f0ff;border:1px solid #e2dcfc;border-radius:8px;padding:8px 10px;font-size:12.5px;color:#2c2547;animation:demoEntra .4s}.demo-transc b{display:block;color:#5b3df5;font-size:11px;margin-bottom:3px}.demo-caixa{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f0f0f0}.demo-caixa>span:first-child{flex:1;background:#fff;border-radius:10px;padding:9px 14px;font-size:13px;color:#8a8a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-caixa>span.cheio{color:#111}.demo-raio{width:34px;height:34px;border-radius:50%;background:#1a1033;color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.demo-painel{border-left:1px solid #ebe7f4;background:#fff;display:flex;flex-direction:column;min-width:0;font-size:13px}.demo-p-topo{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #f0edf8}.demo-p-topo b{display:block;font-size:13.5px;color:var(--navy)}.demo-p-topo small{color:var(--muted);font-size:11.5px}.demo-aovivo{display:flex;align-items:center;gap:7px;background:#ecfbf1;color:#137a3d;font-size:11.5px;font-weight:600;padding:6px 14px}.demo-aovivo i{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:nvPulso 2s infinite}.demo-cop{padding:12px 14px;border-bottom:1px solid #f0edf8;display:flex;flex-direction:column;gap:10px;min-height:280px}.demo-cop-topo{display:flex;align-items:center;gap:8px}.demo-rot{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--roxo);display:inline-flex;align-items:center;gap:6px}.demo-etapa{margin-left:auto;color:var(--muted);font-size:12px;transition:color .3s}.demo-temp{font-size:11.5px;font-weight:800;border-radius:99px;padding:2px 9px;transition:background .4s,color .4s,box-shadow .4s}.demo-temp.t-morno{background:#fdf2dc;color:#a26a10}.demo-temp.t-quente{background:#fde8ec;color:#d93553;box-shadow:0 0 0 4px #d935531f,0 0 18px #d9355373;animation:demoBrilhoQuente 1.6s ease-in-out 2}.demo-temp.t-frio{background:#e5eefc;color:#2f6fdf}@keyframes demoBrilhoQuente{50%{box-shadow:0 0 0 7px #d935532e,0 0 26px #d9355399}}.demo-shimmer{display:flex;flex-direction:column;gap:8px;padding:4px 0}.demo-shimmer i{height:12px;border-radius:6px;background:linear-gradient(90deg,#f1eefb 25%,#e2dbfb,#f1eefb 75%);background-size:200% 100%;animation:demoShimmer 1.1s linear infinite}.demo-shimmer i:nth-child(2){width:85%}.demo-shimmer i:nth-child(3){width:60%}.demo-shimmer small{color:var(--muted);font-size:11.5px}@keyframes demoShimmer{to{background-position:-200% 0}}.demo-obj{background:#fdf2dc;border:1px solid #f6e2b5;border-radius:10px;padding:9px 11px;animation:demoPop .4s cubic-bezier(.2,.8,.3,1.4)}.demo-obj b{color:#8a5a10;font-size:12.5px}.demo-obj p{color:#6b4b12;font-size:12px;margin-top:3px;line-height:1.4}.demo-sug{position:relative;background:#faf9ff;border:1px solid #e8e3fc;border-radius:12px;padding:10px 12px;animation:demoEntra .35s}.demo-sug-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.demo-sug-topo span{font-size:11px;font-weight:700;color:var(--roxo);background:#ece8fe;padding:2px 8px;border-radius:6px}.demo-sug-topo em{font-style:normal;color:var(--muted);font-size:11.5px;font-weight:700}.demo-sug p{font-size:12.5px;color:#251c45;line-height:1.45;min-height:54px}.demo-cursor-txt{display:inline-block;width:2px;height:13px;background:var(--roxo);margin-left:1px;vertical-align:-2px;animation:demoPisca .8s steps(1) infinite}.demo-sug-acoes{display:flex;align-items:center;gap:6px;margin-top:8px}.demo-sug-acoes .lnk{color:var(--roxo);font-weight:700;font-size:11.5px;margin-right:auto}.demo-sug-acoes .b2{border:1px solid var(--borda);background:#fff;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:700}.demo-sug-acoes .b1{background:var(--roxo);color:#fff;border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:transform .15s,background .15s}.demo-sug-acoes .b1.clic{animation:demoClique .9s ease-in-out}@keyframes demoClique{60%{transform:scale(1);background:var(--roxo)}72%{transform:scale(.9);background:#3d23c9}to{transform:scale(1)}}.demo-mouse{position:absolute;right:10px;bottom:-6px;width:18px;height:18px;pointer-events:none;animation:demoMouse .9s cubic-bezier(.3,.7,.3,1) forwards}.demo-mouse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1033;clip-path:polygon(0 0,0 78%,22% 60%,38% 100%,52% 94%,37% 56%,66% 56%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.3))}@keyframes demoMouse{0%{transform:translate(-120px,60px);opacity:0}20%{opacity:1}65%,to{transform:translate(0);opacity:1}}.demo-status{font-size:12px;color:var(--roxo);font-weight:700;animation:demoEntra .3s}.demo-status small{color:var(--muted);font-weight:500}.demo-prox{font-size:12px;color:#3e3756;line-height:1.45;animation:demoEntra .4s}.demo-prox b{color:var(--navy)}.demo-espera{color:var(--muted);font-size:12px;padding:18px 0;text-align:center;border:1px dashed #e6e1f5;border-radius:10px}.demo-lembrete{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#e5eefc;color:#2f6fdf;font-weight:700;font-size:11.5px;padding:4px 10px;border-radius:99px;animation:demoPop .4s cubic-bezier(.2,.8,.3,1.4)}.demo-rr{padding:12px 14px;display:flex;flex-direction:column;gap:4px;overflow:hidden}.demo-rr .demo-rot{margin-bottom:6px}.demo-rr-item{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid #f4f1fb;color:#6b6485}.demo-rr-item b{display:block;color:var(--navy);font-size:12.5px}.demo-rr-item code{font-size:11px;color:var(--muted)}.demo-ia{margin-left:auto;background:#ece8fe;color:var(--roxo);font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:6px;animation:demoPop .4s}.demo-toast{position:absolute;right:24px;bottom:-18px;background:#12a150;color:#fff;font-weight:700;font-size:13px;padding:10px 16px;border-radius:12px;box-shadow:0 14px 30px #12a15059;display:flex;align-items:center;gap:8px;animation:demoPop .45s cubic-bezier(.2,.8,.3,1.4)}@keyframes demoEntra{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes demoPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes demoPulo{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes demoPisca{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.demo *{animation:none!important}}.ins-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#f6f4ff,#fff);padding:72px 0 40px;text-align:center}.ins-hero-grade{position:relative;max-width:820px}.ins-hero h1{font-size:clamp(32px,4.8vw,54px);letter-spacing:-.04em;line-height:1.06;margin-top:10px}.ins-passos{list-style:none;padding:0;margin:0 auto;max-width:960px;display:flex;flex-direction:column;gap:16px}.ins-passo{display:grid;grid-template-columns:56px minmax(0,1fr) 300px;gap:22px;align-items:center;background:#fff;border:1px solid var(--borda);border-radius:20px;padding:22px 24px;transition:box-shadow .25s,transform .25s}.ins-passo:hover{box-shadow:0 16px 40px #1a103312;transform:translateY(-2px)}.ins-num{width:48px;height:48px;border-radius:14px;background:var(--grad, linear-gradient(135deg,#5b3df5,#22b8cf));color:#fff;font-weight:800;font-size:20px;display:flex;align-items:center;justify-content:center}.ins-txt h3{font-size:18px;margin-bottom:6px}.ins-txt p{color:#4a4363;font-size:14.5px;line-height:1.6}.ins-txt code,.ins-nota code{background:var(--lavanda-2);border-radius:6px;padding:1px 6px;font-size:13px}.ins-copiar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;width:100%;max-width:380px;border:1px dashed #c9bff8;background:var(--lavanda);border-radius:10px;padding:8px 8px 8px 12px;cursor:pointer;font:inherit}.ins-copiar code{background:none;padding:0;font-size:14px;color:var(--navy);font-weight:700}.ins-copiar span{background:var(--roxo);color:#fff;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.ins-il{background:#f7f5fd;border:1px solid #ece8fb;border-radius:14px;min-height:96px;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;font-size:12.5px}.ins-zip,.ins-pasta{background:#fff;border:1px solid var(--borda);border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:6px;font-weight:700;color:var(--navy)}.ins-zip svg{color:var(--roxo)}.ins-seta{color:var(--roxo);font-weight:800}.ins-url{background:#fff;border:1px solid var(--borda);border-radius:99px;padding:8px 16px;font-family:var(--mono);color:var(--navy);width:100%;display:flex;gap:8px}.ins-dev{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--borda);border-radius:10px;padding:10px 14px;font-weight:700;color:var(--navy)}.ins-toggle{width:38px;height:22px;border-radius:99px;background:#c9c4d8;position:relative;display:inline-block}.ins-toggle.on{background:#1a73e8}.ins-toggle:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .3s}.ins-toggle.on:after{transform:translate(16px)}.ins-botoes{display:flex;flex-direction:column;gap:6px;width:100%}.ins-btn{border:1px solid #c6d4f5;color:#1a73e8;border-radius:8px;padding:6px 10px;font-weight:700;background:#fff;text-align:center}.ins-btn.ativo{background:#e8f0fe;box-shadow:0 0 0 3px #1a73e82e}.ins-fixar{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--borda);border-radius:10px;padding:10px 12px;width:100%}.ins-fixar b{font-size:12px;color:var(--navy)}.ins-pin{margin-left:auto}.ins-wa{display:flex;align-items:center;gap:8px;background:#f0f0f0;border-radius:10px;padding:8px;width:100%}.ins-wa span{flex:1;background:#fff;border-radius:8px;padding:7px 10px;color:#8a8a8a}.ins-wa b{width:30px;height:30px;border-radius:50%;background:#1a1033;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #5b3df540}.ins-notas{max-width:960px;margin:36px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ins-nota{display:flex;gap:14px;background:var(--lavanda);border:1px solid var(--borda);border-radius:18px;padding:20px}.ins-nota .ic{flex:none;width:38px;height:38px;border-radius:10px;background:#fff;color:var(--roxo);display:flex;align-items:center;justify-content:center}.ins-nota h3{font-size:15.5px;margin-bottom:6px}.ins-nota p{color:#4a4363;font-size:13.5px;line-height:1.55}.ins-fim{max-width:720px;margin:56px auto 0;text-align:center}.ins-fim h2{font-size:clamp(24px,3vw,32px)}.ins-fim p{color:#4a4363;margin-top:10px}@media (max-width: 1080px){.nv-nav{gap:14px}.nv-nav a{font-size:13px}.lp-produto{display:none}.nv-dores,.nv-recursos,.nv-passos-demo{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-corpo{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width: 900px){.nv-hamb{display:flex}.nv-entrar{display:none}.nv-nav{display:none;position:absolute;top:68px;left:0;right:0;background:#fff;flex-direction:column;gap:0;padding:8px 20px 18px;border-bottom:1px solid var(--borda);box-shadow:0 20px 40px #1a10331a}.nv-topo.aberto .nv-nav{display:flex}.nv-topo.aberto{background:#fff}.nv-nav a{padding:13px 0;border-bottom:1px solid #f2eff9;font-size:15px}.nv-nav a:after{display:none}.nv-so-movel{display:block}.nv-real-grade,.nv-preco,.calc,.nv-compara,.nv-objecoes,.nv-tres{grid-template-columns:minmax(0,1fr)}.nv-tilt img{transform:none}.ins-passo{grid-template-columns:48px minmax(0,1fr)}.ins-il{grid-column:1 / -1}.ins-notas{grid-template-columns:minmax(0,1fr)}.demo-corpo{grid-template-columns:minmax(0,1fr);height:auto}.demo-chat{height:330px}.demo-painel{border-left:0;border-top:1px solid #ebe7f4}.demo-cop{min-height:250px}.demo-rr-item:nth-child(n+4){display:none}.nv-barra-movel{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:30;align-items:center;justify-content:space-between;gap:12px;background:#1a1033f5;color:#fff;padding:10px 10px 10px 16px;border-radius:16px;box-shadow:0 16px 40px #1a103359;transform:translateY(140%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.nv-barra-movel.on{transform:none}.nv-barra-movel b{display:block;font-size:16px}.nv-barra-movel small{color:#b9b1d6;font-size:12px}}@media (max-width: 600px){.lp-conteiner{padding:0 16px}.nv-hero{padding-top:40px}.nv-secao{padding:68px 0}.nv-dores,.nv-recursos,.nv-passos-demo{grid-template-columns:minmax(0,1fr)}.nv-ctas .btn{width:100%;justify-content:center}.nv-hero-demo{margin-top:34px}.demo-msgs{padding:12px}.demo-msg{max-width:88%;font-size:12.5px}.demo-msg.audio{min-width:0;width:88%}.demo-barra span{max-width:180px}.demo-toast{right:10px;left:10px;justify-content:center;bottom:-16px}.calc-entradas,.calc-saida{padding:22px}.nv-plano{padding:24px}.nv-plano-preco{font-size:46px}.lp-rodape a{margin-left:0;margin-right:16px}.ins-passo{padding:18px;gap:14px}}
