PageSourceSearch

https://orne-ai-launchpad.lovable.app/assets/PainPointsSection-BbX-1LVI.js

js orne-ai-launchpad.lovable.app collected 2026-10-03 03:34:47 UTC 5,788 bytes, 1 lines download raw bytes

1import{j as e,m as r,a1 as n,J as i,K as c,aC as l,O as d,L as p,a9 as m,bd as u,aa as g,be as h,b1 as x,_ as f,bf as v,b3 as b,b2 as y,G as j,bg as w,a7 as N}from"./index-A3FuQDYt.js";import{F as C}from"./filter-IgBi-kw4.js";const I="/assets/vendas-DKA9RCA0.jpg",P="/assets/conteudo-CKVdZsgm.jpg",A="/assets/provador-Cvq63LGj.jpg",k="/assets/prospeccao-CKAtl929.jpg",q="/assets/custom-CkncktnB.jpg",O=[{pain:"Atendimento não dá conta",painIcon:m,product:"Agentic Personal",result:"IA + humano em uma plataforma omnichannel. Atenda 24/7 sem perder a personalização.",href:"/agentic-personal",external:!1,image:u},{pain:"Vendas sem follow-up estruturado",painIcon:C,product:"OrneCRM",result:"Pipeline moldado à sua jornada de vendas. Nenhum lead esquecido, nenhuma etapa perdida.",href:"/ornecrm",external:!1,image:I},{pain:"Preço e concorrência no escuro",painIcon:g,product:"OrneMonitor",result:"Preço, gaps de busca, catálogo e mídia no mesmo painel, com alertas e ação recomendada.",href:"/ornemonitor",external:!1,image:h},{pain:"Produção de conteúdo lenta e cara",painIcon:x,product:"OrneStudio",result:"Fotos, vídeos e posts gerados por IA na velocidade e no tom da sua marca.",href:"https://studio.orne.ai",external:!0,image:P},{pain:"PDP sem conversão",painIcon:f,product:"OrneAssist.ai",result:"Concierge de IA que tira dúvidas, recomenda e guia o cliente até a compra.",href:"https://orneassist.orne.ai",external:!0,image:v},{pain:"Devoluções por indecisão de compra",painIcon:b,product:"OrneTry-On",result:"Provador virtual que mostra o produto no cliente antes do checkout.",href:"https://try-on.orne.ai",external:!0,image:A},{pain:"Prospecção B2B manual",painIcon:y,product:"OrneProspect",result:"Agentes que encontram, qualificam e enriquecem leads automaticamente.",href:"https://prospect.orne.ai",external:!0,image:k},{pain:"Catálogos estáticos que não vendem",painIcon:j,product:"OrneCatalog",result:"Do PDF ao carrinho em um clique. Catálogos interativos integrados ao e-commerce.",href:"/ornecatalog",external:!1,image:w},{pain:"Nenhuma das anteriores se encaixa",painIcon:N,product:"Consultoria & Ongoing de IA",result:"Squad dedicada da Orne.ai para criar o agente sob medida da sua dor. Seu desafio vira automação.",href:"/consultoria-ia",external:!1,image:q}],V={hidden:{},visible:{transition:{staggerChildren:.08}}},D={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.5}}},S=()=>e.jsx("section",{className:"py-20 px-6 bg-secondary/30",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsx(r.div,{className:"text-center mb-6",initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},children:e.jsxs("span",{className:"inline-flex items-center gap-2 px-3 py-1 rounded-full border border-primary/30 bg-primary/5 text-xs uppercase tracking-[0.2em] text-primary font-semibold mb-4",children:[e.jsx(n,{className:"w-3.5 h-3.5"}),"Mapeamento de Dores"]})}),e.jsx(r.h2,{className:"text-4xl md:text-5xl font-bold text-primary mb-4 text-center",initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.1},viewport:{once:!0},children:"Qual é a sua dor? Temos o produto."}),e.jsx(r.p,{className:"text-muted-foreground text-lg text-center mb-14 max-w-2xl mx-auto",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.2},viewport:{once:!0},children:"Não comece pela tecnologia. Comece pelo problema. Veja qual produto do ecossistema Orne resolve cada etapa do seu negócio."}),e.jsx(r.div,{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-5",variants:V,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},children:O.map((a,t)=>{const s=a.painIcon,o=e.jsxs(i,{className:"group relative h-full bg-card/80 border-border hover:border-primary/40 hover:shadow-neon transition-all duration-300 cursor-pointer overflow-hidden",children:[e.jsx("img",{src:a.image,alt:`Contexto: ${a.pain}`,loading:"lazy",width:768,height:512,className:"pointer-events-none absolute inset-0 h-full w-full object-cover opacity-45 transition-all duration-500 group-hover:opacity-75 group-hover:scale-105"}),e.jsx("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-t from-card via-card/85 to-card/40 transition-opacity duration-500 group-hover:from-card/95 group-hover:via-card/70 group-hover:to-card/25"}),e.jsxs(c,{className:"relative p-5 flex flex-col h-full",children:[e.jsxs("div",{className:"flex items-start justify-between gap-4 mb-4",children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center shrink-0 group-hover:bg-primary/20 transition-colors",children:e.jsx(s,{className:"w-5 h-5 text-primary"})}),e.jsx("span",{className:"text-[10px] uppercase tracking-wider text-primary font-semibold bg-primary/5 border border-primary/20 px-2 py-0.5 rounded-full shrink-0",children:a.product})]}),e.jsx("h3",{className:"text-lg font-bold text-foreground mb-2 group-hover:text-primary transition-colors",children:a.pain}
1),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed mb-5 flex-grow",children:a.result}),e.jsx("span",{className:"inline-flex items-center gap-1.5 text-sm font-semibold text-primary mt-auto",children:a.external?e.jsxs(e.Fragment,{children:["Acessar produto ",e.jsx(l,{className:"w-3.5 h-3.5"})]}):e.jsxs(e.Fragment,{children:["Ver solução ",e.jsx(d,{className:"w-3.5 h-3.5 group-hover:translate-x-1 transition-transform"})]})})]})]});return e.jsx(r.div,{variants:D,children:a.external?e.jsx("a",{href:a.href,className:"block h-full",children:o}):a.href.startsWith("#")?e.jsx("a",{href:a.href,className:"block h-full",children:o}):e.jsx(p,{to:a.href,className:"block h-full",children:o})},t)})})]})});export{S as default};

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.