1"use strict";(globalThis.webpackChunkbearingpoint||=[]).push([[566],{1575(e,t,i){i.d(t,{b:()=>u});var s=i(2668),n=i(4712),o=i(1216),a=i(2964),r=i(280),l=i(6747),c=i(3636),d=i(2236),h=i(8162),p=i(5824);class u extends a.i{defaultOptions(){return{id:"ScrollytellingApplicationCore"}}onReady(){this.initCoreWidgets(),this.intiScrollytellingCore()}intiScrollytellingCore(){const e=s('[data-id="first-slide"]');this.initScrollytellingManager(),this.initGridItemNavigation(),this.initSlideBackgroundImage(e),this.initSlideBackgroundVideo(e),this.playBackgroundVideo(e)}initNextSection(){s(".next-section").on("click",e=>{s(e.currentTarget).addClass("active"),s(".swiper-button-next")[0].click()})}initScrollytellingManager(){const e=new h.z({slideLoaderWidgetOptions:{errorMessages:window.translations["scrollytelling-error"]}});return e.subscribe("onSlideLoaded",this._onSlideLoaded.bind(this)),e.subscribe("onVerticalSlideChange",this._onVerticalSlideChange.bind(this)),e.subscribe("onHorizontalSlideChange",this._onHorizontalSlideChange.bind(this)),e.subscribe("onChapterOverviewOpened",this._onChapterOverviewOpened.bind(this)),e.subscribe("onChapterOverviewClosed",this._onChapterOverviewClosed.bind(this)),e}initProjectWidgetsOnSlide(e){this.initDistributorIsotope(e),this.initChart(e),this.initAccordion(e),this.initContentImage(e),this.initContentVideo(e),this.initSlideBackgroundImage(e),this.initSlideBackgroundVideo(e),this.initImageInLightbox(e),this.initImageInLightbox(e),this.initAudioEmbed(e),this.initRecaptcha(),this.initStoryForms(e)}initInterchange(e){return void 0===e.data("zfPlugin")&&(s(window).on("changed.zf.mediaquery",()=>{window.Foundation.reInit(e)}),new n.xM(e))}initStoryForms(e){e.find("form").each((e,t)=>new p.K({el:s(t),ecomaValidation:{}}))}initDistributorIsotope(e){e.find(".isotope-grid").each((e,t)=>{new c.y({el:s(t)}).once("_onLayoutComplete",()=>{s(t).closest(".loading").removeClass("loading")})})}initChart(e){void 0===this.chartInstances&&(this.chartInstances=[]),e.find(".chart").each((e,t)=>{const i=new l.j({el:s(t),scrollContainer:s(t).closest(".overflow-wrapper")});this.chartInstances.push(i)})}reInitCharts(){s.each(this.chartInstances,(e,t)=>{t.publish("onReInitInViewportWidget")})}initSlideBackgroundImage(e){const t=s(`[data-link="${e.attr("data-id")}"] img`);return!(!window.Foundation||!window.Foundation.Interchange||0===t.length||(this.initInterchange(t),t.css("opacity",0),window.Foundation.onImagesLoaded(t,()=>{t.css("opacity",1)}),0))}initSlideBackgroundVideo(e){const t=s(`[data-link="${e.attr("data-id")}"] video`);return!(!window.Foundation||!window.Foundation.Interchange||0===t.length||(t.css("opacity",0),setTimeout(()=>{t.css("opacity",1)},100),0))}initImageInLightbox(e){return 0!==e.find(".lightbox-teaser").length&&(o.I8.publish("onAjaxSuccess",[e]),!0)}initAudioEmbed(e){const t=e.find("[data-audio-embed-url]");return 0!==t.length&&new r.K({$el:t})}initAccordion(e){return 0===e.find(".accordion").length||e.find(".accordion").each((e,t)=>{new n.nD(s(t))}),!1}initContentImage(e){return e.find(".featured-image, .single-image img, [data-interchange]").each((e,t)=>{this.initInterchange(s(t))}),!0}initContentVideo(e){const t=e.find(".video-container");t.length>0&&new d.S({el:t})}initGridItemNavigation(){let e,t;s(document).on("click",".gird-item-navigation-section .grid-item",i=>{i.preventDefault(),e=this.getImmediateActiveSlider(s(i.currentTarget).closest(".swiper-slide")),t=parseInt(s(i.currentTarget).attr("data-index"),10)+1,e.slideTo(t,300)})}updateThemeColor(){const e=s("#back > .swiper-wrapper > .swiper-slide-active");let t=e.find(".gradient").css("background-color");1===e.find(".horizontal-back").length&&(t=e.find(".swiper-slide-active .gradient").css("background-color")),s("body").hasClass("chapter-overview-open")&&(t=s(".story").css("background-color")),s('meta[name="theme-color"]').attr("content",t)}pauseAllContentVideos(){o.I8.publish("onPauseAllVideos",{})}pauseAllAudios(){o.I8.publish("onPauseAllAudios",{})}playBackgroundVideo(e){let t=e.attr("data-id");void 0===t&&(t=e.find(".swiper-slide-active").attr("data-id"));const i=s(`[data-link="${t}"] video`);return 0!==i.length&&(i.get(0).play(),!0)}
1resetAllBackgroundVideos(){s("[data-link] video").each((e,t)=>{t.pause()})}getImmediateActiveSlider(e){return e.parent().parent()[0].swiper}enableSwiperInstance(e){e.mousewheel.enable(),e.allowTouchMove=!0}disableSwiperInstance(e){e.mousewheel.disable(),e.allowTouchMove=!1}resetData(){this.resetAllBackgroundVideos(),this.pauseAllAudios(),this.pauseAllContentVideos(),this.updateThemeColor()}_onSlideLoaded(e){this.initProjectWidgetsOnSlide(e.getData().slide)}_onVerticalSlideChange(e){const{activeSlide:t}=e.getData();this.resetData(),this.playBackgroundVideo(t)}_onHorizontalSlideChange(e){const{activeSlide:t}=e.getData();!1!==t.parents(".swiper-slide").hasClass("swiper-slide-active")&&(this.resetData(),this.playBackgroundVideo(t))}_onChapterOverviewOpened(){this.updateThemeColor(),this.reInitCharts()}_onChapterOverviewClosed(){this.updateThemeColor(),this.reInitCharts()}}},2469(e,t,i){i.d(t,{C:()=>v});var s=i(2668),n=i(3933),o=i(6590),a=i(8099),r=i(544),l=i(1216);class c extends l.x0{defaultOptions(){return{id:"Collector",el:s(".collector"),collectable:s(".collectable")}}bootstrap(){return 0!==this.options.el.length&&(this.collection=this.options.el.find(".collection"),this.collection.on("click",".label",e=>{this.options.collectable.find(`#${s(e.currentTarget).data("collector-id")}`).next("label").trigger("click")}),this.options.collectable.find(".collector-trigger").on("change",e=>{const t=s(e.currentTarget);t.parents("li").hasClass("collected")?this.removeFromCollection(t):this.addToCollection(t),this.toggleCollector()}),!0)}addToCollection(e){const t=e.attr("id");e.parents("li").addClass("collected"),this.collection.append(this.getItem({id:t,name:e.next("label").text()}))}removeFromCollection(e){const t=e.attr("id");this.collection.find(`[data-collector-id="${t}"]`).remove(),e.parents("li").removeClass("collected")}getItem(e){return`<span class="label" data-collector-id="${e.id}" title="Remove from collection">${e.name}</span>`}toggleCollector(){const e=this.options.el;0!==this.collection.find(".label").length?e.hasClass("is-active")||this.showCollector():this.hideCollector()}hideCollector(){const e=this.options.el,t=e.first().prop("scrollHeight");e.css("height",t),e.off("transitionend.collector"),e.removeClass("is-active"),e.css({height:"",opacity:""})}showCollector(){const e=this.options.el,t=e.first().prop("scrollHeight");e.addClass("is-active"),e.css({height:t,opacity:1}),e.one("transitionend.collector",()=>{e.css({height:"auto"})})}}i(6586);class d extends l.x0{defaultOptions(){return{id:"Slideshare",el:s(".hub-slideshare-wrapper")}}bootstrap(){this.options.el.find(".content-wrap, .grid-image").on("click",e=>{e.preventDefault(),this.getIframeSrc(this.options.el.data().url)}),this.options.el.on("slideshareready",()=>{this.openPopup()})}getIframeSrc(e){s.ajax({method:"GET",url:e,dataType:"jsonp",success:e=>{this.iframeSrc=s(e.html).filter("iframe").attr("src"),this.options.el.trigger("slideshareready")}})}openPopup(){s.magnificPopup.open({items:{src:`<iframe src="${this.iframeSrc}">`,type:"inline"},removalDelay:300,mainClass:"mfp-fade",closeMarkup:'<button title="%title%" type="button" class="mfp-close"><span class="icon-shadow">×</span></button>',closeBtnInside:!1,fixedContentPos:!0})}}class h extends r.dz{defaultOptions(){return{id:"LanguageNotice",el:s("html").data("language-notice"),consentCategory:"preferences"}}bootstrap(){this.allowedToSetCookie=!1,this.sendAJAXRequest()}sendAJAXRequest(){const e=`/ajax/ip-routing/${s("html").data("page")}/`;s.getJSON(e).done(e=>{void 0!==e.data&&(this.$wrapper=s(e.data),s(".section-wrapper").append(this.$wrapper),this.onAJAXDone())})}onAJAXDone(){const e=this.$wrapper.find("[data-submit]"),t=this.$wrapper.find("[data-dismiss]");this.$languageSelect=this.$wrapper.find("[data-language-select]"),this.$countrySelect=this.$wrapper.find("[data-country-select]"),this.countrySelect=new r.B6({el:this.$countrySelect,select2Options:{templateResult:this.countrySelectTemplateResult,templateSelection:this.countrySelectTemplateResult,containerCssClass:"country-select",dropdownCssClass:"country-select-dropdown"}}),this.languageSelect=new r.B6({el:this.$languageSelect,select2Options:{templateResult:this.languageSelectTemplateResult,templateSelection:this.languageSelectTemplateResult,containerCssClass:"language-select",dropdownCssClass:"language-select-dropdown",minimumResultsForSearch:-1}}),this.$countrySelect.on("change",()=>{this.showCorrespondingLanguages(),this.updateSubHeadline()}),this.$languageSelect.on("change",()=>{this.updateSubHeadline()}),e.on("click",e=>
1{e.preventDefault(),this.submitForm()}),t.on("click",this.dismissDialog.bind(this)),this.showCorrespondingLanguages(),this.updateSubHeadline()}countrySelectTemplateResult(e){const t=s(e.element).data("icon");let i="";return e.id?("icon-globe"!==s(e.element).data("icon")&&"icon-africa"!==s(e.element).data("icon")&&(i=`<img src="${s(e.element).data("flag")}" alt="${s(e.element).text()}">`),s(`<span class="${t}">${i}</span><span>${e.text}</span>`)):e.text}languageSelectTemplateResult(e){const t=s(e.element).data("country");return e.id?s(`<span data-country-tag="${t}">${e.text}</span>`):e.text}showCorrespondingLanguages(){const e=this.$countrySelect.val(),t=this.$languageSelect.find(`[data-country="${e}"]`);this.$languageSelect.find(`:not([data-country="${e}"])`).attr("disabled",!0),t.attr("disabled",!1).first().attr("selected","selected"),this.languageSelect.initSelect2();const i=s(".language-select").parents(".select2-container");return t.length<=1?(i.hide(),!1):(i.show(),!0)}updateSubHeadline(){!0===this.$languageSelect.find("> option:selected").data("has-page")?this.$wrapper.find(".info").addClass("has-page-active"):this.$wrapper.find(".info").removeClass("has-page-active")}submitForm(){const e=this.$wrapper.find("[data-language-select]").find("> option:selected"),t=e.val();this.saveLanguageSettings(e.data()),window.location.href=t}dismissDialog(){const e=s("html");this.saveLanguageSettings({mnemonic:e.attr("lang"),presenceId:e.data("presence")}),this.$wrapper.remove()}saveLanguageSettings(e){!1!==this.allowedToSetCookie&&s(".language-preference-cookie").each((t,i)=>{const n=s(i).data(),{name:o}=n,a=e[n.stores];void 0===a&&this.error(`Could not find key ${n.stores} for cookie ${n.name} to store`),this.setCookie(o,a)})}setCookie(e,t){n.A.remove(e,{path:"/"}),n.A.set(e,t,{expires:999,path:"/"})}allowedByCookieConsent(){this.allowedToSetCookie=!0}}class p extends l.x0{defaultOptions(){return{id:"SlideshareList",el:s(".slideshares-list")}}bootstrap(){this.options.el.find("a").on("click",e=>{e.preventDefault(),this.getIframeSrc(e.currentTarget.href)}),this.options.el.on("slideshareready",()=>{this.openPopup()})}getIframeSrc(e){const t=`//www.slideshare.net/api/oembed/2?url=${e}&format=jsonp`;s.ajax({method:"GET",url:t,dataType:"jsonp",success:e=>{this.iframeSrc=s(e.html).filter("iframe").attr("src"),this.options.el.trigger("slideshareready")}})}openPopup(){s.magnificPopup.open({items:{src:`<iframe src="${this.iframeSrc}">`,type:"inline"},removalDelay:300,mainClass:"mfp-fade",closeMarkup:'<button title="%title%" type="button" class="mfp-close"><span class="icon-shadow">×</span></button>',closeBtnInside:!1,fixedContentPos:!0})}}class u extends l.x0{defaultOptions(){return{id:"RemoteInput",$el:s("form"),$sourceInput:s(),$targetInput:s(),$resetInput:s()}}bootstrap(){this.options.$el.data("preventLoading",!0),this.options.$el.on("submit",e=>{e.preventDefault(),this.options.$resetInput.each((e,t)=>{s(t).val("")}),this.options.$targetInput.val(this.options.$sourceInput.val()).trigger("change")})}}var g=i(1445),m=i(6745);class f extends l.x0{defaultOptions(){return{id:"AnimatedTemplates",templateClasses:[]}}bootstrap(){this.initViewAnimations()}initViewAnimations(){const e=document.querySelectorAll(".image-header, .page-header .background-image");m(e,{background:!0}).on("always",()=>{document.querySelector(".image-header").classList.add("visible")}),document.querySelectorAll([".image-header .inner-wrapper",".image-header .next-section-button svg",".headline-content",".sustainability-report main .inner-wrapper",".image-teaser",".circular-text-image",".download-list li",".downloads .header-h1",".featured-download",".introduction-text",".slide-content",".accordion",".download-list",".filter",".main-filter",".key-message .icon-wrapper svg",".content-wrapper",".information-hub-style-teaser .list li",".icon-link-list-wrapper ul",".color-teaser svg",".map-scene","#toBeAnimated1"].join(", ")).forEac
1h(e=>{this.inViewport(e)}),document.querySelectorAll(".fact").forEach(e=>{this.inViewport(e,()=>{this._countUp(e.querySelector(".number"))})})}inViewport(e,t,i={}){let s={threshold:.5};s={...s,...i};const n=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add("animate"),"function"==typeof t&&t(),n.unobserve(e.target))})},s);n.observe(e)}_countUp(e,t=","){const i=e.getAttribute("data-number"),s=e.getAttribute("data-decimal-places"),n=e.getAttribute("data-use-grouping"),o={duration:5,useGrouping:!1,prefix:e.getAttribute("data-prefix"),suffix:e.getAttribute("data-suffix")};null!==i&&(0!==s&&(o.decimalPlaces=s),null!==n&&""!==n&&(o.useGrouping=!0,o.separator=t),new g.T(e,i,o).start())}}class v extends r.iJ{defaultOptions(){return{id:"Base"}}onReady(){this.initCoreWidgets(),this.initBaseWidgets()}initBaseWidgets(){this.initSlideshares({$el:s(".hub-slideshare-wrapper")}),this.initLocations(),this.initCollector(),this.initLanguageNotice(),this.initFilterSearch(),this.initConvertEpochTimeToLocalTime(),this.initSlideshareList(),this.initPopUpContentSlider(),this.initAnimatedTemplates()}initLanguageNotice(){return void 0!==s("html").data("language-notice")&&!0!==this.isLanguageCookiesSet()&&new h}isLanguageCookiesSet(){let e=!1;return s(".language-preference-cookie").each((t,i)=>{const{name:o}=s(i).data();void 0!==n.A.get(o)&&(e=!0)}),e}initFilterSearch(){const e=s("#search-for-information-hub"),t=e.find('[name="query"]'),i=s("#information-hub").find('[name="query"]'),n=s("#information-hub #positionField");0!==e&&0!==t.length&&0!==i.length&&0!==n.length&&new u({$el:e,$sourceInput:t,$targetInput:i,$resetInput:n})}initAnimatedTemplates(){return(!1!==s("body").hasClass("welcome-2025")||!1!==s("body").hasClass("report")||!1!==s("body").is(".event-kit.event-welcome"))&&new f}initLocations(){return new r.JR}initCollector(){return new c}initSlideshares(e){e.$el.each((e,t)=>new d({el:s(t)}))}initPopUpContentSlider(){document.querySelectorAll(".pop-up-content-slider").forEach(e=>{const t={modules:[a.Jq,a.dK,a.Vx,a.Ij],spaceBetween:20,slidesPerView:1,slidesPerGroup:1,breakpointsInverse:!0,a11y:{slideRole:"listitem"},pagination:{el:e.querySelector(".swiper-pagination"),type:"bullets",clickable:!0},navigation:{nextEl:e.querySelector(".swiper-button-next"),prevEl:e.querySelector(".swiper-button-prev")}};return!0!==e.classList.contains("horizontal")&&(t.breakpoints={580:{slidesPerView:2,slidesPerGroup:1}}),null!==e.getAttribute("data-autoplay")&&(t.autoplay={delay:3e3,disableOnInteraction:!1}),new o.A(e.querySelector(".swiper"),t)})}initWidgetsAfterDomChange(e){super.initWidgetsAfterDomChange(e);const t=e.getData().result.html;this.initSlideshares({$el:t.find(".hub-slideshare-wrapper")})}initConvertEpochTimeToLocalTime(){s("[data-unix-epoch-time]").each((e,t)=>new r.wx({$el:s(t)}))}initSlideshareList(){return new p}}},9758(e,t,i){var s=i(2668),n=i(1216),o=i(6590),a=i(8499),r=(i(168),i(8099)),l=i(544);!function(){if(0===$("#isocity-container").length)return!1;var e,t,i,s=1.17359413202934,n=null,o=0,a={cloud:0,banking:100,industrial:500,ins:300,neutral:500,post:541,health:641,chem:400,gov:641};function r(){clearTimeout(i),i=setTimeout(function(){!function(){if($("#isocity-container, #isocity-container > img, #isocity-container .digits, #isocity-container .ui, #isocity-container .masks").removeAttr("style"),e.height(e.width()/s),$("#isofscontainer").height($(window).height()),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))if($(window).height()>$(window).width()){var t=e.width()/s;$("#isocity-container > img, #isocity-container .digits, #isocity-container .ui, #isocity-container .masks").height(t),$("#isocity-container .digits").height(t-10)}else{t=$(e).height();var i=Math.ceil(t*s),n=Math.ceil(($(e).width()-i)/2);$("#isocity-container > img, #isocity-container .digits, #isocity-container .ui, #isocity-container .masks").removeAttr("style").height(t).width(i).css("left",n+"px"),$("#isocity-container").height(t),$("#isocity-container .digits").height(t-10),$("#isocity-container .digits").width(i-10),$("#isocity-container .digits").css("left",n+10)}}()},100)}$(function(){o=$(window).width(),t=$("head meta[name='viewport']").clone(!0,!0),e=$("#isocity-container"),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&e.addClass("mobile"),$(".masks img").addClass("visible"),setTimeout(function(){$(".masks img").removeClass("visible")},500),r(),$(window).on("blur",function(){e.addClass("noanim")}).on("focus",function(){e.removeClass("noanim")}),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||$(".hover").hover(function(){if(!($(".popup.visible").length>
10)){var e=$(this).attr("rel"),t=$(".popup[rel='"+e+"']"),i=$(".masks img[rel='"+e+"']");0==i.length&&(i=$(".masks img.full")),t.toggleClass("second",$(this).hasClass("second")),t.toggleClass("hvr"),$(".masks img").removeClass("visible"),i.addClass("visible")}},function(){if(!($(".popup.visible").length>0)){var e=$(this).attr("rel"),t=$(".popup[rel='"+e+"']");$(".masks img[rel='"+e+"']"),t.removeClass("hvr"),t.hasClass("visible")||$(".masks img").removeClass("visible")}}),$(".hover").on("click",function(t){if(t.preventDefault(),t.stopPropagation(),$(".popup.visible").length>0)$(".ui").click();else{var i=$(this).attr("rel");e.addClass("noanim"),$("#isocity-fullscreen-button").hide();var s=void 0!==a[i]?a[i]:641,n=s/995;s=$(window).height()*n,/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||$("#isofscontainer").animate({scrollTop:s},1e3);var r=$(".popup[rel='"+i+"']"),l=$(".masks img[rel='"+i+"']");0==l.length&&(l=$(".masks img.full")),r.toggleClass("visible"),$(".masks img").removeClass("visible"),o<=1e3?($(".masks img.full").show().addClass("visible"),$("#moving-cloud").css("animation","none"),setTimeout(function(){$("#isocity-container").attr("zoom",i)},100)):($("#isocity-container").removeAttr("zoom"),l.addClass("visible"))}}),$(".ui, .close").off("click").on("click",function(t){"img"!=t.target.tagName.toLowerCase()&&$(t.target).parents(".popup").length>0||($("#isocity-container").removeAttr("zoom"),$(".masks img").removeClass("visible"),$("#isocity-container").removeClass("z1").removeClass("z2").removeClass("z3"),$(".popup").removeClass("visible").removeClass("hvr"),$("#isocity-fullscreen-button").show(),e.removeClass("noanim"))}),setTimeout(function(){$("#isocity-loading").addClass("full"),setTimeout(function(){$("#isocity-container").removeClass("not-loaded");var e=$("#front").get(0);e.complete||e.naturalWidth>0&&e.naturalHeight>0?setTimeout(function(){$("#isocity-container .digits").removeClass("hidden")},1e3):e.onload=function(){setTimeout(function(){$("#isocity-container .digits").removeClass("hidden")},1e3)},$("#moving-cloud2").css("animation","none"),setTimeout(function(){$("#moving-cloud2").css("animation","")},2e3)},2500)},500),$("#isocity-fullscreen-button").off("click").on("click",function(i){if(/iPad/i.test(navigator.userAgent)&&$("meta[name='viewport']").remove(),i.preventDefault(),e.hasClass("fullscreen"))return $(".ui").click(),e.removeClass("fullscreen"),n.after(e),$("#isocity-container").appendTo("#digital-city"),$("#isofscontainer").remove(),$("body").css("overflow",""),$("body").removeClass("isofs"),r(),/iPad/i.test(navigator.userAgent)&&$("head").append(t),void setTimeout(function(){$("#moving-cloud2").css("animation","none"),setTimeout(function(){$("#moving-cloud2").css("animation","")},1e3)},500);/iPad/i.test(navigator.userAgent)&&$("head").append('<meta name="viewport" content="width=device-width, maximum-scale=1, minimum-scale=1, user-scalable=no, initial-scale=1" id="isofsmeta">'),n=$("#isocity-container").prev();var o=$(window).width()/s,a=$('<div id="isofscontainer" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 2099; overflow: auto; background: #f6f5ef;"></div>');$("body").css("overflow","hidden"),$("#isocity-container").appendTo(a).addClass("fullscreen").height(o),a.appendTo("body"),setTimeout(function(){r(),$("#isofscontainer").height(screen.availHeight)},500)}),$(document).on("keyup",function(t){27==t.keyCode&&e.hasClass("fullscreen")&&$("#isocity-fullscreen-button").click()})}),$(window).on("resize",function(){r()})}();var c=i(2469);class d extends n.x0{defaultOptions(){return{id:"Dropbox",el:s(".cloud-storage-picker"),keys:{dropbox:"owxicsz1fajvf5d",onedrive:"64ff89fb-a6bb-45ea-9c4d-a609d0991814",googledrive:{api:"AIzaSyB4C76pdKmEdrvEyJXeC-ua7IVi2gf4QCs",clientid:"695369866187-78obusvmt1fdfgogp031diih2ar6dtpo.apps.googleusercontent.com"}},google:{discoveryScope:["https://www.googleapis.com/discovery/v1/apis/drive/v3/rest"],authScope:["https://www.googleapis.com/auth/drive"]},recipients:{google:window.bpc.shareUserGoogle},customKeys:{}}}bootstrap(){return 0!==this.options.el.length&&(s.extend(!0,this.options.keys,this.options.customKeys),""!==this.options.el.find(".url").val()&&this.createFilePreview(),this.options.el.hasClass("dropbox")?s.getScript("https://www.dropbox.com/static/api/2/dropins.js",this.dropbox
1Init.bind(this)):this.options.el.hasClass("onedrive")?s.getScript("https://js.live.net/v7.0/OneDrive.js",this.oneDriveInit.bind(this)):this.options.el.hasClass("googledrive")&&s.getScript("https://apis.google.com/js/api.js?onload=onGoogleApiLoad",this.googleApiInit.bind(this)),!0)}dropboxInit(){this.dropbox=window.Dropbox,this.dropbox.appKey=this.options.keys.dropbox,this.dropBoxAppendButton()}oneDriveInit(){this.onedrive=window.OneDrive,this.oneDriveAppendButton()}googleApiInit(){this.google={api:window.gapi,authApiLoaded:!1,pickerApiLoaded:!1,clientApiLoaded:!1,oAuthToken:null,picker:null},this.googleDriveAppendButton(),this.google.api.load("auth",{callback:()=>{this.google.authApiLoaded=!0}}),this.google.api.load("picker",{callback:()=>{this.google.pickerApiLoaded=!0,this.google.picker=window.google.picker}}),this.google.api.load("client",{callback:()=>{this.google.clientApiLoaded=!0,this.google.api.client.init({discoveryDocs:this.options.google.discoveryScope,clientId:this.options.keys.googledrive.clientid,scope:this.options.google.authScope})}})}dropBoxAppendButton(){const e={multiselect:!1,success:this.dropboxSuccess.bind(this)},t=s('<button type="button" class="dropbox">Sign in with Dropbox</button>').on("click",()=>{this.dropbox.choose(e)});this.options.el.prepend(t)}dropboxSuccess(e){e.forEach(e=>!e.isDir&&(this.fileChosen({cloudservice:"dropbox",url:e.link,name:e.name,size:e.bytes}),!0))}oneDriveAppendButton(){const e={clientId:this.options.keys.onedrive,action:"share",multiSelect:!1,success:this.oneDriveSuccess.bind(this)},t=s('<button type="button" class="onedrive">Sign in with OneDrive</button>').on("click",t=>{t.preventDefault(),this.onedrive.open(e)});this.options.el.prepend(t)}oneDriveSuccess(e){const t=e.webUrl;e.value.forEach(e=>{this.fileChosen({cloudservice:"onedrive",url:t,name:e.name,size:e.size})})}googleDriveAppendButton(){const e={client_id:this.options.keys.googledrive.clientid,scope:this.options.google.authScope,immediate:!1};this.options.el.find("img.googleDriveUploadIcon").wrap('<button type="button">Sign in with Google</button>').parent().on("click",t=>{t.preventDefault(),this.google.api.auth.authorize(e,this.googleDriveHandleAuthResult.bind(this))})}googleDriveHandleAuthResult(e){e&&!e.error&&(this.google.oAuthToken=e.access_token,this.googleDriveCreatePicker())}googleDriveCreatePicker(){let e;this.google.pickerApiLoaded&&this.google.oAuthToken&&(e=(new this.google.picker.PickerBuilder).addView(this.google.picker.ViewId.DOCS).setOAuthToken(this.google.oAuthToken).setDeveloperKey(this.options.keys.googledrive.api).setCallback(this.googleDrivePickerCallback.bind(this)).build(),e.setVisible(!0))}googleDrivePickerCallback(e){const{picker:t}=this.google;let i=null,s=null;e[t.Response.ACTION]===t.Action.PICKED&&e[t.Response.DOCUMENTS].forEach(e=>{i={type:"user",role:"reader",emailAddress:this.options.recipients.google},s=this.google.api.client.drive.permissions.create({fileId:e.id,sendNotificationEmail:!1,resource:i}),s.execute(),this.fileChosen({cloudservice:"googledrive",url:e.url,name:e.name,size:e.sizeBytes})})}fileChosen(e){this.saveFile(e),this.createFilePreview()}saveFile(e){this.options.el.find(".url").val(e.url),this.options.el.find(".name").val(e.name),this.options.el.find(".size").val(this.formatBytes(e.size))}deleteFile(e){this.options.el.find('[type="hidden"]').val(""),e.remove()}createFilePreview(){let e=this.options.el.find(".chosen-file");0===e.length&&(e=s('<div class="chosen-file"><span class="name"></span><span class="size"></span></div>'),this.options.el.append(e.on("click",e=>{this.deleteFile(s(e.currentTarget))}))),e.find(".name").text(this.options.el.find("input.name").val()),e.find(".size").text(this.options.el.find("input.size").val())}formatBytes(e,t){const i=t+1||2;if(!e||0===e)return"-";const s=Math.floor(Math.log(e)/Math.log(1e3));return`${parseFloat((e/1e3**s).toFixed(i))}' '${["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][s]}`}}class h extends n.x0{defaultOptions(){return{id:"NextSectionAnimation",el:s("[data-next-section]"),hideClass:"hidden"}}bootstrap(){this.hideButton()}hideButton(){this.options.el.addClass(this.options.hideClass)}showButton(){this.options.el.removeClass(this.options.hideClass)}_onPhraseDeleted(){this.showButton()}}class p extends n.x0{defaultOptions(){return{id:"LazyContentLoad",el:s("[data-lazy-load-content]"),src:"[data-lazy-content-src]",target:"[data-lazy-content-target]"}}bootstrap(){let e=this.options.el.find(this.options.src),t=this.options.el.find(this.options.target);this.itemsCount=e.length,this.contentLoadedCount=0,0===this.itemsCount&&this.options.el.is(this.options.src)&&(e=this.options.el,this.itemsCount=e.length),1===this.itemsCount&&this.options.el.is(this.options.target)&&(t=this.options.el),e.each((e,i)=>{this.insertContent(t.eq(e),s(i).data("lazy-content-src"))})}insertContent(e,t){s.ajax({url:t,dataType:"html",success:t=>{const i=s(t);"replace"===e.data("lazy-content-target")?(!0===this.options.el.is(e)&&(this.options.el=i),e.replaceWith(i),e=i):e.html(t),this.publish("onLazyContentLoaded",e),this.counter()}})}counter(){this.contentLoadedCount++,this.contentLoadedCount===this.itemsCount&&(this.publish("onAllLazyContentLoaded",this.options.el),this.destroy())}}class u extends n.x0{defaultOptions(){return{id:"LocationSwitchInline",el:s(".location-switch-inline")}}bootstrap(){this.currentWith=this.options.el.width(),this.cloneSelect(),this.updateCloneText(),this.resizeSelect(),this.options.el.find("select").on("change",e=>{this.updateCloneText(),this.resizeSelect(),window.location=s(e.target).val()});const e=setInterval(()=>{this.resizeSelect()},50);s(window).on("load",()=>{clearInterval(e)})}addListeners(){n.I8.subscribe("onResize",this._onResize.bind(this))}cloneSelect(){this.cloneEl=this.options.el.clone().hide().insertAfter(this.options.el),this.cloneOption=this.cloneEl.find("select").html("<option/>").find("option")}updateCloneText(){this.cloneOption.text(this.options.el.find("option:selected").text())}resizeSelect(){const e=this.cloneEl.width();this.currentWith!==e&&(this.currentWith=e,this.options.el.width(e))}_onResize(){this.resizeSelect()}}class g extends n.x0{defaultOptions(){return{id:"JobFilter",el:s(".job-filter"),filterForm:"[data-job-filter-form]",resetButton:".button.reset",submitButton:'.filter-options button[type="submit"], .submit-search',countrySelect:"#country"}}bootstrap(){this.$filterForm=this.options.el.find(this.options.filterForm),this.$resetButton=this.options.el.find(this.options.resetButton),this.$submitButton=this.options.el.find(this.options.submitButton),this.$countrySelect=this.options.el.find(this.options.countrySelect),this.isOriginalState=!0,this.originalFormState=this.$filterForm.serialize(),this.$countrySelect.on("change",()=>
1{!1===this.isFormInOriginalState()&&this.submitForm()}),this.$resetButton.on("click",()=>{this.resetForm(),this.submitForm()}),this.$filterForm.on("change keyup",()=>{const e=this.isFormInOriginalState();this.isOriginalState!==e&&(this.isOriginalState=e,this.publish("onFormStateChanged",this.isOriginalState))}),this.$submitButton.addClass("unimportant"),this.initCountrySelect()}addListeners(){this.subscribe("onFormStateChanged",this._onFormStateChanged.bind(this))}initCountrySelect(){new l.B6({el:this.$countrySelect,select2Options:{templateResult:this.countrySelectTemplate,templateSelection:this.countrySelectTemplate,dropdownCssClass:"job-listing-country-select"}})}countrySelectTemplate(e){const t=s(`<span>${e.text}</span>`);return void 0!==s(e.element).data("external")&&t.addClass("icon-external"),t}resetForm(){this.$filterForm.find(":input").val("").trigger("change").trigger("blur")}submitForm(){const e=this.$countrySelect.find(":selected").data("url");let t="_self";if(void 0!==this.$countrySelect.find(":selected").data("external")&&(t="_blank"),void 0!==e)return this.$filterForm[0].reset(),this.$filterForm.find(":input").trigger("change").trigger("blur"),void window.open(e,t);this.$filterForm.submit()}isFormInOriginalState(){return this.originalFormState===this.$filterForm.serialize()}_onFormStateChanged(e){!0!==e.getData()?this.$submitButton.removeClass("unimportant"):this.$submitButton.addClass("unimportant")}}class m extends n.x0{defaultOptions(){return{id:"JoinJobList"}}bootstrap(){this.bindEvents()}bindEvents(){s(document).on("click",'#join-widget div[class^="JobTile__Wrapper-"]',e=>{s(e.currentTarget).find('a[class^="JobTile__Link-"]')[0].click()}),s(document).on("click",'#join-widget a[class^="JobTile__Link-"]',e=>{e.stopPropagation()})}}class f extends n.x0{defaultOptions(){return{id:"TweetFromContent",el:s(".text-to-tweet")}}bootstrap(){this.initTweetFromContent()}initTweetFromContent(){this.options.el.replaceWith((e,t)=>`<a target="_blank" rel="noopener noreferrer" class="text-to-tweet" href="${this.getTwitterShareLink(t)}">${t}</a>`)}getTwitterShareLink(e){const t=encodeURIComponent(e),i=encodeURIComponent(window.location.href);return e.length>0?"https://twitter.com/intent/tweet".concat("?text='",t,"'&url=",i):"#"}}var v=i(2882);class b extends n.x0{defaultOptions(){return{id:"InputPlaceholderReplacer",$el:s("input")}}bootstrap(){this.$el=this.options.$el,this.placeholderSmall=this.$el.data("placeholder-small"),this.placeholderMedium=this.$el.data("placeholder-medium"),v.z.is("small only")&&this.updatePlaceholder("small"),v.z.is("medium")&&this.updatePlaceholder("medium"),s(window).on("changed.zf.mediaquery",(e,t,i)=>{"small"===t&&this.updatePlaceholder("small"),"small"===i&&this.updatePlaceholder("medium")})}updatePlaceholder(e){switch(e){case"small":default:this.$el.attr("placeholder",this.placeholderSmall);break;case"medium":this.$el.attr("placeholder",this.placeholderMedium)}}}class w extends n.x0{defaultOptions(){return{id:"DigitalLeadersReportDetail",$el:s(".digital-leaders-report-detail")}}bootstrap(){this.hashEventName=`hashchange.${this.options.id}`,this.wrapper=this.options.$el.parent(),this.initHashChangeListener(),this.containsHash(window.location.hash)&&this.open(),this.options.$el.find(".close").on("click",()=>{this.close(),window.history.pushState("","",window.location.pathname)})}initHashChangeListener(){s(window).on(this.hashEventName,()=>{this.containsHash(window.location.hash)&&this.open()})}open(){const e=this.wrapper.offset().top,t=this.options.$el.outerHeight(!0);this.options.$el.closest(".digital-leaders-report-wrapper").find(`[href="${window.location.hash}"]`).addClass("active"),s("html, body").animate({scrollTop:e},700,"swing",()=>{this.wrapper.animate({height:t},600,"linear",()=>{this.wrapper.css("height","auto"),s(window).off(this.hashEventName)})})}close(){this.wrapper.animate({height:0},600,"swing",()=>{this.initHashChangeListener(),this.options.$el.closest(".digital-leaders-report-wrapper").find(".bar-wrapper").removeClass("active")})}containsHash(e){return this.options.$el.find(`[data-hash="${e.replace("#","")}"]`).length>0}}class C extends n.x0{defaultOptions(){return{id:"ContentPageSlider",$el:s(".contentpage-slider")}}bootstrap(){this.hashEventName=`hashchange.${this.options.id}`,this.wrapper=this.options.$el.find(".slider-list"),this.options.$el.data("EmWidget",this.options.id),this.initObserver(),this.initHashChangeListener(),this.open(),this.options.$el.find(".close").on("click",()=>{this.close(),window.history.pushState("","",window.location.pathname)})}initObserver(){this.observer=new IntersectionObserver(this.observerCallback.bind(this),{root:null,rootMargin:"0px",threshold:.3}
1),this.options.$el[0].querySelectorAll(".list").forEach(e=>{this.observer.observe(e)})}initHashChangeListener(){s(window).on(this.hashEventName,()=>{this.containsHash(window.location.hash)&&(this.options.$el.find(".distributor-list li").css({"pointer-events":"none"}),!0===this.options.$el.find(".swiper").hasClass("active")?(this.close(),setTimeout(()=>{this.open()},600)):this.open())})}initSlider(){this.options.$el.each((e,t)=>{s(t).find(".swiper").each((e,t)=>{new o.A(t,{modules:[r.Jq,r.dK,r.Vx],autoHeight:!0,pagination:{el:s(t).find(".swiper-pagination")[0],type:"bullets",clickable:!0},navigation:{nextEl:t.querySelector(".swiper-button-next"),prevEl:t.querySelector(".swiper-button-prev")}})})}),this.options.$el.find(".accordion").on("up.zf.accordion down.zf.accordion",function(e,t){setTimeout(()=>{const e=t.closest(".swiper")[0];e&&e.swiper&&e.swiper.update()},100)})}observerCallback(e){e.forEach(e=>{e.isIntersecting&&(this.startAnimation(e.target),this.observer.unobserve(e.target))})}startAnimation(e){const t=s(e).find(".distributor-list");new l.Gj({el:t,childSelector:"li",intervalTime:300,animateClass:"is-animated"}).publish("onStartAnimation")}open(){let e=window.location.hash,t=!0;this.containsHash(e)||(e=this.options.$el.find(".distributor-list li a").first().attr("href"),t=!1);const i=this.wrapper.offset().top-200,n=this.options.$el.find(`[data-hash="${e.replace("#","")}"]`);let o=n.find(".swiper-wrapper").outerHeight(!0)+n.find(".feature-label").outerHeight(!0);this.options.$el.find(`[href="${e}"]`).closest("li").addClass("active").css({"pointer-events":"none"}),n.addClass("active"),n.find(".swiper-slide").length>1&&(o+=58),setTimeout(()=>{this.options.$el.find(".button-wrapper").animate({height:50},100,"linear");const e=()=>{n.animate({height:o},300,"linear",()=>{setTimeout(()=>{n.css("height","auto"),this.options.$el.find(".distributor-list li:not(.active)").css({"pointer-events":"all"})},100)})};t?s("html, body").animate({scrollTop:i},100,"swing",e):e()},100)}close(){const e=this.options.$el.find(".swiper.active");this.options.$el.find(".button-wrapper").animate({height:0},100,"linear"),e.animate({height:0},300,"swing",()=>{this.options.$el.find(".distributor-list li").removeClass("active"),this.options.$el.find(".distributor-list li").css({"pointer-events":"all"}),e.removeClass("active")})}containsHash(e){return this.options.$el.find(`[data-hash="${e.replace("#","")}"]`).length>0}}i(6745);class y extends n.x0{defaultOptions(){return{id:"ResilienceAnimations",$el:s(".content-section, .page-header")}}bootstrap(){this.options.$el.imagesLoaded({background:!0},()=>{this.initInViewportWidget()})}initInViewportWidget(){new l.CW({el:this.options.$el,appearClass:"active",excludeHeightInVH:5})}}i(4423);class S extends n.x0{defaultOptions(){return{id:"SectionNavigation",el:document.getElementById("section-navigation"),activeClass:"active",isVertical:!1,observerOptions:{root:null,rootMargin:"0px",threshold:.5}}}bootstrap(){if(this._collectSections(),this.navSections=this.sections.filter(e=>e.hasAttribute("data-section-navigation-title")),0===this.navSections.length)return void this._hideNavigation();this.list=this.options.el.querySelector("ul"),this.options.isVertical||this._initSnapToLeftHorizontal();const e=Math.floor(window.innerHeight/2);this.options.observerOptions={root:null,rootMargin:`-${e}px 0px -${e}px 0px`,threshold:0},this._generateMarkup(),this._initObserver(),window.addEventListener("resize",()=>{const e=Math.floor(window.innerHeight/2);this.observer&&this.observer.disconnect(),this.options.observerOptions.rootMargin=`-${e}px 0px -${e}px 0px`,this._initObserver()})}_collectSections(){const e=document.querySelector("header [data-section-navigation-title]"),t=document.querySelector("main");this.sections=[],this.ownerOf=new WeakMap;let i=e||null;const s=e=>{e&&!0!==this.sections.includes(e)&&(this.sections.push(e),null!==i&&this.ownerOf.set(e,i),e.hasAttribute("data-section-navigation-title")&&(i=e,this.ownerOf.set(e,e)))};if(null!==e&&s(e),null!==t){const e=t.querySelectorAll(":scope > section"),i=t.querySelectorAll("[id]");
1e.forEach(s),i.forEach(e=>{const t=e.closest("section, [data-section-navigation-title]");null!==t&&s(t)})}}_hideNavigation(){this.options.el.style.display="none"}_generateMarkup(){this.list.innerHTML="",this.navSections.forEach((e,t)=>{let i;i=!0===this.options.isVertical?`<li>\n <a class="section-navigation-anchor" data-title="${e.dataset.sectionNavigationTitle}" href="#${e.id}">\n ${t+1}\n </a>\n </li>`:`<li data-index="${t}" style="--index:${t};">\n <a class="section-navigation-anchor" href="#${e.id}">\n ${e.dataset.sectionNavigationTitle}\n </a>\n </li>`,this.list.insertAdjacentHTML("beforeend",i)})}_removeActiveClasses(){this.options.el.querySelectorAll(`.${this.options.activeClass}`).forEach(e=>{e.classList.remove(this.options.activeClass)})}_setActive(e,t=!1){if(!e)return;const i=e.closest("li");if(this.options.isVertical)return e.classList.add(this.options.activeClass),void i.classList.add(this.options.activeClass);if(i.classList.add(this.options.activeClass),!1===t){const e=Number(i.dataset.index);this._syncHorizontalList(e),this._scrollHorizontalContainer(i)}}_initSnapToLeftHorizontal(){window.addEventListener("scroll",()=>{window.scrollY<=300&&this.options.el.scrollTo({left:0,behavior:"smooth"})})}_scrollHorizontalContainer(e){const{left:t,width:i}=e.getBoundingClientRect(),s=t+i/2-window.innerWidth/2;0!==s&&this.options.el.scrollBy({left:s,behavior:"smooth"})}_syncHorizontalList(e){this.options.el.querySelectorAll("ul > [data-index]").forEach(t=>{t.dataset.isPredecessor=String(Number(t.dataset.index)<e)})}_observerCallback(e){e.filter(e=>e.isIntersecting).sort((e,t)=>t.intersectionRatio-e.intersectionRatio).forEach(e=>{const t=this.ownerOf.get(e.target),i=void 0!==t?t:e.target,s=this.options.el.querySelector(`[href="#${i.id}"]`);s&&(this._removeActiveClasses(),this._setActive(s))})}_initObserver(){this.observer=new IntersectionObserver(this._observerCallback.bind(this),this.options.observerOptions),this.sections.forEach(e=>{this.observer.observe(e)})}}class k extends n.x0{defaultOptions(){return{id:"NewCampaignTeaser",el:document.querySelector(".new-campaign-teaser"),animationEndClass:"animation-end",observerOptions:{root:null,rootMargin:"0px",threshold:.3}}}bootstrap(){this.sections=this.options.el.querySelectorAll(".new-campaign-teaser-list-item"),this.initObserver()}initObserver(){this.observer=new IntersectionObserver(this.observerCallback.bind(this),this.options.observerOptions),this.sections.forEach(e=>{this.observer.observe(e)})}observerCallback(e){e.forEach(e=>{e.isIntersecting&&(this.startAnimation(e.target),this.observer.unobserve(e.target))})}startAnimation(e){const t=e.querySelector("video");null!==t?(t.play(),t.addEventListener("ended",()=>{e.classList.add(this.options.animationEndClass)})):e.classList.add(this.options.animationEndClass)}}class x extends n.x0{defaultOptions(){return{id:"EventRegistrationAdditionalQuestion",$el:s("[data-event-additional-question]")}}bootstrap(){this.$answers=this.options.$el.find("input"),this.questionTextareaFieldname=this.options.$el.attr("data-event-additional-question")}addListeners(){n.I8.subscribe("onFormValidationRequestSuccess",this._onFormValidationRequestSuccess.bind(this)),this.$answers.change(()=>{const e=this.options.$el.find("input:checked").map((e,t)=>t.value).get().join(", ");s(`#${this.questionTextareaFieldname}`).val(e).trigger("change")})}_onFormValidationRequestSuccess(e){const t=e.getData();Object.prototype.hasOwnProperty.call(t,this.questionTextareaFieldname)&&(this.$answers.removeClass("error"),!0!==t[this.questionTextareaFieldname]&&this.$answers.addClass("error"))}}i(1909);class A extends n.x0{defaultOptions(){return{id:"MicrosoftDynamicsForm",$el:s("[data-dynamics-form]")}}bootstrap(){this.addListener()}addListener(){s(document).on("d365mkt-afterformload",()=>{this.$form=this.options.$el.find("form"),this.$captchaFieldset=this.options.$el.find(".g-recaptcha-wrapper").remove(),this.adjustMarkup(),this.options.$el.find("select").each((e,t)=>{this.select=new l.B6({el:s(t),select2Options:{minimumResultsForSearch:-1}})}),this.options.$el.find(".ffl-wrap").floatingFormLabels({formElements:"input, textarea, select"}),this.options.$el.on("d365mkt-formsubmit",e=>{this.handleCaptchaError(e)}),this.options.$el.on("d365mkt-afterformsubmit",e=>{this.handleFeedbackMessage(e),setTimeout(()=>{s.magnificPopup.close()},"3000")})})}adjustMarkup(){const e=this.$form.find('[data-editorblocktype="TextFormField"], [data-editorblocktype="PhoneFormField"], [data-editorblocktype="DateTimeFormField"], [data-editorblocktype="OptionSetFormField"], [data-editorblocktype="Divider"]'),t=this.$form.find('[data-editorblocktype="TextAreaFormField"], [data-editorblocktype="TwoOptionFormField"], [data-editorblocktype="MultiOptionSetFormField"], [data-editorblocktype="Consent"], [data-editorblocktype="Topic"]'),i=this.$form.find('[data-editorblocktype="SubmitButton"]').removeAttr("style");this.$form.empty(),this.$form.append(s("<fieldset></fieldset>").append(e)),t.each((e,t)=>{this.$form.append(s("<fieldset></fieldset>").append(s(t)))}),this.adjustFormElements(),this.addFormFooter(i),this.options.$el.empty(),this.options.$el.append(this.$form)}addFormFooter(e){const t=this.options.$el.attr("data-validation-mandatory"),i=s('<p class="mandatory"></p>').text(t);e.append(i),e.find("button").removeAttr("style"),this.$form.append(this.$captchaFieldset,s("<fieldset></fieldset>").append(e))}adjustFormElements(){this.$form.find("input, textarea, select").each((e,t)=>{const i=s(t).siblings("label").length?s(t).siblings("label"):s(t).parent().siblings("label");!1===s(t).is("[required]")&&i.addClass("optional"),!0===s(t).is("[checked]")&&s(t).prop("checked",!1),!0!==s(t).is('input[type="checkbox"], input[type="radio"]')&&(!0===s(t).is("textarea")&&s(t).text(""),!0===s(t).is("select")&&(s(t).addClass("select-replace"),s(t).find("option").first().text("").removeAttr("disabled"),s(t).find("[selected]").removeAttr("selected")),s(t).closest("[data-editorblocktype]").addClass("ffl-wrap"),i.addClass("ffl-label"))}),this.$form.find("[style], [placeholder]").removeAttr("style placeholder")}handleCaptchaError(e){if(""===grecaptcha.getResponse()){e.preventDefault();const t=this.$captchaFieldset.attr("data-error-message"),i=s('<label class="error"></label>').text(t);
1this.$captchaFieldset.find(".g-recaptcha").append(i)}}handleFeedbackMessage(e){const t=s('<p class="feedback-message"></p>'),i=this.$form.attr("data-successmessage"),n=this.$form.attr("data-errormessage");!0===e.detail.successful?(t.addClass("success"),t.text(i).removeAttr("hidden")):(t.addClass("error"),t.text(n).removeAttr("hidden")),this.$form.empty().append(t)}}class L extends n.x0{defaultOptions(){return{id:"Offerings",el:s(".offerings")}}bootstrap(){this.$mainFilterItems=this.options.el.find(".main-filter button"),this.$subFilterLists=this.options.el.find(".sub-filter ul"),this.$activeMainFilter=this.$mainFilterItems.first(),this.$activeSubFilterList=this.$subFilterLists.first(),this.$activeMainFilter.addClass("active"),this.$activeSubFilterList.addClass("active"),this.addListener()}addListener(){const e=this.options.el.find(".expand-trigger");this.$mainFilterItems.each((e,t)=>{s(t).on("click",()=>{s(t).is(this.$activeMainFilter)||this._updateFilter(s(t),e)})}),e.on("click",()=>{!1===this.$activeSubFilterList.hasClass("collapse")?(this.$activeSubFilterList[0].scrollIntoView({behavior:"smooth"}),setTimeout(()=>{this._closeActiveAccordionItemOnCollapse(),this.$activeSubFilterList.addClass("collapse")},700)):this.$activeSubFilterList.removeClass("collapse")})}_updateFilter(e,t){this._deactivateFilter(),this.$activeMainFilter=e,this.$activeSubFilterList=this.$subFilterLists.eq(t),this._activateFilter()}_deactivateFilter(){this.$activeMainFilter.removeClass("active"),this.$activeSubFilterList.removeClass("active"),!1===this.$activeSubFilterList.hasClass("collapse")&&this.$activeSubFilterList.addClass("collapse")}_activateFilter(){this.$activeMainFilter.addClass("active"),this.$activeSubFilterList.addClass("active")}_closeActiveAccordionItemOnCollapse(){const e=this.$activeSubFilterList.find(".is-active:nth-child(n+7)");if(e.length>0){const t=e.find(".accordion-content");this.$activeSubFilterList.foundation("up",t)}}}class F extends n.x0{defaultOptions(){return{id:"TabContent",el:s("[data-tab-content]")}}bootstrap(){this.options.el.forEach(e=>{const t=e.querySelectorAll("[data-tabs-content-tabs-items] li"),i=e.querySelectorAll("[data-tabs-content-items] li"),s=e.querySelector("[data-tabs-content-items-toggle]");t.length>4&&s.addEventListener("click",()=>{for(let e=4;e<t.length;e++)t[e].classList.toggle("is-active");s.classList.toggle("is-active")}),t.forEach((e,s)=>{e.addEventListener("click",()=>{t.forEach(e=>{e.classList.remove("active")}),i.forEach(e=>{e.classList.remove("active")}),e.classList.add("active"),i[s].classList.add("active")})})})}}class T extends n.x0{defaultOptions(){return{id:"UseCaseNavigator",el:s(".use-case-navigator")}}
1bootstrap(){this.$grid=this.options.el.find(".isotope-grid"),this.$filterLists=this.options.el.find(".filter-form > ul")}addListeners(){this.$grid.on("click",".grid-item",e=>{const t=s(e.currentTarget);this.$grid.find(".active").not(t).removeClass("active"),t.toggleClass("active")}),this.$filterLists.each((e,t)=>{const i=s(t),n=i.find(".filter-list-toggle button"),o=n.text();n.on("click",()=>{!1===i.hasClass("active")?(i.addClass("active"),n.text("...")):(i.removeClass("active"),n.text(o))})}),this.$grid.find(".content-type").off("click")}}class I extends c.C{defaultOptions(){return{id:"CorporateApplication"}}onReady(){-1===window.navigator.userAgent.indexOf("MSIE")&&-1===window.navigator.userAgent.indexOf("Trident/")||s("body").addClass("is-ie"),this.initCoreWidgets(),this.initBaseWidgets(),this.initCloudStoragePicker({$el:s(".cloud-storage-picker")}),this.initMicrosoftDynamicsForm(),this.initSeasonsGreetingsAnimation(),this.initNextSectionAnimation(),this.initFullwidthSlider(),this.initLocationSwitchInline(),this.initLazyContentLoad(),this.initJobFilter(),this.initJoinJobList(),this.initTweetFromContent(),this.initInputPlaceholderReplacer(),this.initClampTextWidget(),this.initTeaserSlider(),this.initBigTeaserSlider(),this.initArticleOverview(),this.initDigitalLeadersReportDetail(),this.initTrackUserMarketingInformation(),this.initSmoothScrollDown(),this.initResilienceAnimation(),this.initPartnerSlider(),this.initSectionNavigation(),this.initNewCampaignTeaser(),this.initEventRegistrationAdditionalQuestion(),this.initTimeline(),this.initKeyFacts(),this.initContactFilter(),this.initJobBenefits(),this.initStickyJobPanel(),this.initContentPageSlider(),this.initOfferings(),this.initTabContent(),this.initUseCaseNavigator(),this.initIframeNewTab(),this.initIframeResizer()}initIframeResizer(){s(".local-iframe iframe").iFrameResize()}initMicrosoftDynamicsForm(){return 0!==s("[data-dynamics-form]").length&&new A}initClampTextWidget(){s("[data-clamp]").each((e,t)=>new l.Bj({$el:s(t)}))}initBigTeaserSlider(){s(".big-teaser-slider").each((e,t)=>{new l.MV({$el:s(t)})})}initOfferings(){return 0!==s(".offerings").length&&new L}initTeaserSlider(){s(".teaser-slider").each((e,t)=>{new l.Si({$el:s(t)})})}initInputPlaceholderReplacer(){s(".careers-search").each((e,t)=>{new b({$el:s(t).find('input[type="search"]')})})}initForms(e){let t={};s("#fs-summit-registration").length>0&&(t={group:!0,ajaxSettings:{beforeSend(){const e=s("[data-disable-group]"),t=s('[data-disable-group] input[type="checkbox"]:checked');t&&t.closest("[data-disable-group]").find("input:checkbox:not(:checked)").attr("disabled",!0),e.each((e,t)=>{0===s(t).find('input[type="checkbox"]:checked').length&&s(t).find('input[type="checkbox"]:disabled').attr("disabled",!1)})}}}),e.$el.each((e,i)=>{const o=s(i);return s(i).is("#form-consultation")&&(t={group:!0}),s(i).is("#event-registration")&&(t={additionalData:'input[name="event_id"]',ajaxSettings:{success(e){n.I8.publish("onFormValidationRequestSuccess",e)}},dependencies:{event_register_phone:"event_register_optional_phone"}}),new l.Kc({el:o,ecomaValidation:t})})}initEventRegistrationAdditionalQuestion(){return 0!==s("[data-event-additional-question]").length&&new x}initCloudStoragePicker(e){let t={};"development"===s("html").data("env")&&(t={googledrive:{clientid:"695369866187-ooajl66a0c2laf9907on1335213q8get.apps.googleusercontent.com"}}),e.$el.each((e,i)=>new d({el:s(i),customKeys:t}))}initSeasonsGreetingsAnimation(){s(".seasons-greetings").each(()=>{s(".seasons-greetings .section-wrapper").one("wheel DOMMouseScroll mousewheel touchend click",()=>{s(".seasons-greetings").addClass("active")})})}initNextSectionAnimation(){return 0!==s("[data-next-section]").length&&new h}initFullwidthSlider(){s(".fullwidth-slider").each((e,t)=>{new l.P1({el:s(t)})})}initLocationSwitchInline(){s(".location-switch-inline").each((e,t)=>{new u({el:s(t)})})}initLazyContentLoad(){s("[data-lazy-load-content]").each((e,t)=>{new p({el:s(t)}).subscribe("onAllLazyContentLoaded",this._onAllLazyContentLoaded.bind(this))})}initDigitalLeadersReportSlider(e){e.each((e,t)=>{const i=s(t);new o.A(i.find(".swiper")[0],{modules:[r.Jq,r.zE,r.dK,r.Vx],autoHeight:!0,hashNavigation:{watchState:!0},navigation:{nextEl:i.find(".swiper-button-next")[0],prevEl:i.find(".swiper-button-prev")[0]},pagination:{el:i.find(".swiper-pagination")[0],type:"bullets",clickable:!0},on:{init:()=>{i.find(".digital-leaders-report").addClass("swiper-ready")},slideChangeTransitionEnd:()=>{const e=i.find(".bar-wrapper"),t="active";e.removeClass(t),e.filter(`[href="${window.location.hash}"]`).addClass(t)}}})})}initFilter(){s(".filter-wrap:not(.job-filter)").each((e,t)=>new l.V1({el:s(t)}))}initJobFilter(){s(".job-filter").each((e,t)=>new g({el:s(t)}))}initTweetFromContent(){new f}
1initJoinJobList(){return new m}initContactFilter(){const e=s(".global-contact-filter form"),t=s(".local-contact-filter form");0!==e.length&&0!==t.length&&e.on("change",()=>{t.find('[name="query"]').val(e.find('[name="query"]').val()),t.find('[name="categories[function]"]').val(e.find('[name="categories[function]"]').val()),t.find('[name="categories[industry]"]').val(e.find('[name="categories[industry]"]').val()),t.trigger("change")})}initArticleOverview(){return 0!==s(".articles-overview").length&&new l.tU}initDigitalLeadersReportDetail(){s(".digital-leaders-report-detail").each((e,t)=>{new w({$el:s(t)})})}initContentPageSlider(){s(".contentpage-slider").each((e,t)=>{new C({$el:s(t)})})}initTrackUserMarketingInformation(){return new l.x4}initSmoothScrollDown(){s(["data-smooth-scroll"]).each((e,t)=>{new l._N({el:s(t)})})}initResilienceAnimation(){return 0!==s(".resilience-landingpage").length&&new y}initPartnerSlider(){s(".logos-list-slider").each((e,t)=>new l.QR({el:s(t)}))}initSectionNavigation(){const e=document.getElementById("section-navigation");null!==e&&new S({el:e})}initNewCampaignTeaser(){document.querySelectorAll(".new-campaign-teaser").forEach(e=>new k({el:e}))}initTimeline(){document.querySelectorAll("[data-timeline]").forEach(e=>new l.ep({el:e}))}initKeyFacts(){s(".key-facts").each((e,t)=>new l.df({$el:s(t)}))}initJobBenefits(){document.querySelectorAll(".job-detail .job-benefit").forEach(e=>{const t=e.querySelector("template").innerHTML;e.addEventListener("click",e=>{e.preventDefault()}),void 0!==t&&new a.Ay(e,{allowHTML:!0,animation:"scale",arrow:!0,content:t,interactive:!1,interactiveBorder:!1,appendTo:document.body,theme:"light",touch:!0})})}initStickyJobPanel(){const e=document.querySelector(".sticky-side-panel");null!==e&&document.addEventListener("scroll",()=>{s(document).scrollTop()>=.45*window.innerHeight?e.parentElement.classList.add("visible"):e.parentElement.classList.remove("visible")})}_onAllLazyContentLoaded(e){const t=e.getData();t.hasClass("digital-leaders-report-wrapper")>0&&this.initDigitalLeadersReportSlider(t),t.hasClass("contentpage-slider")>0&&(0,n.Bt)(t.data("EmWidget")).initSlider(),t.find(".chart").each((e,t)=>{s(t).find(".clone").length>0||new l.jm({el:s(t)})}),this.initRelatedSlider(t.find(".swiper.related-slider")[0]),s(document).foundation()}initTabContent(){const e=document.querySelectorAll("[data-tab-content]");return new F({el:e})}initUseCaseNavigator(){return 0!==s(".use-case-navigator").length&&new T}initIframeNewTab(){const e=new URL(window.location.href);!1!==e.searchParams.has("iframe_access_success")&&(document.querySelectorAll("iframe[data-open-in-new-tab]").forEach(e=>{const t=e.getAttribute("data-src");window.open(t,"_blank","noopener,noreferrer")}),e.searchParams.delete("iframe_access_success"),window.history.replaceState({},document.title,e.toString()))}}new I}},e=>{e.O(0,[502,76],()=>e(9758)),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.