1import{j as e}from"./index-RDDra8gW.js";import{r as l,R}from"./react-vendor-CxxQRYkG.js";import{s as E}from"./scenesafe_logo_header-Bkp1gynr.js";import{aF as I,am as z}from"./App-C-UoXVoa.js";import{b6 as O,a2 as S,a_ as P,d as T,aA as M,aX as D,b5 as L,aw as C,bg as $,bh as B,s as v,an as k,at as F,a1 as H,b as Q,u as _,A as G}from"./icons-ALDxYxrn.js";import"./deepgram-BnSEPMF1.js";import"./firebase-C_kwqSDf.js";import"./nemsis-DbuN6ZBQ.js";import"./authCleanup-Bx9cpcQx.js";import"./nightMode-Bb11R9r_.js";import"./dnd-ByY-uSMG.js";import"./vad-BpaRRKS5.js";const o=()=>{},V=[],N={id:"4012",unit:"Medic 7"},g=[{text:"Dispatch, Medic 7 arriving on scene.",delay:0},{text:" 58-year-old male, family says he just collapsed.",delay:850},{text:" He's unresponsive... no pulse, not breathing.",delay:1800},{text:" Starting compressions - get the pads on him.",delay:2800},{text:" Rhythm check, that's V-fib. Charging to 200.",delay:3900},{text:" Clear! Shock delivered, back on the chest.",delay:4900},{text:" IV's in, pushing one milligram of epinephrine.",delay:5800},{text:" Hold compressions - I've got a pulse. We have ROSC.",delay:6700}],A={category:"Cardiac Arrest",urgency:"Critical",id:"4012",status:"FINALIZED",mode:"EMS",timestamp:Date.now(),summary:"58 y/o male, witnessed collapse per family. Found pulseless and apneic; high-quality CPR initiated immediately. Initial rhythm was ventricular fibrillation - defibrillated once at 200J, compressions resumed. IV access obtained, epinephrine 1mg administered. ROSC achieved at approximately 6 minutes with a palpable carotid pulse, BP 110/70, HR 112, SpO2 94% on BVM. Patient transported to the cardiac receiving center with continuous monitoring.",patient_info:{firstName:"Arthur",lastName:"H. (demo)",sex:"Male",dob:"1967-03-14",address:"â (demo)",age:"58",history:"HTN, prior MI",allergies:"NKDA",medications:"Lisinopril, Aspirin",mental_status:"Initially unresponsive; improving post-ROSC"},chief_complaint:{primary:"Witnessed cardiac arrest",secondary:"Chest pressure prior to collapse"},assessment:{primary_impression:"Cardiac arrest - ventricular fibrillation",secondary_impression:"Post-ROSC care",appearance:"Pale, diaphoretic; cyanosis resolving after ROSC"},vitals_timeline:[{time:"14:03",bp:"-",hr:"0",rr:"0",spo2:"84"},{time:"14:06",bp:"90/60",hr:"130",rr:"â",spo2:"90"},{time:"14:08",bp:"110/70",hr:"112",rr:"12",spo2:"94"}],interventions_timeline:[{time:"14:02",intervention:"High-quality CPR initiated"},{time:"14:04",intervention:"Defibrillation @ 200J",dose:"â"},{time:"14:05",intervention:"Epinephrine 1mg IV"},{time:"14:08",intervention:"ROSC achieved"}]},J=[28,58,42,80,52,68,34,90,60,72,38,84,48,62,32,76,54,70,44,58];function W(){return e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-[11px] font-semibold text-ink-soft",children:[e.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-accent animate-pulse"}),"Incident #",N.id," · ",N.unit]})}function h({appName:t,children:s}){return e.jsxs("div",{className:"ss-card ss-shadow overflow-hidden",children:[e.jsxs("div",{className:"flex items-center justify-between px-4 sm:px-5 h-11 border-b border-hairline bg-paper-sunken/50",children:[e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsxs("span",{className:"flex gap-1",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-hairline"}),e.jsx("span",{className:"w-2 h-2 rounded-full bg-hairline"}),e.jsx("span",{className:"w-2 h-2 rounded-full bg-hairline"})]}),e.jsx("span",{className:"ss-label",children:t})]}),e.jsx(W,{})]}),e.jsx("div",{className:"p-5 sm:p-6",children:s})]})}function K(){const t=[{name:"Medic 7",dist:"0.8 mi",status:"Available",pick:!0},{name:"Engine 3",dist:"1.1 mi",status:"On call"},{name:"Medic 2",dist:"2.4 mi",status:"Available"}];return e.jsxs(h,{appName:"Command Center · CAD",children:[e.jsxs("div",{className:"flex items-center justify-between mb-4",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-2 text-accent font-semibold text-sm",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-accent animate-pulse"})," Incoming 911 · just now"]}),e.jsxs("div",{className:"flex items-center gap-1.5 text-ink-soft text-sm mt-1.5",children:[e.jsx(F,{size:14,className:"text-ink-faint"})," 1420 Oak St · residence"]})]}),e.jsx("span",{className:"inline-flex items-center px-2.5 py-1 rounded-full bg-accent/10 text-accent text-xs font-bold",children:"Cardiac / Arrest"})]}),e.jsx("div",{className:"ss-label mb-2",children:"Closest units"}),e.jsx("div",{className:"space-y-2",children:t.map(s=>e.jsxs("div",{className:`flex items-center gap-3 rounded-xl border px-3.5 py-2.5 ${s.pick?"border-accent/40 bg-accent/[0.04]":"border-hairline"}`,children:[e.jsx(H,{size:16,className:s.pick?"text-accent":"text-ink-faint"}),e.jsx("span",{className:"font-semibold text-ink text-sm",children:s.name}),e.jsx("span",{className:"text-ink-faint text-xs",children:s.dist}),e.jsx("span",{className:"ml-auto text-xs text-ink-soft",children:s.status}),s.pick&&e.jsx("span",{className:"text-[10px] font-bold uppercase tracking-wide text-accent",children:"Recommend"})]},s.name))}),e.jsxs("div",{className:"mt-4 inline-flex items-center gap-2 px-4 py-2 rounded-full bg-ink text-paper text-sm font-semibold",children:["Dispatch Medic 7 ",e.jsx(Q,{size:15})]})]})}function q(){const t=[{initials:"JR",name:"J. Rivera",role:"Paramedic",at:"05:52"}
1,{initials:"KO",name:"K. Osei",role:"EMT",at:"05:54"}];return e.jsxs(h,{appName:"Scheduling · Today",children:[e.jsxs("div",{className:"flex items-center justify-between mb-4",children:[e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold text-ink text-sm",children:"A-Shift · 06:00 â 18:00"}),e.jsxs("div",{className:"text-ink-soft text-xs mt-0.5",children:["Assigned truck · ",N.unit]})]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-ems/10 text-ems text-xs font-bold",children:[e.jsx(S,{size:12})," On duty"]})]}),e.jsx("div",{className:"space-y-2",children:t.map(s=>e.jsxs("div",{className:"flex items-center gap-3 rounded-xl border border-hairline px-3.5 py-2.5",children:[e.jsx("span",{className:"w-8 h-8 rounded-full bg-ink text-paper text-xs font-bold flex items-center justify-center",children:s.initials}),e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold text-ink text-sm",children:s.name}),e.jsx("div",{className:"text-ink-faint text-xs",children:s.role})]}),e.jsxs("span",{className:"ml-auto inline-flex items-center gap-1.5 text-ems text-xs font-semibold",children:[e.jsx(v,{size:13})," Clocked in ",s.at]})]},s.name))}),e.jsx("p",{className:"text-ink-soft text-[13px] leading-relaxed mt-4",children:"The platform already knew who was working, on which truck â so the chart opens pre-filled with the crew and unit. Nobody re-types it."})]})}function U({onDone:t}){const[s,i]=l.useState(0),[n,b]=l.useState(!1);l.useEffect(()=>{const r=[];g.forEach((p,a)=>r.push(setTimeout(()=>i(a+1),400+p.delay)));const x=g[g.length-1].delay;return r.push(setTimeout(()=>b(!0),400+x+900)),r.push(setTimeout(()=>t(),400+x+2600)),()=>r.forEach(clearTimeout)},[]);const m=g.slice(0,s).map(r=>r.text).join("");return e.jsxs("div",{className:"max-w-2xl mx-auto flex flex-col items-center text-center pt-2 animate-fade-in",children:[e.jsxs("h3",{className:"text-2xl md:text-3xl font-bold text-ink flex items-center justify-center gap-3 mb-6",children:[e.jsx(G,{className:"text-accent"}),n?"Generating reportâ¦":"Listeningâ¦"]}),e.jsx("div",{className:"flex items-end gap-[3px] h-12 w-full max-w-md mb-2",children:J.map((r,x)=>e.jsx("div",{className:`flex-1 rounded-full transition-all duration-300 ${n?"bg-ink-faint/25":"bg-accent/70"}`,style:{height:n?"12%":`${r}%`}},x))}),e.jsx("div",{className:"my-5",children:e.jsx(z,{isRecording:!n,onClick:o,title:n?"Generating report":"Recording sample"})}),e.jsxs("div",{className:"w-full ss-card ss-shadow p-5 text-left mt-4",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-2.5",children:[e.jsx("span",{className:`w-1.5 h-1.5 rounded-full ${n?"bg-ink-faint/40":"bg-accent animate-pulse"}`}),e.jsx("span",{className:"ss-label",children:"Live transcript"})]}),e.jsxs("p",{className:"text-sm text-ink-soft leading-relaxed min-h-[80px] font-mono",children:[m,!n&&e.jsx("span",{className:"inline-block w-0.5 h-[14px] bg-ink/50 ml-0.5 align-middle animate-pulse"})]})]})]})}function Y({onDone:t}){const[s,i]=l.useState(!1);return s?e.jsx("div",{className:"animate-fade-in",children:e.jsx(I,{report:A,reportId:A.id,isRevising:!1,pendingQAItems:V,canUndo:!1,onExport:o,onActionComplete:o,onActionDismiss:o,onSurveySubmit:o,onCopy:o,onUndo:o,onNarrativeChange:o})}):e.jsx(U,{onDone:()=>{i(!0),t()}})}function X(){const t=["Emergency condition at dispatch","ALS assessment performed & documented","Medical necessity supported (cardiac arrest)","Times, vitals & interventions complete","Crew signatures captured"];return e.jsxs(h,{appName:"QA & Compliance",children:[e.jsxs("div",{className:"flex items-center justify-between mb-4",children:[e.jsx("div",{className:"ss-label",children:"Will this get paid?"}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-ems/10 text-ems text-xs font-bold",children:[e.jsx(T,{size:13})," Likely PAID"]})]}),e.jsx("div",{className:"space-y-2",children:t.map(s=>e.jsxs("div",{className:"flex items-center gap-2.5 rounded-xl border border-hairline px-3.5 py-2.5",children:[e.jsx("span",{className:"w-5 h-5 rounded-full bg-ems/10 text-ems flex items-center justify-center",children:e.jsx(v,{size:13})}),e.jsx("span",{className:"text-ink text-sm",children:s})]},s))}),e.jsx("p",{className:"text-ink-soft text-[13px] leading-relaxed mt-4",children:"Your own rules plus clinical measures audit the chart the moment it's signed â flagging anything that would bounce, before it's ever filed."})]})}function Z(){const t=[{code:"A0427",desc:"ALS 1 â Emergency",mod:"RH",amt:"$1,150.00"},{code:"A0425",desc:"Ground mileage · 6 loaded mi",mod:"",amt:"$134.00"},{code:"I46.9",desc:"Cardiac arrest, cause unspecified",mod:"Dx",amt:""}];return e.jsxs(h,{appName:"Billing · Claim 837P",children:[e.jsxs("div",{className:"flex items-center justify-between mb-4",children:[e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold text-ink text-sm",children:"Medicare · Part B"}),e.jsx("div",{className:"text-ink-faint text-xs mt-0.5",children:"Claim built from the signed chart"})]}),e.jsx("span",{className:"inline-flex items-center px-2.5 py-1 rounded-full bg-ink text-paper text-xs font-bold",children:"Ready to submit"})]}),e.jsxs("div",{className:"rounded-xl border border-hairline overflow-hidden",children:[t.map((s,i)=>e.jsxs("div",{className:`flex items-center gap-3 px-3.5 py-2.5 text-sm ${i>0?"border-t border-hairline":""}`,children:[e.jsx("span",{className:"font-mono font-semibold text-ink",children:s.code}),e.jsx("span",{className:"text-ink-soft flex-1",children:s.desc}),s.mod&&e.jsx("span",{className:"text-[10px] font-bold uppercase text-ink-faint",children:s.mod}),e.jsx("span",{className:"font-semibold text-ink tabular-nums",children:s.amt})]},s.code)),e.jsxs("div",{className:"flex items-center justify-between px-3.5 py-2.5 border-t border-hairline bg-paper-sunken/50",children:[e.jsx("span",{className:"ss-label",children:"Total charge"}),e.jsx("span",{className:"font-bold text-ink tabular-nums",children:"$1,284.00"})]})]}),e.jsx("p",{className:"text-ink-soft text-[13px] leading-relaxed mt-4",children:"The QA-passed chart becomes a clean 837P â codes, origin/destination modifiers and loaded mileage already mapped. Straight to the clearinghouse."})]})}function ee(){const[t,s]=l.useState(!1);l.useEffect(()=>{const n=setTimeout(()=>s(!0),500);return()=>clearTimeout(n)},[]);const i=[{label:"Calls today",val:t?"24":"23",delta:"+1",live:!0},{label:"Cardiac ROSC rate",val:"41%",delta:"+3 pts"},{label:"Avg QA score",val:"98%",delta:"holding"}
1,{label:"Ready to bill",val:"$18.2k",delta:"+$1.3k"}];return e.jsxs(h,{appName:"Live Analytics",children:[e.jsx("div",{className:"grid grid-cols-2 gap-3",children:i.map(n=>e.jsxs("div",{className:"rounded-xl border border-hairline px-4 py-3.5",children:[e.jsx("div",{className:"ss-label mb-1.5",children:n.label}),e.jsxs("div",{className:"flex items-baseline gap-2",children:[e.jsx("span",{className:`text-2xl font-bold text-ink tabular-nums transition-all ${n.live&&t?"text-accent":""}`,children:n.val}),e.jsxs("span",{className:"inline-flex items-center gap-0.5 text-xs text-ems font-semibold",children:[e.jsx(_,{size:11})," ",n.delta]})]})]},n.label))}),e.jsx("p",{className:"text-ink-soft text-[13px] leading-relaxed mt-4",children:"The same call rolls straight into your live dashboards â volume, clinical outcomes, QA and revenue, agency-wide and to the minute."})]})}function se(){const t=[{name:"J. Rivera",role:"Paramedic · NREMT",hrs:46,max:60,exp:"214 days"},{name:"K. Osei",role:"EMT",hrs:24,max:40,exp:"88 days"}];return e.jsxs(h,{appName:"CE & Training",children:[e.jsx("div",{className:"space-y-3",children:t.map(s=>e.jsxs("div",{className:"rounded-xl border border-hairline px-4 py-3.5",children:[e.jsxs("div",{className:"flex items-center justify-between mb-2",children:[e.jsxs("div",{children:[e.jsx("div",{className:"font-semibold text-ink text-sm",children:s.name}),e.jsx("div",{className:"text-ink-faint text-xs",children:s.role})]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 text-ems text-xs font-semibold",children:[e.jsx(v,{size:13})," Current"]})]}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"flex-1 h-1.5 rounded-full bg-paper-sunken overflow-hidden",children:e.jsx("div",{className:"h-full rounded-full bg-ems",style:{width:`${s.hrs/s.max*100}%`}})}),e.jsxs("span",{className:"text-ink-soft text-xs tabular-nums whitespace-nowrap",children:[s.hrs,"/",s.max," CE hrs"]})]}),e.jsxs("div",{className:"text-ink-faint text-xs mt-2",children:["License valid · ",s.exp]})]},s.name))}),e.jsx("p",{className:"text-ink-soft text-[13px] leading-relaxed mt-4",children:"The crew who ran the call stay current automatically â every credential and license tracked, with warnings long before anything can lapse."})]})}const d=[{n:1,key:"dispatch",short:"Dispatch",icon:O,title:"The call comes in.",kicker:"Command Center · CAD",dwell:4200,render:()=>e.jsx(K,{})},{n:2,key:"shift",short:"On shift",icon:S,title:"The crew is already on.",kicker:"Scheduling",dwell:4200,render:()=>e.jsx(q,{})},{n:3,key:"chart",short:"Charting",icon:P,title:"They just talk. It charts.",kicker:"AI ePCR"},{n:4,key:"qa",short:"QA",icon:T,title:"Audited before it files.",kicker:"QA & Compliance",dwell:4600,render:()=>e.jsx(X,{})},{n:5,key:"billing",short:"Billing",icon:M,title:"A clean claim, automatically.",kicker:"Billing · RCM",dwell:4600,render:()=>e.jsx(Z,{})},{n:6,key:"analytics",short:"Analytics",icon:D,title:"It counts, live.",kicker:"Live Analytics",dwell:4200,render:()=>e.jsx(ee,{})},{n:7,key:"ce",short:"CE",icon:L,title:"And nobody lapses.",kicker:"CE & Credentials",dwell:4600,render:()=>e.jsx(se,{})}],w=2,j=d.length-1;function he(){const[t,s]=l.useState(0),[i,n]=l.useState(!1),b=l.useRef(i);b.current=i,l.useEffect(()=>{const a=document.body.style.backgroundColor,c=document.body.classList.contains("light-mode");return document.body.style.backgroundColor="#FBFAF7",document.body.classList.add("light-mode"),()=>{document.body.style.backgroundColor=a,c||document.body.classList.remove("light-mode")}},[]),l.useEffect(()=>{if(!i||t===w)return;if(t>=j){n(!1);return}const a=setTimeout(()=>s(c=>Math.min(c+1,j)),d[t].dwell||4e3);return()=>clearTimeout(a)},[t,i]);const m=a=>{n(!1),s(Math.max(0,Math.min(a,j)))},r=()=>{s(0),n(!0)},x=()=>{setTimeout(()=>s(a=>a===w&&b.current?a+1:a),2600)},p=d[t];return e.jsxs("div",{className:"demo-surface min-h-[100dvh] bg-paper text-ink overflow-x-hidden font-sans antialiased",children:[e.jsx("nav",{className:"fixed top-0 inset-x-0 z-50 border-b border-hairline bg-paper",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-5 sm:px-8 h-16 flex items-center justify-between",children:[e.jsx("a",{href:"/",className:"hover:opacity-80 transition-opacity",children:e.jsx("img",{src:E,alt:"SceneSafe",className:"h-11 w-auto"})}),e.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[e.jsxs("a",{href:"/",className:"inline-flex items-center gap-1.5 text-ink-soft hover:text-ink text-sm font-medium px-3 py-2 rounded-full hover:bg-paper-sunken transition-all",children:[e.jsx(C,{size:15})," Back"]}),e.jsx("a",{href:"/demo",className:"ss-btn-primary text-sm px-5 py-2.5",children:"Get in touch"})]})]})}),e.jsxs("main",{className:"max-w-5xl mx-auto px-5 sm:px-8 pt-28 pb-24",children:[e.jsxs("div",{className:"flex items-center gap-2.5 mb-3",children:[e.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-accent"}),e.jsx("span",{className:"ss-label",children:"One call, start to finish"})]}),e.jsxs("h1",{className:"font-semibold tracking-[-0.035em] leading-[1.0] text-ink",style:{fontSize:"clamp(2.2rem, 6vw, 3.6rem)"},children:["Follow one call through",e.jsx("br",{className:"hidden sm:block"})," your whole service."]}),e.jsx("p",{className:"text-ink-soft text-[15px] leading-relaxed max-w-2xl mt-5",children:"Most ePCRs stop at the chart. Watch a single 911 cardiac arrest move from dispatch to payment â the same incident, the same crew, one connected platform. The charting step is real; the rest are live slices of each module."}),e.jsxs("div",{className:"mt-7 flex items-center gap-3 flex-wrap",children:[e.jsx("button",{onClick:i?()=>n(!1):r,className:"group ss-btn-primary text-[15px] px-6 py-3",children:i?e.jsxs(e.Fragment,{children:[e.jsx($,{size:16})," Pause"]}):e.jsxs(e.Fragment,{children:[e.jsx(B,{size:16})," Play the call"]})}),e.jsx("span",{className:"text-ink-faint text-sm",children:"Or step through it yourself â click any stop below."})]}),e.jsx("div",{className:"mt-9 -mx-1 overflow-x-auto",children:e.jsx("div",{className:"flex items-center gap-1 min-w-max px-1",children:d.map((a,c)=>{const y=a.icon,u=c===t,f=c<t;return e.jsxs(R.Fragment,{children:[c>0&&e.jsx("span",{className:`h-px w-5 sm:w-8 ${f||u?"bg-accent/50":"bg-hairline"}`}),e.jsxs("button",{onClick:()=>m(c),className:`group inline-flex items-center gap-2 pl-2 pr-3 py-2 rounded-full border transition-all cursor-pointer ${u?"bg-ink text-paper border-ink":f?"bg-accent/[0.06] text-ink border-accent/30":"bg-paper text-ink-soft border-hairline hover:bg-paper-sunken hover:text-ink"}`,title:`${a.n}. ${a.short}`,children:[e.jsx("span",{className:`w-6 h-6 rounded-full flex items-center justify-center text-xs font-bold ${u?"bg-paper/20 text-paper":f?"bg-accent/15 text-accent":"bg-paper-sunken text-ink-faint"}`,children:f?e.jsx(v,{size:13}):a.n}),e.jsx(y,{size:14,className:u?"text-paper":f?"text-accent":"text-ink-faint"}),e.jsx("span",{className:`text-sm font-medium ${u?"":"hidden sm:inline"}`,children:a.short})]})]},a.key)})})}),e.jsxs("div",{className:"mt-8",children:[e.jsx("div",{className:"flex items-baseline gap-3 mb-4",children:e.jsx("span",{className:"ss-label text-accent",children:p.kicker})}),e.jsx("h2",{className:"font-semibold tracking-[-0.03em] leading-[1.1] text-ink mb-6",style:{fontSize:"clamp(1.5rem, 3.5vw, 2.2rem)"},children:p.title}),e.jsx("div",{className:"animate-fade-in",children:t===w?e.jsx(Y,{onDone:x}):p.render()},p.key)]}),e.jsxs("div",{className:"mt-8 flex items-center justify-between gap-3",children:[e.jsxs("button",{onClick:()=>m(t-1),disabled:t===0,className:"inline-flex items-center gap-1.5 text-sm font-medium px-4 py-2.5 rounded-full border border-hairline text-ink-soft hover:bg-paper-sunken hover:text-ink transition-all disabled:opacity-30 disabled:pointer-events-none cursor-pointer",children:[e.jsx(C,{size:15})," Back"]}),e.jsxs("span",{className:"ss-label",children:[t+1," / ",d.length]}),t<j?e.jsxs("button",{onClick:()=>m(t+1),className:"group inline-flex items-center gap-2 text-sm font-semibold px-5 py-2.5 rounded-full bg-ink text-paper hover:opacity-90 transition-all cursor-pointer",children:["Next: ",d[t+1].short,e.jsx(k,{size:15,className:"group-hover:translate-x-0.5 transition-transform"})]}):e.jsxs("a",{href:"/demo",className:"group inline-flex items-center gap-2 text-sm font-semibold px-5 py-2.5 rounded-full bg-accent text-white hover:opacity-90 transition-all",children:["Book a demo ",e.jsx(k,{size:15,className:"group-hover:translate-x-0.5 transition-transform"})]})]}),e.jsxs("div",{className:"mt-16 border-t border-hairline pt-12",children:[e.jsxs("div",{className:"flex items-center gap-2.5 mb-3",children:[e.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-accent"}),e.jsx("span",{className:"ss-label",children:"One incident. One system."})]}),e.jsx("h2",{className:"font-semibold tracking-[-0.03em] leading-[1.05] text-ink mb-4",style:{fontSize:"clamp(1.7rem, 4vw, 2.6rem)"},children:"The whole service ran on one call."}),e.jsxs("p",{className:"text-ink-soft text-[15px] leading-relaxed max-w-2xl mb-8",children:["Dispatch, scheduling, charting, QA, billing, analytics and credentials all touched incident #",N.id," â and every one of them shared the same crew, unit and data. Nothing was re-keyed, re-exported or reconciled. Tur
1n on only the modules your service needs."]}),e.jsx("div",{className:"flex flex-wrap gap-2",children:d.map((a,c)=>{const y=a.icon;return e.jsxs("button",{onClick:()=>{m(c),window.scrollTo({top:0,behavior:"smooth"})},className:"inline-flex items-center gap-2 px-3.5 py-2 rounded-full border border-hairline text-ink-soft hover:bg-paper-sunken hover:text-ink text-sm font-medium transition-all cursor-pointer",children:[e.jsx(y,{size:14,className:"text-ink-faint"})," ",a.short]},a.key)})})]}),e.jsxs("div",{className:"mt-12 flex items-center gap-3 flex-wrap border-t border-hairline pt-10",children:[e.jsxs("a",{href:"/demo",className:"group ss-btn-primary text-[15px] px-8 py-4",children:["Book a 30-min demo",e.jsx(k,{size:17,className:"group-hover:translate-x-0.5 transition-transform"})]}),e.jsx("span",{className:"text-ink-faint text-sm",children:"See the full platform live · nothing here is recorded or stored."})]})]})]})}export{he as TryItNow};
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.