!function(){"use strict";function t(t,n){try{return t(n)}catch(t){return n}}function n(t,n){return t&&(a(n)||s(n))?_t.test(t)?n.getElementsByClassName(t.slice(1)):wt.test(t)?n.getElementsByTagName(t):n.querySelectorAll(t):[]}function e(t){return t.replace(Et,function(t,n){return n.toUpperCase()})}function i(t,n){var e=t&&(t.matches||t.webkitMatchesSelector||t.msMatchesSelector);return!!e&&!!n&&e.call(t,n)}function r(t){return t instanceof St}function o(t){return!!t&&t===t.window}function a(t){return!!t&&9===t.nodeType}function s(t){return!!t&&1===t.nodeType}function c(t){return"boolean"==typeof t}function u(t){return"function"==typeof t}function f(t){return"string"==typeof t}function l(t){return void 0===t}function d(t){return null===t}function h(t){return!isNaN(parseFloat(t))&&isFinite(t)}function p(t){if("object"!=typeof t||null===t)return!1;var n=Object.getPrototypeOf(t);return null===n||n===Object.prototype}function m(t,n,e){if(e){for(var i=t.length;i--;)if(!1===n.call(t[i],i,t[i]))return t}else if(p(t))for(var r=Object.keys(t),i=0,o=r.length;i1?lt.call(t,function(t,n,e){return dt.call(e,t)===n}):t}function b(t,n,e){if(s(t)){var i=nt.getComputedStyle(t,null);return e?i.getPropertyValue(n)||void 0:i[n]||t.style[n]}}function x(t,n){return parseInt(b(t,n),10)||0}function E(t){return zt.test(t)}function L(t,n){if(void 0===n&&(n=E(t)),n)return t;if(!kt[t]){var i=e(t),r=""+i[0].toUpperCase()+i.slice(1);m((i+" "+At.join(r+" ")+r).split(" "),function(n,e){if(e in Rt)return kt[t]=e,!1})}return kt[t]}function z(t,n,e){return void 0===e&&(e=E(t)),e||Tt[t]||!h(n)?n:n+"px"}function k(t,n){if(f(t)){var e=E(t);return t=L(t,e),arguments.length<2?this[0]&&b(this[0],t,e):t?(n=z(t,n,e),this.each(function(i,r){s(r)&&(e?r.style.setProperty(t,n):r.style[t]=n)})):this}for(var i in t)this.css(i,t[i]);return this}function R(n,i){var r=n.dataset[i]||n.dataset[e(i)];return Nt.test(r)?r:t(JSON.parse,r)}function A(n,i,r){r=t(JSON.stringify,r),n.dataset[e(i)]=r}function T(t,n){if(!t){if(!this[0])return;var e={};for(var i in this[0].dataset)e[i]=R(this[0],i);return e}if(f(t))return arguments.length<2?this[0]&&R(this[0],t):l(n)?this:this.each(function(e,i){A(i,t,n)});for(var i in t)this.data(i,t[i]);return this}function N(t,n){var e=t.documentElement;return Math.max(t.body["scroll"+n],e["scroll"+n],t.body["offset"+n],e["offset"+n],e["client"+n])}function O(t,n){return x(t,"border"+(n?"Left":"Top")+"Width")+x(t,"padding"+(n?"Left":"Top"))+x(t,"padding"+(n?"Right":"Bottom"))+x(t,"border"+(n?"Right":"Bottom")+"Width")}function G(t){if(Ot[t])return Ot[t];var n=it(t);tt.body.insertBefore(n,null);var e=b(n,"display");return tt.body.removeChild(n),Ot[t]="none"!==e?e:"block"}function I(t){return"none"===b(t,"display")}function P(t,n){return!n||!gt.call(n,function(n){return t.indexOf(n)<0})}function M(t){return Mt[t]||Pt[t]||t}function B(t){return t[Gt]=t[Gt]||{}}function F(t,n,e,i,r){var o=B(t);o[n]=o[n]||[],o[n].push([e,i,r]),t.addEventListener(n,r)}function H(t){var n=t.split(It);return[n[0],n.slice(1).sort()]}function $(t,n,e,i,r){var o=B(t);if(n)o[n]&&(o[n]=o[n].filter(function(o){var a=o[0],s=o[1],c=o[2];if(r&&c.guid!==r.guid||!P(a,e)||i&&i!==s)return!0;t.removeEventListener(n,c)}));else for(n in o)$(t,n,e,i,r)}function j(t,n,e,r,c){var h=this;if(!f(t)){for(var p in t)this.on(p,n,e,t[p],c);return this}return f(n)||(l(n)||d(n)?n="":l(e)?(e=n,n=""):(r=e,e=n,n="")),u(r)||(r=e,e=void 0),r?(m(_(t),function(t,u){var f=H(u),l=f[0],d=f[1],p=M(l),m=l in Mt,g=l in Pt;p&&h.each(function(t,u){if(s(u)||a(u)||o(u)){var f=function t(o){if(o.target["___i"+o.type])return o.stopImmediatePropagation();if((!o.namespace||P(d,o.namespace.split(It)))&&(n||!(g&&(o.target!==u||o.___ot===p)||m&&o.relatedTarget&&u.contains(o.relatedTarget)))){var a=u;if(n){for(var s=o.target;!i(s,n);){if(s===u)return;if(!(s=s.parentNode))return}a=s,o.___cd=!0}o.___cd&&Object.defineProperty(o,"currentTarget",{configurable:!0,get:function(){return a}}),Object.defineProperty(o,"data",{configurable:!0,get:function(){return e}});var f=r.call(a,o,o.___td);c&&$(u,p,d,n,t),!1===f&&(o.preventDefault(),o.stopPropagation())}};f.guid=r.guid=r.guid||xt.guid++,F(u,p,d,n,f)}})}),this):this}function D(t,n,e,i){return this.on(t,n,e,i,!0)}function W(t){return t.multiple&&t.options?w(lt.call(t.options,function(t){return t.selected&&!t.disabled&&!t.parentNode.disabled}),"value"):t.value||""}function q(t,n){return"&"+encodeURIComponent(t)+"="+encodeURIComponent(n.replace(Ht,"\r\n")).replace(Ft,"+")}function U(t){return arguments.length?this.each(function(n,e){var i=e.multiple&&e.options;if(i||jt.test(e.type)){var r=ct(t)?ht.call(t,String):d(t)?[]:[String(t)];i?m(e.options,function(t,n){n.selected=r.indexOf(n.value)>=0},!0):e.checked=r.indexOf(e.value)>=0}else e.value=l(t)||d(t)?"":t}):this[0]&&W(this[0])}function Y(t){if(!f(t))return[];if(Wt.test(t))return[it(RegExp.$1)];var n=Dt.test(t)&&RegExp.$1,e=qt[n]||qt["*"];return e.innerHTML=t,xt(e.childNodes).detach().get()}function J(t){return arguments.length?l(t)?this:this.each(function(n,e){s(e)&&(e.innerHTML=t)}):this[0]&&this[0].innerHTML}function Z(t){return l(t)?this[0]?this[0].textContent:"":this.each(function(n,e){s(e)&&(e.textContent=t)})}function V(t,n){var e=xt(t);e.filter("script").add(e.find("script")).each(function(t,e){if(Yt.test(e.type)&&et.contains(e)){var i=it("script");i.text=e.textContent.replace(Ut,""),m(Jt,function(t,n){e[n]&&(i[n]=e[n])}),n.head.insertBefore(i,null),n.head.removeChild(i)}})}function X(t,n,e,i,r){i?t.insertBefore(n,e?t.firstChild:null):t.parentNode.insertBefore(n,e?t:t.nextSibling),r&&V(n,t.ownerDocument)}function K(t,n,e,i,r,o,a,s){return m(t,function(t,o){m(xt(o),function(t,o){m(xt(n),function(n,a){var s=e?o:a,c=e?a:o,u=e?t:n;X(s,u?c.cloneNode(!0):c,i,r,!u)},s)},a)},o),n}var Q={class:"className",contenteditable:"contentEditable",for:"htmlFor",readonly:"readOnly",maxlength:"maxLength",tabindex:"tabIndex",colspan:"colSpan",rowspan:"rowSpan",usemap:"useMap"},tt=document,nt=window,et=tt.documentElement,it=tt.createElement.bind(tt),rt=it("div"),ot=it("table"),at=it("tbody"),st=it("tr"),ct=Array.isArray,ut=Array.prototype,ft=ut.concat,lt=ut.filter,dt=ut.indexOf,ht=ut.map,pt=ut.push,mt=ut.slice,gt=ut.some,vt=ut.splice,yt=/^#(?:[\w-]|\\.|[^\x00-\xa0])*$/,_t=/^\.(?:[\w-]|\\.|[^\x00-\xa0])*$/,Ct=/<.+>/,wt=/^\w+$/,St=function(){function t(t,e){if(t){if(r(t))return t;var i=t;if(f(t)){var o=(r(e)?e[0]:e)||tt;if(!(i=yt.test(t)?o.getElementById(t.slice(1)):Ct.test(t)?Y(t):n(t,o)))return}else if(u(t))return this.ready(t);(i.nodeType||i===nt)&&(i=[i]),this.length=i.length;for(var a=0,s=this.length;a]*>/,Wt=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,qt={"*":rt,tr:at,td:st,th:st,thead:ot,tbody:ot,tfoot:ot};xt.parseHTML=Y,bt.empty=function(){return this.each(function(t,n){for(;n.firstChild;)n.removeChild(n.firstChild)})},bt.html=J,bt.remove=function(t){return y(this,t).detach().off(),this},bt.text=Z,bt.unwrap=function(){return this.parent().each(function(t,n){if("BODY"!==n.tagName){var e=xt(n);e.replaceWith(e.children())}}),this},bt.offset=function(){var t=this[0];if(t){var n=t.getBoundingClientRect();return{top:n.top+nt.pageYOffset,left:n.left+nt.pageXOffset}}},bt.offsetParent=function(){return this.map(function(t,n){for(var e=n.offsetParent;e&&"static"===b(e,"position");)e=e.offsetParent;return e||et})},bt.position=function(){var t=this[0];if(t){var n="fixed"===b(t,"position"),e=n?t.getBoundingClientRect():this.offset();if(!n){for(var i=t.ownerDocument,r=t.offsetParent||i.documentElement;(r===i.body||r===i.documentElement)&&"static"===b(r,"position");)r=r.parentNode;if(r!==t&&s(r)){var o=xt(r).offset();e.top-=o.top+x(r,"borderTopWidth"),e.left-=o.left+x(r,"borderLeftWidth")}}return{top:e.top-x(t,"marginTop"),left:e.left-x(t,"marginLeft")}}},bt.children=function(t){return y(xt(S(w(this,function(t){return t.children}))),t)},bt.contents=function(){return xt(S(w(this,function(t){return"IFRAME"===t.tagName?[t.contentDocument]:"TEMPLATE"===t.tagName?t.content.childNodes:t.childNodes})))},bt.find=function(t){return xt(S(w(this,function(e){return n(t,e)})))};var Ut=/^\s*\s*$/g,Yt=/^$|^module$|\/(java|ecma)script/i,Jt=["type","src","nonce","noModule"];bt.after=function(){return K(arguments,this,!1,!1,!1,!0,!0)},bt.append=function(){return K(arguments,this,!1,!1,!0)},bt.appendTo=function(t){return K(arguments,this,!0,!1,!0)},bt.before=function(){return K(arguments,this,!1,!0)},bt.insertAfter=function(t){return K(arguments,this,!0,!1,!1,!1,!1,!0)},bt.insertBefore=function(t){return K(arguments,this,!0,!0)},bt.prepend=function(){return K(arguments,this,!1,!0,!0,!0,!0)},bt.prependTo=function(t){return K(arguments,this,!0,!0,!0,!1,!1,!0)},bt.replaceWith=function(t){return this.before(t).remove()},bt.replaceAll=function(t){return xt(t).replaceWith(this),this},bt.wrapAll=function(t){for(var n=xt(t),e=n[0];e.children.length;)e=e.firstElementChild;return this.first().before(n),this.appendTo(e)},bt.wrap=function(t){return this.each(function(n,e){var i=xt(t)[0];xt(e).wrapAll(n?i.cloneNode(!0):i)})},bt.wrapInner=function(t){return this.each(function(n,e){var i=xt(e),r=i.contents();r.length?r.wrapAll(t):i.append(t)})},bt.has=function(t){var e=f(t)?function(e,i){return n(t,i).length}:function(n,e){return e.contains(t)};return this.filter(e)},bt.is=function(t){var n=v(t);return gt.call(this,function(t,e){return n.call(t,e,t)})},bt.next=function(t,n,e){return y(xt(S(w(this,"nextElementSibling",n,e))),t)},bt.nextAll=function(t){return this.next(t,!0)},bt.nextUntil=function(t,n){return this.next(n,!0,t)},bt.not=function(t){var n=v(t);return this.filter(function(e,i){return(!f(t)||s(i))&&!n.call(i,e,i)})},bt.parent=function(t){return y(xt(S(w(this,"parentNode"))),t)},bt.index=function(t){var n=t?xt(t)[0]:this[0],e=t?this:xt(n).parent().children();return dt.call(e,n)},bt.closest=function(t){var n=this.filter(t);if(n.length)return n;var e=this.parent();return e.length?e.closest(t):n},bt.parents=function(t,n){return y(xt(S(w(this,"parentElement",!0,n))),t)},bt.parentsUntil=function(t,n){return this.parents(n,t)},bt.prev=function(t,n,e){return y(xt(S(w(this,"previousElementSibling",n,e))),t)},bt.prevAll=function(t){return this.prev(t,!0)},bt.prevUntil=function(t,n){return this.prev(n,!0,t)},bt.siblings=function(t){return y(xt(S(w(this,function(t){return xt(t).parent().children().not(t)}))),t)},nt.$lsLite=xt}(),function(t){LSGridSSR=function(n,e,i){this.container=n,this.mainContainer=i;var r={zoom:1,contentClass:".fpls-content",elementClass:".fpls-element",carouselClass:".fpls-carousel",carouseledClass:".fpls-carousel-item",groupClass:".fpls-group",groupedClass:".fpls-grouped",compareClass:".fpls-compare",comparedClass:".fpls-compared__item"};this.options=t.extend({},r,e),this.timers={}},LSGridSSR.prototype.setZoom=function(t){var n=this;this.options.zoom=t,n.container.width(n.container.attr("data-width")*n.options.zoom),n.container.height(n.container.attr("data-height")*n.options.zoom),n._scaleCanvas()},LSGridSSR.prototype.init=function(){this._scaleCanvas()},LSGridSSR.prototype._scaleCanvas=function(){var n=this;n.container.width(n.container.attr("data-width")*n.options.zoom),n.container.height(n.container.attr("data-height")*n.options.zoom),n.container.find(n.options.elementClass).not(n.options.carouseledClass).not(n.options.groupedClass).not(n.options.comparedClass).each(function(){n._positionElement(t(this),0),n._scaleContent(t(this))}),n.container.find(n.options.groupClass).not(n.options.carouseledClass).not(n.options.comparedClass).each(function(){n._positionElement(t(this),0),n._scaleContent(t(this)),t(this).find(n.options.groupedClass).each(function(){n._positionElement(t(this),1),n._scaleContent(t(this))})}),n.container.find(n.options.carouselClass).each(function(){n._positionElement(t(this),0),n._scaleContent(t(this)),n._scaleCarousel(t(this))}),n.container.find(n.options.compareClass).each(function(){n._positionElement(t(this),0),n._scaleContent(t(this)),n._scaleCompare(t(this))}),setTimeout(function(){n._adjustLinkedContent()})},LSGridSSR.prototype._positionElement=function(t,n){var e=this;t.css({width:t.attr("data-width")*e.options.zoom,height:t.attr("data-height")*e.options.zoom,zIndex:parseFloat(t.attr("data-zindex")||1)}),0==n&&t.attr("data-sticky-start")&&e._sticky(t),t.attr("data-stuck")?t.css({position:"fixed",top:t.attr("data-stuck"),left:t.attr("data-left")*e.options.zoom+e.container.offset().left}):t.attr("data-new-top")?t.css({position:"absolute",top:t.attr("data-new-top")*e.options.zoom,left:t.attr("data-left")*e.options.zoom}):t.css({position:"absolute",top:t.attr("data-top")*e.options.zoom,left:t.attr("data-left")*e.options.zoom}),parseFloat(t.attr("data-opacity"))>=0&&t.find(e.options.contentClass).css({opacity:t.attr("data-opacity")})},LSGridSSR.prototype._sticky=function(t){var n=this;t.attr("data-sticky-start")&&setTimeout(function(){var e=parseFloat(t.attr("data-sticky-start"))*n.options.zoom,i=parseFloat(t.attr("data-sticky-end"))*n.options.zoom;t.attr("data-sticky-scaling-off")&&(e=parseFloat(t.attr("data-sticky-start")));var r=parseFloat(t.attr("data-top"))*n.options.zoom,o=parseFloat(t.attr("data-height"))*n.options.zoom,a=parseFloat(t.attr("data-left"))*n.options.zoom,s=n.container.offset().top,c=n.mainContainer.offset().top,u=window.innerHeight,f=e,l=window.scrollY-s;if(e=t.attr("data-sticky-bottom")?u-e:Math.min(e,r+s),i=Math.min(i,n.mainContainer.height()-o-e-s+c),r-l<=e&&l=i){var d=i+e;t.attr("data-new-top",d/n.options.zoom),t.removeAttr("data-stuck"),t.css({position:"absolute",top:d,bottom:"auto",left:a}),n.container.css({zIndex:10})}else t.removeAttr("data-new-top"),t.removeAttr("data-stuck"),t.css({position:"absolute",top:r,bottom:"auto",left:a}),n.container.css({zIndex:1})},5)},LSGridSSR.prototype._scaleContent=function(t){var n=this;if(t.attr("data-textscaling-off"))return void t.find(n.options.contentClass).eq(0).css({transform:"scale(1)",width:"auto",height:"auto",minHeight:t.attr("data-height")*n.options.zoom});t.find(n.options.contentClass).eq(0).css({transform:"scale("+n.options.zoom+")",width:t.attr("data-width"),height:t.attr("data-height")})},LSGridSSR.prototype._adjustLinkedContent=function(){var n=this;n.container.find("[data-textscaling-off]").each(function(){var e=t(this),i=e.attr("data-height")*n.options.zoom,r=e.outerHeight(),o=r-i,a=e.attr("id").replace("_","");n.container.find('[data-height-source="'+a+'"]').each(function(){var e=t(this),i=1*e.attr("data-height"),r=i*n.options.zoom;e.css("height",r+o),e.find(n.options.contentClass).eq(0).css({height:i+o/n.options.zoom})}),n.container.find('[data-top-source="'+a+'"]').each(function(){var e=t(this),i=e.attr("data-top")*n.options.zoom;e.css("top",i+o)})})},LSGridSSR.prototype._scaleCarousel=function(n){var e=this,i=0,r=0,o=0;n.attr("data-margin")&&(i=parseInt(n.attr("data-margin"),10)),n.attr("data-padding-left")&&(r=parseInt(n.attr("data-padding-left"),10)),n.attr("data-padding-right")&&(o=parseInt(n.attr("data-padding-right"),10));var a=(n.attr("data-width")-r-o-i*(n.attr("data-columns")-1))/n.attr("data-columns"),s=o;n.find(e.options.carouseledClass).each(function(){var r=t(this);if(r.attr("data-top",0),r.attr("data-left",s),s+=a+i,r.is(e.options.groupClass)){var o=r.attr("data-width"),c=r.attr("data-height"),u=a/o;r.attr("data-width",a),r.attr("data-height",c*u),e._positionElement(r,1),e._scaleContent(r),e._scaleGroup(r,u)}else{var f=n.attr("data-height");r.attr("data-width",a),r.attr("data-height",f),e._positionElement(r,1),e._scaleContent(r)}}),e._carouselDots(n),e._carouselArrows(n)},LSGridSSR.prototype._carouselDots=function(t){var n=this,e=t.find(".fpls-dots-container");if(!(e.length<1)){var i,r=e.attr("data-offset-x"),o=e.attr("data-offset-y"),a=o*n.options.zoom,s=e.attr("data-color");void 0!==r&&!1!==r&&(r>=1?i="calc(50% + "+r*n.options.zoom+"px)":r<=-1&&(i="calc(50% - "+r.replace("-","")*n.options.zoom+"px)"),e.css({left:i})),void 0!==o&&!1!==o&&e.css({bottom:a,"z-index":"6"}),void 0!==s&&!1!==s&&e[0].style.setProperty("--dotsColor",s)}},LSGridSSR.prototype._carouselArrows=function(t){var n=this,e=t.find(".fpls-element-prev"),i=e.attr("data-left"),r=t.find(".fpls-element-next"),o=r.attr("data-right");e.css({left:e.attr("data-left")*n.options.zoom,"margin-top":e.attr("data-top")*n.options.zoom}),void 0!==i&&!1!==i&&e.css({transform:"translate(-50%, -50%)"}),r.css({right:r.attr("data-right")*n.options.zoom,"margin-top":r.attr("data-top")*n.options.zoom}),void 0!==o&&!1!==o&&r.css({transform:"translate(50%, -50%)"})},LSGridSSR.prototype._scaleGroup=function(n,e){var i=this;n.find(i.options.groupedClass).each(function(){var n=t(this),r=n.attr("data-left")*e,o=n.attr("data-top")*e,a=n.attr("data-width")*e,s=n.attr("data-height")*e;n.attr("data-left",r),n.attr("data-top",o),n.attr("data-width",a),n.attr("data-height",s),i._positionElement(n,1),i._scaleContent(n)})},LSGridSSR.prototype._scaleCompare=function(n){var e=this,i=n.attr("data-width");n.find(e.options.comparedClass).each(function(){var r=t(this);r.attr("data-top",0),r.attr("data-left",0);var o=n.attr("data-height");r.attr("data-width",i),r.attr("data-height",o),e._positionElement(r,1),e._scaleContent(r,1)})},LSGridSSR.prototype._trigger=function(t,n){var e=this;clearTimeout(e.timers[t]),n||(n=e.container),e.timers[t]=setTimeout(function(){n.trigger(t)},100)}}($lsLite),function(t){function n(n,e,i){n.each(function(){var n=t(this),e=n.parent().width()/n.attr("data-width"),r=new LSGridSSR(n,null,i);r.setZoom(e),r.init()})}var e=t("[ssr-breakpoint-wrapper]");e.length>0&&e.each(function(){var e=t(this);if(!e.data("ssr-processed")){e.data("ssr-processed",!0);var i=e.parents('div[id^="ls-"]');if(!(e.parents("[ssr-breakpoint-wrapper]").length>0)){if("3"==e.attr("data-ssr-version"))n(e.find(".fpls-grid"),e,i);else{for(var r=e.find("[ssr-breakpoint]"),o=r.eq(0),a=0;a/g,"<\/script>"),o.html("");var u=t(s);o.append(u),n(u.find(".fpls-grid"),e,i)}try{("true"==window.sessionStorage.getItem("LS LOGGER ON")||navigator.userAgent.indexOf("Lighthouse")>0)&&(t(".fpls-box").css("outline","2px solid #f0f"),t(".fpls-group").css("outline","2px solid #0f0"))}catch(t){}}}})}($lsLite),document.documentElement.style.setProperty("--fpls-vh",.01*window.innerHeight+"px"),window.addEventListener("resize",function(){document.documentElement.style.setProperty("--fpls-vh",.01*window.innerHeight+"px")});