// LANDING — Dark mode v2 with purple/blue gradient + 3 hero variants const Landing = ({ onNavigate, tweaks = {} }) => { const variant = tweaks.heroVariant || 'split'; const showTerminal = tweaks.showTerminal !== false; return (
{variant === 'split' && } {variant === 'centered' && } {variant === 'video' && }
); }; // ─── Header ─────────────────────────────── const LandingHeader = ({ onNavigate }) => { const [mobOpen, setMobOpen] = React.useState(false); const [scrolled, setScrolled] = React.useState(false); React.useEffect(() => { const on = () => setScrolled(window.scrollY > 8); window.addEventListener('scroll', on, { passive: true }); return () => window.removeEventListener('scroll', on); }, []); const links = [ ['Módulos', '#modulos'], ['Comparativo', '#comparativo'], ['Números', '#numeros'], ['Onboarding', null, () => onNavigate('onboarding')], ['Integrações', '#integracoes'], ['Planos', '#planos'], ['FAQ', '#faq'], ]; return (
{ e.preventDefault(); onNavigate('landing'); }}>
{mobOpen && (
{links.map(([label, href, onClick]) => ( { if (onClick) { e.preventDefault(); onClick(); } setMobOpen(false); }} style={{ display: 'block', padding: '12px 8px', fontSize: 14, color: 'var(--text-1)' }}> {label} ))}
)}
); }; // ─── Hero variants ──────────────────────── const HeroBadge = () => (
Sistema em produção · automatiza.scorp.digital
); const HeroHeadline = ({ align = 'left', size = 'large' }) => { const fs = size === 'huge' ? 'clamp(48px, 8vw, 92px)' : 'clamp(40px, 6.2vw, 76px)'; return (

Dez sistemas, um único login.{' '} Sua operação, finalmente, em um lugar só.

); }; const HeroSub = ({ align = 'left' }) => (

Automatiza é a plataforma operacional brasileira que substitui CRM, ERP financeiro, folha CLT, PDV fiscal, help desk e marketing — com IA nativa e conformidade CLT 2026, NF-e, PIX e LGPD de série.

); const HeroCTAs = ({ onNavigate, align = 'left' }) => (
); const HeroSeal = ({ align = 'left' }) => (
{['14 dias grátis', 'Sem cartão de crédito', 'Migração assistida'].map(t => ( {t} ))}
); // Variant A — Split const HeroSplit = ({ onNavigate, showTerminal }) => (
{showTerminal && (
)}
); // Variant B — Centered const HeroCentered = ({ onNavigate, showTerminal }) => (
{showTerminal && (
)}
); // Variant C — With video-ish preview (dashboard mock) const HeroVideo = ({ onNavigate }) => (
); const DashboardPreview = () => (
automatiza.app.br/dashboard
{[ { c: '#8b5cf6', icon: 'clock', v: '01:22', l: 'Tempo online' }, { c: '#22c55e', icon: 'check', v: '0', l: 'Pendências' }, { c: '#06b6d4', icon: 'calendar', v: '3', l: 'Eventos hoje' }, { c: '#ef4444', icon: 'circleAlert', v: '2', l: 'Faturas vencidas' }, ].map((k, i) => (
{k.v}
{k.l}
))}
); // ─── Integrations ───────────────────────── const IntegrationsStrip = () => { const items = [ { label: 'WhatsApp', icon: 'whatsapp', color: '#25d366' }, { label: 'NF-e / NFC-e', icon: 'receipt', color: '#a78bfa' }, { label: 'Simples Nacional', icon: 'shield', color: '#60a5fa' }, { label: 'Google Maps', icon: 'map', color: '#f59e0b' }, { label: 'PIX / Boleto', icon: 'pix', color: '#22d3ee' }, { label: 'OFX bancário', icon: 'download', color: '#818cf8' }, { label: 'CNPJ / CPF', icon: 'doc', color: '#c4b5fd' }, { label: 'CLT · INSS · FGTS', icon: 'briefcase', color: '#f472b6' }, ]; return (
Integrações brasileiras nativas
{items.map(it => (
{it.label}
))}
); }; // ─── Modules ───────────────────────────── const ModulesSection = () => { const mods = [ { icon: 'users', color: '#8b5cf6', title: 'CRM & Pipeline', desc: 'Kanban com drag & drop, score de churn por ML, prospecção via Google Maps e WhatsApp 1-clique.', bullets: ['Funil multicanal', 'Score de churn IA', 'Prospecção geo'] }, { icon: 'wallet', color: '#22c55e', title: 'Financeiro', desc: 'Contas a pagar/receber, conciliação OFX, emissão de boleto PIX e relatórios DRE em tempo real.', bullets: ['PIX · Boleto', 'Conciliação OFX', 'DRE gerencial'] }, { icon: 'briefcase', color: '#f59e0b', title: 'RH & Folha CLT', desc: 'Folha CLT 2026, férias, 13º, eSocial, admissão digital e banco de horas automatizado.', bullets: ['Folha CLT 2026', 'eSocial', 'Ponto digital'] }, { icon: 'receipt', color: '#06b6d4', title: 'PDV Fiscal', desc: 'Frente de caixa com NFC-e, PIX, leitor de código de barras e sincronização com estoque.', bullets: ['NFC-e SEFAZ', 'PIX embutido', 'Multi-loja'] }, { icon: 'message', color: '#f472b6', title: 'Suporte Multicanal', desc: 'Atendimento unificado: WhatsApp, e-mail, web e telefone. SLA, base de conhecimento e IA Claude.', bullets: ['WhatsApp Evolution', 'SLA & CSAT', 'Respostas IA'] }, { icon: 'megaphone', color: '#ef4444', title: 'Marketing Multicanal', desc: 'Campanhas de e-mail, WhatsApp e SMS. Segmentação por comportamento e UTM tracker nativo.', bullets: ['Email · SMS · WA', 'Segmentação IA', 'UTM tracker'] }, { icon: 'folder', color: '#818cf8', title: 'Projetos', desc: 'Gestão Gantt + Kanban, timesheet, aprovação de horas e integração com folha de pagamento.', bullets: ['Gantt + Kanban', 'Timesheet', 'Horas → folha'] }, { icon: 'calc', color: '#a78bfa', title: 'Estimativas & Propostas', desc: 'Orçamentos com versões, aceite digital, conversão automática em projeto + contrato + fatura.', bullets: ['Versionamento', 'Aceite digital', 'Auto-fatura'] }, { icon: 'cpu', color: '#60a5fa', title: 'Insights & IA', desc: 'IA Claude analisa toda sua operação: prevê churn, sugere ações, detecta anomalias financeiras.', bullets: ['Claude nativo', 'Detecção de fraude', 'Previsão de caixa'] }, ]; return (
10 sistemas integrados.
Nenhuma planilha no meio.} sub="Cada módulo conversa com os outros. Uma venda no CRM vira fatura no financeiro, comissão no RH e anúncio no marketing — automaticamente." />
{mods.map(m => ( ))}
); }; const ModuleCard = ({ icon, color, title, desc, bullets }) => (
{ e.currentTarget.style.borderColor = 'var(--line-3)'; e.currentTarget.style.transform = 'translateY(-2px)'; }} onMouseLeave={e => { e.currentTarget.style.borderColor = 'var(--line-1)'; e.currentTarget.style.transform = 'none'; }}>
{title}
{desc}
{bullets.map(b => ( {b} ))}
); // ─── Section header ───────────── const SectionHeader = ({ eyebrow, title, sub, align = 'center' }) => (
{eyebrow &&
{eyebrow}
}

