1!function(){var fn,wait,timer,nav=document.querySelector(".header__navigation"),langSwitcher=document.querySelector(".header__language-switcher"),search=document.querySelector(".header__search"),allToggles=document.querySelectorAll(".header--toggle"),navToggle=document.querySelector(".header__navigation--toggle"),langToggle=document.querySelector(".header__language-switcher--toggle"),searchToggle=document.querySelector(".header__search--toggle"),closeToggle=document.querySelector(".header__close--toggle"),allElements=document.querySelectorAll(".header--element, .header--toggle"),emailGlobalUnsub=document.querySelector('input[name="globalunsub"]');function domReady(callback){["interactive","complete"].indexOf(document.readyState)>=0?callback():document.addEventListener("DOMContentLoaded",callback)}function toggleNav(){allToggles.forEach(function(toggle){toggle.classList.toggle("hide")}),nav.classList.toggle("open"),navToggle.classList.toggle("open"),closeToggle.classList.toggle("show")}function toggleLang(){allToggles.forEach(function(toggle){toggle.classList.toggle("hide")}),langSwitcher.classList.toggle("open"),langToggle.classList.toggle("open"),closeToggle.classList.toggle("show")}function toggleSearch(){allToggles.forEach(function(toggle){toggle.classList.toggle("hide")}),search.classList.toggle("open"),searchToggle.classList.toggle("open"),closeToggle.classList.toggle("show")}function closeAll(){allElements.forEach(function(element){element.classList.remove("hide","open")}),closeToggle.classList.remove("show")}function toggleDisabled(){document.querySelectorAll("#email-prefs-form .item").forEach(function(item){var emailSubItemInput=item.querySelector("input");emailGlobalUnsub.checked?(item.classList.add("disabled"),emailSubItemInput.setAttribute("disabled","disabled"),emailSubItemInput.checked=!1):(item.classList.remove("disabled"),emailSubItemInput.removeAttribute("disabled"))})}function equalHeightBlocks(){document.querySelectorAll(".equal-height").forEach(function(container){var i,blocks=container.children,maxHeight=0;for(i=0;i<blocks.length;i++)blocks[i].style.height="auto";for(i=0;i<blocks.length;i++)blocks[i].offsetHeight>maxHeight&&(maxHeight=blocks[i].offsetHeight);for(i=0;i<blocks.length;i++)blocks[i].style.height=maxHeight+"px"})}domReady(function(){document.body&&(langSwitcher&&langToggle.addEventListener("click",toggleLang),navToggle&&navToggle.addEventListener("click",toggleNav),searchToggle&&searchToggle.addEventListener("click",toggleSearch),closeToggle&&closeToggle.addEventListener("click",closeAll),emailGlobalUnsub&&emailGlobalUnsub.addEventListener("change",toggleDisabled))}),domReady(equalHeightBlocks),window.addEventListener("load",equalHeightBlocks),window.addEventListener("resize",(fn=equalHeightBlocks,wait=150,function(){clearTimeout(timer),timer=setTimeout(fn,wait)}));var header=document.querySelector(".header");if(header){var updateHeaderState=function(){header.classList.toggle("header--scrolled",window.pageYOffset>20)};window.addEventListener("scroll",updateHeaderState,{passive:!0}),domReady(updateHeaderState)}}(); 2//# sourceURL=https://22215745.fs1.hubspotusercontent-na1.net/hubfs/22215745/hub_generated/template_assets/1/217119581480/1790896211101/template_main.js
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.