1import{j as e}from"./index-5G3pB8eC.js";import{c as b,H as v,F as u}from"./Footer-CaE5O6uP.js";import{B as s}from"./boxes-CFs9VEhB.js";import{A as a}from"./arrow-right-BGQ7NdLe.js";import{C as i}from"./circle-check-CxVHNE9k.js";import{D as f}from"./download-xBBns_qQ.js";import{E as y}from"./eye-C04Ys9WK.js";import{M as w}from"./map-pin-DKNnfOuv.js";import{S as j}from"./shield-check-DFYHclOP.js";import{W as m}from"./wrench-B2Aw_qxi.js";import{S as x}from"./shopping-cart-CrpMvpZZ.js";import{C as n}from"./clipboard-check-D6eeW_kQ.js";import{R as o}from"./radio-8wg9JCeT.js";import{P as p}from"./package-CL2ZHvmc.js";import{S as l}from"./send-C2Xjs59S.js";import{C as h}from"./calendar-clock-LSVS5DHS.js";import{C as g}from"./chart-column-J2ffvEs_.js";import{S as N}from"./scan-line-pciDm2Ze.js";import{D as d}from"./dollar-sign-DKOoc4xE.js";import{B as k}from"./bell-0-VHZIcU.js";import{T as I}from"./triangle-alert-Vwby0Q8I.js";import{I as C}from"./id-card-BE8mbI-B.js";const E=[["path",{d:"M16 17h6v-6",key:"t6n2it"}],["path",{d:"m22 17-8.5-8.5-5 5L2 7",key:"x473p"}]],R=b("trending-down",E),S=["Manage distributed inventory across your entire operation","Track asset location, maintenance, and readiness in real time","Track expiration dates and stop losing money to expired supplies","Eliminate manual processes and disconnected systems"],M=[{icon:s,title:"Distributed Inventory Management",tagline:"Know what you have across every location in real time.",points:["Manage inventory across main supply, stations, vehicles, and field locations","Maintain accurate stock levels everywhere","Ensure critical supplies are always where they need to be"]},{icon:m,title:"Asset Management and Readiness",tagline:"Every asset accounted for. Every asset ready.",points:["Track asset location, status, and assignment","Manage preventative maintenance and service schedules","Ensure equipment is operational and ready for use"]},{icon:x,title:"Purchasing and Supply Chain Control",tagline:"The right supplies at the right time, without overstocking or shortages.",points:["Automate reordering and maintain optimal stock levels","Integrate with suppliers for streamlined purchasing","Use analytics to make informed purchasing decisions"]},{icon:n,title:"Inspections and Readiness Verification",tagline:"Turn daily checks into verified readiness.",points:["Create inspection workflows for vehicles, stations, and equipment","Enable crew members to verify readiness through easy to use check sheets","Capture compliance and readiness data in real time"]},{icon:o,title:"RFID Ready Operations",tagline:"Move from manual tracking to real time awareness.",points:["Built to support RFID for inventory, assets, and narcotics","Enable rapid counts and automated tracking","Reduce manual effort and increase accuracy"]},{icon:p,title:"Kit and Bag Management",tagline:"Every kit ready. Every time.",points:["Track complete kits, bags, and loadouts","Ensure kits are complete, sealed, and ready","Simplify restocking workflows"]},{icon:l,title:"Supply Requests and Requisitions",tagline:"Streamline supply flow across your organization.",points:["Enable field crew members and stations to request supplies easily","Automate approvals and fulfillment workflows","Improve communication between field and supply"]},{icon:h,title:"Expiration Date Tracking",tagline:"Stop losing money. Stop carrying expired supplies into the field.",points:["Track expiration dates on every lot, item, and kit","Automated alerts before items expire so they can be used or rotated","First Expired, First Out workflows to minimize waste","Quantify the cost of expired inventory and eliminate it"]},{icon:g,title:"Reporting and Operational Visibility",tagline:"Turn data into operational insight.",points:["Access detailed reports across inventory, assets, and usage","Identify trends, shortages, and inefficiencies","Support compliance and decision making"]}],c=[{label:"Purchase",icon:x},{label:"Stock",icon:s},{label:"Distribute",icon:l},{label:"Inspect",icon:n},{label:"Deploy",icon:p},{label:"Track",icon:N},{label:"Report",icon:g}],F=[{icon:s,title:"Inventory counts and updates in the field"},{icon:n,title:"Inspections and readiness checks"},{icon:l,title:"Requests and reporting from anywhere"},{icon:o,title:"RFID scanning workflows"}],D=["Eliminate inventory blind spots across locations","Ensure equipment is always ready for use","Stop losing budget to expired medications and supplies","Reduce manual tracking and administrative work","Improve accountability across your operation","Stay compliant and audit ready","Gain real time visibility into readiness"],T=[{icon:o,title:"RFID Solutions",desc:"Automate inventory counts, asset audits, and equipment tracking with integrated RFID technology.",cta:"Explore RFID Solutions",href:"/rfid-solutions"},{icon:m,title:"Fleet Maintenance",desc:"Track vehicle service schedules, inspections, and maintenance activities to keep every unit mission ready.",cta:"Explore Fleet Maintenance",href:"/fleet-maintenance"},{icon:C,title:"Workforce Credential Management",desc:"Track certifications, licenses, and credentials to ensure every team member stays qualified and compliant.",cta:"Explore Workforce Credential Management",href:"/credential-management"}];function ae(){return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(v,{}),e.jsxs("section",{className:"relative overflow-hidden bg-hero-gradient text-white",children:[e.jsx("div",{className:"absolute -top-40 -right-40 h-[28rem] w-[28rem] rounded-full bg-[color:var(--brand-green)] opacity-20 blur-3xl"}),e.jsx("img",{src:"/images/inventory-asset-hero.png",alt:"Public safety inventory and asset management warehouse",width:1600,height:1100,className:"absolute right-0 top-0 h-full w-[55%
1] object-cover object-[30%_center] pointer-events-none",style:{WebkitMaskImage:"radial-gradient(ellipse 75% 90% at 70% 50%, black 55%, transparent 95%)",maskImage:"radial-gradient(ellipse 75% 90% at 70% 50%, black 55%, transparent 95%)",opacity:.85}}),e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 pt-24 pb-28 grid lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{className:"space-y-7 relative z-10",children:[e.jsxs("p",{className:"inline-flex items-center gap-2 text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-green)]",children:[e.jsx(s,{className:"h-4 w-4"})," Inventory & Asset Management"]}),e.jsxs("h1",{className:"text-5xl md:text-6xl lg:text-7xl font-black tracking-tight leading-[1.05] text-white",children:["Control Your Inventory."," ",e.jsx("span",{className:"bg-gradient-to-r from-[color:var(--brand-green)] via-[color:var(--brand-cyan)] to-white bg-clip-text text-transparent",children:"Strengthen Your Readiness."})]}),e.jsx("p",{className:"text-lg text-white/80 max-w-xl leading-relaxed",children:"From inventory and assets to purchasing, inspections, and reporting, Operative IQ gives you complete visibility and control across every location, every unit, and every shift."}),e.jsxs("div",{className:"flex flex-wrap gap-3",children:[e.jsxs("a",{href:"/get-a-demo",className:"inline-flex h-12 items-center gap-2 rounded-xl bg-[color:var(--brand-green)] px-6 text-sm font-semibold text-white shadow-glow transition-transform hover:-translate-y-0.5 hover:bg-[color:var(--brand-green-deep)]",children:["Request a Demo ",e.jsx(a,{className:"h-4 w-4"})]}),e.jsx("a",{href:"#capabilities",className:"inline-flex h-12 items-center rounded-xl border border-white/25 bg-white/5 backdrop-blur px-6 text-sm font-semibold text-white hover:bg-white/10 transition-colors",children:"See It in Action"})]}),e.jsx("div",{className:"grid sm:grid-cols-1 gap-2 pt-2 text-sm text-white/80",children:S.map(t=>e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(i,{className:"h-4 w-4 text-[color:var(--brand-green)] shrink-0"})," ",t]},t))}),e.jsxs("a",{href:"https://share.operativeiq.com/inventory-assets-white-sheet",target:"_blank",rel:"noopener noreferrer",className:"inline-flex h-12 items-center gap-2 rounded-xl border border-white/25 bg-white/5 backdrop-blur px-6 text-sm font-semibold text-white hover:bg-white/10 transition-colors w-fit",children:[e.jsx(f,{className:"h-4 w-4"})," Download Inventory & Asset Management White Sheet"]})]}),e.jsx("div",{className:"hidden lg:block"})]})]}),e.jsxs("section",{className:"mx-auto max-w-7xl px-6 py-24",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-cyan)]",children:"Core Value"}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight text-[color:var(--brand-navy-deep)]",children:"Built for the Complexity of Public Safety Operations"}),e.jsx("p",{className:"mt-4 text-lg text-muted-foreground leading-relaxed",children:"Managing equipment in public safety isn't simple. Supplies move between stations, vehicles, and crew members. Equipment must be maintained, inspected, and ready without fail. Operative IQ connects everything into one system so you always know:"})]}),e.jsx("div",{className:"mt-10 grid sm:grid-cols-3 gap-5",children:[{icon:y,title:"What you have",desc:"Real time stock levels across every location, vehicle, and kit."},{icon:w,title:"Where it is",desc:"Pinpoint location and assignment for every asset and supply."},{icon:j,title:"If it is ready",desc:"Inspection status, maintenance state, and readiness at a glance."}].map(t=>e.jsxs("div",{className:"group rounded-2xl border border-border bg-card p-7 shadow-card hover:-translate-y-1 hover:shadow-brand hover:border-[color:var(--brand-green)]/40 transition-all",children:[e.jsx("div",{className:"h-14 w-14 rounded-2xl bg-[color:var(--brand-navy)] grid place-items-center shadow-brand group-hover:bg-[color:var(--brand-green-deep)] transition-colors",children:e.jsx(t.icon,{className:"h-7 w-7 text-white"})}),e.jsx("h3",{className:"mt-5 font-bold text-lg text-[color:var(--brand-navy-deep)]",children:t.title}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground leading-relaxed",children:t.desc})]},t.title))})]}),e.jsx("section",{id:"capabilities",className:"bg-secondary/40 border-y border-border",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-24",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-cyan)]",children:"Key Capabilities"}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight text-[color:var(--brand-navy-deep)]",children:"One Platform. Total Operational Control."}),e.jsx("p",{className:"mt-4 text-lg text-muted-foreground leading-relaxed",children:"Every workflow your operation depends on, connected in a single system purpose built for public safety."})]}),e.jsx("div",{className:"mt-12 grid sm:grid-cols-2 lg:grid-cols-3 gap-5",children:M.map(t=>e.jsxs("div",{className:"group flex flex-col rounded-2xl border border-border bg-card p-7 shadow-card hover:-translate-y-1 hover:shadow-brand hover:border-[color:var(--brand-green)]/40 transition-all",children:[e.jsx("div",{className:"h-12 w-12 rounded-xl bg-[color:var(--brand-navy)] grid place-items-center shadow-brand group-hover:bg-[color:var(--brand-green-deep)] transition-colors",children:e.jsx(t.icon,{className:"h-6 w-6 text-white"})}),e.jsx("h3",{className:"mt-5 font-bold text-lg text-[color:var(--brand-navy-deep)]",children:t.title}),e.jsx("ul",{className:"mt-3 space-y-2",children:t.points.map(r=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-muted-foreground leading-relaxed",children:[e.jsx(i,{className:"h-4 w-4 text-[color:var(--brand-green)] shrink-0 mt-0.5"}),e.jsx("span",{children:r})]},r))}),e.jsx("p",{className:"mt-5 pt-4 border-t border-border text-sm font-semibold text-[color:var(--brand-navy-deep)] italic",children:t.tagline})]},t.title))})]})}),e.jsxs("section",{className:"bg-[color:var(--brand-navy-deep)] text-white relative overflow-hidden",children:[e.jsx("div",{className:"absolute -bottom-40 -left-40 h-[28rem] w-[28rem] rounded-full bg-[color:var(--brand-green)] opacity-15 blur-3xl"}),e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 py-24",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-green)]",children:"Workflow"}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight",children:"From Supply to Service Ready"}),e.jsx("p",{className:"mt-4 text-lg text-white/75 leading-relaxed",children:"Every step connected. Every process controlled."})]}),e.jsx("div",{className:"mt-14 flex flex-wrap items-stretch gap-3 justify-between",children:c.map((t,r)=>e.jsxs("div",{className:"flex items-center gap-3 flex-1 min-w-[120px]",children:[e.jsxs("div",{className:"flex flex-col items-center text-center flex-1",children:[e.jsx("div",{className:"h-16 w-16 rounded-2xl bg-white/[0.06] border border-white/15 grid place-items-center backdrop-blur",children:e.jsx(t.icon,{className:"h-7 w-7 text-[color:var(--brand-green)]"})}),e.jsx("div",{className:"mt-3 text-sm font-semibold text-white",children:t.label})]}),r<c.length-1&&e.jsx(a,{className:"h-5 w-5 text-white/30 hidden md:block"})]},t.label))})]})]}),e.jsx("section",{className:"mx-auto max-w-7xl px-6 py-24",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-cyan)]",children:"Front Line Integration"}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight text-[color:var(--brand-navy-deep)]",children:"Built for the Field"}),e.jsx("p",{className:"mt-4 text-lg text-muted-foreground leading-relaxed",children:"Your crew members don't work behind a desk. Operative IQ Front Line brings inventory, assets, and inspections into the palm of every crew member's hand."}),e.jsx("p",{className:"mt-6 text-base font-semibold text-[color:var(--brand-navy-deep)] italic",children:"If the crew uses it, it must be simple."}
1),e.jsxs("a",{href:"/front-line",className:"mt-8 inline-flex h-12 items-center gap-2 rounded-xl bg-[color:var(--brand-navy-deep)] px-6 text-sm font-semibold text-white hover:bg-[color:var(--brand-navy)] transition-colors",children:["Explore Front Line ",e.jsx(a,{className:"h-4 w-4"})]})]}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:F.map(t=>e.jsxs("div",{className:"rounded-2xl border border-border bg-card p-6 shadow-card hover:-translate-y-1 hover:shadow-brand transition-all",children:[e.jsx("div",{className:"h-11 w-11 rounded-xl bg-[color:var(--brand-green)]/10 grid place-items-center",children:e.jsx(t.icon,{className:"h-5 w-5 text-[color:var(--brand-green-deep)]"})}),e.jsx("p",{className:"mt-4 text-sm font-semibold text-[color:var(--brand-navy-deep)] leading-snug",children:t.title})]},t.title))})]})}),e.jsxs("section",{className:"bg-[color:var(--brand-navy-deep)] text-white relative overflow-hidden",children:[e.jsx("div",{className:"absolute -top-40 -right-40 h-[28rem] w-[28rem] rounded-full bg-[color:var(--brand-green)] opacity-15 blur-3xl"}),e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 py-24 grid lg:grid-cols-2 gap-12 items-center",children:[e.jsxs("div",{children:[e.jsxs("p",{className:"inline-flex items-center gap-2 text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-green)]",children:[e.jsx(d,{className:"h-4 w-4"})," The Cost of Expired Inventory"]}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight",children:"Every Expired Item Is Money Off Your Budget."}),e.jsx("p",{className:"mt-5 text-lg text-white/80 leading-relaxed",children:"Medications, IV fluids, reagents, sterile supplies, batteries, and consumables all have expiration dates. When they expire on the shelf or in the field, you don't just lose a product. You lose budget, you create waste, and you risk carrying unusable supplies into a call."}),e.jsx("p",{className:"mt-4 text-lg text-white/80 leading-relaxed",children:"Most agencies have no idea how much they're losing to expiration each year. Operative IQ makes that number visible and gives you the tools to drive it down."})]}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:[{icon:h,title:"Track Every Date",desc:"Lot numbers and expiration dates captured at every location and kit."},{icon:k,title:"Proactive Alerts",desc:"Get notified before items expire so they can be rotated or used in time."},{icon:R,title:"Reduce Waste",desc:"First Expired, First Out workflows minimize loss across stations and units."},{icon:d,title:"Quantify the Loss",desc:"Report on the real dollar cost of expired supplies and prove the savings."}].map(t=>e.jsxs("div",{className:"rounded-2xl border border-white/15 bg-white/[0.05] p-6 backdrop-blur",children:[e.jsx("div",{className:"h-11 w-11 rounded-xl bg-[color:var(--brand-green)]/15 grid place-items-center",children:e.jsx(t.icon,{className:"h-5 w-5 text-[color:var(--brand-green)]"})}),e.jsx("h3",{className:"mt-4 font-bold text-white",children:t.title}),e.jsx("p",{className:"mt-1.5 text-sm text-white/75 leading-relaxed",children:t.desc})]},t.title))})]})]}),e.jsx("section",{className:"bg-secondary/40 border-y border-border",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-24",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.18em] text-[color:var(--brand-cyan)]",children:"Benefits"}),e.jsx("h2",{className:"mt-3 text-4xl md:text-5xl font-bold tracking-tight text-[color:var(--brand-navy-deep)]",children:"Why Agencies Choose Operative IQ"})]}),e.jsx("div",{className:"mt-12 grid sm:grid-cols-2 lg:grid-cols-3 gap-5",children:D.map(t=>
1e.jsxs("div",{className:"flex items-start gap-4 rounded-2xl border border-border bg-card p-7 shadow-card hover:-translate-y-1 hover:shadow-brand transition-all",children:[e.jsx(i,{className:"h-6 w-6 text-[color:var(--brand-green)] shrink-0 mt-0.5"}),e.jsx("p",{className:"text-base text-[color:var(--brand-navy-deep)] leading-relaxed",children:t})]},t))})]})}),e.jsxs("section",{className:"bg-hero-gradient text-white relative overflow-hidden",children:[e.jsx("div",{className:"absolute -top-40 -right-40 h-[28rem] w-[28rem] rounded-full bg-[color:var(--brand-green)] opacity-20 blur-3xl"}),e.jsxs("div",{className:"relative mx-auto max-w-7xl px-6 py-24 text-center",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border border-white/20 bg-white/5 px-4 py-1.5 text-xs font-bold uppercase tracking-[0.18em] text-[color:var(--brand-green)]",children:[e.jsx(I,{className:"h-3.5 w-3.5"})," Mission Critical"]}),e.jsx("h2",{className:"mt-6 text-4xl md:text-6xl font-black tracking-tight",children:"If It Is Not Ready, It Is a Risk."}),e.jsx("p",{className:"mt-5 text-lg text-white/80 max-w-2xl mx-auto leading-relaxed",children:"Take control of your inventory, assets, and operations with a system built for public safety."}),e.jsx("div",{className:"mt-10 flex flex-wrap justify-center gap-4",children:e.jsxs("a",{href:"/get-a-demo",className:"inline-flex h-12 items-center gap-2 rounded-xl bg-[color:var(--brand-green)] px-8 text-sm font-semibold text-white shadow-glow transition-transform hover:-translate-y-0.5 hover:bg-[color:var(--brand-green-deep)]",children:["Request a Demo ",e.jsx(a,{className:"h-4 w-4"})]})})]})]}),e.jsx("section",{className:"mx-auto max-w-7xl px-6 py-16 md:py-20",children:e.jsxs("div",{className:"relative overflow-hidden rounded-2xl bg-[color:var(--brand-navy-deep)] p-8 md:p-12 shadow-brand",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-white/[0.04] via-transparent to-[color:var(--brand-blue)]/10 pointer-events-none"}),e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"max-w-3xl mx-auto text-center mb-10",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold tracking-tight text-white",children:"Complement Your Solution"}),e.jsx("p",{className:"mt-3 text-base md:text-lg text-white/75 leading-relaxed",children:"Organizations using Inventory & Asset Management often expand their operational visibility and efficiency with these related solutions."})]}),e.jsx("div",{className:"grid md:grid-cols-3 gap-5",children:T.map(t=>e.jsxs("a",{href:t.href,className:"group flex flex-col rounded-xl border border-white/10 bg-white/[0.05] p-6 backdrop-blur-sm hover:-translate-y-1 hover:border-[color:var(--brand-green)]/50 hover:shadow-glow transition-all",children:[e.jsx("div",{className:"h-12 w-12 rounded-xl bg-[color:var(--brand-green)]/15 grid place-items-center",children:e.jsx(t.icon,{className:"h-6 w-6 text-[color:var(--brand-green)]"})}),e.jsx("h3",{className:"mt-5 font-bold text-lg text-white",children:t.title}),e.jsx("p",{className:"mt-2 text-sm text-white/75 leading-relaxed flex-1",children:t.desc}),e.jsxs("div",{className:"mt-5 inline-flex items-center gap-2 text-sm font-semibold text-[color:var(--brand-green)] group-hover:gap-3 transition-all",children:[t.cta," ",e.jsx(a,{className:"h-4 w-4 transition-transform group-hover:translate-x-1"})]})]},t.title))})]})]})}),e.jsx(u,{})]})}export{ae as component};
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.