// AI features section — the system underneath, animated // Sits between Product and Numbers. Communicates "this is AI-native" // without leaving the editorial palette. const AI_PILLARS = [ { n: '01', name: 'Compliance reasoning', head: <>An AI model that understands regulation., body: 'Not a generic LLM with a prompt. A reasoning engine fine-tuned on compliance documents — extracting parties, obligations, dates, and clauses with confidence grading. It understands gaps the way a senior reviewer would.', spec: [ ['Model', 'Compliance-tuned reasoning engine'], ['Eval', '94% field accuracy · 4,200-doc set'], ['Gap detection', 'AI identifies missing controls & coverage'], ], }, { n: '02', name: 'Domain knowledge base', head: <>A compliance knowledge base no one else has., body: 'Regulation-aware embeddings, framework mappings, and entity relationships that generic vector stores cannot replicate. The AI draws from this to detect risk impact across your entire portfolio.', spec: [ ['Knowledge', 'Compliance-specific embeddings'], ['Frameworks', '47 pre-mapped regulatory frameworks'], ['Graph', 'Entity-regulation-document lineage'], ], }, { n: '03', name: 'AI-native workflows', head: <>Purpose-built workflows that close compliance gaps., body: 'Pipelines designed from scratch to solve for compliance gaps — from risk impact detection to vendor scoring to remediation routing. Every workflow is built around how compliance actually works, not retrofitted from generic automation.', spec: [ ['Pattern', 'AI-native · compliance-first design'], ['Detection', 'Multi-factor risk impact scoring'], ['Audit', 'Every decision & source logged'], ], }, ]; // Animated pipeline diagram — Document → OCR → Reasoning → Embeddings → Vector index → Compliance Copilot const AIPipeline = () => { const stages = [ { l: 'Document', s: 'PDF · DOCX · Scan', i: 0 }, { l: 'OCR', s: 'Text extraction', i: 1 }, { l: 'Reasoning', s: 'Compliance-tuned model', i: 2, big: true }, { l: 'Knowledge base', s: 'Domain-specific embeddings', i: 3 }, { l: 'Gap detection', s: 'Risk impact analysis', i: 4 }, { l: 'Compliance Copilot', s: 'Cited answer', i: 5, big: true }, ]; return (
Pipeline · per document Streaming · 1.2s median
{/* Traveling tokens */} {[0, 1.2, 2.4, 3.6].map((delay, i) => ( ))}
{stages.map(st => (
{st.l}
{st.s}
))}
); }; // Three pillar cards const AIPillarCard = ({ p, idx }) => { const ref = React.useRef(null); const onMove = (e) => { const el = ref.current; if (!el) return; const r = el.getBoundingClientRect(); const x = (e.clientX - r.left) / r.width - 0.5; const y = (e.clientY - r.top) / r.height - 0.5; el.style.setProperty('--rx', `${(-y * 4).toFixed(2)}deg`); el.style.setProperty('--ry', `${(x * 5).toFixed(2)}deg`); }; const onLeave = () => { const el = ref.current; if (!el) return; el.style.setProperty('--rx', '0deg'); el.style.setProperty('--ry', '0deg'); }; return (
{p.n}
{p.name}

{p.head}

{p.body}

{p.spec.map(([k, v]) => (
{k}
{v}
))}
); }; const LAI = () => (
The AI · purpose-built

Compliance-specific AI,
built from scratch.

Custom models. A domain-specific knowledge base. AI-native workflows engineered to detect gaps, score risk, and close compliance holes — not generic AI with a compliance skin.

{AI_PILLARS.map((p, i) => )}
Guardrails · built in

AI that knows when not to answer.

Every extraction is confidence-graded. Below 0.7 triggers a graceful refusal. Every prompt, retrieved chunk, and final answer is logged for audit. Nothing trains a model — yours, ours, or anyone else's.

    {[ ['No training', 'Your documents never enter any training set.'], ['Tenant isolation', 'Vector indexes are namespaced per customer.'], ['Region pinned', 'Choose US / EU / UK at provisioning.'], ['Full audit trail', 'Replay any answer with its sources & prompts.'], ].map(([k, v]) => (
  • {k} {v}
  • ))}
); window.LAI = LAI;