1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[336],{3180:(e,r,s)=>{"use strict";s.r(r),s.d(r,{__N_SSG:()=>i,default:()=>n});var t=s(7876),o=s(5198),i=!0;function n({siteLayout:e}){return(0,t.jsx)(o.A,{code:"404",title:"404 - Page Not Found",description:"We are unable to find the page you requested",eyebrow:"404",heading:"Looks like this page has moved.",subtitle:"We can't find the page you were looking for. It may have moved during a recent update, or the link might be out of date.",siteLayout:e})}},5198:(e,r,s)=>{"use strict";s.d(r,{A:()=>c});var t=s(7876),o=s(8230),i=s.n(o),n=s(3402);let a=[{href:"/services",label:"Services"},{href:"/case-studies",label:"Case Studies"},{href:"/contact",label:"Contact"}];function c({code:e,title:r,description:s,eyebrow:o,heading:l,subtitle:h,siteLayout:d}){return(0,t.jsx)(n.Ay,{title:r,description:s,siteLayout:d,showNewsletter:!1,children:(0,t.jsx)("section",{className:`st-section st-section--density-compact error-hero error-hero--${e}`,children:(0,t.jsxs)("div",{className:"st-section__inner error-hero__inner",children:[(0,t.jsx)("p",{className:"error-hero__code",children:o}),(0,t.jsxs)("div",{className:"error-hero__statement",children:[(0,t.jsx)("h1",{className:"error-hero__title",children:l}),(0,t.jsx)("p",{className:"error-hero__body",children:h}),(0,t.jsxs)("div",{className:"error-hero__actions",children:[(0,t.jsx)(i(),{href:"/",className:"btn btn-primary",children:"Go to homepage"}),(0,t.jsx)("ul",{className:"error-hero__links",children:a.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(i(),{href:e.href,children:e.label})},e.href))})]})]})]})})})}},7396:(e,r,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/404",function(){return s(3180)}])}},e=>{e.O(0,[857,402,636,593,792],()=>e(e.s=7396)),_N_E=e.O()}]);
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.