const Industries = () => { const list = [ { artKey: 'Manufacturing', icon: 'Factory', title: 'Manufacturing', use: 'Predictive maintenance · defect vision · OEE optimization', stat: '+32% OEE', color: '#E63329' }, { artKey: 'Healthcare', icon: 'Heart', title: 'Healthcare', use: 'Clinical doc summarization · prior-auth automation · triage', stat: '−68% admin time', color: '#14A04A' }, { artKey: 'Retail', icon: 'Bag', title: 'Retail', use: 'Demand forecasting · planogram intelligence · loss prevention', stat: '+18% sell-through', color: '#1B7BD6' }, { artKey: 'Logistics', icon: 'Truck', title: 'Transportation & Logistics', use: 'Route optimization · ETA prediction · freight document AI', stat: '−24% miles driven', color: '#F5C518' }, { artKey: 'Hospitality', icon: 'Bed', title: 'Hospitality', use: 'Dynamic pricing · guest concierge agents · ops automation', stat: '+11% RevPAR', color: '#E63329' }, { artKey: 'eCommerce', icon: 'Cart', title: 'eCommerce', use: 'Personalized merchandising · returns AI · catalog enrichment', stat: '+27% AOV', color: '#1B7BD6' }, { artKey: 'RealEstate', icon: 'Building', title: 'Real Estate', use: 'Lease abstraction · tenant scoring · maintenance triage', stat: '−54% lease cycle', color: '#14A04A' }, { artKey: 'Education', icon: 'Cap', title: 'Education', use: 'Adaptive learning · enrollment ops · plagiarism detection', stat: '+22% completion', color: '#F5C518' }, { artKey: 'Automotive', icon: 'Car', title: 'Automotive', use: 'Dealer CRM AI · claims automation · supply chain forecasting', stat: '−41% claim time', color: '#E63329' }, ]; const [active, setActive] = useState(null); const [openIndustry, setOpenIndustry] = useState(null); return (
{list.map((it, i) => { const IconCmp = I[it.icon]; const Art = IndustryArt[it.artKey]; const isActive = active === i; const csCount = (CaseStudies[it.artKey] || []).length; return (
setActive(i)} onMouseLeave={() => setActive(null)} className="reveal card group relative overflow-hidden transition-all hover:-translate-y-1" style={{ transitionDelay: `${i*40}ms`, boxShadow: isActive ? `0 20px 40px -20px ${it.color}55` : undefined, }} itemScope itemType="https://schema.org/Service" itemProp="itemListElement" >
Sector · {String(i+1).padStart(2,'0')}
{it.stat}

{it.title}

{it.use}

); })}
{openIndustry && ( setOpenIndustry(null)} /> )}
); }; window.Industries = Industries;