/**
 * i18n da landing-v2 — detecção automática pelo idioma do navegador.
 * Suporta pt / en / es. Sem bandeira: detecta navigator.language,
 * permite override manual (texto) salvo em localStorage.
 *
 * Uso nos componentes:  const T = L('hero');  → objeto da seção no idioma ativo.
 * Markers |...| em headlines são preservados por idioma (parseInline cuida do estilo).
 */
(function () {
  const SUPPORTED = ['pt', 'en', 'es'];

  const detect = () => {
    let stored = null;
    try { stored = localStorage.getItem('zf_lang'); } catch (e) {}
    if (stored && SUPPORTED.includes(stored)) return stored;
    const navLang = ((navigator.languages && navigator.languages[0]) || navigator.language || 'pt')
      .slice(0, 2).toLowerCase();
    return SUPPORTED.includes(navLang) ? navLang : 'en';
  };

  const LANG = detect();
  document.documentElement.lang = LANG === 'pt' ? 'pt-BR' : LANG;

  const I18N = {
    pt: {
      nav: { produto:'Produto', how:'Como funciona', tech:'Tecnologia', roi:'ROI', pricing:'Planos', signin:'Entrar', cta:'Começar grátis' },
      hero: {
        h1:['A IA que ', '|fecha vendas|', ' enquanto', 'você |dorme.|'],
        sub:'ZapFlux qualifica seus leads em |menos de 3 segundos|, agenda reuniões, fecha pedidos e entrega tudo no seu CRM. Sem script engessado. Sem time inflado.',
        ctaPrimary:'Testar grátis por 7 dias', ctaSecondary:'Ver planos',
        rating:'em 312 avaliações · sem cartão de crédito',
        chatHeaderName:'Clínica Estética Lumière', chatOnline:'IA online', chatReplying:'respondendo agora',
        chatInput:'IA digitando resposta…',
        chat:[
          'Oi, vi o anúncio. Quanto custa a limpeza de pele?',
          'Oi Marina! 👋 A limpeza de pele profunda sai por R$ 180. Quer agendar uma avaliação gratuita antes? Posso já reservar um horário.',
          'Quero sim! Pode ser essa semana?',
          'Claro! Tenho ter 14h ou qui 10h com a Dra. Camila. A avaliação leva uns 30 min. Qual prefere?',
          'Quinta às 10 ✔️',
          'Lead qualificado → CRM · Agendamento confirmado · Profissional notificada',
        ],
      },
      marquee:{ eyebrow:'Equipes que escalam atendimento com a ZapFlux' },
      problem:{
        eyebrow:'O custo invisível', h2a:'Cada minuto sem responder', h2b:'custa um cliente.',
        sub:'Estudos da Harvard Business Review mostram que leads contatados em |menos de 5 minutos| têm |21× mais chance| de fechar. A maioria das empresas demora horas.',
        stats:[
          { value:'78%', label:'dos leads escolhem quem responde primeiro', sub:'(Harvard Business Review)' },
          { value:'5min', label:'janela crítica para qualificar', sub:'depois, conversão cai 80%' },
          { value:'2.4×', label:'aumento médio de receita', sub:'com qualificação por IA' },
        ],
        badTitle:'Sem ZapFlux', goodTitle:'Com ZapFlux',
        bad:['Atendente humano responde em ~2h17','Leads frios chegam à equipe de vendas','Planilhas, CRMs desatualizados, "perdi o número"','Equipe inflada, custo por lead alto','Você dorme — e a concorrência fecha'],
        good:['IA responde em < 3s, 24/7, em português nativo','Lead chega quente, com contexto completo no CRM','Tudo conectado: WhatsApp → Pipeline → Vendedor','1 IA = 8 atendentes humanos, sem cansaço','Você acorda com agenda cheia'],
      },
      features:{
        eyebrow:'Plataforma completa', h2a:'Tudo que', word1:'sua empresa', h2b:'', h2c:'precisa.', word2:'', h2d:'',
        sub:'Da primeira mensagem ao fechamento: um fluxo guiado por IA, dados em tempo real e controle total para a sua operação.',
        items:[
          { title:'Agentes de IA com contexto real', desc:'Treine em minutos com a sua base de conhecimento. A IA conhece seus preços, estoque e prazos — e sabe a hora certa de passar para um atendente.', tag:'IA avançada' },
          { title:'Atendimento em todos os canais', desc:'WhatsApp, Instagram Direct e widget no site reunidos em uma só caixa de entrada. Histórico contínuo entre todos os canais.', tag:'3 canais · 1 inbox' },
          { title:'Tudo em tempo real', desc:'Mensagens, confirmações de leitura e atualizações de leads aparecem no painel na hora, sem atraso.', tag:'< 200ms' },
          { title:'Segurança e privacidade', desc:'Os dados de cada empresa ficam totalmente isolados e protegidos, em conformidade com a LGPD e prontos para auditoria.', tag:'LGPD' },
          { title:'Funil visual de leads', desc:'Quadro arrastável, classificação automática, etiquetas inteligentes e repasse simples para o time de vendas.', tag:'Arraste e solte' },
          { title:'Métricas que orientam decisões', desc:'Tempo de resposta, conversão por canal e custo por lead qualificado. Relatórios exportáveis em PDF.', tag:'17 métricas' },
        ],
      },
      how:{
        eyebrow:'Como funciona', h2a:'Do QR Code à', word:'primeira venda', h2b:'em menos de uma tarde.',
        steps:[
          { title:'Conecte em 2 minutos', desc:'Escaneie o QR Code ou use a Cloud API oficial Meta. Sua IA já começa a aprender com as últimas conversas.' },
          { title:'Ensine sua IA', desc:'Cole seu FAQ, link da loja ou catálogo. ZapFlux treina um agente exclusivo em < 90 segundos.' },
          { title:'Veja vender no piloto automático', desc:'Acompanhe métricas em tempo real. A IA qualifica, agenda e fecha — você só entra no momento crítico.' },
        ],
        connectLabel:'Conectar instância', connectStatus:'conectado · pronto para receber mensagens',
        trainLabel:'Base de conhecimento', trainProgress:'Treinando agente · 87% completo',
        scaleLabel:'Conversões hoje', scaleSub:'em vendas geradas pela IA — só nas últimas 24h', scaleNow:'agora',
      },
      tech:{
        eyebrow:'Infraestrutura', h2a:'Infraestrutura robusta.', h2b:'Performance enterprise.',
        sub:'Una a flexibilidade das instâncias personalizadas ao poder da |API Oficial do Meta|. Escale de 100 a 15.000 mensagens por minuto na mesma plataforma.',
        items:[
          { label:'API Oficial do Meta', sub:'Conta verificada · entrega garantida' },
          { label:'Instâncias personalizadas', sub:'QR Code · operação ágil · múltiplos números' },
          { label:'Dados isolados e seguros', sub:'Cada empresa em ambiente próprio · auditoria LGPD' },
          { label:'Atualização em tempo real', sub:'Tudo no painel em menos de 200ms' },
        ],
        coreSub:'Seguro · Isolado · Em tempo real', nodeTeam:'Equipe', nodeHandoff:'Repasse',
      },
      dashboard:{
        eyebrow:'O produto', h2a:'Um painel onde', word:'tudo acontece', h2b:'— e nada se perde.',
        sub:'Inbox, pipeline e métricas no mesmo lugar. Sem trocar 4 abas. Sem perder contexto.',
        tabs:{ inbox:'Inbox ao vivo', pipeline:'Pipeline', analytics:'Analytics' },
        inboxTitle:'Conversas', takeOver:'Assumir', leadReady:'Pronta para fechar',
        scheduleCreated:'✓ Agendamento criado · qui 10h · Profissional: Dra. Camila',
        secTags:'TAGS', secJourney:'JORNADA', secScore:'SCORE IA',
        journey:[['12:42','Mensagem recebida'],['12:42','IA respondeu (1.8s)'],['12:44','Valores enviados'],['12:45','Agendamento confirmado'],['12:45','Sincronizado ao CRM']],
        thread:[
          'Oi, vi o anúncio. Quanto custa a limpeza de pele?',
          'Oi Marina! 👋 A limpeza de pele profunda sai por R$ 180. Quer agendar uma avaliação gratuita antes?',
          'Quero! Pode ser essa semana?',
          'Claro! Tenho ter 14h ou qui 10h com a Dra. Camila. A avaliação leva uns 30 min. Qual prefere?',
          'Quinta às 10 ✔️',
        ],
        pipeCols:['Novos','Qualificados','Em proposta','Ganhos'],
        kpis:[['Receita hoje','R$ 48.720','+127%'],['Leads qualificados','312','+44%'],['Resposta média','3.2s','-89%'],['Custo / lead','R$ 4,80','-72%']],
        convPerHour:'Conversões / hora', last24:'últimas 24h', tagSales:'vendas', tagLeads:'leads',
        leadSource:'Fonte dos leads', sources:['Direct WhatsApp','Anúncio Meta','Site Widget','Instagram'],
      },
      roi:{
        eyebrow:'Calculadora de ROI', h2a:'Quanto você está', word:'perdendo', h2b:'por não usar ZapFlux — hoje?',
        sub:'Movimente os controles. Veja o ROI estimado em segundos. Sem cadastro, sem joguinho.',
        scenarioTitle:'Seu cenário hoje', scenarioSub:'Use sua média mensal. Mexa nos sliders.',
        sLeads:'Leads recebidos por mês', sLeadsSuffix:' leads', sTicket:'Ticket médio', sConv:'Sua taxa de conversão atual',
        projection:'projeção mensal', addRevenue:'em receita adicional |todo mês| com a IA da ZapFlux',
        in12:'Em 12 meses isso vira', payback:'Mesmo no plano |PRO|, isso paga a ferramenta {n}× — sobrando caixa.',
        miniNow:'Conversão hoje', miniZap:'Com ZapFlux', perMonth:' / mês',
        disclaimer:'*Cálculo baseado em aumento médio de 2.4× nas vendas observado em 1.847 clientes ativos · meta máxima 35%',
      },
      testimonials:{
        eyebrow:'Prova social', h2a:'Quem já trocou o time inflado', h2b:'por uma IA que', word:'não dorme', reviews:'reviews verificados',
        items:[
          { quote:'Em 47 dias trocamos uma equipe de 6 atendentes por uma IA que responde em 3 segundos. ROI no primeiro mês foi de 11×.', role:'CEO · Clinica Estética Vértice', metric:'+312% reuniões agendadas' },
          { quote:'Eu desconfiava que IA não conseguiria lidar com o cliente brasileiro. ZapFlux me fez engolir as palavras. Conversa fluida, fechou venda.', role:'Diretor Comercial · OffGrid Solar', metric:'R$ 1.2M extras / trimestre' },
          { quote:'Pluguei na sexta. Segunda de manhã tinha 24 leads qualificados na fila do CRM. Acabou aquele "cadê o WhatsApp?" no time.', role:'Head de Growth · Aura Móveis', metric:'TMR de 2h17 → 4s' },
        ],
      },
      pricing:{
        eyebrow:'Planos transparentes', h2a:'Pague o justo.', h2b:'Escale quando crescer.',
        sub:'Sem fidelidade. Sem cobrança por usuário. Cancele em 1 clique.',
        monthly:'Mensal', annual:'Anual', perMonth:'/mês', save:'você economiza', savePerYear:'/ano', mostPopular:'★ Mais escolhido',
        plans:[
          { name:'Free', sub:'Pra testar e validar', cta:'Começar grátis', stats:['1 instância','100 msg/mês','1 usuário'], features:['WhatsApp básico (QR)','IA avançada inclusa','1 número conectado','Comunidade no Discord'] },
          { name:'Starter', sub:'Pra quem está começando', cta:'Começar Starter', stats:['1 instância','1.000 msg/mês','3 usuários'], features:['Tudo do Free, mais:','Base de conhecimento (10MB)','Funil de leads (Kanban)','Integrações via API','Suporte em até 24h'] },
          { name:'Growth', sub:'Mais escolhido', cta:'Escalar com Growth', stats:['2 instâncias','5.000 msg/mês','10 usuários'], features:['Tudo do Starter, mais:','Multi-canal (WhatsApp + Instagram)','API Cloud Meta oficial','Analytics avançados','Integração com CRMs (Pipedrive, RD)','Suporte prioritário (4h)'] },
          { name:'Pro', sub:'Pra operação em escala', cta:'Falar com vendas', stats:['10 instâncias','20.000 msg/mês','Usuários ilimitados'], features:['Tudo do Growth, mais:','Disparos em massa (15k/min)','Ambiente dedicado e isolado','SLA 99.95% contratual','Gerente de conta exclusivo'] },
        ],
        guarantee:'|Garantia incondicional de 7 dias.| Se ZapFlux não pagar a si mesma nos 7 primeiros dias, devolvemos 100%. Sem perguntas.',
      },
      faq:{
        eyebrow:'Perguntas comuns', h2a:'Sem letras', word:'miúdas.',
        sub:'Tudo que você quis perguntar antes de dar adeus à sua planilha de leads.',
        noQuestion:'Não achou sua dúvida?', talkHuman:'Falar com humano (sim, gente de verdade)',
        items:[
          { q:'Preciso ter conta na Cloud API da Meta?', a:'Não. Você pode começar com instâncias customizadas via QR Code em 2 minutos. Quando crescer, a gente migra você pra Cloud API oficial Meta sem dor — em uma chamada de 30min.' },
          { q:'A IA fala português brasileiro de verdade?', a:'Sim. Nossa IA foi treinada especificamente em conversas comerciais brasileiras. Entende gírias regionais, abreviações e até áudios transcritos.' },
          { q:'Vai bloquear meu número do WhatsApp?', a:'Não, desde que você siga as boas práticas que configuramos no onboarding. Controlamos o ritmo dos envios, só enviamos para quem aceitou receber e usamos a API certificada do Meta. Mais de 1.847 contas ativas, zero bloqueios em 2026.' },
          { q:'Consigo integrar com meu CRM atual?', a:'Pipedrive, RD Station, HubSpot, Salesforce, Bitrix, Kommo — integração nativa. Para qualquer outro sistema: integração completa via API.' },
          { q:'Quanto tempo até estar rodando?', a:'A média é 17 minutos. Os clientes mais rápidos fazem em 6. Conecta, importa FAQ, escolhe a personalidade, ativa.' },
          { q:'Posso cancelar quando quiser?', a:'A qualquer momento, em 1 clique. Sem fidelidade, sem multa, sem ligação pra reter você. E ainda devolvemos os 7 primeiros dias se quiser.' },
          { q:'E os dados dos meus clientes? LGPD?', a:'Servidores na AWS São Paulo, criptografia em repouso e em trânsito, dados isolados por empresa, encarregado de dados (DPO) disponível e contrato de tratamento de dados. Auditoria de segurança SOC 2 em andamento.' },
          { q:'Tem limite de atendentes humanos?', a:'No Pro, ilimitado. Nos planos menores, varia de 1 a 10. Mas com IA boa, você precisa de bem menos gente do que imagina.' },
        ],
      },
      cta:{
        urgency:'Oferta limitada — 3 dias restantes para Black Friday tech 2026',
        h2a:'Pare de perder leads', h2b:'que', word:'já eram seus.',
        sub:'Os primeiros 7 dias por nossa conta. Sem cartão, sem call, sem enrolação. Plugue, treine, escale.',
        days:'DIAS', hours:'HORAS', min:'MIN', sec:'SEG',
        ctaPrimary:'Começar grátis agora', ctaSecondary:'Agendar demo de 15min',
        trust:['Sem cartão de crédito','7 dias completos','Cancele em 1 clique'],
      },
      footer:{
        tagline:'A plataforma de automação WhatsApp + IA que escala atendimento sem sacrificar a conversão.',
        colProduct:'Produto', colCompany:'Empresa', colResources:'Recursos',
        product:['Recursos','Como funciona','Tecnologia','Calculadora ROI','Planos','FAQ'],
        company:['Entrar','Cadastro','Suporte','Contato'],
        resources:['Termos','Privacidade','LGPD','Status'],
        copyright:'© 2026 ZapFlux LTDA · CNPJ 65.600.828/0001-26',
        legal:['Termos','Privacidade','LGPD','Status'],
      },
    },

    en: {
      nav: { produto:'Product', how:'How it works', tech:'Technology', roi:'ROI', pricing:'Pricing', signin:'Sign in', cta:'Start free' },
      hero: {
        h1:['The AI that ', '|closes deals|', ' while', 'you |sleep.|'],
        sub:'ZapFlux qualifies your leads in |under 3 seconds|, books meetings, closes orders and pushes everything to your CRM. No rigid scripts. No bloated team.',
        ctaPrimary:'Try free for 7 days', ctaSecondary:'See plans',
        rating:'across 312 reviews · no credit card',
        chatHeaderName:'Lumière Aesthetics Clinic', chatOnline:'AI online', chatReplying:'replying now',
        chatInput:'AI typing a reply…',
        chat:[
          'Hi, I saw your ad. How much is a deep facial?',
          'Hi Marina! 👋 A deep cleansing facial is $80. Would you like a free assessment first? I can book a slot for you right now.',
          'Yes please! Could it be this week?',
          'Of course! I have Tue 2pm or Thu 10am with Dr. Camila. The assessment takes about 30 min. Which works?',
          'Thursday at 10 ✔️',
          'Lead qualified → CRM · Appointment confirmed · Specialist notified',
        ],
      },
      marquee:{ eyebrow:'Teams scaling customer service with ZapFlux' },
      problem:{
        eyebrow:'The invisible cost', h2a:'Every minute without a reply', h2b:'costs you a customer.',
        sub:'Harvard Business Review studies show leads contacted in |under 5 minutes| are |21× more likely| to close. Most companies take hours.',
        stats:[
          { value:'78%', label:'of leads pick whoever replies first', sub:'(Harvard Business Review)' },
          { value:'5min', label:'critical window to qualify', sub:'after that, conversion drops 80%' },
          { value:'2.4×', label:'average revenue lift', sub:'with AI qualification' },
        ],
        badTitle:'Without ZapFlux', goodTitle:'With ZapFlux',
        bad:['Human agent replies in ~2h17','Cold leads reach the sales team','Spreadsheets, stale CRMs, "lost the number"','Bloated team, high cost per lead','You sleep — and competitors close'],
        good:['AI replies in < 3s, 24/7, in native language','Lead arrives hot, full context in the CRM','All connected: WhatsApp → Pipeline → Rep','1 AI = 8 human agents, never tired','You wake up to a full calendar'],
      },
      features:{
        eyebrow:'Complete platform', h2a:'Everything your', word1:'business', h2b:'', h2c:'needs.', word2:'', h2d:'',
        sub:'From first message to close: an AI-guided flow, real-time data, and full control over your operation.',
        items:[
          { title:'AI agents with real context', desc:'Train in minutes on your knowledge base. The AI knows your prices, stock and deadlines — and exactly when to hand off to an agent.', tag:'Advanced AI' },
          { title:'Support on every channel', desc:'WhatsApp, Instagram Direct and a site widget in one inbox. Continuous history across every channel.', tag:'3 channels · 1 inbox' },
          { title:'Everything in real time', desc:'Messages, read receipts and lead updates appear on your dashboard instantly, with no delay.', tag:'< 200ms' },
          { title:'Security and privacy', desc:'Each company\'s data stays fully isolated and protected, privacy-law compliant and audit-ready.', tag:'Audit-ready' },
          { title:'Visual lead pipeline', desc:'Drag-and-drop board, automatic scoring, smart tags and a simple handoff to the sales team.', tag:'Drag-and-drop' },
          { title:'Metrics that guide decisions', desc:'Response time, conversion by channel and cost per qualified lead. Reports exportable to PDF.', tag:'17 metrics' },
        ],
      },
      how:{
        eyebrow:'How it works', h2a:'From QR Code to your', word:'first sale', h2b:'in less than an afternoon.',
        steps:[
          { title:'Connect in 2 minutes', desc:'Scan the QR Code or use the official Meta Cloud API. Your AI starts learning from recent conversations right away.' },
          { title:'Teach your AI', desc:'Paste your FAQ, store link or catalog. ZapFlux trains a dedicated agent in < 90 seconds.' },
          { title:'Watch it sell on autopilot', desc:'Track metrics in real time. The AI qualifies, books and closes — you only step in at the critical moment.' },
        ],
        connectLabel:'Connect instance', connectStatus:'connected · ready to receive messages',
        trainLabel:'Knowledge base', trainProgress:'Training agent · 87% complete',
        scaleLabel:'Conversions today', scaleSub:'in sales generated by the AI — in the last 24h alone', scaleNow:'now',
      },
      tech:{
        eyebrow:'Infrastructure', h2a:'Robust infrastructure.', h2b:'Enterprise performance.',
        sub:'Combine the flexibility of custom instances with the power of the |official Meta API|. Scale from 100 to 15,000 messages per minute on the same platform.',
        items:[
          { label:'Official Meta API', sub:'Verified account · guaranteed delivery' },
          { label:'Custom instances', sub:'QR Code · agile setup · multiple numbers' },
          { label:'Isolated, secure data', sub:'A private environment per company · audit trail' },
          { label:'Real-time updates', sub:'Everything on your dashboard in under 200ms' },
        ],
        coreSub:'Secure · Isolated · Real-time', nodeTeam:'Team', nodeHandoff:'Handoff',
      },
      dashboard:{
        eyebrow:'The product', h2a:'One dashboard where', word:'everything happens', h2b:'— and nothing slips.',
        sub:'Inbox, pipeline and metrics in one place. No switching 4 tabs. No lost context.',
        tabs:{ inbox:'Live inbox', pipeline:'Pipeline', analytics:'Analytics' },
        inboxTitle:'Conversations', takeOver:'Take over', leadReady:'Ready to close',
        scheduleCreated:'✓ Appointment created · Thu 10am · Specialist: Dr. Camila',
        secTags:'TAGS', secJourney:'JOURNEY', secScore:'AI SCORE',
        journey:[['12:42','Message received'],['12:42','AI replied (1.8s)'],['12:44','Prices sent'],['12:45','Appointment confirmed'],['12:45','Synced to CRM']],
        thread:[
          'Hi, I saw your ad. How much is a deep facial?',
          'Hi Marina! 👋 A deep cleansing facial is $80. Would you like a free assessment first?',
          'Yes! Could it be this week?',
          'Of course! I have Tue 2pm or Thu 10am with Dr. Camila. The assessment takes about 30 min. Which do you prefer?',
          'Thursday at 10 ✔️',
        ],
        pipeCols:['New','Qualified','In proposal','Won'],
        kpis:[['Revenue today','$9,140','+127%'],['Qualified leads','312','+44%'],['Avg. response','3.2s','-89%'],['Cost / lead','$0.90','-72%']],
        convPerHour:'Conversions / hour', last24:'last 24h', tagSales:'sales', tagLeads:'leads',
        leadSource:'Lead source', sources:['Direct WhatsApp','Meta Ads','Site Widget','Instagram'],
      },
      roi:{
        eyebrow:'ROI calculator', h2a:'How much are you', word:'losing', h2b:'by not using ZapFlux — today?',
        sub:'Move the controls. See your estimated ROI in seconds. No signup, no games.',
        scenarioTitle:'Your scenario today', scenarioSub:'Use your monthly average. Drag the sliders.',
        sLeads:'Leads received per month', sLeadsSuffix:' leads', sTicket:'Average ticket', sConv:'Your current conversion rate',
        projection:'monthly projection', addRevenue:'in additional revenue |every month| with ZapFlux AI',
        in12:'Over 12 months that becomes', payback:'Even on the |PRO| plan, that pays for the tool {n}× — with cash to spare.',
        miniNow:'Conversion today', miniZap:'With ZapFlux', perMonth:' / mo',
        disclaimer:'*Estimate based on the average 2.4× increase in sales observed across 1,847 active customers · 35% cap',
      },
      testimonials:{
        eyebrow:'Social proof', h2a:'Those who swapped a bloated team', h2b:'for an AI that', word:'never sleeps', reviews:'verified reviews',
        items:[
          { quote:'In 47 days we swapped a team of 6 agents for an AI that replies in 3 seconds. First-month ROI was 11×.', role:'CEO · Vértice Aesthetics Clinic', metric:'+312% meetings booked' },
          { quote:'I doubted AI could handle real customers. ZapFlux made me eat my words. Smooth conversation, closed the sale.', role:'Sales Director · OffGrid Solar', metric:'$1.2M extra / quarter' },
          { quote:'Plugged it in on Friday. Monday morning there were 24 qualified leads queued in the CRM. No more "where is WhatsApp?".', role:'Head of Growth · Aura Furniture', metric:'Response 2h17 → 4s' },
        ],
      },
      pricing:{
        eyebrow:'Transparent pricing', h2a:'Pay what is fair.', h2b:'Scale as you grow.',
        sub:'No lock-in. No per-user billing. Cancel in 1 click.',
        monthly:'Monthly', annual:'Annual', perMonth:'/mo', save:'you save', savePerYear:'/yr', mostPopular:'★ Most chosen',
        plans:[
          { name:'Free', sub:'To test and validate', cta:'Start free', stats:['1 instance','100 msg/mo','1 user'], features:['Basic WhatsApp (QR)','Advanced AI included','1 connected number','Discord community'] },
          { name:'Starter', sub:'For those getting started', cta:'Start Starter', stats:['1 instance','1,000 msg/mo','3 users'], features:['Everything in Free, plus:','Knowledge base (10MB)','Lead pipeline (Kanban)','API integrations','Support within 24h'] },
          { name:'Growth', sub:'Most chosen', cta:'Scale with Growth', stats:['2 instances','5,000 msg/mo','10 users'], features:['Everything in Starter, plus:','Multi-channel (WhatsApp + Instagram)','Official Meta Cloud API','Advanced analytics','CRM integrations (Pipedrive, RD)','Priority support (4h)'] },
          { name:'Pro', sub:'For operations at scale', cta:'Talk to sales', stats:['10 instances','20,000 msg/mo','Unlimited users'], features:['Everything in Growth, plus:','Bulk sending (15k/min)','Dedicated, isolated environment','99.95% contractual SLA','Dedicated account manager'] },
        ],
        guarantee:'|Unconditional 7-day guarantee.| If ZapFlux does not pay for itself in the first 7 days, we refund 100%. No questions.',
      },
      faq:{
        eyebrow:'Common questions', h2a:'No fine', word:'print.',
        sub:'Everything you wanted to ask before saying goodbye to your lead spreadsheet.',
        noQuestion:'Did not find your question?', talkHuman:'Talk to a human (yes, a real person)',
        items:[
          { q:'Do I need a Meta Cloud API account?', a:'No. You can start with custom instances via QR Code in 2 minutes. When you grow, we migrate you to the official Meta Cloud API painlessly — in a 30-min call.' },
          { q:'Does the AI really speak natural language?', a:'Yes. Our AI is trained specifically on commercial conversations. It understands slang, abbreviations and even transcribed audio.' },
          { q:'Will it block my WhatsApp number?', a:'No, as long as you follow the best practices we set up during onboarding. We control sending pace, only message people who opted in, and use Meta\'s certified API. Over 1,847 active accounts, zero blocks in 2026.' },
          { q:'Can I integrate with my current CRM?', a:'Pipedrive, RD Station, HubSpot, Salesforce, Bitrix, Kommo — native integration. For anything else: full integration via API.' },
          { q:'How long until I am up and running?', a:'The average is 17 minutes. The fastest customers do it in 6. Connect, import FAQ, pick a personality, activate.' },
          { q:'Can I cancel whenever I want?', a:'Anytime, in 1 click. No lock-in, no penalty, no retention call. And we still refund the first 7 days if you want.' },
          { q:'What about my customers data? Privacy?', a:'Servers in AWS São Paulo, encryption at rest and in transit, data isolated per company, a data protection officer (DPO) available and a data processing agreement. SOC 2 security audit underway.' },
          { q:'Is there a limit on human agents?', a:'On Pro, unlimited. On smaller plans, 1 to 10. But with good AI, you need far fewer people than you think.' },
        ],
      },
      cta:{
        urgency:'Limited offer — 3 days left for Tech Black Friday 2026',
        h2a:'Stop losing leads', h2b:'that', word:'were already yours.',
        sub:'The first 7 days are on us. No card, no call, no fuss. Plug in, train, scale.',
        days:'DAYS', hours:'HOURS', min:'MIN', sec:'SEC',
        ctaPrimary:'Start free now', ctaSecondary:'Book a 15-min demo',
        trust:['No credit card','Full 7 days','Cancel in 1 click'],
      },
      footer:{
        tagline:'The WhatsApp + AI automation platform that scales support without sacrificing conversion.',
        colProduct:'Product', colCompany:'Company', colResources:'Resources',
        product:['Features','How it works','Technology','ROI calculator','Pricing','FAQ'],
        company:['Sign in','Sign up','Support','Contact'],
        resources:['Terms','Privacy','Privacy Policy','Status'],
        copyright:'© 2026 ZapFlux LTDA · CNPJ 65.600.828/0001-26',
        legal:['Terms','Privacy','Policy','Status'],
      },
    },

    es: {
      nav: { produto:'Producto', how:'Cómo funciona', tech:'Tecnología', roi:'ROI', pricing:'Planes', signin:'Entrar', cta:'Empezar gratis' },
      hero: {
        h1:['La IA que ', '|cierra ventas|', ' mientras', 'tú |duermes.|'],
        sub:'ZapFlux califica tus leads en |menos de 3 segundos|, agenda reuniones, cierra pedidos y lo entrega todo en tu CRM. Sin guiones rígidos. Sin equipo inflado.',
        ctaPrimary:'Probar gratis 7 días', ctaSecondary:'Ver planes',
        rating:'en 312 reseñas · sin tarjeta de crédito',
        chatHeaderName:'Clínica Estética Lumière', chatOnline:'IA en línea', chatReplying:'respondiendo ahora',
        chatInput:'IA escribiendo respuesta…',
        chat:[
          'Hola, vi el anuncio. ¿Cuánto cuesta la limpieza facial?',
          '¡Hola Marina! 👋 La limpieza facial profunda sale $80. ¿Quieres agendar una evaluación gratuita antes? Puedo reservarte un horario ahora.',
          '¡Sí, quiero! ¿Puede ser esta semana?',
          '¡Claro! Tengo mar 14h o jue 10h con la Dra. Camila. La evaluación dura unos 30 min. ¿Cuál prefieres?',
          'Jueves a las 10 ✔️',
          'Lead calificado → CRM · Cita confirmada · Especialista notificada',
        ],
      },
      marquee:{ eyebrow:'Equipos que escalan atención al cliente con ZapFlux' },
      problem:{
        eyebrow:'El costo invisible', h2a:'Cada minuto sin responder', h2b:'te cuesta un cliente.',
        sub:'Estudios de Harvard Business Review muestran que los leads contactados en |menos de 5 minutos| tienen |21× más probabilidad| de cerrar. La mayoría de las empresas tarda horas.',
        stats:[
          { value:'78%', label:'de los leads eligen a quien responde primero', sub:'(Harvard Business Review)' },
          { value:'5min', label:'ventana crítica para calificar', sub:'después, la conversión cae 80%' },
          { value:'2.4×', label:'aumento medio de ingresos', sub:'con calificación por IA' },
        ],
        badTitle:'Sin ZapFlux', goodTitle:'Con ZapFlux',
        bad:['El agente humano responde en ~2h17','Leads fríos llegan al equipo de ventas','Hojas de cálculo, CRMs desactualizados, "perdí el número"','Equipo inflado, alto costo por lead','Tú duermes — y la competencia cierra'],
        good:['La IA responde en < 3s, 24/7, en idioma nativo','El lead llega caliente, con contexto completo en el CRM','Todo conectado: WhatsApp → Pipeline → Vendedor','1 IA = 8 agentes humanos, sin cansancio','Te despiertas con la agenda llena'],
      },
      features:{
        eyebrow:'Plataforma completa', h2a:'Todo lo que tu', word1:'empresa', h2b:'', h2c:'necesita.', word2:'', h2d:'',
        sub:'Del primer mensaje al cierre: un flujo guiado por IA, datos en tiempo real y control total de tu operación.',
        items:[
          { title:'Agentes de IA con contexto real', desc:'Entrena en minutos con tu base de conocimiento. La IA conoce tus precios, stock y plazos — y sabe el momento justo de pasar a un agente.', tag:'IA avanzada' },
          { title:'Atención en todos los canales', desc:'WhatsApp, Instagram Direct y un widget en el sitio en un solo inbox. Historial continuo entre todos los canales.', tag:'3 canales · 1 inbox' },
          { title:'Todo en tiempo real', desc:'Mensajes, confirmaciones de lectura y actualizaciones de leads aparecen en el panel al instante, sin demora.', tag:'< 200ms' },
          { title:'Seguridad y privacidad', desc:'Los datos de cada empresa quedan totalmente aislados y protegidos, en cumplimiento con la ley de privacidad y listos para auditoría.', tag:'Listo p/ auditoría' },
          { title:'Embudo visual de leads', desc:'Tablero arrastrable, clasificación automática, etiquetas inteligentes y traspaso simple al equipo de ventas.', tag:'Arrastrar y soltar' },
          { title:'Métricas que guían decisiones', desc:'Tiempo de respuesta, conversión por canal y costo por lead calificado. Informes exportables a PDF.', tag:'17 métricas' },
        ],
      },
      how:{
        eyebrow:'Cómo funciona', h2a:'Del Código QR a la', word:'primera venta', h2b:'en menos de una tarde.',
        steps:[
          { title:'Conecta en 2 minutos', desc:'Escanea el Código QR o usa la Cloud API oficial de Meta. Tu IA empieza a aprender de las últimas conversaciones de inmediato.' },
          { title:'Entrena tu IA', desc:'Pega tu FAQ, enlace de la tienda o catálogo. ZapFlux entrena un agente exclusivo en < 90 segundos.' },
          { title:'Míralo vender en piloto automático', desc:'Sigue métricas en tiempo real. La IA califica, agenda y cierra — tú solo entras en el momento crítico.' },
        ],
        connectLabel:'Conectar instancia', connectStatus:'conectado · listo para recibir mensajes',
        trainLabel:'Base de conocimiento', trainProgress:'Entrenando agente · 87% completo',
        scaleLabel:'Conversiones hoy', scaleSub:'en ventas generadas por la IA — solo en las últimas 24h', scaleNow:'ahora',
      },
      tech:{
        eyebrow:'Infraestructura', h2a:'Infraestructura robusta.', h2b:'Rendimiento enterprise.',
        sub:'Une la flexibilidad de las instancias personalizadas al poder de la |API Oficial de Meta|. Escala de 100 a 15.000 mensajes por minuto en la misma plataforma.',
        items:[
          { label:'API Oficial de Meta', sub:'Cuenta verificada · entrega garantizada' },
          { label:'Instancias personalizadas', sub:'Código QR · operación ágil · múltiples números' },
          { label:'Datos aislados y seguros', sub:'Cada empresa en su propio entorno · trazabilidad' },
          { label:'Actualización en tiempo real', sub:'Todo en el panel en menos de 200ms' },
        ],
        coreSub:'Seguro · Aislado · En tiempo real', nodeTeam:'Equipo', nodeHandoff:'Traspaso',
      },
      dashboard:{
        eyebrow:'El producto', h2a:'Un panel donde', word:'todo sucede', h2b:'— y nada se pierde.',
        sub:'Inbox, pipeline y métricas en un solo lugar. Sin cambiar de 4 pestañas. Sin perder contexto.',
        tabs:{ inbox:'Inbox en vivo', pipeline:'Pipeline', analytics:'Analítica' },
        inboxTitle:'Conversaciones', takeOver:'Tomar', leadReady:'Lista para cerrar',
        scheduleCreated:'✓ Cita creada · jue 10h · Especialista: Dra. Camila',
        secTags:'ETIQUETAS', secJourney:'RECORRIDO', secScore:'SCORE IA',
        journey:[['12:42','Mensaje recibido'],['12:42','IA respondió (1.8s)'],['12:44','Precios enviados'],['12:45','Cita confirmada'],['12:45','Sincronizado al CRM']],
        thread:[
          'Hola, vi el anuncio. ¿Cuánto cuesta la limpieza facial?',
          '¡Hola Marina! 👋 La limpieza facial profunda sale $80. ¿Quieres agendar una evaluación gratuita antes?',
          '¡Sí! ¿Puede ser esta semana?',
          '¡Claro! Tengo mar 14h o jue 10h con la Dra. Camila. La evaluación dura unos 30 min. ¿Cuál prefieres?',
          'Jueves a las 10 ✔️',
        ],
        pipeCols:['Nuevos','Calificados','En propuesta','Ganados'],
        kpis:[['Ingresos hoy','$9.140','+127%'],['Leads calificados','312','+44%'],['Resp. media','3.2s','-89%'],['Costo / lead','$0,90','-72%']],
        convPerHour:'Conversiones / hora', last24:'últimas 24h', tagSales:'ventas', tagLeads:'leads',
        leadSource:'Fuente de leads', sources:['Direct WhatsApp','Anuncio Meta','Widget Web','Instagram'],
      },
      roi:{
        eyebrow:'Calculadora de ROI', h2a:'¿Cuánto estás', word:'perdiendo', h2b:'por no usar ZapFlux — hoy?',
        sub:'Mueve los controles. Mira el ROI estimado en segundos. Sin registro, sin juegos.',
        scenarioTitle:'Tu escenario hoy', scenarioSub:'Usa tu promedio mensual. Mueve los sliders.',
        sLeads:'Leads recibidos por mes', sLeadsSuffix:' leads', sTicket:'Ticket promedio', sConv:'Tu tasa de conversión actual',
        projection:'proyección mensual', addRevenue:'en ingresos adicionales |cada mes| con la IA de ZapFlux',
        in12:'En 12 meses eso se vuelve', payback:'Incluso en el plan |PRO|, eso paga la herramienta {n}× — y sobra caja.',
        miniNow:'Conversión hoy', miniZap:'Con ZapFlux', perMonth:' / mes',
        disclaimer:'*Cálculo basado en un aumento medio de 2.4× en las ventas observado en 1.847 clientes activos · tope 35%',
      },
      testimonials:{
        eyebrow:'Prueba social', h2a:'Quienes ya cambiaron el equipo inflado', h2b:'por una IA que', word:'no duerme', reviews:'reseñas verificadas',
        items:[
          { quote:'En 47 días cambiamos un equipo de 6 agentes por una IA que responde en 3 segundos. El ROI del primer mes fue de 11×.', role:'CEO · Clínica Estética Vértice', metric:'+312% reuniones agendadas' },
          { quote:'Dudaba que la IA pudiera con el cliente real. ZapFlux me hizo tragarme las palabras. Conversación fluida, cerró la venta.', role:'Director Comercial · OffGrid Solar', metric:'$1.2M extra / trimestre' },
          { quote:'Lo conecté el viernes. El lunes por la mañana tenía 24 leads calificados en el CRM. Se acabó el "¿dónde está el WhatsApp?".', role:'Head de Growth · Aura Muebles', metric:'Resp. de 2h17 → 4s' },
        ],
      },
      pricing:{
        eyebrow:'Planes transparentes', h2a:'Paga lo justo.', h2b:'Escala cuando crezcas.',
        sub:'Sin permanencia. Sin cobro por usuario. Cancela en 1 clic.',
        monthly:'Mensual', annual:'Anual', perMonth:'/mes', save:'ahorras', savePerYear:'/año', mostPopular:'★ Más elegido',
        plans:[
          { name:'Free', sub:'Para probar y validar', cta:'Empezar gratis', stats:['1 instancia','100 msg/mes','1 usuario'], features:['WhatsApp básico (QR)','IA avanzada incluida','1 número conectado','Comunidad en Discord'] },
          { name:'Starter', sub:'Para quien empieza', cta:'Empezar Starter', stats:['1 instancia','1.000 msg/mes','3 usuarios'], features:['Todo lo de Free, más:','Base de conocimiento (10MB)','Embudo de leads (Kanban)','Integraciones vía API','Soporte en hasta 24h'] },
          { name:'Growth', sub:'Más elegido', cta:'Escalar con Growth', stats:['2 instancias','5.000 msg/mes','10 usuarios'], features:['Todo lo de Starter, más:','Multicanal (WhatsApp + Instagram)','API Cloud Meta oficial','Analítica avanzada','Integración con CRMs (Pipedrive, RD)','Soporte prioritario (4h)'] },
          { name:'Pro', sub:'Para operación a escala', cta:'Hablar con ventas', stats:['10 instancias','20.000 msg/mes','Usuarios ilimitados'], features:['Todo lo de Growth, más:','Envíos masivos (15k/min)','Entorno dedicado y aislado','SLA 99.95% contractual','Gerente de cuenta exclusivo'] },
        ],
        guarantee:'|Garantía incondicional de 7 días.| Si ZapFlux no se paga sola en los primeros 7 días, devolvemos el 100%. Sin preguntas.',
      },
      faq:{
        eyebrow:'Preguntas comunes', h2a:'Sin letra', word:'pequeña.',
        sub:'Todo lo que quisiste preguntar antes de despedirte de tu hoja de leads.',
        noQuestion:'¿No encontraste tu duda?', talkHuman:'Hablar con un humano (sí, gente de verdad)',
        items:[
          { q:'¿Necesito cuenta en la Cloud API de Meta?', a:'No. Puedes empezar con instancias personalizadas vía Código QR en 2 minutos. Cuando crezcas, te migramos a la Cloud API oficial de Meta sin dolor — en una llamada de 30min.' },
          { q:'¿La IA habla idioma natural de verdad?', a:'Sí. Nuestra IA está entrenada específicamente en conversaciones comerciales. Entiende jerga, abreviaciones e incluso audios transcritos.' },
          { q:'¿Bloqueará mi número de WhatsApp?', a:'No, siempre que sigas las buenas prácticas que configuramos en el onboarding. Controlamos el ritmo de los envíos, solo enviamos a quien aceptó recibir y usamos la API certificada de Meta. Más de 1.847 cuentas activas, cero bloqueos en 2026.' },
          { q:'¿Puedo integrar con mi CRM actual?', a:'Pipedrive, RD Station, HubSpot, Salesforce, Bitrix, Kommo — integración nativa. Para cualquier otro sistema: integración completa vía API.' },
          { q:'¿Cuánto tardo en estar funcionando?', a:'El promedio es 17 minutos. Los clientes más rápidos lo hacen en 6. Conecta, importa el FAQ, elige la personalidad, activa.' },
          { q:'¿Puedo cancelar cuando quiera?', a:'En cualquier momento, en 1 clic. Sin permanencia, sin multa, sin llamada de retención. Y aún devolvemos los primeros 7 días si quieres.' },
          { q:'¿Y los datos de mis clientes? Privacidad?', a:'Servidores en AWS São Paulo, cifrado en reposo y en tránsito, datos aislados por empresa, encargado de datos (DPO) disponible y contrato de tratamiento de datos. Auditoría de seguridad SOC 2 en curso.' },
          { q:'¿Hay límite de agentes humanos?', a:'En Pro, ilimitado. En planes menores, de 1 a 10. Pero con buena IA, necesitas mucha menos gente de la que imaginas.' },
        ],
      },
      cta:{
        urgency:'Oferta limitada — 3 días restantes para el Black Friday tech 2026',
        h2a:'Deja de perder leads', h2b:'que', word:'ya eran tuyos.',
        sub:'Los primeros 7 días corren por nuestra cuenta. Sin tarjeta, sin llamada, sin vueltas. Conecta, entrena, escala.',
        days:'DÍAS', hours:'HORAS', min:'MIN', sec:'SEG',
        ctaPrimary:'Empezar gratis ahora', ctaSecondary:'Agendar demo de 15min',
        trust:['Sin tarjeta de crédito','7 días completos','Cancela en 1 clic'],
      },
      footer:{
        tagline:'La plataforma de automatización WhatsApp + IA que escala la atención sin sacrificar la conversión.',
        colProduct:'Producto', colCompany:'Empresa', colResources:'Recursos',
        product:['Recursos','Cómo funciona','Tecnología','Calculadora ROI','Planes','FAQ'],
        company:['Entrar','Registro','Soporte','Contacto'],
        resources:['Términos','Privacidad','Privacidad','Estado'],
        copyright:'© 2026 ZapFlux LTDA · CNPJ 65.600.828/0001-26',
        legal:['Términos','Privacidad','Privacidad','Estado'],
      },
    },
  };

  // Section getter with PT fallback for any missing key.
  const L = (section) => {
    const cur = (I18N[LANG] && I18N[LANG][section]) || {};
    const base = I18N.pt[section] || {};
    return Object.assign({}, base, cur);
  };

  const setLang = (lang) => {
    if (!SUPPORTED.includes(lang)) return;
    try { localStorage.setItem('zf_lang', lang); } catch (e) {}
    window.location.reload();
  };

  window.LANG = LANG;
  window.I18N = I18N;
  window.L = L;
  window.setLang = setLang;
  window.LANGS = SUPPORTED;
})();
