// Pinned horizontal-scroll PRODUCT section (acceler8-style)
// Five capability slides, each with its own intuitive animated visual.
// Slide becomes "live" when active — animations key off that class.
const CAPS = [
{
n: '01',
name: 'Intake',
eyebrow: 'Document intake · Auto-extraction',
h: <>Drop a contract. Watch every field populate.>,
body: 'Upload PDFs, connect cloud storage, or hit the API. Our compliance AI parses entities, dates, parties, and clauses — then indexes them into a structured knowledge base. You move on.',
feats: [
'Reads NDAs, MSAs, SOWs, certificates, and audits out of the box',
'Extracts 47 entity types with compliance-tuned reasoning',
'1.2 second median time to indexed and searchable',
],
},
{
n: '02',
name: 'Risk',
eyebrow: 'Vendor risk · Composite scoring',
h: <>Know which vendors are a problem first.>,
body: 'Every vendor scored 0–100 across twelve weighted factors — compliance gaps, missing documents, contract value, and renewal posture. Risk impact updates live as documents process.',
feats: [
'Composite scoring across 12 weighted factors',
'AI-driven risk impact detection per vendor',
'Threshold alerts route to chat, email, or webhook',
],
},
{
n: '03',
name: 'Compliance Copilot',
eyebrow: 'Compliance Copilot · grounded answers over your corpus',
h: <>Ask your compliance data anything.>,
body: 'Natural-language Q&A grounded in your own documents and a compliance-specific knowledge base. Cites source clauses, understands gaps, and refuses when evidence is thin. No hallucinations.',
feats: [
'Cited answers in 1.4s median',
'Refuses gracefully when sources are thin',
'Saves frequent queries as named reports',
],
},
{
n: '04',
name: 'Workflows',
eyebrow: 'Workflows · AI-native pipelines',
h: <>Compliance that runs itself.>,
body: 'Purpose-built workflows handle intake, gap detection, risk scoring, vendor enrichment, reminders, and graph rebuilds. Pipelines that solve for compliance gaps — not generic automation retrofitted.',
feats: [
'60+ purpose-built nodes for compliance workflows',
'AI detects compliance gaps and triggers remediation',
'Full audit trail with replay & rollback',
],
},
{
n: '05',
name: 'Graph',
eyebrow: 'Knowledge graph · Live connections',
h: <>See how everything connects.>,
body: 'A live knowledge graph linking entities, documents, vendors, and regulations. One vendor failing an audit shows you every contract and jurisdiction it touches — automatically.',
feats: [
'447 nodes, 1,128 edges in a typical mid-market portfolio',
'Click any node — see contracts, controls, history',
'Diff over time — what changed since last audit',
],
},
];
// ===========================================================================
// VISUAL 1 · INTAKE — scan beam + field highlight + JSON typewriter
// ===========================================================================
const VisIntake = ({ live }) => {
const lits = [1, 4, 6, 8, 10];
const tags = ['Party', 'Date', 'Term', 'Confidentiality', 'Signature'];
return (