1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4945],{95941:function(e,t,n){"use strict";var r=n(930);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{noSSR:function(){return _noSSR},default:function(){return dynamic}});var o=n(38754),i=(n(67294),o._(n(33449)));function convertModule(e){return{default:(null==e?void 0:e.default)||e}}function _noSSR(e,t){return delete t.webpack,delete t.modules,e(t)}function dynamic(e,t){var n=i.default,r={loading:function(e){return e.error,e.isLoading,e.pastDelay,null}};e instanceof Promise?r.loader=function(){return e}:"function"==typeof e?r.loader=e:"object"==typeof e&&(r=_objectSpread(_objectSpread({},r),e));var o=(r=_objectSpread(_objectSpread({},r),t)).loader;return(r.loadableGenerated&&(r=_objectSpread(_objectSpread({},r),r.loadableGenerated),delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n(_objectSpread(_objectSpread({},r),{},{loader:function(){return null!=o?o().then(convertModule):Promise.resolve(convertModule(function(){return null}))}})):(delete r.webpack,delete r.modules,_noSSR(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},85079:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return r}});var r=n(38754)._(n(67294)).default.createContext(null)},33449:function(e,t,n){"use strict";/** 2@copyright (c) 2017-present James Kyle <[email protected]> 3 MIT License 4 Permission is hereby granted, free of charge, to any person obtaining 5a copy of this software and associated documentation files (the 6"Software"), to deal in the Software without restriction, including 7without limitation the rights to use, copy, modify, merge, publish, 8distribute, sublicense, and/or sell copies of the Software, and to 9permit persons to whom the Software is furnished to do so, subject to 10the following conditions: 11 The above copyright notice and this permission notice shall be 12included in all copies or substantial portions of the Software. 13 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 14EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 15MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 17LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 18OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 19WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE 20*/var r=n(930),o=n(33227),i=n(88361);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}
20Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return _}});var a=n(38754)._(n(67294)),s=n(85079),l=[],c=[],u=!1;function load(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(function(e){return n.loading=!1,n.loaded=e,e}).catch(function(e){throw n.loading=!1,n.error=e,e}),n}var d=function(){function LoadableSubscription(e,t){o(this,LoadableSubscription),this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return i(LoadableSubscription,[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var t=this._res,n=this._opts;t.loading&&("number"==typeof n.delay&&(0===n.delay?this._state.pastDelay=!0:this._delay=setTimeout(function(){e._update({pastDelay:!0})},n.delay)),"number"==typeof n.timeout&&(this._timeout=setTimeout(function(){e._update({timedOut:!0})},n.timeout))),this._res.promise.then(function(){e._update({}),e._clearTimeouts()}).catch(function(t){e._update({}),e._clearTimeouts()}),this._update({})}},{key:"_update",value:function(e){this._state=_objectSpread(_objectSpread({},this._state),{},{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach(function(e){return e()})}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(e){var t=this;return this._callbacks.add(e),function(){t._callbacks.delete(e)}}}]),LoadableSubscription}();function Loadable(e){return function(e,t){var n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function init(){if(!r){var t=new d(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!u){var o=n.webpack?n.webpack():n.modules;o&&c.push(function(e){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(e,t)}}(e))){n&&(e=n);var r=0,F=function(){};return{s:F,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:F}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(a)throw o}}}}(o);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(e.includes(r))return init()}}catch(e){n.e(e)}finally{n.f()}})}function LoadableComponent(e,t){init(),(o=a.default.useContext(s.LoadableContext))&&Array.isArray(n.modules)&&n.modules.forEach(function(e){o(e)});var o,i=a.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return a.default.useImperativeHandle(t,function(){return{retry:r.retry}},[]),a.default.useMemo(function(){var t;return i.loading||i.error?a.default.createElement(n.loading,{isLoading:i.loading,pastDelay:i.pastDelay,timedOut:i.timedOut,error:i.error,retry:r.retry}):i.loaded?a.default.createElement((t=i.loaded)&&t.default?t.default:t,e):null},[e,i])}return LoadableComponent.preload=function(){return init()},LoadableComponent.displayName="LoadableComponent",a.default.forwardRef(LoadableComponent)}(load,e)}function flushInitializers(e,t){for(var n=[];e.length;){var r=e.pop();n.push(r(t))}return Promise.all(n).then(function(){if(e.length)return flushInitializers(e,t)})}Loadable.preloadAll=function(){return new Promise(function(e,t){flushInitializer
20s(l).then(e,t)})},Loadable.preloadReady=function(e){return void 0===e&&(e=[]),new Promise(function(t){var res=function(){return u=!0,t()};flushInitializers(c,e).then(res,res)})},window.__NEXT_PRELOADREADY=Loadable.preloadReady;var _=Loadable},28809:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(67294),o=n(57922),i=n(88025),a=n(10089),s=n(28002),l=n(11163),c=n(41664),u=n.n(c),d=n(73613),_=n.n(d),p=n(85893),components_CaseStudyCard=function(e){var t,n,c=e.item,d=(0,l.useRouter)().locale,f=(0,r.useState)(!1),v=f[0],h=f[1],g=(0,r.useState)(!1),m=g[0],b=g[1],y=(0,r.useRef)(null),w=(0,i.tz)(c,d),handleSetExpandedText=function(){m&&!(0,i.b1)()&&h(!v)};return(0,r.useEffect)(function(){if(y.current){var e=parseInt(getComputedStyle(y.current).lineHeight,10)||20;b(y.current.scrollHeight>2*e)}},[w.title]),(0,p.jsx)(p.Fragment,{children:(0,p.jsx)("div",{className:_().wrapper,children:(0,p.jsxs)(u(),{href:"/".concat(a.cB.CASE_STUDIES,"/").concat(w.path),target:"_blank",children:[(0,p.jsx)("div",{className:_().image,children:(0,p.jsx)(s.d,{src:null===(t=c.mainBackground)||void 0===t?void 0:t.mediaLink,alt:null===(n=c.mainBackground)||void 0===n?void 0:n.imageName,fill:!0,sizes:" (max-width: 768px) 100vw, 100vw ","data-cy":"case-study-image"})}),(0,p.jsx)(o.Z,{className:_().collapse_wrapper,orientation:"vertical",in:v,collapsedSize:70,children:(0,p.jsx)("div",{className:_().content,onMouseEnter:handleSetExpandedText,onMouseLeave:handleSetExpandedText,children:(0,p.jsx)("h3",{className:_().content__title,role:"presentation","data-cy":"case-study-title",ref:y,children:w.title})})})]})})})},f=n(42007),v=n(92761),h=n(27917),g=n(28728),m=n(82310),b=n(46016),y=n(36716),w=n.n(y),CaseStudiesList=function(e){var t=e.list,n=e.onFetch,r=e.isLoading,o=e.total,i=(0,v.$G)().t,a=(0,b.V0)(t);return t.length?(0,p.jsxs)("div",{className:w().wrapper,"data-cy":"case-studies",children:[(0,p.jsx)("h3",{className:w().title,"data-cy":"case-studies-title",children:i("case-studies.title")}),!!o&&(0,p.jsx)("span",{className:w().subtitle,children:i("case-studies.total",{total:o})}),(0,p.jsx)("div",{className:w().list,"data-cy":"case-studies-itemReasons",children:t.map(function(e){return(0,p.jsx)(components_CaseStudyCard,{item:e},e.id)})}),t.length!==o&&(r?(0,p.jsx)(h.R,{}):(0,p.jsx)(g.z,{onClick:n,variant:m.R.OUTLINED,children:"".concat(i("button.show-more")," ").concat(i("case-studies.title").toLowerCase())})),(0,p.jsx)(f.Z,{schemaData:a})]}):null};CaseStudiesList.defaultProps={list:[],onFetch:void 0,isLoading:void 0,total:void 0};var j=CaseStudiesList},92290:function(e,t,n){"use strict";var r=n(41664),o=n.n(r),i=n(93967),a=n.n(i),s=n(92761),l=n(28728),c=n(10089),u=n(35010),d=n.n(u),_=n(85893);t.Z=function(){var e=(0,s.$G)("common").t;return(0,_.jsxs)("div",{className:a()(d().wrapper),"data-cy":"contact-us-banner",children:[(0,_.jsx)("p",{className:d().title,children:e("banner.contactUs.title")}),(0,_.jsx)("p",{className:d().text,children:e("banner.contactUs.text")}),(0,_.jsx)(o(),{href:c.cB.CONTACTS,"data-cy":"contacts-us-banner-link",children:(0,_.jsx)(l.z,{additionalClass:d().btn_contactUs,"data-cy":"contacts-us-banner-btn",children:e("banner.contactUs.button")})})]})}},42007:function(e,t,n){"use strict";var r=n(9008),o=n.n(r),i=n(85893);t.Z=function(e){var t=JSON.stringify(e.schemaData);return(0,i.jsx)(o(),{children:(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:t}})})}},23256:function(e,t,n){"use strict";var r=n(93967),o=n.n(r);n(67294);var i=n(70211),a=n.n(i),s=n(85893);t.Z=function(e){var t=e.image,n=e.title,r=e.description;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:a().section,"data-cy":"header",children:[(0,s.jsx)("div",{className:a().background,style:t&&{backgroundImage:"linear-gradient(0deg, rgba(0, 39, 66, 0.70) 0%, rgba(0, 39, 66, 0.70) 100%), url(".concat(t,")"),backgroundPosition:"center",backgroundSize:"cover"},"data-cy":"header-bg"}),(0,s.jsxs)("div",{className:a().wrapper,children:[(0,s.jsx)("h1",{className:a().title,"data-cy":"header-title",children:n}),(0,s.jsx)("div",{className:o()(a().text,"editor-content"),dangerouslySetInnerHTML:{__html:r},"data-cy":"banner"})]})]}),(0,s.jsx)("div",{className:o()(a().text,"editor-content",a()["text-mobile"]),dangerouslySetInnerHTML:{__html:r},"data-cy":"banner"})]})}},82433:function(e,t,n){"use strict";n.d(t,{R:function(){return ProgressSwiper}});var r,o,i,a=n(67294),s=n(93967),l=n.n(s),c=n(52953),u=n(2261),d=n(88025),_=n(11163),p=n(50748),f=n(59499),v=n(67421),h=n(41664),g=n.n(h),m=n(28002);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var arrowShowMore=function(e){return a.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",width:24,height:25,fill:"none"},e),r||(r=a.createElement("g",{clipPath:"url(#arrowShowMore_svg__a)",stroke:"#fff",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"},a.createElement("path",{d:"M3 12.5h18M16 17.5l5-5M16 7.5l5 5"}))),o||(o=a.createElement("defs",null,a.createElement("clipPath",{id:"arrowShowMore_svg__a"},a.createElement("path",{fill:"#fff",transform:"translate(0 .5)",d:"M0 0h24v24H0z"})))))};function swiper_nav_btn_extends(){return(swiper_nav_btn_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var swiper_nav_btn=function(e){return a.createElement("svg",swiper_nav_btn_extends({width:40,height:40,fill:"none",xmlns:"http://www.w3.org/2000/svg"}
20,e),i||(i=a.createElement("path",{d:"m15 30 10-10-10-10",stroke:"#fff",strokeWidth:2.5,strokeLinecap:"round",strokeLinejoin:"round"})))},b=n(72633),y=n.n(b),w=n(85893),ProgressSwiperSlide=function(e){var t=e.onMouseDown,n=e.onMouseUp,r=e.data,o=e.stylesConfig,i=(0,v.$G)().t,a=(0,u.oc)(),s={color:(null==o?void 0:o.titleColor)||"#fff"},c={color:(null==o?void 0:o.descriptionColor)||"#fff"},d={color:(null==o?void 0:o.arrowColor)||"initial"};return(0,w.jsx)("div",{className:y().wrapper,role:"presentation",onMouseDown:t,onMouseUp:n,"data-cy":r.title,children:(0,w.jsxs)("div",{className:y().content,children:[(0,w.jsx)(m.d,{className:y().content__img,src:null==r?void 0:r.mediaLink,fill:"cover",alt:"swiper-title"}),(0,w.jsxs)("div",{className:y().content__nav,children:[(0,w.jsx)("div",{className:l()(y().content__nav__btn_prev,(0,f.Z)({},y().content__nav__reasons_btn,null==o?void 0:o.arrowColor)),onClick:function(){return null==a?void 0:a.slidePrev()},children:(0,w.jsx)(swiper_nav_btn,{})}),(0,w.jsx)("div",{className:l()(y().content__nav__btn_next,(0,f.Z)({},y().content__nav__reasons_btn,null==o?void 0:o.arrowColor)),style:d,onClick:function(){return null==a?void 0:a.slideNext()},children:(0,w.jsx)(swiper_nav_btn,{})})]}),(0,w.jsxs)("div",{className:y().content__info,children:[(0,w.jsx)("div",{className:y().content__title,style:s,children:r.title}),(0,w.jsx)("div",{className:l()(y().content__description,"editor-content"),style:c,dangerouslySetInnerHTML:{__html:r.description}}),!!r.path&&(0,w.jsx)(g(),{href:r.path,children:(0,w.jsxs)("button",{className:y().content__btn,children:[i("button.show-more"),(0,w.jsx)(arrowShowMore,{className:y().icon})]})})]})]})})};ProgressSwiperSlide.defaultProps={stylesConfig:{titleColor:"",descriptionColor:"",arrowColor:""}};var ProgressSwiper=function(e){var t=e.list,n=e.stylesConfig,r=e.lightClass,o=(0,_.useRouter)().locale,i=(0,a.useRef)(null),s=(0,a.useRef)(!1);(0,p.yf)(t,i);var _onAutoplayTimeLeft=function(e){var t,n=document.querySelector(".pagination-bullet-active .progress-bar");n&&(n.style.width=null!==(t=i.current)&&void 0!==t&&t.autoplay.paused&&i.current.animating?"0":"".concat((1-e)*100,"%"))},onMouseDown=function(e){e.preventDefault(),s.current=!0,i.current.autoplay.paused||i.current.autoplay.pause()},onMouseUp=function(e){e.preventDefault(),s.current=!1,i.current.autoplay.paused&&i.current.autoplay.resume()};return(0,w.jsx)(u.tq,{onSwiper:function(e){i.current=e},className:"progress-swiper ".concat(r),touchStartPreventDefault:!1,onSlideChangeTransitionEnd:function(){s.current&&i.current.autoplay.pause()},ref:t,slidesPerView:1,spaceBetween:40,navigation:!0,autoHeight:!0,effect:"fade",allowTouchMove:!1,fadeEffect:{crossFade:!0},autoplay:{delay:5e3,disableOnInteraction:!1,waitForTransition:!0},speed:1200,loop:!0,onAutoplayTimeLeft:function(e,t,n){return _onAutoplayTimeLeft(n)},modules:[c.W_,c.tl,c.xW,c.Rv,c.pt],pagination:{type:"custom",bulletElement:"div",renderCustom:function(e,n){return t.map(function(e,r){return"<div key='".concat((0,d.tz)(e,o).title,"' class='").concat(l()("pagination-bullet",{"pagination-bullet-active":r===n-1,"pagination-bullet-prev":r===n-2||1===n&&r===t.length-1,"pagination-bullet-next":r===n||n===t.length&&0===r}),"'>\n <div class='pagination-line'>\n <div class='progress-bar'></div>\n </div><div class='progress-title'>").concat((0,d.tz)(e,o).title,"</div></div>")}).join("")}},children:t.map(function(e){return(0,w.jsx)(u.o5,{children:(0,w.jsx)(ProgressSwiperSlide,{stylesConfig:n,data:e,onMouseDown:onMouseDown,onMouseUp:onMouseUp})},null==e?void 0:e.mediaLink)})})};ProgressSwiper.defaultProps={lightClass:"",stylesConfig:{titleColor:"",descriptionColor:"",arrowColor:""}}},12810:function(e,t,n){"use strict";n.d(t,{_:function(){return Reasons}});var r=n(67294),o=n(82433),i=n(11163),a=n(88025),s=n(93967),l=n.n(s),c=n(67401),u=n.n(c),d=n(85893),Reasons=function(e){var t=e.list,n=e.className,s=e.title,c=(0,i.useRouter)().locale,_=(0,r.useState)([]),p=_[0],f=_[1];return(0,r.useEffect)(function(){f(t.map(function(e){var t=(0,a.tz)(e,c),n=t.title,r=t.image;return{title:n,description:t.description,mediaLink:null==r?void 0:r.mediaLink,path:null}}))},[t]),(0,d.jsxs)("div",{className:l()(u().reasons,n),"data-cy":"reasons",children:[(0,d.jsx)("div",{className:u().reasons__title,children:s}),(0,d.jsx)("div",{style:{width:"inherit"}
20,children:(0,d.jsx)(o.R,{stylesConfig:{titleColor:"#252525",descriptionColor:"#4E4E65",arrowColor:"#59606F"},list:p})})]})};Reasons.defaultProps={list:[],className:""}},46016:function(e,t,n){"use strict";n.d(t,{V0:function(){return getArticleListSchema},Kx:function(){return getArticleSchema},sN:function(){return getBootcampArticleListSchema},M0:function(){return getBootcampArticleSchema}});var getArticleValue=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en";return Array.isArray(e)&&e.length>0?(null===(t=e["en"===n?0:1])||void 0===t?void 0:t.value)||"":null},getArticleListSchema=function(e){return{"@context":"https://schema.org","@type":"ItemList",itemListElement:e.map(function(e,t){var n,r=e.path,o=e.title,i=void 0===o?[]:o,a=e.description,s=e.image,l=void 0===s?{}:s;return{"@type":"ListItem",position:t+1,url:"/".concat(void 0===r?"":r),name:getArticleValue(i),description:(null===(n=(void 0===a?[]:a).find(function(e){return"uk"===e.language}))||void 0===n?void 0:n.value)||"",image:(null==l?void 0:l.mediaLink)||""}})}},getArticleSchema=function(e){var t,n,r,o=e.title,i=void 0===o?[]:o,a=e.publishAt,s=e.updatedAt,l=e.path,c=void 0===l?"":l,u=e.text,d=void 0===u?[]:u,_=e.tags,p=e.readingTime,f=e.locale,v=void 0===f?"":f;return{"@context":"https://schema.org","@type":"Article",headline:(null===(t=i[0])||void 0===t?void 0:t.value)||"",alternativeHeadline:(null===(n=i[1])||void 0===n?void 0:n.value)||"",datePublished:void 0===a?"":a,dateModified:void 0===s?"":s,mainEntityOfPage:c,url:c,description:getArticleValue(d,v),articleBody:getArticleValue(d,v),keywords:(void 0===_?[]:_).map(function(e){return e.title}).join(", ")||"",wordCount:(null===(r=(void 0===p?[]:p).find(function(e){return e.language===v}))||void 0===r?void 0:r.readingTime)||"",inLanguage:v}},getBootcampArticleListSchema=function(e){var t=e.title,n=void 0===t?"":t,r=e.list;return{"@context":"https://schema.org","@type":"ItemList",name:getArticleValue(n),itemListElement:(void 0===r?[]:r).map(function(e,t){var n=e.title,r=void 0===n?"":n,o=e.description,i=void 0===o?"":o,a=e.publishAt,s=void 0===a?"":a,l=e.views;return{"@type":"ListItem",position:t+1,item:{"@type":"Article",name:getArticleValue(r),description:getArticleValue(i),datePublished:s?new Date(s).toISOString():"",interactionStatistic:{"@type":"InteractionCounter",interactionType:"https://schema.org/ViewAction",userInteractionCount:parseInt(void 0===l?"":l,10)||0}}}})}},getBootcampArticleSchema=function(e){var t,n,r,o=e.id,i=e.image,a=void 0===i?{}:i,s=e.title,l=void 0===s?[]:s,c=e.description,u=void 0===c?[]:c,d=e.metaTitle,_=void 0===d?[]:d,p=e.metaKeywords,f=void 0===p?[]:p,v=e.content,h=void 0===v?[]:v,g=e.publishAt,m=void 0===g?"":g;return{"@context":"https://schema.org","@type":"Article",identifier:void 0===o?"":o,headline:(null===(t=l[0])||void 0===t?void 0:t.value)||"",alternativeHeadline:(null===(n=l[1])||void 0===n?void 0:n.value)||"",description:getArticleValue(u),datePublished:m?new Date(m).toISOString():"",image:(null==a?void 0:a.mediaLink)||"",articleBody:getArticleValue(h),keywords:Array.isArray(f)?f.map(function(e){return{value:e.value||"",language:e.language||""}}):null,inLanguage:_.length>0&&(null===(r=_[0])||void 0===r?void 0:r.language)||"en"}}},49659:function(e,t,n){"use strict";n.d(t,{R:function(){return withMetaTags}});var r=n(59499),o=n(4730),i=n(16835),a=n(88025),s=n(9008),l=n.n(s),c=n(85893),MetaTagsHead=function(e){var t=e.pageTitle,n=e.metaTags;return(0,c.jsxs)(l(),{children:[t&&(0,c.jsx)("title",{children:null==t?void 0:t.slice(0,a.q3.title)}),Object.entries(n).map(function(e){var t=(0,i.Z)(e,2),n=t[0],r=t[1],o=r.value,s=r.maxLength,l=void 0===s?a.q3.default:s;return!!o&&(0,c.jsx)("meta",{name:n,content:o.slice(0,l)},n)})]})};MetaTagsHead.defaultProps={pageTitle:"",metaTags:{}};var u=["pageTitle","metaTags"];function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var withMetaTags=function(e){var WrappedComponent=function(t){var n=t.pageTitle,i=t.metaTags,a=(0,o.Z)(t,u);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(MetaTagsHead,{pageTitle:n,metaTags:i}),(0,c.jsx)(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
20t%2?ownKeys(Object(n),!0).forEach(function(t){(0,r.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},a))]})};return WrappedComponent.defaultProps={pageTitle:"",metaTags:{}},WrappedComponent}},4589:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return T},default:function(){return k}});var r=n(27812),o=n(59499),i=n(50029),a=n(87794),s=n.n(a),l=n(67294),c=n(92761),u=n(71601),d=n(5152),_=n.n(d),p=n(21439),f=n.n(p),v=n(85893),h=_()(function(){return Promise.all([n.e(186),n.e(8775),n.e(3415)]).then(n.bind(n,13415))},{ssr:!1,loadableGenerated:{webpack:function(){return[13415]}}}),components_Technologies=function(e){var t=e.serviceTechnology,n=(0,c.$G)().t;return!!t.length&&(0,v.jsxs)("div",{className:f().technologies,"data-cy":"technologies",children:[(0,v.jsx)("h3",{className:f().technologies__text,children:n("technologies.title")}),(0,v.jsx)(h,{serviceTechnology:t})]})},g=n(12810),m=n(23256),b=n(28809),y=n(92290),w=n(11163),j=n(13988),S=n(88025),x=n(34809),O=n(10089),P=n(49659),C=n(31186),L=n.n(C);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){(0,o.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Services=function(e){var t,n,o,a=e.data,d=e.navbar,_=e.initialCaseStudies,p=(0,w.useRouter)().locale,f=(0,c.$G)().t,h=(0,l.useState)(_),P=h[0],C=h[1],T=(0,l.useState)(!1),k=T[0],E=T[1];(0,l.useEffect)(function(){C(_)},[_]);var N=(0,S.tz)(a,p),A=a.serviceTechnology.map(function(e){return(0,S.tz)(e,p)}),D=(t=(0,i.Z)(s().mark(function _callee(){var e;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,E(!0),t.next=4,j.OX.getAll(_objectSpread({services:[a.id]},(0,S.BT)(P,x.hY)));case 4:C(_objectSpread(_objectSpread({},e=t.sent),{},{results:[].concat((0,r.Z)(P.results),(0,r.Z)(e.results))}));case 6:return t.prev=6,E(!1),t.finish(6);case 9:case"end":return t.stop()}},_callee,null,[[0,,6,9]])})),function(){return t.apply(this,arguments)});return(0,v.jsxs)("div",{className:L().services,children:[(0,v.jsx)(u.p,{isHideable:!0,navList:d,currentPath:"/".concat(O.cB.SERVICES)}),(0,v.jsx)("header",{className:L().header,children:(0,v.jsx)(m.Z,{description:N.banner,image:null===(n=N.background)||void 0===n?void 0:n.mediaLink,title:N.title})}),(0,v.jsxs)("div",{className:L().services__content,children:[(0,v.jsx)(components_Technologies,{serviceTechnology:A}),!!(null!==(o=a.serviceReasons)&&void 0!==o&&o.length)&&(0,v.jsx)(g._,{list:a.serviceReasons,title:f("reasons.title")}),(0,v.jsx)(b.Z,{list:P.results,onFetch:D,isLoading:k,total:P.total})]}),(0,v.jsx)(y.Z,{})]})};Services.defaultProps={data:{},navbar:[],initialCaseStudies:{}};var T=!0,k=(0,P.R)(Services)},84166:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/services/[slug]",function(){return n(4589)}])},36716:function(e){e.exports={wrapper:"CaseStudiesList_wrapper__n89uz",title:"CaseStudiesList_title__LeDa8",subtitle:"CaseStudiesList_subtitle__IVEwE",list:"CaseStudiesList_list__Izcuw"}},73613:function(e){e.exports={collapse_wrapper:"CaseStudyCard_collapse_wrapper__b6wRc",wrapper:"CaseStudyCard_wrapper__lN4Ya",image:"CaseStudyCard_image__o6tB4",content:"CaseStudyCard_content__KpVh3",content__title:"CaseStudyCard_content__title__Wfcfs",button:"CaseStudyCard_button__ahHvw",banner__wrapper:"CaseStudyCard_banner__wrapper__IhcmV"}},35010:function(e){e.exports={wrapper:"ContactUsBanner_wrapper__pP4z5",title:"ContactUsBanner_title__roJyV",text:"ContactUsBanner_text__Fkr2u",btn_contactUs:"ContactUsBanner_btn_contactUs__3fzTo"}},70211:function(e){e.exports={section:"HeaderDefault_section__amUs0",background:"HeaderDefault_background__SV9bf",title:"HeaderDefault_title__Rtjif",text:"HeaderDefault_text__ljUOw","text-mobile":"HeaderDefault_text-mobile__pZvyT",wrapper:"HeaderDefault_wrapper__VZ7h3"}},72633:function(e){e.exports={wrapper:"ProgressSwiperSlide_wrapper__zGRGa",content__btn:"ProgressSwiperSlide_content__btn__AN_HT",content:"ProgressSwiperSlide_content__091fa",content__img:"ProgressSwiperSlide_content__img__jEH9z",content__info:"ProgressSwiperSlide_content__info__kjnTv",content__title:"ProgressSwiperSlide_content__title__jhBB6",content__description:"ProgressSwiperSlide_content__description__JDvaZ",icon:"ProgressSwiperSlide_icon__45Bi7",content__nav:"ProgressSwiperSlide_content__nav__tM8Ef",content__nav__btn_next:"ProgressSwiperSlide_content__nav__btn_next__dqJtH",content__nav__btn_prev:"ProgressSwiperSlide_content__nav__btn_prev__RsLe3",content__nav__offer_btn:"ProgressSwiperSlide_content__nav__offer_btn__tefau",content__nav__reasons_btn:"ProgressSwiperSlide_content__nav__reasons_btn__X4YdB"}},67401:function(e){e.exports={reasons:"reasons_reasons__uyfEp",reasons__title:"reasons_reasons__title__o8u4J"}},21439:function(e){e.exports={technologies:"technologies_technologies__wKI7J",technologies__text:"technologies_technologies__text__6dGHq","technologies-icons__wrapper":"technologies_technologies-icons__wrapper__33yHK","technologies-icons__item":"technologies_technologies-icons__item__B6iRT",title:"technologies_title__vDGLu","technologies-info__description":"technologies_technologies-info__description__JPRrT",customTabPanel:"technologies_customTabPanel__awgJj"}},31186:function(e){e.exports={services:"Services_services__01B7W",services__content:"Services_services__content__QF7Bn",header:"Services_header__WxbKt"}},5152:function(e,t,n){e.exports=n(95941)}},function(e){e.O(0,[6080,9774,2888,179],function(){return e(e.s=84166)}),_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.