/* Services.jsx — grid de serviços com acento por tipo, lista de capacidades e hover sofisticado */ const ServiceCard = ({ it, narrow }) => { const [hov, setHov] = React.useState(false); /* ---- celular: cartão compacto e minimalista (ícone + texto ao lado) ---- */ if (narrow) { return (
{it.tag}

{it.t}

); } return (
setHov(true)} onMouseLeave={() => setHov(false)} style={{ background: hov ? `linear-gradient(155deg, ${it.accent}0D 0%, var(--ar-bg-card) 65%)` : 'var(--ar-bg-card)', borderColor: hov ? `${it.accent}4D` : 'rgba(255,255,255,0.07)', boxShadow: hov ? `0 22px 56px -18px ${it.accent}40, 0 0 0 1px ${it.accent}1A` : '0 1px 4px rgba(0,0,0,0.28)', transform: hov ? 'translateY(-5px)' : 'translateY(0)', }} > {/* linha superior: tag + seta */}
{it.tag}
{/* ícone com glow por acento */}
{/* título e descrição */}

{it.t}

{it.d}

{/* divisor */}
{/* lista de capacidades */}
{it.caps.map(c => (
{c}
))}
); }; const Services = () => { const [narrow, setNarrow] = React.useState(() => window.matchMedia('(max-width: 620px)').matches); React.useEffect(() => { const mq = window.matchMedia('(max-width: 620px)'); const on = () => setNarrow(mq.matches); on(); mq.addEventListener('change', on); return () => mq.removeEventListener('change', on); }, []); React.useEffect(() => { window.lucide && window.lucide.createIcons(); }); const items = [ { icon: 'bot', tag: 'AGENTES DE IA', t: 'Agentes de IA para atendimento', d: 'Agente que responde, qualifica e encaminha clientes com o contexto real do seu negócio — em qualquer canal.', caps: ['Atendimento 24h/7', 'Qualificação de leads', 'Triagem automática', 'Memória de contexto'], accent: '#00D4FF', href: '/servicos/agentes-de-ia/', }, { icon: 'workflow', tag: 'AUTOMAÇÕES', t: 'Automações de processos', d: 'Fluxos que eliminam tarefas repetitivas e conectam as ferramentas que sua equipe já usa.', caps: ['Fluxos sem código', 'Notificações automáticas', 'Sincronização de dados', 'Relatórios em tempo real'], accent: '#005EFF', href: '/servicos/automacoes/', }, { icon: 'share-2', tag: 'INTEGRAÇÕES', t: 'Integrações de canais', d: 'WhatsApp, Instagram, sites e CRM conversando entre si, com contexto compartilhado.', caps: ['WhatsApp Business API', 'CRM integrado', 'API unificada', 'Histórico centralizado'], accent: '#00D4FF', href: '/servicos/integracoes/', }, { icon: 'globe', tag: 'SITES COM IA', t: 'Criação de sites com IA', d: 'Sites rápidos, modernos e otimizados, construídos com apoio de IA e boas práticas.', caps: ['SEO avançado', 'Conteúdo com IA', 'Performance otimizada', 'Analytics integrado'], accent: '#4C9BFF', href: '/servicos/sites-e-sistemas/', }, { icon: 'layout-dashboard', tag: 'APPS', t: 'Aplicativos web e mobile', d: 'Apps sob medida para a operação — painéis, portais e ferramentas internas.', caps: ['iOS e Android', 'Painel administrativo', 'Autenticação segura', 'Notificações push'], accent: '#005EFF', href: '/servicos/sites-e-sistemas/', }, { icon: 'server', tag: 'SISTEMAS', t: 'Sistemas internos', d: 'Sistemas que organizam dados, processos e equipes em um só lugar.', caps: ['Dashboard em tempo real', 'Controle de acesso', 'Relatórios automáticos', 'Segurança e backup'], accent: '#4C9BFF', href: '/servicos/sites-e-sistemas/', }, ]; return (
Soluções que conectam IA e operação} sub="Do agente de atendimento ao sistema interno: entregamos IA aplicada sem alterar o que sua equipe já faz bem." subMobile="IA aplicada do atendimento ao sistema interno — sem mudar o que já funciona." />
{items.map((it, i) => ( ))}
{/* Banda de consultoria */}

Consultoria em IA aplicada a negócios

Diagnóstico, priorização e um plano claro de onde a IA gera mais retorno na sua operação.

); }; window.Services = Services;