1"use strict";let backToTop={init:function(){const t=document.querySelector(".back-to-top");document.querySelector("body").id="start",t&&window.addEventListener("scroll",function(){var e=window.scrollY;window.innerHeight,.25*document.documentElement.scrollHeight<e?t.classList.add("is-visible"):t.classList.remove("is-visible")})}};var checkForJS={init:function(){document.querySelector("body").classList.remove("no-js")}},factsSlider={init:function(){var e=document.querySelectorAll(".facts-slider");e&&e.forEach(function(e){var t,n,r,a,i,o,s,l,c;t=(e=e).querySelector(".facts-slider__inner"),n=e.querySelector(".facts-slider__items-container"),r=e.querySelectorAll(".fact"),e=e.querySelector(".facts-slider__outro"),!t||!n||r.length<1||(t.classList.add("swiper"),n.classList.add("swiper-wrapper"),r.forEach(function(e){e.classList.add("swiper-slide")}),(n=document.createElement("nav")).classList.add("facts-slider__slide-navigation"),(r=document.createElement("button")).classList.add("wp-element-button"),(a=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),a.setAttribute("focusable",!1),a.classList.add("icon","facts-slider__slide-control-icon"),(i=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#back"),(o=document.createElement("button")).classList.add("wp-element-button"),(s=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),s.setAttribute("focusable",!1),s.classList.add("icon","facts-slider__slide-control-icon"),(l=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#forward"),(c=document.createElement("div")).classList.add("facts-slider__slide-pagination"),a.append(i),r.append(a),s.append(l),o.append(s),n.append(r),n.append(o),e.append(c),e.prepend(n),new Swiper(t,{a11y:!0,autoHeight:!0,slidesPerView:"auto",spaceBetween:24,navigation:{nextEl:o,prevEl:r},pagination:{el:c,type:"progressbar"}}))})}},footerNavigation={init:function(){const l=kb_strings.menuOpenAria,c=kb_strings.menuCloseAria;document.querySelectorAll(".navigation-container--is-collapsible").forEach((e,t)=>{const n=e.querySelector(".navigation-title"),r=e.querySelector("nav");let a=null;if(e&&n&&r){const s="nav-menu-"+t;function i(){var e="true"===a.getAttribute("aria-expanded");a.setAttribute("aria-expanded",!e),r.setAttribute("aria-expanded",!e),r.style.display=e?"none":"block",e?(a.focus(),a.setAttribute("aria-label",l)):(r.querySelector("a")?.focus(),a.setAttribute("aria-label",c))}function o(){window.innerWidth<=703?a||((a=document.createElement("button")).className="nav-toggle",a.innerHTML=n.innerHTML,a.setAttribute("aria-expanded","false"),a.setAttribute("aria-label",l),a.setAttribute("aria-controls",s),n.parentNode.replaceChild(a,n),a.addEventListener("click",i),r.style.display="none",r.setAttribute("aria-expanded","false")):a&&a&&(a.removeEventListener("click",i),a.parentNode.replaceChild(n,a),a=null,r.style.display="block",r.setAttribute("aria-expanded","true"))}window.addEventListener("resize",o),o(),document.addEventListener("keydown",function(e){"Escape"===e.key&&a&&"true"===a.getAttribute("aria-expanded")&&i()})}else console.warn("Navigation-container found, but without correct title or menu inside -> Check HTML-Markup and classnames")})}},gallerySlider={init:function(){var e=document.querySelectorAll(".gallery-slider");e&&e.forEach(function(e){var t,n,r,a,i,o=e.querySelector(".gallery-slider__inner"),s=e.querySelector(".wp-block-gallery"),l=e.querySelectorAll(".wp-block-gallery > figure"),e=e.querySelector(".gallery-slider__outro"),c=document.querySelector(".gallery-slider .wp-block-gallery");{var c,d;c&&(c=c.classList,c=Array.from(c).find(e=>e.startsWith("columns")))&&(d=c.split("-")[1])}!o||!s||l.length<1||(o.classList.add("swiper"),s.classList.add("swiper-wrapper"),l.forEach(function(e){e.classList.add("swiper-slide")}),(c=document.createElement("nav")).classList.add("gallery-slider__slide-navigation"),(s=document.createElement("button")).classList.add("wp-element-button"),(l=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),l.setAttribute("focusable",!1),l.classList.add("icon","gallery-slider__slide-control-icon"),(t=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#back"),(n=document.createElement("button")).classList.add("wp-element-button"),(r=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),r.setAttribute("focusable",!1),r.classList.add("icon","gallery-slider__slide-control-icon"),(a=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#forward"),(i=document.createElement("div")).classList.add("gallery-slider__slide-pagination"),l.a
1ppend(t),s.append(l),r.append(a),n.append(r),c.append(s),c.append(n),e.append(i),e.prepend(c),new Swiper(o,{a11y:!0,autoHeight:!0,slidesPerView:d,spaceBetween:24,navigation:{nextEl:n,prevEl:s},pagination:{el:i,type:"progressbar"}}))})}},header={init:function(){const r=[".header-main-left-bottom-service-searchbutton-cta-right",".header-main-left-bottom-service-search-cta-right",".header-main-left-service-search-cta-right",".header-main-left-service-searchbutton-cta-right",".header-main-right-service-searchbutton-cta-right",".header-main-search-center-service-cta-right"];if(r.some(e=>document.querySelector(e))){e=r.map(e=>e+"__nav-main"),document.querySelectorAll(e.join(",")).forEach(e=>{e.classList.contains("wp-block-navigation")&&e.classList.replace("wp-block-navigation","wp-block-navigation-custom")});var e,a=n("#menu");const y=kb_strings.menuOpenLabel,h=kb_strings.menuOpenAria;var i=n("#close");const f=kb_strings.menuCloseLabel,v=kb_strings.menuCloseAria;var s=n("#expand");const A=kb_strings.subMenuOpenLabel,S=kb_strings.subMenuOpenAria;var l=n("#collapse");const E=kb_strings.subMenuCloseLabel,k=kb_strings.subMenuCloseAria;var o=n("#search");const L=kb_strings.searchOpenLabel,q=kb_strings.searchOpenAria;var c=n("#search");const x=kb_strings.searchCloseLabel,_=kb_strings.searchCloseAria;document.addEventListener("click",function(e){var t=document.querySelector('.toggle-submenu-button[aria-expanded="true"]');t&&!t.contains(e.target)&&t.click()}),document.addEventListener("keydown",function(e){"Escape"===e.key&&(e=document.querySelector('.toggle-submenu-button[aria-expanded="true"]'))&&e.click()});let t=window.innerWidth;function n(e){var t=document.createElementNS("http://www.w3.org/2000/svg","svg"),n=(t.setAttribute("width","24"),t.setAttribute("height","24"),t.classList.add("icon"),document.createElementNS("http://www.w3.org/2000/svg","use"));return n.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e),t.append(n),t}function d(){var e,t,n=document.querySelector("#container-search-navigation"),r=document.querySelector(".toggle-search-navigation");n&&r&&("block"===n.style.display?u(r,n):(e=r,(t=n).style.display="block",t.setAttribute("aria-expanded","true"),e.setAttribute("aria-expanded","true"),e.setAttribute("aria-label",v),e.replaceChildren(i),e.insertAdjacentText("afterbegin",f),setTimeout(()=>{var e=t.querySelector("a, button");(e||t).focus()},50)),r.focus())}function u(e,t){t.style.display="none",t.setAttribute("aria-expanded","false"),e.setAttribute("aria-expanded","false"),e.setAttribute("aria-label",h),e.replaceChildren(a),e.insertAdjacentText("afterbegin",y)}function p(){var e=document.querySelector(".container-search"),t=document.querySelector(".toggle-search");e&&t&&("block"===e.style.display?b:function(e,t){t.style.display="block",t.setAttribute("aria-expanded","true"),e.setAttribute("aria-expanded","true"),e.setAttribute("aria-label",_),e.replaceChildren(c),e.insertAdjacentText("afterbegin",x),m();const n=t.querySelector("input");n&&setTimeout(()=>n.focus(),50)})(t,e)}function b(e,t){t.style.display="none",t.setAttribute("aria-expanded","false"),e.setAttribute("aria-expanded","false"),e.setAttribute("aria-label",q),e.replaceChildren(o),e.insertAdjacentText("afterbegin",L),e.focus()}function m(){var e,t;document.querySelector(".wp-block-navigation-submenu")&&(e=document.querySelectorAll(".wp-block-navigation__submenu-container"),t=document.querySelectorAll(".toggle-submenu-button"),e.forEach(e=>{e.style.display="none",e.setAttribute("aria-hidden","true")}),t.forEach(e=>{var t=e.getAttribute("data-link-title"),n=(e.innerHTML="",document.createElement("span"));n.textContent=t+" "+A,e.append(n),e.append(s.cloneNode(!0)),e.setAttribute("aria-expanded","false"),e.setAttribute("aria-label",S)}))}function g(){r.forEach(e=>{document.querySelectorAll(e).forEach(e=>{e.style.height="auto"})})}function w(){var e=document.documentElement,e=getComputedStyle(e).getPropertyValue("--wp--custom--header-breakpoint").trim(),e=parseFloat(e)*parseFloat(getComputedStyle(document.documentElement).fontSize);
1if(window.innerWidth<e){g(),r.forEach(e=>{document.querySelectorAll(e).forEach(e=>{e.classList.add("is-layout-small"),e.classList.remove("is-layout-large")})});{const t=document.querySelector("#container-search-navigation");if(t&&!document.querySelector(".toggle-search-navigation")){const n=document.createElement("button");n.classList.add("wp-element-button","toggle-search-navigation"),n.setAttribute("aria-expanded","false"),n.setAttribute("aria-label",h),n.setAttribute("aria-controls","container-search-navigation"),n.textContent=y,n.append(a),n.addEventListener("click",d);e=document.querySelector(".container-buttons"),e=(e&&e.insertBefore(n,e.firstChild),document.addEventListener("keydown",e=>{"Escape"===e.key&&"block"===t.style.display&&u(n,t)}),document.querySelector("#overlay"));e&&e.addEventListener("click",()=>{u(n,t),m()})}}(e=document.querySelector("#container-search-navigation"))&&(e.style.display="none",e.setAttribute("aria-expanded","false"))}else g(),r.forEach(e=>{document.querySelectorAll(e).forEach(e=>{e.classList.add("is-layout-large"),e.classList.remove("is-layout-small")})}),document.querySelector(".toggle-search-navigation")?.remove(),(e=document.querySelector("#container-search-navigation"))&&(e.style.display="block");m()}window.addEventListener("resize",()=>{var e=window.innerWidth;e!==t&&(t=e,w())}),document.addEventListener("DOMContentLoaded",function(){{const t=document.querySelector(".container-search");if(t&&!document.querySelector(".toggle-search")){const n=document.createElement("button");n.classList.add("wp-element-button","toggle-search"),n.setAttribute("aria-expanded","false"),n.setAttribute("aria-label",q),n.setAttribute("aria-controls","container-search"),n.textContent=L,n.append(o),n.addEventListener("click",p);var e=document.querySelector(".container-buttons"),e=(e&&e.insertBefore(n,e.firstChild),document.addEventListener("keydown",e=>{"Escape"===e.key&&"block"===t.style.display&&b(n,t)}),document.querySelector("#overlay"));e&&e.addEventListener("click",()=>{b(n,t),m()})}}(e=document.querySelector(".container-search"))&&(e.style.display="none",e.setAttribute("aria-expanded","false")),m(),w(),document.querySelector(".wp-block-navigation-submenu")&&document.querySelectorAll(".has-child .wp-block-navigation-submenu").forEach((a,e)=>{var t=a.parentElement,n=t.querySelector("a.wp-block-navigation-item__content");if(n){n.querySelectorAll(".screen-reader-text").forEach(e=>e.remove());const i=n.textContent;var r=Array.from(n.classList);const o=document.createElement("button");r&&r.forEach(e=>{o.classList.add(e)}),o.classList.add("toggle-submenu-button");r=document.createElement("span");r.textContent=i+" "+A,o.append(r),o.append(s.cloneNode(!0)),o.setAttribute("data-link-title",i),o.setAttribute("aria-expanded","false"),o.setAttribute("aria-controls","submenu-"+e),o.setAttribute("aria-haspopup","true"),o.setAttribute("aria-label",S),a.setAttribute("id","submenu-"+e),a.setAttribute("role","menu"),a.setAttribute("aria-hidden","true"),a.style.display="none",o.addEventListener("click",function(e){var t="true"===o.getAttribute("aria-expanded"),n=document.querySelector(".container-search"),r=document.querySelector(".toggle-search");t?(a.style.display="none",a.setAttribute("aria-hidden","true"),o.innerHTML="",(t=document.createElement("span")).textContent=i+" "+A,o.append(t),o.append(s.cloneNode(!0)),o.setAttribute("aria-expanded","false"),o.setAttribute("aria-label",S)):(n&&"block"===n.style.display&&b(r,n),m(),a.style.display="block",a.setAttribute("aria-hidden","false"),o.innerHTML="",(t=document.createElement("span")).textContent=i+" "+E,o.append(t),o.append(l.cloneNode(!0)),o.setAttribute("aria-expanded","true"),o.setAttribute("aria-label",k),(r=a.querySelector("a, button"))&&r.focus(),e.stopPropagation()),e.stopPropagation()}),t.replaceChild(o,n)}})})}}},overlay={init:function(){const r="wp-block-navigation-submenu",a=".container-search",i=".container-search-navigation",o=document.createElement("div");function s(){var e,t=document.documentElement,t=getComputedStyle(t).getPropertyValue("--wp--custom--header-breakpoint").trim(),t=parseFloat(t);return t=t,e=parseFloat(getComputedStyle(document.documentElement).fontSize),window.innerWidth<t*e}function t(){let t=!1;var e,n;s()?(n=document.querySelector(a),e=document.querySelector(i),(n&&"block"===n.style.display||e&&"block"===e.style.display)&&(t=!0)):(document.querySelectorAll("."+r).forEach(function(e){"block"===e.style.display&&"false"===e.getAttribute("aria-hidden")&&(t=!0)}),(n=document.querySelector(a))&&"block"===n.style.display&&(t=!0)),t?o.style.display="block":o.style.display="none"}function e(e){e.forEach(function(e){"style"===e.attributeName&&t()})}var n,l;o.id="overlay",o.classList="overlay",document.body.appendChild(o),t(),document.querySelectorAll("."+r).forEach(function(e){new MutationObserver(function(e){e.forEach(function(e){"style"!==e.attributeName&&"aria-hidden"!==e.attributeName||t()})}).observe(e,{attributes:!0})}),n=document.querySelector(a),l=document.querySelector(i),n&&new MutationObserver(e).observe(n,{attributes:!0,attributeFilter:["style"]}),l&&new MutationObserver(e).observe(l,{attributes:!0,attributeFilter:["style"]}),window.addEventListener("resize",t)}},personsSlider={init:function(){var e=document.querySelectorAll(".persons-slider");e&&e.forEach(function(e){var t,n,r,a,i,o,s,l,c;
1t=(e=e).querySelector(".persons-slider__inner"),n=e.querySelector(".persons-slider__items-container"),r=e.querySelectorAll(".person"),e=e.querySelector(".persons-slider__outro"),!t||!n||r.length<1||(t.classList.add("swiper"),n.classList.add("swiper-wrapper"),r.forEach(function(e){e.classList.add("swiper-slide")}),(n=document.createElement("nav")).classList.add("persons-slider__slide-navigation"),(r=document.createElement("button")).classList.add("wp-element-button"),(a=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),a.setAttribute("focusable",!1),a.classList.add("icon","persons-slider__slide-control-icon"),(i=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#back"),(o=document.createElement("button")).classList.add("wp-element-button"),(s=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),s.setAttribute("focusable",!1),s.classList.add("icon","persons-slider__slide-control-icon"),(l=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#forward"),(c=document.createElement("div")).classList.add("persons-slider__slide-pagination"),a.append(i),r.append(a),s.append(l),o.append(s),n.append(r),n.append(o),e.append(c),e.prepend(n),new Swiper(t,{a11y:!0,autoHeight:!0,slidesPerView:"auto",spaceBetween:24,navigation:{nextEl:o,prevEl:r},pagination:{el:c,type:"progressbar"}}))})}};let tabbedContent={init:function(){var e=document.querySelector(".tabbed-content");if(e){const r=e.querySelector("ul");if(r){const a=r.querySelectorAll("a"),i=e.querySelectorAll('[id^="section"]'),o=(e,t)=>{t.focus(),t.removeAttribute("tabindex"),t.setAttribute("aria-selected","true"),e.removeAttribute("aria-selected");t=Array.prototype.indexOf.call(a,t),e=Array.prototype.indexOf.call(a,e);i[e].hidden=!0,i[t].hidden=!1};r.setAttribute("role","tablist"),Array.prototype.forEach.call(a,(e,n)=>{e.setAttribute("role","tab"),e.setAttribute("id","tab"+(n+1)),e.parentNode.setAttribute("role","presentation"),e.addEventListener("click",e=>{e.preventDefault();var t=r.querySelector("[aria-selected]");e.currentTarget!==t&&o(t,e.currentTarget)}),e.addEventListener("keydown",e=>{var t=Array.prototype.indexOf.call(a,e.currentTarget),t=37===e.which?t-1:39===e.which?t+1:40===e.which?"down":null;null!==t&&(e.preventDefault(),"down"===t?i[n].focus():a[t]&&o(e.currentTarget,a[t]))})}),Array.prototype.forEach.call(i,(e,t)=>{e.setAttribute("role","tabpanel"),e.setAttribute("tabindex","-1");e.getAttribute("id");e.setAttribute("aria-labelledby",a[t].id),e.hidden=!0}),0<a.length&&0<i.length&&(a[0].removeAttribute("tabindex"),a[0].setAttribute("aria-selected","true"),i[0].hidden=!1)}}}};var target={init:function(){function e(){var e=document.querySelector(":target");e&&(e=e.getBoundingClientRect().top+window.scrollY,window.scrollTo({top:e-200,behavior:"smooth"}))}e(),window.addEventListener("hashchange",function(){e()})}},testimonialsSlider={init:function(){var e=document.querySelectorAll(".testimonials-slider");e&&e.forEach(function(e){var t,n,r,a,i,o,s,l,c;t=(e=e).querySelector(".testimonials-slider__inner"),n=e.querySelector(".testimonials-slider__items-container"),r=e.querySelectorAll(".testimonial"),e=e.querySelector(".testimonials-slider__outro"),!t||!n||r.length<1||(t.classList.add("swiper"),n.classList.add("swiper-wrapper"),r.forEach(function(e){e.classList.add("swiper-slide")}),(n=document.createElement("nav")).classList.add("testimonials-slider__slide-navigation"),(r=document.createElement("button")).classList.add("wp-element-button"),(a=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),a.setAttribute("focusable",!1),a.classList.add("icon","testimonials-slider__slide-control-icon"),(i=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#back"),(o=document.createElement("button")).classList.add("wp-element-button"),(s=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("aria-hidden",!0),s.setAttribute("focusable",!1),s.classList.add("icon","testimonials-slider__slide-control-icon"),(l=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#forward"),(c=document.createElement("div")).classList.add("testimonials-slider__slide-pagination"),a.append(i),r.append(a),s.append(l),o.append(s),n.append(r),n.append(o),e.append(c),e.prepend(n),new Swiper(t,{a11y:!0,autoHeight:!0,slidesPerView:"auto",spaceBetween:24,navigation:{nextEl:o,prevEl:r},pagination:{el:c,type:"progressbar"}}))})}};let toc=function(){let n={};return{init:function(){if(n.content=document.querySelector("#toc-content"),n.content){if(n.headings=n.content.querySelectorAll("h2"),console.log(n.headings),n.headings.length>0){n.container=document.createElement("nav");n.container.setAttribute("data-toc-container","");n.container.setAttribute("aria-label","Table of contents");n.list=document.createElement("ol");
1n.headings.forEach(function(t){if(t.id){let e={};e.el=t;e.slug=t.id;e.toc=document.createElement("li");e.link=document.createElement("a");e.link.href="#"+e.slug;e.link.setAttribute("data-id",e.slug);e.link.textContent=e.el.textContent;e.toc.appendChild(e.link);n.list.appendChild(e.toc)}});n.container.appendChild(n.list);n.box=document.querySelector("#toc-box");n.box.appendChild(n.container,n.content)}if(n.container=n.container??n.content.querySelector("[data-toc-container]"),n.list=n.list??n.container.querySelector("ol"),n.container&&n.list){n.headings=n.headings??n.content.querySelectorAll("h2");n.listLinks=n.list.querySelectorAll("a");let t=new IntersectionObserver(function(e){e.forEach(function(t){if(t.isIntersecting)n.listLinks.forEach(function(e){if(e.getAttribute("data-id")===t.target.id)e.closest("li").setAttribute("data-toc-current","");else e.closest("li").removeAttribute("data-toc-current")});else if(t.boundingClientRect.y>0){let e=n.list.querySelector("[data-toc-current]");if(e&&e.querySelector("[data-id]")&&e.querySelector("[data-id]").getAttribute("data-id")===t.target.id){e.removeAttribute("data-toc-current");if(e.previousElementSibling)e.previousElementSibling.setAttribute("data-toc-current","")}}})},{rootMargin:"0px 0px -66% 0px"});
1n.headings.forEach(function(e){t.observe(e)})}}}}}();const domIsReady=function(){header.init(),overlay.init(),factsSlider.init(),personsSlider.init(),gallerySlider.init(),testimonialsSlider.init(),backToTop.init(),tabbedContent.init(),toc.init(),footerNavigation.init(),target.init()};"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?domIsReady():document.addEventListener("DOMContentLoaded",domIsReady);
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.