1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95468,e=>{"use strict";let t=(0,e.i(75254).default)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["CheckCircle2",0,t],95468)},42009,e=>{"use strict";let t=(0,e.i(75254).default)("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);e.s(["Award",0,t],42009)},86536,e=>{"use strict";let t=(0,e.i(75254).default)("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",0,t],86536)},27450,66027,e=>{"use strict";let t;var r=e.i(71645),s=e.i(75555),i=e.i(40143),a=e.i(86491),n=e.i(15823),o=e.i(93803),l=e.i(19273),c=class extends n.Subscribable{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#r=(0,o.pendingThenable)(),this.options.experimental_prefetchInRender||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#e;#s=void 0;#i=void 0;#a=void 0;#n;#o;#r;#t;#l;#c;#u;#d;#h;#A;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#s.addObserver(this),u(this.#s,this.options)?this.#m():this.updateResult(),this.#f())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return d(this.#s,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return d(this.#s,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#y(),this.#g(),this.#s.removeObserver(this)}setOptions(e){let t=this.options,r=this.#s;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,l.resolveEnabled)(this.options.enabled,this.#s))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#x(),this.#s.setOptions(this.options),t._defaulted&&!(0,l.shallowEqualObjects)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#s,observer:this});let s=this.hasListeners();s&&h(this.#s,r,this.options,t)&&this.#m(),this.updateResult(),s&&(this.#s!==r||(0,l.resolveEnabled)(this.options.enabled,this.#s)!==(0,l.resolveEnabled)(t.enabled,this.#s)||(0,l.resolveStaleTime)(this.options.staleTime,this.#s)!==(0,l.resolveStaleTime)(t.staleTime,this.#s))&&this.#b();let i=this.#v();s&&(this.#s!==r||(0,l.resolveEnabled)(this.options.enabled,this.#s)!==(0,l.resolveEnabled)(t.enabled,this.#s)||i!==this.#A)&&this.#w(i)}getOptimisticResult(e){var t,r;let s=this.#e.getQueryCache().build(this.#e,e),i=this.createResult(s,e);return t=this,r=i,(0,l.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#a=i,this.#o=this.options,this.#n=this.#s.state),i}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),Reflect.get(e,r))})}trackProp(e){this.#p.add(e)}getCurrentQuery(){return this.#s}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#m(e){this.#x();let t=this.#s.fetch(this.options,e);return e?.throwOnError||(t=t.catch(l.noop)),t}#b(){this.#y();let e=(0,l.resolveStaleTime)(this.options.staleTime,this.#s);if(l.isServer||this.#a.isStale||!(0,l.isValidTimeout)(e))return;let t=(0,l.timeUntilStale)(this.#a.dataUpdatedAt,e);this.#d=setTimeout(()=>{this.#a.isStale||this.updateResult()},t+1)}#v(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#s):this.options.refetchInterval)??!1}#w(e){this.#g(),this.#A=e,!l.isServer&&!1!==(0,l.resolveEnabled)(this.options.enabled,this.#s)&&(0,l.isValidTimeout)(this.#A)&&0!==this.#A&&(this.#h=setInterval(()=>
1{(this.options.refetchIntervalInBackground||s.focusManager.isFocused())&&this.#m()},this.#A))}#f(){this.#b(),this.#w(this.#v())}#y(){this.#d&&(clearTimeout(this.#d),this.#d=void 0)}#g(){this.#h&&(clearInterval(this.#h),this.#h=void 0)}createResult(e,t){let r,s=this.#s,i=this.options,n=this.#a,c=this.#n,d=this.#o,p=e!==s?e.state:this.#i,{state:m}=e,f={...m},y=!1;if(t._optimisticResults){let r=this.hasListeners(),n=!r&&u(e,t),o=r&&h(e,s,t,i);(n||o)&&(f={...f,...(0,a.fetchState)(m.data,e.options)}),"isRestoring"===t._optimisticResults&&(f.fetchStatus="idle")}let{error:g,errorUpdatedAt:x,status:b}=f;r=f.data;let v=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===b){let e;n?.isPlaceholderData&&t.placeholderData===d?.placeholderData?(e=n.data,v=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#u?.state.data,this.#u):t.placeholderData,void 0!==e&&(b="success",r=(0,l.replaceData)(n?.data,e,t),y=!0)}if(t.select&&void 0!==r&&!v)if(n&&r===c?.data&&t.select===this.#l)r=this.#c;else try{this.#l=t.select,r=t.select(r),r=(0,l.replaceData)(n?.data,r,t),this.#c=r,this.#t=null}catch(e){this.#t=e}this.#t&&(g=this.#t,r=this.#c,x=Date.now(),b="error");let w="fetching"===f.fetchStatus,j="pending"===b,R="error"===b,Q=j&&w,C=void 0!==r,I={status:b,fetchStatus:f.fetchStatus,isPending:j,isSuccess:"success"===b,isError:R,isInitialLoading:Q,isLoading:Q,data:r,dataUpdatedAt:f.dataUpdatedAt,error:g,errorUpdatedAt:x,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>p.dataUpdateCount||f.errorUpdateCount>p.errorUpdateCount,isFetching:w,isRefetching:w&&!j,isLoadingError:R&&!C,isPaused:"paused"===f.fetchStatus,isPlaceholderData:y,isRefetchError:R&&C,isStale:A(e,t),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,l.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===I.status?e.reject(I.error):void 0!==I.data&&e.resolve(I.data)},r=()=>{t(this.#r=I.promise=(0,o.pendingThenable)())},i=this.#r;switch(i.status){case"pending":e.queryHash===s.queryHash&&t(i);break;case"fulfilled":("error"===I.status||I.data!==i.value)&&r();break;case"rejected":("error"!==I.status||I.error!==i.reason)&&r()}}return I}updateResult(){let e=this.#a,t=this.createResult(this.#s,this.options);if(this.#n=this.#s.state,this.#o=this.options,void 0!==this.#n.data&&(this.#u=this.#s),(0,l.shallowEqualObjects)(t,e))return;this.#a=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#p.size)return!0;let s=new Set(r??this.#p);return this.options.throwOnError&&s.add("error"),Object.keys(this.#a).some(t=>this.#a[t]!==e[t]&&s.has(t))};this.#j({listeners:r()})}#x(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#s)return;let t=this.#s;this.#s=e,this.#i=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#f()}#j(e){i.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#a)}),this.#e.getQueryCache().notify({query:this.#s,type:"observerResultsUpdated"})})}};function u(e,t){return!1!==(0,l.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&d(e,t,t.refetchOnMount)}function d(e,t,r){if(!1!==(0,l.resolveEnabled)(t.enabled,e)&&"static"!==(0,l.resolveStaleTime)(t.staleTime,e)){let s="function"==typeof r?r(e):r;return"always"===s||!1!==s&&A(e,t)}return!1}function h(e,t,r,s){return(e!==t||!1===(0,l.resolveEnabled)(s.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&A(e,r)}function A(e,t){return!1!==(0,l.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,l.resolveStaleTime)(t.staleTime,e))}e.i(47167);var p=e.i(12598);e.i(43476);var m=r.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),f=r.createContext(!1);f.Provider;var y=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function g(e,t){return function(e,t,s){let a=r.useContext(f),n=r.useContext(m),o=(0,p.useQueryClient)(s),c=o.defaultQueryOptions(e);if(o.getDefaultOptions().queries?._experimental_beforeQuery?.(c),c._optimisticResults=a?"isRestoring":"optimistic",c.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=c.staleTime;c.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof c.gcTime&&(c.gcTime=Math.max(c.gcTime,1e3))}(c.suspense||c.throwOnError||c.experimental_prefetchInRender)&&!n.isReset()&&(c.retryOnMount=!1),r.useEffect(()=>{n.clearReset()},[n]);let u=!o.getQueryCache().get(c.queryHash),[d]=r.useState(()=>new t(o,c)),h=d.getOptimisticResult(c),A=!a&&!1!==e.subscribed;if(r.useSyncExternalStore(r.useCallback(e=>{let t=A?d.subscribe(i.notifyManager.batchCalls(e)):l.noop;return d.updateResult(),t},[d,A]),()=>d.getCurrentResult(),()=>d.getCurrentResult()),r.useEffect(()=>{d.setOptions(c)},[c,d]),c?.suspense&&h.isPending)throw y(c,d,n);if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(i&&void 0===e.data||(0,l.shouldThrowError)(r,[e.error,s])))({result:h,errorResetBoundary:n,throwOnError:c.throwOnError,query:o.getQueryCache().get(c.queryHash),suspense:c.suspense}))throw h.error;if(o.getDefaultOptions().queries?._experimental_afterQuery?.(c,h),c.experimental_prefetchInRender&&!l.isServer&&h.isLoading&&h.isFetching&&!a){let e=u?y(c,d,n):o.getQueryCache().get(c.queryHash)?.promise;e?.catch(l.noop).finally(()=>{d.updateResult()})}return c.notifyOnChangeProps?h:d.trackResult(h)}(e,c,t)}e.s(["useQuery",0,g],66027);let x="https://alphasecurityservices.ca",b=`${x}
1/og-image.webp`,v="Alpha Security Services";function w(e,t,r="name"){let s=document.querySelector(`meta[${r}="${e}"]`);s?s.setAttribute("content",t):((s=document.createElement("meta")).setAttribute(r,e),s.content=t,document.head.appendChild(s))}e.s(["breadcrumbSchema",0,function(e){return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:`${x}${e.url}`}))}},"faqSchema",0,function(e){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:e.map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}},"localBusinessSchema",0,{"@context":"https://schema.org","@type":"SecurityService",name:"Alpha Security Services",url:x,telephone:"+18777257422",email:"[email protected]",address:{"@type":"PostalAddress",addressRegion:"Ontario",addressCountry:"CA"},areaServed:{"@type":"State",name:"Ontario"},description:"Ontario's premium security provider offering security guard services, CCTV installation, live remote monitoring, and tailored security solutions.",priceRange:"$$",openingHours:"Mo-Su 00:00-23:59"},"useSEO",0,function({title:t,description:s,canonical:i,ogType:a="website",ogImage:n,jsonLd:o,pageSlug:l}){var c;let u,d;c=l||"",u=(0,p.useQueryClient)(),(0,r.useEffect)(()=>{let t;if(c)return(async()=>{try{let{db:r}=await e.A(81068),{doc:s,onSnapshot:i}=await e.A(27510),a=s(r,"page_seo",c);t=i(a,e=>{e.exists()&&u.setQueryData(["page-seo",c],e.data())},e=>{console.error(`Real-time SEO subscription error for ${c}:`,e)})}catch(e){console.error("Failed to load Firebase real-time DB",e)}})(),()=>{t&&t()}},[c,u]);let{data:h}=g({queryKey:["page-seo",d=l||""],queryFn:async()=>{if(!d)return null;let{db:t}=await e.A(81068),{doc:r,getDoc:s}=await e.A(27510),i=r(t,"page_seo",d),a=await s(i);return a.exists()?a.data():null},enabled:!!d,staleTime:1/0}),A=l&&h?.title||t||v,m=l&&h?.description||s||"",f=l&&h?.canonical||i,y=l&&h?.og_image||n;(0,r.useEffect)(()=>{let e=setTimeout(()=>{let e,t;document.title=A,(e=document.querySelector("title"))?e.textContent=A:((e=document.createElement("title")).textContent=A,document.head.appendChild(e)),w("description",m),w("og:title",A,"property"),w("og:description",m,"property"),w("og:type",a,"property"),w("og:site_name",v,"property"),w("og:image",y||b,"property"),w("twitter:card","summary_large_image"),w("twitter:title",A),w("twitter:description",m);let r=f?`${x}${f}`:void 0;if(r){let e;w("og:url",r,"property"),(e=document.querySelector('link[rel="canonical"]'))?e.href=r:((e=document.createElement("link")).rel="canonical",e.href=r,document.head.appendChild(e))}o&&((t=document.getElementById("json-ld-seo"))||((t=document.createElement("script")).id="json-ld-seo",t.type="application/ld+json",document.head.appendChild(t)),t.textContent=JSON.stringify(o))},100);return()=>{clearTimeout(e)}},[A,m,f,a,y,o])}],27450)},72520,e=>{"use strict";let t=(0,e.i(75254).default)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],72520)},78977,e=>{"use strict";e.s(["resolveAsset",0,e=>e?"string"==typeof e?e:e.src?e.src:e:""])},39312,e=>{"use strict";let t=(0,e.i(75254).default)("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",0,t],39312)},87652,e=>{"use strict";var t=e.i(71645),r=e.i(49652);let s={some:0,all:1};e.s(["useInView",0,function(e,{root:i,margin:a,amount:n,once:o=!1,initial:l=!1}={}){let[c,u]=(0,t.useState)(l);return(0,t.useEffect)(()=>{if(!e.current||o&&c)return;let t={root:i&&i.current||void 0,margin:a,amount:n};return function(e,t,{root:i,margin:a,amount:n="some"}={}){let o=(0,r.resolveElements)(e),l=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let r=l.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?l.set(e.target,r):c.unobserve(e.target)}else"function"==typeof r&&(r(e),l.delete(e.target))})},{root:i,rootMargin:a,threshold:"number"==typeof n?n:s[n]});
1return o.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(u(!0),o?void 0:()=>u(!1)),t)},[i,e,a,o,n]),c}],87652)},98251,e=>{e.q("/_next/static/media/badge-iso.0x4.mou-uzqck.webp")},11866,e=>{e.q("/_next/static/media/badge-bbb.09o5iyv0oy-w7.webp")},54590,e=>{e.q("/_next/static/media/consumer-choice-2026.15upcqkfwcri..webp")},92562,51158,8077,e=>{"use strict";let t={src:e.i(98251).default,width:256,height:256,blurWidth:8,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRkgBAABXRUJQVlA4TDwBAAAvB8ABEM1VICICHghADgIAAIAbKNCUaQAAFAAMgAQAAAAAAAAAAAAAAABQAAAAQyCAAWDIgzwy2YUAAPBAQHAQAAAAzv8a7AEhhBGSAACgAAAAAAAAAAAAAAAAAAAAAAAADywAAAPe//AAeSAgKAwAAADnf8C8vgoAABsxAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQFNjID87E8EBAcBAAAgPO/AaJS2UQAAATwgQQAAAAAAAAAAAAAAAAAADAAQEATBggghA30oJYAA+BnAD9dH75dQj8WHzqYHwDQ5lYvem6zh2aaWq2a1yGlBcDeg3OhUzeSNC6zTXGjxREAH7FX5UtyXLvsI6hY1moKgNf6PufZYw3ftZZsaveVt+cGwFLWf1zt3N7i96f4eNejlP8D8FVW0Wp6y9R3oQAg"};e.s(["default",0,t],92562);let r={src:e.i(11866).default,width:256,height:256,blurWidth:8,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRlABAABXRUJQVlA4TEQBAAAvB8ABEM1VICICHghIDAIAAIBLYFURAwRABAIIggAAAAAAAAAAAAAAAABQAAAACAgAiIkQBaMZXwAAwAMBwUEAAAA4//tviNEKASkAAAAABQAAAAAAAAAAAAAAAAAAACAABBEACh4A+zaYB4KWgwAAAHD+L+0rsBEoAggAAAAAAAAAAAAAAAAAAAAAAAAAAADQAABAwlLjtJ0HAoKDAAAAcP434FdlAGEgAQBAAGAAAACAAQAAAAAAAABCAAAAAARIgQFQkUKw+hIwAErbYACi+A/w17+K8dn66dqDzVOVNABQUYO0Fn1/r2E4j9h9qSurLIAqV3kM9XSpHvf8zL7/H+OqARTVNStB3mTpXMoUBUVcAXRFu02eXfMurbXY5GWUJ9oFoKD929ZrmY9zWPY8rtu9+tAywBe6/rrx2/fp3XxoGUA="};e.s(["default",0,r],51158);let s={src:e.i(54590).default,width:662,height:819,blurWidth:6,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRlIBAABXRUJQVlA4TEUBAAAvBcABEM1VICICHghADgIAAIDbKAAyABCaAUkMAFhAAAAAAAAAAAAAAAAABAACEDC0BEFgaFgvkPEAAAAeCEAOAgAAwPnfQUlCjAcDQoAwACIAAAAAAAAAAAAAAAAAAADIgCBAwADkQZCKZd4DAUhhAAAAOP9j822tfkgoQAEAAAAAAAAAAAAAAAAAAAAAAAAAAACAgdiYsC0SNkweCEAOAgAAwPnfDwJAAAAQGAwAAMQAI6GAGQADAAAMCAGYAQE8CAACgAAwICBQILRKAAQAgiAAxIYPACS76KtbzT4FO56z6S9d8690m+U0belb2POs3BhydN3eGTnaa+BG2Uvd0/DKUg+uDP9PN9VrKSTARjyNAXG4vAZu97pW9/fk0t8mPfuqfoqZj+WI9lznPkQ5bpszx2s3AEhlOvfL8H3qJX8is+EHAA=="};e.s(["default",0,s],8077)},47833,e=>{e.q("/_next/static/media/hero-security.059i1zj2rekdy.webp")},71954,e=>{"use strict";var t=e.i(43476),r=e.i(22016),s=e.i(78977),i=e.i(46932),a=e.i(87652),n=e.i(27450),o=e.i(71645),l=e.i(72520),c=e.i(98919),u=e.i(42009),d=e.i(95468),h=e.i(86536),A=e.i(39312),p=e.i(75254);let m=(0,p.default)("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]),f=(0,p.default)("HeartHandshake",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}],["path",{d:"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66",key:"4oyue0"}],["path",{d:"m18 15-2-2",key:"60u0ii"}],["path",{d:"m15 18-2-2",key:"6p76be"}]]),y={src:e.i(47833).default,width:1023,height:1023,blurWidth:8,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRiIBAABXRUJQVlA4TBUBAAAvB8ABAM1VICICHgiADQIAAAC/9yRAqQMBOBCAAiAAAAgAAAAAAAAAAAAAAIJAAgiQUCGvu0uh5/8AAADAAwHKQQUAADj/u/duu+Y2EkQSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIxoP9tPBAAGwQAAIDz//q5p04BAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAThVCPP6u7a1yPY+q2dhOkLL+nNH79eG45VC0BkrjF/U9yYbL9NxYLTfio9M9l2tuG84nBuClG+0ACu6pK/7ax8PVuV9oBMSOEq6ctMgL8QmE7u/fAU6P2oMKa+MRCTq5lU6K1BcgjV+hyIxzgQoTuzMqfDIk41+kLFriq/dp0sAAA=="};var g=e.i(92562),x=e.i(51158),b=e.i(8077);let v={hidden:{opacity:0,y:30},visible:(e=0)=>({opacity:1,y:0,transition:{duration:.6,delay:.1*e,ease:"easeOut"}})},w={hidden:{},visible:{transition:{staggerChildren:.1,delayChildren:.1}}},j={hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.5,ease:"easeOut"}}},R=[{icon:c.Shield,title:"Integrity",desc:"We operate with complete transparency in how we report, how we bill, and how we show up. What you see is what you get, every time."},{icon:h.Eye,title:"Vigilance",desc:"Threats don't keep business hours. Neither do we. Our teams are trained to identify and neutralize risks before they become incidents."},{icon:f,title:"Client-First",desc:"Your operation is unique. Your security plan should be too. We design every solution around your specific risks, environment, and goals."},{icon:A.Zap,title:"Excellence",desc:"From the hiring process to daily deployment, we hold ourselves to a higher standard because mediocre security is just a slow-moving liability."}],Q=[{title:"Always Here When You Need Us",desc:"Our team is live 24/7, 365 days a year, ready to respond the moment something happens."},{title:"Guards You Can Rely On",desc:"Every guard is background-checked, certified, and trained to handle real situations, not just show up."}
1,{title:"One Point of Contact, Always",desc:"A dedicated account manager who knows your site and is personally responsible for your service."},{title:"Security Built for Your Business",desc:"No templates, no guesswork, a plan designed specifically around your risks and operation."},{title:"No Contracts, No Lock-In",desc:"Use our services as long as you need. Scale up, scale down, or stop, completely your call."},{title:"Simple & Fast to Get Started",desc:"No lengthy paperwork or delays. We get you protected quickly, without the back-and-forth hassle."},{title:"Full Transparency, Every Job",desc:"Real-time digital reports and incident logs after every shift, so you always know what's happening on-site."},{title:"Free Site Assessment",desc:"We visit your property, identify your risks, and give you an honest recommendation at no cost."}],C=[{value:7,suffix:"+",label:"Years of Experience"},{value:2500,suffix:"+",label:"Guards Deployed"},{value:1e3,suffix:"+",label:"Clients Served"},{value:98,suffix:"%",label:"Client Retention"}],I=({value:e,suffix:r,label:s})=>{let{count:i,ref:n}=((e,t=2e3)=>{let[r,s]=(0,o.useState)(0),i=(0,o.useRef)(null),n=(0,a.useInView)(i,{once:!0});return(0,o.useEffect)(()=>{if(!n)return;let r=performance.now(),i=a=>{let n=Math.min((a-r)/t,1);s(Math.floor((1-Math.pow(1-n,3))*e)),n<1&&requestAnimationFrame(i)};requestAnimationFrame(i)},[n,e,t]),{count:r,ref:i}})(e);return(0,t.jsxs)("div",{ref:n,className:"text-center",children:[(0,t.jsxs)("p",{className:"font-display text-4xl md:text-5xl text-black mb-1",children:[i,r]}),(0,t.jsx)("p",{className:"text-black/70 text-sm",children:s})]})};e.s(["default",0,()=>((0,n.useSEO)({title:"About Alpha Security Services | Ontario's Trusted Security Provider",description:"Learn about Alpha Security 7+ years protecting Ontario businesses and communities. ISO certified, ministry approved, Consumer Choice Award winner.",canonical:"/about",jsonLd:(0,n.breadcrumbSchema)([{name:"Home",url:"/"},{name:"About",url:"/about"}]),pageSlug:"about"}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"relative bg-accent overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(ellipse_at_top_right,_hsl(var(--navy-blue)/0.3),_transparent_70%)]"}),(0,t.jsx)("div",{className:"container mx-auto px-4 lg:px-8 py-20 lg:py-28 relative z-10",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[(0,t.jsxs)(i.motion.div,{initial:"hidden",animate:"visible",variants:v,children:[(0,t.jsx)("span",{className:"inline-block px-4 py-1.5 bg-primary-foreground/10 text-accent-foreground text-xs font-semibold tracking-widest uppercase rounded-full mb-6",children:"About Alpha Security"}),(0,t.jsxs)("h1",{className:"font-display text-4xl md:text-5xl lg:text-6xl text-accent-foreground leading-[1.1] mb-6",children:["Why Choose",(0,t.jsx)("br",{}),"Alpha?"]}),(0,t.jsx)("p",{className:"text-accent-foreground/70 text-lg md:text-xl max-w-xl leading-relaxed mb-8",children:"For over 7 years, Alpha Security Services has been Ontario's trusted partner in safeguarding people, properties, and peace of mind, setting the standard for professionalism and reliability"}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-3",children:[(0,t.jsxs)(r.default,{href:"/get-a-quote",className:"inline-flex items-center gap-2 px-6 py-3 bg-primary-foreground text-accent font-medium rounded-pill hover:opacity-90 transition-opacity",children:["Get a Quote ",(0,t.jsx)(i.motion.span,{animate:{x:[0,5,0]},transition:{duration:1.5,repeat:1/0},children:(0,t.jsx)(l.ArrowRight,{className:"w-4 h-4"})})]}),(0,t.jsx)(r.default,{href:"/get-a-quote",className:"inline-flex items-center gap-2 px-6 py-3 border border-accent-foreground/30 text-accent-foreground font-medium rounded-pill hover:bg-accent-foreground/10 transition-colors",children:"Get in Touch"})]})]}),(0,t.jsx)(i.motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},transition:{duration:.8,delay:.2},className:"relative",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("img",{src:(0,s.resolveAsset)(y),alt:"Alpha Security team in action",className:"rounded-2xl shadow-2xl w-full h-64 sm:h-80 lg:h-[420px] object-cover"}),(0,t.jsx)("div",{className:"absolute -bottom-6 -left-6 bg-card rounded-xl shadow-xl p-5 border border-border hidden lg:block",children:(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-12 h-12 rounded-full bg-accent/10 flex items-center justify-center",children:(0,t.jsx)(u.Award,{className:"w-6 h-6 text-accent"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-display text-lg text-black",children:"7+ Years"}),(0,t.jsx)("p",{className:"text-xs text-black",children:"Trusted Excellence"})]})]})})]})})]})})]}),(0,t.jsx)("section",{className:"py-14 border-t border-accent-foreground
1/10",children:(0,t.jsx)("div",{className:"container mx-auto px-4 lg:px-8",children:(0,t.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8",children:C.map(e=>(0,t.jsx)(I,{...e},e.label))})})}),(0,t.jsx)("section",{className:"py-20 lg:py-28 bg-background",children:(0,t.jsx)("div",{className:"container mx-auto px-4 lg:px-8",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-16 items-center max-w-6xl mx-auto",children:[(0,t.jsxs)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},variants:v,children:[(0,t.jsx)("span",{className:"text-xs font-semibold text-accent uppercase tracking-widest mb-3 block",children:"Our Story"}),(0,t.jsxs)("h2",{className:"font-display text-3xl md:text-4xl text-foreground mb-6",children:["Built on Trust.",(0,t.jsx)("br",{}),"Grown Through Results."]}),(0,t.jsxs)("div",{className:"space-y-4 text-muted-foreground leading-relaxed",children:[(0,t.jsx)("p",{children:"Alpha Security Services was founded with one non-negotiable principle: security that works."}),(0,t.jsx)("p",{children:"What began as a small team of dedicated professionals has grown into one of Ontario's most respected security companies not through aggressive marketing, but through referrals, results, and a reputation built one satisfied client at a time."}),(0,t.jsx)("p",{children:"Today, we deliver a comprehensive security ecosystem spanning security guards, mobile surveillance, remote monitoring, and professional camera installation, all underpinned by one of the most rigorous training programs in the industry."}),(0,t.jsx)("p",{children:"We vet every guard carefully. We equip them thoroughly. And we hold them to standards most companies won't."}),(0,t.jsx)("p",{children:"Because when it comes to protecting what you've built, \"good enough\" isn't good enough."})]})]}),(0,t.jsx)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},variants:w,className:"grid grid-cols-2 gap-4",children:R.map(e=>{let r=e.icon;return(0,t.jsxs)(i.motion.div,{variants:j,className:"bg-card border border-border rounded-2xl p-6 hover:shadow-lg hover:border-accent/20 transition-all duration-500",children:[(0,t.jsx)("div",{className:"w-11 h-11 rounded-xl bg-accent/10 flex items-center justify-center mb-4",children:(0,t.jsx)(r,{className:"w-5 h-5 text-accent"})}),(0,t.jsx)("h3",{className:"font-display text-base text-foreground mb-2",children:e.title}),(0,t.jsx)("p",{className:"text-muted-foreground text-xs leading-relaxed",children:e.desc})]},e.title)})})]})})}),(0,t.jsx)("section",{className:"py-20 lg:py-28 bg-secondary",children:(0,t.jsx)("div",{className:"container mx-auto px-4 lg:px-8",children:(0,t.jsxs)("div",{className:"grid md:grid-cols-2 gap-8 max-w-5xl mx-auto",children:[(0,t.jsxs)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:v,className:"bg-card border border-border rounded-2xl p-10",children:[(0,t.jsx)("div",{className:"w-14 h-14 rounded-xl bg-accent flex items-center justify-center mb-6",children:(0,t.jsx)(m,{className:"w-7 h-7 text-accent-foreground"})}),(0,t.jsx)("h3",{className:"font-display text-2xl text-foreground mb-4",children:"Our Mission"}),(0,t.jsx)("p",{className:"text-muted-foreground leading-relaxed",children:"Our mission is simple: to provide security that genuinely protects, not just promised, but delivered. We safeguard people, properties, and business reputations across Ontario through trained professionals, transparent reporting, and plans built around each client's needs. We don't measure success by contracts signed. We measure it by the trust our clients place in us, every single day."})]}),(0,t.jsxs)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},custom:1,variants:v,className:"bg-card border border-border rounded-2xl p-10",children:[(0,t.jsx)("div",{className:"w-14 h-14 rounded-xl bg-accent flex items-center justify-center mb-6",children:(0,t.jsx)(h.Eye,{className:"w-7 h-7 text-accent-foreground"})}),(0,t.jsx)("h3",{className:"font-display text-2xl text-foreground mb-4",children:"Our Vision"}),(0,t.jsx)("p",{className:"text-muted-foreground leading-relaxed",children:"Our vision is to be Ontario's #1 security provider, not by size, but by reputation. We want to be the name businesses recommend without hesitation, the standard other companies measure themselves against. We're building toward a future where every client feels the Alpha difference from day one, and every community we serve is measurably safer. One shift, one client, one right decision at a time."})]})]})})}),(0,t.jsx)("section",{className:"py-20 lg:py-28 bg-background",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 lg:px-8",children:[(0,t.jsxs)(i.motion.div,{initial:"hidden",
1whileInView:"visible",viewport:{once:!0,margin:"-50px"},variants:v,className:"text-center mb-16",children:[(0,t.jsx)("span",{className:"text-xs font-semibold text-accent uppercase tracking-widest mb-3 block",children:"The Alpha Difference"}),(0,t.jsx)("h2",{className:"font-display text-3xl md:text-4xl text-foreground mb-4",children:"What Sets Us Apart"}),(0,t.jsx)("p",{className:"text-muted-foreground max-w-xl mx-auto",children:"Every provider promises protection. Here's how we actually deliver it."})]}),(0,t.jsx)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-30px"},variants:w,className:"grid sm:grid-cols-2 gap-4 max-w-5xl mx-auto",children:Q.map((e,r)=>(0,t.jsxs)(i.motion.div,{variants:j,className:"flex items-start gap-3 bg-card border border-border rounded-xl p-5 hover:border-accent/20 transition-colors",children:[(0,t.jsx)(d.CheckCircle2,{className:"w-5 h-5 text-accent shrink-0 mt-1"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-sm font-semibold text-foreground leading-snug mb-1",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground leading-relaxed",children:e.desc})]})]},r))})]})}),(0,t.jsx)("section",{className:"py-16 bg-secondary",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 lg:px-8",children:[(0,t.jsxs)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:v,className:"text-center mb-10",children:[(0,t.jsx)("h2",{className:"font-display text-2xl md:text-3xl text-foreground mb-3",children:"Certifications & Accreditations"}),(0,t.jsx)("p",{className:"text-muted-foreground text-sm max-w-lg mx-auto",children:"Our credentials reflect our commitment to the highest industry standards."})]}),(0,t.jsx)("div",{className:"flex flex-wrap items-center justify-center gap-10 max-w-3xl mx-auto",children:[{src:g.default,alt:"ISO Certified",href:"/ISO-2.pdf"},{src:x.default,alt:"BBB Accredited",href:"https://www.bbb.org/ca/on/breslau/profile/security-guards/alpha-security-services-0107-1384317"},{src:b.default,alt:"Consumer Choice",href:"https://www.ccaward.com/award-winners/waterloo-region-surrounding-area/best-security-guard-services/alpha-security-services/"}].map(e=>(0,t.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"transition-transform hover:scale-105 duration-300",children:(0,t.jsx)(i.motion.img,{src:(0,s.resolveAsset)(e.src),alt:e.alt,className:"h-20 md:h-24 w-auto opacity-80 hover:opacity-100 transition-opacity",initial:{opacity:0,y:10},whileInView:{opacity:.8,y:0},viewport:{once:!0},transition:{duration:.5}})},e.alt))})]})}),(0,t.jsx)("section",{className:"py-20 bg-accent",children:(0,t.jsx)("div",{className:"container mx-auto px-4 lg:px-8 text-center",children:(0,t.jsxs)(i.motion.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:v,children:[(0,t.jsx)("h2",{className:"font-display text-3xl md:text-4xl text-accent-foreground mb-4",children:"Ready to Experience the Alpha Difference?"}),(0,t.jsx)("p",{className:"text-accent-foreground/70 max-w-xl mx-auto mb-8",children:"Let's discuss how our security solutions can protect what matters most to you. Get a free consultation today."}),(0,t.jsxs)("div",{className:"flex flex-wrap justify-center gap-3",children:[(0,t.jsxs)(r.default,{href:"/get-a-quote",className:"inline-flex items-center gap-2 px-8 py-3.5 bg-primary-foreground text-accent font-medium rounded-pill hover:opacity-90 transition-opacity",children:["Get a Free Quote ",(0,t.jsx)(i.motion.span,{animate:{x:[0,5,0]},transition:{duration:1.5,repeat:1/0},children:(0,t.jsx)(l.ArrowRight,{className:"w-4 h-4"})})]}),(0,t.jsx)("a",{href:"tel:+18777257422",className:"inline-flex items-center gap-2 px-8 py-3.5 border border-accent-foreground/30 text-accent-foreground font-medium rounded-pill hover:bg-accent-foreground/10 transition-colors",children:"Call Us Now"})]})]})})})]}))],71954)},81068,e=>{e.v(t=>Promise.all(["static/chunks/0q~zuqs11x27k.js","static/chunks/0-xoenin_98.m.js"].map(t=>e.l(t))).then(()=>t(89514)))},27510,e=>{e.v(t=>Promise.all(["static/chunks/0hp20-.33u2ac.js","static/chunks/0-xoenin_98.m.js"].map(t=>e.l(t))).then(()=>t(48323)))}]);
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.