1(self.webpackChunk=self.webpackChunk||[]).push([[8974],{9068:(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _jquery=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(8291));var _default=class HeaderMenuDesktop{constructor(element){this.element=(0,_jquery.default)(element),this.usingKeyboard=!1,this.type="desktop",this.busy=!1,this.searchIsOpen=!1,this.linkAnimationTimeout=null,this.navLinks=this.element.find(".header-menu > a[data-tab-link]"),this.activeLink=this.element.find("#active-link"),this.activeTab=this.element.find("#active-tab"),this.headerContainer=this.element.find(".header-container"),this.headerMenu=this.element.find(".header-menu"),this.headerDropDownMenu=this.element.find(".header-dropdown-menu"),this.searchToggle=this.element.find("#search-toggle"),this.searchOverlay=this.element.find("#search-overlay"),this.searchInput=this.element.find("#search-input-desktop"),this.closeSearchBtn=this.element.find("#close-search"),this.backdrop=this.element.find(".header-menu-backdrop"),this.handleClickOnTab=this.toggleMenu.bind(this),this.handleKeydown=this.onKeydown.bind(this),this.handleSearchToggle=()=>{this.closeMenuItem(),this.openSearch()},this.handleCloseSearch=()=>this.closeSearchOverlay(),this.handleBackdropClick=()=>{this.closeSearchOverlay(),this.closeMenuItem()},this.initEventListeners()}toggleMenu(event){event.preventDefault(),"opened"===this.headerContainer.attr("data-menu-state")?(0,_jquery.default)(event.currentTarget).is(this.activeLink)?this.closeMenuItem():(this.setActiveLink(event.currentTarget),this.toggleTabDisplay(event.currentTarget),this.adjustDropdownHeight()):this.openMenuItem(event)}openMenuItem(event){this.backdrop.show(),this.setActiveLink(event.currentTarget),this.toggleTabDisplay(event.currentTarget),this.busy||this.toggleMenuBackground(!0)}closeMenuItem(){this.linkAnimationTimeout&&(window.clearTimeout(this.linkAnimationTimeout),this.linkAnimationTimeout=null),this.backdrop.hide(),this.removeActiveLink(),"opened"===this.headerContainer.attr("data-menu-state")&&this.toggleMenuBackground(!1),this.headerDropDownMenu.off("keydown.focustrap"),this.activeTab.length&&(this.activeTab.removeClass("tab-content--active tab-content--prepare-links tab-content--animate-links").removeAttr("id").attr("hidden",""),this.activeTab=this.element.find("#active-tab"))}removeActiveLink(){this.activeLink.removeAttr("id"),this.activeLink.attr("aria-expanded","false")}setActiveLink(element){this.removeActiveLink(),(0,_jquery.default)(element).attr("id","active-link"),(0,_jquery.default)(element).attr("aria-expanded","true"),this.activeLink=(0,_jquery.default)(element)}toggleTabDisplay(element){const tabIndex=(0,_jquery.default)(element).attr("data-tab-link"),targetTab=this.element.find(`[data-tab="${tabIndex}"]`);this.activeTab.length&&this.activeTab.removeClass("tab-content--active tab-content--prepare-links tab-content--animate-links").removeAttr("id").attr("hidden",""),targetTab.find(".tab-content__link").each(((index,link)=>{(0,_jquery.default)(link).css("--tab-link-index",index)})),targetTab.addClass("tab-content--prepare-links").removeClass("tab-content--animate-links").addClass("tab-content--active").attr("id","active-tab").removeAttr("hidden"),this.activeTab=targetTab,"opened"===this.headerContainer.attr("data-menu-state")&&this.startTabLinkAnimation(this.activeTab)}startTabLinkAnimation(tab){tab.length&&(tab.removeClass("tab-content--prepare-links tab-content--animate-links"),tab[0].offsetWidth,tab.addClass("tab-content--animate-links"))}scheduleTabLinkAnimation(tab,delay=0){this.linkAnimationTimeout&&(window.clearTimeout(this.linkAnimationTimeout),this.linkAnimationTimeout=null),this.linkAnimationTimeout=window.setTimeout((()=>{this.startTabLinkAnimation(tab),this.linkAnimationTimeout=null}),delay)}toggleMenuBackground(isOpen){if(this.busy)return;this.busy=!0,this.headerContainer.attr("data-menu-state",isOpen?"opened":"closed");const targetHeight=isOpen?Math.max(420,this.activeTab.outerHeight(!0)+150):0;this.headerDropDownMenu.stop(!0,!1).animate({height:`${targetHeight}px`},isOpen?300:200,(()=>{this.busy=!1,isOpen&&(this.scheduleTabLinkAnimation(this.activeTab,0),this.setupFocusTrap())}))}adjustDropdownHeight(){const targetHeight=Math.max(420,this.activeTab.outerHeight(!0)+150);this.headerDropDownMenu.stop(!0,!1).animate({height:`${targetHeight}px`},200)}setupFocusTrap(){this.headerDropDownMenu.off("keydown.focustrap").on("keydown.focustrap",(event=>{if("Tab"!==event.key)return;const focusable=this.headerDropDownMenu.find("#active-tab a[href], #active-tab button:not([disabled]), #active-tab input:not([disabled])"),first=focusable.first()[0],last=focusable.last()[0];event.shiftKey&&document.activeElement===first?(event.preventDefault(),last.focus()):event.shiftKey||document.activeElement!==last||(event.preventDefault(),first.focus())}))}onKeydown(event){"Escape"===event.key&&(this.searchIsOpen?this.closeSearchOverlay():(this.closeMenuItem(),this.activeLink.focus()))}openSearch(){this.searchIsOpen=!0,this.searchToggle.attr("aria-expanded","true"),this.searchOverlay.removeAttr("hidden"),this.backdrop.show(),this.headerMenu.hide(),this.searchInput.focus()}closeSearchOverlay(){this.searchIsOpen=!1,this.searchToggle.attr("aria-expanded","fal
1se"),this.searchOverlay.attr("hidden",""),this.backdrop.hide(),this.headerMenu.show(),this.searchToggle.focus()}initEventListeners(){this.headerContainer.css("display","flex"),this.navLinks.on("click",this.handleClickOnTab),this.searchToggle.on("click",this.handleSearchToggle),this.closeSearchBtn.on("click",this.handleCloseSearch),this.backdrop.on("click",this.handleBackdropClick),document.addEventListener("keydown",this.handleKeydown)}destroyEventListeners(){this.headerContainer.css("display","none"),this.navLinks.off("click",this.handleClickOnTab),this.searchToggle.off("click",this.handleSearchToggle),this.closeSearchBtn.off("click",this.handleCloseSearch),this.backdrop.off("click",this.handleBackdropClick),this.headerDropDownMenu.off("keydown.focustrap"),document.removeEventListener("keydown",this.handleKeydown),this.closeMenuItem()}};exports.default=_default,module.exports=exports.default},3266:(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _jquery=function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(__webpack_require__(8291));var _default=class HeaderMenuMobile{constructor(element){this.element=(0,_jquery.default)(element),this.type="mobile",this.busy=!1,this.headerHamburger=this.element.find("#header-hamburger"),this.headerContainer=this.element.find(".header-container-mobile"),this.mobileOverlay=this.element.find("#header-dropdown-mobile"),this.slider=this.element.find(".header-mobile-slider"),this.l1Panel=this.element.find(".header-mobile-panel--l1"),this.l2Panels=this.element.find(".header-mobile-panel--l2"),this.navItems=this.element.find(".header-mobile-nav__item"),this.backButtons=this.element.find(".header-mobile-back"),this.closeButtons=this.element.find(".header-mobile-close"),this.handleToggle=this.toggleMobileMenu.bind(this),this.handleKeydown=this.onKeydown.bind(this),this.initEventListeners()}toggleMobileMenu(){"false"===this.mobileOverlay.attr("aria-hidden")?this.closeMobileMenu():this.openMobileMenu()}openMobileMenu(){this.slider.removeAttr("data-level"),this.l1Panel.removeAttr("inert"),this.mobileOverlay.css("display","block").attr("aria-hidden","false"),this.headerHamburger.attr("aria-expanded","true"),(0,_jquery.default)("body").addClass("is-mobile-menu-active"),this.toggleTalkJsLauncher("hide"),this.toggleFeedbackForm("hide"),this.addFocusTrap(),setTimeout((()=>this.navItems.first().focus()),100)}closeMobileMenu(){this.slider.removeAttr("data-level"),this.l1Panel.removeAttr("inert"),this.mobileOverlay.css("display","none").attr("aria-hidden","true"),this.headerHamburger.attr("aria-expanded","false"),(0,_jquery.default)("body").removeClass("is-mobile-menu-active"),this.toggleTalkJsLauncher("show"),this.toggleFeedbackForm("show"),this.removeFocusTrap(),this.navItems.attr("aria-expanded","false"),this.headerHamburger.focus()}openSubMenu(panelId){this.busy||(this.busy=!0,this.navItems.filter(`[data-submenu="${panelId}"]`).attr("aria-expanded","true"),this.slider.attr("data-level","2"),this.l2Panels.hide().attr("aria-hidden","true"),this.l2Panels.filter(`[data-panel-id="${panelId}"]`).css("display","flex").css("flex-direction","column").attr("aria-hidden","false"),setTimeout((()=>{this.busy=!1,this.l1Panel.attr("inert","");this.l2Panels.filter(`[data-panel-id="${panelId}"]`).find(".header-mobile-back").focus()}),310))}closeSubMenu(){if(this.busy)return;this.busy=!0;const panelId=this.l2Panels.filter(":visible").attr("data-panel-id");this.l1Panel.removeAttr("inert"),this.slider.removeAttr("data-level"),this.navItems.attr("aria-expanded","false"),setTimeout((()=>{this.busy=!1,this.l2Panels.hide().attr("aria-hidden","true"),panelId&&this.navItems.filter(`[data-submenu="${panelId}"]`).focus()}),310)}onKeydown(event){"Escape"===event.key&&("2"===this.slider.attr("data-level")?this.closeSubMenu():this.closeMobileMenu())}addFocusTrap(){this.mobileOverlay.on("keydown.focustrap",(event=>{if("Tab"!==event.key)return;const focusable=this.mobileOverlay.find('button:not([disabled]), a[href], input:not([disabled]), [tabindex]:not
1([tabindex="-1"])').filter(":visible"),first=focusable.first()[0],last=focusable.last()[0];event.shiftKey&&document.activeElement===first?(event.preventDefault(),last.focus()):event.shiftKey||document.activeElement!==last||(event.preventDefault(),first.focus())}))}removeFocusTrap(){this.mobileOverlay.off("keydown.focustrap")}toggleTalkJsLauncher(state){const launcher=document.querySelector(".__talkjs_launcher"),popup=document.querySelector(".__talkjs_popup");if(!launcher||!popup)return;const reopenPopup=launcher.classList.contains("open"),display="hide"===state?"none":"block";launcher.style.display=display,reopenPopup&&(popup.style.display=display)}toggleFeedbackForm(state){const hj=document.querySelector("._hj-widget-container");hj&&(hj.style.display="hide"===state?"none":"block")}initEventListeners(){this.headerContainer.css("display","flex"),this.headerHamburger.on("click",this.handleToggle),this.navItems.on("click",(event=>{const panelId=(0,_jquery.default)(event.currentTarget).attr("data-submenu");this.openSubMenu(panelId)})),this.backButtons.on("click",(()=>this.closeSubMenu())),this.closeButtons.on("click",(()=>this.closeMobileMenu())),document.addEventListener("keydown",this.handleKeydown)}destroyEventListeners(){this.headerContainer.css("display","none"),this.closeMobileMenu(),this.headerHamburger.off("click",this.handleToggle),this.navItems.off("click"),this.backButtons.off("click"),this.closeButtons.off("click"),document.removeEventListener("keydown",this.handleKeydown)}};exports.default=_default,module.exports=exports.default},8974:(module,exports,__webpack_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _events=_interopRequireDefault(__webpack_require__(3358)),_responsive=__webpack_require__(8496),_jquery=_interopRequireDefault(__webpack_require__(8291)),_jsCookie=_interopRequireDefault(__webpack_require__(2034)),_headerMenuDesktop=_interopRequireDefault(__webpack_require__(9068)),_headerMenuMobile=_interopRequireDefault(__webpack_require__(3266));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}let resizeTimeout=null,menuHelper=null;const themeColor={Champagne:"#F9F4EE",LightGreen:"#CDE7DC",LightBlue:"#CBD8E3",White:"#ffffff",LightRed:"#efd8d8"}[(0,_jquery.default)("body").attr("data-theme")];var _default=function Header(element){const elHeaderDesktop=element.querySelector(".header-container"),elHeaderMobile=element.querySelector(".header-container-mobile"),elCorporateHeader=element.querySelector(".c-header-corporate"),elMain=document.querySelector("main");window.addEventListener("resize",(()=>{clearTimeout(resizeTimeout),resizeTimeout=setTimeout((()=>function handleResize(){const isDesktop=!(0,_responsive.matchMediaMobile)(1024);isDesktop&&"mobile"===menuHelper.type&&(menuHelper.destroyEventListeners(),menuHelper=new _headerMenuDesktop.default(element));isDesktop||"desktop"!==menuHelper.type||(menuHelper.destroyEventListeners(),menuHelper=new _headerMenuMobile.default(element))}()),100)}));let ticking=!1;const scrollHandler=()=>{ticking||(requestAnimationFrame((()=>{handleScroll(),ticking=!1})),ticking=!0)};function handleScroll(){window.pageYOffset>1?elHeaderDesktop.classList.add("header-container__fixed--is-scrolled"):elHeaderDesktop.classList.remove("header-container__fixed--is-scrolled")}function setHeaderNotFixed(){elHeaderDesktop.classList.remove("header-container__fixed"),elHeaderMobile.classList.remove("header-container__fixed"),elMain.classList.add("main__not-fixed")}window.addEventListener("scroll",scrollHandler),_events.default.$on("content-sticky-bar-navigation::active",(()=>{window.removeEventListener("scroll",scrollHandler),setHeaderNotFixed()})),_events.default.$on("gtm::cookies::submit",(()=>{!function setHeaderFixed(){elHeaderDesktop.classList.add("header-container__fixed"),elHeaderMobile.classList.add("header-container__fixed"),elMain.classList.remove("main__not-fixed")}()})),elCorporateHeader||elHeaderDesktop.classList.add("header-container__no-corporate-header"),_jsCookie.default.get("trackingConsent")||setHeaderNotFixed(),handleScroll(),function initializeTheme(){elCorporateHeader||(0,_jquery.default)(".header-container, .header-container-mobile").css("background-color",themeColor);(0,_jquery.default)(".c-office-detail-header, .c-header-hp, .c-breadcrumbs--default, .theme-color").css("background-color",themeColor)}(),menuHelper=(0,_responsive.matchMediaMobile)(1024)?new _headerMenuMobile.default(element):new _headerMenuDesktop.default(element)};exports.default=_default,module.exports=exports.default},8496:(__unused_webpack_module,exports)=>{Object.defineProperty(exports,"__esModule",{value:!0}
1),exports.isMobile=function isMobile(){return function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(a.substr(0,4)))return!0}(navigator.userAgent||navigator.vendor||window.opera)},exports.matchMediaMobile=function matchMediaMobile(width=767){return window.matchMedia(`(max-width: ${width}px)`).matches}}}]);
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.