{title}

{sub &&

{sub}

}
); // ─── Numbers ──────────────────── const NumbersSection = () => { const stats = [ { big: '10 → 1', label: 'Sistemas consolidados', sub: 'Em uma única base' }, { big: '−68%', label: 'Custo mensal de SaaS', sub: 'Média dos clientes' }, { big: '14h', label: 'Economizadas por semana', sub: 'Por time operacional' }, { big: '99,9%', label: 'Uptime garantido', sub: 'SLA em contrato' }, ]; return (
Números que não mentem.} sub="Dados de 800+ empresas brasileiras rodando Automatiza em produção há 12 meses." />
{stats.map(s => (
{s.big}
{s.label}
{s.sub}
))}
); }; // ─── Compare ───────────── const CompareSection = () => { const rows = [ ['CRM & funil de vendas', true, true, true, true, true, true], ['Financeiro + DRE', false, true, false, false, false, true], ['Folha CLT 2026 + eSocial', false, false, true, false, false, true], ['PDV fiscal NFC-e', false, false, false, true, false, true], ['Help desk multicanal', false, false, false, false, true, true], ['Marketing (WhatsApp · SMS)', false, true, false, false, false, true], ['IA nativa (Claude)', false, false, false, false, false, true], ['Conformidade LGPD + CLT', 'parcial', 'parcial', 'parcial', 'parcial', 'parcial', true], ]; const cols = ['CRM isolado', 'ERP genérico', 'Folha isolada', 'PDV isolado', 'Help desk', Automatiza]; return (
Um sistema. Todas as funções.} sub="Compare o Automatiza com os SaaS isolados que você paga hoje. Mesmas funcionalidades — sem o inferno de integrações." />
{cols.map((c, i) => ( ))} {rows.map((row, ri) => ( {row.slice(1).map((v, ci) => { const isAutomatiza = ci === cols.length - 1; return ( ); })} ))}
Funcionalidade{c}
{row[0]}
); }; const CompareCell = ({ v, isBrand }) => { if (v === true) return ; if (v === 'parcial') return parcial; return ; }; // ─── Plans ───────────── const PlansSection = ({ onNavigate }) => { const plans = [ { name: 'Essencial', price: 149, desc: 'Para negócios pequenos começando a organizar operação.', features: ['Até 3 usuários', 'CRM + Financeiro + Suporte', 'NF-e ilimitada', 'Integração WhatsApp', 'Suporte por chat'], }, { name: 'Profissional', price: 399, desc: 'Para equipes em crescimento que precisam de folha e marketing.', features: ['Até 15 usuários', 'Todos os módulos + RH/Folha CLT', 'PDV fiscal + NFC-e', 'Marketing multicanal', 'IA Claude (lead scoring)', 'Onboarding dedicado'], popular: true, }, { name: 'Empresarial', price: 899, desc: 'Operação complexa com multi-loja, multi-CNPJ e API.', features: ['Usuários ilimitados', 'Multi-CNPJ + multi-loja', 'API REST + webhooks', 'SSO · SAML · SCIM', 'IA Claude ilimitada', 'CS dedicado + SLA 4h'], }, ]; return (
Preço justo. Sem pegadinha.} sub="Todos incluem 14 dias grátis, migração de dados assistida e conformidade fiscal brasileira." />
{plans.map(p => )}
); }; const PlanCard = ({ plan, onNavigate }) => (
{plan.popular && (
Mais popular
)}
{plan.name}
R$ {plan.price} /mês

{plan.desc}

{plan.features.map(f => (
{f}
))}
); // ─── FAQ ───────────── const FaqSection = () => { const items = [ { q: 'Como funciona o período grátis de 14 dias?', a: 'Você tem acesso total à plataforma sem cartão de crédito. Migramos seus dados (planilhas, OFX, contatos) no primeiro dia. Se não quiser continuar, é só encerrar — nada é cobrado.' }, { q: 'O Automatiza emite NF-e e NFC-e de verdade?', a: 'Sim. Integramos direto com a SEFAZ de todos os estados. Configuramos seu Certificado Digital A1 durante o onboarding. Emissão em ambiente de produção no dia 3.' }, { q: 'A folha de pagamento já está adaptada ao CLT 2026?', a: 'Sim. Nossa folha está homologada para CLT 2026, incluindo as novas regras de banco de horas e o eSocial S-2000/S-2200/S-2205. Suportamos INSS, FGTS, IRRF e contribuição assistencial.' }, { q: 'Consigo migrar do sistema que uso hoje?', a: 'Migramos de Conta Azul, Omie, Bling, Tiny, Pipedrive, HubSpot, RD Station, Gupy e Ponto Secullum. CS dedicado durante a migração no plano Profissional e Empresarial.' }, { q: 'Como a IA Claude funciona dentro da plataforma?', a: 'Claude analisa seu CRM, financeiro e suporte em tempo real. Sugere qual lead abordar primeiro, detecta faturas em risco, responde chamados de suporte automaticamente e gera resumos executivos.' }, { q: 'É seguro? E a LGPD?', a: 'Dados armazenados em São Paulo (AWS SA-East-1). Criptografia AES-256 em repouso, TLS 1.3 em trânsito. DPO interno, relatório de impacto LGPD disponível em contrato. SOC 2 Type II em andamento.' }, ]; const [open, setOpen] = React.useState(0); return (
Perguntas honestas, respostas diretas.} />
{items.map((it, i) => (
{open === i && (
{it.a}
)}
))}
); }; // ─── Final CTA ───────────── const CtaSection = ({ onNavigate }) => (

Pronto para fechar dez contas de SaaS e manter só uma?

14 dias grátis. Migração assistida. Sem cartão. Sem fidelidade. Cancelamento em 1 clique.

); // ─── Footer ───────────── const LandingFooter = () => ( ); Object.assign(window, { Landing });