(()=>{"use strict";var __webpack_exports__={};document.addEventListener("DOMContentLoaded",function(){const lazyVideo=document.getElementById("hero-video");if(lazyVideo){const source=lazyVideo.querySelector("source");const observer=new IntersectionObserver((entries,observer)=>{entries.forEach(entry=>{if(entry.isIntersecting){observer.unobserve(lazyVideo);if(source.getAttribute("data-src")){source.setAttribute("src",source.getAttribute("data-src"));source.removeAttribute("data-src");lazyVideo.load();lazyVideo.play();}}});});observer.observe(lazyVideo);const playBtn=document.getElementById('play-btn');const pauseBtn=document.getElementById('pause-btn');function showPlayButton(){playBtn.style.display='block';pauseBtn.style.display='none';}
function showPauseButton(){playBtn.style.display='none';pauseBtn.style.display='block';}
showPlayButton();playBtn.addEventListener('click',()=>{lazyVideo.play();showPauseButton();});pauseBtn.addEventListener('click',()=>{lazyVideo.pause();showPlayButton();});lazyVideo.addEventListener('play',()=>{showPauseButton();});lazyVideo.addEventListener('pause',()=>{showPlayButton();});}});})();;;
(()=>{"use strict";var __webpack_exports__={};document.addEventListener("DOMContentLoaded",function(){var toggleNavBtn=document.getElementById("toggleNavBtn");var closeNavBtn=document.getElementById("closeNavBtn");var body=document.body;var overlay=document.getElementById('drop-menu--overlay');var sidenav=document.getElementById('sidenav');var firstButtonsOrAnchors=[];var menuItems=sidenav.querySelectorAll('li');var focusableElements=sidenav.querySelectorAll('button, a, form, input[type="text"], input[type="submit"], [tabindex]');focusableElements.forEach(function(element){firstButtonsOrAnchors.push(element);});firstButtonsOrAnchors.forEach(function(item){item.setAttribute('tabindex','-1');});function openNav(){body.classList.add("menu_shown");body.setAttribute('data-nav-visible','true');overlay.style.display='block';toggleNavBtn.setAttribute('aria-expanded','true');sidenav.setAttribute('tabindex','0');document.addEventListener("keydown",handleEscapeKey);document.addEventListener("click",handleOutsideClick);firstButtonsOrAnchors.filter(function(item){return!item.closest('.dropdown-menu');}).forEach(function(item){item.setAttribute('tabindex','0');});const firstFocusable=firstButtonsOrAnchors.find(function(item){return!item.closest('.dropdown-menu');});if(firstFocusable){firstFocusable.focus();}}
function closeNav(){body.classList.remove("menu_shown");body.setAttribute('data-nav-visible','false');overlay.style.display='none';toggleNavBtn.setAttribute('aria-expanded','false');sidenav.setAttribute('tabindex','-1');document.removeEventListener("keydown",handleEscapeKey);document.removeEventListener("click",handleOutsideClick);toggleNavBtn.focus();firstButtonsOrAnchors.forEach(function(item){item.setAttribute('tabindex','-1');});}
function handleEscapeKey(event){if(event.key==="Escape"){closeNav();}}
function handleOutsideClick(event){if(!event.target.closest("#sidenav")&&!event.target.closest("#toggleNavBtn")){closeNav();}}
toggleNavBtn.addEventListener('click',function(e){e.preventDefault();if(toggleNavBtn.getAttribute('aria-expanded')==='true'){closeNav();}else{openNav();}});toggleNavBtn.addEventListener('keydown',function(e){if(e.key==='Tab'){if(toggleNavBtn.getAttribute('aria-expanded')==='false'){return;}else{e.preventDefault();firstButtonsOrAnchors[0].focus();}}});var lastMenuItem=firstButtonsOrAnchors[firstButtonsOrAnchors.length-1];lastMenuItem.addEventListener('keydown',function(e){if(e.key===9&&!e.shiftKey){e.preventDefault();toggleNavBtn.focus();}});toggleNavBtn.addEventListener('keydown',function(e){if(e.key===9&&e.shiftKey&&toggleNavBtn.getAttribute('aria-expanded')==='true'){e.preventDefault();lastMenuItem.focus();}});closeNavBtn.addEventListener("click",closeNav);document.querySelector('.sidenav').addEventListener('click',function(event){if(event.target.matches('[data-toggle="dropdown"]')){event.preventDefault();const dropdown=event.target.closest('.drop-has-children');if(!dropdown)return;const menu=dropdown.querySelector('.dropdown-menu');if(!menu)return;menu.classList.toggle('show');const isMenuHidden=!menu.classList.contains('show');event.target.setAttribute('aria-expanded',isMenuHidden?'true':'false');event.target.classList.toggle('menu-open',!isMenuHidden);menu.querySelectorAll('a').forEach(function(child){if(isMenuHidden){child.setAttribute('tabindex','-1');}else{child.removeAttribute('tabindex');}});}});var header=document.querySelector('.navigation');var shrinkClass='shrink';window.addEventListener('scroll',function(){if(window.scrollY>0){header.classList.add(shrinkClass);}else{header.classList.remove(shrinkClass);}});});document.addEventListener("keydown",function(event){if(event.key==="Tab"){const focusedElement=document.activeElement;}});})();;;
