!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("lodash")):"function"==typeof define&&define.amd?define(["lodash"],t):"object"==typeof exports?exports["santa-animations"]=t(require("lodash")):e["santa-animations"]=t(e.lodash)}(this,function(e){return function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}return a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=3)}([function(e,t,a){"use strict";e.exports={getClipParams:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=n.scaleX,i=void 0===r?1:r,o=n.scaleY,s=void 0===o?1:o,c=n.minimum,d=void 0===c?0:c,u=(t.top-e.top)/e.height*100+(1-s)/2*100,f=(t.left-e.left)/e.width*100+(1-i)/2*100,l=t.width/e.width*100+f-100*(1-i),g=t.height/e.height*100+u-100*(1-s),p=(l+f)/2+"% "+(g+u)/2+"%",m={initial:f+"% "+u+"%, "+l+"% "+u+"%, "+l+"% "+g+"%, "+f+"% "+g+"%",top:f+"% "+u+"%, "+l+"% "+u+"%, "+l+"% "+(u+d)+"%, "+f+"% "+(u+d)+"%",right:l-d+"% "+u+"%, "+l+"% "+u+"%, "+l+"% "+g+"%, "+(l-d)+"% "+g+"%",center:p+", "+p+", "+p+", "+p,bottom:f+"% "+(g-d)+"%, "+l+"% "+(g-d)+"%, "+l+"% "+g+"%, "+f+"% "+g+"%",left:f+"% "+u+"%, "+(f+d)+"% "+u+"%, "+(f+d)+"% "+g+"%, "+f+"% "+g+"%"};return{webkitClipPath:"polygon("+m[a]+")",clipPath:"polygon("+m[a]+")"}},getClipFallbackParams:function(e){return{initial:{scaleX:1,scaleY:1},top:{scaleX:1,scaleY:0},right:{scaleX:0,scaleY:1},center:{scaleY:0,scaleX:0},bottom:{scaleX:1,scaleY:0},left:{scaleX:0,scaleY:1}}[e]},getAdjustedDirection:function(e,t,a){var n=Object.keys(e),r=e[t].idx,i=Math.round(a/90);return n[(r+(n.length-1)*i)%n.length]},getPositionParams:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2]?function(e,t){var a=e.width,n=e.height;return{x:(t.from.width-a)/2,y:(t.from.height-n)/2}}(e,t):{x:0,y:0};return{x:t.from.left-e.left+a.x,y:t.from.top-e.top+a.y}},getScaleParams:function(e,t){return{scaleX:t.from.width/e.width,scaleY:t.from.height/e.height}},getElementTransformedPosition:function(e,t,a){var n=t.width/2,r=t.height/2,i=t.width*parseInt(e.x,10)/100,o=t.height*parseInt(e.y,10)/100,s=n-n*Math.cos(a)+r*Math.sin(a),c=r-n*Math.sin(a)-r*Math.cos(a);return{x:s-(i-i*Math.cos(a)+o*Math.sin(a)),y:c-(o-i*Math.sin(a)-o*Math.cos(a))}},getTransformOriginTweenParams:function(e,t,a){return t.left+t.width*(parseInt(a.x,10)/100)-e.left+"px "+(t.top+t.height*(parseInt(a.y,10)/100)-e.top)+"px"},getTransformTweenParams:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,r=e.width*n,i=e.height*n;return{x:t.dy*i*Math.sin(-a)+t.dx*r*Math.cos(a),y:t.dy*i*Math.cos(-a)+t.dx*r*Math.sin(a)}},translatePoint:function(e,t,a){var n=a*Math.PI/180;return{x:e*Math.cos(n)-t*Math.sin(n),y:e*Math.sin(n)+t*Math.cos(n)}},getElementsAsArray:function(e){return e?"string"==typeof e||void 0===e.length&&"function"!=typeof e[Symbol.iterator]?[e]:Array.from(e):[]}}},function(t,a){t.exports=e},function(e,t,a){"use strict";e.exports={ZOOM_SELECTORS:[".bgImage",".bgVideo"],PARALLAX_SELECTORS:[".bgImage",".bgVideo"],REVEAL_SELECTORS:[".bgImage",".bgVideo"]}},function(e,t,a){"use strict";var n=a(4),r=a(5),i=a(85),o=i.getAllAnimationProperties,s=i.getAnimationDefsByViewMode,c=i.getAnimationMode;function d(e,t,a,n,r){var i=e.defaults,o=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(e,["defaults"]),d=c(t);s(i,o[d]).forEach(function(e){e.register({engine:a,factory:n},r)})}e.exports={animationProperties:o(r),create:function(e){var t=e.engine,a=e.factory,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"desktop";return t.adjustLagSmoothing(500,33),t.useRAF(!0),d(r,o,t,a,i),{animate:a.animate,transition:a.transition,sequence:a.sequence,getProperties:a.getProperties,addTickerEvent:t.addTickerEvent,removeTickerEvent:t.removeTickerEvent,kill:t.kill,delayedCall:t.delayedCall,animateTimeScale:t.animateTimeScale,viewerDefaults:n,updateViewMode:function(e){a.resetRegistrations(),d(r,e,t,a,i)}}}}},function(e,t,a){"use strict";e.exports=[{action:"screenIn",name:"FadeIn",params:{delay:0,duration:1.2}},{name:"FadeOut",params:{delay:0,duration:1.2}},{action:"screenIn",name:"FloatIn",params:{delay:0,duration:1.2,direction:"right"}},{name:"FloatOut",params:{delay:0,duration:1.2,direction:"right"}},{action:"screenIn",name:"ExpandIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"screenIn",name:"SpinIn",params:{delay:0,duration:1.2,cycles:2,direction:"cw"}},{name:"SpinOut",params:{delay:0,duration:1.2,cycles:2,direction:"cw"}},{action:"screenIn",name:"FlyIn",params:{delay:.4,duration:1.2,direction:"right"}},{name:"FlyOut",params:{delay:.4,duration:1.2,direction:"right"}},{action:"screenIn",name:"TurnIn",params:{delay:0,duration:1.2,direction:"right"}},{name:"TurnOut",params:{delay:0,duration:1.2,direction:"right"}},{action:"screenIn",name:"ArcIn",params:{delay:0,duration:1.2,direction:"right"}},{name:"ArcOut",params:{delay:0,duration:1.2,direction:"right"}},{name:"Conceal",params:{delay:0,duration:1.2,direction:"right"}},{name:"CollapseOut",params:{delay:0,duration:1.2}},{name:"PopOut",params:{delay:0,duration:1.2}},{action:"screenIn",name:"DropIn",params:{delay:0,duration:1.2}},{action:"screenIn",name:"FlipIn",params:{delay:0,duration:1.2,direction:"left"}},{name:"FlipOut",params:{delay:0,duration:1.2,direction:"left"}},{action:"screenIn",name:"FoldIn",params:{delay:0,duration:1.2,direction:"left"}},{name:"FoldOut",params:{delay:0,duration:1.2,direction:"left"}},{action:"screenIn",name:"Reveal",params:{delay:0,duration:1.2,direction:"left"}},{action:"screenIn",name:"SlideIn",params:{delay:0,duration:1.2,direction:"left"}},{name:"SlideOut",params:{delay:0,duration:3,direction:"left"}},{action:"screenIn",name:"BounceIn",params:{delay:0,duration:1.2,direction:"top left",bounce:"medium"}},{action:"screenIn",name:"GlideIn",params:{delay:0,duration:1.2,angle:0,distance:150}},{name:"BounceOut",params:{delay:0,duration:1.2,direction:"top left",bounce:"medium"}},{name:"GlideOut",params:{delay:0,duration:1.2,angle:0,distance:150}},{action:"modeChange",name:"ModesMotion",params:{delay:0,duration:.5}},{action:"modeIn",name:"FadeIn",params:{delay:0,duration:1.2}},{action:"modeIn",name:"FloatIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"modeIn",name:"ExpandIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"modeIn",name:"SpinIn",params:{delay:0,duration:1.2,cycles:2,direction:"cw"}},{action:"modeIn",name:"FlyIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"modeIn",name:"TurnIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"modeIn",name:"ArcIn",params:{delay:0,duration:1.2,direction:"right"}},{action:"modeIn",name:"DropIn",params:{delay:0,duration:1.2}},{action:"modeIn",name:"FlipIn",params:{delay:0,duration:1.2,direction:"left"}},{action:"modeIn",name:"FoldIn",params:{delay:0,duration:1.2,direction:"left"}},{action:"modeIn",name:"Reveal",params:{delay:0,duration:1.2,direction:"left"}},{action:"modeIn",name:"SlideIn",params:{delay:0,duration:1.2,direction:"left"}}]},function(e,t,a){"use strict";var n={defaults:[a(6),a(7),a(8),a(9),a(10),a(11),a(12),a(13),a(14),a(15),a(16),a(17),a(18),a(19),a(20),a(21),a(22),a(23),a(24),a(25),a(26),a(27),a(28),a(29),a(30),a(31),a(32),a(33),a(34),a(35),a(36),a(37),a(38),a(39),a(40),a(41),a(42),a(43),a(44),a(45),a(46),a(47),a(48),a(49),a(50),a(51),a(52),a(53),a(54),a(55),a(56),a(57),a(58),a(59),a(60),a(61),a(62),a(63),a(64),a(65),a(66),a(67),a(68),a(69)],mobile:[a(70),a(71),a(72),a(73),a(74),a(75),a(76),a(77),a(78),a(79),a(80),a(81),a(82),a(83),a(84)]};e.exports=n},function(e,t,a){"use strict";var n="BaseSequence",r={};e.exports={name:n,properties:r,register:function(e){var t=e.engine;e.factory.registerAnimation(n,function(e){return t.timeline(e,[])},r)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseNone",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i,{to:{}}),[])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r="BaseFade",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.lazy,s=void 0!==o&&o,c=i.to,d=void 0===c?{}:c,u=i.from,f=void 0===u?{}:u,l=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(i,["lazy","to","from"]);return d.opacity>0&&(d.autoAlpha=d.opacity,delete d.opacity),f.opacity>0&&(f.autoAlpha=f.opacity,delete f.opacity),t.tween(e,n({duration:a,delay:r,lazy:s,to:d,from:f},l),["opacity","autoAlpha"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BasePosition",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["left","top","x","y","z","bezier"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseScale",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["scale","scaleX","scaleY"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseSkew",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["skewX","skewY"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseRotate",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["rotation"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r=a(0).getElementsAsArray,i="BaseRotate3D",o={};e.exports={name:i,properties:o,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(i,function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=s.perspective,d=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(s,["perspective"]);e=r(e);var u=new Set(e.map(function(e){return e.parentNode})),f=a.sequence();return function(e){e.forEach(function(e){var t=e.getAttribute("data-z-counter");t=t?Number(t):0,e.setAttribute("data-z-counter",t+1)})}(u),f.add(t.set(e,{transformPerspective:c}),0).add(t.tween(e,n({duration:i,delay:o},d),["rotationX","rotationY","rotationZ"])),function(e,t,a){e.forEach(function(e){return t.add(a.set(e,{attr:{"data-z-counter":"-=1"},immediateRender:!1}))})}(u,f,t),f.get()},o)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r=a(0).getElementsAsArray,i="BaseClip",o={};e.exports={name:i,properties:o,register:function(e){var t=e.engine;e.factory.registerAnimation(i,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.to,c=void 0===s?{}:s,d=o.from,u=void 0===d?{}:d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(o,["to","from"]);e=r(e);var l=function(e,t){var a=t.top-e.top,n=t.left-e.left;return"rect("+[a,t.width+n,t.height+a,n].join("px,")+"px)"}(t.getBoundingRect(e[0]),t.getBoundingContentRect(e[0]));return c.clip||(c.clip=l),u.clip||(u.clip=l),t.tween(e,n({duration:a,delay:i,from:u,to:c},f),["clip"])},o)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r=a(0),i=r.getClipParams,o=r.getElementsAsArray,s="BaseClipPath",c={};e.exports={name:s,properties:c,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(s,function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.to,u=void 0===d?{}:d,f=c.from,l=void 0===f?{}:f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["to","from"]);e=o(e);var p=a.sequence();return e.forEach(function(a){var o=t.getBoundingRect(a),c=t.getBoundingContentRect(a),d=i(o,c,"initial");p.add(t.tween(e,n({duration:r,delay:s,to:n({},d,u),from:n({},d,l)},g),["clipPath","webkitClipPath"]))}),p.get()},c)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseDimensions",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["width","height","top","left","maxWidth","maxHeight","minWidth","minHeight","bottom","right","margin","padding","marginTop","marginBottom","marginLeft","marginRight","paddingTop","paddingBottom","paddingRight","paddingLeft","zIndex"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r="BaseScroll",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(r,function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.x,c=void 0===s?0:s,d=o.y,u=void 0===d?0:d,f=o.autoKill,l=void 0!==f&&f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(o,["x","y","autoKill"]),p={x:c,y:u,autoKill:l},m=a.sequence();return m.add(t.tween(e,n({duration:r,delay:i,scrollTo:p},g),["scrollTo","autoKill"]),0),m.get()},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r="BaseAttribute",i={};e.exports={name:r,properties:i,register:function(e){var t=e.engine;e.factory.registerAnimation(r,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.tween(e,n({duration:a,delay:r},i),["attr"])},i)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r=a(0).getElementsAsArray,i="BaseObjectProps",o={};e.exports={name:i,properties:o,register:function(e){var t=e.engine;e.factory.registerAnimation(i,function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};e=r(e);var s=new Set(e.reduce(function(e,t){return e.concat(Object.keys(t))},[])),c=Array.from(s);return t.tween(e,n({duration:a,delay:i},o),c)},o)}}},function(e,t,a){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};var r=a(0).getElementsAsArray,i="BaseClear",o={},s=[{domAttr:"data-angle",gsapAttr:"rotation"},{domAttr:"data-scale",gsapAttr:"scale"}];e.exports={name:i,properties:o,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(i,function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.props,u=void 0===d?"":d,f=c.parentProps,l=void 0===f?"":f,g=c.to,p=void 0===g?{}:g,m=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["props","parentProps","to"]);e=r(e);var v=new Set(e.map(function(e){return e.parentNode})),h=Array.from(v),y=n({duration:i,delay:o,to:p,clearProps:u},m),x=l?n({},y,{clearProps:l}):null,O=a.sequence({callbacks:{onComplete:function(){return function(e){e.forEach(function(e){return delete e._gsTransform})}(e)}}});return O.add(t.tween(e,y,[])),x&&O.add(t.tween(h,x,[]),0),function(e,t,a){e.forEach(function(e){var r={};s.forEach(function(t){var a=e.getAttribute(t.domAttr);a&&(r[t.gsapAttr]=a)}),Object.keys(r).length&&t.add(a.tween(e,n({},r,{duration:0,delay:0,immediateRender:!1}),Object.keys(r)))})}(e,O,t),O.get()},o)}}},function(e,t,a){"use strict";var n=a(1),r="Fade",i={};e.exports={name:r,properties:i,register:function(e){var t=e.factory;t.registerAnimation(r,function(e,a,r,i){var o=t.sequence(i),s={ease:"Sine.easeIn"};n.get(i,["to","opacity"],n.get(i,["to","autoAlpha"]))||(s.to={autoAlpha:1});var c=n.defaultsDeep(s,i);return o.add(t.animate("BaseFade",e,a,r,c)),o.get()},i)}}},function(e,t,a){"use strict";var n=a(1),r="Position",i={};e.exports={name:r,properties:i,register:function(e){var t=e.factory;t.registerAnimation(r,function(e,a,r,i){var o=t.sequence(i),s=n.defaultsDeep({ease:"Sine.easeIn"},i);return o.add(t.animate("BasePosition",e,a,r,s)),o.get()},i)}}},function(e,t,a){"use strict";var n=a(1),r="Scale",i={};e.exports={name:r,properties:i,register:function(e){var t=e.factory;t.registerAnimation(r,function(e,a,r,i){var o=t.sequence(i),s=n.defaultsDeep({ease:"Sine.easeIn"},i);return o.add(t.animate("BaseScale",e,a,r,s)),o.get()},i)}}},function(e,t,a){"use strict";var n=a(1),r="Rotate",i={};e.exports={name:r,properties:i,register:function(e){var t=e.factory;t.registerAnimation(r,function(e,a,r,i){var o=t.sequence(i),s=n.defaultsDeep({ease:"Sine.easeIn",to:{rotation:"360deg"}},i);return o.add(t.animate("BaseRotate",e,a,r,s)),o.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="ArcIn",s={hideOnStart:!0,viewportThreshold:.15},c={pseudoRight:{angleX:"180",angleY:"0",idx:0},right:{angleX:"0",angleY:"180",idx:1},pseudoLeft:{angleX:"-180",angleY:"0",idx:2},left:{angleX:"0",angleY:"-180",idx:3}};e.exports={properties:s,name:o,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(o,function(e,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=s.direction,u=void 0===d?"left":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(s,["direction"]);e=i(e);var l=a.sequence(f);return l.add(a.animate("BaseFade",e,n,o,{from:{opacity:0},to:{opacity:1},ease:"Sine.easeInOut"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,s=function(e){return{rotationX:c[e].angleX,rotationY:c[e].angleY}}(r(c,u,i)),d=function(e){return"50% 50% "+-1.5*e.offsetWidth}(e);l.add(t.set(e,{transformOrigin:d}),0).add(a.animate("BaseRotate3D",e,n,o,{from:s,perspective:200,fallbackFor3D:!1,ease:"Sine.easeInOut"}),0)}),l.get()},s)}}},function(e,t,a){"use strict";var n="DropIn",r={hideOnStart:!0,viewportThreshold:.15},i={soft:1.2,medium:3.6,hard:6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"hard":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,.25*a,n,{from:{opacity:0},to:{opacity:1},ease:"Sine.easeIn"}),t.animate("BaseScale",e,a,n,{from:{scale:u},ease:"Sine.easeIn"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="ExpandIn",r={hideOnStart:!0,viewportThreshold:.15},i={soft:.85,medium:.4,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"hard":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeIn"}),t.animate("BaseScale",e,a,n,{from:{scale:u},ease:"Sine.easeIn"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="FadeIn",r={hideOnStart:!0,viewportThreshold:.15};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n,r){var i=t.sequence(r);return i.add(t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeIn"})),i.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="FlipIn",s={hideOnStart:!0,viewportThreshold:.15},c={top:{angleX:"90",angleY:"0",idx:0},right:{angleX:"0",angleY:"90",idx:1},bottom:{angleX:"-90",angleY:"0",idx:2},left:{angleX:"0",angleY:"-90",idx:3}};e.exports={name:o,properties:s,register:function(e){var t=e.factory;t.registerAnimation(o,function(e,a,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.direction,d=void 0===s?"left":s,u=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(o,["direction"]);e=i(e);var f=t.sequence(u);return f.add(t.animate("BaseFade",e,.25*a,n,{from:{opacity:0},to:{opacity:1},ease:"Strong.easeIn"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,o=r(c,d,i),s={rotationX:c[o].angleX,rotationY:c[o].angleY};f.add(t.animate("BaseRotate3D",e,.75*a,n,{from:s,perspective:800,fallbackFor3D:!0,ease:"Strong.easeIn"}),0)}),f.get()},s)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FloatIn",i={hideOnStart:!0,viewportThreshold:.15},o={top:{dx:"0",dy:"-1",distance:"60"},right:{dx:"1",dy:"0",distance:"120"},bottom:{dx:"0",dy:"1",distance:"60"},left:{dx:"-1",dy:"0",distance:"120"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=o[u],g=t.innerWidth,p=(t.innerHeight,s.sequence(f));return p.add(s.animate("BaseFade",e,r,i,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=void 0,o=l.dy*l.distance;n=l.dx>0?l.dx*Math.max(0,Math.min(g-t.right,l.distance)):l.dx*Math.max(0,Math.min(t.left,l.distance)),p.add(s.animate("BasePosition",e,r,i,{from:{x:n,y:o},ease:"Sine.easeOut"}),0)}),p.get()},i)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FlyIn",i={hideOnStart:!0,viewportThreshold:.15},o={top:{dy:"-1"},right:{dx:"1"},bottom:{dy:"1"},left:{dx:"-1"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=function(e){var t={dx:0,dy:0};return e.forEach(function(e){o[e]&&Object.assign(t,o[e])}),t}(u.split(" ")),g=t.innerWidth,p=t.innerHeight,m=s.sequence(f);return m.add(s.animate("BaseFade",e,r,i,{from:{opacity:0},to:{opacity:1},ease:"Linear.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.right:l.dx*t.left,o=l.dy>0?p-t.top:l.dy*t.bottom;m.add(s.animate("BasePosition",e,r,i,{from:{x:n,y:o},ease:"Sine.easeOut"}),0)}),m.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementTransformedPosition,o=n.getTransformOriginTweenParams,s=n.getElementsAsArray,c="FoldIn",d={hideOnStart:!0,viewportThreshold:.15},u={top:{angleX:"-90",angleY:"0",origin:{x:"50%",y:"0"},idx:0},right:{angleX:"0",angleY:"-90",origin:{x:"100%",y:"50%"},idx:1},bottom:{angleX:"90",angleY:"0",origin:{x:"50%",y:"100%"},idx:2},left:{angleX:"0",angleY:"90",origin:{x:"0",y:"50%"},idx:3}};e.exports={name:c,properties:d,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(c,function(e,n,c){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=d.direction,l=void 0===f?"left":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(d,["direction"]);e=s(e);var p=a.sequence(g);return p.add(a.animate("BaseFade",e,.25*n,c,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),e.forEach(function(e){var s=e.getAttribute("data-angle")||0,d=s*Math.PI/180,f=r(u,l,s),g=t.getBoundingRect(e),m=t.getBoundingContentRect(e),v=i(u[f].origin,m,d),h=o(g,m,u[f].origin),y={rotationX:u[f].angleX,rotationY:u[f].angleY};p.add([a.animate("BasePosition",e,0,c,{to:{transformOrigin:h,x:v.x,y:v.y}}),a.animate("BaseRotate3D",e,n,c,{from:y,perspective:800,fallbackFor3D:!0,ease:"Cubic.easeInOut"})],0)}),p.get()},d)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="Reveal",u={hideOnStart:!0,viewportThreshold:.15},f={top:{dx:0,dy:-1,idx:0},right:{dx:1,dy:0,idx:1},bottom:{dx:0,dy:1,idx:2},left:{dx:-1,dy:0,idx:3}};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=u.direction,g=void 0===l?"left":l,p=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction"]);e=c(e);var m=a.sequence(p);return m.add(a.animate("BaseFade",e,.25*n,d,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),l=e.getAttribute("data-angle")||0,p=l*Math.PI/180,v="center"!==g?o(f,g,l):g;if(void 0===e.style.clipPath){var h=i(v),y=f[v]||{dx:0,dy:0},x={dx:y.dx/2,dy:y.dy/2},O=s(u,x,p);m.add([a.animate("BaseScale",e,n,d,{from:h,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{from:O,ease:"Cubic.easeInOut"})],0)}else{var b=r(c,u,v);m.add(a.animate("BaseClipPath",e,n,d,{from:b,ease:"Cubic.easeInOut"}),0)}}),m.get()},u)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="SlideIn",u={hideOnStart:!0,viewportThreshold:.15},f={top:{dx:0,dy:-1,idx:0,clip:"bottom"},right:{dx:1,dy:0,idx:1,clip:"left"},bottom:{dx:0,dy:1,idx:2,clip:"top"},left:{dx:-1,dy:0,idx:3,clip:"right"}},l={soft:70,medium:35,hard:0};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},g=u.direction,p=void 0===g?"left":g,m=u.power,v=void 0===m?"hard":m,h=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction","power"]);e=c(e);var y=a.sequence(h);return y.add(a.animate("BaseFade",e,.25*n,d,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),g=e.getAttribute("data-angle")||0,m=g*Math.PI/180,h=o(f,p,g);if(void 0===e.style.clipPath){var x=i(h),O={dx:f[h].dx/2,dy:f[h].dy/2},b=s(u,O,m);y.add([a.animate("BaseScale",e,n,d,{from:x,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{from:b,ease:"Cubic.easeInOut"})],0)}else{var A=r(c,u,f[h].clip,{minimum:l[v]}),B=s(u,f[h],m,(100-l[v])/100);y.add([a.animate("BaseClipPath",e,n,d,{from:A,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{from:B,ease:"Cubic.easeInOut"})],0)}}),y.get()},u)}}},function(e,t,a){"use strict";var n="SpinIn",r={hideOnStart:!0,viewportThreshold:.15},i={cw:{direction:"-1"},ccw:{direction:"1"}},o={soft:.8,medium:.5,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=r.direction,c=void 0===s?"cw":s,d=r.cycles,u=void 0===d?5:d,f=r.power,l=void 0===f?"hard":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["direction","cycles","power"]),p=o[l],m=(i[c].direction>0?"+=":"-=")+360*u,v=t.sequence(g);return v.add([t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Sine.easeIn"}),t.animate("BaseScale",e,a,n,{from:{scale:p},ease:"Sine.easeOut"}),t.animate("BaseRotate",e,a,n,{from:{rotation:m},ease:"Sine.easeIn"})]),v.get()},r)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="TurnIn",i={hideOnStart:!0,viewportThreshold:.15},o={left:{dx:"-1",angle:"90"},right:{dx:"1",angle:"90"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"left":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=o[u],g=t.innerWidth,p=(t.innerHeight,s.sequence(f));return p.add(s.animate("BaseFade",e,r,i,{from:{opacity:0},to:{opacity:1},ease:"Linear.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.right:l.dx*t.left,o=Math.min(-1.5*t.height,Math.max(-300,-5.5*t.height)),c=(l.dx>0?"+=":"-=")+l.angle,d=[{x:l.dx*t.width,y:o},{x:n,y:o}];p.add([s.animate("BasePosition",e,r,i,{from:{bezier:{values:d,type:"soft"}},ease:"Sine.easeOut",immediateRender:!1}),s.animate("BaseRotate",e,r,i,{from:{rotation:c},ease:"Sine.easeOut",immediateRender:!1})],0)}),p.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.translatePoint,i=n.getAdjustedDirection,o=n.getElementsAsArray,s="BounceIn",c={hideOnStart:!0,viewportThreshold:.15},d={"top left":{y:-1.1,x:-1.1,idx:0},"top right":{y:-1.1,x:1.1,idx:1},"bottom right":{y:1.1,x:1.1,idx:2},"bottom left":{y:1.1,x:-1.1,idx:3}},u={y:0,x:0},f={soft:[.6,.25],medium:[.9,.22],hard:[1.3,.2]};e.exports={name:s,properties:c,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(s,function(e,n,s){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=c.direction,g=void 0===l?"top left":l,p=c.bounce,m=void 0===p?"medium":p,v=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction","bounce"]);e=o(e);var h=.3*n,y=n-h,x=a.sequence(v);return x.add([a.animate("BaseFade",e,h,s,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeIn"})]),e.forEach(function(e){var n=t.getElementRect(e),o=e.getAttribute("data-angle")||0,c="center"!==g?i(d,g,o):g,l=d[c]||u,p=r(n.width/2*l.x,n.height/2*l.y,o),v=r(n.width/3*l.x,n.height/3*l.y,o);x.add([a.animate("BasePosition",e,h,s,{from:{x:p.x,y:p.y},to:{x:v.x,y:v.y},ease:"Expo.easeIn"}),a.animate("BaseScale",e,h,s,{from:{scale:0},to:{scale:.3},ease:"Expo.easeIn"})],0),x.add([a.animate("BasePosition",e,y,0,{to:{x:0,y:0},ease:"Elastic.easeOut",easeParams:f[m]}),a.animate("BaseScale",e,y,0,{to:{scale:1},ease:"Elastic.easeOut",easeParams:f[m]})])}),x.get()},c)}}},function(e,t,a){"use strict";var n="GlideIn",r={hideOnStart:!0,viewportThreshold:.15};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=r.angle,o=void 0===i?0:i,s=r.distance,c=void 0===s?0:s,d=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["angle","distance"]),u=o*Math.PI/180,f=Math.sin(u)*c,l=Math.cos(u)*c*-1,g=t.sequence(d);return g.add([t.animate("BaseFade",e,0,0,{from:{opacity:0},to:{opacity:1},ease:"Sine.easeIn"}),t.animate("BasePosition",e,a,n,{from:{x:f,y:l},ease:"Sine.easeInOut"})],0),g.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="ArcOut",s={},c={pseudoRight:{angleX:"180",angleY:"0",idx:0},right:{angleX:"0",angleY:"180",idx:1},pseudoLeft:{angleX:"-180",angleY:"0",idx:2},left:{angleX:"0",angleY:"-180",idx:3}};e.exports={name:o,properties:s,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(o,function(e,n,o,s){var d=s.direction,u=void 0===d?"left":d,f=s.params;e=i(e);var l=a.sequence(f);return l.add(a.animate("BaseFade",e,n,o,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeInOut"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,s=function(e){return{rotationX:c[e].angleX,rotationY:c[e].angleY}}(r(c,u,i)),d=function(e){return"50% 50% "+-1.5*e.offsetWidth}(e);l.add(t.set(e,{transformOrigin:d}),0).add(a.animate("BaseRotate3D",e,n,o,{to:s,perspective:200,fallbackFor3D:!1,ease:"Sine.easeInOut"}),0)}),l.get()},s)}}},function(e,t,a){"use strict";var n="PopOut",r={},i={soft:.8,medium:2.4,hard:4};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"hard":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,.75*a,n+.25*a,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeOut"}),t.animate("BaseScale",e,a,n,{to:{scale:u},ease:"Sine.easeOut"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="CollapseOut",r={},i={soft:.85,medium:.4,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"hard":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,a,n,{from:{opacity:1},to:{autoAlpha:0},ease:"Cubic.easeOut"}),t.animate("BaseScale",e,a,n,{to:{scale:u},ease:"Sine.easeOut"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="FadeOut",r={};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n,r){var i=t.sequence(r);return i.add(t.animate("BaseFade",e,a,n,{to:{autoAlpha:0},ease:"Cubic.easeIn"})),i.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="FlipOut",s={},c={top:{angleX:"90",angleY:"0",idx:0},right:{angleX:"0",angleY:"90",idx:1},bottom:{angleX:"-90",angleY:"0",idx:2},left:{angleX:"0",angleY:"-90",idx:3}};e.exports={name:o,properties:s,register:function(e){var t=e.factory;t.registerAnimation(o,function(e,a,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.direction,d=void 0===s?"left":s,u=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(o,["direction"]);e=i(e);var f=t.sequence(u);return f.add(t.animate("BaseFade",e,.75*a,n+.25*a,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeOut"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,o=r(c,d,i),s={rotationX:c[o].angleX,rotationY:c[o].angleY};f.add(t.animate("BaseRotate3D",e,.75*a,n,{to:s,perspective:800,fallbackFor3D:!0,ease:"Strong.easeOut"}),0)}),f.get()},s)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FloatOut",i={},o={top:{dx:"0",dy:"-1",distance:"60"},right:{dx:"1",dy:"0",distance:"120"},bottom:{dx:"0",dy:"1",distance:"60"},left:{dx:"-1",dy:"0",distance:"120"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=o[u],g=t.innerWidth,p=(t.innerHeight,s.sequence(f));return p.add(s.animate("BaseFade",e,r,i,{from:{opacity:1},to:{autoAlpha:0},ease:"Cubic.easeOut"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=void 0,o=l.dy*l.distance;n=l.dx>0?l.dx*Math.max(0,Math.min(g-t.right,l.distance)):l.dx*Math.max(0,Math.min(t.left,l.distance)),p.add(s.animate("BasePosition",e,r,i,{to:{x:n,y:o},ease:"Sine.easeIn"}),0)}),p.get()},i)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FlyOut",i={},o={top:{dy:"-1"},right:{dx:"1"},bottom:{dy:"1"},left:{dx:"-1"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=function(e){var t={dx:0,dy:0};return e.forEach(function(e){o[e]&&Object.assign(t,o[e])}),t}(u.split(" ")),g=t.innerWidth,p=t.innerHeight,m=s.sequence(f);return m.add(s.animate("BaseFade",e,r,i,{from:{opacity:1},to:{autoAlpha:0},ease:"Linear.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.right:l.dx*t.left,o=l.dy>0?p-t.top:l.dy*t.bottom;m.add(s.animate("BasePosition",e,r,i,{to:{x:n,y:o},ease:"Sine.easeIn"}),0)}),m.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getTransformOriginTweenParams,o=n.getElementTransformedPosition,s=n.getElementsAsArray,c="FoldOut",d={},u={top:{angleX:"-90",angleY:"0",origin:{x:"50%",y:"0"},idx:0},right:{angleX:"0",angleY:"-90",origin:{x:"100%",y:"50%"},idx:1},bottom:{angleX:"90",angleY:"0",origin:{x:"50%",y:"100%"},idx:2},left:{angleX:"0",angleY:"90",origin:{x:"0",y:"50%"},idx:3}};e.exports={name:c,properties:d,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(c,function(e,n,c){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=d.direction,l=void 0===f?"left":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(d,["direction"]);e=s(e);var p=a.sequence(g);return p.add(a.animate("BaseFade",e,.75*n,c+.25*n,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeInOut"})),e.forEach(function(e){var s=e.getAttribute("data-angle")||0,d=s*Math.PI/180,f=r(u,l,s),g=t.getBoundingRect(e),m=t.getBoundingContentRect(e),v=o(u[f].origin,m,d),h=i(g,m,u[f].origin),y={rotationX:u[f].angleX,rotationY:u[f].angleY};p.add([a.animate("BasePosition",e,0,c,{from:{transformOrigin:h,x:v.x,y:v.y}}),a.animate("BaseRotate3D",e,n,c,{to:y,perspective:800,fallbackFor3D:!0,ease:"Cubic.easeInOut"})],0)}),p.get()},d)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="Conceal",u={},f={top:{dx:0,dy:-1,idx:0},right:{dx:1,dy:0,idx:1},bottom:{dx:0,dy:1,idx:2},left:{dx:-1,dy:0,idx:3}};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=u.direction,g=void 0===l?"left":l,p=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction"]);e=c(e);var m=a.sequence(p);return m.add(a.animate("BaseFade",e,.75*n,d+.25*n,{from:{opacity:1},to:{autoAlpha:0},ease:"Cubic.easeInOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),l=e.getAttribute("data-angle")||0,p=l*Math.PI/180,v="center"!==g?o(f,g,l):g;if(void 0===e.style.clipPath){var h=i(v),y=f[v]||{dx:0,dy:0},x={dx:y.dx/2,dy:y.dy/2},O=s(u,x,p);m.add([a.animate("BaseScale",e,n,d,{to:h,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{to:O,ease:"Cubic.easeInOut"})],0)}else{var b=r(c,u,v);m.add(a.animate("BaseClipPath",e,n,d,{to:b,ease:"Cubic.easeInOut"}),0)}}),m.get()},u)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="SlideOut",u={},f={top:{dx:0,dy:-1,idx:0,clip:"bottom"},right:{dx:1,dy:0,idx:1,clip:"left"},bottom:{dx:0,dy:1,idx:2,clip:"top"},left:{dx:-1,dy:0,idx:3,clip:"right"}},l={soft:70,medium:35,hard:0};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},g=u.direction,p=void 0===g?"left":g,m=u.power,v=void 0===m?"hard":m,h=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction","power"]);e=c(e);var y=(d||0)+.75*n,x=.25*n,O=a.sequence(h);return O.add(a.animate("BaseFade",e,x,y,{from:{opacity:1},to:{autoAlpha:0},ease:"Cubic.easeInOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),g=e.getAttribute("data-angle")||0,m=g*Math.PI/180,h=o(f,p,g);if(void 0===e.style.clipPath){var y=i(h),x={dx:f[h].dx/2,dy:f[h].dy/2},b=s(u,x,m);O.add([a.animate("BaseScale",e,n,d,{to:y,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{to:b,ease:"Cubic.easeInOut"})],0)}else{var A=r(c,u,f[h].clip,{minimum:l[v]}),B=s(u,f[h],m,(100-l[v])/100);O.add([a.animate("BaseClipPath",e,n,d,{to:A,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{to:B,ease:"Cubic.easeInOut"})],0)}}),O.get()},u)}}},function(e,t,a){"use strict";var n="SpinOut",r={},i={cw:{direction:"-1"},ccw:{direction:"1"}},o={soft:.8,medium:.5,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=r.direction,c=void 0===s?"cw":s,d=r.cycles,u=void 0===d?5:d,f=r.power,l=void 0===f?"hard":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["direction","cycles","power"]),p=o[l],m=(i[c].direction>0?"+=":"-=")+360*u,v=t.sequence(g);return v.add([t.animate("BaseFade",e,a,n,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeIn"}),t.animate("BaseScale",e,a,n,{to:{scale:p},ease:"Sine.easeIn"}),t.animate("BaseRotate",e,a,n,{to:{rotation:m},ease:"Sine.easeOut"})]),v.get()},r)}}},function(e,t,a){"use strict";var n=a(1),r="TurnOut",i={},o={left:{dx:"-1",angle:"90"},right:{dx:"1",angle:"90"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]),l=o[u],g=t.innerWidth,p=(t.innerHeight,s.sequence(f));return p.add(s.animate("BaseFade",e,r,i,{from:{opacity:1},to:{autoAlpha:0},ease:"Linear.easeIn"})),n.forEach(e,function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.right:l.dx*t.left,o=Math.min(-1.5*t.height,Math.max(-300,-5.5*t.height)),c=(l.dx>0?"+=":"-=")+l.angle,d=[{x:n,y:o},{x:l.dx*t.width,y:o}];p.add([s.animate("BasePosition",e,r,i,{to:{bezier:{values:d,type:"soft"}},ease:"Sine.easeIn"}),s.animate("BaseRotate",e,r,i,{to:{rotation:c},ease:"Sine.easeIn"})],0)}),p.get()},i)}}},function(e,t,a){"use strict";var n="BounceOut",r={},i={"top left":"0 0","top right":"100% 0","bottom left":"0 100%","bottom right":"100% 100%",center:"50% 50%"},o={soft:[.6],medium:[1],hard:[1.5]};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=r.direction,c=void 0===s?"top left":s,d=r.bounce,u=void 0===d?"medium":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["direction","bounce"]),l=i[c],g=t.sequence(f);return g.add(t.animate("BaseNone",e,0,0,{transformOrigin:l}),0).add(t.animate("BaseScale",e,a,n,{to:{scale:0},ease:"Quint.easeIn",easeParams:o[u]}),0).add(t.animate("BaseFade",e,.15,n,{to:{autoAlpha:0},ease:"Sine.easeOut"}),"-=0.15"),g.get()},r)}}},function(e,t,a){"use strict";var n="GlideOut",r={};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=r.angle,o=void 0===i?0:i,s=r.distance,c=void 0===s?0:s,d=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["angle","distance"]),u=o*Math.PI/180,f=Math.sin(u)*c,l=Math.cos(u)*c*-1,g=t.sequence(d);return g.add(t.animate("BasePosition",e,a,n,{to:{x:f,y:l},ease:"Sine.easeInOut"}),0).add(t.animate("BaseFade",e,.1,0,{from:{opacity:1},to:{autoAlpha:0},ease:"Sine.easeOut",immediateRender:!1}),"-=0.1"),g.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getPositionParams,i=n.getElementsAsArray,o="ModesMotionNoScale",s={};e.exports={name:o,properties:s,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(o,function(e,n,o,s){e=i(e);var c=a.sequence(s),d=s.from,u=d.width,f=d.height;return e.forEach(function(e){var i=t.getBoundingRect(e),d=r(i,s),l={width:u,height:f};c.add(a.animate("BasePosition",e,n,o,{from:d,ease:"Cubic.easeInOut"}),0),c.add(a.animate("BaseDimensions",e,n,o,{from:l,ease:"Cubic.easeInOut"}),0),c.add(a.animate("BaseRotate",e,n,o,{from:{rotation:s.from.rotation},ease:"Cubic.easeInOut"}),0)}),c.get()},s)}}},function(e,t,a){"use strict";var n=a(0),r=n.getPositionParams,i=n.getElementsAsArray,o="ModesMotionNoDimensions",s={};e.exports={name:o,properties:s,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(o,function(e,n,o,s){e=i(e);var c=a.sequence(s);return e.forEach(function(e){var i=t.getBoundingRect(e),d=r(i,s);c.add(a.animate("BasePosition",e,n,o,{from:d,ease:"Cubic.easeInOut"}),0),c.add(a.animate("BaseRotate",e,n,o,{from:{rotation:s.from.rotation},ease:"Cubic.easeInOut"}),0)}),c.get()},s)}}},function(e,t,a){"use strict";var n=a(0),r=n.getPositionParams,i=n.getScaleParams,o=n.getElementsAsArray,s="ModesMotionScale",c={};e.exports={name:s,properties:c,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(s,function(e,n,s,c){e=o(e);var d=a.sequence(c);return e.forEach(function(e){var o=t.getBoundingRect(e),u=r(o,c,!0),f=i(o,c);d.add(a.animate("BasePosition",e,n,s,{from:u,ease:"Cubic.easeInOut"}),0),d.add(a.animate("BaseScale",e,n,s,{from:f,ease:"Cubic.easeInOut"}),0),d.add(a.animate("BaseRotate",e,n,s,{from:{rotation:c.from.rotation},ease:"Cubic.easeInOut"}),0)}),d.get()},c)}}},function(e,t,a){"use strict";var n="SiteBackgroundParallax",r={hideOnStart:!1,getMaxTravel:function(e,t,a){return Math.max(a-t,0)}};e.exports={name:n,properties:r,register:function(e,t){var a=e.factory;a.registerAnimation(n,function(e,n,r,i){var o=a.sequence(i),s=Math.max(.2*t.document.body.scrollHeight,0),c=.2*t.innerHeight,d=Math.min(s,c);return o.add(a.animate("BasePosition",e,n,r,{from:{y:0},to:{y:-d},force3D:!0,ease:"Linear.easeNone"})),o.get()},r)}}},function(e,t,a){"use strict";var n=a(1),r=a(2),i="BackgroundReveal",o={hideOnStart:!1,shouldDisableSmoothScrolling:!0,getMaxTravel:function(e,t){return t+e.height}},s=1,c=1;e.exports={name:i,properties:o,register:function(e){var t=e.factory;t.registerAnimation(i,function(e,a,i,o){var d=(o=o||{}).viewPortHeight||s,u=o.componentHeight||c,f=t.sequence(o),l=void 0;return n.get(o,["browserFlags","animateRevealScrubAction"])?n.forEach(e,function(e){l=n.map(r.REVEAL_SELECTORS,function(t){return e.querySelector(t)}),f.add([t.animate("BasePosition",e,a,i,{from:{y:d},to:{y:-u},force3D:!0,immediateRender:!0}),t.animate("BasePosition",l,a,i,{from:{y:-d},to:{y:u},force3D:!0,immediateRender:!0})])}):n.forEach(e,function(a){l=n.map(r.REVEAL_SELECTORS,function(e){return a.querySelector(e)}),f.add(t.animate("BaseNone",e,0,0,{transformStyle:"preserve-3d",force3D:!0}),t.animate("BaseNone",l,0,0,{transformStyle:"preserve-3d",force3D:!0}))}),f.get()},o)}}},function(e,t,a){"use strict";var n=a(1),r=a(2),i="BackgroundParallax",o={hideOnStart:!1,shouldDisableSmoothScrolling:!0,getMaxTravel:function(e,t){return t+e.height}},s=.2,c=1,d=1;e.exports={name:i,properties:o,register:function(e){var t=e.factory;t.registerAnimation(i,function(e,a,i,o){o=o||{};var u=n.isUndefined(o.speedFactor)?s:o.speedFactor,f=o.viewPortHeight||c,l=o.componentHeight||d,g=t.sequence(o),p=void 0;if(n.get(o,["browserFlags","animateParallaxScrubAction"]))n.forEach(e,function(e){p=n.map(r.PARALLAX_SELECTORS,function(t){return e.querySelector(t)}),g.add([t.animate("BasePosition",e,a,i,{from:{y:f},to:{y:-l},force3D:!0,immediateRender:!0}),t.animate("BasePosition",p,a,i,{from:{y:f*(u-1)},to:{y:l*(1-u)},force3D:!0,immediateRender:!0})])});else{var m={};n.get(o,["browserFlags","preserve3DParallaxScrubAction"])&&(m={transformStyle:"preserve-3d"}),g.add(t.animate("BaseNone",e,0,0,m)),n.forEach(e,function(e){p=n.map(r.PARALLAX_SELECTORS,function(t){return e.querySelector(t)}),g.add(t.animate("BasePosition",p,a,i,{from:{y:f*u},to:{y:0-l*u},ease:"Linear.easeNone",force3D:!0,immediateRender:!0}))})}return g.get()},o)}}},function(e,t,a){"use strict";var n=a(1),r=a(2),i="BackgroundZoom",o={hideOnStart:!1,shouldDisableSmoothScrolling:!0,getMaxTravel:function(e,t){return t+e.height}};e.exports={name:i,properties:o,register:function(e){var t=e.factory;t.registerAnimation(i,function(e,a,i,o){o=o||{};var s=t.sequence(o);return n.forEach(e,function(e){var o=n.map(r.ZOOM_SELECTORS,function(t){return e.querySelector(t)});s.add([t.animate("BasePosition",e,0,i,{perspective:100,force3D:!0,immediateRender:!0}),t.animate("BasePosition",o,a,i,{force3D:!0,from:{z:0},to:{z:40},ease:"Sine.easeIn",immediateRender:!0})])}),s.get()},o)}}},function(e,t,a){"use strict";var n="BackgroundFadeIn",r={hideOnStart:!1,getMaxTravel:function(e,t,a){return Math.min(a-e.top,(t+e.height)/2,.9*t)}};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n,r){r=r||{};var i=t.sequence(r);return i.add(t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Circ.easeIn",force3D:!0,immediateRender:!0})),i.get()},r)}}},function(e,t,a){"use strict";var n=a(1),r="BackgroundBlurIn",i={hideOnStart:!1,getMaxTravel:function(e,t,a){return Math.min(a-e.top,(t+e.height)/2,.9*t)}},o=20;e.exports={name:r,properties:i,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(r,function(e,r,i,s){var c=(s=s||{}).blur||o,d=a.sequence(s),u=!n.isUndefined(e[0].style.WebkitFilter);return n.forEach(e,function(e){e.setAttribute("data-blur",0),a.animate("BaseNone",e,0,0,{force3D:!0}),d.add(a.animate("BaseAttribute",e,r,i,{from:{attr:{"data-blur":c}},to:{attr:{"data-blur":0}},ease:"Circ.easeIn",immediateRender:!0,callbacks:{onUpdate:function(){var a=e.getAttribute("data-blur");t.tween(e,{duration:0,delay:0,WebkitFilter:"blur("+a+"px)",filter:"blur("+a+"px)"},u?["WebkitFilter","filter"]:["filter"])}}}))}),d.get()},i)}}},function(e,t,a){"use strict";var n="HeaderHideToTop",r={},i=5;e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n,r){var o=t.sequence(),s=r.compMeasures.height;return o.add(t.animate("BasePosition",e,a,n,{ease:"Linear.easeNone",from:{y:0},to:{y:-1*(s+i)}})),o.add(t.animate("BaseFade",e,.2,.1,{ease:"Linear.easeIn",to:{autoAlpha:0}})),o.get()},r)}}},function(e,t,a){"use strict";var n="HeaderFadeOut",r={};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=t.sequence();return r.add(t.animate("BaseFade",e,a,n,{ease:"Quart.easeIn",to:{autoAlpha:0}})),r.get()},r)}}},function(e,t,a){"use strict";var n="NoTransition",r={defaultDuration:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=t.sequence(i);return o.add([t.animate("BaseNone",e,n,r),t.animate("BaseNone",a,n,r)]),o.get()},r)}}},function(e,t,a){"use strict";var n="CrossFade",r={defaultDuration:.6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=i.stagger||0,s=i.sourceEase||"Sine.easeInOut",c=i.destEase||"Sine.easeInOut";delete i.sourceEase,delete i.destEase,delete i.stagger;var d=t.sequence(i);return d.add([t.animate("BaseFade",e,n,r,{from:{opacity:1},to:{opacity:0},ease:s,stagger:o}),t.animate("BaseFade",a,n,r,{from:{opacity:0},to:{opacity:1},ease:c,stagger:o})]),d.get()},r)}}},function(e,t,a){"use strict";var n="OutIn",r={defaultDuration:.7};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=i.stagger||0,s=i.sourceEase||"Strong.easeOut",c=i.destEase||"Strong.easeIn";delete i.sourceEase,delete i.destEase,delete i.stagger;var d=t.sequence(i);return d.add([t.animate("BaseFade",e,n,r,{from:{opacity:1},to:{opacity:0},ease:s,stagger:o}),t.animate("BaseFade",a,n,r,{from:{opacity:0},to:{opacity:1},ease:c,stagger:o})]),d.get()},r)}}},function(e,t,a){"use strict";var n="SlideHorizontal",r={defaultDuration:.6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=(i=i||{}).reverse?-1:1,s=i.width||(e.length?e[0].offsetWidth:e.offsetWidth),c=i.ease||"Strong.easeInOut";delete i.ease,delete i.width,delete i.reverse;var d=t.sequence(i);return d.add([t.animate("BaseFade",a,0,r,{to:{opacity:1},immediateRender:!1}),t.animate("BasePosition",e,n,r,{from:{x:0},to:{x:-s*o},ease:c}),t.animate("BasePosition",a,n,r,{from:{x:s*o},to:{x:0},ease:c})]),d.get()},r)}}},function(e,t,a){"use strict";var n="SlideVertical",r={defaultDuration:.6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=(i=i||{}).reverse?-1:1,s=i.height||(e.length?e[0].offsetHeight:e.offsetHeight),c=i.ease||"Strong.easeInOut";delete i.ease,delete i.height,delete i.reverse;var d=t.sequence(i);return d.add([t.animate("BaseFade",a,0,r,{to:{opacity:1},immediateRender:!1}),t.animate("BasePosition",e,n,r,{from:{y:0},to:{y:-s*o},ease:c}),t.animate("BasePosition",a,n,r,{from:{y:s*o},to:{y:0},ease:c})]),d.get()},r)}}},function(e,t,a){"use strict";var n="Shrink",r={defaultDuration:.6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerTransition(n,function(e,a,n,r,i){var o=i.stagger||0,s=i.sourceEase||"Sine.easeInOut";delete i.sourceEase,delete i.stagger,delete i.width,delete i.height;var c=t.sequence(i);return c.add(t.animate("BaseFade",a,0,r,{to:{opacity:1},clearProps:"clipPath, scale"})),void 0===e[0].style.clipPath?c.add(t.animate("BaseScale",e,n,r,{to:{scale:0},ease:s,stagger:o})):c.add(t.animate("BaseClipPath",e,n,r,{to:{clipPath:"polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%)"},ease:s,stagger:o})),c.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="ArcIn",s={hideOnStart:!0,mobile:!0,viewportThreshold:.15},c={pseudoRight:{angleX:"135",angleY:"0",idx:0},right:{angleX:"0",angleY:"135",idx:1},pseudoLeft:{angleX:"-135",angleY:"0",idx:2},left:{angleX:"0",angleY:"-135",idx:3}};e.exports={properties:s,name:o,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(o,function(e,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=s.direction,u=void 0===d?"left":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(s,["direction"]);e=i(e);var l=a.sequence(f);return l.add(a.animate("BaseFade",e,n,o,{from:{opacity:0},to:{opacity:1},ease:"Quad.easeOut"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,s=function(e){return{rotationX:c[e].angleX,rotationY:c[e].angleY}}(r(c,u,i)),d=function(e){return"50% 50% "+-.5*e.offsetWidth}(e);l.add(t.set(e,{transformOrigin:d}),0).add(a.animate("BaseRotate3D",e,n,o,{from:s,perspective:200,ease:"Quad.easeOut"}),0)}),l.get()},s)}}},function(e,t,a){"use strict";var n="DropIn",r={hideOnStart:!0,mobile:!0,viewportThreshold:.15},i={soft:1.2,medium:3.6,hard:6};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"soft":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Circ.easeOut"}),t.animate("BaseScale",e,a,n,{from:{scale:u},ease:"Quad.easeOut"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="ExpandIn",r={hideOnStart:!0,mobile:!0,viewportThreshold:.15},i={soft:.85,medium:.4,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.power,s=void 0===o?"soft":o,c=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["power"]),d=t.sequence(c),u=i[s];return d.add([t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Circ.easeOut"}),t.animate("BaseScale",e,a,n,{from:{scale:u},ease:"Quad.easeOut"})]),d.get()},r)}}},function(e,t,a){"use strict";var n="FadeIn",r={hideOnStart:!0,mobile:!0,viewportThreshold:.15};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n,r){var i=t.sequence(r);return i.add(t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),i.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementsAsArray,o="FlipIn",s={hideOnStart:!0,mobile:!0,viewportThreshold:.15},c={top:{angleX:"90",angleY:"0",idx:0},right:{angleX:"0",angleY:"90",idx:1},bottom:{angleX:"-90",angleY:"0",idx:2},left:{angleX:"0",angleY:"-90",idx:3}};e.exports={name:o,properties:s,register:function(e){var t=e.factory;t.registerAnimation(o,function(e,a,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=o.direction,d=void 0===s?"left":s,u=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(o,["direction"]);e=i(e);var f=t.sequence(u);return f.add(t.animate("BaseFade",e,.25*a,n,{from:{opacity:0},to:{opacity:1},ease:"Quad.easeOut"})),e.forEach(function(e){var i=e.getAttribute("data-angle")||0,o=r(c,d,i),s={rotationX:c[o].angleX,rotationY:c[o].angleY};f.add(t.animate("BaseRotate3D",e,.75*a,n,{from:s,perspective:800,fallbackFor3D:!0,ease:"Quad.easeOut"}),0)}),f.get()},s)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FloatIn",i={hideOnStart:!0,mobile:!0,viewportThreshold:.15},o={top:{dx:"0",dy:"-1",distance:"50"},right:{dx:"1",dy:"0",distance:"50"},bottom:{dx:"0",dy:"1",distance:"50"},left:{dx:"-1",dy:"0",distance:"50"}};e.exports={name:r,properties:i,register:function(e){var t=e.factory;t.registerAnimation(r,function(e,a,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=i.direction,c=void 0===s?"right":s,d=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(i,["direction"]);e=n(e);var u=o[c],f=t.sequence(d);return f.add(t.animate("BaseFade",e,a,r,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),e.forEach(function(e){var n=u.dx*u.distance,i=u.dy*u.distance;f.add(t.animate("BasePosition",e,a,r,{from:{x:n,y:i},ease:"Quad.easeInOut"}),0)}),f.get()},i)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="FlyIn",i={hideOnStart:!0,mobile:!0,viewportThreshold:.15},o={top:{dy:"-1"},right:{dx:"1"},bottom:{dy:"1"},left:{dx:"-1"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=function(e){var t={dx:0,dy:0};return e.forEach(function(e){o[e]&&Object.assign(t,o[e])}),t}(u.split(" ")),g=t.innerWidth,p=t.innerHeight,m=s.sequence(f);return m.add(s.animate("BaseFade",e,r,i,{from:{opacity:0},to:{opacity:1},ease:"Linear.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.left:l.dx*t.right,o=l.dy>0?p-t.top:l.dy*t.bottom;m.add(s.animate("BasePosition",e,r,i,{from:{x:n,y:o},ease:"Sine.easeOut"}),0)}),m.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.getAdjustedDirection,i=n.getElementTransformedPosition,o=n.getTransformOriginTweenParams,s=n.getElementsAsArray,c="FoldIn",d={hideOnStart:!0,mobile:!0,viewportThreshold:.15},u={top:{angleX:"-45",angleY:"0",origin:{x:"50%",y:"0"},idx:0},right:{angleX:"0",angleY:"-45",origin:{x:"100%",y:"50%"},idx:1},bottom:{angleX:"45",angleY:"0",origin:{x:"50%",y:"100%"},idx:2},left:{angleX:"0",angleY:"45",origin:{x:"0",y:"50%"},idx:3}};e.exports={name:c,properties:d,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(c,function(e,n,c){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=d.direction,l=void 0===f?"left":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(d,["direction"]);e=s(e);var p=a.sequence(g);return p.add(a.animate("BaseFade",e,.5*n,c,{from:{opacity:0},to:{opacity:1},ease:"Quad.easeOut"})),e.forEach(function(e){var s=e.getAttribute("data-angle")||0,d=s*Math.PI/180,f=r(u,l,s),g=t.getBoundingRect(e),m=t.getBoundingContentRect(e),v=i(u[f].origin,m,d),h=v.x,y=v.y,x=o(g,m,u[f].origin),O={rotationX:u[f].angleX,rotationY:u[f].angleY};p.add([a.animate("BasePosition",e,0,c,{to:{transformOrigin:x,x:h,y:y}}),a.animate("BaseRotate3D",e,n,c,{from:O,perspective:800,ease:"Quad.easeOut"})],0)}),p.get()},d)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="Reveal",u={hideOnStart:!0,mobile:!0,viewportThreshold:.15},f={top:{dx:0,dy:-1,idx:0},right:{dx:1,dy:0,idx:1},bottom:{dx:0,dy:1,idx:2},left:{dx:-1,dy:0,idx:3}};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=u.direction,g=void 0===l?"left":l,p=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction"]);e=c(e);var m=a.sequence(p);return m.add(a.animate("BaseFade",e,.1,d,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeInOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),l=e.getAttribute("data-angle")||0,p=l*Math.PI/180,v="center"!==g?o(f,g,l):g;if(void 0===e.style.clipPath){var h=i(v),y=f[v]||{dx:0,dy:0},x={dx:y.dx/2,dy:y.dy/2},O=s(u,x,p);m.add([a.animate("BaseScale",e,n,d,{from:h,ease:"Cubic.easeOut"}),a.animate("BasePosition",e,n,d,{from:O,ease:"Cubic.easeOut"})],0)}else{var b=r(c,u,v);m.add(a.animate("BaseClipPath",e,n,d,{from:b,ease:"Cubic.easeOut"}),0)}}),m.get()},u)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getClipFallbackParams,o=n.getAdjustedDirection,s=n.getTransformTweenParams,c=n.getElementsAsArray,d="SlideIn",u={hideOnStart:!0,mobile:!0,viewportThreshold:.15},f={top:{dx:0,dy:-1,idx:0,clip:"bottom"},right:{dx:1,dy:0,idx:1,clip:"left"},bottom:{dx:0,dy:1,idx:2,clip:"top"},left:{dx:-1,dy:0,idx:3,clip:"right"}},l={soft:70,medium:35,hard:0};e.exports={name:d,properties:u,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(d,function(e,n,d){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},g=u.direction,p=void 0===g?"bottom":g,m=u.power,v=void 0===m?"soft":m,h=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(u,["direction","power"]);e=c(e);var y=a.sequence(h);return y.add(a.animate("BaseFade",e,.35*n,d,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeOut"})),e.forEach(function(e){var c=t.getBoundingRect(e),u=t.getBoundingContentRect(e),g=e.getAttribute("data-angle")||0,m=g*Math.PI/180,h=o(f,p,g);if(void 0===e.style.clipPath){var x=i(h),O={dx:f[h].dx/2,dy:f[h].dy/2},b=s(u,O,m);y.add([a.animate("BaseScale",e,n,d,{from:x,ease:"Cubic.easeInOut"}),a.animate("BasePosition",e,n,d,{from:b,ease:"Cubic.easeInOut"})],0)}else{var A=r(c,u,f[h].clip,{minimum:l[v]}),B=s(u,f[h],m,(100-l[v])/100);y.add([a.animate("BaseClipPath",e,n,d,{from:A,ease:"Cubic.easeOut"}),a.animate("BasePosition",e,n,d,{from:B,ease:"Cubic.easeOut"})],0)}}),y.get()},u)}}},function(e,t,a){"use strict";var n="SpinIn",r={hideOnStart:!0,mobile:!0,viewportThreshold:.15},i={cw:{direction:"-1"},ccw:{direction:"1"}},o={soft:.8,medium:.5,hard:0};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=r.direction,c=void 0===s?"cw":s,d=r.cycles,u=void 0===d?1:d,f=r.power,l=void 0===f?"medium":f,g=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["direction","cycles","power"]),p=o[l],m=(i[c].direction>0?"+=":"-=")+360*u,v=t.sequence(g);return v.add([t.animate("BaseFade",e,a,n,{from:{opacity:0},to:{opacity:1},ease:"Quad.easeOut"}),t.animate("BaseScale",e,a,n,{from:{scale:p},ease:"Quad.easeOut"}),t.animate("BaseRotate",e,a,n,{from:{rotation:m},ease:"Quad.easeOut"})]),v.get()},r)}}},function(e,t,a){"use strict";var n=a(0).getElementsAsArray,r="TurnIn",i={hideOnStart:!0,mobile:!0,viewportThreshold:.15},o={left:{dx:"-1",angle:"90"},right:{dx:"1",angle:"90"}};e.exports={name:r,properties:i,register:function(e,t){var a=e.engine,s=e.factory;s.registerAnimation(r,function(e,r,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=c.direction,u=void 0===d?"right":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction"]);e=n(e);var l=o[u],g=t.innerWidth,p=(t.innerHeight,s.sequence(f));return p.add(s.animate("BaseFade",e,r,i,{from:{opacity:0},to:{opacity:1},ease:"Linear.easeIn"})),e.forEach(function(e){var t=a.getBoundingRect(e),n=l.dx>0?g-t.left:-t.right,o=Math.min(-1.5*t.height,Math.max(-300,-5.5*t.height)),c=(l.dx>0?"+=":"-=")+l.angle,d=[{x:l.dx*t.width,y:o},{x:n,y:o}];p.add([s.animate("BasePosition",e,r,i,{from:{bezier:{values:d,type:"soft"}},ease:"Sine.easeOut",immediateRender:!1}),s.animate("BaseRotate",e,r,i,{from:{rotation:c},ease:"Sine.easeOut",immediateRender:!1})],0)}),p.get()},i)}}},function(e,t,a){"use strict";var n=a(0),r=n.translatePoint,i=n.getAdjustedDirection,o=n.getElementsAsArray,s="BounceIn",c={hideOnStart:!0,mobile:!0,viewportThreshold:.15},d={"top left":{y:-1.1,x:-1.1,idx:0},"top right":{y:-1.1,x:1.1,idx:1},"bottom right":{y:1.1,x:1.1,idx:2},"bottom left":{y:1.1,x:-1.1,idx:3}},u={y:0,x:0},f={soft:[.6,.25],medium:[.9,.22],hard:[1.3,.2]};e.exports={name:s,properties:c,register:function(e){var t=e.engine,a=e.factory;a.registerAnimation(s,function(e,n,s){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=c.direction,g=void 0===l?"top left":l,p=c.bounce,m=void 0===p?"medium":p,v=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(c,["direction","bounce"]);e=o(e);var h=.3*n,y=n-h,x=a.sequence(v);return x.add([a.animate("BaseFade",e,h,s,{from:{opacity:0},to:{opacity:1},ease:"Cubic.easeIn"})]),e.forEach(function(e){var n=t.getElementRect(e),o=e.getAttribute("data-angle")||0,c="center"!==g?i(d,g,o):g,l=d[c]||u,p=r(n.width/2*l.x,n.height/2*l.y,o),v=r(n.width/3*l.x,n.height/3*l.y,o);x.add([a.animate("BasePosition",e,h,s,{from:{x:p.x,y:p.y},to:{x:v.x,y:v.y},ease:"Expo.easeIn"}),a.animate("BaseScale",e,h,s,{from:{scale:0},to:{scale:.3},ease:"Expo.easeIn"})],0),x.add([a.animate("BasePosition",e,y,0,{to:{x:0,y:0},ease:"Elastic.easeOut",easeParams:f[m]}),a.animate("BaseScale",e,y,0,{to:{scale:1},ease:"Elastic.easeOut",easeParams:f[m]})])}),x.get()},c)}}},function(e,t,a){"use strict";var n="GlideIn",r={hideOnStart:!0,mobile:!0,viewportThreshold:.15};e.exports={name:n,properties:r,register:function(e){var t=e.factory;t.registerAnimation(n,function(e,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=r.angle,o=void 0===i?0:i,s=r.distance,c=void 0===s?0:s,d=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(r,["angle","distance"]),u=o*Math.PI/180,f=Math.sin(u)*c,l=Math.cos(u)*c*-1,g=t.sequence(d);return g.add([t.animate("BaseFade",e,0,0,{from:{opacity:0},to:{opacity:1},ease:"Sine.easeIn"}),t.animate("BasePosition",e,a,n,{from:{x:f,y:l},ease:"Cubic.easeOut"})],0),g.get()},r)}}},function(e,t,a){"use strict";var n=a(0),r=n.getClipParams,i=n.getElementsAsArray,o="DropClipIn",s={hideOnStart:!0,mobile:!0,viewportThreshold:.15},c={soft:1.2,medium:3.6,hard:6};e.exports={name:o,properties:s,register:function(e){var t=e.factory,a=e.engine;t.registerAnimation(o,function(e,n,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=s.power,u=void 0===d?"soft":d,f=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(s,["power"]);e=i(e);var l=c[u],g=t.sequence(f);return g.add(t.animate("BaseFade",e,n,o,{from:{opacity:0},to:{opacity:1},ease:"Circ.easeOut"})),e.forEach(function(e){var i=a.getBoundingRect(e),s=a.getBoundingContentRect(e),c=r(i,s,"initial",{scaleX:1/l,scaleY:1/l});g.add([t.animate("BaseClipPath",e,n,o,{from:c,ease:"Quad.easeOut"}),t.animate("BaseScale",e,n,o,{from:{scale:l},ease:"Quad.easeOut"})],0)}),g.get()},s)}}},function(e,t,a){"use strict";e.exports={getAllAnimationProperties:function(e){var t=e.defaults,a=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(e,["defaults"]),n=t.reduce(function(e,t){return e[t.name]=t.properties,e},{}),r=Object.keys(a).map(function(e){return a[e].reduce(function(e,t){return n[t.name]||(e[t.name]=t.properties),e},{})});return Object.assign.apply(Object,[{},n].concat(r))},getAnimationDefsByViewMode:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=t.map(function(e){return e.name});return e.filter(function(e){return a.indexOf(e.name)<0}).concat(t)},getAnimationMode:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase();return"desktop"!==e?e:"defaults"}}}])});
//# sourceMappingURL=santa-animations.js.map