/*!
 * simply v0.3.7
 * Copyright 2022 GodoFredo <hello@godofredo.ninja> (https://github.com/godofredoninja/simply)
 * Licensed under GPLv3
 */!function r(o,a,i){function s(t,e){if(!a[t]){if(!o[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}n=a[t]={exports:{}},o[t][0].call(n.exports,function(e){return s(o[t][1][e]||e)},n,n.exports,r,o,a,i)}return a[t].exports}for(var l="function"==typeof require&&require,e=0;e<i.length;e++)s(i[e]);return s}({1:[function(e,t,n){t.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},{}],2:[function(e,t,n){t.exports=function(e){if(Array.isArray(e))return e},t.exports.__esModule=!0,t.exports.default=t.exports},{}],3:[function(e,t,n){t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},{}],4:[function(e,t,n){t.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){s=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}},t.exports.__esModule=!0,t.exports.default=t.exports},{}],5:[function(e,t,n){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},{}],6:[function(e,t,n){var r=e("./arrayWithHoles.js"),o=e("./iterableToArrayLimit.js"),a=e("./unsupportedIterableToArray.js"),i=e("./nonIterableRest.js");t.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},t.exports.__esModule=!0,t.exports.default=t.exports},{"./arrayWithHoles.js":2,"./iterableToArrayLimit.js":4,"./nonIterableRest.js":5,"./unsupportedIterableToArray.js":8}],7:[function(e,t,n){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},{}],8:[function(e,t,n){var r=e("./arrayLikeToArray.js");t.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(n="Object"===n&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},{"./arrayLikeToArray.js":1}],9:[function(e,t,n){var r="undefined"!=typeof window?window:{},o=function(r,f,a){"use strict";var p,m,e,q={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in m=r.lazySizesConfig||r.lazysizesConfig||{},q)e in m||(m[e]=q[e]);if(!f||!f.getElementsByClassName)return{init:function(){},cfg:m,noSupport:!0};function d(e,t){s(e,t)||e.setAttribute("class",(e[h]("class")||"").trim()+" "+t)}function c(e,t){(t=s(e,t))&&e.setAttribute("class",(e[h]("class")||"").replace(t," "))}function W(e,t){var n;!P&&(n=r.picturefill||m.pf)?(t&&t.src&&!e[h]("srcset")&&e.setAttribute("srcset",t.src),n({reevaluate:!0,elements:[e]})):t&&t.src&&(e.src=t.src)}var R,I,B,F,n,y=f.documentElement,P=r.HTMLPictureElement,o="addEventListener",h="getAttribute",t=r[o].bind(r),v=r.setTimeout,H=r.requestAnimationFrame||v,$=r.requestIdleCallback,U=/^picture$/i,Y=["load","error","lazyincluded","_lazyloaded"],i={},G=Array.prototype.forEach,s=function(e,t){return i[t]||(i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),i[t].test(e[h]("class")||"")&&i[t]},J=function(t,n,e){var r=e?o:"removeEventListener";e&&J(t,n),Y.forEach(function(e){t[r](e,n)})},g=function(e,t,n,r,o){var a=f.createEvent("Event");return(n=n||{}).instance=p,a.initEvent(t,!r,!o),a.detail=n,e.dispatchEvent(a),a},b=function(e,t){return(getComputedStyle(e,null)||{})[t]},K=function(e,t,n){for(n=n||e.offsetWidth;n<m.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},z=(F=[],n=B=[],V._lsFlush=Q,V);function Q(){var e=n;for(n=B.length?F:B,I=!(R=!0);e.length;)e.shift()();R=!1}function V(e,t){R&&!t?e.apply(this,arguments):(n.push(e),I||(I=!0,(f.hidden?v:H)(Q)))}function l(n,e){return e?function(){z(n)}:function(){var e=this,t=arguments;z(function(){n.apply(e,t)})}}function X(e){function t(){var e=a.now()-r;e<99?v(t,99-e):($||o)(o)}var n,r,o=function(){n=null,e()};return function(){r=a.now(),n=n||v(t,99)}}le=/^img$/i,ue=/^iframe$/i,de="onscroll"in r&&!/(gle|ing)bot/.test(navigator.userAgent),k=-1,ce=function(e){return(M=null==M?"hidden"==b(f.body,"visibility"):M)||!("hidden"==b(e.parentNode,"visibility")&&"hidden"==b(e,"visibility"))},re=ge,ae=j=S=0,ie=m.throttleDelay,u=m.ricTimeout,se=$&&49<u?function(){$(be,{timeout:u}),u!==m.ricTimeout&&(u=m.ricTimeout)}:l(function(){v(be)},!0),fe=l(ze),pe=function(e){fe({target:e.target})},me=l(function(t,e,n,r,o){var a,i,s,l,u;(i=g(t,"lazybeforeunveil",e)).defaultPrevented||(r&&(n?d(t,m.autosizesClass):t.setAttribute("sizes",r)),n=t[h](m.srcsetAttr),r=t[h](m.srcAttr),o&&(a=(l=t.parentNode)&&U.test(l.nodeName||"")),s=e.firesLoad||"src"in t&&(n||r||a),i={target:t},d(t,m.loadingClass),s&&(clearTimeout(Z),Z=v(ve,2500),J(t,pe,!0)),a&&G.call(l.getElementsByTagName("source"),xe),n?t.setAttribute("srcset",n):r&&!a&&(ue.test(t.nodeName)?(e=r,0==(u=(l=t).getAttribute("data-load-mode")||m.iframeLoadMode)?l.contentWindow.location.replace(e):1==u&&(l.src=e)):t.src=r),o&&(n||a)&&W(t,{src:r})),t._lazyRace&&delete t._lazyRace,c(t,m.lazyClass),z(function(){var e=t.complete&&1<t.naturalWidth;s&&!e||(e&&d(t,m.fastLoadedClass),ze(i),t._lazyCache=!0,v(function(){"_lazyCache"in t&&delete t._lazyCache},9)),"lazy"==t.loading&&j--},!0)}),ye=X(function(){m.loadMode=3,T()});var x,E,Z,_,ee,te,ne,L,C,w,A,M,re,oe,ae,ie,u,se,le,ue,de,S,j,k,ce,T,fe,pe,me,N,ye,he={_:function(){ee=a.now(),p.elements=f.getElementsByClassName(m.lazyClass),x=f.getElementsByClassName(m.lazyClass+" "+m.preloadClass),t("scroll",T,!0),t("resize",T,!0),t("pageshow",function(e){var t;e.persisted&&(t=f.querySelectorAll("."+m.loadingClass)).length&&t.forEach&&H(function(){t.forEach(function(e){e.complete&&N(e)})})}),r.MutationObserver?new MutationObserver(T).observe(y,{childList:!0,subtree:!0,attributes:!0}):(y[o]("DOMNodeInserted",T,!0),y[o]("DOMAttrModified",T,!0),setInterval(T,999)),t("hashchange",T,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){f[o](e,T,!0)}),/d$|^c/.test(f.readyState)?D():(t("load",D),f[o]("DOMContentLoaded",T),v(D,2e4)),p.elements.length?(ge(),z._lsFlush()):T()},checkElems:T=function(e){var t;(e=!0===e)&&(u=33),oe||(oe=!0,(t=ie-(a.now()-ae))<0&&(t=0),e||t<9?se():v(se,t))},unveil:N=function(e){var t,n,r,o;e._lazyRace||(!(o="auto"==(r=(n=le.test(e.nodeName))&&(e[h](m.sizesAttr)||e[h]("sizes"))))&&E||!n||!e[h]("src")&&!e.srcset||e.complete||s(e,m.errorClass)||!s(e,m.lazyClass))&&(t=g(e,"lazyunveilread").detail,o&&we.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,j++,me(e,t,o,r,n))},_aLSL:Ee};function ve(e){j--,e&&!(j<0)&&e.target||(j=0)}function ge(){var e,t,n,r,o,a,i,s,l,u,d,c=p.elements;if((_=m.loadMode)&&j<8&&(e=c.length)){for(t=0,k++;t<e;t++)if(c[t]&&!c[t]._lazyRace)if(!de||p.prematureUnveil&&p.prematureUnveil(c[t]))N(c[t]);else if((i=c[t][h]("data-expand"))&&(o=+i)||(o=S),l||(l=!m.expand||m.expand<1?500<y.clientHeight&&500<y.clientWidth?500:370:m.expand,u=(p._defEx=l)*m.expFactor,d=m.hFac,M=null,S<u&&j<1&&2<k&&2<_&&!f.hidden?(S=u,k=0):S=1<_&&1<k&&j<6?l:0),s!==o&&(te=innerWidth+o*d,ne=innerHeight+o,a=-1*o,s=o),u=c[t].getBoundingClientRect(),(A=u.bottom)>=a&&(L=u.top)<=ne&&(w=u.right)>=a*d&&(C=u.left)<=te&&(A||w||C||L)&&(m.loadHidden||ce(c[t]))&&(E&&j<3&&!i&&(_<3||k<4)||function(e,t){var n,r=e,o=ce(e);for(L-=t,A+=t,C-=t,w+=t;o&&(r=r.offsetParent)&&r!=f.body&&r!=y;)(o=0<(b(r,"opacity")||1))&&"visible"!=b(r,"overflow")&&(n=r.getBoundingClientRect(),o=w>n.left&&C<n.right&&A>n.top-1&&L<n.bottom+1);return o}(c[t],o))){if(N(c[t]),r=!0,9<j)break}else!r&&E&&!n&&j<4&&k<4&&2<_&&(x[0]||m.preloadAfterLoad)&&(x[0]||!i&&(A||w||C||L||"auto"!=c[t][h](m.sizesAttr)))&&(n=x[0]||c[t]);n&&!r&&N(n)}}function be(){oe=!1,ae=a.now(),re()}function ze(e){var t=e.target;t._lazyCache?delete t._lazyCache:(ve(e),d(t,m.loadedClass),c(t,m.loadingClass),J(t,pe),g(t,"lazyloaded"))}function xe(e){var t,n=e[h](m.srcsetAttr);(t=m.customMedia[e[h]("data-media")||e[h]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)}function Ee(){3==m.loadMode&&(m.loadMode=2),ye()}function D(){E||(a.now()-ee<999?v(D,999):(E=!0,m.loadMode=3,T(),t("scroll",Ee,!0)))}Le=l(function(e,t,n,r){var o,a,i;if(e._lazysizesWidth=r,e.setAttribute("sizes",r+="px"),U.test(t.nodeName||""))for(a=0,i=(o=t.getElementsByTagName("source")).length;a<i;a++)o[a].setAttribute("sizes",r);n.detail.dataAttr||W(e,n.detail)});var _e,Le,Ce,we={_:function(){_e=f.getElementsByClassName(m.autosizesClass),t("resize",Ce)},checkElems:Ce=X(function(){var e,t=_e.length;if(t)for(e=0;e<t;e++)Ae(_e[e])}),updateElem:Ae};function Ae(e,t,n){var r=e.parentNode;r&&(n=K(e,r,n),(t=g(e,"lazybeforesizes",{width:n,dataAttr:!!t})).defaultPrevented||(n=t.detail.width)&&n!==e._lazysizesWidth&&Le(e,r,t,n))}function O(){!O.i&&f.getElementsByClassName&&(O.i=!0,we._(),he._())}return v(function(){m.init&&O()}),p={cfg:m,autoSizer:we,loader:he,init:O,uP:W,aC:d,rC:c,hC:s,fire:g,gW:K,rAF:z}};o=o(r,r.document,Date),r.lazySizes=o,"object"==typeof t&&t.exports&&(t.exports=o)},{}],10:[function(e,t,n){"use strict";var r=e("@babel/runtime/helpers/interopRequireDefault"),c=r(e("@babel/runtime/helpers/slicedToArray")),f=r(e("@babel/runtime/helpers/typeof")),p=(e("lazysizes"),r(e("./util/load-script"))),m=r(e("./util/url-regular-expression")),y=r(e("./util/get-all"));document.addEventListener("DOMContentLoaded",function(){var r,t,n,e,o,a,i,s,l,u=document.documentElement,d=document.body;"object"===("undefined"==typeof menuDropdown?"undefined":(0,f.default)(menuDropdown))&&null!==menuDropdown&&(r=document.querySelector(".js-dropdown-menu"))&&Object.entries(menuDropdown).forEach(function(e){var t,e=(0,c.default)(e,2),n=e[0],e=e[1];"string"!==n&&!(0,m.default)(e)||((t=document.createElement("a")).href=e,t.classList="dropdown-item block py-2 leading-tight px-5 hover:text-primary",t.innerText=n,r.appendChild(t))}),"object"===("undefined"==typeof followSocialMedia?"undefined":(0,f.default)(followSocialMedia))&&null!==followSocialMedia&&(o=(0,y.default)(".js-social-media")).length&&o.forEach(function(o){Object.entries(followSocialMedia).forEach(function(e){var t,e=(0,c.default)(e,2),n=e[0],e=e[1],r=e[0];(0,m.default)(r)&&((t=document.createElement("a")).href=r,t.title=e[1],t.classList="p-2 inline-block hover:opacity-70",t.target="_blank",t.rel="noopener noreferrer",t.innerHTML='<svg class="icon"><use xlink:href="#icon-'.concat(n,'"></use></svg>'),o.appendChild(t))})}),e=(0,y.default)(".js-modal"),o=(0,y.default)(".js-modal-button"),s=(0,y.default)(".js-modal-close"),o.length&&(o.forEach(function(e){return e.addEventListener("click",function(){return t(e.dataset.target)})}),s.length&&(s.forEach(function(e){return e.addEventListener("click",function(){return n()})}),t=function(e){d.classList.remove("has-menu");var t=document.getElementById(e);u.classList.add("overflow-hidden"),t.classList.add("is-active"),"modal-search"===e&&document.querySelector("#search-field").focus()},n=function(){u.classList.remove("overflow-hidden"),e.forEach(function(e){return e.classList.remove("is-active")})},document.addEventListener("keydown",function(e){27===(e||window.event).keyCode&&n()}))),a=d.closest(".has-cover"),i=document.querySelector(".js-header"),window.addEventListener("scroll",function(){var e=window.scrollY;5<e?i.classList.add("shadow-header","header-bg"):i.classList.remove("shadow-header","header-bg"),a&&(20<=e?d.classList.remove("is-head-transparent"):d.classList.add("is-head-transparent"))},{passive:!0}),(s=(0,y.default)(".js-dark-mode")).length&&s.forEach(function(e){return e.addEventListener("click",function(e){e.preventDefault(),u.classList.contains("dark")?(u.classList.remove("dark"),localStorage.theme="light"):(u.classList.add("dark"),localStorage.theme="dark")})});(l=(0,y.default)(".dropdown:not(.is-hoverable)")).length&&(l.forEach(function(t){t.addEventListener("click",function(e){e.stopPropagation(),t.classList.toggle("is-active"),d.classList.remove("has-menu")})}),document.addEventListener("click",function(){return l.forEach(function(e){e.classList.remove("is-active")})})),document.querySelector(".js-menu-toggle").addEventListener("click",function(e){e.preventDefault(),d.classList.toggle("has-menu")}),"undefined"!=typeof searchSettings&&"undefined"!=typeof siteSearch&&(0,p.default)(siteSearch)})},{"./util/get-all":11,"./util/load-script":12,"./util/url-regular-expression":13,"@babel/runtime/helpers/interopRequireDefault":3,"@babel/runtime/helpers/slicedToArray":6,"@babel/runtime/helpers/typeof":7,lazysizes:9}],11:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:document;return Array.prototype.slice.call(t.querySelectorAll(e),0)}},{}],12:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=function(e,t){var n=document.createElement("script");n.src=e,n.defer=!0,n.async=!0,t&&n.addEventListener("load",t),document.body.appendChild(n)}},{}],13:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=function(e){return/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \+\.-]*)*\/?$/.test(e)}},{}]},{},[10]);