/*! * Webflow: Front-end site library * @license MIT * Inline scripts may access the api using an async handler: * var Webflow = Webflow || []; * Webflow.push(readyFunction); */ (()=>{var dt=(e,w)=>()=>(w||e((w={exports:{}}).exports,w),w.exports);var Ot=dt(()=>{"use strict";window.tram=function(e){function w(t,n){var i=new J.Bare;return i.init(t,n)}function h(t){return t.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()})}function L(t){var n=parseInt(t.slice(1),16),i=n>>16&255,r=n>>8&255,s=255&n;return[i,r,s]}function M(t,n,i){return"#"+(1<<24|t<<16|n<<8|i).toString(16).slice(1)}function g(){}function S(t,n){H("Type warning: Expected: ["+t+"] Got: ["+typeof n+"] "+n)}function _(t,n,i){H("Units do not match ["+t+"]: "+n+", "+i)}function R(t,n,i){if(n!==void 0&&(i=n),t===void 0)return i;var r=i;return ve.test(t)||!Xt.test(t)?r=parseInt(t,10):Xt.test(t)&&(r=1e3*parseFloat(t)),0>r&&(r=0),r===r?r:i}function H(t){et.debug&&window&&window.console.warn(t)}function G(t){for(var n=-1,i=t?t.length:0,r=[];++ntt&&(tt=Z.span),Z.stop(),Z.animate(we)},function(Z){"wait"in Z&&(tt=R(Z.wait,0))}),U.call(this),tt>0&&(this.timer=new Tt({duration:tt,context:this}),this.active=!0,F&&(this.timer.complete=o));var st=this,nt=!1,zt={};V(function(){ft.call(st,m,function(Z){Z.active&&(nt=!0,zt[Z.name]=Z.nextStyle)}),nt&&st.$el.css(zt)})}}}function r(m){m=R(m,0),this.active?this.queue.push({options:m}):(this.timer=new Tt({duration:m,context:this,complete:o}),this.active=!0)}function s(m){return this.active?(this.queue.push({options:m,args:arguments}),void(this.timer.complete=o)):H("No active transition timer. Use start() or wait() before then().")}function o(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var m=this.queue.shift();i.call(this,m.options,!0,m.args)}}function p(m){this.timer&&this.timer.destroy(),this.queue=[],this.active=!1;var F;typeof m=="string"?(F={},F[m]=1):F=typeof m=="object"&&m!=null?m:this.props,ft.call(this,F,j),U.call(this)}function y(m){p.call(this,m),ft.call(this,m,qt,pe)}function X(m){typeof m!="string"&&(m="block"),this.el.style.display=m}function c(){p.call(this),this.el.style.display="none"}function k(){this.el.offsetHeight}function q(){p.call(this),e.removeData(this.el,O),this.$el=this.el=null}function U(){var m,F,Y=[];this.upstream&&Y.push(this.upstream);for(m in this.props)F=this.props[m],F.active&&Y.push(F.string);Y=Y.join(","),this.style!==Y&&(this.style=Y,this.el.style[l.transition.dom]=Y)}function ft(m,F,Y){var I,tt,st,nt,zt=F!==j,Z={};for(I in m)st=m[I],I in mt?(Z.transform||(Z.transform={}),Z.transform[I]=st):(b.test(I)&&(I=h(I)),I in Pt?Z[I]=st:(nt||(nt={}),nt[I]=st));for(I in Z){if(st=Z[I],tt=this.props[I],!tt){if(!zt)continue;tt=n.call(this,I)}F.call(this,tt,st)}Y&&nt&&Y.call(this,nt)}function j(m){m.stop()}function qt(m,F){m.set(F)}function pe(m){this.$el.css(m)}function ot(m,F){t[m]=function(){return this.children?me.call(this,F,arguments):(this.el&&F.apply(this,arguments),this)}}function me(m,F){var Y,I=this.children.length;for(Y=0;I>Y;Y++)m.apply(this.children[Y],F);return this}t.init=function(m){if(this.$el=e(m),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,et.keepInherited&&!et.fallback){var F=Dt(this.el,"transition");F&&!ht.test(F)&&(this.upstream=F)}l.backface&&et.hideBackface&&yt(this.el,l.backface.css,"hidden")},ot("add",n),ot("start",i),ot("wait",r),ot("then",s),ot("next",o),ot("stop",p),ot("set",y),ot("show",X),ot("hide",c),ot("redraw",k),ot("destroy",q)}),J=P(pt,function(t){function n(i,r){var s=e.data(i,O)||e.data(i,O,new pt.Bare);return s.el||s.init(i),r?s.start(r):s}t.init=function(i,r){var s=e(i);if(!s.length)return this;if(s.length===1)return n(s[0],r);var o=[];return s.each(function(p,y){o.push(n(y,r))}),this.children=o,this}}),x=P(function(t){function n(){var o=this.get();this.update("auto");var p=this.get();return this.update(o),p}function i(o,p,y){return p!==void 0&&(y=p),o in B?o:y}function r(o){var p=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(o);return(p?M(p[1],p[2],p[3]):o).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3")}var s={duration:500,ease:"ease",delay:0};t.init=function(o,p,y,X){this.$el=o,this.el=o[0];var c=p[0];y[2]&&(c=y[2]),Wt[c]&&(c=Wt[c]),this.name=c,this.type=y[1],this.duration=R(p[1],this.duration,s.duration),this.ease=i(p[2],this.ease,s.ease),this.delay=R(p[3],this.delay,s.delay),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=_t.test(this.name),this.unit=X.unit||this.unit||et.defaultUnit,this.angle=X.angle||this.angle||et.defaultAngle,et.fallback||X.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+vt+this.duration+"ms"+(this.ease!="ease"?vt+B[this.ease][0]:"")+(this.delay?vt+this.delay+"ms":""))},t.set=function(o){o=this.convert(o,this.type),this.update(o),this.redraw()},t.transition=function(o){this.active=!0,o=this.convert(o,this.type),this.auto&&(this.el.style[this.name]=="auto"&&(this.update(this.get()),this.redraw()),o=="auto"&&(o=n.call(this))),this.nextStyle=o},t.fallback=function(o){var p=this.el.style[this.name]||this.convert(this.get(),this.type);o=this.convert(o,this.type),this.auto&&(p=="auto"&&(p=this.convert(this.get(),this.type)),o=="auto"&&(o=n.call(this))),this.tween=new At({from:p,to:o,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},t.get=function(){return Dt(this.el,this.name)},t.update=function(o){yt(this.el,this.name,o)},t.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,yt(this.el,this.name,this.get()));var o=this.tween;o&&o.context&&o.destroy()},t.convert=function(o,p){if(o=="auto"&&this.auto)return o;var y,X=typeof o=="number",c=typeof o=="string";switch(p){case f:if(X)return o;if(c&&o.replace(T,"")==="")return+o;y="number(unitless)";break;case D:if(c){if(o===""&&this.original)return this.original;if(p.test(o))return o.charAt(0)=="#"&&o.length==7?o:r(o)}y="hex or rgb string";break;case z:if(X)return o+this.unit;if(c&&p.test(o))return o;y="number(px) or string(unit)";break;case $:if(X)return o+this.unit;if(c&&p.test(o))return o;y="number(px) or string(unit or %)";break;case Q:if(X)return o+this.angle;if(c&&p.test(o))return o;y="number(deg) or string(angle)";break;case it:if(X||c&&$.test(o))return o;y="number(unitless) or string(unit or %)"}return S(y,o),o},t.redraw=function(){this.el.offsetHeight}}),rt=P(x,function(t,n){t.init=function(){n.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),D))}}),Lt=P(x,function(t,n){t.init=function(){n.init.apply(this,arguments),this.animate=this.fallback},t.get=function(){return this.$el[this.name]()},t.update=function(i){this.$el[this.name](i)}}),St=P(x,function(t,n){function i(r,s){var o,p,y,X,c;for(o in r)X=mt[o],y=X[0],p=X[1]||o,c=this.convert(r[o],y),s.call(this,p,c,y)}t.init=function(){n.init.apply(this,arguments),this.current||(this.current={},mt.perspective&&et.perspective&&(this.current.perspective=et.perspective,yt(this.el,this.name,this.style(this.current)),this.redraw()))},t.set=function(r){i.call(this,r,function(s,o){this.current[s]=o}),yt(this.el,this.name,this.style(this.current)),this.redraw()},t.transition=function(r){var s=this.values(r);this.tween=new Bt({current:this.current,values:s,duration:this.duration,delay:this.delay,ease:this.ease});var o,p={};for(o in this.current)p[o]=o in s?s[o]:this.current[o];this.active=!0,this.nextStyle=this.style(p)},t.fallback=function(r){var s=this.values(r);this.tween=new Bt({current:this.current,values:s,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},t.update=function(){yt(this.el,this.name,this.style(this.current))},t.style=function(r){var s,o="";for(s in r)o+=s+"("+r[s]+") ";return o},t.values=function(r){var s,o={};return i.call(this,r,function(p,y,X){o[p]=y,this.current[p]===void 0&&(s=0,~p.indexOf("scale")&&(s=1),this.current[p]=this.convert(s,X))}),o}}),At=P(function(t){function n(c){y.push(c)===1&&V(i)}function i(){var c,k,q,U=y.length;if(U)for(V(i),k=ct(),c=U;c--;)q=y[c],q&&q.render(k)}function r(c){var k,q=e.inArray(c,y);q>=0&&(k=y.slice(q+1),y.length=q,k.length&&(y=y.concat(k)))}function s(c){return Math.round(c*X)/X}function o(c,k,q){return M(c[0]+q*(k[0]-c[0]),c[1]+q*(k[1]-c[1]),c[2]+q*(k[2]-c[2]))}var p={ease:B.ease[1],from:0,to:1};t.init=function(c){this.duration=c.duration||0,this.delay=c.delay||0;var k=c.ease||p.ease;B[k]&&(k=B[k][1]),typeof k!="function"&&(k=p.ease),this.ease=k,this.update=c.update||g,this.complete=c.complete||g,this.context=c.context||this,this.name=c.name;var q=c.from,U=c.to;q===void 0&&(q=p.from),U===void 0&&(U=p.to),this.unit=c.unit||"",typeof q=="number"&&typeof U=="number"?(this.begin=q,this.change=U-q):this.format(U,q),this.value=this.begin+this.unit,this.start=ct(),c.autoplay!==!1&&this.play()},t.play=function(){this.active||(this.start||(this.start=ct()),this.active=!0,n(this))},t.stop=function(){this.active&&(this.active=!1,r(this))},t.render=function(c){var k,q=c-this.start;if(this.delay){if(q<=this.delay)return;q-=this.delay}if(q{"use strict";var ge=window.$,be=Ot()&&ge.tram;Ht.exports=function(){var e={};e.VERSION="1.6.0-Webflow";var w={},h=Array.prototype,L=Object.prototype,M=Function.prototype,g=h.push,S=h.slice,_=h.concat,R=L.toString,H=L.hasOwnProperty,G=h.forEach,P=h.map,B=h.reduce,C=h.reduceRight,K=h.filter,W=h.every,O=h.some,T=h.indexOf,b=h.lastIndexOf,f=Array.isArray,D=Object.keys,z=M.bind,$=e.each=e.forEach=function(u,a,v){if(u==null)return u;if(G&&u.forEach===G)u.forEach(a,v);else if(u.length===+u.length){for(var l=0,A=u.length;l/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var it=/(.)^/,ht={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},_t=/\\|'|\r|\n|\u2028|\u2029/g,vt=function(u){return"\\"+ht[u]},d=/^\s*(\w|\$)+\s*$/;return e.template=function(u,a,v){!a&&v&&(a=v),a=e.defaults({},a,e.templateSettings);var l=RegExp([(a.escape||it).source,(a.interpolate||it).source,(a.evaluate||it).source].join("|")+"|$","g"),A=0,E="__p+='";u.replace(l,function(J,x,rt,Lt,St){return E+=u.slice(A,St).replace(_t,vt),A=St+J.length,x?E+=`'+ ((__t=(`+x+`))==null?'':_.escape(__t))+ '`:rt?E+=`'+ ((__t=(`+rt+`))==null?'':__t)+ '`:Lt&&(E+=`'; `+Lt+` __p+='`),J}),E+=`'; `;var V=a.variable;if(V){if(!d.test(V))throw new Error("variable is not a bare identifier: "+V)}else E=`with(obj||{}){ `+E+`} `,V="obj";E=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; `+E+`return __p; `;var ct;try{ct=new Function(a.variable||"obj","_",E)}catch(J){throw J.source=E,J}var pt=function(J){return ct.call(this,J,e)};return pt.source="function("+V+`){ `+E+"}",pt},e}()});var bt=dt((Ce,jt)=>{"use strict";var N={},Et={},xt=[],$t=window.Webflow||[],wt=window.jQuery,at=wt(window),ye=wt(document),lt=wt.isFunction,ut=N._=Kt(),Yt=N.tram=Ot()&&wt.tram,Mt=!1,It=!1;Yt.config.hideBackface=!1;Yt.config.keepInherited=!0;N.define=function(e,w,h){Et[e]&&Ut(Et[e]);var L=Et[e]=w(wt,ut,h)||{};return Gt(L),L};N.require=function(e){return Et[e]};function Gt(e){N.env()&&(lt(e.design)&&at.on("__wf_design",e.design),lt(e.preview)&&at.on("__wf_preview",e.preview)),lt(e.destroy)&&at.on("__wf_destroy",e.destroy),e.ready&<(e.ready)&&Ee(e)}function Ee(e){if(Mt){e.ready();return}ut.contains(xt,e.ready)||xt.push(e.ready)}function Ut(e){lt(e.design)&&at.off("__wf_design",e.design),lt(e.preview)&&at.off("__wf_preview",e.preview),lt(e.destroy)&&at.off("__wf_destroy",e.destroy),e.ready&<(e.ready)&&xe(e)}function xe(e){xt=ut.filter(xt,function(w){return w!==e.ready})}N.push=function(e){if(Mt){lt(e)&&e();return}$t.push(e)};N.env=function(e){var w=window.__wf_design,h=typeof w<"u";if(!e)return h;if(e==="design")return h&&w;if(e==="preview")return h&&!w;if(e==="slug")return h&&window.__wf_slug;if(e==="editor")return window.WebflowEditor;if(e==="test")return window.__wf_test;if(e==="frame")return window!==window.top};var Ft=navigator.userAgent.toLowerCase(),Zt=N.env.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,ke=N.env.chrome=/chrome/.test(Ft)&&/Google/.test(navigator.vendor)&&parseInt(Ft.match(/chrome\/(\d+)\./)[1],10),_e=N.env.ios=/(ipod|iphone|ipad)/.test(Ft);N.env.safari=/safari/.test(Ft)&&!ke&&!_e;var Rt;Zt&&ye.on("touchstart mousedown",function(e){Rt=e.target});N.validClick=Zt?function(e){return e===Rt||wt.contains(e,Rt)}:function(){return!0};var Qt="resize.webflow orientationchange.webflow load.webflow",Le="scroll.webflow "+Qt;N.resize=Nt(at,Qt);N.scroll=Nt(at,Le);N.redraw=Nt();function Nt(e,w){var h=[],L={};return L.up=ut.throttle(function(M){ut.each(h,function(g){g(M)})}),e&&w&&e.on(w,L.up),L.on=function(M){typeof M=="function"&&(ut.contains(h,M)||h.push(M))},L.off=function(M){if(!arguments.length){h=[];return}h=ut.filter(h,function(g){return g!==M})},L}N.location=function(e){window.location=e};N.env()&&(N.location=function(){});N.ready=function(){Mt=!0,It?Ae():ut.each(xt,Vt),ut.each($t,Vt),N.resize.up()};function Vt(e){lt(e)&&e()}function Ae(){It=!1,ut.each(Et,Gt)}var gt;N.load=function(e){gt.then(e)};function Jt(){gt&&(gt.reject(),at.off("load",gt.resolve)),gt=new wt.Deferred,at.on("load",gt.resolve)}N.destroy=function(e){e=e||{},It=!0,at.triggerHandler("__wf_destroy"),e.domready!=null&&(Mt=e.domready),ut.each(Et,Ut),N.resize.off(),N.scroll.off(),N.redraw.off(),xt=[],$t=[],gt.state()==="pending"&&Jt()};wt(N.ready);Jt();jt.exports=window.Webflow=N});var ne=dt((Pe,ee)=>{"use strict";var te=bt();te.define("brand",ee.exports=function(e){var w={},h=document,L=e("html"),M=e("body"),g=".w-webflow-badge",S=window.location,_=/PhantomJS/i.test(navigator.userAgent),R="fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange",H;w.ready=function(){var C=L.attr("data-wf-status"),K=L.attr("data-wf-domain")||"";/\.webflow\.io$/i.test(K)&&S.hostname!==K&&(C=!0),C&&!_&&(H=H||P(),B(),setTimeout(B,500),e(h).off(R,G).on(R,G))};function G(){var C=h.fullScreen||h.mozFullScreen||h.webkitIsFullScreen||h.msFullscreenElement||!!h.webkitFullscreenElement;e(H).attr("style",C?"display: none !important;":"")}function P(){var C=e('').attr("href","https://webflow.com?utm_campaign=brandjs"),K=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon-d2.89e12c322e.svg").attr("alt","").css({marginRight:"4px",width:"26px"}),W=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-text-d2.c82cec3b78.svg").attr("alt","Made in Webflow");return C.append(K,W),C[0]}function B(){var C=M.children(g),K=C.length&&C.get(0)===H,W=te.env("editor");if(K){W&&C.remove();return}C.length&&C.remove(),W||M.append(H)}return w})});var re=dt((Oe,ie)=>{"use strict";var qe=bt();qe.define("focus-visible",ie.exports=function(){function e(h){var L=!0,M=!1,g=null,S={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function _(f){return!!(f&&f!==document&&f.nodeName!=="HTML"&&f.nodeName!=="BODY"&&"classList"in f&&"contains"in f.classList)}function R(f){var D=f.type,z=f.tagName;return!!(z==="INPUT"&&S[D]&&!f.readOnly||z==="TEXTAREA"&&!f.readOnly||f.isContentEditable)}function H(f){f.getAttribute("data-wf-focus-visible")||f.setAttribute("data-wf-focus-visible","true")}function G(f){f.getAttribute("data-wf-focus-visible")&&f.removeAttribute("data-wf-focus-visible")}function P(f){f.metaKey||f.altKey||f.ctrlKey||(_(h.activeElement)&&H(h.activeElement),L=!0)}function B(){L=!1}function C(f){_(f.target)&&(L||R(f.target))&&H(f.target)}function K(f){_(f.target)&&f.target.hasAttribute("data-wf-focus-visible")&&(M=!0,window.clearTimeout(g),g=window.setTimeout(function(){M=!1},100),G(f.target))}function W(){document.visibilityState==="hidden"&&(M&&(L=!0),O())}function O(){document.addEventListener("mousemove",b),document.addEventListener("mousedown",b),document.addEventListener("mouseup",b),document.addEventListener("pointermove",b),document.addEventListener("pointerdown",b),document.addEventListener("pointerup",b),document.addEventListener("touchmove",b),document.addEventListener("touchstart",b),document.addEventListener("touchend",b)}function T(){document.removeEventListener("mousemove",b),document.removeEventListener("mousedown",b),document.removeEventListener("mouseup",b),document.removeEventListener("pointermove",b),document.removeEventListener("pointerdown",b),document.removeEventListener("pointerup",b),document.removeEventListener("touchmove",b),document.removeEventListener("touchstart",b),document.removeEventListener("touchend",b)}function b(f){f.target.nodeName&&f.target.nodeName.toLowerCase()==="html"||(L=!1,T())}document.addEventListener("keydown",P,!0),document.addEventListener("mousedown",B,!0),document.addEventListener("pointerdown",B,!0),document.addEventListener("touchstart",B,!0),document.addEventListener("visibilitychange",W,!0),O(),h.addEventListener("focus",C,!0),h.addEventListener("blur",K,!0)}function w(){if(typeof document<"u")try{document.querySelector(":focus-visible")}catch{e(document)}}return{ready:w}})});var ue=dt((Re,se)=>{"use strict";var oe=bt();oe.define("focus",se.exports=function(){var e=[],w=!1;function h(S){w&&(S.preventDefault(),S.stopPropagation(),S.stopImmediatePropagation(),e.unshift(S))}function L(S){var _=S.target,R=_.tagName;return/^a$/i.test(R)&&_.href!=null||/^(button|textarea)$/i.test(R)&&_.disabled!==!0||/^input$/i.test(R)&&/^(button|reset|submit|radio|checkbox)$/i.test(_.type)&&!_.disabled||!/^(button|input|textarea|select|a)$/i.test(R)&&!Number.isNaN(Number.parseFloat(_.tabIndex))||/^audio$/i.test(R)||/^video$/i.test(R)&&_.controls===!0}function M(S){L(S)&&(w=!0,setTimeout(()=>{for(w=!1,S.target.focus();e.length>0;){var _=e.pop();_.target.dispatchEvent(new MouseEvent(_.type,_))}},0))}function g(){typeof document<"u"&&document.body.hasAttribute("data-wf-focus-within")&&oe.env.safari&&(document.addEventListener("mousedown",M,!0),document.addEventListener("mouseup",h,!0),document.addEventListener("click",h,!0))}return{ready:g}})});var ce=dt(($e,ae)=>{"use strict";var kt=bt();kt.define("links",ae.exports=function(e,w){var h={},L=e(window),M,g=kt.env(),S=window.location,_=document.createElement("a"),R="w--current",H=/index\.(html|php)$/,G=/\/$/,P,B;h.ready=h.design=h.preview=C;function C(){M=g&&kt.env("design"),B=kt.env("slug")||S.pathname||"",kt.scroll.off(W),P=[];for(var T=document.links,b=0;b=0)){var f=e(T);if(_.hash.length>1&&_.host+_.pathname===S.host+S.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(_.hash))return;var D=e(_.hash);D.length&&P.push({link:f,sec:D,active:!1});return}if(!(b==="#"||b==="")){var z=_.href===S.href||b===B||H.test(b)&&G.test(B);O(f,R,z)}}}}function W(){var T=L.scrollTop(),b=L.height();w.each(P,function(f){if(!f.link.attr("hreflang")){var D=f.link,z=f.sec,$=z.offset().top,Q=z.outerHeight(),it=b*.5,ht=z.is(":visible")&&$+Q-it>=T&&$+it<=T+b;f.active!==ht&&(f.active=ht,O(D,R,ht))}})}function O(T,b,f){var D=T.hasClass(b);f&&D||!f&&!D||(f?T.addClass(b):T.removeClass(b))}return h})});var le=dt((Ie,fe)=>{"use strict";var Ct=bt();Ct.define("scroll",fe.exports=function(e){var w={WF_CLICK_EMPTY:"click.wf-empty-link",WF_CLICK_SCROLL:"click.wf-scroll"},h=window.location,L=K()?null:window.history,M=e(window),g=e(document),S=e(document.body),_=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(d){window.setTimeout(d,15)},R=Ct.env("editor")?".w-editor-body":"body",H="header, "+R+" > .header, "+R+" > .w-nav:not([data-no-scroll])",G='a[href="#"]',P='a[href*="#"]:not(.w-tab-link):not('+G+")",B='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}',C=document.createElement("style");C.appendChild(document.createTextNode(B));function K(){try{return!!window.frameElement}catch{return!0}}var W=/^#[a-zA-Z0-9][\w:.-]*$/;function O(d){return W.test(d.hash)&&d.host+d.pathname===h.host+h.pathname}let T=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)");function b(){return document.body.getAttribute("data-wf-scroll-motion")==="none"||T.matches}function f(d,u){var a;switch(u){case"add":a=d.attr("tabindex"),a?d.attr("data-wf-tabindex-swap",a):d.attr("tabindex","-1");break;case"remove":a=d.attr("data-wf-tabindex-swap"),a?(d.attr("tabindex",a),d.removeAttr("data-wf-tabindex-swap")):d.removeAttr("tabindex");break}d.toggleClass("wf-force-outline-none",u==="add")}function D(d){var u=d.currentTarget;if(!(Ct.env("design")||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(u.className))){var a=O(u)?u.hash:"";if(a!==""){var v=e(a);v.length&&(d&&(d.preventDefault(),d.stopPropagation()),z(a,d),window.setTimeout(function(){$(v,function(){f(v,"add"),v.get(0).focus({preventScroll:!0}),f(v,"remove")})},d?0:300))}}}function z(d){if(h.hash!==d&&L&&L.pushState&&!(Ct.env.chrome&&h.protocol==="file:")){var u=L.state&&L.state.hash;u!==d&&L.pushState({hash:d},"",d)}}function $(d,u){var a=M.scrollTop(),v=Q(d);if(a!==v){var l=it(d,a,v),A=Date.now(),E=function(){var V=Date.now()-A;window.scroll(0,ht(a,v,V,l)),V<=l?_(E):typeof u=="function"&&u()};_(E)}}function Q(d){var u=e(H),a=u.css("position")==="fixed"?u.outerHeight():0,v=d.offset().top-a;if(d.data("scroll")==="mid"){var l=M.height()-a,A=d.outerHeight();A=0&&(v=E)}),(472.143*Math.log(Math.abs(u-a)+125)-2e3)*v}function ht(d,u,a,v){return a>v?u:d+(u-d)*_t(a/v)}function _t(d){return d<.5?4*d*d*d:(d-1)*(2*d-2)*(2*d-2)+1}function vt(){var{WF_CLICK_EMPTY:d,WF_CLICK_SCROLL:u}=w;g.on(u,P,D),g.on(d,G,function(a){a.preventDefault()}),document.head.insertBefore(C,document.head.firstChild)}return{ready:vt}})});var de=dt((Ne,he)=>{"use strict";var Se=bt();Se.define("touch",he.exports=function(e){var w={},h=window.getSelection;e.event.special.tap={bindType:"click",delegateType:"click"},w.init=function(g){return g=typeof g=="string"?e(g).get(0):g,g?new L(g):null};function L(g){var S=!1,_=!1,R=Math.min(Math.round(window.innerWidth*.04),40),H,G;g.addEventListener("touchstart",P,!1),g.addEventListener("touchmove",B,!1),g.addEventListener("touchend",C,!1),g.addEventListener("touchcancel",K,!1),g.addEventListener("mousedown",P,!1),g.addEventListener("mousemove",B,!1),g.addEventListener("mouseup",C,!1),g.addEventListener("mouseout",K,!1);function P(O){var T=O.touches;T&&T.length>1||(S=!0,T?(_=!0,H=T[0].clientX):H=O.clientX,G=H)}function B(O){if(S){if(_&&O.type==="mousemove"){O.preventDefault(),O.stopPropagation();return}var T=O.touches,b=T?T[0].clientX:O.clientX,f=b-G;G=b,Math.abs(f)>R&&h&&String(h())===""&&(M("swipe",O,{direction:f>0?"right":"left"}),K())}}function C(O){if(S&&(S=!1,_&&O.type==="mouseup")){O.preventDefault(),O.stopPropagation(),_=!1;return}}function K(){S=!1}function W(){g.removeEventListener("touchstart",P,!1),g.removeEventListener("touchmove",B,!1),g.removeEventListener("touchend",C,!1),g.removeEventListener("touchcancel",K,!1),g.removeEventListener("mousedown",P,!1),g.removeEventListener("mousemove",B,!1),g.removeEventListener("mouseup",C,!1),g.removeEventListener("mouseout",K,!1),g=null}this.destroy=W}function M(g,S,_){var R=e.Event(g,{originalEvent:S});e(S.target).trigger(R,_)}return w.instance=w.init(document),w})});ne();re();ue();ce();le();de();})(); /*! * tram.js v0.8.2-global * Cross-browser CSS3 transitions in JavaScript * https://github.com/bkwld/tram * MIT License */ /*! * Webflow._ (aka) Underscore.js 1.6.0 (custom build) * * http://underscorejs.org * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Underscore may be freely distributed under the MIT license. * @license MIT */