/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ window.waitForGSAP=function(callback){const interval=setInterval(()=>{if(window.gsap&&window.ScrollTrigger){clearInterval(interval);gsap.registerPlugin(ScrollTrigger);callback();}},50);};window.waitForSwiperJs=function(callback){const interval=setInterval(()=>{if(window.Swiper){clearInterval(interval);callback();}},50);};window.waitForAOS=function(callback){const interval=setInterval(()=>{if(window.AOS){clearInterval(interval);callback();}},50);};; (function(w){"use strict";var loadCSS=function(href,before,media){var doc=w.document;var ss=doc.createElement("link");var ref;if(before)ref=before;else{var refs=(doc.body||doc.getElementsByTagName("head")[0]).childNodes;ref=refs[refs.length-1];}var sheets=doc.styleSheets;ss.rel="stylesheet";ss.href=href;ss.media="only x";function ready(cb){if(doc.body)return cb();setTimeout(function(){ready(cb);});}ready(function(){ref.parentNode.insertBefore(ss,(before?ref:ref.nextSibling));});var onloadcssdefined=function(cb){var resolvedHref=ss.href;var i=sheets.length;while(i--)if(sheets[i].href===resolvedHref)return cb();setTimeout(function(){onloadcssdefined(cb);});};function loadCB(){if(ss.addEventListener)ss.removeEventListener("load",loadCB);ss.media=media||"all";}if(ss.addEventListener)ss.addEventListener("load",loadCB);ss.onloadcssdefined=onloadcssdefined;onloadcssdefined(loadCB);return ss;};if(typeof exports!=="undefined")exports.loadCSS=loadCSS;else w.loadCSS=loadCSS;}(typeof global!=="undefined"?global:this));; (function(w){if(!w.loadCSS)return;var rp=loadCSS.relpreload={};rp.support=function(){try{return w.document.createElement("link").relList.supports("preload");}catch(e){return false;}};rp.poly=function(){var links=w.document.getElementsByTagName("link");for(var i=0;i