PageSourceSearch

https://bizzu.ai/

html bizzu.ai collected 2026-10-05 15:08:04 UTC 257,453 bytes, 1,978 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pt-BR">
3<head>
4<script src="/assets/bizzu-attribution.d44e3a239673.js"></script>
4
5<meta charset="UTF-8">
6<meta name="viewport" content="width=device-width, initial-scale=1.0">
7
8<meta name="facebook-domain-verification" content="mhm8p6kuhezth1d01ty212k659p988" />
9<script defer src="/tiktok-pixel.js"></script>
9
10
11<link rel="preload" as="font" type="font/woff2" href="assets/fontes/bricolage-grotesque-latin.8ce15f.woff2" crossorigin>
12<link rel="preload" as="font" type="font/woff2" href="assets/fontes/inter-latin.2c33b1.woff2" crossorigin>
13
14<link rel="preload" as="image" href="assets/genios/genio-lanterna.webp" media="(max-width: 760px)">
15<link rel="preload" as="image" href="assets/video/genio-intro-fim.jpg" media="(min-width: 761px)">
16<style>
17@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:500 800;font-display:swap;src:url(assets/fontes/bricolage-grotesque-latin.8ce15f.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
18@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:500 800;font-display:swap;src:url(assets/fontes/bricolage-grotesque-latin-ext.1b4769.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
19@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(assets/fontes/inter-latin.2c33b1.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
20@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(assets/fontes/inter-latin-ext.ca7f3e.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
21@font-face{font-family:'Martian Mono';font-style:normal;font-weight:500 700;font-display:swap;src:url(assets/fontes/martian-mono-latin.93b9b7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
22@font-face{font-family:'Martian Mono';font-style:normal;font-weight:500 700;font-display:swap;src:url(assets/fontes/martian-mono-latin-ext.7ed45e.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
23@font-face{font-family:'Newsreader';font-style:italic;font-weight:400 500;font-display:swap;src:url(assets/fontes/newsreader-latin.60bed3.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
24@font-face{font-family:'Newsreader';font-style:italic;font-weight:400 500;font-display:swap;src:url(assets/fontes/newsreader-latin-ext.c19c0e.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
25#depoimentos{padding:8px 0 44px}
26.dep{position:relative;overflow:hidden;padding:6px 0 0}
27.dep-trilho{display:flex;gap:18px;margin:0;padding:0;list-style:none;
28  transition:transform .55s var(--ez-entra);will-change:transform}
29.dep-item{flex:0 0 calc((100% - 36px) / 3);display:flex}
30.dep-card{position:relative;margin:0;display:flex;flex-direction:column;gap:12px;
31  background:var(--white);border:1px solid var(--indigo-border);border-radius:var(--radius);
32  padding:22px 22px 20px;box-shadow:0 14px 30px -24px rgba(33,32,28,.5);flex:1}
33.dep-aspas{color:var(--indigo);opacity:.28;flex:none}
34.dep-card blockquote{margin:0;font-family:var(--font-read);font-size:1rem;line-height:1.5;color:var(--ink);flex:1}
35.dep-card figcaption{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid var(--hair)}
36.dep-card figcaption b{font-size:.94rem;color:var(--ink)}
37.dep-card figcaption span{font-size:.82rem;color:var(--ink-soft)}
38.dep-ctrl{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px}
39.dep-nav{width:44px;height:44px;flex:none;padding:0;border-radius:50%;border:1.5px solid var(--indigo-border);
40  background:var(--white);color:var(--indigo-deep);display:grid;place-items:center;cursor:pointer;
41  transition:background .22s,border-color .22s}
42.dep-nav:hover{background:var(--indigo-soft);border-color:var(--indigo)}
43.dep-nav:focus-visible{outline:3px solid var(--indigo);outline-offset:3px}
44.dep-nav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
45.dep-dots{display:flex;align-items:center;gap:6px}
46.dep-dot{width:9px;height:9px;padding:0;border:none;border-radius:99px;background:#d3cebf;cursor:pointer;
47  transition:width .25s,background .25s}
48.dep-dot[aria-current="true"]{width:24px;background:var(--indigo)}
49.dep-dot:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}
50@media(max-width:1000px){.dep-item{flex:0 0 calc((100% - 18px) / 2)}}
51@media(max-width:700px){.dep-item{flex:0 0 100%}.dep-card blockquote{font-size:.96rem}}
52</style>
53<title>Plano de estudos e cronograma para concurso público | Bizzu</title>
54<meta name="description" content="A Bizzu monta o plano de estudos do seu concurso a partir do edital: cada tópico vira tarefa, com a prioridade, o Bizzu do Tópico e questões reais de provas.">
55<link rel="canonical" href="https://bizzu.ai/">
56<link rel="icon" type="image/png" sizes="32x32" href="assets/bizzu-genio-favicon-32.png">
57<link rel="apple-touch-icon" sizes="180x180" href="assets/bizzu-genio-apple-touch-180.png">
58<meta property="og:type" content="website">
59<meta property="og:site_name" content="Bizzu">
60<meta property="og:url" content="https://bizzu.ai/">
61<meta property="og:title" content="Bizzu: o organizador de estudos para concursos públicos mais completo do Brasil">
62<meta property="og:description" content="Todo tópico do edital vira tarefa, com a prioridade marcada, o Bizzu do Tópico e questões reais já separadas. Para qualquer concurso do Brasil, com 7 dias de garantia.">
63<meta property="og:image" content="https://bizzu.ai/assets/og-bizzu-20260929c.jpg">
64<meta property="og:image:alt" content="O Gênio da Bizzu ao lado da tela do Plano de Estudo, com a próxima tarefa e a prioridade de cada tópico">
65<meta property="og:image:width" content="1200">
66<meta property="og:image:height" content="630">
67<meta property="og:locale" content="pt_BR">
68<meta name="twitter:card" content="summary_large_image">
69<meta name="twitter:title" content="Bizzu: o organizador de estudos para concursos públicos mais completo do Brasil">
70<meta name="twitter:description" content="Todo tópico do edital vira tarefa, com a prioridade marcada, o Bizzu do Tópico e questões reais já separadas. 7 dias de garantia.">
71<meta name="twitter:image" content="https://bizzu.ai/assets/og-bizzu-20260929c.jpg">
72<script type="application/ld+json">
73{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://bizzu.ai/#org","name":"Bizzu","url":"https://bizzu.ai/","logo":"https://bizzu.ai/assets/bizzu-genio-apple-touch-180.png","email":"[email protected]"},{"@type":"WebSite","@id":"https://bizzu.ai/#site","name":"Bizzu","url":"https://bizzu.ai/","inLanguage":"pt-BR","publisher":{"@id":"https://bizzu.ai/#org"}},{"@type":"SoftwareApplication","@id":"https://bizzu.ai/#app","name":"Bizzu","applicationCategory":"EducationalApplication","operatingSystem":"Web","inLanguage":"pt-BR","url":"https://bizzu.ai/","description":"Plano de estudos para concurso público montado a partir do edital: todo tópico vira tarefa, com a prioridade do Raio-X da Prova, o Bizzu do Tópico, questões reais de provas anteriores separadas por tópico, o Comentário da Bizzu e revisões.","featureList":["Plano de Estudo pronto a partir do edital","Raio-X da Prova com a prioridade de cada tópico","Bizzu do Tópico em cada tópico do edital","Questões reais de provas anteriores separadas por tópico","Comentário da Bizzu em cada questão","Revisões a partir do seu histórico","Edital verticalizado em Matérias","Cronômetro e registro de tempo de estudo"],"publisher":{"@id":"https://bizzu.ai/#org"},"offers":[{"@type":"Offer","name":"Plano mensal","price":"40.00","priceCurrency":"BRL","url":"https://bizzu.ai/#assineja","availability":"https://schema.org/InStock"},{"@type":"Offer","name":"Plano anual","price":"180.00","priceCurrency":"BRL","url":"https://bizzu.ai/#assineja","availability":"https://schema.org/InStock"}]}]}
74</script>
vendor: 2 bytes, line 74
74
75<script type="application/ld+json">
76{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O que eu recebo ao assinar a Bizzu?","acceptedAnswer":{"@type":"Answer","text":"O Plano de Estudo do seu concurso e cargo, com todos os tópicos do edital como tarefas e a prioridade de cada um no Raio-X da Prova. Em cada tarefa: o Bizzu do Tópico, que ensina o assunto do zero, questões reais de provas anteriores já separadas, o Comentário da Bizzu em cada questão, suas anotações e o cronômetro. Depois, a aba Revisões sugere o que retomar, e Matérias e Meu Progresso mostram onde você está. A disponibilidade do plano depende do concurso, do cargo e da situação de preparação. Veja também como acompanhar um plano solicitado."}},{"@type":"Question","name":"O que é o Bizzu do Tópico? Preciso do meu próprio material?","acceptedAnswer":{"@type":"Answer","text":"O Bizzu do Tópico explica cada tópico do seu edital do zero à questão: uma situação real, o passo a passo, os detalhes que decidem questão, os erros comuns, o essencial para memorizar e flashcards. Quando há questões da banca sobre o tema, a tecnologia da Bizzu analisa essas questões para você. Os das primeiras tarefas de cada matéria ficam prontos com o plano; os demais são preparados quando você abre o tópico. Você pode continuar usando o seu curso, livros ou PDFs junto e anotar tudo no próprio tópico. Não há versão em áudio, e o Bizzu do Tópico está em fase de testes e pode conter erros."}},{"@type":"Question","name":"As questões são reais? Vou encontrar questões da minha banca?","acceptedA
76nswer":{"@type":"Answer","text":"São questões reais de provas anteriores, separadas por tópico do plano, priorizando a sua banca, a sua área e as mais recentes. A quantidade varia de tópico para tópico: não há garantia de quantidade mínima nem de questões de toda banca, e pode haver tópico sem questão. A Bizzu não inventa questão para completar uma tarefa e não repete a mesma questão em tópicos diferentes."}},{"@type":"Question","name":"A Bizzu monta o cronograma de estudos do meu concurso?","acceptedAnswer":{"@type":"Answer","text":"Monta o plano de estudos completo a partir do seu edital: cada tópico vira uma tarefa, na ordem do plano e com a prioridade marcada, e você não precisa montar nada. Em vez de um cronograma rígido com dia e hora, você define uma meta semanal de horas, que vale para todos os seus planos, e estuda no seu ritmo: todas as tarefas ficam abertas desde o primeiro dia e não existe tempo obrigatório por tarefa. Meu Progresso mostra as horas registradas, semana a semana."}},{"@type":"Question","name":"A Bizzu mostra o edital verticalizado?","acceptedA
76nswer":{"@type":"Answer","text":"Sim. Em Matérias fica o edital inteiro, matéria por matéria e tópico por tópico, com a prioridade, o desempenho e as horas de cada tópico e quantos você já concluiu. Os filtros Prioritários, Pendentes e Frágeis mostram onde agir, e a busca encontra um tópico ou uma lei."}},{"@type":"Question","name":"Preciso assinar outro banco de questões? Posso registrar questões feitas fora?","acceptedAnswer":{"@type":"Answer","text":"Não precisa: as questões da Bizzu já vêm dentro de cada tarefa. Para registrar o que você fez em outro lugar, use Finalizar tarefa → Adicionar questões e informe o total e os acertos. Na aba Revisões → Revisar → Questões externas também dá para registrar. Registre só o que você estudou de verdade. Registrar esse estudo não importa questões de outro serviço."}},{"@type":"Question","name":"Como o Raio-X define as prioridades? Os comentários podem ter erros?","acceptedAnswer":{"@type":"Answer","text":"A Bizzu Intelligence analisa banca, cargo, órgão e área do seu concurso com questões reais e classifica cada tópico em cinco faixas, de Muito alta a Muito baixa, com a justificativa ao lado. O Raio-X mostra o que tem mais chance de cair; ele não adivinha a prova. O Comentário da Bizzu e o Bizzu do Tópico são apoio de estudo e podem conter erros. Quando a leitura da Bizzu diverge do gabarito oficial, o comentário avisa “Atenção, gabarito controverso” e mostra os dois lados. Se encontrar uma divergência, use “Encontrou algum erro nesta questão?” ou o Suporte."}},{"@type":"Question","name":"Consigo usar a Bizzu no celular? Onde entro na minha conta?","acceptedA
76nswer":{"@type":"Answer","text":"Sim. Acesse plataforma.bizzu.ai pelo navegador do celular ou do computador e entre com a conta usada na assinatura. Salve o endereço na tela inicial para voltar ao estudo. Se não conseguir entrar ou não encontrar seu plano, veja como pedir ajuda."}},{"@type":"Question","name":"Não encontrei meu concurso ou cargo. O que faço?","acceptedAnswer":{"@type":"Answer","text":"Use a busca de concursos e confira órgão, edital e cargo. A Bizzu atende concursos públicos brasileiros, inclusive de prefeituras e câmaras. Se o seu concurso ou cargo ainda não estiver disponível, depois de assinar você envia o PDF do edital pela plataforma: a Bizzu confere o arquivo, identifica os cargos e, se o edital já estiver no catálogo, abre o plano na hora. Se não estiver, você acompanha cada passo em Minhas solicitações (Recebido, Em análise, Disponível) e recebe um e-mail quando o plano ficar pronto. Uma solicitação não significa que o plano já está pronto."}},{"@type":"Question","name":"Como envio o edital? Preciso mandar o documento completo?","acceptedA
76nswer":{"@type":"Answer","text":"Na plataforma, use Solicitar meu edital e envie o PDF oficial completo, com as regras da seleção e o conteúdo programático. Escolha o cargo que você quer estudar e envie os anexos se a tela pedir. Uma página de notícia, lista de vagas ou recorte do documento pode não trazer as informações necessárias. Se houver erro no envio, informe no Suporte o concurso, o cargo e a mensagem exibida."}},{"@type":"Question","name":"O edital novo ainda não saiu. Posso começar pelo anterior?","acceptedAnswer":{"@type":"Answer","text":"Sim. Para muitos concursos há um plano montado sobre o edital anterior do órgão e cargo, marcado como Pré-edital. Confira qual documento está servindo de base ao plano. Quando o edital novo sair, ele entra como outro plano, e o que você fez no anterior continua salvo. O edital novo pode mudar matérias e regras: não trate o plano anterior como confirmação do que será cobrado."}},{"@type":"Question","name":"O que é uma trilha pré-edital?","acceptedAnswer":{"@type":"Answer","text":"É um plano para começar antes de o edital sair. Em vez de partir do PDF de um edital, a trilha parte da carreira (Auditor Fiscal, Policial Rodoviário Federal, Técnico Judiciário…) e dos últimos editais dela: a base comum, com o peso de cada assunto, uma ordem de estudo e questões reais de provas anteriores separadas por tópico. A trilha não tem banca definida nem data de prova, e é uma previsão feita a partir de editais anteriores. Quando o edital sair, o plano do edital abre ao lado da trilha, e os registros da trilha continuam lá."}},{"@type":"Question","name":"Enviei o edital ou assinei. Quando meu plano fica pronto?","acceptedA
76nswer":{"@type":"Answer","text":"Se o concurso e o cargo já estão na Bizzu, o plano abre quando você escolhe o concurso. Se você enviou um edital, acompanhe Minhas solicitações na plataforma. Não há um prazo único para todos os pedidos: depende do edital. Quando o plano fica pronto, você recebe um e-mail, e o plano completo abre com todas as tarefas acessíveis. Se houver erro ou dúvida sobre o status, procure o Suporte com o concurso e o cargo."}},{"@type":"Question","name":"Posso estudar para mais de um concurso ou trocar de plano?","acceptedAnswer":{"@type":"Answer","text":"Sim, na mesma assinatura. Cada concurso tem o seu plano, e você alterna pelo seletor de concurso ou inclui outro em Adicionar concurso. A meta semanal é uma só, para todos os planos. Alternar entre planos não une os editais em um único plano."}},{"@type":"Question","name":"Serve para processo seletivo, residência ou prova discursiva?","acceptedAnswer":{"@type":"Answer","text":"A Bizzu organiza o estudo a partir do edital, e o treino de questões é voltado a questões objetivas. Se a sua seleção for uma residência, um processo seletivo ou tiver apenas etapas discursivas, títulos ou análise de currículo, consulte a equipe com o edital oficial antes de contratar. Não conte com correção de redação ou de peça discursiva."}},{"@type":"Question","name":"Como estudar para concurso com a Bizzu? Por onde começo?","acceptedA
76nswer":{"@type":"Answer","text":"Pela Próxima Tarefa do Plano de Estudo. Use Ler o Bizzu para abrir o Bizzu do Tópico, Usar meu material para estudar com o seu curso e anotar, e Resolver questões para praticar. Quando terminar, Finalizar tarefa conclui o tópico. A ordem e as prioridades ajudam, mas você pode começar por qualquer tarefa. Depois, a aba Revisões mostra o que retomar."}},{"@type":"Question","name":"Preciso concluir uma tarefa para acessar a próxima?","acceptedAnswer":{"@type":"Answer","text":"Não. O plano completo abre com todas as tarefas acessíveis desde o primeiro dia. Não há liberação gradual. A ordem sugerida organiza o estudo e não restringe o seu acesso."}},{"@type":"Question","name":"Tenho pouco tempo. Quem define minhas horas de estudo?","acceptedAnswer":{"@type":"Answer","text":"Você. Escolha uma meta semanal de horas e ajuste quando quiser. Não existe tempo obrigatório por tarefa. Na janela da tarefa, use o Cronômetro, o Timer de 25 minutos ou Registrar tempo para o que estudou fora: só conta como estudado o tempo que você registra. A meta é um objetivo pessoal, não uma promessa de terminar o plano numa data."}},{"@type":"Question","name":"Fiquei alguns dias sem estudar. Preciso refazer o plano?","acceptedA
76nswer":{"@type":"Answer","text":"Não. Uma pausa não exige criar outro plano. Retome as tarefas, confira o que já registrou e ajuste a meta semanal à sua rotina atual. Como todas as tarefas ficam abertas, você também pode escolher outro tópico."}},{"@type":"Question","name":"Como uso a aba Revisões?","acceptedAnswer":{"@type":"Answer","text":"Abra Revisões no menu. Em Revisar agora ficam os conteúdos do dia; Próximas mostra as sugestões futuras e Pausadas, o que você pausou. Toque em Revisar e escolha como: Questões da Bizzu (todas, só as que errou ou só as que acertou), Material de estudo (o Bizzu do tópico, suas anotações e o cronômetro) ou Questões externas. Dá para combinar. No fim, responda Como foi a revisão? e use Finalizar revisão."}},{"@type":"Question","name":"Quando a Bizzu sugere revisar um conteúdo?","acceptedAnswer":{"@type":"Answer","text":"As sugestões usam o seu histórico real de estudo e questões. A primeira costuma vir em três dias, ou em um dia se foi difícil. Quando você vai bem, o intervalo cresce aos poucos, até trinta dias. Poucas questões não bastam para indicar domínio, e conteúdos fortes continuam em manutenção. Não há garantia de memorização nem de aprovação. Você também pode antecipar uma revisão pela lista Próximas."}},{"@type":"Question","name":"Posso adiar, pausar ou retomar uma revisão?","acceptedA
76nswer":{"@type":"Answer","text":"Sim. Use Adiar para escolher outra data ou Pausar revisões para deixar o conteúdo em Pausadas. Para voltar, abra essa lista e retome. Para desfazer um adiamento, escolha Usar data sugerida. O seu histórico continua salvo."}},{"@type":"Question","name":"Concluí uma tarefa, mas não apareceu uma revisão. Por quê?","acceptedAnswer":{"@type":"Answer","text":"A revisão nasce de registros reais de estudo: questões respondidas, tempo registrado, questões externas ou material. Concluir uma tarefa sem nenhum registro não cria revisão. Confira também o concurso selecionado e as listas Próximas e Pausadas. Se o conteúdo já tem registros e não aparece, avise o Suporte."}},{"@type":"Question","name":"Onde faço anotações? Posso baixar minhas notas em PDF?","acceptedAnswer":{"@type":"Answer","text":"Dentro de cada tópico, em Meu Material / Anotações: texto formatado, imagens, roteiros prontos (resumo do assunto, revisão ativa e caderno de erros) e links do seu material. O editor salva sozinho, e dá para baixar em PDF. Ao ler o Bizzu do Tópico, selecione um trecho e use Destacar e salvar nas anotações."}},{"@type":"Question","name":"Como guardo uma questão para revisar depois?","acceptedA
76nswer":{"@type":"Answer","text":"Use Salvar para revisar na questão. Ela fica em Questões Resolvidas, no filtro Salvas, junto com tudo o que você resolveu, por matéria e tópico. Para treinar de novo, use Refazer questões: é um treino que não apaga o seu histórico nem a conclusão do tópico."}},{"@type":"Question","name":"Não consigo entrar, meu plano sumiu ou encontrei um erro. Como peço ajuda?","acceptedAnswer":{"@type":"Answer","text":"Na plataforma, abra Suporte e conte o concurso e o cargo, a tela, a mensagem exibida e o que você estava tentando fazer. Você recebe um número de chamado e acompanha a conversa ali. Se não conseguir entrar na conta, escreva para [email protected]. Nunca envie sua senha ou os dados completos do cartão."}},{"@type":"Question","name":"Tem teste grátis? Os 7 dias de garantia são gratuitos?","acceptedAnswer":{"@type":"Answer","text":"A Bizzu não oferece teste gratuito. O acesso começa depois da confirmação do pagamento. A garantia de 7 dias permite pedir o reembolso integral se não for o que você esperava; ela não é um período de acesso sem pagar. Antes de assinar, você pode ver a Bizzu por dentro nesta página."}},{"@type":"Question","name":"Qual a diferença entre mensal e anual? Quanto custa?","acceptedA
76nswer":{"@type":"Answer","text":"Mensal e anual têm os mesmos recursos. Muda o período de cobrança e o valor. Veja os preços desta página e confira o valor final no checkout. O valor por mês do anual serve para comparação: a cobrança do anual é única, uma vez ao ano."}},{"@type":"Question","name":"Posso pagar com Pix? Tem cupom para o mensal?","acceptedAnswer":{"@type":"Answer","text":"O mensal é pago no cartão. O anual aceita cartão e Pix. Cupom de desconto só vale no anual; confira no checkout as condições antes de pagar. Se pagou e o acesso não apareceu, confira se entrou com a conta usada na assinatura e procure o Suporte."}},{"@type":"Question","name":"Por que a Bizzu pede meu CPF?","acceptedAnswer":{"@type":"Answer","text":"Para emitir a nota fiscal da assinatura. O CPF é pedido depois do pagamento, em Complete seu cadastro, junto com o nome e o telefone."}},{"@type":"Question","name":"Como cancelo a assinatura? Perco o acesso na hora?","acceptedAnswer":{"@type":"Answer","text":"Na plataforma, abra Minha assinatura → Cancelar plano e conclua a confirmação. Cancelar a renovação e encerrar o acesso são coisas diferentes: fora da garantia, o acesso continua até o fim do período pago. Não há multa nem fidelidade no mensal. Veja também como funciona o reembolso na garantia."}},{"@type":"Question","name":"Como funciona a garantia de 7 dias e o reembolso?","acceptedA
76nswer":{"@type":"Answer","text":"São 7 dias, com reembolso integral. Abra Minha assinatura e siga o cancelamento; se precisar de ajuda, procure o Suporte. Com o reembolso, o acesso é encerrado. Fora da garantia, o cancelamento para a renovação e o acesso segue até o fim do período pago."}}]}
77</script>
77
78
79<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}addEventListener("load",(function(){(self.requestIdleCallback||function(f){setTimeout(f,200)})((function(){var s=document.createElement("script");s.async=true;s.src="https://www.googletagmanager.com/gtag/js?id=GT-M69MWWS2";document.head.appendChild(s)}))}),{once:true});if(!window.bizzuAttribution)gtag("consent","default",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"granted",wait_for_update:500});gtag("js",new Date);gtag("config","GT-M69MWWS2");</script>
79
80
81<script>!function(f,b,e,v,n){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0";n.queue=[]}(window,document,"script");if(!/^(localhost|127\.0\.0\.1)$/.test(location.hostname)){fbq("init","3610516072434572");fbq("track","PageView");addEventListener("load",(function(){var roda=function(){var s=document.createElement("script");s.async=true;s.src="https://connect.facebook.net/en_US/fbevents.js";document.head.appendChild(s)};if(self.requestIdleCallback)requestIdleCallback(roda,{timeout:2e3});else setTimeout(roda,200)}),{once:true})}</script>
81
82<noscript><img height="1" width="1" style="display:none" alt=""
83src="https://www.facebook.com/tr?id=3610516072434572&ev=PageView&noscript=1"></noscript>
84<script>!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once identify alias reset opt_in_capturing opt_out_capturing".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);addEventListener("load",(function(){(self.requestIdleCallback||function(f){setTimeout(f,200)})((function(){posthog.init("phc_zgeBLvtFY4DUSjGqJud5QrxhMSLy8iSQcPqcfig5RsS4",{api_host:"/ingest",ui_host:"https://us.posthog.com",cross_subdomain_cookie:true});posthog.register({env:/^(localhost|127\.0\.0\.1)$/.test(location.hostname)?"development":"production",superficie:"landing"});try{(window.__phFila||[]).splice(0).forEach((function(e){posthog.capture(e[0],e[1])}))}catch(e){}}))}),{once:true});</script>
vendor: 2 bytes, line 84
84
85<script>document.documentElement.classList.add("js");(function(){var mq=matchMedia("(min-width:761px)");var avifOk=false;var detecta=new Promise((function(res){var im=new Image;im.onload=function(){res(im.width===1)};im.onerror=function(){res(false)};im.src="data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADybWV0YQAAAAAAAAAoaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGxpYmF2aWYAAAAADnBpdG0AAAAAAAEAAAAeaWxvYwAAAABEAAABAAEAAAABAAABGgAAABcAAAAoaWluZgAAAAAAAQAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAamlwcnAAAABLaXBjbwAAABRpc3BlAAAAAAAAAAEAAAABAAAAEHBpeGkAAAAAAwgICAAAAAxhdjFDgQ0MAAAAABNjb2xybmNseAACAAIABoAAAAAXaXBtYQAAAAAAAAABAAEEAQKDBAAAAB9tZGF0EgAKCBgABogQEAwgMg8f8D///8WfhwB8+ErK42A="})).then((function(ok){avifOk=ok}));var carregarGenios=function(){var attr=mq.matches?"data-src":"data-src-m";var n=document.querySelectorAll("img["+attr+"]");for(var i=0;i<n.length;i++){if(n[i].src)continue;var v=n[i].getAttribute(attr);if(avifOk&&/assets\/(genios|telas)\/[^"]*\.webp$/.test(v))v=v.replace(/\.webp$/,".avif");n[i].src=v}};var arma=function(){detecta.then(carregarGenios)};if(document.readyState==="loading")addEventListener("DOMContentLoaded",arma);else arma();if(mq.addEventListener)mq.addEventListener("change",arma)})();</script>
85
86<style>
87:root{
88  --indigo:#5b6ce0;
89  --indigo-deep:#3f4aa8;
90  --indigo-soft:#f0f1fe;
91  --indigo-border:#bec5f2;
92  --ink:#21201c;
93  --ink-soft:#63635e;
94  --orange:#F6A81C;
95  --orange-soft:#FEF3DC;
96  --cream:#F5F3EE;
97  --white:#FFFFFF;
98  --green:#2E7D60;
99  --radius:20px;
100  --shadow:0 20px 50px -20px rgba(33,32,28,.22);
101  --font-head:'Bricolage Grotesque',sans-serif;
102  --font-body:'Inter',sans-serif;
103  --font-read:'Newsreader',serif;
104  --font-metric:'Martian Mono',monospace;
105}
106*{margin:0;padding:0;box-sizing:border-box}
107html{scroll-behavior:smooth}
108[id]{scroll-margin-top:96px}
109body{font-family:var(--font-body);color:var(--ink);background:var(--cream);overflow-x:hidden;line-height:1.6}
110@media(prefers-reduced-motion:no-preference){
111body[data-cena="1"] .a1{transform:translate(-6vw,10vh)}
112body[data-cena="1"] .a2{transform:translate(8vw,-6vh);opacity:.5}
113body[data-cena="2"] .a1{transform:translate(4vw,26vh);opacity:.42}
114body[data-cena="2"] .a2{transform:translate(-4vw,-14vh)}
115body[data-cena="3"] .a1{transform:translate(-10vw,34vh)}
116body[data-cena="3"] .a2{transform:translate(14vw,-24vh);opacity:.5}
117body[data-cena="4"] .a1{transform:translate(6vw,16vh);opacity:.46}
118body[data-cena="4"] .a2{transform:translate(-8vw,-32vh);opacity:.38}
119}
120.container{width:min(1320px,92%);margin:0 auto}
121header{position:fixed;top:0;left:0;right:0;z-index:100;transition:all .35s ease;padding:18px 0}
122header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:linear-gradient(90deg,transparent,var(--indigo) 35%,var(--orange) 65%,transparent);opacity:0;transition:opacity .5s}
123header.scrolled{background:rgba(245,243,238,.88);backdrop-filter:blur(14px);box-shadow:0 4px 24px rgba(33,32,28,.08);padding:10px 0}
124header.scrolled::after{opacity:.55}
125.nav{display:flex;align-items:center;justify-content:space-between;gap:24px}
126.nav-logo{display:inline-flex;align-items:center}
127.nav-word{font-family:var(--font-head);font-weight:800;font-size:1.55rem;letter-spacing:-.03em;color:var(--indigo);line-height:1}
128.nav-word i{font-style:normal;color:var(--orange);text-shadow:0 0 12px rgba(246,168,28,.6)}
129.nav .btn{white-space:nowrap}
130@media(max-width:640px){
131.nav .btn-orange{padding:10px 16px;font-size:.72rem}
132.nav-word{font-size:1.35rem}
133}
134.nav-links{display:flex;gap:28px;align-items:center;font-weight:600;font-size:.86rem;letter-spacing:.06em}
135.nav-links a{color:var(--ink);position:relative;transition:color .2s}
136.nav-links a::after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--orange);transition:width .3s}
137.nav-links a:hover{color:var(--indigo)}
138.nav-links a:hover::after{width:100%}
139.nav-actions{display:flex;align-items:center;gap:14px}
140.nav-burger{display:none;background:none;border:none;cursor:pointer;padding:10px;margin:-4px -6px -4px 0;min-width:44px;min-height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px}
141.nav-burger span{display:block;width:22px;height:2px;background:var(--ink);border-radius:2px;transition:transform .3s,opacity .25s}
142header.menu-open{z-index:10000;animation:none!important;transform:none!important;
143  background:rgba(245,243,238,.97);box-shadow:0 4px 24px rgba(33,32,28,.08)}
144header.menu-open .nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}
145header.menu-open .nav-burger span:nth-child(2){opacity:0}
146header.menu-open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
147.nav-panel{position:absolute;z-index:1;top:100%;left:0;right:0;background:var(--white);border-bottom:1px solid #e5e1d8;box-shadow:0 24px 44px -18px rgba(33,32,28,.3);display:grid;padding:6px 0 12px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s,transform .3s}
148header.menu-open .nav-panel{opacity:1;transform:none;pointer-events:auto}
149.nav-panel a{display:block;padding:14px 6%;font-weight:600;font-size:.9rem;letter-spacing:.06em;color:var(--ink);border-top:1px solid #f0eee5}
150.nav-panel a:first-child{border-top:none}
151.nav-panel a:hover{color:var(--indigo)}
152.nav-panel .nav-panel-login{color:#fff;background:var(--indigo);justify-content:center;margin-top:6px;
153  border-top:0;border-radius:12px;letter-spacing:.03em}
154.nav-panel .nav-panel-login:hover{color:#fff;background:var(--indigo-deep)}
155@media(min-width:641px){
156.nav-panel{display:none}
157}
158@media(max-width:640px){
159.nav-burger{display:inline-flex}
160}
161.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-head);font-weight:700;border-radius:999px;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;border:none;position:relative;overflow:hidden}
162.btn:hover{transform:translateY(-3px) scale(1.02)}
163.btn:active{transform:translateY(0) scale(.98)}
164.btn-primary{background:var(--indigo);color:#fff;padding:14px 30px;font-size:.95rem;box-shadow:0 12px 28px -8px rgba(91,108,224,.55)}
165.btn-primary:hover{box-shadow:0 18px 38px -8px rgba(91,108,224,.65)}
166.btn-orange{background:var(--orange);color:var(--ink);padding:14px 30px;font-size:.95rem;box-shadow:0 12px 28px -8px rgba(246,168,28,.55)}
167.btn-ghost{background:transparent;color:var(--ink);padding:12px 20px;font-size:.9rem}
168.btn-ghost:hover{color:var(--indigo)}
169.btn-lg{padding:18px 42px;font-size:1.05rem}
170.btn .shine{position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:shine 4.5s ease-in-out infinite}
171@keyframes shine{0%,55%{left:-80%}75%,100%{left:130%}}
172.hero{position:relative;padding:150px 0 60px;overflow:hidden}
173#aurora{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 1.4s ease}
174#aurora.on{opacity:1}
175.hero-bg{position:absolute;inset:0;pointer-events:none;transition:opacity 1.4s ease}
176.hero-bg .blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:blobFloat 14s ease-in-out infinite alternate}
177.hero-bg .blob.b1{width:520px;height:520px;background:#ccd2fa;top:-160px;right:-120px}
178.hero-bg .blob.b2{width:420px;height:420px;background:#fde3ad;bottom:-180px;left:-140px;animation-delay:-7s}
179@keyframes blobFloat{from{transform:translate(0,0) scale(1)}to{transform:translate(40px,30px) scale(1.08)}}
180.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:44px;align-items:center;position:relative}
181.hero h1{font-size:clamp(1.6rem,4.3vw,3.35rem);font-weight:800;letter-spacing:-.02em;margin:22px 0 18px}
182.hero h1 .l2{color:var(--indigo-deep);position:relative;display:inline;
183  -webkit-box-decoration-break:clone;box-decoration-break:clone;
184  background-image:linear-gradient(rgba(246,168,28,.32),rgba(246,168,28,.32));
185  background-repeat:no-repeat;background-position:0 92%;background-size:0 .3em;
186  animation:drawLine 1s .6s cubic-bezier(.7,0,.3,1) forwards}
187@keyframes drawLine{to{background-size:100% .3em}}
188.hero p.sub{font-size:1.12rem;color:var(--ink-soft);max-width:500px;margin-bottom:28px}
189.hero p.sub strong{color:var(--ink)}
190.hero-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
191.hero-note{font-size:.9rem;color:var(--ink-soft);margin-top:16px;font-weight:500}
192.hero-note b{color:var(--ink)}
193:root{
194  --mo-carimbo:380ms; --mo-ficha:520ms; --mo-assenta:180ms;
195  --ez-acerto:cubic-bezier(.2,.7,.35,1);
196  --ez-entra:cubic-bezier(.22,1,.36,1);
197  --ez-ficha:cubic-bezier(.45,.05,.55,.95);
198}
199.ux .xcard{background:var(--x-card);border:1px solid var(--x-border);border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.05)}
200.ux .etiq .sinal{width:7px;height:7px;border-radius:50%;background:var(--x-accent)}
201.ux .xbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--x-accent);color:#fff;border-radius:10px;font-weight:650;font-size:12.5px;padding:9px 16px;white-space:nowrap}
202.ux .xbtn.outline{background:var(--x-card);border:1px solid var(--x-abord);color:var(--x-atext)}
203.ux .xchip{display:inline-block;background:var(--x-sub);border:1px solid var(--x-hair);border-radius:999px;color:var(--x-sec);font-size:10px;padding:2px 9px;font-family:var(--font-metric)}
204.xchip.lei{background:var(--x-sub);border-color:var(--x-hair);color:var(--x-sec);border-radius:5px;justify-self:start;font-size:9.5px}
205.pl-acoes .xbtn{font-size:11px;padding:7px 12px;border-radius:9px}
206.xbtn.verde{background:var(--x-gsurf);border:1px solid var(--x-gbord);color:var(--x-gtext);position:relative}
207.xbtn.verde::after{content:"";position:absolute;top:-4px;right:-4px;width:11px;height:11px;border-radius:50%;background:#48b46f;border:2px solid var(--x-canvas)}
208.rv-linha .xbtn{font-size:10px;padding:5px 10px;border-radius:8px;flex:none}
209@media(prefers-reduced-motion:no-preference){
210html.js .puff{opacity:0}
210
211html.js .puff.puffed{opacity:1;animation:puffIn .6s cubic-bezier(.3,1.25,.45,1) both}
212@keyframes puffIn{
213    0%{opacity:0;transform:scale(.9) translateY(12px);filter:blur(10px)}
214    60%{opacity:1;filter:blur(0)}
215    100%{opacity:1;transform:none;filter:none}
216  }
217html.js .puff{position:relative}
218html.js .puff::after{content:"";position:absolute;inset:-14px -20px;pointer-events:none;opacity:0;z-index:2;
219    background:
220      radial-gradient(5px 5px at 12% 30%,rgba(246,168,28,.9),transparent 100%),
221      radial-gradient(4px 4px at 32% 75%,rgba(255,214,120,.8),transparent 100%),
222      radial-gradient(6px 6px at 55% 20%,rgba(246,168,28,.7),transparent 100%),
223      radial-gradient(4px 4px at 74% 62%,rgba(255,214,120,.85),transparent 100%),
224      radial-gradient(5px 5px at 90% 35%,rgba(246,168,28,.75),transparent 100%),
225      radial-gradient(3px 3px at 45% 50%,rgba(255,232,180,.9),transparent 100%)}
226html.js .puff.puffed::after{animation:puffPo .7s ease-out both}
227@keyframes puffPo{
228    0%{opacity:0;transform:scale(.55)}
229    30%{opacity:1}
230    100%{opacity:0;transform:scale(1.5) translateY(-10px)}
231  }
232html.js h1.puff:not(.puffed) .l2{animation:none;background-size:0 .3em}
233html.js h1.puff.puffed .l2{animation:drawLine .9s .5s cubic-bezier(.7,0,.3,1) forwards}
234}
235.hero-visual{position:relative;padding-bottom:34px}
236@media(prefers-reduced-motion:no-preference){
237html.js .hero-visual:not(.genio-on) .hero-genio{opacity:0}
238html.js .hero-visual .hero-genio{transition:opacity .6s ease}
239html.js .hero-visual:not(.conjurado) .mock-tilt{opacity:0;scale:.9;filter:blur(12px)}
240html.js .hero-visual .mock-tilt{transition:opacity .65s ease,scale .75s var(--ez-entra),filter .65s ease}
241html.js .hero-visual:not(.conjurado) .mock-body>.xcard{opacity:0}
242.hero-visual.conjurado .mock-body>.xcard{animation:cardSobe .55s var(--ez-entra) both}
243.hero-visual.conjurado .mock-body>.xcard:nth-child(1){animation-delay:.5s}
244.hero-visual.conjurado .mock-body>.xcard:nth-child(2){animation-delay:.64s}
245.hero-visual.conjurado .mock-body>.xcard:nth-child(3){animation-delay:.78s}
246@keyframes cardSobe{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
247.hero-visual.conjurado .app-mock::after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;
248    background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.7) 46%,rgba(246,168,28,.28) 53%,transparent 66%);
249    transform:translateX(-130%);animation:mockSweep 1.1s ease .5s forwards}
250@keyframes mockSweep{to{transform:translateX(130%)}}
251}
252@keyframes floaty{0%,100%{transform:translateY(-6px)}50%{transform:translateY(6px)}}
253.mock-tilt{will-change:transform;transition:transform .1s linear}
254.app-mock{position:relative;margin:0 auto;transform:rotate(-1.2deg);width:min(620px,100%);background:#f9f9f8;border:1px solid #cfceca;border-radius:18px;box-shadow:0 40px 90px -30px rgba(33,32,28,.4);overflow:hidden;font-size:13px}
255.mock-janela{display:flex;align-items:stretch;aspect-ratio:16/9.6;overflow:hidden}
256.mock-lado{flex:1;min-width:0;display:flex;flex-direction:column;background:#f9f9f8}
257.app-mock .mock-rail{width:78px;padding:12px 6px;gap:1px}
258.app-mock .mock-rail .marca{font-size:14px;margin-bottom:9px}
259.app-mock .mock-rail .conc{margin:0 0 8px;padding:5px 6px;font-size:8px}
260.app-mock .mock-rail .conc em{font-size:6.5px}
261.app-mock .mock-rail i{font-size:9.5px;padding:6px 3px;gap:3px;border-radius:8px}
262.app-mock .mock-rail svg{width:16px;height:16px}
263.app-mock .anel{width:34px;height:34px}
264.app-mock .anel svg{width:34px;height:34px}
265.app-mock .anel .val{font-size:8px}
266.app-mock .meta-linha{padding:7px 11px;gap:9px}
267.app-mock .dias i{height:16px}
268.app-mock .ficha{padding:11px 13px}
269.app-mock .f-mat{font-size:16px;margin-top:6px}
270.app-mock .f-mat small{font-size:10.5px}
271.app-mock .f-top{font-size:12.5px;margin:2px 0 5px}
272.app-mock .f-por{font-size:10.5px}
273.app-mock .f-acoes{margin-top:9px}
274.app-mock .f-nota{font-size:9.5px;margin-top:5px}
275.app-mock .porta{padding:8px 11px;gap:9px}
276.app-mock .porta .txt{font-size:10.5px}
277.app-mock .mock-body{padding:10px 12px 12px;gap:8px}
278.app-mock .mock-top{padding:7px 13px;font-size:12px}
279.app-mock .mock-top .quem{font-size:10px}
280.mock-chrome{display:flex;align-items:center;gap:8px;background:#fdfdfc;border-bottom:1px solid #cfceca;padding:10px 14px}
281.mock-chrome .d{width:9px;height:9px;border-radius:50%;background:#dad9d6}
282.mock-chrome .url{margin-left:8px;background:#f1f0ef;border:1px solid #dad9d6;border-radius:99px;padding:3px 14px;font-size:11px;color:#63635e}
283.mock-top{display:flex;align-items:center;gap:8px;background:#fdfdfc;border-bottom:1px solid #dad9d6;padding:9px 16px;font-weight:650;font-size:13px}
284.mock-top .sinal{width:9px;height:9px;border-radius:50%;background:#5b6ce0}
285.mock-top .quem{margin-left:auto;color:#63635e;font-weight:400;font-size:11px}
286.mock-body{padding:12px 14px 14px;display:grid;gap:10px;background:#f9f9f8}
287.meta-linha{display:flex;align-items:center;gap:12px;padding:9px 14px}
288.anel{position:relative;width:42px;height:42px;flex:none}
289.anel svg{transform:rotate(-90deg)}
290.anel .val{position:absolute;inset:0;display:grid;place-items:center;font-size:9.5px;font-weight:700}
291.meta-lab .r1{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#63635e;font-weight:750}
292.meta-lab .r2{font-size:10px;color:#63635e}
293.dias{display:flex;gap:4px;flex:1;min-width:0}
294.dias i{height:20px;flex:1;border-radius:7px;background:#f1f0ef;border:1px solid #dad9d6;position:relative;overflow:hidden}
295.dias i::after{content:"";position:absolute;
295left:0;bottom:0;top:0;width:var(--f,0);background:#5b6ce0;transition:width 1s var(--ez-entra) .4s}
296.dias i.ok::after{background:#46a758}
297.dias i.hoje{border-color:#5b6ce0;border-width:1.5px}
298.dias i.fut{opacity:.55}
299.ficha{padding:14px 16px}
300.f-rot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10px;color:#63635e}
301.f-rot .sep{color:#cfceca}
302.f-rot .prio{color:var(--x-b1,#F5A623);font-weight:650;font-size:10.5px}
303.f-acoes{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px;flex-wrap:wrap}
304.porta .xbtn{margin-left:auto}
305.hero-genio{position:absolute;bottom:-64px;right:-84px;width:390px;z-index:3;will-change:transform;pointer-events:none}
306.genio-video{width:100%;height:auto;display:block;transition:opacity .7s ease;
307  -webkit-mask:radial-gradient(ellipse 60% 63% at 50% 55%,#000 48%,transparent 78%);
308  mask:radial-gradient(ellipse 60% 63% at 50% 55%,#000 48%,transparent 78%)}
309.genio-fallback{display:block;opacity:0;position:absolute;left:50%;bottom:5%;transform:translateX(-50%);width:212px;height:auto;pointer-events:none;transition:opacity .7s ease .15s;
310  filter:drop-shadow(0 18px 30px rgba(33,32,28,.3)) drop-shadow(0 0 26px rgba(246,168,28,.35))}
311.hero-visual.genio-vivo .genio-video{opacity:0}
312.hero-visual.genio-vivo .genio-fallback{opacity:1}
313@media(prefers-reduced-motion:reduce){
314.genio-video{display:none}
315.genio-fallback{opacity:1;position:static;transform:none;margin-left:auto}
316.hero-genio{width:200px;right:-20px;bottom:-28px}
317}
318@media(max-width:1240px){
319.hero-genio{right:-30px}
320}
321#magic{position:absolute;inset:-60px -40px -40px -40px;width:calc(100% + 80px);height:calc(100% + 100px);pointer-events:none;z-index:2}
322@media(prefers-reduced-motion:no-preference){
323html.js .sec-head::before{transition:width 1.05s var(--ez-entra) .12s,opacity .5s ease .12s}
324html.js .sec-head.in-view::before{width:min(300px,62%);opacity:.9}
325}
326.reveal{opacity:0;transform:translateY(36px);transition:opacity .8s ease,transform .8s var(--ez-entra)}
327.reveal.in-view{opacity:1;transform:none}
328.reveal-d1{transition-delay:.08s}
329.reveal-d2{transition-delay:.16s}
330.reveal-d3{transition-delay:.24s}
331.reveal-d4{transition-delay:.32s}
332.reveal-d5{transition-delay:.4s}
333.reveal-d6{transition-delay:.48s}
334@media(prefers-reduced-motion:no-preference){
335.sec-head.reveal,.feat-card.reveal,.price-card.reveal,.garantia-faixa.reveal{transition:opacity .8s ease,transform .8s var(--ez-entra),filter .7s ease}
336html.js .sec-head.reveal:not(.in-view),html.js .feat-card.reveal:not(.in-view),html.js .price-card.reveal:not(.in-view),html.js .garantia-faixa.reveal:not(.in-view){filter:blur(7px);transform:translateY(26px) scale(.965)}
337.feat-card.reveal,.price-card.reveal{position:relative}
338.feat-card.reveal::after,.price-card.reveal::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(90% 70% at 50% 18%,rgba(246,168,28,.24),transparent 70%);z-index:2}
339.feat-card.reveal.in-view::after,.price-card.reveal.in-view::after{animation:brilhoMagico .9s ease .12s}
340@keyframes brilhoMagico{0%{opacity:0}30%{opacity:1}100%{opacity:0}}
341}
342.pl-tab .c-a .xbtn{font-size:9px;padding:4px 8px}
343.mat-linha .xchip{font-size:8.5px;flex:none}
344@media(prefers-reduced-motion:no-preference){
345html.js .feat-card:not(.in-view) .bt-par{clip-path:inset(0 100% 0 0)}
346html.js .feat-card:not(.in-view) .bt-tabs i{opacity:0;transform:translateY(8px)}
347html.js .feat-card:not(.in-view) .bt-armadilha{opacity:0;transform:translateY(10px) scale(.97)}
348html.js .feat-card:not(.in-view) .rx-anima i{transform:scaleX(0)}
349html.js .feat-card:not(.in-view) .rx-linha{opacity:0;transform:translateY(8px)}
350html.js .feat-card:not(.in-view) .qz-alt,html.js .feat-card:not(.in-view) .cm-tab tr,
351  html.js .feat-card:not(.in-view) .rv-linha,html.js .feat-card:not(.in-view) .pe-passo{opacity:0;transform:translateY(9px)}
352html.js .feat-card:not(.in-view) .mock-bar{opacity:0}
353.feat-card.in-view .mock-bar{opacity:1;transition:opacity .5s ease .1s}
354html.js .feat-card:not(.in-view) .mock-bar em{opacity:0;transform:translateX(6px)}
355.feat-card.in-view .mock-bar em{opacity:.72;transform:none;transition:opacity .5s ease .55s,transform .55s var(--ez-entra) .55s}
356html.js .feat-card:not(.in-view) .pl-tarefa{opacity:0;transform:scale(.97)}
357}
358.mock-rail{width:82px;flex:none;background:var(--x-sub);border-right:1px solid var(--x-hair);
359  padding:14px 7px;display:flex;flex-direction:column;gap:4px;align-items:center}
360.mock-rail .marca{font-family:var(--font-head);font-weight:800;font-size:15px;letter-spacing:-.03em;
361  color:var(--x-accent);margin-bottom:12px}
362.mock-rail .marca em{font-style:normal;color:var(--x-gold)}
363.mock-rail .conc{display:block;width:100%;margin:2px 0 8px;padding:6px 7px;border-radius:8px;
364  background:var(--x-card);border:1px solid var(--x-hair);
365  font-size:8.5px;font-weight:700;color:var(--x-ink);line-height:1.25;text-align:left;
366  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
367.mock-rail .conc em{display:block;font-style:normal;font-family:var(--font-metric);font-size:7px;
368  font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-ter);margin-top:2px}
369.mock-rail .pe{margin-top:10px;padding-top:10px;border-top:1px solid var(--x-hair);width:100%;
370  display:flex;flex-direction:column;align-items:center;gap:5px}
371.mock-rail .av{width:22px;height:22px;border-radius:50%;background:var(--x-asurf);
372  border:1px solid var(--x-abord);display:grid;place-items:center;color:var(--x-atext)}
373.mock-rail .av svg{width:12px;height:12px}
374.mock-painel{background:var(--x-card);border:1px solid var(--x-hair);border-radius:14px;
375  padding:16px 18px;display:flex;flex-direction:column;gap:9px}
376.feat-card.compacto .mock-painel{padding:13px 14px}
377.mock-rail i{display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 4px;border-radius:10px;
378  font-style:normal;font-family:var(--font-head);font-size:11px;font-weight:500;text-align:center;
379  color:var(--x-sec);line-height:1.15}
380.mock-rail i.on{color:var(--x-accent);background:var(--x-asurf)}
381.mock-rail i.rodape{margin-top:auto}
382.mock-rail svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.8;fill:none;
383  stroke-linecap:round;stroke-linejoin:round;flex:none}
384@media(max-width:767px){
385.mock-rail{display:none}
386}
387@media(max-width:900px){
388.mock-janela{aspect-ratio:auto}
389.app-mock .mock-rail{display:none}
390.app-mock{width:min(500px,96%)}
391}
392.mock-bar{display:flex;align-items:center;gap:9px;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid #eceadf;
393  font-family:var(--font-head);font-size:12.5px;font-weight:700;color:var(--ink);letter-spacing:-.01em}
394.mock-bar i{width:9px;height:9px;border-radius:50%;background:var(--indigo);flex:none;box-shadow:0 0 0 3.5px rgba(91,108,224,.13)}
395.mock-bar em{margin-left:auto;font-style:normal;font-family:var(--font-metric);font-size:10.5px;font-weight:600;color:var(--ink-soft);opacity:.72;
396  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto}
397.mock-bar>span:first-of-type,.mock-bar{min-width:0}
398.feat-card.compacto .mock-bar{font-size:11.5px;padding-bottom:10px}
399.feat-card.compacto .mock-bar em{font-size:9.5px}
400.feat-ui .mock-bar + .qz-topo{border-bottom:none;padding-bottom:0}
401.feat-ui .xbtn{font-size:13px;padding:10px 17px}
402.feat-ui .pl-acoes .xbtn,.feat-ui .rv-linha .xbtn{font-size:12px;padding:8px 14px}
403html.js .cf{position:relative}
404.selos-sec{padding:48px 0 30px}
405.selos-label{font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;margin-bottom:28px}
406.selos{--selo-gap:76px;display:flex;gap:var(--selo-gap);width:max-content}
407.selo-pill{display:inline-flex;align-items:center;gap:11px}
408.lg-wordmark{height:32px}
409.busca-sec{padding:64px 0 72px;position:relative}
410.busca-head{max-width:760px;margin:0 auto 22px}
411.busca-head h2{font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:800;letter-spacing:-.02em;margin:0}
412.busca-form{display:flex;gap:10px;align-items:stretch;justify-content:center;max-width:720px;margin:0 auto}
413.busca-bulb svg{width:68px;height:68px;display:block}
414html.js .cf-brilho{display:block;position:absolute;left:-6%;right:-6%;top:-6%;bottom:34px;z-index:0;pointer-events:none;
415  background:radial-gradient(38% 54% at 22% 54%,rgba(246,168,28,.17),rgba(246,168,28,0) 70%),
416             radial-gradient(52% 60% at 66% 44%,rgba(91,108,224,.13),rgba(91,108,224,0) 72%);
417  transform:translate3d(0,calc(var(--cf-par,0) * 20px),0)}
418html.js .cf-grao{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.32;mix-blend-mode:multiply;
419  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)' opacity='.3'/%3E%3C/svg%3E")}
420html.js .cf-viewport{perspective:1600px;perspective-origin:50% 46%;touch-action:pan-y;border-radius:30px}
421html.js .cf-viewport:focus-visible{outline:3px solid var(--indigo);outline-offset:4px;border-radius:var(--radius)}
422html.js .cf-track{transform-style:preserve-3d;height:450px;
423  transform:translateX(var(--drag,0px)) translate3d(0,calc(var(--cf-par,0) * 7px),0)}
424html.js .cf-fala{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
425html.js .cf-item{position:absolute;top:0;left:50%;width:var(--cf-w);height:100%;
426  margin:0 0 0 calc(var(--cf-w) / -2);transform-style:preserve-3d;
427  transform:translateX(var(--tx,0%)) translateZ(var(--tz,0px)) rotateY(var(--ry,0deg)) scale(var(--sc,1));
428  opacity:clamp(0,calc(3 - var(--ad,0)),1);
429  z-index:calc(10 - var(--ad,0));
430  transition:transform .62s var(--ez-entra),opacity .4s ease}
431html.js .cf-track.cf-medindo .cf-item{height:auto}
432html.js .cf-track.cf-arrastando .cf-item{transition:none}
433html.js .cf-track.cf-movendo .cf-item{will-change:transform,opacity}
434html.js .cf-item:not(.is-active){cursor:pointer}
435html.js .cf-item>.feat-card{height:100%}
436html.js .cf-item:not(.is-active) .feat-card:hover{transform:none}
437html.js .cf-item>.feat-card{
438  box-shadow:0 2px 3px rgba(52,48,86,.05),0 9px 14px rgba(52,48,86,.045),0 74px 96px rgba(52,48,86,.06);
439  transition:transform .35s var(--ez-entra),box-shadow .5s ease,border-color .35s ease .26s}
440html.js .cf-item.is-active>.feat-card{border-color:#e8ddc4;
441  box-shadow:0 0 0 1px rgba(52,48,86,.13),0 1px 1px rgba(52,48,86,.05),0 3px 3px rgba(52,48,86,.045),
442             0 6px 8px rgba(52,48,86,.04),0 12px 18px rgba(52,48,86,.035),0 26px 44px rgba(52,48,86,.03)}
443html.js .cf-item>.feat-card::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;
444  background:radial-gradient(118% 92% at -14% 44%,rgba(246,168,28,.32),rgba(246,168,28,.10) 32%,rgba(246,168,28,0) 60%);
445  transition:opacity .5s ease}
446html.js .cf-item.is-active>.feat-card::before{opacity:1}
447@keyframes cfRespira{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-5px,0)}}
448html.js .cf-item.is-active>.feat-card{animation:cfRespira 6.6s ease-in-out infinite}
449html.js .cf-item.is-active.cf-chegou>.feat-card{animation:cfChega .72s var(--ez-acerto),cfRespira 6.6s ease-in-out .72s infinite}
450.cf-item .mock-rail{width:72px;padding:11px 6px;gap:1px}
451.cf-item .mock-rail .marca{font-size:13px;margin-bottom:8px}
452.cf-item .mock-rail .conc{margin:0 0 7px;padding:5px 6px;font-size:8px}
453.cf-item .mock-rail .conc em{font-size:6.5px}
454.cf-item .mock-rail i{font-size:9px;padding:6px 3px;gap:3px;border-radius:8px}
455.cf-item .mock-rail svg{width:16px;height:16px}
456.cf-item .mock-bar{font-size:11px;padding-bottom:8px;margin-bottom:2px;gap:7px}
457.cf-item .mock-bar i{width:7px;height:7px;box-shadow:0 0 0 3px rgba(91,108,224,.13)}
458.cf-item .mock-bar em{font-size:9px}
459.cf-item .mock-painel{padding:11px 12px;gap:7px;border-radius:11px}
460.cf-item .feat-ui .xbtn{font-size:10px;padding:7px 12px}
461.cf-item .feat-ui .pl-acoes .xbtn,.cf-item .feat-ui .rv-linha .xbtn{font-size:9.5px;padding:6px 10px}
462.cf-item .feat-ui .xchip{font-size:9px}
463.cf-item .feat-ui .xchip.lei{font-size:9px}
464@keyframes cfBalaoNasce{0%{opacity:0;transform:scale(.34) translate3d(0,10px,0)}
465  60%{opacity:1}100%{opacity:1;transform:none}}
466html.js .cf-balao{transition:opacity .18s ease,transform .18s ease}
467html.js .cf-balao.saindo{opacity:0;transform:scale(.7) translate3d(0,8px,0)}
468html.js .cf-balao.nasce{animation:cfBalaoNasce .46s cubic-bezier(.34,1.42,.64,1)}
469html.js .cf-balao.nasce .cf-balao-txt{animation:cfFalaEntra .5s ease}
470.cf-genio{position:relative;flex:none;width:104px;height:124px}
471.cf-genio img{position:absolute;left:50%;bottom:0;height:100%;width:auto;max-width:none;
472  transform:translateX(-50%);opacity:0;transition:opacity .32s ease;
473  filter:drop-shadow(0 12px 14px rgba(52,48,86,.24))}
474.cf-genio img.on{opacity:1}
475@media(min-width:901px){
476html.js .cf-guia{position:absolute;left:0;bottom:80px;width:clamp(216px,24vw,312px);
477    display:block;margin:0;pointer-events:none}
478html.js .cf-guia{--gsil:256px}
479html.js .cf-balao{font-size:.98rem;padding:15px 17px 30px;
480    margin:0 0 clamp(-40px,calc(21px - var(--cf-gh) + var(--gsil) * var(--gesc,1)),96px)}
481html.js .cf-guia{--cf-gh:clamp(250px,calc(var(--cf-h,450px) * .62),400px)}
482html.js .cf-genio{width:auto;height:var(--cf-gh);z-index:2}
483html.js .cf-balao{z-index:1}
484html.js .cf-genio img{position:absolute;left:0;bottom:0;height:auto;width:calc(var(--gw,220px) * var(--gesc,1));
485    opacity:0;transform-origin:50% 100%;
486    transform:translate3d(0,18px,0) scale(.9) rotate(-5deg);
487    transition:opacity .4s ease,transform .66s var(--ez-acerto);
488    filter:drop-shadow(0 26px 30px rgba(52,48,86,.24))}
489html.js .cf-genio img.on{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(5deg)}
490html.js .cf-genio::after{content:"";position:absolute;left:3%;bottom:-5px;height:22px;
491    width:calc(var(--gw,220px) * var(--gesc,1) * .84);border-radius:50%;pointer-events:none;
492    background:radial-gradient(50% 50% at 50% 50%,rgba(52,48,86,.3),rgba(52,48,86,0) 72%)}
493html.js .cf-halo{display:block;position:absolute;left:-24%;right:-96%;top:4%;bottom:-6%;pointer-events:none;
494    background:radial-gradient(44% 46% at 40% 48%,rgba(246,168,28,.4),rgba(246,168,28,.13) 44%,rgba(246,168,28,0) 72%);
495    filter:blur(16px);animation:cfPulso 5.6s ease-in-out infinite}
496html.js .cf-guia{transform:translate3d(0,calc(var(--cf-par,0) * -16px),0)}
497}
498@media(min-width:1340px){
499html.js .cf-guia{left:-96px}
500}
501@keyframes cfPulso{0%,100%{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}
502.cf-genio img[data-src$="genio-conjura.webp"]{--gw:295px;--gsil:256px}
503.cf-genio img[data-src$="genio-maestro.webp"]{--gw:264px;--gsil:251px}
504.cf-genio img[data-src$="genio-lupa.webp"]{--gw:126px;--gsil:229px}
505.cf-genio img[data-src$="genio-aponta.webp"]{--gw:164px;--gsil:265px}
506.cf-genio img[data-src$="genio-pensativo.webp"]{--gw:145px;--gsil:258px}
507.cf-genio img[data-src$="genio-feliz.webp"]{--gw:196px;--gsil:227px}
508.cf-genio img[data-src$="genio-rindo.webp"]{--gw:145px;--gsil:258px}
509.cf-genio img[data-src$="genio-surpreso.webp"]{--gw:152px;--gsil:255px}
510.cf-genio img[data-src$="genio-confiante.webp"]{--gw:155px;--gsil:304px}
511html.js .cf-po{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:7}
512@media(min-width:901px){
513html.js .cf-nav{background:rgba(255,255,255,.72);backdrop-filter:blur(6px);
514    border-color:rgba(190,197,242,.7)}
515html.js .cf-nav:hover:not([disabled]){background:var(--white);border-color:var(--indigo)}
516}
517@media(min-width:901px) and (max-width:1339px){
518html.js .cf-guia{left:-40px}
519}
520@media(max-width:900px){
521html.js .cf-viewport{perspective:none;border-radius:20px}
522html.js .cf-item{transform:translateX(calc(var(--d,0) * 106%)) scale(calc(1 - var(--ad,0) * .05));
523    opacity:calc(1 - var(--ad,0) * .6)}
524html.js .cf-brilho{bottom:26px}
525.cf-genio{width:78px;height:88px}
526.cf-genio img{height:auto;width:calc(var(--gw,220px) * .248)}
527.cf-item .mock-bar{font-size:12px}
528.cf-item .feat-ui .xbtn{font-size:11.5px;padding:8px 13px}
529.cf-item .mock-painel{padding:13px 14px;gap:8px}
530.cf-item .mock-bar{padding-bottom:9px;margin-bottom:2px}
531.cf-item .mock-bar em{display:none}
532.cf-item .xchip.lei{font-size:10.5px}
533}
534@media (prefers-reduced-motion:reduce),(max-width:760px){
535html.js .cf-viewport{perspective:none;overflow:visible;touch-action:auto;padding:0}
536html.js .cf-track{height:auto!important;transform:none;transform-style:flat}
537html.js .cf-item{position:relative;top:auto;left:auto;width:100%;height:auto;margin:0 auto 34px;
538    transform:none;opacity:1;transition:none;cursor:default;z-index:auto;will-change:auto}
539html.js .cf-item>.feat-card,html.js .cf-item.is-active>.feat-card{animation:none;
540    box-shadow:0 2px 0 rgba(33,32,28,.03),0 24px 50px -30px rgba(33,32,28,.28)}
541html.js .cf-item>.feat-card::before{display:none}
542html.js .cf-fala{position:static;width:auto;height:auto;margin:0 0 12px;overflow:visible;
543    clip-path:none;white-space:normal}
544html.js .cf-brilho,html.js .cf-grao,html.js .cf-po,.cf-guia{display:none}
545}
546html:not(.js) .cf-guia,html:not(.js) .cf-po{display:none}
547.vs-cta .btn{width:100%;padding:16px 24px}
548@media(prefers-reduced-motion:no-preference){
549html.js .arsenal:not(.in-view) .vs-row,
550  html.js .arsenal:not(.in-view) .vs-grupo-tit{opacity:0;transform:translateY(14px);filter:blur(4px)}
551html.js .arsenal:not(.in-view) .vs-ok{scale:0}
552html.js .arsenal:not(.in-view) .selo-tick{stroke-dashoffset:128}
553html.js .arsenal:not(.in-view) .vs-pilha i{rotate:0deg;opacity:0}
554}
555@media(max-width:760px){
556.vs-cta .btn{width:100%}
557}
558.price-card .btn{width:100%;margin-top:auto;padding:16px;font-size:1rem}
559.price-card:not(.destaque) .btn{background:var(--white);color:var(--indigo-deep);border:2px solid var(--indigo)}
560.cta-genio{display:block;width:132px;height:auto;margin:0 auto 20px;position:relative;z-index:2;filter:drop-shadow(0 16px 30px rgba(0,0,0,.35));animation:floaty 5s ease-in-out infinite}
561@media(prefers-reduced-motion:no-preference){
562html.js .cta-final.reveal:not(.in-view) .cta-genio{opacity:0;scale:.6}
563.cta-final.in-view .cta-genio{opacity:1;scale:1;transition:opacity .35s ease .25s,scale .4s cubic-bezier(.34,1.56,.64,1) .25s}
564}
565@media(max-width:640px){
566.cta-genio{width:96px}
567}
568.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;
569  clip-path:inset(50%);white-space:nowrap;border:0}
570.footer-hero{text-align:center;margin-bottom:48px;position:relative}
571@media(max-width:1020px){
572.pricing-grid,.historia-grid,.hero-grid{grid-template-columns:1fr}
573.hero-visual{margin-top:20px}
574}
575@media(max-width:640px){
576.nav-links{display:none}
577.hero{padding-top:120px}
578.hero-genio{width:236px;bottom:-42px;right:-44px}
579}
580@media(prefers-reduced-motion:reduce){
581*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}
582html{scroll-behavior:auto}
583.reveal{opacity:1;transform:none}
584#aurora,#magic{display:none!important}
585}
586.cta-final>.container{padding:56px 0 40px}
587.pricing>.container{padding:40px 0 32px}
588@media(max-width:900px){
589.cta-final>.container{padding:36px 0 28px}
590.pricing>.container{padding:28px 0 24px}
591}
592.hero-caps{list-style:none;position:relative;max-width:560px;margin:0 0 24px;min-height:7.4em}
593.hero-caps li{position:absolute;inset:0;opacity:0;pointer-events:none}
594.hero-caps li.is-on{opacity:1}
595.hero-caps b{display:block;font-family:var(--font-head);font-weight:800;letter-spacing:-.02em;
596  font-size:clamp(1.35rem,2.7vw,1.95rem);line-height:1.15;color:var(--indigo-deep);margin-bottom:8px}
597.hero-caps span{display:block;font-size:1.06rem;line-height:1.55;color:var(--ink-soft)}
598@media(prefers-reduced-motion:no-preference){
599.hero-caps li{transition:opacity .5s ease,transform .62s var(--ez-entra),filter .5s ease;
600    transform:translateY(24px) scale(.96);filter:blur(8px)}
601.hero-caps li.is-on{transform:none;filter:none}
602.hero-caps li.saiu{transform:translateY(-20px) scale(.97);filter:blur(8px)}
603}
604@media(max-width:1020px){
605.hero-caps{min-height:8.6em}
606}
607@media(max-width:640px){
608.hero-caps{min-height:10.4em}
609.hero-caps b{font-size:clamp(1.2rem,5.6vw,1.5rem)}
610.hero-caps span{font-size:1rem}
611}
612@media(max-width:1020px){
613.hero-caps{max-width:none}
614.hero-grid>div:first-child{display:contents}
615.hero h1{order:1}
616.hero-visual{order:2;margin-top:14px}
617.hero-caps{order:3;margin-top:20px}
618.hero-cta{order:4}
619.hero-note{order:5}
620}
621.busca-form .btn{flex:0 0 auto;height:56px}
622@media(max-width:640px){
623.busca-form input,.busca-form .btn{width:100%;flex:1 1 100%}
624}
625.cta-fixo{position:fixed;left:0;right:0;bottom:0;z-index:90;display:none;
626  gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;
627  padding:12px 16px;background:rgba(245,243,238,.95);backdrop-filter:blur(12px);
628  border-top:1.5px solid rgba(33,32,28,.12);box-shadow:0 -8px 28px rgba(33,32,28,.10)}
629body.tem-escolha .cta-fixo{display:flex}
630body.tem-escolha{padding-bottom:88px}
631.cta-fixo-quem{font-size:.9rem;color:var(--ink-soft);min-width:0;overflow:hidden;
632  text-overflow:ellipsis;white-space:nowrap;max-width:min(52vw,520px)}
633.cta-fixo-quem b{color:var(--ink)}
634.cta-fixo-preco{display:none}
635@media(max-width:640px){
636.cta-fixo{flex-direction:column;gap:8px;padding:10px 14px}
637.cta-fixo .btn{width:100%}
638.cta-fixo-quem{max-width:100%;white-space:normal;text-align:center;
639    display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}
640body.tem-escolha{padding-bottom:120px}
641}
642.busca-lead .btn{width:100%}
643.hero-mobile-proofs,.vs-mobile,.faq-mobile-more{display:none}
644.genio-palco{display:none}
645@media(max-width:760px){
646html,body{width:100%;max-width:100%;overflow-x:hidden;overscroll-behavior-x:none}
647html{scroll-padding-top:76px}
648body{position:relative;touch-action:pan-y pinch-zoom}
649main,footer,header,.busca-sec{max-width:100%;overflow-x:clip}
650.container{width:calc(100% - 32px)}
651#aurora,#magic,.hero-bg,.atmosfera,.cf-po,html.js .cf-po,
652  html.js .cf-brilho,html.js .cf-grao{display:none!important}
653.reveal,html.js .sec-head.reveal:not(.in-view),html.js .feat-card.reveal:not(.in-view),
654  html.js .price-card.reveal:not(.in-view),html.js .garantia-faixa.reveal:not(.in-view){filter:none}
655html.js .reveal:not(.in-view){opacity:0;transform:translateY(18px)}
656.reveal.in-view{opacity:1;transform:none}
657.reveal{transition:opacity .46s ease,transform .52s var(--ez-entra)}
658.mock-tilt{will-change:auto}
659header,header.scrolled,header.menu-open{padding:8px 0;background:rgba(245,243,238,.96);
660    backdrop-filter:none;box-shadow:0 8px 24px rgba(33,32,28,.07)}
661header .container{width:calc(100% - 24px)}
662header::after{opacity:.5}
663.nav{gap:8px}
664.nav-word{font-size:1.42rem}
665.nav-actions{gap:4px}
666.nav-actions .btn-ghost{display:none}
667.nav .btn-orange{min-height:44px;padding:10px 15px;font-size:.76rem}
668.nav-burger{margin:0 -4px 0 0;border-radius:14px;background:rgba(91,108,224,.08)}
669.nav-panel{left:12px;right:12px;border:1px solid #e5e1d8;border-radius:0 0 20px 20px;
670    padding:8px 10px 12px;box-shadow:0 22px 42px -20px rgba(33,32,28,.35)}
671.nav-panel a{min-height:48px;display:flex;align-items:center;padding:12px 10px;border-radius:12px}
672.hero{padding:94px 0 38px;overflow:visible;isolation:isolate}
673.hero::before,.hero::after{content:"";position:absolute;z-index:0;pointer-events:none}
674.hero::before{width:320px;height:320px;top:56px;right:-165px;
675    background:radial-gradient(circle,rgba(91,108,224,.23) 0,rgba(190,197,242,.13) 44%,transparent 72%)}
676.hero::after{width:230px;height:230px;top:315px;left:-128px;
677    background:radial-gradient(circle,rgba(246,168,28,.18) 0,rgba(253,227,173,.09) 46%,transparent 72%)}
678.hero>.container{position:relative;z-index:1}
679.hero-grid{gap:0}
680.hero-grid>div:first-child{display:flex;flex-direction:column;align-items:stretch}
681.genio-palco{display:block;order:0;position:relative;width:118px;height:160px;
682    margin:0 0 12px;transform-origin:46% 92%}
683html.js .genio-palco{opacity:0;transform:scale(.62) translateY(14px) rotate(-5deg);
684    will-change:transform,opacity}
685html.js .hero.encena .genio-palco{animation:genioForma .34s var(--ez-entra) .08s both}
686@keyframes genioForma{
687    0%{opacity:0;transform:scale(.62) translateY(14px) rotate(-5deg)}
688    45%{opacity:1}
689    72%{transform:scale(1.015) translateY(-1px) rotate(1deg)}
690    100%{opacity:1;transform:scale(1) translateY(0) rotate(0)}
691  }
692.genio-palco::before{content:"";position:absolute;z-index:0;left:50%;bottom:-9px;
693    width:78px;height:13px;border-radius:50%;
694    background:radial-gradient(closest-side,rgba(63,74,168,.38),rgba(63,74,168,0) 78%);
695    opacity:0;transform:translateX(-42%) scaleX(.35)}
696html.js .hero.encena .genio-palco::before{animation:sombraForma .3s var(--ez-entra) .2
696s both,
697    sombraFloat 5.4s ease-in-out .64s infinite alternate}
698@keyframes sombraForma{from{opacity:0;transform:translateX(-42%) scaleX(.35)}
699    to{opacity:1;transform:translateX(-42%) scaleX(1)}}
700@keyframes sombraFloat{0%{opacity:1;transform:translateX(-42%) scaleX(1)}
701    100%{opacity:.55;transform:translateX(-42%) scaleX(.82)}}
702.genio-corpo{position:relative;z-index:1;transform-origin:50% 78%}
703.genio-corpo img{display:block;width:100%;height:auto}
704html.js .hero.encena .genio-corpo{animation:genioGesto .28s var(--ez-acerto) .34s both,
705    genioFloat 5.4s ease-in-out .64s infinite alternate}
706@keyframes genioGesto{
707    0%{transform:translateY(0) rotate(0)}
708    38%{transform:translateY(2.5px) rotate(-4deg)}
709    75%{transform:translateY(-3px) rotate(3deg)}
710    100%{transform:translateY(0) rotate(-2deg)}
711  }
712@keyframes genioFloat{0%{transform:translateY(0) rotate(-2deg)}
713    100%{transform:translateY(-7px) rotate(2.5deg)}}
714.genio-corpo::after{content:"";position:absolute;z-index:3;width:76px;height:76px;
715    left:-17px;top:-9px;border-radius:50%;pointer-events:none;
716    background:radial-gradient(closest-side,rgba(246,168,28,.9),rgba(246,168,28,.3) 42%,rgba(246,168,28,0) 70%);
717    opacity:0;transform:scale(.35)}
718html.js .hero.encena .genio-corpo::after{animation:lanternaAcende .4s var(--ez-entra) .7s both}
719@keyframes lanternaAcende{
720    0%{opacity:0;transform:scale(.35)}
721    30%{opacity:.95;transform:scale(1.14)}
722    60%{opacity:.65;transform:scale(1)}
723    100%{opacity:.45;transform:scale(1)}
724  }
725.genio-fumaca{position:absolute;z-index:2;left:50%;top:58%;width:146px;height:112px;
726    border-radius:50%;opacity:0;pointer-events:none;
727    background:radial-gradient(closest-side at 35% 62%,rgba(63,74,168,.34),rgba(63,74,168,0) 70%),
728      radial-gradient(closest-side at 66% 42%,rgba(63,74,168,.2),rgba(63,74,168,0) 70%),
729      radial-gradient(closest-side at 52% 78%,rgba(33,32,28,.14),rgba(33,32,28,0) 70%)}
730html.js .hero.encena .genio-fumaca{animation:fumacaPuff .46s var(--ez-entra) .02s both}
731@keyframes fumacaPuff{
732    0%{opacity:0;transform:translate(-50%,-42%) scale(.45) rotate(0)}
733    30%{opacity:.85;transform:translate(-50%,-48%) scale(.9) rotate(-3deg)}
734    100%{opacity:0;transform:translate(-50%,-60%) scale(1.3) rotate(-8deg)}
735  }
736@media (prefers-reduced-motion:reduce){
737.genio-palco,.genio-palco::before,.genio-corpo,.genio-corpo::after,.genio-fumaca{animation:none!important}
738.genio-palco{opacity:1!important;transform:none!important}
739.genio-palco::before{opacity:1!important;transform:translateX(-42%)!important}
740.genio-corpo::after{opacity:.45!important;transform:scale(1)!important}
741.genio-fumaca{display:none}
742}
743.hero h1{order:1}
744.hero h1{max-width:460px;margin:8px 0 16px;font-size:clamp(1.62rem,7.2vw,2.2rem);
745    line-height:1.08;letter-spacing:-.04em;text-wrap:balance}
746.hero h1 br{display:none}
747.hero h1 .l2::before{content:" "}
748.hero-visual{width:100%;margin:0;padding:0;isolation:isolate}
749.app-mock{width:100%;transform:none;border:1px solid rgba(63,74,168,.25);border-radius:20px;
750    box-shadow:0 24px 56px -28px rgba(52,48,86,.55),0 0 0 5px rgba(255,255,255,.65)}
751.mock-chrome{padding:7px 10px;gap:5px}
752.mock-chrome .d{width:6px;height:6px}
753.mock-chrome .url{padding:2px 9px;font-size:8px}
754.mock-janela{aspect-ratio:16/10.2}
755.app-mock .mock-rail{width:54px;padding:8px 4px}
756.app-mock .mock-rail .marca{font-size:10px;margin-bottom:6px}
757.app-mock .mock-rail .conc{display:none}
758.app-mock .mock-rail i{font-size:7px;padding:4px 2px}
759.app-mock .mock-rail svg{width:12px;height:12px}
760.app-mock .mock-body{padding:6px 7px 7px;gap:5px}
761.app-mock .mock-top{padding:5px 8px;font-size:8px}
762.app-mock .meta-linha{padding:5px 7px;gap:5px}
763.app-mock .anel,.app-mock .anel svg{width:25px;height:25px}
764.app-mock .meta-lab,.app-mock .seq{display:none}
765.app-mock .ficha{padding:7px 8px}
766.app-mock .f-rot{font-size:7px;gap:4px}
767.app-mock .f-mat{font-size:11px;margin-top:4px}
768.app-mock .f-top{font-size:8.5px;margin:1px 0 3px}
769.app-mock .f-por{font-size:7.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;
770    -webkit-box-orient:vertical;overflow:hidden}
771.app-mock .f-leis,.app-mock .f-nota,.app-mock .porta{display:none}
772.app-mock .f-acoes{margin-top:5px;gap:4px}
773.app-mock .xbtn{font-size:7px;padding:4px 6px;border-radius:5px}
774.hero-genio{display:none}
775.hero-caps{display:none}
776.hero-mobile-proofs{display:grid;order:6;grid-template-columns:repeat(3,minmax(0,1fr));
777    gap:7px;margin:18px 0 0}
778.hero-mobile-proofs div{min-width:0;padding:11px 8px 10px;border:1px solid rgba(190,197,242,.8);
779    border-radius:15px;background:rgba(255,255,255,.74);box-shadow:0 10px 24px -22px rgba(33,32,28,.55)}
780.hero-mobile-proofs b{display:block;font-family:var(--font-head);font-size:.88rem;color:var(--indigo-deep)}
781.hero-mobile-proofs span{display:block;margin-top:3px;font-size:.66rem;line-height:1.28;color:var(--ink-soft)}
782.hero-cta{order:4;display:grid;gap:12px;width:100%}
783.hero-cta .btn{width:100%;min-height:56px;padding:15px 18px;font-size:1rem}
784.hero-amostra{min-height:44px;display:flex;align-items:center;justify-content:center;
785    font-size:.88rem;font-weight:750;color:var(--indigo-deep)}
786.hero-note{order:5;margin:2px auto 0;padding:8px 11px;border-radius:12px;text-align:center;
787    font-size:.73rem;background:rgba(255,255,255,.62);color:#625f57}
788html.js .hero .puff::after{display:none}
789html.js .hero .puff.puffed{animation:mobilePuffIn .42s var(--ez-entra) both}
790html.js .hero-visual:not(.conjurado) .mock-tilt{filter:none;scale:.97;transform:translateY(16px)}
791html.js .hero-visual .mock-tilt{transition:opacity .46s ease,scale .52s var(--ez-entra),transform .52s var(--ez-entra)}
792@keyframes mobilePuffIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
793.busca-form .btn{height:50px;min-height:50px;border-radius:15px}
794html.js .cf-item{margin:0 0 24px}
795html.js .cf-item:last-child{margin-bottom:0}
796html.js .cf-item>.feat-card{border-radius:22px;box-shadow:0 20px 42px -30px rgba(52,48,86,.32)}
797.cf-item .mock-rail{width:50px;padding:8px 4px}
798.cf-item .mock-rail .conc{display:none}
799.cf-item .mock-rail .marca{font-size:10px}
800.cf-item .mock-rail i{font-size:7px;padding:4px 2px}
801.cf-item .mock-rail svg{width:12px;height:12px}
802.pricing>.container{width:100%;padding:0}
803.pricing>.container>.sec-head{margin-bottom:26px;text-align:left}
804.pricing>.container>.sec-head::before{margin:0 0 18px;width:84px;opacity:.9}
805.pricing>.container>.sec-head h2{font-size:clamp(1.85rem,8.5vw,2.35rem);line-height:1.06}
806.vs-mobile-footer .btn{width:100%;min-height:52px;padding:13px 16px}
807.price-card .btn{min-height:52px}
808.price-card:not(.destaque) .btn{grid-column:1/-1;margin-top:0}
809.dep-cta .btn{width:100%;min-height:54px}
810.cta-final>.container{width:calc(100% - 34px);padding:28px 0 24px}
811.cta-genio{width:78px;margin:0 0 14px;animation:none}
812.cta-final .btn{width:100%;min-height:54px}
813.footer-hero{margin-bottom:30px}
814body.cta-rolou:not(.tem-escolha) .cta-fixo{display:flex;flex-direction:row;flex-wrap:nowrap;
815    align-items:center;justify-content:space-between;gap:12px;
816    padding:10px 14px calc(10px + env(safe-area-inset-bottom))}
817body.cta-rolou:not(.tem-escolha) .cta-fixo-preco{display:flex;flex-direction:column;min-width:0}
818.cta-fixo-preco b{font-family:var(--font-metric);font-size:1.02rem;color:var(--ink)}
819.cta-fixo-preco small{margin-top:2px;font-size:.66rem;line-height:1.25;color:var(--ink-soft)}
820body.cta-rolou:not(.tem-escolha) .cta-fixo .btn{width:auto;flex:none;min-height:48px;
821    padding:12px 16px;font-size:.82rem}
822body.cta-rolou:not(.tem-escolha){padding-bottom:84px}
823body.tem-escolha .cta-fixo-preco{display:none}
824}
825@media(max-width:760px) and (prefers-reduced-motion:no-preference){
826.hero::before{animation:mobileAuraA 9s ease-in-out infinite alternate}
827.hero::after{animation:mobileAuraB 11s ease-in-out infinite alternate}
828.hero::after{animation-delay:1.5s;animation-fill-mode:backwards}
829@keyframes mobileAuraA{to{transform:translate3d(-24px,18px,0) scale(1.08)}}
830}
831@media(max-width:380px){
832.container{width:calc(100% - 24px)}
833.nav .btn-orange{padding-inline:11px}
834.hero h1{font-size:1.93rem}
835.hero-mobile-proofs div{padding-inline:6px}
836.hero-mobile-proofs b{font-size:.82rem}
837.hero-mobile-proofs span{font-size:.62rem}
838}
839.m-grifo{background-image:linear-gradient(0deg,rgba(246,168,28,.35),rgba(246,168,28,.35));
840  background-repeat:no-repeat;background-position:0 86%;background-size:0% 34%;
841  transition:background-size .7s var(--ez-entra) .25s}
842.m-grifo.m-grifado{background-size:100% 34%}
843@media(min-width:761px){
844.m-palco,.m-leitura,.m-dobra,.m-fita,.m-fumo,.m-tap,.m-guia{display:none!important}
845}
846@media(max-width:760px){
847html.js .hero h1.palavras.puffed{animation:none}
848html.js .hero h1 .pal{display:inline-block;white-space:pre;opacity:0}
848
849html.js .hero.encena h1 .pal{animation:mCarimba 380ms var(--ez-acerto) both}
850html.js .hero h1 .pal:nth-child(3n){--mrot:-1.1deg}
851html.js .hero h1 .pal:nth-child(3n+2){--mrot:.9deg}
852html.js .hero.encena h1.palavras.puffed .l2{animation-delay:1.03s}
853.hero h1 .l2{position:relative}
854.hero h1 .l2::after{content:"";position:absolute;right:-14px;top:-7px;width:10px;height:10px;
855    background:var(--orange);opacity:0;
856    clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}
857html.js .hero.encena h1 .l2::after{animation:mStar .9s ease 1.33s both}
858html.js .hero.encena .genio-corpo::before{content:"";position:absolute;z-index:2;
859    left:-17px;top:-9px;width:76px;height:76px;border-radius:50%;pointer-events:none;
860    border:2px solid rgba(246,168,28,.55);opacity:0;transform:scale(.3);
861    animation:mOnda .7s ease-out .8s both}
862html.js .hero-visual.conjurado{animation:mThump .3s ease-out .48s}
863html.js .hero-visual:not(.conjurado) .mock-body>*{opacity:0}
864html.js .hero-visual.conjurado .mock-body>*{animation:mArremesso .4s var(--ez-acerto) .5s both}
865html.js .hero-visual.conjurado .dias i{transform-origin:0 50%;animation:mEnche .45s var(--ez-entra) .84s both}
866html.js .hero-visual.conjurado .dias i:nth-child(n+2){animation-delay:.92s}
867html.js .hero-visual.conjurado .dias i:nth-child(n+3){animation-delay:1s}
868html.js .hero-visual.conjurado .dias i:nth-child(n+4){animation-delay:1.08s}
869html.js .hero-visual.conjurado .dias i:nth-child(n+5){animation-delay:1.16s}
870html.js .hero-visual.conjurado .dias i:nth-child(n+6){animation-delay:1.24s}
871html.js .hero-visual.conjurado .dias i:nth-child(n+7){animation-delay:1.32s}
872.m-tap{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;
873    z-index:9;pointer-events:none;border:2.5px solid rgba(91,108,224,.6);
874    background:rgba(91,108,224,.12);opacity:0;animation:mTap 1s ease both}
875html.js .hero-visual.conjurado .mock-tilt{transition:transform .3s var(--ez-entra)}
876@keyframes mCarimba{0%{opacity:0;transform:translateY(14px) scale(.96)}
877    60%{opacity:1;transform:translateY(-2px) scale(1.015)}
878    100%{opacity:1;transform:rotate(var(--mrot,0deg))}}
879@keyframes mStar{0%{opacity:0;transform:scale(.3) rotate(0)}40%{opacity:1;transform:scale(1.15) rotate(40deg)}
880    100%{opacity:0;transform:scale(.6) rotate(95deg)}}
881@keyframes mOnda{0%{opacity:0;transform:scale(.3)}25%{opacity:.9}100%{opacity:0;transform:scale(2.4)}}
882@keyframes mThump{0%{transform:none}35%{transform:translateY(3px)}65%{transform:translateY(-1px)}100%{transform:none}}
883@keyframes mSobe{0%{opacity:0;transform:translateY(9px)}100%{opacity:1;transform:none}}
884@keyframes mEnche{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}
885@keyframes mTap{0%{opacity:0;transform:scale(.35)}25%{opacity:1;transform:scale(.8)}
886    45%{transform:scale(.6)}70%{opacity:.9;transform:scale(1.05)}100%{opacity:0;transform:scale(1.4)}}
887html.js .hero.encena>.container{animation:mShot 1.1s var(--ez-entra) both}
888html.js body:has(.hero.encena) #header{animation:mDesce .6s var(--ez-entra) both}
889html.js .hero.encena .hero-cta.puffed{animation:mQuica .55s cubic-bezier(.34,1.56,.64,1) both}
890html.js .hero.encena .hero-amostra{opacity:0;animation:mSobe .5s ease 2.2s both}
891html.js .hero-visual.conjurado .app-mock{animation:mRecebe .6s ease-out .48s}
892.m-fumo{position:absolute;z-index:2;left:8px;top:12px;width:20px;height:20px;
893    border-radius:50%;opacity:0;pointer-events:none;
894    background:radial-gradient(circle,rgba(91,108,224,.26),transparent 70%)}
895.m-fumo+.m-fumo{left:20px;top:18px;width:14px;height:14px}
896html.js .hero.encena .m-fumo{animation:mFumo 4.2s ease-in-out 2.6s infinite}
897html.js .hero.encena .m-fumo+.m-fumo{animation-delay:4.4s}
898html.js .hero.encena .genio-corpo{animation:genioGesto .28s var(--ez-acerto) .34s both,
899    mPronto .6s var(--ez-acerto) 2.35s,
900    genioFloat 5.4s ease-in-out 2.95s infinite alternate}
901.genio-corpo img.m-pula{animation:mPuloH .55s cubic-bezier(.34,1.56,.64,1)}
902@keyframes mShot{0%{transform:scale(1.035)}100%{transform:scale(1)}}
903@keyframes mFumo{0%{opacity:0;transform:translateY(4px) scale(.5)}30%{opacity:.7}
904    100%{opacity:0;transform:translateY(-26px) scale(1.5)}}
905@keyframes mPronto{0%{transform:rotate(-2deg)}30%{transform:rotate(-6deg) translateY(-3px)}
906    65%{transform:rotate(1deg)}100%{transform:rotate(-2deg)}}
907@keyframes mPuloH{0%{transform:scale(1)}35%{transform:translateY(-14px) scale(1.07) rotate(3deg)}
908    100%{transform:scale(1)}}
909.m-guia{position:fixed;left:10px;bottom:96px;width:64px;z-index:88;opacity:0;
910    pointer-events:none;transform:translateY(10px);
911    transition:opacity .4s ease,transform .5s var(--ez-entra)}
912.m-guia.vai{opacity:1;transform:none}
913.m-guia.m-pula{animation:mPuloH .55s cubic-bezier(.34,1.56,.64,1)}
914.m-genio{position:absolute;
914left:14px;top:22px;width:auto;height:130px;z-index:2;
915    transform-origin:50% 100%}
916html.js .cf-item.m-prep .cf-fala{opacity:0}
917html.js .cf-item.m-prep .m-genio{opacity:0}
918html.js .cf-item.m-prep .feat-card{opacity:0}
919html.js .cf-item.m-on .m-genio{animation:mGenioPisa .6s var(--ez-acerto) both}
920html.js .cf-item.m-on .m-halo{animation:mHalo 5.6s ease-in-out .5s infinite}
921html.js .cf-item.m-on .m-po{animation:mPo .75s ease-out .5s both}
922html.js .cf-item.m-on .cf-fala{animation:cfBalaoNasce .46s cubic-bezier(.34,1.42,.64,1) .45s both}
923html.js .cf-item.m-on .cf-fala>*{animation:cfFalaEntra .5s ease .5s both}
924html.js .cf-item.m-on .feat-card{animation:mCarta .6s var(--ez-acerto) .62s both}
925@keyframes mGenioPisa{0%{opacity:0;transform:translateY(16px) scale(.9) rotate(-5deg)}
926    55%{opacity:1}100%{opacity:1;transform:translateY(0) scale(1) rotate(2deg)}}
927html.js .cf-item.m-on .sinal{animation:pulseSinal 2.4s ease-in-out 1.6s infinite}
928@keyframes mAro{0%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1.05)}
929    100%{opacity:0;transform:scale(1.12)}}
930html.js .cf-item.m-on .n-prio,html.js .cf-item.m-on .qz-alt.marcada,
931  html.js .cf-item.m-on .cm-h{position:relative;border-radius:6px}
932html.js .cf-item.m-on .n-prio::after,html.js .cf-item.m-on .qz-alt.marcada::after,
933  html.js .cf-item.m-on .cm-h::after{content:"";position:absolute;inset:-4px;
934    border:2.5px solid rgba(91,108,224,.35);border-radius:9px;pointer-events:none;
935    opacity:0;animation:mAro 1.3s ease 2s both}
936html.js .cf-item.m-foco{animation:mRespira 6.6s ease-in-out infinite}
937.m-genio.m-pula{animation:mPulo .55s cubic-bezier(.34,1.56,.64,1)!important}
938html.js .vs-mobile.m-cena .vs-pilha i,html.js .vs-mobile.m-cena .vs-h-bizzu{opacity:0}
939html.js .vs-mobile.m-cena-on .vs-pilha i{animation:mSobe .3s var(--ez-acerto) .9s both}
940html.js .vs-mobile.m-cena-on .vs-pilha i+i{animation-delay:1.04s}
941html.js .vs-mobile.m-cena-on .vs-pilha i+i+i{animation-delay:1.18s}
942html.js .vs-mobile.m-cena-on .vs-pilha i+i+i+i{animation-delay:1.32s}
943html.js .vs-mobile.m-cena-on .vs-pilha i::after{animation:mRisco .32s var(--ez-acerto) 1.5s both}
944html.js .vs-mobile.m-cena-on .vs-pilha i+i::after{animation-delay:1.65s}
945html.js .vs-mobile.m-cena-on .vs-pilha i+i+i::after{animation-delay:1.8s}
946html.js .vs-mobile.m-cena-on .vs-pilha i+i+i+i::after{animation-delay:1.95s}
947html.js .vs-mobile.m-cena-on .vs-h-bizzu{animation:mCarimboEl 380ms var(--ez-acerto) 2.2s both}
948html.js .vs-mobile.m-cena-on .vs-h-bizzu .vs-sinal{animation:pulseSinal 2.4s ease-in-out 2.65s infinite}
949html.js .pricing-grid.m-cena .price-card{opacity:0}
950html.js .pricing-grid.m-cena-on .price-card{animation:mCarta .55s var(--ez-acerto) .1s both}
951html.js .pricing-grid.m-cena-on .price-card.destaque~.price-card{animation-delay:.45s}
952html.js .pricing-grid.m-cena .price-valor,html.js .pricing-grid.m-cena .price-tag,
953  html.js .pricing-grid.m-cena .price-ancora,html.js .pricing-grid.m-cena .price-feats li,
954  html.js .pricing-grid.m-cena .price-card .btn{opacity:0}
954
955html.js .pricing-grid.m-cena-on .price-valor{animation:mCarimboEl 440ms var(--ez-acerto) .5s both}
956html.js .pricing-grid.m-cena-on .price-tag{animation:mTag .5s var(--ez-acerto) .9s both}
957html.js .pricing-grid.m-cena-on .price-ancora{animation:mSobe .4s ease .8s both}
958html.js .pricing-grid.m-cena-on .price-feats li{animation:mSobe .32s var(--ez-entra) 1s both}
959html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+2){animation-delay:1.12s}
960html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+3){animation-delay:1.24s}
961html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+4){animation-delay:1.36s}
962html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+5){animation-delay:1.48s}
963html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+6){animation-delay:1.6s}
964html.js .pricing-grid.m-cena-on .price-feats li:nth-child(n+7){animation-delay:1.72s}
965html.js .pricing-grid.m-cena-on .price-card .btn{animation:mQuica .55s cubic-bezier(.34,1.56,.64,1) 1.9s both}
966html.js .faq-list.m-cena .faq-item{opacity:0}
967html.js .faq-list.m-cena-on .faq-item{animation:mVarre .36s var(--ez-entra) .15s both}
968html.js .faq-list.m-cena-on .faq-item:nth-child(n+2){animation-delay:.27s}
969html.js .faq-list.m-cena-on .faq-item:nth-child(n+4){animation-delay:.42s}
970html.js .faq-list.m-cena-on .faq-item:nth-child(n+6){animation-delay:.57s}
971html.js .cta-final.m-cena .cta-genio,html.js .cta-final.m-cena .btn{opacity:0}
971
972html.js .cta-final.m-cena-on .cta-genio{animation:mChegaFinal .8s var(--ez-entra) .1s both,
973    genioFloat 5.4s ease-in-out 1.2s infinite alternate}
974html.js .cta-final.m-cena-on .btn{animation:mQuica .55s cubic-bezier(.34,1.56,.64,1) .9s both}
975@keyframes mChegaFinal{0%{opacity:0;transform:translateY(24px) scale(.62) rotate(-6deg)}
976    65%{opacity:1;transform:translateY(-4px) scale(1.03) rotate(2deg)}100%{opacity:1;transform:none}}
977.hero-mobile-proofs{display:none!important}
978.hero-grid>div:first-child{position:relative}
979.hero-note{width:max-content;max-width:72%;margin:2px 0 0 auto}
980.genio-palco{order:5;position:absolute;left:2px;bottom:-46px;margin:0;z-index:6}
981html.js .hero-visual:not(.conjurado) .mock-tilt{transform:translate(-34px,6px) scale(.42) rotate(-6deg);
982    transform-origin:12% 4%;opacity:0;scale:none}
983html.js .hero-visual .mock-tilt{transform-origin:12% 4%;
984    transition:opacity .5s ease,transform .56s var(--ez-ficha,cubic-bezier(.45,.05,.55,.95))}
985html.js .hero-visual.conjurado .mock-tilt{opacity:1}
986@keyframes mArremesso{0%{opacity:0;transform:translate(-34px,-10px) rotate(-4deg) scale(.92)}
987    75%{opacity:1;transform:translate(3px,2px) rotate(.5deg) scale(1.004)}
988    100%{opacity:1;transform:none}}
989body{transition:background-color 1.4s ease}
990body.m-lilas{background-color:#efecf8}
991body.m-quente{background-color:#f7f4ee}
992@supports (animation-timeline: scroll()){
993.m-leitura{position:sticky;top:0;z-index:130;height:3px;margin-bottom:-3px;
994      background:var(--indigo);transform-origin:0 50%;transform:scaleX(0);
995      animation:mLeitura linear both;animation-timeline:scroll(nearest block)}
996@keyframes mLeitura{to{transform:scaleX(1)}}
997html.js .hero-visual.conjurado{animation:mThump .3s ease-out .48s,mSai linear both;
998      animation-timeline:auto,view();animation-range:normal,exit 0% exit 70%}
999@keyframes mSai{to{transform:translateY(-16px);opacity:.35}}
1000}
1001.m-grifo{background-image:linear-gradient(0deg,rgba(246,168,28,.35),rgba(246,168,28,.35));
1002    background-repeat:no-repeat;background-position:0 86%;background-size:0% 34%;
1003    transition:background-size .7s var(--ez-entra) .25s}
1004.m-grifo.m-grifado{background-size:100% 34%}
1005html.js .m-h2 .pal{display:inline-block;white-space:pre;opacity:0}
1006html.js .m-h2.m-h2-on .pal{animation:mCarimba 380ms var(--ez-acerto) both}
1007html.js .cf-item>.feat-card{position:relative}
1008@media (prefers-reduced-motion:reduce){
1009.m-leitura,#recursos::after{animation:none}
1010.m-grifo{background-size:100% 34%}
1011html.js .m-h2 .pal{opacity:1!important;animation:none!important}
1012}
1013@media (prefers-reduced-motion:reduce){
1014html.js .hero h1 .pal,html.js .hero-visual .mock-body>*,html.js .hero-visual .dias i{
1015      opacity:1!important;transform:none!important;animation:none!important}
1016html.js .hero.encena h1 .l2::after,html.js .hero.encena .genio-corpo::before,
1017    html.js .hero-visual.conjurado,html.js .hero.encena>.container,
1018    html.js .hero-visual.conjurado .app-mock,
1019    html.js .hero.encena .hero-cta.puffed{animation:none!important}
1020html.js body:has(.hero.encena) #header{animation:none!important}
1021html.js .hero.encena .hero-amostra{opacity:1!important;animation:none!important}
1022.m-tap,.m-fumo{display:none}
1023}
1024}
1025.nav-links a{white-space:nowrap}
1026@media(max-width:1180px){.nav-links{gap:18px;font-size:.8rem}}
1027@media(max-width:1000px){.nav-links a[href="#trilhas"]{display:none}}
1028@media(max-width:820px){.nav-links a[href="#busca"]{display:none}}
1029.hero-grid>*{min-width:0}
1030.app-mock .mock-print,.app-mock .mock-print img{display:block;width:100%;height:auto}
1031.feat-ui.foto picture{display:contents}
1032.cta-final .cta-ouro{color:#FFC53D}
1033.cta-final h2{text-wrap:balance}
1034.cta-final p{text-wrap:pretty}
1035@media(max-width:760px){
1036  .faq-float{display:none!important}
1037}
1038#bizzu-do-topico,#trilhas,#assineja,#depoimentos,#faq,.sec-cta-final,footer{content-visibility:auto}
1039#bizzu-do-topico{contain-intrinsic-size:auto 1170px}
1040#trilhas{contain-intrinsic-size:auto 4300px}
1041#assineja{contain-intrinsic-size:auto 3200px}
1042#depoimentos{contain-intrinsic-size:auto 700px}
1043#faq{contain-intrinsic-size:auto 2800px}
1044.sec-cta-final{contain-intrinsic-size:auto 700px}
1045footer{contain-intrinsic-size:auto 600px}
1046.hero-recursos{position:relative;display:grid;grid-template-columns:minmax(0,1fr);
1047  max-width:590px;margin:0 0 24px;padding:2px 0 0 15px;border-left:2px solid #cbc7ec;min-height:67px}
1048.hero-recursos-textos{position:relative;min-height:2.8em;font:500 1.04rem/1.4 var(--font-body)}
1049.hero-recurso{position:absolute;inset:0;display:block;align-content:center;padding-right:22px;
1050  color:var(--ink-soft);text-decoration:none;opacity:0;transform:translateY(12px);pointer-events:none;
1051  transition:opacity .2s ease,transform .3s var(--ez-entra)}
1052.hero-recurso b{color:var(--indigo-deep);font-weight:700}
1053.hero-recurso.on{opacity:1;transform:none;pointer-events:auto}
1054.hero-recurso-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--indigo-deep);font-size:1.18em}
1055.hero-recurso:hover b{text-decoration:underline;text-underline-offset:4px}
1056.hero-recursos-progress{display:flex;gap:4px;width:105px;margin-top:5px;height:2px}
1057.hero-recursos-progress i{position:relative;flex:1;background:#dedbe9;overflow:hidden}
1058.hero-recursos-progress i::after{content:"";position:absolute;inset:0;background:var(--indigo);
1058transform:scaleX(0);transform-origin:left}
1059.hero-recursos-progress i.on::after{transform:scaleX(1)}
1060.hero-recursos.rodando .hero-recursos-progress i.on::after{animation:heroRecursoTempo 2400ms linear both}
1061.hero-recursos a:focus-visible,.hero-recursos button:focus-visible{outline:3px solid var(--indigo);outline-offset:4px}
1062@keyframes heroRecursoTempo{from{transform:scaleX(0)}to{transform:scaleX(1)}}
1063@media(max-width:1020px){
1064  .hero-recursos{order:2;max-width:560px;margin:4px 0 18px}
1065  .hero-visual{order:3}
1066}
1067@media(max-width:760px){
1068  .hero-recursos{margin:2px 0 17px;padding-left:12px;min-height:65px;max-width:none;width:100%;gap:0 8px}
1069  .hero-recursos-textos{font-size:.9rem;line-height:1.45;min-height:3em}
1070  .hero .hero-note{width:auto;max-width:100%;margin:2px auto 12px;background:transparent;padding:0 8px}
1071  .hero .genio-palco{left:auto;right:-5px;bottom:12px;transform:scale(.78);transform-origin:right bottom}
1072}
1073@media(prefers-reduced-motion:reduce){.hero-recurso{transition:none}.hero-recursos-progress i::after{animation:none!important}}
1074.feature-section{content-visibility:auto;contain-intrinsic-size:auto 900px}
1075</style>
1076<link rel="stylesheet" href="assets/landing-resto.037b863b.css" media="print" onload="this.media='all'">
1077<noscript><link rel="stylesheet" href="assets/landing-resto.037b863b.css"></noscript>
1078<link rel="stylesheet" href="assets/v2/landing-v2.b1a98af1.css" media="print" onload="this.media='all'">
1079<noscript><link rel="stylesheet" href="assets/v2/landing-v2.b1a98af1.css"></noscript>
1080<link rel="stylesheet" href="/faq.css">
1081<script src="/faq.js" defer></script>
vendor: 2 bytes, line 1081
1081
1082<script src="assets/v2/landing-v2.daf8a882.js" defer></script>
1082
1083
1084<script>if("scrollRestoration"in history)history.scrollRestoration="manual";addEventListener("DOMContentLoaded",(function(){document.querySelectorAll('a[href^="#"]').forEach((function(a){if(a.getAttribute("href")==="#"||a.getAttribute("href").startsWith("#faq"))return;a.addEventListener("click",(function(){setTimeout((function(){history.replaceState(null,"",location.pathname+location.search)}),0)}))}))}));</script>
1084
1085</head>
1086<body>
1087<div class="m-leitura" aria-hidden="true"></div>
1088
1089
1090<svg width="0" height="0" style="position:absolute" aria-hidden="true" focusable="false"><defs>
1091  <symbol id="ic-plano" viewBox="0 0 24 24"><path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"/><path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"/></symbol>
1092  <symbol id="ic-materias" viewBox="0 0 24 24"><rect x="3" y="3" width="7" height="7" rx="1"/><rect x="14" y="3" width="7" height="7" rx="1"/><rect x="14" y="14" width="7" height="7" rx="1"/><rect x="3" y="14" width="7" height="7" rx="1"/></symbol>
1093  <symbol id="ic-progresso" viewBox="0 0 24 24"><path d="M4 20h16"/><path d="M7 20v-7M12 20V5M17 20v-10"/></symbol>
1094  <symbol id="ic-revisoes" viewBox="0 0 24 24"><path d="M20 7v5h-5"/><path d="M4 17v-5h5"/><path d="M6.1 7a7 7 0 0 1 11.6-1L20 9M4 15l2.3 3A7 7 0 0 0 17.9 17"/></symbol>
1095  <symbol id="ic-questoes" viewBox="0 0 24 24"><path d="M4 6h10M4 12h10M4 18h7"/><path d="M17 5.5l2 2 3.5-3.5"/></symbol>
1096  <symbol id="ic-raiox" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8"/><circle cx="12" cy="12" r="3"/><path d="M12 2v3M12 19v3M2 12h3M19 12h3"/></symbol>
1097  <symbol id="ic-suporte" viewBox="0 0 24 24"><path d="M21 11.5a8.4 8.4 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.4 8.4 0 0 1-3.8-.9L3 21l1.9-5.7a8.4 8.4 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.4 8.4 0 0 1 3.8-.9h.5a8.5 8.5 0 0 1 8 8v.5z"/></symbol>
1098  
1099  <symbol id="ic-selo" viewBox="0 0 310 380">
1100    <path fill="#e8b730" d="M164.6 243.9C144.2 287.6 103.4 375 103.4 375L78.4 319.8 20 336.1C20 336.1 60.8 248.7 81.2 205"/>
1101    <path fill="#e8b730" d="M145 243.9C165.4 287.6 206.2 375 206.2 375L231.2 319.8 289.6 336.1C289.6 336.1 248.8 248.7 228.4 205"/>
1102    <path fill="#0a5c15" d="M297.9 170.6C307.4 162.3 307.4 147.7 297.9 139.4L283.3 126.6C280.1 123.8 279 119.4 280.3 115.4L286.6 97.1C290.6 85.2 283.3 72.5 270.9 70L251.9 66.3C247.8 65.5 244.5 62.2 243.7 58.1L240 39.1C237.6 26.7 224.8 19.4 212.9 23.4L194.6 29.7C190.6 31.1 186.2 29.9 183.4 26.7L170.6 12.1C162.3 2.6 147.7 2.6 139.4 12.1L126.6 26.7C123.8 29.9 119.4 31.1 115.4 29.7L97.1 23.4C85.2 19.4 72.4 26.7 70 39.1L66.3 58.1C65.5 62.2 62.2 65.5 58.1 66.3L39.1 70C26.7 72.5 19.4 85.2 23.4 97.1L29.7 115.4C31 119.4 29.9 123.8 26.7 126.6L12.1 139.4C2.6 147.7 2.6 162.3 12.1 170.6L26.7 183.4C29.9 186.2 31 190.6 29.7 194.6L23.4 212.9C19.4 224.8 26.7 237.6 39.1 240L58.1 243.7C62.2 244.5 65.5 247.8 66.3 251.9L70 270.9C72.4 283.3 85.2 290.6 97.1 286.6L115.4 280.3C119.4 279 123.8 280.1 126.6 283.3L139.4 297.9C147.7 307.4 162.3 307.4 170.6 297.9L183.4 283.3C186.2 280.1 190.6 279 194.6 280.3L212.9 286.6C224.8 290.6 237.6 283.3 240 270.9L243.7 251.9C244.5 247.8 247.8 244.5 251.9 243.7L270.9 240C283.3 237.6 290.6 224.8 286.6 212.9L280.3 194.6C279 190.6 280.1 186.2 283.3 183.4L297.9 170.6Z"/>
1103    <path fill="#16c72e" d="M155 255C210.2 255 255 210.2 255 155 255 99.8 210.2 55 155 55 99.8 55 55 99.8 55 155 55 210.2 99.8 255 155 255Z"/>
1104  </symbol>
1105</defs></svg>
1106
1107<div class="atmosfera" aria-hidden="true"><i class="a1"></i><i class="a2"></i></div>
1108
1109
1110<header id="header">
1111  <div class="container nav">
1112    <a href="#" class="nav-logo" aria-label="Bizzu, início">
1113      <span class="nav-word">Bizzu<i>.</i></span>
1114    </a>
1115    <nav class="nav-links" aria-label="Navegação principal">
1116      <a href="#busca">BUSCAR</a>
1117      <a href="#recursos">COMO FUNCIONA</a>
1118      <a href="#trilhas">TRILHAS</a>
1119      <a href="#assineja">PREÇO</a>
1120      <a href="#faq" class="nav-faq">Dúvidas?</a>
1121    </nav>
1122    <div class="nav-actions">
1123      <a href="#faq" class="nav-faq-mobile">Dúvidas?</a>
1124      <a href="https://plataforma.bizzu.ai/login" class="btn btn-ghost">Entrar</a>
1125      <a href="https://plataforma.bizzu.ai/signup" class="btn btn-orange">Cadastre-se</a>
1126      <button class="nav-burger" id="navBurger" aria-expanded="false" aria-controls="navPanel" aria-label="Abrir menu">
1127        <span></span><span></span><span></span>
1128      </button>
1129    </div>
1130  </div>
1131  <nav class="nav-panel" id="navPanel" aria-label="Menu" aria-hidden="true">
1132    <a href="#busca">BUSCAR</a>
1133    <a href="#recursos">
1133COMO FUNCIONA</a>
1134    <a href="#bizzu-do-topico">BIZZU DO TÓPICO</a>
1135    <a href="#trilhas">TRILHAS</a>
1136    <a href="#assineja">PREÇO</a>
1137    <a href="#faq">Dúvidas?</a>
1138    <a href="https://plataforma.bizzu.ai/login" class="nav-panel-login">ENTRAR NA MINHA CONTA</a>
1139  </nav>
1140</header>
1141
1142
1143<script>(function(){const b=document.getElementById("navBurger"),p=document.getElementById("navPanel");const h=b&&b.closest("header");if(!b||!p||!h)return;const links=p.querySelectorAll("a");function set(open){h.classList.toggle("menu-open",open);b.setAttribute("aria-expanded",open?"true":"false");b.setAttribute("aria-label",open?"Fechar menu":"Abrir menu");p.setAttribute("aria-hidden",open?"false":"true");links.forEach((function(a){if(open)a.removeAttribute("tabindex");else a.setAttribute("tabindex","-1")}))}b.addEventListener("click",(function(e){e.stopPropagation();set(!h.classList.contains("menu-open"))}));p.querySelectorAll('a[href^="#"]').forEach((function(a){a.addEventListener("click",(function(){setTimeout((function(){set(false)}),0)}))}));document.addEventListener("keydown",(function(e){if(e.key==="Escape")set(false)}));set(false)})();</script>
1143
1144
1145<main>
1146
1147
1148<section class="hero" id="inicio">
1149  <canvas id="aurora" aria-hidden="true"></canvas>
1150  <div class="hero-bg"><div class="blob b1"></div><div class="blob b2"></div></div>
1151  <div class="container hero-grid">
1152    <div>
1153      
1154
1155      <h1 class="puff" style="--po:1">O organizador de estudos para concursos públicos<br> <span class="l2">mais completo do Brasil</span></h1>
1156
1157
1158
1159
1160
1161
1162
1163      
1164      <div class="hero-recursos puff" style="--po:2" role="region" aria-label="O que você pode fazer com a Bizzu">
1165        <div class="hero-recursos-textos"><a href="#plano-de-estudo" class="hero-recurso on" aria-hidden="false"><b>Planos de estudo</b> para qualquer concurso<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#trilhas" class="hero-recurso" aria-hidden="true" inert><b>Trilhas</b> para começar antes do edital<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#bizzu-do-topico" class="hero-recurso" aria-hidden="true" inert><b>Bizzu do Tópico</b> para aprender<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#questoes" class="hero-recurso" aria-hidden="true" inert><b>Questões selecionadas</b> para você<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#plano-de-estudo" class="hero-recurso" aria-hidden="true" inert><b>Seu edital inteiro</b> em um plano<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#revisoes" class="hero-recurso" aria-hidden="true" inert><b>Revisões inteligentes</b> para retomar<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a><a href="#meu-progresso" class="hero-recurso" aria-hidden="true" inert><b>Seu progresso</b>, sempre à vista<span class="hero-recurso-arrow" aria-hidden="true">↗</span></a></div>
1166        <div class="hero-recursos-progress" aria-hidden="true"><i></i><i></i><i></i><i></i><i></i><i></i><i></i></div>
1167      </div>
1168      
1169      <div class="hero-cta puff" style="--po:3">
1170        <a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=hero" class="btn btn-primary btn-lg"><span class="shine"></span>Montar meu plano de estudos</a>
1171        <a href="#recursos" class="hero-amostra">Ver a Bizzu por dentro <span aria-hidden="true">↓</span></a>
1172      </div>
1173      <p class="hero-note puff" style="--po:4"><b data-preco="anual-mes">R$ 15/mês</b> no plano anual · 7 dias de garantia</p>
1174    </div>
1175    <div class="hero-visual reveal reveal-d2">
1176      <div class="genio-palco" aria-hidden="true">
1177        <div class="genio-corpo">
1178          <img data-src-m="assets/genios/genio-lanterna.webp" alt="" width="162" height="220" decoding="async">
1179        </div>
1180        <span class="genio-fumaca"></span>
1181      </div>
1182
1183
1184
1185
1186
1187      <canvas id="magic" aria-hidden="true"></canvas>
1188      <div class="mock-tilt">
1189        <div class="app-mock ux" role="img" aria-label="Tela real do Plano de Estudo da Bizzu: a sua semana, a meta e a próxima tarefa">
1190          <div class="mock-chrome"><span class="d"></span><span class="d"></span><span class="d"></span><span class="url">plataforma.bizzu.ai</span></div>
1191          <picture class="mock-print"><source media="(max-width:760px)" type="image/avif" srcset="assets/v2/telas/hero-plano-cel.f01539.avif" width="716" height="1083"><source media="(max-width:760px)" srcset="assets/v2/telas/hero-plano-cel.459c71.webp" width="716" height="1083"><source type="image/avif" srcset="assets/v2/telas/hero-plano.5c61ba.avif"><img src="assets/v2/telas/hero-plano.e4ea94.webp" alt="" width="1280" height="800" decoding="async" fetchpriority="high"></picture>
1192        </div>
1193      </div>
1194      <div class="hero-genio" id="genio" aria-hidden="true">
1195        <video class="genio-video" muted playsinline preload="none" data-poster="assets/video/genio-intro-fim.jpg" width="640" height="682">
1196          <source src="assets/video/genio-intro.mp4" type="video/mp4" media="(min-width: 761px)">
1197        </video>
1198        <img class="genio-fallback" data-src="assets/genios/genio-conjura.webp" alt="" width="435" height="450" loading="lazy" decoding="async">
1199      </div>
1200    </div>
1201  </div>
1202</section>
1203
1204<script>(function(){if(window.__heroCedo)return;window.__heroCedo=true;var reduced=matchMedia("(prefers-reduced-motion: reduce)").matches;var mob=matchMedia("(max-width: 760px)").matches;var hv=document.querySelector(".hero-visual");if(!hv){window.__heroCedo=false;return}var puffs=[].slice.call(document.querySelectorAll(".hero .puff")).sort((function(a,b){return+a.style.getPropertyValue("--po")-+b.style.getPropertyValue("--po")}));if(reduced){puffs.forEach((function(p){p.classList.add("puffed")}));hv.classList.add("genio-on","conjurado","genio-vivo");return}if(mob){var heroEl=document.querySelector(".hero");if(heroEl)heroEl.classList.add("encena");var h1=document.querySelector(".hero h1");if(h1&&!h1.querySelector(".pal")){(function wrap(node){[].slice.call(node.childNodes).forEach((function(ch){if(ch.nodeType===3){var frag=document.createDocumentFragment();ch.textContent.split(/(\s+)/).forEach((function(w){if(!w)return;if(/^\s+$/.test(w)){frag.appendChild(document.createTextNode(w));return}var sp=document.createElement("span");sp.className="pal";sp.textContent=w;frag.appendChild(sp)}
1204));node.replaceChild(frag,ch)}else if(ch.nodeType===1&&ch.tagName!=="BR")wrap(ch)}))})(h1);h1.classList.add("palavras");var pi=0;[].forEach.call(h1.querySelectorAll(".pal"),(function(sp){sp.style.animationDelay=150+pi*70+"ms";pi++}))}puffs.forEach((function(p,i){setTimeout((function(){p.classList.add("puffed")}),150+i*90)}));hv.classList.add("genio-on","genio-vivo");setTimeout((function(){hv.classList.add("conjurado")}),820);[].forEach.call(document.querySelectorAll(".hero img[data-src-m]"),(function(i){if(!i.src)i.src=i.getAttribute("data-src-m")}));return}puffs.forEach((function(p,i){setTimeout((function(){p.classList.add("puffed")}),250+i*240)}))})();</script>
1204
1205
1206
1207<section class="selos-sec">
1208  <div class="container">
1209    
1210    <p class="selos-label reveal">A Bizzu foi selecionada por</p>
1211    <div class="selos-wrap reveal">
1212      <div class="selos" aria-hidden="true">
1213        <span class="selo-pill"><img class="lg-wordmark" src="assets/selos/google.svg" alt="Google for Startups" loading="lazy" decoding="async" width="264" height="32"></span>
1214        <span class="selo-pill"><img class="lg-wordmark" src="assets/selos/stripe.svg" alt="Stripe" loading="lazy" decoding="async" width="77" height="32"><span>for Startups</span></span>
1215        <span class="selo-pill"><img src="assets/selos/openai.svg" alt="" width="21" height="21" loading="lazy" decoding="async"><span>OpenAI for Startups</span></span>
1216        <span class="selo-pill"><img src="assets/selos/anthropic.svg" alt="" width="26" height="18" loading="lazy" decoding="async"><span>Anthropic for Startups</span></span>
1217        <span class="selo-pill"><img src="assets/selos/shiva.svg" alt="" width="22" height="22" loading="lazy" decoding="async"><span>Shiva</span><span class="selo-by">by</span><img class="lg-wordmark selo-mona" src="assets/selos/monashees.svg" alt="monashees" width="175" height="35" loading="lazy" decoding="async"></span>
1218        <span class="selo-pill"><img class="lg-wordmark" src="assets/selos/google.svg" alt="" loading="lazy" decoding="async" width="264" height="32"></span>
1219        <span class="selo-pill"><img class="lg-wordmark" src="assets/selos/stripe.svg" alt="" loading="lazy" decoding="async" width="77" height="32"><span>for Startups</span></span>
1220        <span class="selo-pill"><img src="assets/selos/openai.svg" alt="" width="21" height="21" loading="lazy" decoding="async"><span>OpenAI for Startups</span></span>
1221        <span class="selo-pill"><img src="assets/selos/anthropic.svg" alt="" width="26" height="18" loading="lazy" decoding="async"><span>Anthropic for Startups</span></span>
1222        <span class="selo-pill"><img src="assets/selos/shiva.svg" alt="" width="22" height="22" loading="lazy" decoding="async"><span>Shiva</span><span class="selo-by">by</span><img class="lg-wordmark selo-mona" src="assets/selos/monashees.svg" alt="monashees" width="175" height="35" loading="lazy" decoding="async"></span>
1223      </div>
1224    </div>
1225  </div>
1226</section>
1227
1228
1229<div class="busca-sec" id="busca">
1230  <div class="container">
1231    <div class="busca-head reveal">
1232      <h2>Qual é o <span class="m-grifo">seu concurso</span>?</h2>
1233    </div>
1234
1235    <form class="busca-form reveal reveal-d1" id="buscaForm" role="search" autocomplete="off">
1236      <label class="sr-only" for="buscaQ">Buscar concurso, órgão ou cargo</label>
1237      <input id="buscaQ" name="q" type="search" enterkeyhint="search"
1238             placeholder="Concurso, órgão ou cargo, até o da sua cidade"
1239             autocomplete="off" spellcheck="false" maxlength="120">
1240      <button type="submit" class="btn btn-primary btn-lg"><span class="shine"></span>Buscar</button>
1241    </form>
1242
1243    <a class="busca-depois reveal reveal-d2" id="buscaDepois"
1244       href="https://plataforma.bizzu.ai/signup?src=busca-escolher-depois">
1245      <span class="busca-bulb" aria-hidden="true">
1246        <svg viewBox="0 0 192 192" fill="none">
1247          <circle class="bulb-glow" cx="96" cy="84" r="62"/>
1248          <g class="bulb-raios">
1249            <path class="bulb-raio" transform="translate(116.4 43.6)" d="M19.3 13.7C15.8 3.4 6.6-10.4-19.3-13.7"/>
1250            <path class="bulb-raio" transform="translate(137.9 73.7)" d="M-.5 11C1.1 4.5 1.3-1.7-.8-11"/>
1251            <path class="bulb-raio" transform="translate(54.9 72.4)" d="M.3 16.8C-4 5.8-2.1-8.1 2.1-16.8"/>
1252            <path class="bulb-raio" transform="translate(162.4 111)" d="M9.2 4C5.3 2.4-5-2.3-9.2-4"/>
1253            <path class="bulb-raio" transform="translate(167.3 64.2)" d="M9.8.1C5.7.1-2.9 0-9.8-.1"/>
1254            <path class="bulb-raio" transform="translate(153.2 28.6)" d="M8-7.7C4.1-4.5-3.7 3.4-8 7.7"/>
1255            <path class="bulb-raio" transform="translate(40.7 24.4)" d="M-8.9-6.4C-4.9-3 2.1 1.6 8.9 6.4"/>
1256            <path class="bulb-raio" transform="translate(25.2 63.2)" d="M-9.8-.3C-5.9-.2 4.6.5 9.8.3"/>
1257            <path class="bulb-raio" transform="translate(37.4 111.4)" d="M-6.9 4.5C-5 3.3 3-2 6.9-4.5"/>
1258          </g>
1259          <g class="bulb-corpo">
1260            <path class="bulb-lamp" transform="translate(96.1 78.9)" d="M15.4 57.9c.3-3.4.4-11.5.7-11.6C27.7 42.5 51.4 24.6 52-3.2 52.7-33.7 29.1-58.2-1.2-57.9-27.4-57.7-52.3-36.5-52.1-3.7-51.7 33.6-16.6 46.4-16.6 46.7c.1 2.4.6 9 .6 11.2z"/>
1261            <path class="bulb-detalhe" transform="translate(81.7 103)" d="M-5.8-33.1C-13.1-.1 6.6 10 6.6 10.1c0 .9.8 28.8.8 33"/>
1262            <path class="bulb-detalhe" transform="matrix(-1 0 0 1 110.8 103.1)" d="M-5.5-33C-12.8 0 6.4 9.9 6.4 10.1c0 .9.8 28.8.8 33"/>
1263            <path class="bulb-detalhe" transform="translate(96.1 74.9)" d="M23.4-.8C16 .3 7.8.7.4.8-7.2.9-16 .2-23.4-.8"/>
1264            <path class="bulb-base" transform="translate(95.9 149.5)" d="M-15.6 4.2c-.2-8.5 0-10.3-.1-16.3 2.3-.1 31.4-.1 31.4 0 .1 5.7-.3 11.9-.2 16.1.1 5.5-7.2 8.3-15.4 8.2-7.6-.1-15.6-4-15.7-8z"/>
1265            <path class="bulb-detalhe" transform="translate(95.9 145.1)" d="M14.6 0C12.2 0-8.9 0-14.6 0"/>
1266            <path class="bulb-detalhe" transform="translate(95.8 152.6)" d="M14.3 0C5.3 0-3.1 0-14.3 0"/>
1267            <path class="bulb-base-clara" transform="translate(96 166.9)" d="M8.3-5.8c.2 6-.7 12.2-7.9 12.2-7.4.1-8.9-7.1-8.7-12.8"/>
1268          </g>
1269        </svg>
1270      </span>
1271      <span class="busca-depois-copy">
1272        <small>Você pode começar mesmo assim</small>
1273        <strong>Ainda não sei</strong>
1274        <span>Defina seu concurso com calma dentro da Bizzu.</span>
1275      </span>
1276      <span class="busca-depois-cta">
1277        <span>Quero escolher depois</span>
1278        <b aria-hidden="true">→</b>
1279      </span>
1280    </a>
1281
1282    
1283    <div class="busca-res" id="buscaRes" aria-live="polite" aria-busy="false"></div>
1284    
1285    <canvas class="busca-po" id="buscaPo" aria-hidden="true"></canvas>
1286  </div>
1287</div>
1288
1289
1290<div class="cta-fixo" id="ctaFixo">
1291  
1292  <span class="cta-fixo-preco"><b data-preco="anual-mes">R$ 15/mês</b><small>no plano anual · 7 dias de garantia</small></span>
1293  <span class="cta-fixo-quem" id="ctaFixoQuem"></span>
1294  <a class="btn btn-orange" id="ctaFixoLink" href="https://plataforma.bizzu.ai/signup"><span class="shine"></span>Começar agora</a>
1295</div>
1296
1297
1298
1299<section id="recursos">
1300  <div class="container feature-overview">
1301    <div class="sec-head reveal"><h2 id="recursosTitulo" data-original="Seu estudo, do edital à evolução">Seu estudo, <span class="m-grifo">do edital à evolução</span></h2></div>
1302    <nav class="feature-index reveal" aria-label="Explore os recursos da Bizzu"><a href="#plano-de-estudo"><span class="feature-index-n" aria-hidden="true">01</span><span>Plano de Estudo</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a><a href="#bizzu-do-topico"><span class="feature-index-n" aria-hidden="true">02</span><span>Bizzu do Tópico</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a><a href="#questoes"><span class="feature-index-n" aria-hidden="true">03</span><span>Questões</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a><a href="#comentario-bizzu"><span class="feature-index-n" aria-hidden="true">04</span><span>Comentário da Bizzu</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a><a href="#revisoes"><span class="feature-index-n" aria-hidden="true">05</span><span>Revisões</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a><a href="#meu-progresso"><span class="feature-index-n" aria-hidden="true">06</span><span>Meu Progresso</span><span class="feature-index-arrow" aria-hidden="true">↗</span></a></nav>
1303  </div>
1304</section>
1305
1306
1307
1308<section class="feature-section feature-plan" id="plano-de-estudo" aria-labelledby="feature-plan-title">
1309  <div class="container">
1310    <div class="feature-heading reveal"><span class="sec-tag">Plano de Estudo</span><h2 id="feature-plan-title">O edital inteiro,<br><em>organizado para você</em></h2><p>Uma ordem pronta para estudar. Você define sua meta semanal e escolhe por onde começar.</p></div>
1311    <div class="feature-showcase " data-feature-switcher>
1312      <div class="feature-choices"><div class="feature-tabs" role="tablist" aria-label="Explore plano"><button type="button" role="tab" id="plano-tab-0" aria-controls="plano-panel-0" aria-selected="true" tabindex="0"><span class="feature-tab-no" aria-hidden="true">01</span><span><b>Seu próximo passo</b><span class="feature-tab-desc">Cada tópico do edital vira tarefa</span></span><i aria-hidden="true"></i></button><button type="button" role="tab" id="plano-tab-1" aria-controls="plano-panel-1" aria-selected="false" tabindex="-1"><span class="feature-tab-no" aria-hidden="true">02</span><span><b>O que priorizar</b><span class="feature-tab-desc">O Raio-X mostra o peso dos tópicos</span></span><i aria-hidden="true"></i></button><button type="button" role="tab" id="plano-tab-2" aria-controls="plano-panel-2" aria-selected="false" tabindex="-1"><span class="feature-tab-no" aria-hidden="true">03</span><span><b>O edital inteiro</b><span class="feature-tab-desc">Todas as metas acessíveis desde o início</span></span><i aria-hidden="true"></i></button></div>
1313      <button type="button" class="feature-play" aria-label="Pausar demonstração"><span class="feature-play-icon" aria-hidden="true">Ⅱ</span><span class="feature-play-label">Pausar</span></button></div>
1314      <div class="feature-stage"><div class="feature-panel on" id="plano-panel-0" role="tabpanel" aria-labelledby="plano-tab-0" aria-hidden="false"><picture class="feature-shot feature-shot-app feature-has-mobile"><source media="(max-width:760px)" srcset="assets/v2/telas/plano-m.064a26.webp" width="780" height="720"><img src="assets/v2/telas/plano.4e62e1.webp" alt="Plano de Estudo: sua semana e a próxima tarefa com prioridade" width="1200" height="750" loading="lazy" decoding="async"></picture><div class="feature-mobile feature-task-example" aria-label="Exemplo real de tarefa do plano"><div class="feature-task-meta"><span>Próxima tarefa</span><span>Prioridade muito alta</span></div><span class="feature-task-subject">Língua Portuguesa</span><h3>Compreensão e Interpretação de Textos: Parte I — Foco em Tipologia e Gêneros Textuais</h3><div class="feature-task-actions" aria-hidden="true"><span>Ler o Bizzu</span><span>
1314Usar meu material</span><span>Resolver questões</span></div></div></div><div class="feature-panel" id="plano-panel-1" role="tabpanel" aria-labelledby="plano-tab-1" aria-hidden="true" inert><picture class="feature-shot feature-shot-app"><source media="(max-width:760px)" srcset="assets/v2/telas/raiox-m.e7efa4.webp" width="780" height="720"><img src="assets/v2/telas/raiox.55f564.webp" alt="Raio-X da Prova: prioridade de cada tópico do edital" width="1200" height="750" loading="lazy" decoding="async"></picture></div><div class="feature-panel" id="plano-panel-2" role="tabpanel" aria-labelledby="plano-tab-2" aria-hidden="true" inert><picture class="feature-shot feature-shot-app"><source media="(max-width:760px)" srcset="assets/v2/telas/materias-m.f17b08.webp" width="780" height="720"><img src="assets/v2/telas/materias.076c34.webp" alt="Matérias: edital verticalizado com prioridades e desempenho" width="1200" height="750" loading="lazy" decoding="async"></picture></div></div>
1315    </div>
1316  </div>
1317</section>
1318
1319<section class="bz" id="bizzu-do-topico" aria-labelledby="bz-t">
1320  <div class="container">
1321    <div class="sec-head reveal">
1322      <span class="sec-tag">Bizzu do Tópico</span>
1323      <h2 id="bz-t">Cada tópico do seu edital,<br><span>do zero à questão</span></h2>
1324      <p class="bz-lead">Entenda com exemplos. Fixe com flashcards. Pratique com questões reais.</p>
1325    </div>
1326    <div class="bz-palco reveal" role="region" aria-roledescription="carrossel" aria-label="Capítulos do Bizzu do Tópico">
1327      <div class="bz-toolbar">
1328        <div class="bz-assunto"><span class="bz-assunto-dot" aria-hidden="true"></span>Direito Administrativo</div>
1329      </div>
1330      <div class="bz-cena">
1331        <div class="bz-ficha" id="bz-p1" role="tabpanel" aria-labelledby="bz-c1" aria-hidden="false" tabindex="0" data-pos="atual">
1332          <picture>
1333            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1334            <img src="assets/v2/telas/bz-col-01.25f5cf.webp" alt="Bizzu do Tópico: a situação real e o quadro Se liga no Bizzu. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1335          </picture>
1336          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">01</span><h3>Bizzu do Tópico</h3></div><div class="bz-excerto-body"><p>Imagine que João seja eleito prefeito de um município.</p><p>Em seguida, cancela o passe livre dos estudantes sem dar nenhuma explicação formal e nomeia o próprio irmão para dirigir a Secretaria de Finanças.</p><aside class="bz-insight"><b>Se liga no Bizzu</b><p>Ele não é dono da prefeitura nem do dinheiro público; é apenas um gestor temporário.</p></aside></div></div>
1337        </div><div class="bz-ficha" id="bz-p2" role="tabpanel" aria-labelledby="bz-c2" aria-hidden="true" tabindex="-1" data-pos="proxima" inert>
1338          <picture>
1339            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1340            <img src="assets/v2/telas/bz-col-02.ea030b.webp" alt="Como aplicar: o roteiro de verificação em cinco passos. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1341          </picture>
1342          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">02</span><h3>Como aplicar</h3></div><div class="bz-excerto-body"><div class="bz-passo"><span>1</span><div><h4>Identifique a origem da conduta</h4><p>Verifique se o ato foi praticado por autoridade ou agente no exercício da função pública.</p></div></div><div class="bz-passo"><span>2</span><div><h4>Teste do Amparo Legal</h4><p><mark>Pergunte:</mark> Existe norma legal autorizando ou determinando a conduta?</p></div></div></div></div>
1343        </div><div class="bz-ficha" id="bz-p3" role="tabpanel" aria-labelledby="bz-c3" aria-hidden="true" tabindex="-1" data-pos="fundo" inert>
1344          <picture>
1345            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1346            <img src="assets/v2/telas/bz-col-03.f06c92.webp" alt="Conceitos: o regime jurídico-administrativo e a letra da lei. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1347          </picture>
1348          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">03</span><h3>Conceitos</h3></div><div class="bz-excerto-body"><div class="bz-conceito"><span class="bz-small-label">Regime Jurídico-Administrativo</span><h4>Indisponibilidade do Interesse Público</h4><p>Impõe restrições e deveres ao gestor público.</p><aside class="bz-insight"><p>O administrador não é proprietário dos bens ou direitos públicos.</p></aside></div></div></div>
1349        </div><div class="bz-ficha" id="bz-p4" role="tabpanel" aria-labelledby="bz-c4" aria-hidden="true" tabindex="-1" data-pos="oculta" inert>
1350          <picture>
1351            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1352            <img src="assets/v2/telas/bz-col-04.d19d6b.webp" alt="Detalhes: as súmulas vinculantes e os prazos que decidem questão. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1353          </picture>
1354          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">04</span><h3>Detalhes</h3></div><div class="bz-excerto-body"><div class="bz-conceito bz-detalhe"><span class="bz-small-label">Detalhes que decidem questão</span><h4>Publicidade não é igual a Validade</h4><p>A publicação em órgão oficial é condição indispensável de <mark>eficácia</mark> para atos administrativos de efeitos externos, e não de sua validade estrutural.</p></div></div></div>
1355        </div><div class="bz-ficha" id="bz-p5" role="tabpanel" aria-labelledby="bz-c5" aria-hidden="true" tabindex="-1" data-pos="oculta" inert>
1356          <picture>
1357            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1358            <img src="assets/v2/telas/bz-col-05.c72384.webp" alt="Erros comuns: os equívocos mais frequentes e suas correções. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1359          </picture>
1360          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">05</span><h3>Erros comuns</h3></div><div class="bz-excerto-body"><div class="bz-erro"><span class="bz-small-label">Interpretação incorreta</span>
1360<p>“O gestor público pode fazer tudo o que a lei não proíbe.”</p></div><div class="bz-correcao"><span class="bz-small-label">Explicação correta</span><p>A autonomia da vontade aplica-se apenas a particulares (art. 5º, II, CF). A Administração Pública só pode agir quando a lei autoriza ou determina (Princípio da Legalidade Administrativa).</p></div></div></div>
1361        </div><div class="bz-ficha" id="bz-p6" role="tabpanel" aria-labelledby="bz-c6" aria-hidden="true" tabindex="-1" data-pos="oculta" inert>
1362          <picture>
1363            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1364            <img src="assets/v2/telas/bz-col-06.7f7ee4.webp" alt="Memorizar: o mnemônico LIMPE e a distinção entre anulação e revogação. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1365          </picture>
1366          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">06</span><h3>Memorizar</h3></div><div class="bz-excerto-body"><span class="bz-small-label">Legalidade pública vs. privada</span><div class="bz-memoria"><h4>Particular</h4><p>Faz tudo o que a lei <mark>não proíbe</mark> (liberdade e autonomia da vontade).</p></div><div class="bz-memoria"><h4>Administração</h4><p>Faz apenas o que a lei <mark>autoriza ou determina</mark> (vinculação estrita).</p></div></div></div>
1367        </div><div class="bz-ficha" id="bz-p7" role="tabpanel" aria-labelledby="bz-c7" aria-hidden="true" tabindex="-1" data-pos="oculta" inert>
1368          <picture>
1369            <source media="(max-width:760px)" srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">
1370            <img src="assets/v2/telas/bz-col-07.6b64fb.webp" alt="Flashcards: perguntas para revisar o tópico. Trecho de Princípios do Direito Administrativo na Bizzu" width="1400" height="705" loading="lazy" decoding="async">
1371          </picture>
1372          <div class="bz-excerto"><div class="bz-excerto-head"><span aria-hidden="true">07</span><h3>Flashcards</h3></div><div class="bz-excerto-body"><div class="bz-flash"><span class="bz-small-label">Pergunta</span><p>Qual é a diferença entre o princípio da legalidade aplicado aos particulares e o aplicado à Administração Pública?</p><button type="button" class="bz-resposta-toggle" aria-expanded="false" aria-controls="bz-resposta">Revelar resposta <span aria-hidden="true">↗</span></button><div id="bz-resposta" class="bz-resposta" hidden><p><strong>Particular:</strong> Faz tudo o que a lei não proíbe (liberdade e autonomia da vontade).</p><p><strong>Administração:</strong> Faz apenas o que a lei autoriza ou determina (vinculação estrita).</p></div></div></div></div>
1373        </div>
1374      </div>
1375      <div class="bz-navigation">
1376        <span class="bz-contador" aria-hidden="true"><b>01</b> / 07</span>
1377        <div class="bz-controles">
1378          <button class="bz-prev" type="button" aria-label="Capítulo anterior"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="m14 6-6 6 6 6"/></svg></button>
1379          <button class="bz-play" type="button" aria-label="Pausar troca automática"><svg class="bz-icon-pause" viewBox="0 0 24 24" aria-hidden="true"><path d="M9 6v12M15 6v12"/></svg><svg class="bz-icon-play" viewBox="0 0 24 24" aria-hidden="true"><path d="m9 5 10 7-10 7Z"/></svg><span class="bz-play-label" aria-hidden="true">Pausar</span></button>
1380          <button class="bz-next" type="button" aria-label="Próximo capítulo"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="m10 6 6 6-6 6"/></svg></button>
1381        </div>
1382      </div>
1383      <div class="bz-caps" role="tablist" aria-label="Os sete capítulos do Bizzu do Tópico">
1384        <button type="button" role="tab" id="bz-c1" aria-controls="bz-p1" aria-selected="true" tabindex="0">
1385          <span class="bz-cap-name">Bizzu do Tópico</span><i aria-hidden="true"></i>
1386        </button><button type="button" role="tab" id="bz-c2" aria-controls="bz-p2" aria-selected="false" tabindex="-1">
1387          <span class="bz-cap-name">Como aplicar</span><i aria-hidden="true"></i>
1388        </button><button type="button" role="tab" id="bz-c3" aria-controls="bz-p3" aria-selected="false" tabindex="-1">
1389          <span class="bz-cap-name">Conceitos</span><i aria-hidden="true"></i>
1390        </button><button type="button" role="tab" id="bz-c4" aria-controls="bz-p4" aria-selected="false" tabindex="-1">
1391          <span class="bz-cap-name">Detalhes</span><i aria-hidden="true"></i>
1392        </button><button type="button" role="tab" id="bz-c5" aria-controls="bz-p5" aria-selected="false" tabindex="-1">
1393          <span class="bz-cap-name">Erros comuns</span><i aria-hidden="true"></i>
1394        </button><button type="button" role="tab" id="bz-c6" aria-controls="bz-p6" aria-selected="false" tabindex="-1">
1395          <span class="bz-cap-name">Memorizar</span><i aria-hidden="true"></i>
1396        </button><button type="button" role="tab" id="bz-c7" aria-controls="bz-p7" aria-selected="false" tabindex="-1">
1397          <span class="bz-cap-name">Flashcards</span><i aria-hidden="true"></i>
1398        </button>
1399      </div>
1400      <span class="bz-status" aria-live="polite" aria-atomic="true"></span>
1401    </div>
1402  </div>
1403</section>
1404
1405
1406<section class="feature-section feature-questions" id="questoes" aria-labelledby="feature-questions-title">
1407  <div class="container">
1408    <div class="feature-heading reveal"><span class="sec-tag">Questões selecionadas e resolvidas</span><h2 id="feature-questions-title">Do tópico à prática,<br><em>sem procurar questões</em></h2><p>A Bizzu já seleciona as questões de cada tópico do seu plano, buscando as mais recentes, da sua banca e da área do cargo. Você estuda sem perder tempo montando listas.</p></div>
1409    <div class="feature-showcase feature-showcase-questions" data-feature-switcher>
1410      <div class="feature-choices"><div class="feature-tabs" role="tablist" aria-label="Explore questoes"><button type="button" role="tab" id="questoes-tab-0" aria-controls="questoes-panel-0" aria-selected="true" tabindex="0"><span class="feature-tab-no" aria-hidden="true">01</span><span><b>Questões selecionadas</b><span class="feature-tab-desc">Prontas para resolver na sua tarefa</span></span><i aria-hidden="true"></i></button><button type="button" role="tab" id="questoes-tab-1" aria-controls="questoes-panel-1" aria-selected="false" tabindex="-1"><span class="feature-tab-no" aria-hidden="true">02</span><span><b>Questões resolvidas</b><span class="feature-tab-desc">Seu histórico, com acertos e erros por matéria</span></span><i aria-hidden="true"></i></button></div>
1411      <button type="button" class="feature-play" aria-label="Pausar demonstração"><span class="feature-play-icon" aria-hidden="true">Ⅱ</span><span class="feature-play-label">Pausar</span></button></div>
1412      <div class="feature-stage"><div class="feature-panel on" id="questoes-panel-0" role="tabpanel" aria-labelledby="questoes-tab-0" aria-hidden="false"><picture class="feature-shot feature-shot-question feature-has-mobile"><source media="(max-width:760px)" srcset="assets/v2/telas/questoes-m.4ba8ea.webp" width="780" height="880"><img src="assets/v2/telas/questoes.910abc.webp" alt="Questão real CEBRASPE 2022, DPE-RO, selecionada no estudo" width="1200" height="750" loading="lazy" decoding="async"></picture><div class="feature-mobile feature-question-example" aria-label="Questão real CEBRASPE 2022, DPE-RO"><div class="feature-question-meta"><b>CEBRASPE</b> · 2022 · DPE-RO</div><p>O presidente da República poderá delegar aos ministros de Estado, ao procurador-geral da República ou ao advogado-geral da União a atribuição de</p><ol><li><span>A</span>vetar projetos de lei.</li><li><span>B</span>decretar o estado de defesa e o estado de sítio.</li><li><span>C</span>prover os cargos públicos federais, na forma da lei.</li><li><span>D</span>editar medidas provisórias.</li><li><span>E</span>conferir condecorações e distinções honoríficas.</li></ol></div></div><div class="feature-panel" id="questoes-panel-1" role="tabpanel" aria-labelledby="questoes-tab-1" aria-hidden="true" inert><picture class="feature-shot feature-shot-app"><source media="(max-width:760px)" srcset="assets/v2/telas/minhas-questoes-m.43b131.webp" width="780" height="720"><img src="assets/v2/telas/minhas-questoes.3a8513.webp" alt="Questões Resolvid
1412as: desempenho por matéria e histórico" width="1200" height="750" loading="lazy" decoding="async"></picture></div></div>
1413    </div>
1414  </div>
1415</section>
1416<section class="feature-section feature-comment" id="comentario-bizzu" aria-labelledby="feature-comment-title">
1417  <div class="container feature-editorial">
1418    <div class="feature-editorial-copy reveal"><span class="sec-tag">Comentário da Bizzu</span><h2 id="feature-comment-title">O gabarito diz qual.<br><em>A Bizzu explica por quê</em></h2><p>Entenda a resposta e o fundamento de cada alternativa.</p>
1419      <ol class="feature-points"><li><span aria-hidden="true">01</span><div><b>Por que está certa</b><p>A explicação por trás do gabarito</p></div></li><li><span aria-hidden="true">02</span><div><b>Por que as outras estão erradas</b><p>Alternativa por alternativa, sem pular o raciocínio</p></div></li><li><span aria-hidden="true">03</span><div><b>De onde vem a resposta</b><p>O fundamento usado no comentário</p></div></li></ol>
1420    </div>
1421    <div class="feature-comment-visual reveal"><div class="feature-comment-paper"><picture class="feature-shot feature-shot-comment"><source media="(max-width:760px)" srcset="assets/v2/telas/comentario-m.5ac797.webp" width="780" height="800"><img src="assets/v2/telas/comentario.e74109.webp" alt="Comentário real da Bizzu: questão CEBRASPE 2024 sobre o Conselho Nacional de Assistência Social" width="1200" height="750" loading="lazy" decoding="async"></picture></div></div>
1422  </div>
1423</section>
1424<section class="feature-section feature-reviews" id="revisoes" aria-labelledby="feature-reviews-title">
1425  <div class="container">
1426    <div class="feature-heading reveal"><span class="sec-tag">Revisões inteligentes</span><h2 id="feature-reviews-title">O que precisa voltar<br><em>não fica esquecido</em></h2><p>Seu histórico ajuda a escolher o que retomar. Você pode adiar, pausar ou revisar quando quiser.</p></div>
1427    <div class="feature-review-layout">
1428      <div class="feature-review-track reveal" aria-label="Como suas revisões se adaptam"><div><span aria-hidden="true">↻</span><b>Teve dificuldade</b><p>A revisão volta mais cedo</p></div><i aria-hidden="true"></i><div><span aria-hidden="true">✓</span><b>Foi bem</b><p>O intervalo cresce</p></div></div>
1429      <div class="feature-single-stage reveal"><picture class="feature-shot feature-shot-app feature-has-mobile"><source media="(max-width:760px)" srcset="assets/v2/telas/revisoes-m.789ee0.webp" width="780" height="720"><img src="assets/v2/telas/revisoes.2ee260.webp" alt="Revisões: conteúdos para revisar, próximos e pausados" width="1200" height="750" loading="lazy" decoding="async"></picture><div class="feature-mobile feature-review-example" aria-label="Exemplo real de revisões em Direito Administrativo"><div class="feature-demo-top"><b>Direito Administrativo</b><span>Atos administrativos</span></div><div class="feature-review-item"><span class="feature-review-badge">Reforçar</span><h3>Elementos e atributos</h3><div class="feature-review-result"><span class="feature-review-ring"><b>40%</b><small>acertos</small></span><p>4 de 10 acertos<br><small>Questões Bizzu</small></p><span class="feature-review-action" aria-hidden="true">Revisar ↗</span></div></div><div class="feature-review-item"><span class="feature-review-badge">Reforçar</span><h3>Anulação e revogação</h3><p class="feature-review-self">Autoavaliação: tive dificuldade</p></div></div></div>
1430    </div>
1431  </div>
1432</section>
1433<section class="feature-section feature-progress" id="meu-progresso" aria-labelledby="feature-progress-title">
1434  <div class="container">
1435    <div class="feature-heading reveal"><span class="sec-tag">Meu Progresso</span><h2 id="feature-progress-title">Seu esforço aparece.<br><em>Sua evolução também</em></h2><p>Horas estudadas, questões e acertos. Veja como seu estudo evolui, semana a semana.</p></div>
1436    <div class="feature-progress-labels reveal"><span>Horas de estudo</span><span>Questões e acertos</span><span>Evolução semanal</span></div>
1437    <div class="feature-progress-frame reveal"><picture class="feature-shot feature-shot-app feature-has-mobile"><source media="(max-width:760px)" srcset="assets/v2/telas/progresso-m.d80528.
1437webp" width="780" height="720"><img src="assets/v2/telas/progresso.2e41ee.webp" alt="Meu Progresso: horas de estudo, questões, sequência e gráficos semanais" width="1200" height="750" loading="lazy" decoding="async"></picture><div class="feature-mobile feature-progress-charts"><div class="feature-chart-crop feature-chart-hours"><img src="assets/v2/telas/progresso.2e41ee.webp" width="1200" height="750" loading="lazy" alt="Gráfico da plataforma: horas estudadas por semana, com dados de exemplo" decoding="async"><div class="feature-chart-periods"><span>07/09</span><span>14/09</span><span>21/09</span><span>28/09</span></div></div><div class="feature-chart-crop feature-chart-questions"><img src="assets/v2/telas/progresso.2e41ee.webp" width="1200" height="750" loading="lazy" alt="Gráfico da plataforma: questões resolvidas por semana, com dados de exemplo" decoding="async"><div class="feature-chart-periods"><span>07/09</span><span>14/09</span><span>21/09</span><span>28/09</span></div></div></div></div>
1438    <div class="center-cta reveal"><a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=recursos" class="btn btn-primary btn-lg" id="ctaRecursos"><span class="shine"></span>Montar meu plano de estudos</a></div>
1439  </div>
1440</section>
1441
1442<section class="tr" id="trilhas" aria-labelledby="tr-t">
1443  <div class="container">
1444    <div class="tr-topo">
1445      <div class="tr-cab reveal">
1446        <span class="sec-tag">Trilhas</span>
1447        <h2 id="tr-t">Comece antes do edital</h2>
1448        <p class="tr-lead">O edital da sua carreira ainda não saiu? Escolha a carreira e estude a base que os últimos editais cobraram, numa ordem pronta, no ritmo da sua semana.</p>
1449        <a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=trilhas" class="btn btn-primary btn-lg"><span class="shine"></span>Escolher minha carreira</a>
1450      </div>
1451      <div class="tr-hero" aria-hidden="true">
1452        <img class="tr-hero-genio" src="assets/trilhas/trilha-lanterna.c0159c.webp" alt="" width="440" height="440" loading="lazy" decoding="async">
1453        <ul class="tr-leque">
1454          <li class="tr-carta"><img src="assets/trilhas/carreira-sefaz-auditor.603525.webp" alt="" width="360" height="360" loading="lazy" decoding="async"><b>Auditor Fiscal</b><span>Trilha pré-edital</span></li>
1455          <li class="tr-carta"><img src="assets/trilhas/carreira-prf-policial.c25ea3.webp" alt="" width="360" height="360" loading="lazy" decoding="async"><b>Policial Rodoviário Federal</b><span>Trilha pré-edital</span></li>
1456          <li class="tr-carta"><img src="assets/trilhas/carreira-enfermeiro.380cf8.webp" alt="" width="360" height="360" loading="lazy" decoding="async"><b>Enfermagem</b><span>Trilha pré-edital</span></li>
1457        </ul>
1458      </div>
1459    </div>
1460
1461    <div class="tr-rota" style="--n:4">
1462      <div class="tr-fixo">
1463        <div class="tr-lista">
1464          <div class="tr-trilho" aria-hidden="true"><i class="tr-linha"></i><i class="tr-feito"></i></div>
1465          <img class="tr-carrinho" src="assets/trilhas/genio-carrinho.d5e88d.webp" alt="" width="221" height="320" loading="lazy" decoding="async">
1466          <ol class="tr-estacoes" aria-label="Como a trilha funciona">
1467            <li class="tr-est on" data-tela="onb">
1468              <span class="tr-num" aria-hidden="true">1</span>
1469              <h3>Escolha a carreira</h3>
1470              <div class="tr-mais"><div><p>Auditor Fiscal, Policial Rodoviário Federal, Técnico Judiciário, Enfermagem, Professor… A trilha parte da carreira, não de um edital.</p><figure class="tr-tela-m"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-onb-m.a3dbd2.webp" width="780" height="1280"><img src="assets/v2/telas/tr-onb.82fa88.webp" alt="A escolha da trilha na Bizzu: O que você vai estudar?, com as cartas das carreiras" width="1608" height="1360" loading="lazy" decoding="async"></picture></figure></div></div>
1471            </li>
1472            <li class="tr-est" data-tela="provas">
1473              <span class="tr-num" aria-hidden="true">2</span>
1474              <h3>Os últimos editais viram o programa</h3>
1475              <div class="tr-mais"><div><p>A trilha é montada a partir dos últimos editais da carreira. No Raio-X dela, cada prova que serviu de referência aparece com órgão, banca, ano e formato.</p><figure class="tr-tela-m"><picture>
1475<source media="(max-width:900px)" srcset="assets/v2/telas/tr-provas-m.0ed793.webp" width="780" height="1168"><img src="assets/v2/telas/tr-provas.debeb3.webp" alt="As provas que serviram de referência para a trilha de Auditor Fiscal, com órgão, banca e ano" width="1608" height="1188" loading="lazy" decoding="async"></picture></figure></div></div>
1476            </li>
1477            <li class="tr-est" data-tela="raiox">
1478              <span class="tr-num" aria-hidden="true">3</span>
1479              <h3>O peso de cada assunto</h3>
1480              <div class="tr-mais"><div><p>O Raio-X da trilha mostra o núcleo que decide a aprovação e o que muda de um órgão para outro.</p><figure class="tr-tela-m"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-raiox-m.13cb3b.webp" width="780" height="1120"><img src="assets/v2/telas/tr-raiox.10d0a0.webp" alt="O Raio-X da trilha de Auditor Fiscal: o peso de cada matéria e o formato da prova" width="1608" height="912" loading="lazy" decoding="async"></picture></figure></div></div>
1481            </li>
1482            <li class="tr-est" data-tela="plano">
1483              <span class="tr-num" aria-hidden="true">4</span>
1484              <h3>Uma ordem de estudo pronta</h3>
1485              <div class="tr-mais"><div><p>Tópico por tópico, alternando as matérias, no ritmo da sua semana, com questões reais de provas anteriores separadas por tópico.</p><figure class="tr-tela-m"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-plano-m.f30757.webp" width="780" height="1200"><img src="assets/v2/telas/tr-plano.c1b3ce.webp" alt="O plano da trilha: a semana, a meta e a próxima tarefa" width="1608" height="1140" loading="lazy" decoding="async"></picture></figure></div></div>
1486            </li>
1487          </ol>
1488        </div>
1489        <div class="tr-palco" aria-hidden="true"><div class="tr-janela"><div class="bz-chrome"><span></span><span></span><span></span><em>plataforma.bizzu.ai</em></div><div class="tr-telas">
1490          <figure class="tr-tela on" data-tela="onb"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-onb-m.a3dbd2.webp" width="780" height="1280"><img src="assets/v2/telas/tr-onb.82fa88.webp" alt="A escolha da trilha na Bizzu: O que você vai estudar?, com as cartas das carreiras" width="1608" height="1360" loading="lazy" decoding="async"></picture></figure>
1491          <figure class="tr-tela" data-tela="provas"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-provas-m.0ed793.webp" width="780" height="1168"><img src="assets/v2/telas/tr-provas.debeb3.webp" alt="As provas que serviram de referência para a trilha de Auditor Fiscal, com órgão, banca e ano" width="1608" height="1188" loading="lazy" decoding="async"></picture></figure>
1492          <figure class="tr-tela" data-tela="raiox"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-raiox-m.13cb3b.webp" width="780" height="1120"><img src="assets/v2/telas/tr-raiox.10d0a0.webp" alt="O Raio-X da trilha de Auditor Fiscal: o peso de cada matéria e o formato da prova" width="1608" height="912" loading="lazy" decoding="async"></picture></figure>
1493          <figure class="tr-tela" data-tela="plano"><picture><source media="(max-width:900px)" srcset="assets/v2/telas/tr-plano-m.f30757.webp" width="780" height="1200"><img src="assets/v2/telas/tr-plano.c1b3ce.webp" alt="O plano da trilha: a semana, a meta e a próxima tarefa" width="1608" height="1140" loading="lazy" decoding="async"></picture></figure>
1494        </div></div></div>
1495      </div>
1496    </div>
1497
1498    <p class="tr-nota">A trilha é uma previsão feita a partir dos últimos editais da carreira: não tem banca definida nem data de prova. Quando o edital sair, ele vira outro plano, ao lado da trilha.</p>
1499    <div class="center-cta reveal"><a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=trilhas-fim" class="btn btn-primary btn-lg"><span class="shine"></span>Escolher minha carreira</a></div>
1500  </div>
1501</section>
1502
1503
1504<div class="marquee-wrap reveal">
1505  <div class="marquee-label">Qualquer banca. Qualquer cargo. Qualquer concurso.</div>
1506  <div class="marquee" aria-hidden="true">
1507    <span>CEBRASPE</span><span>FGV</span><span>FCC</span><span>VUNESP</span><span>AOCP</span><span>IBFC</span><span>QUADRIX</span><span>FUNDATEC</span><span>IDECAN</span><span>CESGRANRIO</span><span>IADES</span><span>CONSULPLAN</span>
1508    <span>CEBRASPE</span><span>FGV</span><span>FCC</span><span>VUNESP</span><span>AOCP</span><span>IBFC</span><span>QUADRIX</span><span>FUNDATEC</span><span>IDECAN</span><span>CESGRANRIO</span><span>IADES</span><span>CONSULPLAN</span>
1509  </div>
1510</div>
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521<section id="assineja">
1522  <div class="pricing reveal">
1523    <div class="container">
1524      <div class="sec-head">
1525        <span class="sec-tag">Preço</span>
1526        <h2>Uma assinatura, todos os recursos</h2>
1527      </div>
1528      <div class="pricing-grid">
1529        <div class="price-card destaque reveal reveal-d1">
1530          <span class="price-tag" data-preco="economia-pct">Economize 62,5%</span>
1531          <div class="plano">Plano anual</div>
1532          <div class="price-valor"><span class="moeda">R$</span><span class="num" data-preco="anual-mes-num">15,00</span><span class="per">/mês</span></div>
1533          <p class="price-ancora" data-preco="anual-promocao">R$ 180 cobrados uma vez ao ano.</p>
1534          <ul class="price-feats">
1535            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Plano de Estudo para qualquer edital, cargo e banca do Brasil</li>
1536            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Raio-X da Prova: a prioridade de todos os tópicos</li>
1537            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Bizzu do Tópico: cada tópico do seu edital, do zero à questão</li>
1538            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Questões reais separadas por tópico, priorizando a sua banca</li>
1539            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Comentário da Bizzu em cada questão</li>
1540            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Revisões a partir do seu histórico</li>
1541            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Mais de um concurso na mesma assinatura</li>
1542            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="rgba(255,255,255,.18)"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#F6A81C" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Cartão ou Pix</li>
1543          </ul>
1544          <a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=preco-anual" class="btn btn-orange"><span class="shine"></span>Quero o anual</a>
1545          <p class="checkout-nota">7 dias de garantia</p>
1546        </div>
1547        <div class="price-card reveal reveal-d2">
1548          <div class="plano">Plano mensal</div>
1549          <div class="price-valor"><span class="moeda">R$</span><span class="num" data-preco="mensal-mes-num">40,00</span><span class="per">/mês</span></div>
1550          <p class="price-ancora">Sem fidelidade, cancele quando quiser</p>
1551          <ul class="price-feats">
1552            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="#f0f1fe"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#5b6ce0" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Tudo do plano anual</li>
1553            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="#f0f1fe"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#5b6ce0" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Cartão de crédito</li>
1554            <li><svg width="16" height="16" viewBox="0 0 18 18"><circle cx="9" cy="9" r="9" fill="#f0f1fe"/><path d="M5 9l2.8 2.8L13 6.5" stroke="#5b6ce0" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg> Sem multa, sem letra miúda</li>
1555          </ul>
1556          <a href="https://plataforma.bizzu.ai/signup?plano=mensal&amp;src=preco-mensal" class="btn">Quero o mensal</a>
1557        </div>
1558      </div>
1559      <div class="garantia-faixa reveal">
1560        <svg width="26" height="26" viewBox="0 0 30 30" fill="none" aria-hidden="true"><path d="M15 2l10 4v8c0 6.5-4.3 11.3-10 14C9.3 25.3 5 20.5 5 14V6l10-4z" fill="#F6A81C" opacity=".25"/><path d="M15 2l10 4v8c0 6.5-4.3 11.3-10 14C9.3 25.3 5 20.5 5 14V6l10-4z" stroke="#b98a12" stroke-width="1.8"/><path d="M10.5 15l3 3 6-6.5" stroke="#7a5406" stroke-width="2.2" fill="none" stroke-linecap="round"/></svg>
1561        <span>Não gostou? São <b>7 dias</b> para pedir o reembolso integral.</span>
1562      </div>
1563      
1564      <div class="comeca reveal" id="comecar">
1565        <h3 class="comeca-t">Como você começa</h3>
1566        <ol class="comeca-passos">
1567          <li><img src="assets/genios/genio-aponta-m.webp" alt="" width="170" height="299" loading="lazy" decoding="async"><b><span>1</span> Crie sua conta</b><p>E-mail, WhatsApp e senha, ou entre com o Google.</p></li>
1568          <li><img src="assets/genios/genio-confiante-m.webp" alt="" width="162" height="344" loading="lazy" decoding="async"><b><span>2</span> Escolha mensal ou anual</b><p>Cartão nos dois, Pix no anual. Não há teste grátis: a garantia de 7 dias faz esse papel.</p></li>
1569          <li><img src="assets/genios/genio-mapa-m.webp" alt="" width="159" height="240" loading="lazy" decoding="async"><b><span>3</span> Escolha o concurso e a meta</b><p>Busque o concurso e o cargo e defina a meta da semana. O plano abre com todas as tarefas.</p></li>
1570        </ol>
1571        <p class="comeca-nota">Seu concurso não está na Bizzu? Depois de assinar, você envia o PDF do edital e acompanha o pedido em Minhas solicitações.</p>
1572      </div>
1573<div id="comparativo" class="arsenal reveal">
1574
1575  
1576  <div class="vs-intro">
1577    
1578    <h3 class="arsenal-h3">Plano, Bizzu do Tópico e questões trabalham juntos, do edital à tarefa de hoje</h3>
1579  </div>
1580
1581  
1582  <div class="vs-mobile" aria-label="Resumo da comparação entre a Bizzu e a rotina sem a Bizzu">
1583    <div class="vs-mobile-top">
1584      <span class="vs-mobile-sinal" aria-hidden="true"></span>
1585      <div><small>DO EDITAL À TAREFA DE HOJE</small><strong>Menos tempo organizando. Mais tempo estudando.</strong></div>
1586      <span class="vs-mobile-logo" aria-hidden="true">B.</span>
1587    </div>
1588    <div class="vs-mobile-beneficios">
1589      <div>
1590        <span class="vs-mobile-ico" style="--ico-delay:0s" aria-hidden="true"><svg viewBox="0 0 24 24"><use href="#ic-plano"/></svg></span>
1591        <p><b>Um plano para o seu concurso</b><span>Qualquer edital, cargo e banca do Brasil. Todos os tópicos viram tarefas.</span></p>
1592      </div>
1593      <div>
1594        <span class="vs-mobile-ico" style="--ico-delay:1.15s" aria-hidden="true"><svg viewBox="0 0 24 24"><use href="#ic-raiox"/></svg></span>
1595        <p><b>A prioridade de cada tópico</b><span>A Bizzu Intelligence analisa a banca, o cargo e o histórico de cobrança para mostrar o que tem mais chance de cair.</span></p>
1596      </div>
1597      <div>
1598        <span class="vs-mobile-ico" style="--ico-delay:2.3s" aria-hidden="true"><svg viewBox="0 0 24 24"><use href="#ic-questoes"/></svg></span>
1599        <p><b>Questões já selecionadas</b><span>Para cada tópico: questões reais e recentes, priorizando a sua banca e a sua área.</span></p>
1600      </div>
1601      <div>
1602        <span class="vs-mobile-ico" style="--ico-delay:3.45s" aria-hidden="true"><svg viewBox="0 0 24 24"><use href="#ic-progresso"/></svg></span>
1603        <p><b>Acompanhamento de desempenho</b><span>Horas, questões e acertos por tópico mostram o próximo passo.</span></p>
1604      </div>
1605    </div>
1606    <div class="vs-mobile-rotina">
1607      <span><small>Sem a Bizzu</small><b>Você monta filtros, procura e reorganiza.</b><span class="vs-pilha" aria-hidden="true"><i>Organizador</i><i>Banco de questões</i><i>Resumo do assunto</i><i>O grupo</i></span></span>
1608      <i aria-hidden="true">→</i>
1609      <span><small>Com a Bizzu</small><b>Você abre e sabe o que estudar.</b><a class="vs-h-bizzu" href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=comparativo-topo">
1610        <span class="vs-sinal" aria-hidden="true"></span>
1611        <b>Bizzu<i>.</i></b>
1612        <small>uma assinatura</small>
1613      </a></span>
1614    </div>
1615    <div class="vs-mobile-footer">
1616      <p><small>Plano anual completo</small><b data-preco="anual-ano">R$ 180</b></p>
1617      <a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=comparativo-mobile" class="btn btn-orange"><span class="shine"></span>Montar meu plano hoje</a>
1618    </div>
1619  </div>
1620
1621  <div class="vs-tabela">
1622
1623    
1624    <div class="vs-row vs-head">
1625      <span class="vs-head-vazio" aria-hidden="true"></span>
1626      
1627      <a class="vs-h-bizzu" href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=comparativo-topo">
1628        <span class="vs-sinal" aria-hidden="true"></span>
1629        <b>Bizzu<i>.</i></b>
1630        <small>uma assinatura</small>
1631      </a>
1632      <div class="vs-h-hoje">
1633        <span class="vs-h-hoje-tit">O que você junta hoje</span>
1634        <span class="vs-pilha" aria-hidden="true"><i>Organizador</i><i>Banco de questões</i><i>Resumo do assunto</i><i>O grupo</i></span>
1635      </div>
1636    </div>
1637
1638    
1639    <div class="vs-bloco">
1640      <h4 class="vs-grupo-tit" style="--i:0"><b>01</b> Antes de começar</h4>
1641
1642      <div class="vs-row vs-ini" style="--i:1">
1643        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><circle cx="11" cy="11" r="7" stroke="currentColor" stroke-width="1.8"/><path d="M16 16l4 4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>O seu concurso</div>
1644        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Plano de estudo para qualquer cargo de qualquer concurso público do Brasil. Basta o concurso ter conteúdo programático.</span></div>
1645        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Fora dos concursos grandes, você não encontra material montado para o seu cargo.</span></div>
1646      </div>
1647
1648      <div class="vs-row" style="--i:2">
1649        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><rect x="4" y="5" width="16" height="15" rx="2.5" stroke="currentColor" stroke-width="1.8"/><path d="M4 10h16M9 3v4M15 3v4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>O plano de estudo</div>
1650        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Todos os tópicos do edital viram tarefas, na ordem do plano e com o peso de cada tópico marcado.</span></div>
1651        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você abre o PDF do edital e começa pela primeira matéria da lista.</span></div>
1652      </div>
1653
1654      <div class="vs-row vs-fim" style="--i:3">
1655        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 19h16M6 16V9M12 16V5M18 16v-6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>O que mais cai</div>
1656        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">A Bizzu Intelligence analisa o seu edital, o seu cargo e o histórico da sua banca, e marca a prioridade de cada tópico com a justificativa do peso.</span></div>
1657        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você pergunta no grupo o que cai mais e volta com cinco respostas diferentes.</span></div>
1658      </div>
1659    </div>
1660
1661    
1662    <div class="vs-bloco">
1663      <h4 class="vs-grupo-tit" style="--i:4"><b>02</b> Na hora de estudar</h4>
1664
1665      <div class="vs-row vs-ini" style="--i:5">
1666        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 4h11l3 3v13H5z" stroke="currentColor" stroke-width="1.8" stroke-linejoin="round"/>
1666<path d="M9 9h6M9 13h6M9 17h4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>O Bizzu do Tópico</div>
1667        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">O <b>Bizzu do Tópico</b> ensina cada tópico do seu edital do zero à questão: situação real, passo a passo, detalhes que decidem questão, erros comuns e flashcards.</span></div>
1668        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você procura o assunto no meio de uma biblioteca de vídeos e PDFs.</span></div>
1669      </div>
1670
1671      <div class="vs-row" style="--i:6">
1672        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><rect x="4" y="4" width="16" height="16" rx="2.5" stroke="currentColor" stroke-width="1.8"/><path d="M8 9h8M8 13h8M8 17h5" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>As questões do tópico</div>
1673        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">A Bizzu já separou as questões reais daquele tópico e coloca as mais recentes dentro da sua tarefa. Você não escolhe nada: abre e resolve.</span></div>
1674        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você para o estudo, abre outro site e monta o filtro para achar questão daquele tópico.</span></div>
1675      </div>
1676
1677      <div class="vs-row" style="--i:7">
1678        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><circle cx="12" cy="12" r="8.5" stroke="currentColor" stroke-width="1.8"/><path d="M12 8v4.5M12 15.5v.5" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>O comentário da questão</div>
1679        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Você responde e a Bizzu escreve a correção alternativa por alternativa, com o fundamento que sustenta o gabarito.</span></div>
1680        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você erra e vai procurar a explicação em outra aba.</span></div>
1681      </div>
1682
1683      <div class="vs-row" style="--i:8">
1684        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4.5 20h4L19 9.5l-4-4L4.5 16v4z" stroke="currentColor" stroke-width="1.8" stroke-linejoin="round"/><path d="M13.5 7l4 4" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>As suas anotações</div>
1685        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Você anota dentro do próprio tópico e a anotação fica salva junto com ele. Quando quiser, baixa aquela anotação em PDF e leva com você.</span></div>
1686        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">As anotações ficam espalhadas entre caderno, bloco de notas e o app da vez.</span></div>
1687      </div>
1688
1689      <div class="vs-row vs-fim" style="--i:9">
1690        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M12 8v5l3 2" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/><circle cx="12" cy="13" r="8" stroke="currentColor" stroke-width="1.8"/><path d="M9.5 2.5h5" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>As revisões</div>
1691        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">A aba <b>Revisões</b> reúne o que retomar a partir do seu histórico de estudo e questões. As sugestões se ajustam aos seus registros, e você pode adiar, pausar e retomar cada conteúdo.</span></div>
1692        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">O tópico só volta quando você erra de novo.</span></div>
1693      </div>
1694    </div>
1695
1696    
1697    <div class="vs-bloco">
1698      <h4 class="vs-grupo-tit" style="--i:10"><b>03</b> Ao longo da preparação</h4>
1699
1700      <div class="vs-row vs-ini" style="--i:11">
1701        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 19h16" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/>
1701<path d="M6 15l4-4 3 3 5-6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>O seu desempenho</div>
1702        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Você vê o seu ritmo: horas por semana, questões por semana e onde ainda está devendo, tópico a tópico do edital.</span></div>
1703        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você soma horas numa planilha e continua sem saber em que tópico está devendo.</span></div>
1704      </div>
1705
1706      <div class="vs-row" style="--i:12">
1707        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><circle cx="12" cy="12" r="8.5" stroke="currentColor" stroke-width="1.8"/><path d="M12 7v5l3.5 2" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>Antes do edital sair</div>
1708        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Você começa pela trilha da sua carreira ou pelo último edital publicado. Quando o novo sair, ele entra como outro plano, e o que você fez continua salvo.</span></div>
1709        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Você fica atualizando o site do órgão e só começa quando o edital sair.</span></div>
1710      </div>
1711
1712      <div class="vs-row vs-fim" style="--i:13">
1713        <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 7h12M13 4l3 3-3 3M20 17H8M11 14l-3 3 3 3" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>Mudou de concurso</div>
1714        <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-ok" aria-hidden="true"><svg viewBox="0 0 310 380"><use href="#ic-selo"/><path class="selo-tick" d="M115 155L145 185 205 125"/></svg></span><span class="vs-txt">Troca de concurso dentro da mesma assinatura, sem pagar de novo.</span></div>
1715        <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-x" aria-hidden="true">–</span><span class="vs-txt">Muda o concurso e você compra material outra vez.</span></div>
1716      </div>
1717    </div>
1718
1719    
1720    <div class="vs-row vs-preco" style="--i:14">
1721      <div class="vs-dim"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M12 3v18M16.5 7.5c0-1.7-2-2.8-4.5-2.8S7.5 5.8 7.5 7.6c0 4.3 9 2.4 9 6.8 0 1.8-2 2.9-4.5 2.9s-4.5-1.1-4.5-2.8" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"/></svg>Preço por ano</div>
1722      <div class="vs-bizzu"><span class="vs-col-tag">Bizzu</span><span class="vs-txt"><b class="vs-valor" data-preco="anual-ano">R$ 180</b><small>tudo numa assinatura só</small></span></div>
1723      <div class="vs-hoje"><span class="vs-col-tag">Hoje</span><span class="vs-txt"><b class="vs-valor-hoje">R$ 350 a R$ 1.280</b><small>só o organizador e o banco de questões</small></span></div>
1724    </div>
1725
1726    <div class="vs-row vs-cta" style="--i:15">
1727      <span aria-hidden="true"></span>
1728      <div><a href="https://plataforma.bizzu.ai/signup?plano=anual&amp;src=comparativo" class="btn btn-orange"><span class="shine"></span>Montar meu plano de estudos</a></div>
1729      <p class="vs-fecho">Sem a Bizzu, quem decide o que abrir na segunda de manhã continua sendo você</p>
1730    </div>
1731
1732  </div>
1733
1734  <p class="compare-nota">Faixa somando os preços anuais de tabela de um organizador de estudos e de um banco de questões, sem contar curso preparatório.</p>
1735</div>
1736    </div>
1737  </div>
1738</section>
1739
1740
1741
1742
1743
1744
1745<section id="faq" aria-labelledby="faq-heading" tabindex="-1">
1746  <div class="container">
1747    <h2 id="faq-heading" class="faq-heading">Perguntas frequentes</h2>
1748    <div class="faq-tools">
1749      <div id="faq-search-tools" hidden>
1750        <label for="faq-search" class="faq-sr-only">Buscar dúvida</label>
1751        <div class="faq-search-row">
1752          <svg class="faq-search-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><circle cx="10.5" cy="10.5" r="6.5"/><path d="m16 16 4 4"/></svg>
1753          <input type="search" id="faq-search" class="ph-no-capture" placeholder="Buscar dúvida" autocomplete="off" aria-describedby="faq-count" data-ph-no-capture>
1754          <button type="button" id="faq-clear" class="faq-clear" aria-label="Limpar busca" hidden><span aria-hidden="true">×</span></button>
1755        </div>
1756        <p id="faq-count" class="faq-sr-only" role="status" aria-live="polite"></p>
1757      </div>
1758    </div>
1759    <p id="faq-empty" class="faq-empty" hidden>Nenhuma resposta encontrada</p>
1760    <div class="faq-group" id="faq-produto" tabindex="-1" aria-labelledby="faq-title-produto">
1761      <h3 id="faq-title-produto">A Bizzu</h3>
1762      <div class="faq-list">
1763        <details class="faq-item" id="faq-o-que-recebo" data-keywords="assinatura recursos incluso inclui funciona o que e como funciona plataforma">
1764          <summary class="faq-q">O que eu recebo ao assinar a Bizzu?<span class="chev" aria-hidden="true">+</span></summary>
1765          <div class="faq-a"><div class="faq-a-inner">O <b>Plano de Estudo</b> do seu concurso e cargo, com todos os tópicos do edital como tarefas e a prioridade de cada um no <b>Raio-X da Prova</b>. Em cada tarefa: o <b>Bizzu do Tópico</b>, que ensina o assunto do zero, <b>questões reais</b> de provas anteriores já separadas, o <b>Comentário da Bizzu</b> em cada questão, suas anotações e o cronômetro. Depois, a aba <b>Revisões</b> sugere o que retomar, e <b>Matérias</b> e <b>Meu Progresso</b> mostram onde você está. A disponibilidade do plano depende do concurso, do cargo e da situação de preparação. Veja também <a href="#faq-prazo">como acompanhar um plano solicitado</a>.</div></div>
1766        </details>
1767        <details class="faq-item" id="faq-material" data-keywords="bizzu do topico aula aulas video curso pdf teoria resumo resumos flashcard flashcards biblioteca material audio ouvir podcast">
1768          <summary class="faq-q">O que é o Bizzu do Tópico? Preciso do meu próprio material?<span class="chev" aria-hidden="true">+</span></summary>
1769          <div class="faq-a"><div class="faq-a-inner">O <b>Bizzu do Tópico</b> explica cada tópico do seu edital do zero à questão: uma situação real, o passo a passo, os detalhes que decidem questão, os erros comuns, o essencial para memorizar e flashcards. Quando há questões da banca sobre o tema, a tecnologia da Bizzu analisa essas questões para você. Os das primeiras tarefas de cada matéria ficam prontos com o plano; os demais são preparados quando você abre o tópico. Você pode continuar usando o seu curso, livros ou PDFs junto e anotar tudo no próprio tópico. Não há versão em áudio, e o Bizzu do Tópico está em fase de testes e pode conter erros.</div></div>
1770        </details>
1771        <details class="faq-item" id="faq-questoes" data-keywords="banco quantidade poucas repetidas filtro banca examinadora reais ilimitadas ineditas inventadas">
1772          <summary class="faq-q">As questões são reais? Vou encontrar questões da minha banca?<span class="chev" aria-hidden="true">+</span></summary>
1773          <div class="faq-a"><div class="faq-a-inner">São <b>questões reais de provas anteriores</b>, separadas por tópico do plano, <b>priorizando a sua banca</b>, a sua área e as mais recentes. A quantidade varia de tópico para tópico: <b>não há garantia de quantidade mínima nem de questões de toda banca</b>, e pode haver tópico sem questão. A Bizzu não inventa questão para completar uma tarefa e não repete a mesma questão em tópicos diferentes.</div></div>
1774        </details>
1775        <details class="faq-item" id="faq-cronograma" data-keywords="cronograma planejamento plano de estudos organizar organizador calendario agenda semana horario ciclo de estudos">
1776          <summary class="faq-q">A Bizzu monta o cronograma de estudos do meu concurso?<span class="chev" aria-hidden="true">+</span></summary>
1777          <div class="faq-a"><div class="faq-a-inner">Monta o <b>plano de estudos completo</b> a partir do seu edital: cada tópico vira uma tarefa, na ordem do plano e com a prioridade marcada, e você não precisa montar nada. Em vez de um cronograma rígido com dia e hora, você define uma <b>meta semanal de horas</b>, que vale para todos os seus planos, e estuda no seu ritmo: todas as tarefas ficam abertas desde o primeiro dia e não existe tempo obrigatório por tarefa. <b>Meu Progresso</b> mostra as horas registradas, semana a semana.</div></div>
1778        </details>
1779        <details class="faq-item" id="faq-edital-verticalizado" data-keywords="edital verticalizado verticalizacao materias topicos conteudo programatico checklist lista assuntos">
1780          <summary class="faq-q">A Bizzu mostra o edital verticalizado?<span class="chev" aria-hidden="true">+</span></summary>
1781          <div class="faq-a"><div class="faq-a-inner">Sim. Em <b>Matérias</b> fica o edital inteiro, matéria por matéria e tópico por tópico, com a <b>prioridade</b>, o <b>desempenho</b> e as <b>horas</b> de cada tópico e quantos você já concluiu. Os filtros Prioritários, Pendentes e Frágeis mostram onde agir, e a busca encontra um tópico ou uma lei.</div></div>
1782        </details>
1783        <details class="faq-item" id="faq-questoes-externas" data-keywords="qconcursos q concursos integrar integração importar externo caderno questoes externas outro site">
1784          <summary class="faq-q">Preciso assinar outro banco de questões? Posso registrar questões feitas fora?<span class="chev" aria-hidden="true">+</span></summary>
1785          <div class="faq-a"><div class="faq-a-inner">Não precisa: as questões da Bizzu já vêm dentro de cada tarefa. Para registrar o que você fez em outro lugar, use <b>Finalizar tarefa → Adicionar questões</b> e informe o total e os acertos. Na aba <b>Revisões → Revisar → Questões externas</b> também dá para registrar. Registre só o que você estudou de verdade. <b>Registrar esse estudo não importa questões de outro serviço.</b></div></div>
1786        </details>
1787        <details class="faq-item" id="faq-raio-x" data-keywords="ia inteligencia artificial gabarito errado controverso comentario erro prioridade estatistica incidencia o que mais cai">
1788          <summary class="faq-q">Como o Raio-X define as prioridades? Os comentários podem ter erros?<span class="chev" aria-hidden="true">+</span></summary>
1789          <div class="faq-a"><div class="faq-a-inner">A <b>Bizzu Intelligence</b> analisa banca, cargo, órgão e área do seu concurso com questões reais e classifica cada tópico em cinco faixas, de <b>Muito alta</b> a <b>Muito baixa</b>, com a justificativa ao lado. O Raio-X mostra o que tem mais chance de cair; ele não adivinha a prova. O Comentário da Bizzu e o Bizzu do Tópico são apoio de estudo e podem conter erros. Quando a leitura da Bizzu diverge do gabarito oficial, o comentário avisa <b>“Atenção, gabarito controverso”</b> e mostra os dois lados. Se encontrar uma divergência, use “Encontrou algum erro nesta questão?” ou o <a href="#faq-suporte">Suporte</a>.</div></div>
1790        </details>
1791        <details class="faq-item" id="faq-celular" data-keywords="app aplicativo android iphone ios login entrar acesso dispositivo mobile">
1792          <summary class="faq-q">Consigo usar a Bizzu no celular? Onde entro na minha conta?<span class="chev" aria-hidden="true">+</span></summary>
1793          <div class="faq-a"><div class="faq-a-inner">Sim. Acesse <a href="https://plataforma.bizzu.ai/login">plataforma.bizzu.ai</a> pelo navegador do celular ou do computador e entre com a conta usada na assinatura. Salve o endereço na tela inicial para voltar ao estudo. Se não conseguir entrar ou não encontrar seu plano, veja <a href="#faq-suporte">como pedir ajuda</a>.</div></div>
1794        </details>
1795      </div>
1796    </div>
1797    <div class="faq-group" id="faq-concurso" tabindex="-1" aria-labelledby="faq-title-concurso">
1798      <h3 id="faq-title-concurso">Concursos e editais</h3>
1799      <div class="faq-list">
1800        <details class="faq-item" id="faq-encontrar-concurso" data-keywords="nao aparece nao achei ausente solicitar incluir adicionar prefeitura camara municipal concurso publico pedir edital">
1801          <summary class="faq-q">Não encontrei meu concurso ou cargo. O que faço?<span class="chev" aria-hidden="true">+</span></summary>
1802          <div class="faq-a"><div class="faq-a-inner">Use a <a href="#busca">busca de concursos</a> e confira órgão, edital e cargo. A Bizzu atende concursos públicos brasileiros, inclusive de prefeituras e câmaras. Se o seu concurso ou cargo ainda não estiver disponível, depois de assinar você envia o <b>PDF do edital</b> pela plataforma: a Bizzu confere o arquivo, identifica os cargos e, se o edital já estiver no catálogo, abre o plano na hora. Se não estiver, você acompanha cada passo em <b>Minhas solicitações</b> (Recebido, Em análise, Disponível) e recebe um e-mail quando o plano ficar pronto. <b>Uma solicitação não significa que o plano já está pronto.</b></div></div>
1803        </details>
1804        <details class="faq-item" id="faq-enviar-edital" data-keywords="upload arquivo anexo documento pdf erro enviar falha link edital retificacao">
1805          <summary class="faq-q">Como envio o edital? Preciso mandar o documento completo?<span class="chev" aria-hidden="true">+</span></summary>
1806          <div class="faq-a"><div class="faq-a-inner">Na plataforma, use <b>Solicitar meu edital</b> e envie o <b>PDF oficial completo</b>, com as regras da seleção e o conteúdo programático. Escolha o cargo que você quer estudar e envie os anexos se a tela pedir. Uma página de notícia, lista de vagas ou recorte do documento pode não trazer as informações necessárias. Se houver erro no envio, informe no <a href="#faq-suporte">Suporte</a> o concurso, o cargo e a mensagem exibida.</div></div>
1807        </details>
1808        <details class="faq-item" id="faq-pre-edital" data-keywords="pre edital previsto autorizado antigo 2027 anterior publicado novo atualizar atualizacao versao">
1809          <summary class="faq-q">O edital novo ainda não saiu. Posso começar pelo anterior?<span class="chev" aria-hidden="true">+</span></summary>
1810          <div class="faq-a"><div class="faq-a-inner">Sim. Para muitos concursos há um plano montado sobre o edital anterior do órgão e cargo, marcado como <b>Pré-edital</b>. Confira qual documento está servindo de base ao plano. Quando o edital novo sair, ele entra como outro plano, e o que você fez no anterior continua salvo. O edital novo pode mudar matérias e regras: 
1810não trate o plano anterior como confirmação do que será cobrado.</div></div>
1811        </details>
1812        <details class="faq-item" id="faq-trilhas" data-keywords="trilha trilhas carreira pre edital antes do edital sem edital base comum policial fiscal tribunais">
1813          <summary class="faq-q">O que é uma trilha pré-edital?<span class="chev" aria-hidden="true">+</span></summary>
1814          <div class="faq-a"><div class="faq-a-inner">É um plano para começar <b>antes de o edital sair</b>. Em vez de partir do PDF de um edital, a trilha parte da carreira (Auditor Fiscal, Policial Rodoviário Federal, Técnico Judiciário…) e dos últimos editais dela: a base comum, com o peso de cada assunto, uma ordem de estudo e questões reais de provas anteriores separadas por tópico. A trilha não tem banca definida nem data de prova, e é uma previsão feita a partir de editais anteriores. Quando o edital sair, o plano do edital abre ao lado da trilha, e os registros da trilha continuam lá.</div></div>
1815        </details>
1816        <details class="faq-item" id="faq-prazo" data-keywords="demora aguardando processando processamento preparando plano pendente pronto horas dias nao chegou paguei esperando status">
1817          <summary class="faq-q">Enviei o edital ou assinei. Quando meu plano fica pronto?<span class="chev" aria-hidden="true">+</span></summary>
1818          <div class="faq-a"><div class="faq-a-inner">Se o concurso e o cargo já estão na Bizzu, o plano abre quando você escolhe o concurso. Se você enviou um edital, acompanhe <b>Minhas solicitações</b> na plataforma. <b>Não há um prazo único para todos os pedidos:</b> depende do edital. Quando o plano fica pronto, você recebe um e-mail, e o plano completo abre com todas as tarefas acessíveis. Se houver erro ou dúvida sobre o status, procure o <a href="#faq-suporte">Suporte</a> com o concurso e o cargo.</div></div>
1819        </details>
1820        <details class="faq-item" id="faq-varios-concursos" data-keywords="dois 2 tres 3 varios multiplos concursos juntar mesclar simultaneo trocar mudar excluir meta">
1821          <summary class="faq-q">Posso estudar para mais de um concurso ou trocar de plano?<span class="chev" aria-hidden="true">+</span></summary>
1822          <div class="faq-a"><div class="faq-a-inner">Sim, na mesma assinatura. Cada concurso tem o seu plano, e você alterna pelo seletor de concurso ou inclui outro em <b>Adicionar concurso</b>. A meta semanal é uma só, para todos os planos. <b>Alternar entre planos não une os editais em um único plano.</b></div></div>
1823        </details>
1824        <details class="faq-item" id="faq-tipo-de-selecao" data-keywords="pss residencia processo seletivo selecao simplificado discursiva redacao peça titulos curriculo objetiva">
1825          <summary class="faq-q">Serve para processo seletivo, residência ou prova discursiva?<span class="chev" aria-hidden="true">+</span></summary>
1826          <div class="faq-a"><div class="faq-a-inner">A Bizzu organiza o estudo a partir do edital, e o treino de questões é voltado a questões objetivas. Se a sua seleção for uma residência, um processo seletivo ou tiver apenas etapas discursivas, títulos ou análise de currículo, <a href="#faq-suporte">consulte a equipe com o edital oficial antes de contratar</a>. Não conte com correção de redação ou de peça discursiva.</div></div>
1827        </details>
1828      </div>
1829    </div>
1830    <div class="faq-group" id="faq-estudo" tabindex="-1" aria-labelledby="faq-title-estudo">
1831      <h3 id="faq-title-estudo">No dia a dia</h3>
1832      <div class="faq-list">
1833        <details class="faq-item" id="faq-primeiros-passos" data-keywords="tutorial comecar inicio primeiro passo usar funciona estudar tarefa teoria pratica como estudar para concurso">
1834          <summary class="faq-q">Como estudar para concurso com a Bizzu? Por onde começo?<span class="chev" aria-hidden="true">+</span></summary>
1835          <div class="faq-a"><div class="faq-a-inner">Pela <b>Próxima Tarefa</b> do Plano de Estudo. Use <b>Ler o Bizzu</b> para abrir o Bizzu do Tópico, <b>Usar meu material</b> para estudar com o seu curso e anotar, e <b>Resolver questões</b> para praticar. Quando terminar, <b>Finalizar tarefa</b> conclui o tópico. A ordem e as prioridades ajudam, mas você pode começar por qualquer tarefa. Depois, a aba <b>Revisões</b> mostra o que retomar.</div></div>
1836        </details>
1837        <details class="faq-item" id="faq-metas-livres" data-keywords="liberada bloqueada desbloquear proxima semana sequencia ordem livre liberar segunda meta todas acesso completo trancada">
1838          <summary class="faq-q">Preciso concluir uma tarefa para acessar a próxima?<span class="chev" aria-hidden="true">+</span></summary>
1839          <div class="faq-a"><div class="faq-a-inner">Não. <b>O plano completo abre com todas as tarefas acessíveis desde o primeiro dia.</b> Não há liberação gradual. A ordem sugerida organiza o estudo e não restringe o seu acesso.</div></div>
1840        </details>
1841        <details class="faq-item" id="faq-horas" data-keywords="tempo duracao minutos duas 2 horas por dia carga horaria cronometro timer pomodoro ritmo meta semanal data prazo conclusao terminar prova">
1842          <summary class="faq-q">Tenho pouco tempo. Quem define minhas horas de estudo?<span class="chev" aria-hidden="true">+</span></summary>
1843          <div class="faq-a"><div class="faq-a-inner"><b>Você.</b> Escolha uma meta semanal de horas e ajuste quando quiser. Não existe tempo obrigatório por tarefa. Na janela da tarefa, use o <b>Cronômetro</b>, o <b>Timer</b> de 25 minutos ou <b>Registrar tempo</b> para o que estudou fora: só conta como estudado o tempo que você registra. A meta é um objetivo pessoal, não uma promessa de terminar o plano numa data.</div></div>
1844        </details>
1845
1846        <details class="faq-item" id="faq-rotina" data-keywords="atrasado atraso atrasei semana pausa perdi dia replanejar reprogramar rotina retomar refazer calendario">
1847          <summary class="faq-q">Fiquei alguns dias sem estudar. Preciso refazer o plano?<span class="chev" aria-hidden="true">+</span></summary>
1848          <div class="faq-a"><div class="faq-a-inner">
1848Não. Uma pausa não exige criar outro plano. Retome as tarefas, confira o que já registrou e ajuste a meta semanal à sua rotina atual. Como todas as tarefas ficam abertas, você também pode escolher outro tópico.</div></div>
1849        </details>
1850        <details class="faq-item" id="faq-revisoes" data-keywords="revisao revisar repeticao espacada refazer voltar esquecer flashcards passo a passo disponiveis proximas pausadas material anotacoes">
1851          <summary class="faq-q">Como uso a aba Revisões?<span class="chev" aria-hidden="true">+</span></summary>
1852          <div class="faq-a"><div class="faq-a-inner">Abra <b>Revisões</b> no menu. Em <b>Revisar agora</b> ficam os conteúdos do dia; <b>Próximas</b> mostra as sugestões futuras e <b>Pausadas</b>, o que você pausou.<br><br>Toque em <b>Revisar</b> e escolha como: <b>Questões da Bizzu</b> (todas, só as que errou ou só as que acertou), <b>Material de estudo</b> (o Bizzu do tópico, suas anotações e o cronômetro) ou <b>Questões externas</b>. Dá para combinar. No fim, responda <b>Como foi a revisão?</b> e use <b>Finalizar revisão</b>.</div></div>
1853        </details>
1854        <details class="faq-item" id="faq-revisoes-intervalos" data-keywords="intervalo frequencia data prazo calendario 1 3 7 14 30 dias memoria dificuldade desempenho antecipar manutencao">
1855          <summary class="faq-q">Quando a Bizzu sugere revisar um conteúdo?<span class="chev" aria-hidden="true">+</span></summary>
1856          <div class="faq-a"><div class="faq-a-inner">As sugestões usam o seu histórico real de estudo e questões. A primeira costuma vir em <b>três dias</b>, ou em <b>um dia</b> se foi difícil. Quando você vai bem, o intervalo cresce aos poucos, até <b>trinta dias</b>. Poucas questões não bastam para indicar domínio, e conteúdos fortes continuam em manutenção. <b>Não há garantia de memorização nem de aprovação.</b> Você também pode antecipar uma revisão pela lista <b>Próximas</b>.</div></div>
1857        </details>
1858        <details class="faq-item" id="faq-revisoes-pausar" data-keywords="adiar adiada adiamento pausar pausa pausada retomar voltar reagendar desfazer data sugerida">
1859          <summary class="faq-q">Posso adiar, pausar ou retomar uma revisão?<span class="chev" aria-hidden="true">+</span></summary>
1860          <div class="faq-a"><div class="faq-a-inner">Sim. Use <b>Adiar</b> para escolher outra data ou <b>Pausar revisões</b> para deixar o conteúdo em <b>Pausadas</b>. Para voltar, abra essa lista e retome. Para desfazer um adiamento, escolha <b>Usar data sugerida</b>. O seu histórico continua salvo.</div></div>
1861        </details>
1862        <details class="faq-item" id="faq-revisoes-sem-registro" data-keywords="nao aparece vazia vazio nenhuma faltando concluida concluido estudo registro evidencia sumiu">
1863          <summary class="faq-q">Concluí uma tarefa, mas não apareceu uma revisão. Por quê?<span class="chev" aria-hidden="true">+</span></summary>
1864          <div class="faq-a"><div class="faq-a-inner">A revisão nasce de registros reais de estudo: questões respondidas, tempo registrado, questões externas ou material. <b>Concluir uma tarefa sem nenhum registro não cria revisão.</b> Confira também o concurso selecionado e as listas <b>Próximas</b> e <b>Pausadas</b>. Se o conteúdo já tem registros e não aparece, avise o <a href="#faq-suporte">Suporte</a>.</div></div>
1865        </details>
1866        <details class="faq-item" id="faq-anotacoes" data-keywords="anotacao anotacoes escrever notas bloco caderno imprimir impressao baixar pdf exportar salvar destacar">
1867          <summary class="faq-q">Onde faço anotações? Posso baixar minhas notas em PDF?<span class="chev" aria-hidden="true">+</span></summary>
1868          <div class="faq-a"><div class="faq-a-inner">Dentro de cada tópico, em <b>Meu Material / Anotações</b>: texto formatado, imagens, roteiros prontos (resumo do assunto, revisão ativa e caderno de erros) e links do seu material. O editor salva sozinho, e dá para <b>baixar em PDF</b>. Ao ler o Bizzu do Tópico, selecione um trecho e use <b>Destacar e salvar nas anotações</b>.</div></div>
1869        </details>
1870        <details class="faq-item" id="faq-questoes-salvas" data-keywords="salvar guardadas favoritas refazer repetir zerar reset acertos erros nova tentativa historico revisao questoes resolvidas">
1871          <summary class="faq-q">Como guardo uma questão para revisar depois?<span class="chev" aria-hidden="true">+</span></summary>
1872          <div class="faq-a"><div class="faq-a-inner">Use <b>Salvar para revisar</b> na questão. Ela fica em <b>
1872Questões Resolvidas</b>, no filtro <b>Salvas</b>, junto com tudo o que você resolveu, por matéria e tópico. Para treinar de novo, use <b>Refazer questões</b>: é um treino que não apaga o seu histórico nem a conclusão do tópico.</div></div>
1873        </details>
1874        <details class="faq-item" id="faq-suporte" data-keywords="bug erro falha disciplina materia faltando cargo errado sumiu entrar login senha pagamento bloqueado contato email atendimento ajuda humano">
1875          <summary class="faq-q">Não consigo entrar, meu plano sumiu ou encontrei um erro. Como peço ajuda?<span class="chev" aria-hidden="true">+</span></summary>
1876          <div class="faq-a"><div class="faq-a-inner">Na plataforma, abra <a href="https://plataforma.bizzu.ai/suporte">Suporte</a> e conte o concurso e o cargo, a tela, a mensagem exibida e o que você estava tentando fazer. Você recebe um número de chamado e acompanha a conversa ali. Se não conseguir entrar na conta, escreva para <a href="/cdn-cgi/l/email-protection#660509081207120926040f1c1c1348070f"><span class="__cf_email__" data-cfemail="fb9894958f9a8f94bb999281818ed59a92">[email&#160;protected]</span></a>. Nunca envie sua senha ou os dados completos do cartão.</div></div>
1877        </details>
1878      </div>
1879    </div>
1880    <div class="faq-group" id="faq-assinatura" tabindex="-1" aria-labelledby="faq-title-assinatura">
1881      <h3 id="faq-title-assinatura">Assinatura</h3>
1882      <div class="faq-list">
1883        <details class="faq-item" id="faq-teste-gratis" data-keywords="gratuito gratis free demo demonstracao amostra testar cortesia pagar teste garantia">
1884          <summary class="faq-q">Tem teste grátis? Os 7 dias de garantia são gratuitos?<span class="chev" aria-hidden="true">+</span></summary>
1885          <div class="faq-a"><div class="faq-a-inner"><b>A Bizzu não oferece teste gratuito.</b> O acesso começa depois da confirmação do pagamento. A <b>garantia de 7 dias</b> permite pedir o reembolso integral se não for o que você esperava; ela não é um período de acesso sem pagar. Antes de assinar, você pode <a href="#recursos">ver a Bizzu por dentro nesta página</a>.</div></div>
1886        </details>
1887        <details class="faq-item" id="faq-preco" data-keywords="preco valor custo quanto custa mes ano anual mensal parcela parcelado cobranca recursos diferenca assinatura">
1888          <summary class="faq-q">Qual a diferença entre mensal e anual? Quanto custa?<span class="chev" aria-hidden="true">+</span></summary>
1889          <div class="faq-a"><div class="faq-a-inner"><b>Mensal e anual têm os mesmos recursos.</b> Muda o período de cobrança e o valor. Veja os <a href="#assineja">preços desta página</a> e confira o valor final no checkout. O valor por mês do anual serve para comparação: a cobrança do anual é única, uma vez ao ano.</div></div>
1890        </details>
1891        <details class="faq-item" id="faq-pagamento" data-keywords="pix boleto cartao credito debito cupom desconto promocao pagamento aprovado nao liberou">
1892          <summary class="faq-q">Posso pagar com Pix? Tem cupom para o mensal?<span class="chev" aria-hidden="true">+</span></summary>
1893          <div class="faq-a"><div class="faq-a-inner">O <b>mensal é pago no cartão</b>. O <b>anual aceita cartão e Pix</b>. Cupom de desconto só vale no anual; confira no checkout as condições antes de pagar. Se pagou e o acesso não apareceu, confira se entrou com a conta usada na assinatura e procure o <a href="#faq-suporte">Suporte</a>.</div></div>
1894        </details>
1895        <details class="faq-item" id="faq-cpf" data-keywords="cpf nota fiscal nfse documento dados cadastro">
1896          <summary class="faq-q">Por que a Bizzu pede meu CPF?<span class="chev" aria-hidden="true">+</span></summary>
1897          <div class="faq-a"><div class="faq-a-inner">Para emitir a nota fiscal da assinatura. O CPF é pedido depois do pagamento, em <b>Complete seu cadastro</b>, junto com o nome e o telefone.</div></div>
1898        </details>
1899        <details class="faq-item" id="faq-cancelar" data-keywords="cancelamento cancelar renovacao automatica renovação parar cobranca desativar estorno acesso multa fidelid
1899ade">
1900          <summary class="faq-q">Como cancelo a assinatura? Perco o acesso na hora?<span class="chev" aria-hidden="true">+</span></summary>
1901          <div class="faq-a"><div class="faq-a-inner">Na plataforma, abra <b>Minha assinatura → Cancelar plano</b> e conclua a confirmação. Cancelar a renovação e encerrar o acesso são coisas diferentes: <b>fora da garantia, o acesso continua até o fim do período pago</b>. Não há multa nem fidelidade no mensal. Veja também <a href="#faq-reembolso">como funciona o reembolso na garantia</a>.</div></div>
1902        </details>
1903        <details class="faq-item" id="faq-reembolso" data-keywords="devolucao devolver dinheiro sete 7 dias garantia arrependimento estorno reembolso devolve cobrado">
1904          <summary class="faq-q">Como funciona a garantia de 7 dias e o reembolso?<span class="chev" aria-hidden="true">+</span></summary>
1905          <div class="faq-a"><div class="faq-a-inner">São <b>7 dias</b>, com <b>reembolso integral</b>. Abra <b>Minha assinatura</b> e siga o cancelamento; se precisar de ajuda, procure o Suporte. <b>Com o reembolso, o acesso é encerrado.</b> Fora da garantia, o cancelamento para a renovação e o acesso segue até o fim do período pago.</div></div>
1906        </details>
1907      </div>
1908    </div>
1909  </div>
1910</section>
1911
1912
1913<section class="sec-cta-final">
1914  <div class="cta-final reveal">
1915    <div class="container">
1916      <img class="cta-genio" src="assets/genios/genio-vem.webp" alt="" width="159" height="268" loading="lazy" decoding="async">
1917      <h2>Comece a estudar com a <span class="cta-ouro">Bizzu</span></h2>
1918      
1919      <a href="https://plataforma.bizzu.ai/signup?plano=anual&src=landing-cta-final" class="btn btn-orange btn-lg" style="position:relative"><span class="shine"></span>Começar agora</a>
1920      <p class="prazo">7 dias de garantia</p>
1921    </div>
1922  </div>
1923</section>
1924
1925</main>
1926
1927
1928<footer>
1929  <div class="footer-ceu">
1930    <div class="container">
1931      <div class="footer-hero reveal">
1932        <span class="footer-word" aria-label="Bizzu">Bizzu<i>.</i></span>
1933        <p class="footer-frase">Estude o que importa.</p>
1934      </div>
1935      <div class="footer-grid">
1936        <div>
1937          <h4>Plataforma</h4>
1938          <ul>
1939            <li><a href="#recursos">Como funciona</a></li>
1940            <li><a href="#bizzu-do-topico">Bizzu do Tópico</a></li>
1941            <li><a href="#trilhas">Trilhas</a></li>
1942            <li><a href="#assineja">Preços</a></li>
1943            <li><a href="#faq">Perguntas frequentes</a></li>
1944          </ul>
1945        </div>
1946        <div>
1947          <h4>Contato</h4>
1948          <ul>
1949            <li><a href="/cdn-cgi/l/email-protection#583b37362c392c37183a3122222d763931"><span class="__cf_email__" data-cfemail="0f6c60617b6e7b604f6d6675757a216e66">[email&#160;protected]</span></a></li>
1950            <li><a href="https://bizzu.ai/termos-de-uso">Termos de Uso</a></li>
1951            <li><a href="https://bizzu.ai/politica-de-privacidade">Política de Privacidade</a></li>
1952          </ul>
1953        </div>
1954        <div class="footer-cta-col">
1955          <h4>Comece a estudar o que importa</h4>
1956          <a href="https://plataforma.bizzu.ai/signup?plano=anual" class="btn btn-orange">Montar meu plano agora</a>
1957        </div>
1958      </div>
1959      <div class="footer-bottom">© 2026 Bizzu · Todos os direitos reservados · bizzu.ai</div>
1960    </div>
1961  </div>
1962</footer>
1963
1964<a href="#faq" class="faq-float" id="faqFloat" aria-label="Dúvidas? Ir para perguntas frequentes">Dúvidas?</a>
vendor: 112 bytes, lines 1964-1966
1964
1965
1966<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1966<script>const reduced=matchMedia("(prefers-reduced-motion: reduce)").matches;const finePointer=matchMedia("(pointer: fine)").matches;const mobileLanding=matchMedia("(max-width: 760px)").matches;const header=document.getElementById("header");addEventListener("scroll",(()=>{header.classList.toggle("scrolled",scrollY>30)}),{passive:true});const io=new IntersectionObserver((es=>{es.forEach((e=>{if(e.isIntersecting){e.target.classList.add("in-view");io.unobserve(e.target)}}))}),{threshold:.01,rootMargin:"0px 0px -70px 0px"});document.querySelectorAll(".reveal").forEach((el=>io.observe(el)));(function(){if(!window.posthog)return;const cf=document.querySelector(".cf-track");if(!cf)return;const edital=()=>{const b=document.querySelector("#ctaFixoQuem b");return b&&b.textContent.trim()||null};const vistos=new Set;const viu=nome=>{const chave=(nome||"").trim();if(!chave||vistos.has(chave))return;vistos.add(chave);try{posthog.capture("landing_recurso_visto",{recurso:nome,edital_escolhido:edital()})}catch(e){}};if(mobileLanding){document.querySelectorAll(".cf-item").forEach((function(it){const nomeEl=it.querySelector(".cf-nome");if(!nomeEl)return;new IntersectionObserver((function(es,o){if(!es[0].isIntersecting)return;o.disconnect();viu(nomeEl.textContent)}),{threshold:.5}).observe(it)}));return}new MutationObserver((()=>{const at=document.querySelector(".cf-item.is-active .cf-nome");if(at)viu(at.textContent)})).observe(cf,{subtree:true,attributes:true,attributeFilter:["class"]})})();if(mobileLanding)(function(){var hero=document.querySelector(".hero"),barra=document.getElementById("ctaFixo");if(!hero||!barra)return;new IntersectionObserver((function(es){var e=es[0];var passou=!e.isIntersecting&&e.boundingClientRect.bottom<=0;document.body.classList.toggle("cta-rolou",passou);if(passou&&!document.body.classList.contains("tem-escolha")){document.body.style.setProperty("--cta-fixo-altura",barra.offsetHeight+"px")}})).observe(hero)})();const secoes=[...document.querySelectorAll("body > section")];if(secoes.length){const ioAtm=new IntersectionObserver((es=>{es.forEach((e=>{if(!e.isIntersecting)return;const i=secoes.indexOf(e.target);if(i>-1)document.body.dataset.cena=String(i%4+1)}))}),{rootMargin:"-45% 0px -45% 0px",threshold:0});secoes.forEach((s=>ioAtm.observe(s)))}const fmt=n=>n.toLocaleString("pt-BR");document.querySelectorAll(".count").forEach((el=>{const target=+el.dataset.target,suffix=el.dataset.suffix||"";const io3=new IntersectionObserver((es=>{es.forEach((e=>{if(!e.isIntersecting)return;io3.disconnect();const dur=1400,t0=performance.now();const tick=t=>{const p=Math.min((t-t0)/dur,1),ease=1-Math.pow(1-p,3);el.textContent=fmt(Math.round(target*ease))+suffix;if(p<1)requestAnimationFrame(tick)};requestAnimationFrame(tick)}))}),{threshold:.5});io3.observe(el)}));(function(){if(reduced||mobileLanding)return;const cv=document.getElementById("aurora");if(!cv)return;const gl=cv.getContext("webgl",{alpha:true,antialias:false,powerPreference:"low-power"});if(!gl)return;const VS="attribute vec2 p;void main(){gl_Position=vec4(p,0.,1.);}";const FS=`precision mediump float;\n  uniform vec2 r;uniform float t;uniform vec2 m;\n  float h(vec2 p){return fract(sin(dot(p,vec2(127.1,311.7)))*43758.5453);}\n  float n(vec2 p){vec2 i=floor(p),f=fract(p);f=f*f*(3.-2.*f);\n    return mix(mix(h(i),h(i+vec2(1,0)),f.x),mix(h(i+vec2(0,1)),h(i+vec2(1,1)),f.x),f.y);}\n  float fbm(vec2 p){float v=0.,a=.5;for(int i=0;i<5;i++){v+=a*n(p);p*=2.03;a*=.5;}return v;}\n  void main(){\n    vec2 uv=gl_FragCoord.xy/r; vec2 q=uv*vec2(r.x/r.y,1.);\n    float T=t*.045;\n    vec2 drift=vec2(T*.6,-T*.25)+(m-.5)*.22;\n    float f1=fbm(q*1.6+drift);\n    float f2=fbm(q*2.8-drift*1.3+f1);\n    float veil=smoothstep(.35,.95,f1)*smoothstep(1.,.25,uv.y);\n    vec3 indigo=vec3(.357,.424,.878);\n    vec3 gold=vec3(.965,.659,.11);\n    vec3 col=indigo*veil*.55+gold*pow(f2,3.2)*veil*.85;\n    float a=veil*.5*smoothstep(0.,.18,uv.y)*smoothstep(1.,.82,uv.x*.15+.85);\n    gl_FragColor=vec4(col,a);\n  }`;function sh(type,src){const s=gl.createShader(type);gl.shaderSource(s,src);gl.compileShader(s);return s}const pr=gl.createProgram();gl.attachShader(pr,sh(gl.VERTEX_SHADER,VS));gl.attachShader(pr,sh(gl.FRAGMENT_SHADER,FS));gl.linkProgram(pr);if(!gl.getProgramParameter(pr,gl.LINK_STATUS))return;gl.useProgram(pr);const buf=gl.createBuffer();gl.bindBuffer(gl.ARRAY_BUFFER,buf);gl.bufferData(gl.ARRAY_BUFFER,new Float32Array([-1,-1,3,-1,-1,3]),gl.STATIC_DRAW);const loc=gl.getAttribLocation(pr,"p");gl.enableVertexAttribArray(loc);gl.vertexAttribPointer(loc,2,gl.FLOAT,false,0,0);const uR=gl.getUniformLocation(pr,"r"),uT=gl.getUniformLocation(pr,"t"),uM=gl.getUniformLocation(pr,"m");gl.enable(gl.BLEND);gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA);let mx=.5,my=.5,smx=.5,smy=.5,visible=true,t0=performance.now();
1966function size(){const dpr=Math.min(devicePixelRatio||1,matchMedia("(pointer: coarse)").matches?1.5:2);const w=cv.clientWidth,hh=cv.clientHeight;if(cv.width!==w*dpr){cv.width=w*dpr;cv.height=hh*dpr;gl.viewport(0,0,cv.width,cv.height)}}addEventListener("resize",size,{passive:true});if(finePointer)addEventListener("pointermove",(e=>{mx=e.clientX/innerWidth;my=1-e.clientY/innerHeight}),{passive:true});new IntersectionObserver((es=>{visible=es[0].isIntersecting})).observe(cv);size();(function frame(now){requestAnimationFrame(frame);if(!visible)return;smx+=(mx-smx)*.06;smy+=(my-smy)*.06;gl.uniform2f(uR,cv.width,cv.height);gl.uniform1f(uT,(now-t0)/1e3);gl.uniform2f(uM,smx,smy);gl.drawArrays(gl.TRIANGLES,0,3)})(t0);cv.classList.add("on");document.querySelector(".hero-bg").style.opacity=".25"})();(function(){if(reduced||mobileLanding)return;const cv=document.getElementById("magic"),genio=document.getElementById("genio");if(!cv||!genio)return;const ctx=cv.getContext("2d");if(!ctx)return;const N=finePointer?110:55;let W,H,px=-999,py=-999,visible=true;function size(){const dpr=Math.min(devicePixelRatio||1,2);W=cv.clientWidth;H=cv.clientHeight;cv.width=W*dpr;cv.height=H*dpr;ctx.setTransform(dpr,0,0,dpr,0,0)}size();addEventListener("resize",size,{passive:true});if(finePointer)cv.parentElement.addEventListener("pointermove",(e=>{const r=cv.getBoundingClientRect();px=e.clientX-r.left;py=e.clientY-r.top}),{passive:true});cv.parentElement.addEventListener("pointerleave",(()=>{px=py=-999}));new IntersectionObserver((es=>{visible=es[0].isIntersecting})).observe(cv);function spawn(p){const gr=genio.getBoundingClientRect(),cr=cv.getBoundingClientRect();const gx=gr.left-cr.left+gr.width*.42,gy=gr.top-cr.top+gr.height*.3;p.x=gx+(Math.random()-.5)*36;p.y=gy+(Math.random()-.5)*40;const ang=Math.PI*(.75+Math.random()*.55);const sp=.35+Math.random()*.75;p.vx=Math.cos(ang)*sp;p.vy=Math.sin(ang)*sp*.7-.22;p.life=0;p.max=140+Math.random()*140;p.s=.8+Math.random()*1.9;p.g=Math.random()<.72;p.tw=Math.random()*Math.PI*2}const ps=Array.from({length:N},(()=>{const p={};spawn(p);p.life=Math.random()*p.max;return p}));window.__heroPuff=()=>{ps.forEach((p=>{spawn(p);const ang=Math.random()*6.283,sp=1.8+Math.random()*2.6;p.vx=Math.cos(ang)*sp;p.vy=Math.sin(ang)*sp*.75-.4;p.life=0;p.max=80+Math.random()*90}))};let last=performance.now();(function frame(now){requestAnimationFrame(frame);if(!visible){last=now;return}const dt=Math.min((now-last)/16.7,2);last=now;ctx.clearRect(0,0,W,H);ctx.globalCompositeOperation="lighter";for(const p of ps){p.life+=dt;if(p.life>p.max)spawn(p);if(px>-500){const dx=px-p.x,dy=py-p.y,d2=dx*dx+dy*dy;if(d2<22e3){const d=Math.sqrt(d2)||1,f=.028*(1-d/150);p.vx+=dx/d*f*dt;p.vy+=dy/d*f*dt}}p.vx*=.995;p.vy*=.995;p.x+=p.vx*dt;p.y+=p.vy*dt;const k=p.life/p.max,fade=k<.12?k/.12:k>.75?(1-k)/.25:1;const tw=.6+.4*Math.sin(p.tw+now*.006);const a=fade*tw;const rad=p.s*(1+k*.6);const grd=ctx.createRadialGradient(p.x,p.y,0,p.x,p.y,rad*3.2);if(p.g){grd.addColorStop(0,`rgba(255,214,120,${.85*a})`);grd.addColorStop(.4,`rgba(246,168,28,${.38*a})`);grd.addColorStop(1,"rgba(246,168,28,0)")}else{grd.addColorStop(0,`rgba(160,172,255,${.8*a})`);grd.addColorStop(.4,`rgba(91,108,224,${.3*a})`);grd.addColorStop(1,"rgba(91,108,224,0)")}ctx.fillStyle=grd;ctx.beginPath();ctx.arc(p.x,p.y,rad*3.2,0,6.283);ctx.fill()}ctx.globalCompositeOperation="source-over"})(last)})();(function(){const hv=document.querySelector(".hero-visual");if(!hv)return;const vid=hv.querySelector(".genio-video");if(vid&&!mobileLanding&&vid.dataset.poster)vid.poster=vid.dataset.poster;const puffs=[...document.querySelectorAll(".hero .puff")].sort(((a,b)=>+a.style.getPropertyValue("--po")-+b.style.getPropertyValue("--po")));if(reduced){puffs.forEach((p=>p.classList.add("puffed")));hv.classList.add("genio-on","conjurado","genio-vivo");if(vid)vid.pause();return}if(mobileLanding){if(window.__heroCedo){if(vid)vid.pause();return}const heroEl=document.querySelector(".hero");if(heroEl)heroEl.classList.add("encena");const h1=document.querySelector(".hero h1");if(h1&&!h1.querySelector(".pal")){(function wrap(node){[...node.childNodes].forEac
1966h((ch=>{if(ch.nodeType===3){const frag=document.createDocumentFragment();ch.textContent.split(/(\s+)/).forEach((w=>{if(!w)return;if(/^\s+$/.test(w)){frag.appendChild(document.createTextNode(w));return}const sp=document.createElement("span");sp.className="pal";sp.textContent=w;frag.appendChild(sp)}));node.replaceChild(frag,ch)}else if(ch.nodeType===1&&ch.tagName!=="BR")wrap(ch)}))})(h1);h1.classList.add("palavras");let pi=0;h1.querySelectorAll(".pal").forEach((sp=>{sp.style.animationDelay=150+pi*70+"ms";pi++}))}puffs.forEach(((p,i)=>setTimeout((()=>p.classList.add("puffed")),150+i*90)));hv.classList.add("genio-on","genio-vivo");setTimeout((()=>hv.classList.add("conjurado")),820);if(vid)vid.pause();return}if(!window.__heroCedo)puffs.forEach(((p,i)=>setTimeout((()=>p.classList.add("puffed")),250+i*240)));const fimTextos=250+puffs.length*240;let conjurou=false;const conjura=()=>{if(conjurou)return;conjurou=true;if(window.__heroPuff)window.__heroPuff();hv.classList.add("conjurado")};setTimeout((()=>{hv.classList.add("genio-on");if(vid){const pr=vid.play();if(pr&&pr.catch)pr.catch((()=>{}))}}),fimTextos+150);if(vid){vid.addEventListener("timeupdate",(()=>{if(vid.currentTime>=4.4)conjura()}));vid.addEventListener("ended",(()=>hv.classList.add("genio-vivo")));setTimeout((()=>{if(!conjurou&&(vid.paused||vid.currentTime<.5)){hv.classList.add("genio-vivo");conjura()}}),fimTextos+3400)}else{setTimeout(conjura,fimTextos+700)}})();(function(){if(reduced||mobileLanding)return;const genio=document.getElementById("genio"),tilt=document.querySelector(".mock-tilt");let gx=0,gy=0,tx=0,ty=0,rx=0,ry=0,visible=true;const heroVis=document.querySelector(".hero-visual");if(heroVis)new IntersectionObserver((es=>{visible=es[0].isIntersecting})).observe(heroVis);if(finePointer){addEventListener("pointermove",(e=>{const nx=e.clientX/innerWidth-.5,ny=e.clientY/innerHeight-.5;gx=nx*14;gy=ny*10;ry=nx*5;rx=-ny*4}),{passive:true})}let t0=performance.now();(function frame(now){requestAnimationFrame(frame);if(!visible)return;const t=(now-t0)/1e3;const bobY=Math.sin(t*1.15)*7,bobR=Math.sin(t*.9)*2.2;if(genio){genio.style.transform=`translate(${gx.toFixed(1)}px,${(gy+bobY).toFixed(1)}px) rotate(${bobR.toFixed(2)}deg)`}if(tilt&&finePointer){tx+=(rx-tx)*.08;ty+=(ry-ty)*.08;tilt.style.transform=`perspective(1100px) rotateX(${tx.toFixed(2)}deg) rotateY(${ty.toFixed(2)}deg)`}})(t0)})();function criarPo(cv){if(!cv||mobileLanding)return function(){};const ctx=cv.getContext("2d");let W=0,H=0,visible=true;function size(){const dpr=Math.min(devicePixelRatio||1,2);W=cv.clientWidth;H=cv.clientHeight;cv.width=W*dpr;cv.height=H*dpr;ctx.setTransform(dpr,0,0,dpr,0,0)}size();addEventListener("resize",size,{passive:true});new IntersectionObserver((es=>{visible=es[0].isIntersecting})).observe(cv);const bursts=[];let last=performance.now();(function frame(now){requestAnimationFrame(frame);if(!visible){last=now;return}const dt=Math.min((now-last)/16.7,2);last=now;ctx.clearRect(0,0,W,H);for(let i=bursts.length-1;i>=0;i--){const b=bursts[i];b.t+=dt*16.7;if(b.t>b.life){bursts.splice(i,1);continue}b.x+=b.vx*dt;b.y+=b.vy*dt;b.vy-=.045*dt;const a=Math.pow(1-b.t/b.life,2);ctx.fillStyle=b.gold?`rgba(214,138,10,${a.toFixed(3)})`:`rgba(91,108,224,${(a*.85).toFixed(3)})`;ctx.beginPath();ctx.arc(b.x,b.y,b.r,0,6.283);ctx.fill()}})(last);function rajada(x,y,n){const q=n||22;for(let i=0;i<q;i++){const a=Math.random()*6.283,v=1.4+Math.random()*2.6;bursts.push({x:x,y:y,vx:Math.cos(a)*v,vy:Math.sin(a)*v,life:620+Math.random()*220,t:0,r:1.4+Math.random()*2.1,gold:Math.random()<.72})}if(bursts.length>96)bursts.splice(0,bursts.length-96)}rajada.medir=size;return rajada}(function(){var COOKIE="bzv";var local=/^(localhost|127\.0\.0\.1)$/.test(location.hostname);var apiParam=null;try{apiParam=new URLSearchParams(location.search).get("api")}catch(e){}var API=local?apiParam&&/^https?:\/\/(localhost|127\.0\.0\.1):\d+$/.test(apiParam)?apiParam:"http://localhost:3100":"https://api.bizzu.ai";function lerCookie(){var m=document.cookie.match(/(?:^|;\s*)bzv=([^;]*)/);if(!m)return null;try{return decodeURIComponent(m[1])}catch(e){return null}}function novoId(){try{if(crypto&&crypto.randomUUID)return crypto.randomUUID().replace(/-/g,"");var a=new Uint8Array(16);crypto.getRandomValues(a);return Array.from(a,(function(b){return b.toString(16).padStart(2,"0")})).join("")}catch(e){return null}}function visitante(){var id=lerCookie();if(id)return id;id=novoId();if(!id)return null;try{var dom=location.hostname.indexOf("bizzu.ai")>-1?"; domain=.bizzu.ai":"";const secure=location.protocol==="https:"?"; Secure":"";document.cookie=COOKIE+"="+id+"; path=/; max-age=34560000"+dom+"; SameSite=Lax"+secure}catch(e){}return id}var vid=visitante();if(vid){document.querySelectorAll('a[href*="plataforma.bizzu.ai"],a[href*="bizzu.ai/editais"]').forEach((function(a){try{var u=new URL(a.href);if(!u.searchParams.get("v")){u.searchParams.set("v",vid);a.href=u.toString()}}catch(e){}}))}
1966var numero=function(c){return(c/100).toLocaleString("pt-BR",{minimumFractionDigits:c%100?2:0,maximumFractionDigits:2})};var reais=function(c){return"R$ "+numero(c)};function pintar(anual,mensal){var v={};if(anual){var mes=Math.round(anual.valorCentavos/12);v["anual-ano"]=reais(anual.valorCentavos);v["anual-ano-barra"]=reais(anual.valorCentavos)+"/ano";v["anual-mes"]=reais(mes)+"/mês";v["anual-mes-num"]=numero(mes);v["anual-promocao"]=reais(anual.valorCentavos)+" cobrados uma vez ao ano.";var centavosDia=Math.ceil(anual.valorCentavos/365);v["anual-dia"]="menos de "+centavosDia+" centavos por dia"}if(mensal){v["mensal-mes"]=reais(mensal.valorCentavos)+"/mês";v["mensal-mes-num"]=numero(mensal.valorCentavos);v["mensal-ano"]=reais(mensal.valorCentavos*12)}if(anual&&mensal&&mensal.valorCentavos>0){var pct=(1-anual.valorCentavos/12/mensal.valorCentavos)*100;if(pct>0)v["economia-pct"]="Economize "+pct.toLocaleString("pt-BR",{maximumFractionDigits:1})+"%"}Object.keys(v).forEach((function(k){document.querySelectorAll('[data-preco="'+k+'"]').forEach((function(el){if(el.textContent!==v[k])el.textContent=v[k]}))}))}var url=API+"/planos"+(vid?"?visitorId="+encodeURIComponent(vid):"");fetch(url,{credentials:"omit"}).then((function(r){return r.ok?r.json():null})).then((function(planos){if(!Array.isArray(planos)||!planos.length)return;var achar=function(t){return planos.filter((function(p){return p.tipo===t&&p.valorCentavos>0}))[0]};pintar(achar("anual"),achar("mensal"))})).catch((function(){}))})();(function(){const cap=(nome,props)=>{try{if(window.posthog)window.posthog.capture(nome,props)}catch(e){}};const edital=()=>{const b=document.querySelector("#ctaFixoQuem b");return b&&b.textContent.trim()||null};const vistos=new Set;const ioA=new IntersectionObserver((es=>{es.forEach((e=>{if(e.isIntersecting&&!vistos.has(e.target.id)){vistos.add(e.target.id);cap("landing_section_viewed",{section:e.target.id,edital_escolhido:edital()})}}))}),{threshold:0,rootMargin:"-25% 0px -25% 0px"});
1966["inicio","busca","recursos","plano-de-estudo","bizzu-do-topico","questoes","comentario-bizzu","revisoes","meu-progresso","trilhas","assineja","comecar","comparativo","depoimentos","faq"].forEach((id=>{const el=document.getElementById(id);if(el)ioA.observe(el)}));addEventListener("click",(e=>{const a=e.target.closest&&e.target.closest('a[href^="#assineja"],a[href^="#recursos"],a[href^="#busca"],a[href*="plataforma.bizzu.ai"],a[href*="bizzu.ai/editais"]');if(!a)return;cap("landing_cta_clicked",{cta:(a.textContent||"").trim().slice(0,40),href:a.getAttribute("href"),onde:(a.closest("section,#comparativo,.busca-sec,header")||{}).id||"hero",edital_escolhido:edital()})}),{passive:true,capture:true})})();window.__BIZZU_APP=function(){const local=/^(localhost|127\.0\.0\.1)$/.test(location.hostname);if(!local)return"https://plataforma.bizzu.ai";let p=null;try{p=new URLSearchParams(location.search).get("app")}catch(e){}return p&&/^https?:\/\/(localhost|127\.0\.0\.1):\d+$/.test(p)?p:"http://localhost:5173"}();(function(){const params=new URLSearchParams(location.search);const PARAM_ATRIBUICAO=/^(utm_source|utm_medium|utm_campaign|utm_term|utm_content|bz_copy_id|fbclid|ttclid)$/;document.querySelectorAll('a[href*="plataforma.bizzu.ai"]').forEach((a=>{try{const url=new URL(a.href);if(window.__BIZZU_APP!=="https://plataforma.bizzu.ai"){const base=new URL(window.__BIZZU_APP);url.protocol=base.protocol;url.host=base.host}params.forEach(((v,k)=>{if(PARAM_ATRIBUICAO.test(k)&&v&&!url.searchParams.has(k))url.searchParams.set(k,v)}));if(window.bizzuAttribution)url.href=window.bizzuAttribution.decorateUrl(url.href);const card=a.closest(".price-card");if(card)url.searchParams.set("plano",card.classList.contains("destaque")?"anual"
1966:"mensal");if(!url.searchParams.get("src"))url.searchParams.set("src","landing");a.href=url.toString()}catch(e){}}))})();(function(){const cf=document.getElementById("cfRecursos");if(!cf||reduced||mobileLanding)return;const track=cf.querySelector(".cf-track"),vp=cf.querySelector(".cf-viewport");const itens=[...cf.querySelectorAll(".cf-item")];if(!track||!vp||itens.length<2)return;const bolinhas=[...document.querySelectorAll("#recursos .cf-dot")];const dots=document.querySelector("#recursos .cf-dots");const btPrev=cf.querySelector(".cf-prev"),btNext=cf.querySelector(".cf-next");const status=cf.querySelector(".cf-status");const guia=cf.querySelector(".cf-guia");const balao=cf.querySelector(".cf-balao"),balaoTxt=cf.querySelector(".cf-balao-txt");const genios=[...cf.querySelectorAll(".cf-genio img")];const po=criarPo(document.getElementById("cfPo"));const TOTAL=itens.length;let ativo=0,timerMov=0,timerRe=0,tBalao=0,tNasce=0,tChega=0,tPo=0;const POSES=[{tx:0,tz:0,ry:0,sc:1},{tx:52,tz:-140,ry:32,sc:.88},{tx:108,tz:-320,ry:48,sc:.74},{tx:132,tz:-520,ry:58,sc:.62}];function medir(){track.classList.add("cf-medindo");track.style.height="auto";let h=0;itens.forEach((function(it){h=Math.max(h,it.offsetHeight)}));track.classList.remove("cf-medindo");if(h>0){track.style.height=h+"px";cf.style.setProperty("--cf-h",h+"px")}}function volta(i){let d=i-ativo;if(d>TOTAL/2)d-=TOTAL;if(d<-TOTAL/2)d+=TOTAL;return d}function pintar(trocou){itens.forEach((function(it,i){const d=Math.max(-3,Math.min(3,volta(i))),ad=Math.abs(d),p=POSES[ad],lado=d<0?-1:1;it.style.setProperty("--d",String(d));it.style.setProperty("--ad",String(ad));it.style.setProperty("--tx",lado*p.tx+"%");it.style.setProperty("--tz",p.tz+"px");it.style.setProperty("--ry",-lado*p.ry+"deg");it.style.setProperty("--sc",String(p.sc));it.classList.toggle("is-active",i===ativo);if(i===ativo)it.setAttribute("aria-current","true");else it.removeAttribute("aria-current");it.querySelectorAll("a[href],button").forEach((function(f){if(i===ativo)f.removeAttribute("tabindex");else f.setAttribute("tabindex","-1")}))}));bolinhas.forEach((function(b,i){b.setAttribute("aria-current",i===ativo?"true":"false")}));if(status){const t=itens[ativo].querySelector(".cf-nome");status.textContent=ativo+1+" de "+TOTAL+(t?": "+t.textContent:"")}track.classList.add("cf-movendo");clearTimeout(timerMov);timerMov=setTimeout((function(){track.classList.remove("cf-movendo")}),700);guiar(trocou)}function guiar(trocou){genios.forEach((function(im,i){im.classList.toggle("on",i===ativo)}));const posar=function(){if(!guia)return;const gsil=getComputedStyle(genios[ativo]).getPropertyValue("--gsil").trim();if(gsil)guia.style.setProperty("--gsil",gsil)};if(balao&&balaoTxt){const fala=itens[ativo].querySelector(".cf-fala");const txt=fala?fala.innerHTML.trim():"";clearTimeout(tBalao);clearTimeout(tNasce);if(!trocou){balaoTxt.innerHTML=txt;posar()}else{balao.classList.remove("nasce");balao.classList.add("saindo");tBalao=setTimeout((function(){balaoTxt.innerHTML=txt;posar();balao.classList.remove("saindo");balao.classList.add("nasce");tNasce=setTimeout((function(){balao.classList.remove("nasce")}),520)}),190)}}else posar();if(!trocou)return;const it=itens[ativo];clearTimeout(tChega);itens.forEach((function(o){o.classList.remove("cf-chegou")}));void it.offsetWidth;it.classList.add("cf-chegou");tChega=setTimeout((function(){it.classList.remove("cf-chegou")}),820);soprar()}function soprar(){if(!po||!guia)return;const k=cf.getBoundingClientRect();const g=guia.getBoundingClientRect();const lx=g.left-k.left+g.width*.72,ly=g.top-k.top+g.height*.66;po(lx,ly,16);clearTimeout(tPo);tPo=setTimeout((function(){const c=itens[ativo].querySelector(".feat-card");if(!c)return;const r=c.getBoundingClientRect();po(r.left-k.left+r.width*.5,r.top-k.top+r.height*.42,22)}),170)}function ir(i){const n=(i%TOTAL+TOTAL)%TOTAL;if(n===ativo)return;ativo=n;pintar(true)}if(btPrev)btPrev.addEventListener("click",(function(){ir(ativo-1);retomarCf()}));if(btNext)btNext.addEventListener("click",(function(){ir(ativo+1);retomarCf()}));bolinhas.forEach((function(b,i){b.addEventListener("click",(function(){ir(i)}))}));var PASSO=5e3,tPill=null,parado=false;function rodar(){clearTimeout(tPill);if(dots)dots.classList.remove("cf-pausado");if(parado)return;tPill=setTimeout((function(){ir(ativo+1);rodar()}),PASSO)}var tRetomar=null;function pausarCf(){parado=true;clearTimeout(tPill);if(dots)dots.classList.add("cf-pausado");clearTimeout(tRetomar);tRetomar=setTimeout(retomarCf,12e3)}function retomarCf(){clearTimeout(tRetomar);parado=false;rodar()}if(dots){dots.addEventListener("mouseenter",pausarCf);dots.addEventListener("mouseleave",retomarCf)}if(cf){cf.addEventListener("focusin",(function(ev){const alvo=ev.target;let porTeclado=true;try{porTeclado=!!(alvo&&alvo.matches&&alvo.matches(":focus-visible"))}catch(e){}if(porTeclado)pausarCf()}));cf.addEventListener("focusout",retomarCf)}bolinhas.forEach((function(b){b.addEventListener("click",retomarCf)}));rodar();itens.forEach((function(it,i){it.addEventListener("click",(function(ev){if(i===ativo)return;ev.preventDefault();ir(i);retomarCf()}))}));vp.addEventListener("keydown",(function(ev){if(ev.key==="ArrowLeft"){ev.preventDefault();ir(ativo-1)}else if(ev.key==="ArrowRight"){ev.preventDefault();ir(ativo+1)}else if(ev.key==="Home"){ev.preventDefault();ir(0)}else if(ev.key==="End"){ev.preventDefault();ir(TOTAL-1)}}));let x0=0,y0=0,dx=0,pego=false,arrastou=false;vp.addEventListener("pointerdown",(function(ev){if(ev.button&&ev.button!==0)return;x0=ev.clientX;y0=ev.clientY;dx=0;pego=true;arrastou=false}));vp.addEventListener("pointermove",(function(ev){if(!pego)return;const ax=ev.clientX-x0,ay=ev.clientY-y0;
1966if(!arrastou){if(Math.abs(ax)<10||Math.abs(ax)<=Math.abs(ay))return;arrastou=true;track.classList.add("cf-arrastando");try{vp.setPointerCapture(ev.pointerId)}catch(e){}}dx=ax;track.style.setProperty("--drag",(dx*.35).toFixed(1)+"px")}));function soltar(){if(!pego)return;pego=false;track.classList.remove("cf-arrastando");track.style.setProperty("--drag","0px");if(arrastou&&Math.abs(dx)>48)ir(ativo+(dx<0?1:-1))}vp.addEventListener("pointerup",soltar);vp.addEventListener("pointercancel",soltar);vp.addEventListener("click",(function(ev){if(arrastou){ev.preventDefault();ev.stopPropagation();arrastou=false}}),true);function remedir(){medir();if(po.medir)po.medir()}addEventListener("resize",(function(){clearTimeout(timerRe);timerRe=setTimeout(remedir,150)}),{passive:true});if(document.fonts&&document.fonts.ready)document.fonts.ready.then(remedir).catch((function(){}));new IntersectionObserver((function(es,o){if(!es[0].isIntersecting)return;o.disconnect();remedir()}),{rootMargin:"300px"}).observe(cf);if(!mobileLanding){new IntersectionObserver((function(es,o){if(!es[0].isIntersecting)return;o.disconnect();genios.forEach((function(im){const p=new Image;p.src=im.src}))}),{rootMargin:"700px"}).observe(cf)}if(!mobileLanding)(function(){let dentro=false,agendado=false;function medeP(){const r=cf.getBoundingClientRect();const p=(r.top+r.height/2-innerHeight/2)/(innerHeight/2+r.height/2);cf.style.setProperty("--cf-par",Math.max(-1,Math.min(1,p)).toFixed(3))}function pede(){if(agendado||!dentro)return;agendado=true;requestAnimationFrame((function(){agendado=false;medeP()}))}new IntersectionObserver((function(es){dentro=es[0].isIntersecting;if(dentro)pede()}),{rootMargin:"120px"}).observe(cf);addEventListener("scroll",pede,{passive:true});medeP()})();medir();pintar(false)})();(function(){const tab=document.querySelector(".vs-tabela"),glow=tab&&tab.querySelector(".vs-col-glow");if(!tab||!glow)return;function pos(){if(innerWidth<=760){return}const cel=tab.querySelector(".vs-row:not(.vs-head) .vs-bizzu");if(!cel)return;const tr=tab.getBoundingClientRect(),cr=cel.getBoundingClientRect();glow.style.left=cr.left-tr.left-6+"px";glow.style.width=cr.width+12+"px"}pos();addEventListener("resize",pos,{passive:true});new IntersectionObserver(((es,o)=>{if(es[0].isIntersecting){pos();o.disconnect()}})).observe(tab)})();const blobs=document.querySelectorAll(".hero-bg .blob");if(!mobileLanding)addEventListener("scroll",(()=>{const y=scrollY;blobs.forEach(((b,i)=>{b.style.translate=`0 ${y*(i?.06:-.04)}px`}))}),{passive:true});(function(){var raiz=document.getElementById("depCarrossel");
1966if(!raiz)return;var trilho=raiz.querySelector(".dep-trilho");var itens=[].slice.call(raiz.querySelectorAll(".dep-item"));var pontos=[].slice.call(raiz.querySelectorAll(".dep-dot"));var prev=raiz.querySelector(".dep-prev"),next=raiz.querySelector(".dep-next");var i=0,tAuto=null,PASSO=6e3;function porTela(){var w=innerWidth;return w<=700?1:w<=1e3?2:3}function maxIndice(){return Math.max(0,itens.length-porTela())}function pintar(){if(i>maxIndice())i=maxIndice();var passo=itens[0].getBoundingClientRect().width+18;trilho.style.transform="translateX("+-i*passo+"px)";pontos.forEach((function(p,k){p.setAttribute("aria-current",k===i?"true":"false");p.hidden=k>maxIndice()}));if(prev)prev.disabled=i<=0;if(next)next.disabled=i>=maxIndice()}function ir(n){i=Math.max(0,Math.min(maxIndice(),n));pintar()}function rodar(){clearTimeout(tAuto);tAuto=setTimeout((function(){ir(i>=maxIndice()?0:i+1);rodar()}),PASSO)}if(prev)prev.addEventListener("click",(function(){ir(i-1);rodar()}));if(next)next.addEventListener("click",(function(){ir(i+1);rodar()}));pontos.forEach((function(p,k){p.addEventListener("click",(function(){ir(k);rodar()}))}));raiz.addEventListener("mouseenter",(function(){clearTimeout(tAuto)}));raiz.addEventListener("mouseleave",rodar);raiz.addEventListener("focusin",(function(){clearTimeout(tAuto)}));raiz.addEventListener("focusout",rodar);addEventListener("resize",pintar,{passive:true});pintar();if(!reduced&&!mobileLanding)rodar()})();(function(){const lista=document.getElementById("heroCaps");if(!lista)return;const itens=[...lista.querySelectorAll("li")];if(itens.length<2)return;let atual=0,timer=null;function mostrar(i){if(i===atual)return;const saindo=itens[atual];atual=i;itens.forEach(((li,n)=>{li.classList.toggle("is-on",n===i);li.classList.toggle("saiu",li===saindo&&n!==i)}))}function agendar(){clearTimeout(timer);if(reduced||mobileLanding||document.hidden)return;timer=setTimeout((()=>{mostrar((atual+1)%itens.length);agendar()}),4200)}agendar();document.addEventListener("visibilitychange",(()=>{document.hidden?clearTimeout(timer):agendar()}))})();(function(){const form=document.getElementById("buscaForm");const input=document.getElementById("buscaQ");const caixa=document.getElementById("buscaRes");if(!form||!input||!caixa)return;const quem=document.getElementById("ctaFixoQuem");const ctaLink=document.getElementById("ctaFixoLink");const tituloRecursos=document.getElementById("recursosTitulo");const ctaRecursos=document.getElementById("ctaRecursos");const ctaRecursosPadrao=ctaRecursos?ctaRecursos.getAttribute("href"):null;let escolhido=null;const PLATAFORMA=window.__BIZZU_APP||"https://plataforma.bizzu.ai";const MIN=2,DEBOUNCE=280;const local=/^(localhost|127\.0\.0\.1)$/.test(location.hostname);let apiParam=null;try{apiParam=new URLSearchParams(location.search).get("api")}catch(e){}const API=local?apiParam&&/^https?:\/\/(localhost|127\.0\.0\.1):\d+$/.test(apiParam)?apiParam:"http://localhost:3100":"https://api.bizzu.ai";function visitanteId(){const m=document.cookie.match(/(?:^|;\s*)bzv=([^;]*)/);if(m){try{return decodeURIComponent(m[1])}catch(e){}}try{return new URLSearchParams(location.search).get("v")}catch(e){return null}}function comV(url){const v=visitanteId();try{const u=new URL(url);if(v&&!u.searchParams.has("v"))u.searchParams.set("v",v);const entrada=new URLSearchParams(location.search);entrada.forEach(((valor,chave)=>{if(/^(utm_source|utm_medium|utm_campaign|utm_term|utm_content|bz_copy_id|fbclid)$/.test(chave)&&valor&&!u.searchParams.has(chave))u.searchParams.set(chave,valor)}));return window.bizzuAttribution?window.bizzuAttribution.decorateUrl(u.toString()):u.toString()}catch(e){return url}}const ctaDepois=document.getElementById("buscaDepois");if(ctaDepois){ctaDepois.href=comV(PLATAFORMA+"/signup?src=busca-escolher-depois");ctaDepois.addEventListener("click",(()=>{try{if(window.posthog)posthog.capture("landing_busca_escolher_depois",{busca_preenchida:input.value.trim().length>=MIN})}catch(e){}}))}const esc=s=>String(s==null?"":s).replace(/[&<>"']/g,(c=>({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"}[c])));const cache=new Map;let controle=null,tDebounce=null,termoNaTela="";let buscaIniciadaEm=0,ultimaFoiCache=false;const ph=(nome,props)=>{try{if(window.posthog&&typeof window.posthog.capture==="function")posthog.capture(nome,props||{});else(window.__phFila=window.__phFila||[]).push([nome,props||{}])}catch(e){}};function carregando(){caixa.setAttribute("aria-busy","true");caixa.innerHTML='<div class="busca-load"><i></i><span>Procurando no catálogo da Bizzu…</span></div>'}function erro(termo){caixa.setAttribute("aria-busy","false");caixa.innerHTML=cardSemCobertura(termo,"falha");ligarSemCobertura(termo,"falha")}function dobrar(s){return Array.from(String(s||"")).map((ch=>ch.normalize("NFD")[0].toLowerCase())).join("")}let termosBusca=[];function definirTermos(termo,interpretacao){const cru=[termo,interpretacao&&interpretacao.cargo||""].join(" ");termosBusca=[...new Set(dobrar(cru).split(/[^a-z0-9]+/).filter((t=>t.length>=3)))]}
1966function pontuarCargo(nome){if(!termosBusca.length)return 0;const n=dobrar(nome);let p=0;for(const t of termosBusca)if(n.includes(t))p+=10;return p}function cargosPorRelevancia(cargos){if(!termosBusca.length)return cargos;return cargos.map(((c,i)=>({c:c,i:i,p:pontuarCargo(c)}))).sort(((a,b)=>b.p-a.p||a.i-b.i)).map((x=>x.c))}function destacar(texto){const t=String(texto==null?"":texto);if(!termosBusca.length)return esc(t);const d=dobrar(t),faixas=[];for(const termo of termosBusca){let de=0,i;while((i=d.indexOf(termo,de))>-1){faixas.push([i,i+termo.length]);de=i+termo.length}}if(!faixas.length)return esc(t);faixas.sort(((a,b)=>a[0]-b[0]));const juntas=[];for(const f of faixas){const u=juntas[juntas.length-1];if(u&&f[0]<=u[1])u[1]=Math.max(u[1],f[1]);else juntas.push([f[0],f[1]])}let saida="",pos=0;for(const[a,b]of juntas){saida+=esc(t.slice(pos,a))+"<mark>"+esc(t.slice(a,b))+"</mark>";pos=b}return saida+esc(t.slice(pos))}function cargosUnicos(e){const vistos=new Set,fora=[];for(const c of e.cargosNomes||[]){const k=String(c||"").trim();if(!k)continue;const n=k.toLowerCase();if(vistos.has(n))continue;vistos.add(n);fora.push(k)}return fora}function cargosDoCard(e){return cargosPorRelevancia(cargosUnicos(e))}function cargosObjDoCard(e){if(!Array.isArray(e.cargos))return[];const vistos=new Set,fora=[];for(const c of e.cargos){if(!c||!c.id||!c.nome)continue;const id=String(c.id),nome=String(c.nome).trim();if(!nome||vistos.has(id))continue;vistos.add(id);fora.push({id:id,nome:nome})}if(!termosBusca.length)return fora;return fora.map(((c,i)=>({c:c,i:i,p:pontuarCargo(c.nome)}))).sort(((a,b)=>b.p-a.p||a.i-b.i)).map((x=>x.c))}const CHIPS_VISIVEIS=4;function figurinha(e,indice,cargoAtivoId,todosOsChips){const cargos=cargosDoCard(e);const comId=cargosObjDoCard(e);const selo=e.trilha?"Trilha pré-edital":e.tipo==="pos"?"Edital publicado":e.tipo==="pre"?"Pré-edital":"";const fatos=[];if(e.bancaNome)fatos.push('<span class="busca-fato banca" title="'+esc(e.bancaNome)+'">'+esc(e.bancaNome)+"</span>");const local=e.trilha?"":[e.uf,e.ano].filter(Boolean).join(" · ");if(local)fatos.push('<span class="busca-fato">'+esc(local)+"</span>");let resumo="";if(comId.length&&!(e.trilha&&comId.length===1)){const ativo=comId.find((c=>c.id===cargoAtivoId))||comId[0];const mostrar=todosOsChips?comId:comId.slice(0,CHIPS_VISIVEIS);const sobra=comId.length-mostrar.length;resumo='<div class="busca-cargos" role="group" aria-label="Cargo">'+mostrar.map((c=>'<button type="button" class="busca-cargo'+(c.id===ativo.id?" ativo":"")+'" data-cid="'+esc(c.id)+'" aria-pressed="'+(c.id===ativo.id?"true":"false")+'">'+destacar(c.nome)+"</button>")).join("")+(sobra>0?'<button type="button" class="busca-cargos-mais" data-mais="1">+'+sobra+" cargo"+(sobra>1?"s":"")+"</button>":"")+"</div>"}else if(cargos.length){const casou=termosBusca.length?cargos.filter((c=>pontuarCargo(c)>0)):[];const outros=cargos.length-1;resumo=casou.length?'<span class="busca-tem">'+destacar(casou[0])+"</span>"+(outros>0?'<span class="busca-mais-cargos">e mais '+outros+" cargo"+(outros>1?"s":"")+"</span>":""):'<span class="busca-mais-cargos">'+cargos.length+" cargo"+(cargos.length>1?"s":"")+"</span>"}const cargoAtivo=comId.length?comId.find((c=>c.id===cargoAtivoId))||comId[0]:null;return'<li class="busca-item entra" data-tipo="'+esc(e.trilha?"trilha":e.tipo||"")+'" data-i="'+indice+'"'+(cargoAtivo?' data-cargo="'+esc(cargoAtivo.id)+'"':"")+">"+'<span class="busca-check" aria-hidden="true"><svg viewBox="0 0 34 34"><circle cx="17" cy="17" r="15"/><path d="M10 17.5l4.6 4.6L24 12.6"/></svg></span>'+(selo?'<span class="busca-selo">'+esc(selo)+"</span>":"")+'<div class="busca-nome">'+destacar(e.nome)+"</div>"+(e.trilha?'<div class="busca-orgao">Plano da carreira para começar antes de o edital sair</div>':e.orgaoNome?'<div class="busca-orgao">'+destacar(e.orgaoNome)+"</div>":"")+(fatos.length?'<div class="busca-fatos">'+fatos.join("")+"</div>":"")+'<div class="busca-acao">'+(resumo?'<div class="busca-resumo">'+resumo+"</div>":"")+'<button type="button" class="busca-escolher" data-i="'+indice+'">'+"<span>"+(e.trilha?"Estudar pela trilha":cargoAtivo?"Estudar para este cargo":"Estudar para este edital")+"</span></button>"+"</div>"+"</li>"}const GENIO_FLUXO={mp4:"assets/genios/genio-fluxo.26d04c0f.mp4",poster:"assets/genios/genio-entrega.91ca2827.webp",posterAvif:"assets/genios/genio-entrega.b337c642.avif"};function animacaoFluxo(){const movimento=matchMedia("(prefers-reduced-motion: no-preference)").matches;if(!movimento){return'<div class="bv-seq"><picture>'+'<source type="image/avif" srcset="'+GENIO_FLUXO.posterAvif+'">'+'<img src="'+GENIO_FLUXO.poster+'" alt="" width="520" height="520" decoding="async">'+"</picture></div>"}return'<div class="bv-seq">'+'<video muted autoplay playsinline preload="metadata" width="480" height="480" poster="'+GENIO_FLUXO.poster+'">'+'<source src="'+GENIO_FLUXO.mp4+'" type="video/mp4"></video>'+"</div>"}function cardSemCobertura(termo,modo){const falha=modo==="falha";const destino=comV(PLATAFORMA+"/signup?src=busca-upload&plano=anual&edital="+encodeURIComponent(termo));const tag=falha?"a busca não respondeu":"montamos sob pedido";
1966const tit=falha?"Não conseguimos consultar o catálogo agora.":"<strong>“"+esc(termo)+"”</strong> ainda não está na Bizzu.";const promessa=falha?"Isso não muda nada: você cria a conta, envia o PDF do edital dentro da Bizzu e acompanha cada passo em <strong>Minhas solicitações</strong> até o plano de todo o edital ficar pronto.":"Você cria a conta, envia o PDF do edital dentro da Bizzu e acompanha cada passo em <strong>Minhas solicitações</strong> até o plano de todo o edital ficar pronto.";return'<div class="busca-vazio entra">'+'<div class="bv-lado">'+'<div class="bv-palco" aria-hidden="true">'+'<span class="bv-halo"></span>'+animacaoFluxo()+'<span class="bv-po"><i></i><i></i><i></i><i></i><i></i><i></i></span>'+"</div>"+"</div>"+'<div class="bv-corpo">'+'<span class="busca-erro-tag bv-tag">'+tag+"</span>"+'<h3 class="bv-tit">'+tit+"</h3>"+'<p class="bv-promessa">'+promessa+"</p>"+'<ul class="bv-faz">'+"<li><b>Análise do edital.</b> Levanta o histórico da banca, o que o cargo exige no seu órgão e o peso que o edital dá a cada assunto.</li>"+"<li><b>Raio-X da Prova.</b> Marca a prioridade de cada tópico em cinco faixas, com a justificativa ao lado.</li>"+"<li><b>Plano de Estudo.</b> Todo tópico do edital vira tarefa, na ordem da prioridade. Você não monta cronograma nenhum.</li>"+"<li><b>Questões Selecionadas.</b> Separa questões reais de cada tópico dentro da tarefa, priorizando as mais recentes e da mesma banca.</li>"+"<li><b>Bizzu do Tópico.</b> Cada tópico do seu edital, do zero à questão.</li>"+"</ul>"+'<a class="btn btn-orange btn-lg bv-cta" id="bvCta" href="'+esc(destino)+'"><span class="shine"></span>Criar conta e pedir meu edital</a>'+'<p class="bv-nota"><strong>7 dias de garantia</strong>, com reembolso integral se não for o que você esperava.</p>'+"</div></div>"}let visibilidadeLigada=false;function ligarSemCobertura(termo,modo){const vistoEm=Date.now();const v=caixa.querySelector(".bv-seq video");ph("landing_busca_vazio_visto",{termo:termo,modo:modo||"vazio",com_video:!!v});const cta=document.getElementById("bvCta");if(cta)cta.addEventListener("click",(()=>{ph("landing_busca_pedido_iniciado",{termo:termo,origem:"sem_cobertura",modo:modo||"vazio",tempo_no_card_ms:Date.now()-vistoEm,video_tocou_s:v?Math.round(v.currentTime):null})}));if(v&&"IntersectionObserver"in window){const tocar=()=>{if(!document.hidden)v.play().catch((()=>{}))};new IntersectionObserver((es=>{es.forEach((e=>{e.isIntersecting?tocar():v.pause()}))}),{threshold:.15}).observe(v);v.addEventListener("ended",(()=>{setTimeout((()=>{if(v.isConnected&&!document.hidden){v.currentTime=0;v.play().catch((()=>{}))}}),1600)}));if(!visibilidadeLigada){visibilidadeLigada=true;document.addEventListener("visibilitychange",(()=>{const atual=caixa.querySelector(".bv-seq video");if(!atual)return;document.hidden?atual.pause():atual.play().catch((()=>{}))}))}}}let naTela=[];function desenhar(dados,termo,parcial){caixa.setAttribute("aria-busy",parcial?"true":"false");definirTermos(termo,dados.interpretacao);const diretos=dados.diretos||[],correlatos=dados.correlatos||[];naTela=diretos.concat(correlatos);const cabecalhoExterno=!(dados.semCobertura&&!diretos.length);let html=cabecalhoExterno?'<p class="busca-titulo entra">'+esc(dados.titulo)+"</p>":"";if(cabecalhoExterno&&dados.subtitulo)html+='<p class="busca-sub entra">'+esc(dados.subtitulo)+"</p>";if(diretos.length){html+='<ul class="busca-lista">'+diretos.map(((e,i)=>figurinha(e,i))).join("")+"</ul>";if(correlatos.length){html+='<div class="busca-correlatos"><h3>Da mesma área, que você talvez considere</h3>'+'<ul class="busca-lista">'+correlatos.map(((e,i)=>figurinha(e,diretos.length+i))).join("")+"</ul></div>"}}if(dados.semCobertura)html+=cardSemCobertura(termo);if(parcial)html+='<p class="busca-refinando">Afinando o resultado…</p>';if(!parcial){const it=dados.interpretacao||{};ph("landing_busca",{termo:termo,origem:dados.origem,diretos:diretos.length,correlatos:correlatos.length,sem_cobertura:!!dados.semCobertura,cache:ultimaFoiCache,duracao_ms:buscaIniciadaEm?Date.now()-buscaIniciadaEm:null,interpretacao_orgao:it.orgao||null,interpretacao_cargo:it.cargo||null,generico:!!it.generico,com_cargo_ids:diretos.some((e=>Array.isArray(e.cargos)&&e.cargos.length>0)),primeiro_edital:diretos[0]?diretos[0].nome:null,primeiro_edital_id:diretos[0]?diretos[0].id:null})}caixa.innerHTML=html;if(dados.semCobertura)ligarSemCobertura(termo)}async function buscar(termo){if(cache.has(termo)){ultimaFoiCache=true;buscaIniciadaEm=Date.now();desenhar(cache.get(termo),termo,false);return}if(controle)controle.abort();controle=new AbortController;const sinal=controle.signal;carregando();const vivo=()=>!sinal.aborted&&termo===termoNaTela&&!escolhido;const vId=function(){try{if(window.posthog&&typeof posthog.get_distinct_id==="function"){const d=posthog.get_distinct_id();if(d)return String(d)}}catch(e){}return visitanteId()}();const pegar=rota=>fetch(API+"/editais/publico/busca/"+rota+"?q="+encodeURIComponent(termo)+(vId?"&v="+encodeURIComponent(vId):""),{credentials:"omit",signal:sinal});buscaIniciadaEm=Date.now();ultimaFoiCache=false;pegar("rapida").then((r=>r.ok?r.json():null)).then((d=>
1966{if(d&&vivo()&&(d.diretos||[]).length)desenhar(d,termo,true)})).catch((()=>{}));try{const r=await pegar("interpretar");if(!vivo())return;if(r.status===429){caixa.setAttribute("aria-busy","false");caixa.innerHTML='<p class="busca-msg entra">Muitas buscas em pouco tempo. Espere alguns segundos e tente de novo.</p>';ph("landing_busca_falhou",{termo:termo,motivo:"429",duracao_ms:Date.now()-buscaIniciadaEm});return}if(!r.ok)throw new Error("HTTP "+r.status);const dados=await r.json();if(!vivo())return;cache.set(termo,dados);desenhar(dados,termo,false)}catch(e){if(e&&e.name==="AbortError")return;if(!vivo())return;ph("landing_busca_falhou",{termo:termo,motivo:e&&/^HTTP \d+/.test(e.message)?e.message.replace(" ","_").toLowerCase():"rede",duracao_ms:Date.now()-buscaIniciadaEm});erro(termo)}}function pedir(termo,imediato){clearTimeout(tDebounce);if(escolhido)limparEscolha();if(termo.length<MIN){if(controle)controle.abort();caixa.setAttribute("aria-busy","false");caixa.innerHTML=termo.length?'<p class="busca-msg entra">Digite pelo menos 2 caracteres para buscar.</p>':"";termoNaTela="";return}if(imediato){termoNaTela=termo;ph("landing_busca_termo",{termo:termo,chars:termo.length,via:"submit",repetido:cache.has(termo)});buscar(termo);return}if(termo===termoNaTela)return;termoNaTela=termo;ph("landing_busca_termo",{termo:termo,chars:termo.length,via:"digitando",repetido:cache.has(termo)});if(!cache.has(termo))carregando();tDebounce=setTimeout((()=>buscar(termo)),DEBOUNCE)}function reservarEspacoDoCta(){const barra=document.getElementById("ctaFixo");if(!barra||!document.body.classList.contains("tem-escolha"))return;document.body.style.paddingBottom=barra.offsetHeight+12+"px";document.body.style.setProperty("--cta-fixo-altura",barra.offsetHeight+"px")}addEventListener("resize",reservarEspacoDoCta,{passive:true});function urlCheckout(edital,cargo){const e=edital&&typeof edital==="object"?edital:{nome:edital};const c=cargo&&cargo.id&&cargo.nome?cargo:null;const p=[["editalId",c?e.id:null],["cargoId",c?c.id:null],["cargo",c?c.nome:null],["edital",e.nome],["orgao",e.orgaoNome],["banca",e.bancaNome],["uf",e.uf],["ano",e.ano],["tipo",e.tipo],["trilha",e.trilha?"1":null],["plano","anual"]].filter((([,v])=>v!==null&&v!==undefined&&v!=="")).map((([k,v])=>k+"="+encodeURIComponent(v))).join("&");return comV(PLATAFORMA+"/signup?src=busca-landing&"+p)}let autoTimer=null,autoLigado=false;function armarAutoIr(destino){const btn=document.getElementById("buscaIr");const nota=document.getElementById("buscaAutoNota");if(!btn||reduced)return;autoLigado=true;if(nota){nota.innerHTML="Levando você ao cadastro em 5 segundos. "+'<button type="button" class="auto-pausar" id="buscaAutoPausar">pausar</button>'}const cancelar=()=>{if(!autoLigado)return;autoLigado=false;clearTimeout(autoTimer);const b=btn.querySelector(".auto-barra");if(b){b.style.width=b.offsetWidth+"px"}btn.classList.remove("contando");btn.classList.add("parado");if(nota)nota.textContent="Contagem pausada. O botão continua aí quando você quiser.";limpar();try{if(window.posthog)posthog.capture("landing_busca_autoavanco_cancelado")}catch(e){}};const limpar=()=>{removeEventListener("keydown",porTecla)};const porTecla=e=>{if(e.key==="Escape")cancelar()};addEventListener("keydown",porTecla);const bt=document.getElementById("buscaAutoPausar");if(bt)bt.addEventListener("click",cancelar);requestAnimationFrame((()=>{if(autoLigado)btn.classList.add("contando")}));autoTimer=setTimeout((()=>{if(!autoLigado)return;autoLigado=false;limpar();try{if(window.posthog)posthog.capture("landing_busca_autoavanco_seguiu")}catch(e){}location.href=destino}),5e3)}let po=null;function comemorar(li){if(reduced||!li)return;try{const cv=document.getElementById("buscaPo");if(!cv||typeof criarPo!=="function")return;if(!po)po=criarPo(cv);if(po.medir)po.medir();const r=li.getBoundingClientRect(),k=cv.getBoundingClientRect();po(r.left+r.width/2-k.left,r.top+r.height/2-k.top)}catch(e){}}function escolher(edital,li,cargo){escolhido={edital:edital,cargo:cargo||null};const destino=urlCheckout(edital,cargo);const itens=[...caixa.querySelectorAll(".busca-item")];const escolhida=li||itens.find((n=>n.dataset.i===String(naTela.indexOf(edital))));if(escolhida)escolhida.classList.add("escolhida");comemorar(escolhida);itens.forEach((n=>{if(n!==escolhida)n.classList.add("saindo")}));const pintar=()=>{caixa.setAttribute("aria-busy","false");caixa.innerHTML='<p class="busca-titulo entra com-confete">'+'<span class="confete" aria-hidden="true"><svg viewBox="0 0 48 48">'+'<path class="cone" d="M9 40 L21 16 L32 27 Z"/>'+'<path class="fita" d="M21 16 Q26 12 30 15"/>'+"</svg>"+'<b class="pe pe1"></b><b class="pe pe2"></b><b class="pe pe3"></b><b class="pe pe4"></b><b class="pe pe5"></b>'+'<b class="pe pe6"></b><b class="pe pe7"></b><b class="pe pe8"></b><b class="pe pe9"></b><b class="pe pe10"></b>'+"</span>"+(edital.trilha?"Ótimo! Temos a trilha desta carreira!":"Ótimo! Temos este edital no nosso banco de dados!")+"</p>"+'<div class="busca-escolha entra"><ul class="busca-lista">'+figurinha(edital,0,cargo&&cargo.id)+"</ul>"+'<div class="busca-escolha-acoes">'+'<a class="btn btn-orange btn-lg auto-ir" id="buscaIr" href="'+esc(destino)+'">'+'<i class="auto-barra" aria-hidden="true"></i><span class="shine"></span>'+'<span class="auto-rot">'+(edital.trilha?"Começar por esta trilha":cargo?"Começar por este cargo":"Começar por este edital")+"</span></a>"+'<button type="button" class="busca-trocar" id="buscaTrocar">Escolher outro</button>'+"</div>
1966"+'<p class="auto-nota" id="buscaAutoNota" aria-live="polite"></p></div>';caixa.querySelectorAll(".busca-acao").forEach((n=>n.remove()));const bt=document.getElementById("buscaTrocar");if(bt)bt.addEventListener("click",desfazer);armarAutoIr(destino);void caixa.offsetHeight;const cx=caixa.getBoundingClientRect();if(cx.top<70||cx.bottom>innerHeight){const topo=cx.top+window.scrollY-96;window.scrollTo({top:Math.max(0,topo),behavior:reduced?"auto":"smooth"})}};reduced?pintar():setTimeout(pintar,620);quem.innerHTML=edital.trilha?"Sua trilha: <b>"+esc(edital.nome||"")+"</b>":(cargo?"Seu cargo: <b>"+esc(cargo.nome)+"</b> · ":"Seu concurso: ")+"<b>"+esc(edital.nome||"")+"</b>";ctaLink.href=destino;if(ctaRecursos)ctaRecursos.href=destino;document.body.classList.add("tem-escolha");reservarEspacoDoCta();if(tituloRecursos){tituloRecursos.innerHTML=(edital.trilha?"Veja a trilha virar estudo na carreira ":"Veja o edital virar estudo no concurso ")+'<span class="rec-cargo">'+esc(edital.nome||"")+"</span>"}ph("landing_busca_edital_escolhido",{edital:edital.nome,edital_id:edital.id||null,cargo:cargo?cargo.nome:null,cargo_id:cargo?cargo.id:null,com_cargo_id:!!cargo,tipo:edital.tipo||null,trilha:!!edital.trilha,banca:edital.bancaNome||null,uf:edital.uf||null,ano:edital.ano||null,termo:termoNaTela})}function limparEscolha(){autoLigado=false;clearTimeout(autoTimer);escolhido=null;document.body.classList.remove("tem-escolha");document.body.style.paddingBottom="";document.body.style.removeProperty("--cta-fixo-altura");if(ctaRecursos&&ctaRecursosPadrao)ctaRecursos.href=ctaRecursosPadrao;if(tituloRecursos)tituloRecursos.textContent=tituloRecursos.dataset.original||tituloRecursos.textContent}function desfazer(){limparEscolha();const termo=input.value.trim();termoNaTela="";if(termo.length>=MIN)pedir(termo,true);else caixa.innerHTML="";document.getElementById("busca").scrollIntoView({behavior:reduced?"auto":"smooth",block:"start"});input.focus()}caixa.addEventListener("click",(ev=>{const li=ev.target.closest(".busca-item");if(!li||!li.querySelector(".busca-escolher"))return;const e=naTela[+li.dataset.i];if(!e)return;const chip=ev.target.closest(".busca-cargo");if(chip){ev.stopPropagation();li.querySelectorAll(".busca-cargo").forEach((b=>{b.classList.toggle("ativo",b===chip);b.setAttribute("aria-pressed",b===chip?"true":"false")}));li.dataset.cargo=chip.dataset.cid;ph("landing_busca_cargo_trocado",{edital:e.nome,edital_id:e.id,cargo:chip.textContent.trim(),cargo_id:chip.dataset.cid,posicao:[...li.querySelectorAll(".busca-cargo")].indexOf(chip)+1});return}if(ev.target.closest(".busca-cargos-mais")){ev.stopPropagation();ph("landing_busca_cargos_expandido",{edital:e.nome,edital_id:e.id,total:cargosObjDoCard(e).length});const html=figurinha(e,+li.dataset.i,li.dataset.cargo,true);const tmp=document.createElement("ul");tmp.innerHTML=html;const novo=tmp.firstElementChild;novo.classList.remove("entra");li.replaceWith(novo);return}const cargo=cargosObjDoCard(e).find((c=>c.id===li.dataset.cargo))||null;escolher(e,li,cargo)}));input.addEventListener("input",(()=>pedir(input.value.trim(),false)));form.addEventListener("submit",(ev=>{ev.preventDefault();pedir(input.value.trim(),true)}));const EXEMPLOS=["SEFAZ/CE 2026","Polícia Federal","auditor fiscal","TJ-SP","Receita Federal","analista do Banco Central"];const PLACEHOLDER_PARADO=input.getAttribute("placeholder")||"";let tDigita=null,visivel=false,iEx=0;function pararDeDigitar(){clearTimeout(tDigita);tDigita=null;form.classList.remove("digitando");input.placeholder=PLACEHOLDER_PARADO}function digitarExemplo(){if(reduced||input.value||!visivel||document.hidden)return;const alvo=EXEMPLOS[iEx%EXEMPLOS.length];let n=0,apagando=false;form.classList.add("digitando");const passo=()=>
1966{if(input.value||!visivel||document.hidden){pararDeDigitar();return}input.placeholder=alvo.slice(0,n)+"|";if(!apagando){if(n<alvo.length){n++;tDigita=setTimeout(passo,58)}else{apagando=true;tDigita=setTimeout(passo,1700)}}else{if(n>0){n--;tDigita=setTimeout(passo,26)}else{iEx++;tDigita=setTimeout(digitarExemplo,320)}}};passo()}new IntersectionObserver((es=>{visivel=es[0].isIntersecting;if(visivel)digitarExemplo();else pararDeDigitar()}),{threshold:.25}).observe(form);document.addEventListener("visibilitychange",(()=>{document.hidden?pararDeDigitar():digitarExemplo()}));input.addEventListener("input",(()=>{if(input.value)pararDeDigitar()}));document.querySelectorAll('a[href="#busca"]').forEach((a=>{a.addEventListener("click",(()=>{setTimeout((()=>{input.classList.remove("chamando");void input.offsetWidth;input.classList.add("chamando");try{input.focus({preventScroll:true})}catch(e){input.focus()}visivel=true;digitarExemplo()}),reduced?0:620)}))}))})();(function(){const mq=matchMedia("(max-width:760px)");function arma(){if(!mq.matches)return;const h=document.querySelector(".hero");if(h&&!h.classList.contains("encena")){h.classList.add("encena");const hv=h.querySelector(".hero-visual");if(hv)hv.classList.add("conjurado")}}if(mq.addEventListener)mq.addEventListener("change",arma)})();(function(){if(mobileLanding)return;const grifos=document.querySelectorAll(".m-grifo");if(!grifos.length)return;if(reduced){grifos.forEach((g=>g.classList.add("m-grifado")));return}const io=new IntersectionObserver((es=>{es.forEach((e=>{if(e.isIntersecting){e.target.classList.add("m-grifado");io.unobserve(e.target)}}))}),{threshold:.6});grifos.forEach((g=>io.observe(g)))})();(function(){if(!mobileLanding||reduced)return;const hero=document.querySelector(".hero");if(!hero)return;const hv=hero.querySelector(".hero-visual");const tilt=hero.querySelector(".mock-tilt");if(tilt){tilt.addEventListener("pointermove",(e=>{if(!hv||!hv.classList.contains("conjurado"))return;const r=tilt.getBoundingClientRect();const rx=((e.clientY-r.top)/r.height-.5)*-6,ry=((e.clientX-r.left)/r.width-.5)*6;tilt.style.transform="perspective(700px) rotateX("+rx.toFixed(2)+"deg) rotateY("+ry.toFixed(2)+"deg)"}),{passive:true});["pointerleave","pointerup","pointercancel"].forEach((ev=>tilt.addEventListener(ev,(()=>{tilt.style.transform=""}))))}const gc=hero.querySelector(".genio-corpo");if(gc){for(let i=0;i<2;i++){const s=document.createElement("span");s.className="m-fumo";gc.appendChild(s)}const gimg=gc.querySelector("img");if(gimg)gc.parentElement.addEventListener("click",(()=>{gimg.classList.remove("m-pula");void gimg.offsetWidth;gimg.classList.add("m-pula")}))}(function(){const palco=hero.querySelector(".genio-palco"),buscaAlvo=document.getElementById("buscaForm");if(!palco||!buscaAlvo)return;let guia=null,pulou=false;addEventListener("scroll",(()=>{const foraDeCena=palco.getBoundingClientRect().bottom<0;if(foraDeCena&&!guia){const org=palco.querySelector("img");if(!org||!(org.currentSrc||org.src))return;guia=document.createElement("img");guia.className="m-guia";guia.alt="";guia.src=org.currentSrc||org.src;document.body.appendChild(guia)}if(!guia)return;const bt=buscaAlvo.getBoundingClientRect().top;guia.classList.toggle("vai",foraDeCena&&bt>=innerHeight*.5);if(foraDeCena&&bt<innerHeight*.8&&bt>innerHeight*.45&&!pulou){pulou=true;guia.classList.add("m-pula");guia.addEventListener("animationend",(()=>guia.classList.remove("m-pula")),{once:true})}if(bt>=innerHeight)pulou=false}),{passive:true})})();function tapHero(){setTimeout(tapHero,6500);if(document.visibilityState!=="visible")return;const alvo=hero.querySelector(".f-acoes .xbtn:not(.outline)");if(!alvo)return;const hr=hero.getBoundingClientRect();if(hr.bottom<80||hr.top>innerHeight-80)return;const tap=document.createElement("span");tap.className="m-tap";const ar=alvo.getBoundingClientRect();hero.style.position="relative";tap.style.left=ar.left-hr.left+ar.width/2+"px";tap.style.top=ar.top-hr.top+ar.height/2+"px";hero.appendChild(tap);setTimeout((()=>alvo.classList.add("m-press")),260);setTimeout((()=>alvo.classList.remove("m-press")),640);setTimeout((()=>tap.remove()),1150)}setTimeout(tapHero,5200);(function(){const heroSec=document.querySelector(".hero"),precoSec=document.querySelector("#assineja"),ctaFim=document.querySelector(".sec-cta-final");function dentro(el,folga){if(!el)return false;const r=el.getBoundingClientRect();const c=innerHeight/2;return c>r.top-(folga||0)&&c<r.bottom+(folga||0)}function atm(){const lilas=dentro(heroSec,60)||dentro(ctaFim,60),quente=!lilas&&dentro(precoSec,120);document.body.classList.toggle("m-lilas",lilas);document.body.classList.toggle("m-quente",quente)}addEventListener("scroll",atm,{passive:true});setTimeout(atm,400)})();const wrapM=node=>
1966{[...node.childNodes].forEach((ch=>{if(ch.nodeType===3){const frag=document.createDocumentFragment();ch.textContent.split(/(\s+)/).forEach((w=>{if(!w)return;if(/^\s+$/.test(w)){frag.appendChild(document.createTextNode(w));return}const sp=document.createElement("span");sp.className="pal";sp.textContent=w;frag.appendChild(sp)}));node.replaceChild(frag,ch)}else if(ch.nodeType===1&&ch.tagName!=="BR")wrapM(ch)}))};const h2s=[...document.querySelectorAll(".busca-head h2,#recursos .sec-head h2,#depoimentos .sec-head h2,#faq .sec-head h2,.cta-final h2")];h2s.forEach((t=>{if(t.querySelector(".pal"))return;wrapM(t);t.classList.add("m-h2");let i=0;t.querySelectorAll(".pal").forEach((sp=>{sp.style.animationDelay=120+i*70+"ms";i++}))}));const ioH=new IntersectionObserver((es=>es.forEach((e=>{if(!e.isIntersecting)return;const t=e.target;ioH.unobserve(t);if(t.classList.contains("m-h2"))t.classList.add("m-h2-on");t.querySelectorAll(".m-grifo").forEach((g=>g.classList.add("m-grifado")));if(t.classList.contains("m-grifo"))t.classList.add("m-grifado")}))),{threshold:.6});
1966h2s.forEach((t=>ioH.observe(t)));const cenas=[...document.querySelectorAll(".vs-mobile,.pricing-grid,.faq-list,.cta-final")];if(cenas.length){cenas.forEach((c=>c.classList.add("m-cena")));const ligaC=c=>c.classList.add("m-cena-on");const ioC=new IntersectionObserver((es=>es.forEach((e=>{if(e.isIntersecting){ligaC(e.target);ioC.unobserve(e.target)}}))),{threshold:.12,rootMargin:"0px 0px -30px"});cenas.forEach((c=>ioC.observe(c)));addEventListener("scroll",(()=>{cenas.forEach((c=>{if(c.classList.contains("m-cena-on"))return;const r=c.getBoundingClientRect();if(r.top<innerHeight-60&&r.bottom>0)ligaC(c)}))}),{passive:true})}const fichas=[...document.querySelectorAll("#recursos .cf-item")];if(fichas.length){fichas.forEach((f=>f.classList.add("m-prep")));const liga=f=>{if(!f.classList.contains("m-on")){f.classList.add("m-on");encena(f)}};const io2=new IntersectionObserver((es=>es.forEach((e=>{if(e.isIntersecting){liga(e.target);io2.unobserve(e.target)}}))),{threshold:.15,rootMargin:"0px 0px -40px"});fichas.forEach((f=>io2.observe(f)));addEventListener("scroll",(()=>{fichas.forEach((f=>{if(f.classList.contains("m-on"))return;const r=f.getBoundingClientRect();if(r.top<innerHeight-80&&r.bottom>0)liga(f)}))}),{passive:true})}function foca(){let melhor=null,md=1e9;fichas.forEach((f=>{const r=f.getBoundingClientRect();if(r.bottom<0||r.top>innerHeight)return;const d=Math.abs((r.top+r.bottom)/2-innerHeight/2);if(d<md){md=d;melhor=f}}));fichas.forEach((f=>{if(f!==melhor)f.classList.remove("m-foco")}));if(melhor)melhor.classList.add("m-foco")}addEventListener("scroll",foca,{passive:true});setTimeout(foca,900);fichas.forEach((f=>{const gi=f.querySelector(".m-genio"),po=f.querySelector(".m-po");if(gi)gi.addEventListener("click",(ev=>{ev.stopPropagation();gi.classList.remove("m-pula");void gi.offsetWidth;gi.classList.add("m-pula");if(po){po.style.animation="none";void po.offsetWidth;po.style.animation="mPo .75s ease-out both"}}));const card=f.querySelector(".feat-card");if(card)card.addEventListener("click",(()=>{f.classList.remove("m-on");void f.offsetWidth;f.dataset.encenou="";f.classList.add("m-on");encena(f)}))}));function encena(f){if(f.dataset.encenou)return;f.dataset.encenou="1";const card0=f.querySelector(".feat-card");if(card0)setTimeout((()=>{card0.style.position="relative";const po2=document.createElement("span");po2.className="m-po2";po2.style.left="4px";po2.style.top="-8px";card0.appendChild(po2);const br=document.createElement("span");br.className="m-brilho";card0.appendChild(br);setTimeout((()=>{po2.remove();br.remove()}),1400)}),820);const alvo=f.querySelector(".pl-acoes .xbtn:not(.outline), .f-acoes .xbtn:not(.outline), .qz-alts+.pl-acoes .xbtn");if(alvo)setTimeout((()=>{if(document.visibilityState!=="visible")return;const tap=document.createElement("span");tap.className="m-tap";const fr=f.getBoundingClientRect(),ar=alvo.getBoundingClientRect();f.style.position="relative";tap.style.left=ar.left-fr.left+ar.width/2+"px";tap.style.top=ar.top-fr.top+ar.height/2+"px";f.appendChild(tap);setTimeout((()=>alvo.classList.add("m-press")),260);setTimeout((()=>alvo.classList.remove("m-press")),640);setTimeout((()=>tap.remove()),1150)}),1900);f.querySelectorAll(".xchip, .pl-prog b").forEach((el=>{const mn=/^(\d+)([\s\S]*)$/.exec(el.textContent);if(!mn)return;const fim=parseInt(mn[1],10);if(!fim||fim>999)return;const suf=mn[2],passo=Math.max(1,Math.ceil(fim/14));let v=0;setTimeout((()=>{const it=setInterval((()=>{v=Math.min(fim,v+passo);el.textContent=v+suf;if(v>=fim)clearInterval(it)}),40)}),900)}))}})();</script>
1966
1967
1968<script type="speculationrules">
1969{
1970  "prefetch": [{
1971    "where": { "href_matches": "https://plataforma.bizzu.ai/*" },
1972    "eagerness": "moderate"
1973  }]
1974}
1975</script>
1975
1976
1977</body>
1978</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.