1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/CalendlyDialog-CKj42RTS.js","assets/framer-motion-Dwnnlvcx.js","assets/index-B2jhJPPI.js","assets/router-y_OuRDIE.js","assets/radix-BbH9YpYW.js","assets/query-CWx8EXCi.js","assets/index-DIxbJhwu.css","assets/use-recaptcha-BTie2XL2.js","assets/track-demo-booked-CVf7lK9f.js"])))=>i.map(i=>d[i]); 2import{_ as x,l as p,u as f,N as h,B as g,m as u,A as l,n as j,o as b,h as N,p as y}from"./index-B2jhJPPI.js";import{r as n,j as e}from"./framer-motion-Dwnnlvcx.js";import{d as v,N as k,L as i}from"./router-y_OuRDIE.js";import w from"./Footer-BvB1LnrU.js";import{a as P}from"./page-meta-Byu6uC7O.js";import{D as _}from"./database-Cp16qFzd.js";import{S as O}from"./shield-check-7VHCqLJo.js";import"./radix-BbH9YpYW.js";import"./query-CWx8EXCi.js";import"./soc-icon-BJKiRV6t.js";const R=n.lazy(()=>x(()=>import("./CalendlyDialog-CKj42RTS.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))),M=()=>{const{slug:d=""}=v(),r=p[d],{isOpen:o,setIsOpen:c,prefill:m,openNoPrefill:a}=f();return n.useEffect(()=>{r&&P({title:`${r.name} | Doczen`,description:r.intro,url:`/platform/${r.slug}`})},[r]),r?e.jsxs(e.Fragment,{children:[e.jsx(h,{onOpenCalendly:a}),e.jsxs("main",{children:[e.jsx("section",{className:"bg-surface pb-20 pt-36 lg:pb-28 lg:pt-44",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsxs(i,{to:"/",className:"font-sans text-xs text-muted-foreground hover:text-foreground",children:["Platform / ",r.name]}),e.jsxs("div",{className:"mt-9 grid gap-10 lg:grid-cols-[0.75fr_1.25fr] lg:items-end",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-sans text-xs font-semibold uppercase tracking-[0.18em] text-primary",children:r.eyebrow}),e.jsx("h1",{className:"mt-5 font-serif text-4xl leading-[1.02] text-foreground sm:text-6xl",children:r.headline}),e.jsx("p",{className:"mt-5 font-sans text-base leading-relaxed text-muted-foreground",children:r.intro}),e.jsx(g,{onClick:a,className:"mt-7 rounded-full bg-foreground px-7 text-background hover:bg-foreground
2/85",children:"Book a demo"})]}),e.jsx(u,{product:r})]})]})}),e.jsx("section",{className:"py-20 lg:py-28",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsx("p",{className:"font-sans text-xs font-semibold uppercase tracking-[0.18em] text-primary",children:"From input to ERP outcome"}),e.jsx("div",{className:"mt-10 grid border-l border-t border-border sm:grid-cols-2 lg:grid-cols-4",children:r.capabilities.map((s,t)=>e.jsxs("article",{className:"border-b border-r border-border p-7",children:[e.jsxs("span",{className:"font-sans text-xs text-muted-foreground",children:["0",t+1]}),e.jsx("h2",{className:"mt-8 font-serif text-xl text-foreground",children:s.title}),e.jsx("p",{className:"mt-3 font-sans text-sm leading-relaxed text-muted-foreground",children:s.description})]},s.title))}),e.jsxs("div",{className:"mt-8 grid gap-4 border border-border bg-secondary/30 p-6 sm:grid-cols-[1fr_auto_1fr] sm:items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-sans text-[10px] uppercase tracking-[0.14em] text-muted-foreground",children:"Inputs"}),e.jsx("p",{className:"mt-2 font-sans text-sm text-foreground",children:r.inputs.join(" · ")})]}),e.jsx(l,{className:"hidden text-primary sm:block",size:18}),e.jsxs("div",{children:[e.jsx("p",{className:"font-sans text-[10px] uppercase tracking-[0.14em] text-muted-foreground",children:"Outcome"}),e.jsx("p",{className:"mt-2 font-sans text-sm font-semibold text-foreground",children:r.outcome})]})]})]})}),e.jsx("section",{className:"bg-surface py-20 lg:py-28",children:e.jsx("div",{className:"mx-auto max-w-7xl px-6",children:e.jsxs("div",{className:"grid gap-10 lg:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-sans text-xs font-semibold uppercase tracking-[0.18em] text-primary",children:"Shared platform"}),e.jsxs("h2",{className:"mt-5 max-w-xl font-serif text-4xl leading-[1.06] text-foreground",children:["One operational model across every service",e.jsx("span",{className:"text-primary",children:"."})]}),e.jsx("p",{className:"mt-5 max-w-lg font-sans text-base leading-relaxed text-muted-foreground",children:"The same inbox, records, schemas, workflows and integrations keep context consistent as you add more channels."})]}),e.jsx("div",{className:"border-t border-border",children:j.map((s,t)=>e.jsxs("div",{className:"grid grid-cols-[32px_110px_1fr] gap-3 border-b border-border py-4",children:[e.jsxs("span",{className:"font-sans text-xs text-primary",children:["0",t+1]}),e.jsx("strong",{className:"font-sans text-sm text-foreground",children:s.name}),e.jsx("span",{className:"font-sans text-sm text-muted-foreground",children:s.description})]},s.name))})]})})}),e.jsx("section",{className:"py-20 lg:py-28",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-12 px-6 lg:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx(b,{size:22,className:"text-primary"}),e.jsxs("h2",{className:"mt-6 font-serif text-4xl text-foreground",children:["Exceptions stay with people",e.jsx("span",{className:"text-primary",children:"."})]}),e.jsx("p",{className:"mt-4 font-sans text-base leading-relaxed text-muted-foreground",children:"Unfamiliar products, missing references and conflicting prices arrive with the original source and matched business context."})]}),e.jsxs("div",{children:[e.jsx(_,{size:22,className:"text-primary"}),e.jsxs("h2",{className:"mt-6 font-serif text-4xl text-foreground",children:["Approved work reaches the ERP",e.jsx("span",{className:"text-primary",children:"."})]}),e.jsx("p",{className:"mt-4 font-sans text-base leading-relaxed text-muted-foreground",children:"Connections are scoped to your systems, interfaces, permissions and business requirements. Every action remains traceable."})]})]})}),e.jsx("section",{className:"border-y border-border bg-surface py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-12 px-6 lg:grid-cols-2",children:[e.jsxs("div",{children:[e.jsx(O,{size:22,className:"text-primary"}),e.jsx("p",{className:"mt-5 font-sans text-xs font-semibold uppercase tracking-[0.18em] text-primary",children:"Rollout"}),e.jsxs("h2",{className:"mt-4 font-serif text-4xl text-foreground",children:["Start with one workflow",e.
2jsx("span",{className:"text-primary",children:"."})]})]}),e.jsx("ol",{className:"border-t border-border",children:r.rollout.map((s,t)=>e.jsxs("li",{className:"flex items-center gap-4 border-b border-border py-5",children:[e.jsxs("span",{className:"font-sans text-xs text-primary",children:["0",t+1]}),e.jsx(N,{size:15,strokeWidth:2.25,className:"text-brand-blue"}),e.jsx("span",{className:"font-sans text-sm text-foreground",children:s})]},s))})]})}),e.jsx("section",{className:"py-20",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsx("p",{className:"font-sans text-xs font-semibold uppercase tracking-[0.18em] text-primary",children:"Add another channel"}),e.jsx("div",{className:"mt-8 grid border-l border-t border-border sm:grid-cols-3",children:y.filter(s=>s.slug!==r.slug).map(s=>e.jsxs(i,{to:`/platform/${s.slug}`,className:"group border-b border-r border-border p-7",children:[e.jsx(s.icon,{size:20,className:"text-primary"}),e.jsx("h3",{className:"mt-7 font-serif text-xl text-foreground",children:s.name}),e.jsx("p",{className:"mt-2 font-sans text-sm text-muted-foreground",children:s.short}),e.jsx(l,{size:15,className:"mt-6 transition-transform group-hover:translate-x-1"})]},s.slug))})]})})]}),e.jsx(w,{onOpenCalendly:a,ctaHeadline:"Show us how orders arrive today",ctaSubhead:"Weâll map the channel, checks, exceptions and ERP outcome.",ctaLabel:"Book a demo"}),o&&e.jsx(n.Suspense,{fallback:null,children:e.jsx(R,{open:o,onOpenChange:c,prefill:m})})]}):e.jsx(k,{to:"/",replace:!0})};export{M 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.