1import{j as e,i as n}from"./main-32QUEdrn.js";import{P as i,a,F as o,C as s}from"./PageParts-BPKBV4EE.js";function l(){return e.jsxs(e.Fragment,{children:[e.jsx(i,{code:"DEP.02 // CAMERA INSTALLATION",title:e.jsxs(e.Fragment,{children:["Cameras ",e.jsx("span",{className:"text-muted-foreground",children:"placed"})," with intent."]}),description:"From a single dome in a lobby to thousand-camera campus deployments, our certified technicians install, terminate, mount, and commission every device â and document it all.",image:n,imageAlt:"Professional dome security camera mounted to a concrete ceiling"}),e.jsxs("section",{className:"max-w-7xl mx-auto px-6 py-16 lg:py-20",children:[e.jsx(a,{eyebrow:"// What we install",children:"Indoor, outdoor, perimeter, covert. We've mounted them all."}),e.jsx("div",{children:[{i:"01",t:"Site survey & placement plan",d:"Walkthrough, line-of-sight analysis, and lighting assessment. We map every camera position before a hole gets drilled."},{i:"02",t:"Cabling & power",d:"Cat6/6A, fiber backbones, PoE+ and PoE++ infrastructure, conduit runs, and proper grounding â all to code."},{i:"03",t:"Camera mounting",d:"Domes, bullets, PTZ, multi-sensor, thermal. Indoor and outdoor enclosures rated for the environment they live in."},{i:"04",t:"Commissioning & testing",d:"Each camera gets focused, configured, named, and verified inside the VMS. We don't leave until every feed is green."},{i:"05",t:"As-built documentation",d:"Floor plans, IP schedules, port maps, credentials package. You own the documentation we deliver."}].map(t=>e.jsx(o,{index:t.i,title:t.t,description:t.d},t.i))})]}),e.jsx(s,{})]})}export{l 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.