1/*! For license information please see ctacardgrid.js.LICENSE.txt */ 2!function(){"use strict";var t={42817:function(t,e,n){n.d(e,{G:function(){return u}}),window.TCOM_COMPONENT_LIST_CACHE||(window.TCOM_COMPONENT_LIST_CACHE=[]),window.TCOM_MUTATION_LIST_CACHE||(window.TCOM_MUTATION_LIST_CACHE=[]),window.TCOM_MUTATION_TOINIT||(window.TCOM_MUTATION_TOINIT=[]),window.TCOM_ENTRYPOINT_MUTATION_OBSERVER||(window.TCOM_ENTRYPOINT_MUTATION_OBSERVER=null),window.TCOM_ENTRYPOINT_MUTATION_OBSERVER_PROCESS||(window.TCOM_ENTRYPOINT_MUTATION_OBSERVER_PROCESS=null),window.TCOM_BIND_TIMEOUT||(window.TCOM_BIND_TO=null);function i(t,e){[...document.querySelectorAll(e)].forEach(n=>{const{autobind:i,bound:r}=n.dataset||{};if("false"!==i&&"true"!==r&&!n.closest('[data-prevent_entrypoint_init="true"]'))try{const i=function(t){const e=t.dataset;return Object.keys(e).filter(function(t){return t.split("cfg").length>1}).reduce(function(t,n){try{return t[n.split("cfg")[1].replace(/^([A-Z])/g,(t,e)=>e.toLowerCase())]=e[n],t}catch(t){return null}},{})}(n);new t({el:n,...i}),n.setAttribute("data-bound","true"),console.log("EntryPoint.initComponents: component bound",t.name||"",e)}catch(n){console.error("EntryPoint.initComponents: error binding component",t.name||"",e,n)}})}function r(){window.TCOM_BIND_TIMEOUT=!1,window.TCOM_COMPONENT_LIST_CACHE.forEach(({constructor:t,selector:e})=>{window.TCOM_MUTATION_TOINIT.indexOf(e)>-1&&i(t,e)}),window.TCOM_MUTATION_TOINIT.length=0}function s(t){window.TCOM_MUTATION_TOINIT.push(t),window.TCOM_BIND_TIMEOUT&&clearTimeout(window.TCOM_BIND_TIMEOUT),window.TCOM_BIND_TIMEOUT=setTimeout(r,340)}function o(){for(const t of window.TCOM_MUTATION_LIST_CACHE)if(t?.addedNodes?.length)for(const e of t.addedNodes)if(window.TCOM_COMPONENT_LIST_CACHE?.length)for(const n of window.TCOM_COMPONENT_LIST_CACHE){const{selector:i}=n;if(window.TCOM_MUTATION_TOINIT.indexOf(i)>-1)continue;const r="function"==typeof e.querySelectorAll?e.querySelectorAll(i):null,o="function"==typeof e.matches&&e.matches(i);(r?.length||t.target.matches(i)||o)&&s(i)}window.TCOM_MUTATION_LIST_CACHE.length=0}function a(){window.TCOM_ENTRYPOINT_MUTATION_OBSERVER||(window.TCOM_ENTRYPOINT_MUTATION_OBSERVER=new MutationObserver(t=>{t?.length&&(window.TCOM_MUTATION_LIST_CACHE=[...window.window.TCOM_MUTATION_LIST_CACHE,...t],window.TCOM_ENTRYPOINT_MUTATION_OBSERVER_PROCESS&&window.cancelAnimationFrame(window.TCOM_ENTRYPOINT_MUTATION_OBSERVER_PROCESS),window.TCOM_ENTRYPOINT_MUTATION_OBSERVER_PROCESS=window.requestAnimationFrame(o))}),window.TCOM_ENTRYPOINT_MUTATION_OBSERVER.observe(document.documentElement,{subtree:!0,childList:!0}))}function u(t,e){return void 0===t?e:"boolean"==typeof t?t:t&&""!==t?"true"===t||"false"!==t&&void 0:e}e.A=function(t,e){if(!t||!e)return;!function(t,e){window.TCOM_COMPONENT_LIST_CACHE.some(t=>t.selector===e)||window.TCOM_COMPONENT_LIST_CACHE.push({constructor:t,selector:e})}(t,e),i(t,e),document.querySelector(".xf-modal .modal-content")&&i(t,`.xf-modal ${e}`),document.addEventListener("DOMContentLoaded",a)}},15368:function(t,e,n){n.d(e,{A:function(){return it}});var i=n(42817);function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach(function(e){l(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function c(t,e,n){return e&&u(t.prototype,e),n&&u(t,n),t}function l(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}
vendor: 8,637 bytes, line 2
2function d(t){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},d(t)}function h(t,e){return h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},h(t,e)}function f(t,e){if(e&&("object"==typeof e||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function p(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,i=d(t);if(e){var r=d(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return f(this,n)}}function v(){return v="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var i=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=d(t)););return t}(t,e);if(i){var r=Object.getOwnPropertyDescriptor(i,e);return r.get?r.get.call(arguments.length<3?t:n):r.value}},v.apply(this,arguments)}var g={type:"slider",startAt:0,perView:1,focusAt:0,gap:10,autoplay:!1,hoverpause:!0,keyboard:!0,bound:!1,swipeThreshold:80,dragThreshold:120,perSwipe:"",touchRatio:.5,touchAngle:45,animationDuration:400,rewind:!0,rewindDuration:800,animationTimingFunc:"cubic-bezier(.165, .840, .440, 1)",waitForTransition:!0,throttle:10,direction:"ltr",peek:0,cloningRatio:1,breakpoints:{},classes:{swipeable:"glide--swipeable",dragging:"glide--dragging",direction:{ltr:"glide--ltr",rtl:"glide--rtl"},type:{slider:"glide--slider",carousel:"glide--carousel"},slide:{clone:"glide__slide--clone",active:"glide__slide--active"},arrow:{disabled:"glide__arrow--disabled"},nav:{active:"glide__bullet--active"}}};function m(t){console.error("[Glide warn]: ".concat(t))}function w(t){return parseInt(t)}function b(t){return"string"==typeof t}function y(t){var e=o(t);return"function"===e||"object"===e&&!!t}function _(t){return"function"==typeof t}function T(t){return void 0===t}function O(t){return t.constructor===Array}function S(t,e,n){Object.defineProperty(t,e,n)}function A(t,e){var n=Object.assign({},t,e);if(e.hasOwnProperty("classes")){n.classes=Object.assign({},t.classes,e.classes);["direction","type","slide","arrow","nav"].forEach(function(i){e.classes.hasOwnProperty(i)&&(n.classes[i]=s(s({},t.classes[i]),e.classes[i]))})}return e.hasOwnProperty("breakpoints")&&(n.breakpoints=Object.assign({},t.breakpoints,e.breakpoints)),n}var E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a(this,t),this.events=e,this.hop=e.hasOwnProperty}return c(t,[{key:"on",value:function(t,e){if(!O(t)){this.hop.call(this.events,t)||(this.events[t]=[]);var n=this.events[t].push(e)-1;return{remove:function(){delete this.events[t][n]}}}for(var i=0;i<t.length;i++)this.on(t[i],e)}},{key:"emit",value:function(t,e){if(O(t))for(var n=0;n<t.length;n++)this.emit(t[n],e);else this.hop.call(this.events,t)&&this.events[t].forEach(function(t){t(e||{})})}}]),t}(),C=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a(this,t),this._c={},this._t=[],this._e=new E,this.disabled=!1,this.selector=e,this.settings=A(g,n),this.index=this.settings.startAt}return c(t,[{key:"mount",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._e.emit("mount.before"),y(t)?this._c=function(t,e,n){var i={};for(var r in e)_(e[r])?i[r]=e[r](t,i,n):m("Extension must be a function");for(var s in i)_(i[s].mount)&&i[s].mount();return i}(this,t,this._e):m("You need to provide a object on `mount()`"),this._e.emit("mount.after"),this}},{key:"mutate",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return O(t)?this._t=t:m("You need to provide a array on `mutate()`"),this}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.settings=A(this.settings,t),t.hasOwnProperty("startAt")&&(this.index=t.startAt),this._e.emit("update"),this}},{key:"go",value:function(t){return this._c.Run.make(t),this}},{key:"move",value:function(t){return this._c.Transition.disable(),this._c.Move.make(t),this}},{key:"destroy",value:function(){return this._e.emit("destroy"),this}},{key:"play",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t&&(this.settings.autoplay=t),this._e.emit("play"),this}},{key:"pause",value:function(){return this._e.emit("pause"),this}},{key:"disable",value:function(){return this.disabled=!0,this}},{key:"enable",value:function(){return this.disabled=!1,this}},{key:"on",value:function(t,e){return this._e.on(t,e),this}},{key:"isType",value:function(t){return this.settings.type===t}},{key:"settings",get:function(){return this._o},set:function(t){y(t)?this._o=t:m("Options must be an `object` instance.")}},{key:"index",get:function(){return this._i},set:function(t){this._i=w(t)}},{key:"type",get:function(){return this.settings.type}},{key:"disabled",get:function(){return this._d},set:function(t){this._d=!!t}}]),t}();function k(){return(new Date).getTime()}function x(t,e){var n,i,r,s,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=0,u=function(){a=!1===o.leading?0:k(),n=null,s=t.apply(i,r),n||(i=r=null)},c=function(){var c=k();a||!1!==o.leading||(a=c);var l=e-(c-a);return i=this,r=arguments,l<=0||l>e?(n&&(clearTimeout(n),n=null),a=c,s=t.apply(i,r),n||(i=r=null)):n||!1===o.trailing||(n=setTimeout(u,l)),s};return c.cancel=function(){clearTimeout(n),a=0,n=i=r=null},c}var M={ltr:["marginLeft","marginRight"],rtl:["marginRight","marginLeft"]};function P(t){if(t&&t.parentNode){for(var e=t.parentNode.firstChild,n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}return[]}function N(t){return Array.prototype.slice.call(t)}var I=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a(this,t),this.listeners=e}return c(t,[{key:"on",value:function(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];b(t)&&(t=[t]);for(var r=0;r<t.length;r++)this.listeners[t[r]]=n,e.addEventListener(t[r],this.listeners[t[r]],i)}},{key:"off",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];b(t)&&(t=[t]);for(var i=0;i<t.length;i++)e.removeEventListener(t[i],this.listeners[t[i]],n)}},{key:"destroy",value:function(){delete this.listeners}}]),t}();var L=["ltr","rtl"],R={">":"<","<":">","=":"="};function H(t,e){return{modify:function(t){return e.Direction.is("rtl")?-t:t}}}function j(t,e){return{modify:function(t){var n=Math.floor(t/e.Sizes.slideWidth);return t+e.Gaps.value*n}}}function D(t,e){return{modify:function(t){return t+e.Clones.grow/2}}}function V(t,e){return{modify:function(n){if(t.settings.focusAt>=0){var i=e.Peek.value;return y(i)?n-i.before:n-i}return n}}}function B(t,e){return{modify:function(n){var i=e.Gaps.value,r=e.Sizes.width,s=t.settings.focusAt,o=e.Sizes.slideWidth;return"center"===s?n-(r/2-o/2):n-o*s-i*s}}}var z=!1;try{var U=Object.defineProperty({},"passive",{get:function(){z=!0}});window.addEventListener("testPassive",null,U),window.removeEventListener("testPassive",null,U)}catch(t){}var q=z,W=["touchstart","mousedown"],$=["touchmove","mousemove"],Y=["touchend","touchcancel","mouseup","mouseleave"],G=["mousedown","mousemove","mouseup","mouseleave"];var F='[data-glide-el^="controls"]',X="".concat(F,' [data-glide-dir*="<"]'),K="".concat(F,' [data-glide-dir*=">"]');function Q(t){return y(t)?(e=t,Object.keys(e).sort().reduce(function(t,n){return t[n]=e[n],t[n],t},{})):(m("Breakpoints option must be an object"),{});var e}var Z={Html:function(t,e,n){var i={mount:function(){this.root=t.selector,this.track=this.root.querySelector('[data-glide-el="track"]'),this.collectSlides()},collectSlides:function(){this.slides=N(this.wrapper.children).filter(function(e){return!e.classList.contains(t.settings.classes.slide.clone)})}};return S(i,"root",{get:function(){return i._r},set:function(t){b(t)&&(t=document.querySelector(t)),null!==t?i._r=t:m("Root element must be a existing Html node")}}),S(i,"track",{get:function(){return i._t},set:function(t){i._t=t}}),S(i,"wrapper",{get:function(){return i.track.children[0]}}),n.on("update",function(){i.collectSlides()}),i},Translate:function(t,e,n){var i={set:function(n){var i=function(t,e,n){var i=[j,D,V,B].concat(t._t,[H]);return{mutate:function(r){for(var s=0;s<i.length;s++){var o=i[s];
2_(o)&&_(o().modify)?r=o(t,e,n).modify(r):m("Transformer should be a function that returns an object with `modify()` method")}return r}}}(t,e).mutate(n),r="translate3d(".concat(-1*i,"px, 0px, 0px)");e.Html.wrapper.style.mozTransform=r,e.Html.wrapper.style.webkitTransform=r,e.Html.wrapper.style.transform=r},remove:function(){e.Html.wrapper.style.transform=""},getStartIndex:function(){var n=e.Sizes.length,i=t.index,r=t.settings.perView;return e.Run.isOffset(">")||e.Run.isOffset("|>")?n+(i-r):(i+r)%n},getTravelDistance:function(){var n=e.Sizes.slideWidth*t.settings.perView;return e.Run.isOffset(">")||e.Run.isOffset("|>")?-1*n:n}};return n.on("move",function(r){if(!t.isType("carousel")||!e.Run.isOffset())return i.set(r.movement);e.Transition.after(function(){n.emit("translate.jump"),i.set(e.Sizes.slideWidth*t.index)});var s=e.Sizes.slideWidth*e.Translate.getStartIndex();return i.set(s-e.Translate.getTravelDistance())}),n.on("destroy",function(){i.remove()}),i},Transition:function(t,e,n){var i=!1,r={compose:function(e){var n=t.settings;return i?"".concat(e," 0ms ").concat(n.animationTimingFunc):"".concat(e," ").concat(this.duration,"ms ").concat(n.animationTimingFunc)},set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";e.Html.wrapper.style.transition=this.compose(t)},remove:function(){e.Html.wrapper.style.transition=""},after:function(t){setTimeout(function(){t()},this.duration)},enable:function(){i=!1,this.set()},disable:function(){i=!0,this.set()}};return S(r,"duration",{get:function(){var n=t.settings;return t.isType("slider")&&e.Run.offset?n.rewindDuration:n.animationDuration}}),n.on("move",function(){r.set()}),n.on(["build.before","resize","translate.jump"],function(){r.disable()}),n.on("run",function(){r.enable()}),n.on("destroy",function(){r.remove()}),r},Direction:function(t,e,n){var i={mount:function(){this.value=t.settings.direction},resolve:function(t){var e=t.slice(0,1);return this.is("rtl")?t.split(e).join(R[e]):t},is:function(t){return this.value===t},addClass:function(){e.Html.root.classList.add(t.settings.classes.direction[this.value])},removeClass:function(){e.Html.root.classList.remove(t.settings.classes.direction[this.value])}};return S(i,"value",{get:function(){return i._v},set:function(t){L.indexOf(t)>-1?i._v=t:m("Direction value must be `ltr` or `rtl`")}}),n.on(["destroy","update"],function(){i.removeClass()}),n.on("update",function(){i.mount()}),n.on(["build.before","update"],function(){i.addClass()}),i},Peek:function(t,e,n){var i={mount:function(){this.value=t.settings.peek}};return S(i,"value",{get:function(){return i._v},set:function(t){y(t)?(t.before=w(t.before),t.after=w(t.after)):t=w(t),i._v=t}}),S(i,"reductor",{get:function(){var e=i.value,n=t.settings.perView;return y(e)?e.before/n+e.after/n:2*e/n}}),n.on(["resize","update"],function(){i.mount()}),i},Sizes:function(t,e,n){var i={setupSlides:function(){for(var t="".concat(this.slideWidth,"px"),n=e.Html.slides,i=0;i<n.length;i++)n[i].style.width=t},setupWrapper:function(){e.Html.wrapper.style.width="".concat(this.wrapperSize,"px")},remove:function(){for(var t=e.Html.slides,n=0;n<t.length;n++)t[n].style.width="";e.Html.wrapper.style.width=""}};return S(i,"length",{get:function(){return e.Html.slides.length}}),S(i,"width",{get:function(){return e.Html.track.offsetWidth}}),S(i,"wrapperSize",{get:function(){return i.slideWidth*i.length+e.Gaps.grow+e.Clones.grow}}),S(i,"slideWidth",{get:function(){return i.width/t.settings.perView-e.Peek.reductor-e.Gaps.reductor}}),n.on(["build.before","resize","update"],function(){i.setupSlides(),i.setupWrapper()}),n.on("destroy",function(){i.remove()}),i},Gaps:function(t,e,n){var i={apply:function(t){for(var n=0,i=t.length;n<i;n++){var r=t[n].style,s=e.Direction.value;r[M[s][0]]=0!==n?"".concat(this.value/2,"px"):"",n!==t.length-1?r[M[s][1]]="".concat(this.value/2,"px"):r[M[s][1]]=""}},remove:function(t){for(var e=0,n=t.length;e<n;e++){var i=t[e].style;i.marginLeft="",i.marginRight=""}}};return S(i,"value",{get:function(){return w(t.settings.gap)}}),S(i,"grow",{get:function(){return i.value*e.Sizes.length}}),S(i,"reductor",{get:function(){var e=t.settings.perView;return i.value*(e-1)/e}}),n.on(["build.after","update"],x(function(){i.apply(e.Html.wrapper.children)},30)),n.on("destroy",function(){i.remove(e.Html.wrapper.children)}),i},Move:function(t,e,n){var i={mount:function(){this._o=0},make:function(){var t=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.offset=i,n.emit("move",{movement:this.value}),e.Transition.after(function(){n.emit("move.after",{movement:t.value})})}};return S(i,"offset",{get:function(){return i._o},set:function(t){i._o=T(t)?0:w(t)}}),S(i,"translate",{get:function(){return e.Sizes.slideWidth*t.index}}),S(i,"value",{get:function(){var t=this.offset,n=this.translate;return e.Direction.is("rtl")?n+t:n-t}}),n.on(["build.before","run"],function(){i.make()}),i},Clones:function(t,e,n){var i={mount:function(){this.items=[],t.isType("carousel")&&(this.items=this.collect())},collect:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=e.Html.slides,r=t.settings,s=r.perView,o=r.classes,a=r.cloningRatio;if(i.length>0)for(var u=s+ +!!t.settings.peek+Math.round(s/2),c=i.slice(0,u).reverse(),l=i.slice(-1*u),d=0;d<Math.max(a,Math.floor(s/i.length));d++){for(var h=0;h<c.length;h++){var f=c[h].cloneNode(!0);f.classList.add(o.slide.clone),n.push(f)}for(var p=0;p<l.length;p++){var v=l[p].cloneNode(!0);v.classList.add(o.slide.clone),n.unshift(v)}}return n},append:function(){for(var t=this.items,n=e.Html,i=n.wrapper,r=n.slides,s=Math.floor(t.length/2),o=t.slice(0,s).reverse(),a=t.slice(-1*s).reverse(),u="".concat(e.Sizes.slideWidth,"px"),c=0;c<a.length;c++)i.appendChild(a[c]);for(var l=0;l<o.length;l++)i.insertBefore(o[l],r[0]);for(var d=0;d<t.length;d++)t[d].style.width=u},remove:function(){for(var t=this.items,n=0;n<t.length;n++)e.Html.wrapper.removeChild(t[n])}};return S(i,"grow",{get:function(){return(e.Sizes.slideWidth+e.Gaps.value)*i.items.length}}),n.on("update",function(){i.remove(),i.mount(),i.append()}),n.on("build.before",function(){t.isType("carousel")&&i.append()}),n.on("destroy",function(){i.remove()}),i},Resize:function(t,e,n){var i=new I,r={mount:function(){this.bind()},bind:function(){i.on("resize",window,x(function(){n.emit("resize")},t.settings.throttle))},unbind:function(){i.off("resize",window)}};return n.on("destroy",function(){r.unbind(),i.destroy()}),r},Build:function(t,e,n){var i={mount:function(){n.emit("build.before"),this.typeClass(),this.activeClass(),n.emit("build.after")},typeClass:function(){e.Html.root.classList.add(t.settings.classes.type[t.settings.type])},activeClass:function(){var n=t.settings.classes,i=e.Html.slides[t.index];
2i&&(i.classList.add(n.slide.active),P(i).forEach(function(t){t.classList.remove(n.slide.active)}))},removeClasses:function(){var n=t.settings.classes,i=n.type,r=n.slide;e.Html.root.classList.remove(i[t.settings.type]),e.Html.slides.forEach(function(t){t.classList.remove(r.active)})}};return n.on(["destroy","update"],function(){i.removeClasses()}),n.on(["resize","update"],function(){i.mount()}),n.on("move.after",function(){i.activeClass()}),i},Run:function(t,e,n){var i={mount:function(){this._o=!1},make:function(i){var r=this;t.disabled||(!t.settings.waitForTransition||t.disable(),this.move=i,n.emit("run.before",this.move),this.calculate(),n.emit("run",this.move),e.Transition.after(function(){r.isStart()&&n.emit("run.start",r.move),r.isEnd()&&n.emit("run.end",r.move),r.isOffset()&&(r._o=!1,n.emit("run.offset",r.move)),n.emit("run.after",r.move),t.enable()}))},calculate:function(){var e=this.move,n=this.length,r=e.steps,s=e.direction,o=1;if("="===s)return t.settings.bound&&w(r)>n?void(t.index=n):void(t.index=r);if(">"!==s||">"!==r)if("<"!==s||"<"!==r){if("|"===s&&(o=t.settings.perView||1),">"===s||"|"===s&&">"===r){var a=function(e){var n=t.index;if(t.isType("carousel"))return n+e;return n+(e-n%e)}(o);return a>n&&(this._o=!0),void(t.index=function(e,n){var r=i.length;if(e<=r)return e;if(t.isType("carousel"))return e-(r+1);if(t.settings.rewind)return i.isBound()&&!i.isEnd()?r:0;if(i.isBound())return r;return Math.floor(r/n)*n}(a,o))}if("<"===s||"|"===s&&"<"===r){var u=function(e){var n=t.index;if(t.isType("carousel"))return n-e;var i=Math.ceil(n/e);return(i-1)*e}(o);return u<0&&(this._o=!0),void(t.index=function(e,n){var r=i.length;if(e>=0)return e;if(t.isType("carousel"))return e+(r+1);if(t.settings.rewind)return i.isBound()&&i.isStart()?r:Math.floor(r/n)*n;return 0}(u,o))}m("Invalid direction pattern [".concat(s).concat(r,"] has been used"))}else t.index=0;else t.index=n},isStart:function(){return t.index<=0},isEnd:function(){return t.index>=this.length},isOffset:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return t?!!this._o&&("|>"===t?"|"===this.move.direction&&">"===this.move.steps:"|<"===t?"|"===this.move.direction&&"<"===this.move.steps:this.move.direction===t):this._o},isBound:function(){return t.isType("slider")&&"center"!==t.settings.focusAt&&t.settings.bound}};return S(i,"move",{get:function(){return this._m},set:function(t){var e=t.substr(1);this._m={direction:t.substr(0,1),steps:e?w(e)?w(e):e:0}}}),S(i,"length",{get:function(){var n=t.settings,i=e.Html.slides.length;return this.isBound()?i-1-(w(n.perView)-1)+w(n.focusAt):i-1}}),S(i,"offset",{get:function(){return this._o}}),i},Swipe:function(t,e,n){var i=new I,r=0,s=0,o=0,a=!1,u=!!q&&{passive:!0},c={mount:function(){this.bindSwipeStart()},start:function(e){if(!a&&!t.disabled){this.disable();var i=this.touches(e);r=null,s=w(i.pageX),o=w(i.pageY),this.bindSwipeMove(),this.bindSwipeEnd(),n.emit("swipe.start")}},move:function(i){if(!t.disabled){var a=t.settings,u=a.touchAngle,c=a.touchRatio,l=a.classes,d=this.touches(i),h=w(d.pageX)-s,f=w(d.pageY)-o,p=Math.abs(h<<2),v=Math.abs(f<<2),g=Math.sqrt(p+v),m=Math.sqrt(v);if(!(180*(r=Math.asin(m/g))/Math.PI<u))return!1;i.stopPropagation(),e.Move.make(h*parseFloat(c)),e.Html.root.classList.add(l.dragging),n.emit("swipe.move")}},end:function(i){if(!t.disabled){var o=t.settings,a=o.perSwipe,u=o.touchAngle,c=o.classes,l=this.touches(i),d=this.threshold(i),h=l.pageX-s,f=180*r/Math.PI;this.enable(),h>d&&f<u?e.Run.make(e.Direction.resolve("".concat(a,"<"))):h<-d&&f<u?e.Run.make(e.Direction.resolve("".concat(a,">"))):e.Move.make(),e.Html.root.classList.remove(c.dragging),this.unbindSwipeMove(),this.unbindSwipeEnd(),n.emit("swipe.end")}},bindSwipeStart:function(){var n=this,r=t.settings,s=r.swipeThreshold,o=r.dragThreshold;s&&i.on(W[0],e.Html.wrapper,function(t){n.start(t)},u),o&&i.on(W[1],e.Html.wrapper,function(t){n.start(t)},u)},unbindSwipeStart:function(){i.off(W[0],e.Html.wrapper,u),i.off(W[1],e.Html.wrapper,u)},bindSwipeMove:function(){var n=this;i.on($,e.Html.wrapper,x(function(t){n.move(t)},t.settings.throttle),u)},unbindSwipeMove:function(){i.off($,e.Html.wrapper,u)},bindSwipeEnd:function(){var t=this;i.on(Y,e.Html.wrapper,function(e){t.end(e)})},unbindSwipeEnd:function(){i.off(Y,e.Html.wrapper)},touches:function(t){return G.indexOf(t.type)>-1?t:t.touches[0]||t.changedTouches[0]},threshold:function(e){var n=t.settings;return G.indexOf(e.type)>-1?n.dragThreshold:n.swipeThreshold},enable:function(){return a=!1,e.Transition.enable(),this},disable:function(){return a=!0,e.Transition.disable(),this}};return n.on("build.after",function(){e.Html.root.classList.add(t.settings.classes.swipeable)}),n.on("destroy",function(){c.unbindSwipeStart(),c.unbindSwipeMove(),c.unbindSwipeEnd(),i.destroy()}),c},Images:function(t,e,n){var i=new I,r={mount:function(){this.bind()},bind:function(){i.on("dragstart",e.Html.wrapper,this.dragstart)},unbind:function(){i.off("dragstart",e.Html.wrapper)},dragstart:function(t){t.preventDefault()}};return n.on("destroy",function(){r.unbind(),i.destroy()}),r},Anchors:function(t,e,n){var i=new I,r=!1,s=!1,o={mount:function(){this._a=e.Html.wrapper.querySelectorAll("a"),this.bind()},bind:function(){i.on("click",e.Html.wrapper,this.click)},unbind:function(){i.off("click",e.Html.wrapper)},click:function(t){s&&(t.stopPropagation(),t.preventDefault())},detach:function(){if(s=!0,!r){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!1;r=!0}return this},attach:function(){if(s=!1,r){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!0;r=!1}return this}};return S(o,"items",{get:function(){return o._a}}),n.on("swipe.move",function(){o.detach()}),n.on("swipe.end",function(){e.Transition.after(function(){o.attach()})}),n.on("destroy",function(){o.attach(),o.unbind(),i.destroy()}),o},Controls:function(t,e,n){var i=new I,r=!!q&&{passive:!0},s={mount:function(){this._n=e.Html.root.querySelectorAll('[data-glide-el="
2controls[nav]"]'),this._c=e.Html.root.querySelectorAll(F),this._arrowControls={previous:e.Html.root.querySelectorAll(X),next:e.Html.root.querySelectorAll(K)},this.addBindings()},setActive:function(){for(var t=0;t<this._n.length;t++)this.addClass(this._n[t].children)},removeActive:function(){for(var t=0;t<this._n.length;t++)this.removeClass(this._n[t].children)},addClass:function(e){var n=t.settings,i=e[t.index];i&&(i.classList.add(n.classes.nav.active),P(i).forEach(function(t){t.classList.remove(n.classes.nav.active)}))},removeClass:function(e){var n=e[t.index];null==n||n.classList.remove(t.settings.classes.nav.active)},setArrowState:function(){if(!t.settings.rewind){var n=s._arrowControls.next,i=s._arrowControls.previous;this.resetArrowState(n,i),0===t.index&&this.disableArrow(i),t.index===e.Run.length&&this.disableArrow(n)}},resetArrowState:function(){for(var e=t.settings,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];i.forEach(function(t){N(t).forEach(function(t){t.classList.remove(e.classes.arrow.disabled)})})},disableArrow:function(){for(var e=t.settings,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];i.forEach(function(t){N(t).forEach(function(t){t.classList.add(e.classes.arrow.disabled)})})},addBindings:function(){for(var t=0;t<this._c.length;t++)this.bind(this._c[t].children)},removeBindings:function(){for(var t=0;t<this._c.length;t++)this.unbind(this._c[t].children)},bind:function(t){for(var e=0;e<t.length;e++)i.on("click",t[e],this.click),i.on("touchstart",t[e],this.click,r)},unbind:function(t){for(var e=0;e<t.length;e++)i.off(["click","touchstart"],t[e])},click:function(t){q||"touchstart"!==t.type||t.preventDefault();var n=t.currentTarget.getAttribute("data-glide-dir");e.Run.make(e.Direction.resolve(n))}};return S(s,"items",{get:function(){return s._c}}),n.on(["mount.after","move.after"],function(){s.setActive()}),n.on(["mount.after","run"],function(){s.setArrowState()}),n.on("destroy",function(){s.removeBindings(),s.removeActive(),i.destroy()}),s},Keyboard:function(t,e,n){var i=new I,r={mount:function(){t.settings.keyboard&&this.bind()},bind:function(){i.on("keyup",document,this.press)},unbind:function(){i.off("keyup",document)},press:function(n){var i=t.settings.perSwipe;["ArrowRight","ArrowLeft"].includes(n.code)&&e.Run.make(e.Direction.resolve("".concat(i).concat({ArrowRight:">",ArrowLeft:"<"}[n.code])))}};return n.on(["destroy","update"],function(){r.unbind()}),n.on("update",function(){r.mount()}),n.on("destroy",function(){i.destroy()}),r},Autoplay:function(t,e,n){var i=new I,r={mount:function(){this.enable(),this.start(),t.settings.hoverpause&&this.bind()},enable:function(){this._e=!0},disable:function(){this._e=!1},start:function(){var i=this;this._e&&(this.enable(),t.settings.autoplay&&T(this._i)&&(this._i=setInterval(function(){i.stop(),e.Run.make(">"),i.start(),n.emit("autoplay")},this.time)))},stop:function(){this._i=clearInterval(this._i)},bind:function(){var t=this;i.on("mouseover",e.Html.root,function(){t._e&&t.stop()}),i.on("mouseout",e.Html.root,function(){t._e&&t.start()})},unbind:function(){i.off(["mouseover","mouseout"],e.Html.root)}};return S(r,"time",{get:function(){var n=e.Html.slides[t.index].getAttribute("data-glide-autoplay");return w(n||t.settings.autoplay)}}),n.on(["destroy","update"],function(){r.unbind()}),n.on(["run.before","swipe.start","update"],function(){r.stop()}),n.on(["pause","destroy"],function(){r.disable(),r.stop()}),n.on(["run.after","swipe.end"],function(){r.start()}),n.on(["play"],function(){r.enable(),r.start()}),n.on("update",function(){r.mount()}),n.on("destroy",function(){i.destroy()}),r},Breakpoints:function(t,e,n){var i=new I,r=t.settings,s=Q(r.breakpoints),o=Object.assign({},r),a={match:function(t){if(void 0!==window.matchMedia)for(var e in t)if(t.hasOwnProperty(e)&&window.matchMedia("(max-width: ".concat(e,"px)")).matches)return t[e];return o}};return Object.assign(r,a.match(s)),i.on("resize",window,x(function(){t.settings=A(r,a.match(s))},t.settings.throttle)),n.on("update",function(){s=Q(s),o=Object.assign({},r)}),n.on("destroy",function(){i.off("resize",window)}),a}},J=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&h(t,e)}(n,t);var e=p(n);function n(){return a(this,n),e.apply(this,arguments)}return c(n,[{key:"mount",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};
2return v(d(n.prototype),"mount",this).call(this,Object.assign({},Z,t))}}]),n}(C);const tt=window.tcom_v2.analytics;var et={fireCarouselArrowTag:function(t,e){tt.fireWithContext("aa-link",t,e)}},nt=n(78557);class it{constructor(t){this.el=t.el,this.options=t,this.glideSettings={type:t.type||"carousel",startAt:parseInt(t.startAt,10)||0,perView:parseInt(t.perView,10)||1,focusAt:t.focusAt||0,gap:parseInt(t.gap,10)||0,autoplay:t.autoplay||!1,hoverpause:(0,i.G)(t.hoverpause,!0),keyboard:(0,i.G)(t.keyboard,!0),swipeThreshold:t.swipeThreshold||80,dragThreshold:t.dragThreshold||120,perTouch:t.perTouch||!1,touchRatio:t.touchRatio||.5,touchAngle:parseInt(t.touchAngle,10)||45,animationDuration:parseInt(t.animationDuration,10)||500,rewind:(0,i.G)(t.rewind,!0),rewindDuration:parseInt(t.rewindDuration,10)||800,animationTimingFunc:t.animationTimingFunc||"ease",direction:t.direction||"ltr",peek:t.peek||0,breakpoints:t.breakpoints||{},bound:t.bound||!1,paginationStyle:t.paginationStyle||"arrow",classes:{direction:{ltr:"carousel--ltr",rtl:"carousel--rtl"},slider:"carousel--slider",carousel:"carousel--carousel",swipeable:"carousel--swipeable",dragging:"carousel--dragging",cloneSlide:"carousel__slide--clone",activeNav:"carousel__bullet--active",activeSlide:"carousel__slide--active",disabledArrow:"carousel__arrow--disabled"}},this._carousel=new J(this.el,this.glideSettings),this.lastEventTrigger="set",this.prevArrow=this.el.querySelector(".prev"),this.nextArrow=this.el.querySelector(".next"),this.controlsEl=this.el.querySelector(".controls"),this.slidesEls=this.el.querySelectorAll(".carousel__slide"),this.paginationNumbers=this.el.querySelector(".pagination-numbers"),this.language=tcom_v2.i18n.getCurrentLocale(),this.currentPerView=this._carousel.settings.perView,this.slidesCount=this.slidesEls.length,this.currentPaginationStyle=this._carousel.settings.paginationStyle,this._carousel.on("build.after",()=>{this.currentPerView=this._carousel.settings.perView,this.currentPaginationStyle=this._carousel.settings.paginationStyle,this._carousel.settings.paginationStyle&&this.buildPagination(this.currentPaginationStyle)}),this._carousel.on("resize",()=>{if(this.currentPerView=this._carousel.settings.perView,!this._carousel.settings.paginationStyle)return!1;this.currentPaginationStyle!=this._carousel.settings.paginationStyle?(this.currentPaginationStyle=this._carousel.settings.paginationStyle,this.buildPagination(this.currentPaginationStyle)):this.glideSettings.paginationStyle.indexOf("numbers")>=0&&this.paginationNumbers&&(this.paginationNumbers.innerHTML=this.numbersPaginationMarkup(this.currentPaginationStyle)),this.handleArrowStates()}),window.addEventListener("resize_acc_carousel",()=>{this._carousel.mount()}),this.init()}init(){return this._carousel.mount(),this.handleArrowStates(),this._carousel.on("swipe.start",t=>{this.lastEventTrigger="swipe"}),this._carousel.on("run.before",t=>{this.options.onBeforeSlide&&this.options.onBeforeSlide({detail:{cause:this.lastEventTrigger}},this._carousel.index)}),this._carousel.on("run.after",t=>{const e=`${">"===t.direction?"right":"left"} ${this.lastEventTrigger}`,n=(0,nt.closest)(this.el,"[data-aa-content-section]"),i=(0,nt.closest)(this.el,"[aria-modal]"),r=n&&n.dataset;r&&r.aaContentSection;n&&n.setAttribute("data-aa-list-item-index",this._carousel.index+1),i&&i.setAttribute("data-aa-list-item-index",this._carousel.index+1);let s="swipe"===this.lastEventTrigger?0:">"===t.direction?2:1;const o={link_text:`${e} click`,link_trigger:"aa-link",link_type:"link",link_button_action:`${e} link`,list_item_index:this._carousel.index+1,link_index:s};t&&"="!==t.direction&&!this.el.dataset?.aaSkip&&et.fireCarouselArrowTag(this.el,o),this.options.onAfterSlide&&this.options.onAfterSlide({detail:{cause:this.lastEventTrigger,direction:e}},this._carousel.index),this.handleArrowStates()}),this.prevArrow.addEventListener("click",t=>{t.stopPropagation(),this.lastEventTrigger="arrow",this.options.onNextPrevClick&&this.options.onNextPrevClick(t,"prev",this._carousel.index)}),this.prevArrow.addEventListener("keydown",t=>{document.documentElement.classList.contains("ie11")&&t.currentTarget.className.baseVal.includes("disabled")||t.currentTarget.classList.contains("disabled")||13!=t.which&&13!=t.keyCode||(this.lastEventTrigger="arrow",this.prev())}),this.nextArrow.addEventListener("click",t=>{t.stopPropagation(),this.lastEventTrigger="arrow",this.options.onNextPrev
2Click&&this.options.onNextPrevClick(t,"next",this._carousel.index)}),this.nextArrow.addEventListener("keydown",t=>{document.documentElement.classList.contains("ie11")&&t.currentTarget.className.baseVal.includes("disabled")||t.currentTarget.classList.contains("disabled")||13!=t.which&&13!=t.keyCode||(this.lastEventTrigger="arrow",this.next())}),this.el.classList.add("is-loaded"),this}buildPagination(t){switch(t){case"numbers-basic":case"numbers-complex":this.numbersPagination(t);break;case"dots":case"multipage-basic":case"multipage-complex":this.dotsPagination(t)}}dotsPagination(t){"multipage-complex"!=t?(this.prevArrow.classList.add("is-hidden"),this.nextArrow.classList.add("is-hidden")):"multipage-complex"===t&&(this.prevArrow.classList.remove("small","is-hidden"),this.nextArrow.classList.remove("small","is-hidden"),this.prevArrow.classList.add("x-small"),this.nextArrow.classList.add("x-small"));let e="",n="dots"===t?"navigation-dots":t;this.slidesEls.forEach((i,r)=>{e+=`<li class="vis-control-cta light ${n} ${i.classList.contains("carousel__slide--active")?"active":""} " data-index="${r}"><span>${"dots"!=t?r+1:""}</span></li>`}),this.paginationNumbers&&(this.paginationNumbers.innerHTML=`<ul class='carousel-dots ${t}'>${e}</ul>`),[...this.controlsEl.querySelectorAll("li")].forEach(t=>{t.addEventListener("click",t=>{t.stopPropagation();let e=Number(t.currentTarget.getAttribute("data-index"))+1;this.lastEventTrigger="dots",this.slideTo(t.currentTarget.dataset.index);const n={link_text:"pagination click",link_trigger:"aa-link",link_type:"link",link_button_action:"pagination link",list_item_index:e,link_index:e};et.fireCarouselArrowTag(this.el,n)})})}numbersPagination(t){this.prevArrow.classList.remove("is-hidden"),this.nextArrow.classList.remove("is-hidden"),this.paginationNumbers&&(this.paginationNumbers.innerHTML=this.numbersPaginationMarkup(t))}numbersPaginationMarkup(t){let e=this.getCurrentIndex(),n=e+this.currentPerView;return this.slidesCount<this.currentPerView&&(n=this.slidesCount),`<span class="slide-number">${"numbers-complex"===t?`${e+1} - ${n}`:e+1}</span> ${"es"===this.language?"de":"of"} ${this.slidesCount}`}handleArrowStates(){if(this._carousel.isType("carousel"))return!1;let t=this.getCurrentIndex();if(!this.glideSettings.rewind&&t<=0?(this.prevArrow.classList.add("disabled"),this.prevArrow.disabled=!0):(this.prevArrow.classList.remove("disabled"),this.prevArrow.disabled=!1),!this.glideSettings.rewind&&this.slidesCount<this.currentPerView||!this.glideSettings.rewind&&t>=this.slidesCount-this.currentPerView?(this.nextArrow.classList.add("disabled"),this.nextArrow.disabled=!0):(this.nextArrow.classList.remove("disabled"),this.nextArrow.disabled=!1),this.currentPaginationStyle&&this.currentPaginationStyle.indexOf("numbers")>=0&&this.paginationNumbers&&(this.prevArrow.classList.remove("is-hidden"),this.nextArrow.classList.remove("is-hidden"),this.paginationNumbers.innerHTML=this.numbersPaginationMarkup(this.currentPaginationStyle)),this.currentPaginationStyle&&/dots|multipage-basic|multipage-complex/.test(this.currentPaginationStyle)){let e=this.controlsEl.querySelectorAll("li");[...e].forEach((t,e)=>{t.classList.remove("active")}),e[t].classList.add("active")}this.prevArrow.classList.contains("disabled")&&this.nextArrow.classList.contains("disabled")?this.el.classList.add("reposition"):this.el.classList.remove("reposition")}on(t,e){this._carousel.on(t,e)}getCurrentIndex(){return this._carousel.index}next(){this.go(">")}prev(){this.go("<")}slideTo(t,e,n){const i=this.glideSettings.animationDuration,r=isNaN(e)?i:e;n&&(this.lastEventTrigger=n),this._carousel.update({animationDuration:r}),this.go(`=${t}`),this._carousel.update({animationDuration:i})}go(t){this._carousel.go(t)}destroy(){this._carousel.destroy()}}},78557:function(t,e,n){function i(t,e){const n="msMatchesSelector"in t&&t.msMatchesSelector(e),i="matchesSelector"in t&&t.matchesSelector(e),r="matches"in t&&t.matches(e);return n||i||r}const r=function(t,e){for(;t&&t!==document;t=t.parentNode)if(i(t,e))return t;return null};n.d(e,["closest",0,r])}},e={};function n(i){var r=e[i];
2if(void 0!==r)return r.exports;var s=e[i]={exports:{}};return t[i](s,s.exports,n),s.exports}n.d=function(t,e){if(Array.isArray(e))for(var i=0;i<e.length;){var r=e[i++],s=e[i++],o=0===s?{enumerable:!0,value:e[i++]}:{enumerable:!0,get:s};n.o(t,r)||Object.defineProperty(t,r,o)}else for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)};var i=n(15368),r=n(42817);new r.A(class{constructor(t){this.el=t.el,this.carouselEl=this.el.querySelector(".carousel"),this.slidesWrapperEl=this.carouselEl.querySelector(".carousel__slides"),this.prev=this.carouselEl.querySelector(".prev"),this.next=this.carouselEl.querySelector(".next"),this.carouselActive=!1,"true"==this.slidesWrapperEl.dataset.initSlider&&(this.updateCarousel(),window.addEventListener("resize",this.updateCarousel.bind(this)))}updateCarousel(){let t=tcom_v2.viewport.getCurrentQuery();"phone"!==t||this.carouselActive?"phone"!=t&&this.carouselActive&&(this.carousel.destroy(),this.carouselActive=!1):(this.initCarousel(),this.carouselActive=!0)}initCarousel(){let t=(window.innerWidth-340)/2;this.carousel=new i.A({el:this.carouselEl,startAt:0,perView:1,bound:!0,type:"slider",rewind:!1,paginationStyle:"numbers-basic",breakpoints:{599:{peek:{before:t,after:t}},375:{peek:{before:30,after:30}}}})}},".cta-card-grid")}(); 3//# sourceMappingURL=ctacardgrid.js.map
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.