(()=>{"use strict";var n=function(){return n=Object.assign||function(n){for(var t,e=1,i=arguments.length;e0?1:0)-(n<0?1:0)||+n}function f(n){var t=n.getBoundingClientRect();return{height:i(t.height,n.offsetHeight),width:i(t.width,n.offsetWidth)}}function p(n,t,e,i){var r=n&&n[t];return null==r?e:i&&"function"==typeof r?r():r}function v(n){return Math.round(1e6*n)/1e6}function m(n){var e,i,a,o,u,s,c,f,m,h,g,b,k,w,x=1/0,y=[],M=null,T=0;function C(n){O(T+n)}function E(n){var t=L(T+n).abs;return I(t)?t:null}function L(n){var e=Math.floor(Math.abs(v(n/i))),r=v((n%i+i)%i);r===i&&(r=0);var a=l(n),o=c.indexOf(t([],c,!0).reduce((function(n,t){return Math.abs(t-r)0?1:-1),{abs:u+e*s*a,origin:o,rel:u}}function z(n,t,e){var i;if(t||!S())return A(n,e);if(!I(n))return null;var r=L(null!=e?e:T),a=r.abs,o=n-r.rel,u=a+o;i=A(u);var c=A(u-s*l(o));return(null!==c&&Math.abs(c)6&&(y=y.slice(-6)),T=v(t);var i=q().abs;if(i!==M){var a=null!==M;M=i,a&&n.emit("slideChanged")}}function q(t){var r=t?null:function(){if(s){var n=S(),t=n?(T%i+i)%i:T,e=(n?T%i:T)-u[0][2],r=0-(e<0&&n?i-Math.abs(e):e),c=0,d=L(T),f=d.abs,p=d.rel,v=u[p][2],x=u.map((function(t,e){var a=r+c;(a<0-t[0]||a>1)&&(a+=(Math.abs(a)>i-1&&n?i:0)*l(-a));var u=e-p,d=l(u),m=u+f;n&&(-1===d&&a>v&&(m+=s),1===d&&ab&&(a-=i));var h=a+t[0]+t[1],k=Math.max(a>=0&&h<=1?1:h<0||a>1?0:a<0?Math.min(1,(t[0]+a)/t[0]):(1-a)/t[0],0);return c+=t[0]+t[1],{abs:m,distance:o.rtl?-1*a+1-t[0]:a,portion:k,size:t[0]}}));return f=D(f),p=_(f),{abs:D(f),length:a,max:w,maxIdx:h,min:k,minIdx:m,position:T,progress:n?t/i:T/a,rel:p,slides:x,slidesLength:i}}}();return e.details=r,n.emit("detailsChanged"),r}return e={absToRel:_,add:C,details:null,distToIdx:E,idxToDist:z,init:function(t){if(function(){if(o=n.options,u=(o.trackConfig||[]).map((function(n){return[p(n,"size",1),p(n,"spacing",0),p(n,"origin",0)]})),s=u.length){i=v(u.reduce((function(n,t){return n+t[0]+t[1]}),0));var t,e=s-1;a=v(i+u[0][2]-u[e][0]-u[e][2]-u[e][1]),c=u.reduce((function(n,e){if(!n)return[0];var i=u[n.length-1],r=n[n.length-1]+(i[0]+i[2])+i[1];return r-=e[2],n[n.length-1]>r&&(r=n[n.length-1]),r=v(r),n.push(r),(!t||t200||(l(i)!==l(t.distance)&&t.distance&&(t={distance:0,lastTimestamp:0,time:0}),t.time&&(t.distance+=i),t.lastTimestamp&&(t.time+=r-t.lastTimestamp),t.lastTimestamp=r),t}),{distance:0,lastTimestamp:0,time:0});return t.distance/t.time||0}}}function h(n){var t,e,i,r,a,o,u,s;function c(n){return 2*n}function f(n){return d(n,u,s)}function p(n){return 1-Math.pow(1-n,3)}function v(){return i?n.track.velocity():0}function m(n,t){void 0===t&&(t=1e3);var e=147e-9+(n=Math.abs(n))/t;return{dist:Math.pow(n,2)/e,dur:n/e}}function h(){var t=n.track.details;t&&(a=t.min,o=t.max,u=t.minIdx,s=t.maxIdx)}function g(){n.animator.stop()}n.on("updated",h),n.on("optionsChanged",h),n.on("created",h),n.on("dragStarted",(function(){i=!1,g(),t=e=n.track.details.abs})),n.on("dragChecked",(function(){i=!0})),n.on("dragEnded",(function(){var i=n.options.mode;"snap"===i&&function(){var i=n.track,r=n.track.details,u=r.position,s=l(v());(u>o||uo){var y=x=M)return t;if(u0||u>T&&e<0)return t;var c=(uM&&k0||k===T&&e<0)&&s(t),g+=c,!b&&Math.abs(g*r)>5&&(b=!0),n.track.add(c),h=o,n.emit("dragged")}}function L(t){!f&&n.track.details&&n.track.details.length&&(g=0,f=!0,b=!1,m=!0,v=t.id,A(t),h=I(t),n.emit("dragStarted"))}function z(t){f&&v===t.idChanged&&(f=!1,n.emit("dragEnded"))}function A(n){var t=D(),e=t?n.y:n.x,i=t?n.x:n.y,r=void 0!==k&&void 0!==w&&Math.abs(w-i)<=Math.abs(k-e);return k=e,w=i,r}function I(n){return D()?n.y:n.x}function D(){return n.options.vertical}function S(){r=n.size,a=D()?window.innerHeight:window.innerWidth;var t=n.track.details;t&&(M=t.min,T=t.max)}function _(n){b&&(s(n),u(n))}function O(){if(C.purge(),n.options.drag&&!n.options.disabled){var e;e=n.options.dragSpeed||1,p="function"==typeof e?e:function(n){return n*e},i=n.options.rtl?-1:1,S(),t=n.container,function(){var n="data-keen-slider-clickable";o("[".concat(n,"]:not([").concat(n,"=false])"),t).map((function(n){C.add(n,"dragstart",s),C.add(n,"mousedown",s),C.add(n,"touchstart",s)}))}(),C.add(t,"dragstart",(function(n){u(n)})),C.add(t,"click",_,{capture:!0}),C.input(t,"ksDragStart",L),C.input(t,"ksDrag",E),C.input(t,"ksDragEnd",z),C.input(t,"mousedown",L),C.input(t,"mousemove",E),C.input(t,"mouseleave",z),C.input(t,"mouseup",z),C.input(t,"touchstart",L,{passive:!0}),C.input(t,"touchmove",E,{passive:!1}),C.input(t,"touchend",z),C.input(t,"touchcancel",z),C.add(window,"wheel",(function(n){f&&u(n)}));var r="data-keen-slider-scrollable";o("[".concat(r,"]:not([").concat(r,"=false])"),n.container).map((function(n){return function(n){var t;C.input(n,"touchstart",(function(n){t=I(n),y=!0,x=!0}),{passive:!0}),C.input(n,"touchmove",(function(e){var i=D(),r=i?n.scrollHeight-n.clientHeight:n.scrollWidth-n.clientWidth,a=t-I(e),o=i?n.scrollTop:n.scrollLeft,s=i&&"scroll"===n.style.overflowY||!i&&"scroll"===n.style.overflowX;if(t=I(e),(a<0&&o>0||a>0&&o=1||(n.origin=1-t-(d>1?0:1-d)),n}))}i.options.trackConfig=a}function C(){L();var n=i.size;i.options.disabled||n===u||(u=n,M())}function E(){C(),setTimeout(C,500),setTimeout(C,2e3)}function L(){var n=f(i.container);i.size=(i.options.vertical?n.height:n.width)||1}function z(){i.slides=o(i.options.selector,i.container)}i.container=(l=o(t,document)).length?l[0]:null,i.destroy=function(){v.purge(),i.emit("destroyed"),m(!0)},i.prev=function(){i.moveToIdx(i.track.details.abs-1,!0)},i.next=function(){i.moveToIdx(i.track.details.abs+1,!0)},i.update=M,w(i.options)}}var w=function(n,e,i){try{return function(n,t){var e,i={};return e={emit:function(n){i[n]&&i[n].forEach((function(n){n(e)}));var t=e.options&&e.options[n];t&&t(e)},moveToIdx:function(n,t,i){var r=e.track.idxToDist(n,t);if(r){var a=e.options.defaultAnimation;e.animator.start([{distance:r,duration:p(i||a,"duration",500),easing:p(i||a,"easing",(function(n){return 1+--n*n*n*n*n}))}])}},on:function(n,t,e){void 0===e&&(e=!1),i[n]||(i[n]=[]);var r=i[n].indexOf(t);r>-1?e&&delete i[n][r]:e||i[n].push(t)},options:n},function(){if(e.track=m(e),e.animator=function(n){var t,e,i,r,a,o;function u(t){o||(o=t),s(!0);var a=t-o;a>i&&(a=i);var l=r[e];if(l[3]{n.classList.add("keen-slider__slide")})),e=new w(n,{centered:!0,loop:!0,slides:{origin:"center",perView:1.4,spacing:20},breakpoints:{"(min-width: 576px)":{slides:{perView:2.4,spacing:24}}}})):e&&(e.destroy(),e=null,n.classList.remove("keen-slider"),t.classList.remove("alignfull"),n.querySelectorAll(".wp-block-image").forEach((n=>{n.classList.remove("keen-slider__slide")})))}i(),window.addEventListener("resize",i)}))})();