@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Licorice&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}body{line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:0;margin:0;overflow-x:hidden;scroll-behavior:smooth}body,html{height:100%;width:100%}html{touch-action:manipulation}body,div,main,table{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:active,:focus,button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{outline-color:transparent!important;outline-style:none!important;outline:none!important;-webkit-appearance:none}input,option,radio,select{-webkit-appearance:none}a,a:hover{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.clear,.clearfix{clear:both}body,code,h1,h2,h3,h4,h5,h6,table,td,tr{font-family:sans-serif;margin:0;padding:0}iframe{border:none}.center{text-align:center;margin-left:auto;margin-right:auto}img{-webkit-backface-visibility:hidden;transform:translateZ(0)}.horizontal-touch-scroll{overflow:hidden;overflow-x:auto}::-webkit-scrollbar{height:15px;margin:1px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.05);border-radius:10px}::-webkit-scrollbar-thumb{background:#333}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.25)}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.6)}::-webkit-scrollbar-thumb{margin:1px;background-color:#333;-webkit-transition:background-color .5s;transition:background-color .5s}::-webkit-scrollbar-thumb:hover{background-color:#666}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 11, 2022 */@font-face{font-family:lemon;src:url(/fonts/lemonmilk-bold-webfont.woff2) format("woff2"),url(/fonts/lemonmilk-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}:root{--black:#000;--white:#fff;--primary:#6f4fa2}:root .scroll{position:fixed;bottom:calc(50% - 50px);left:0;width:100px;height:100px;z-index:2;text-align:center}@keyframes sc{0%{transform:translateX(120px)}to{transform:translateX(-120px)}}:root .scroll .bar{width:100%;height:1px;border-radius:100px;background-color:var(--black);animation:sc 5s ease-in-out infinite}:root .scroll .label{font-size:8px;text-transform:uppercase;padding:10px}:root .scroll .rotate{transform:rotate(-90deg);overflow:hidden;width:80px}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes inAndOut{0%{transform:translateY(-50px);opacity:0}10%{transform:translateY(0);opacity:1}90%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}.inAndOut{animation-name:inAndOut}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes jiggle{0%{transform:rotate(.25deg)}50%{transform:rotate(-.25deg)}to{transform:rotate(.25deg)}}.jiggle{animation-name:jiggle;animation-duration:.25s!important}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes spacingIn{0%{letter-spacing:20px;opacity:0}to{letter-spacing:0;opacity:1}}.spacingIn{animation-name:spacingIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoom{0%{opacity:0;transform:scale3d(1.45,1.45,1.45)}50%{opacity:1}}.zoom{animation-name:zoom}@keyframes zoom3d{0%{opacity:0;transform:scale3d(1.45,1.45,1.45) rotateX(80deg) rotate(20deg)}50%{opacity:1}}.zoom3d{animation-name:zoom3d}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:.75s;animation-fill-mode:both}.animated.ng-enter,.animated.ng-hide-remove{animation:fadeOut .75s forwards}.animated.ng-enter.ng-enter-active,.animated.ng-hide-remove.ng-hide-remove-active{animation:fadeIn .75s forwards}.animated.ng-hide-add.ng-hide-add-active,.animated.ng-leave.ng-leave-active{animation:fadeOut .75s forwards}.animated.ng-hide-add,.animated.ng-leave{animation:fadeIn .75s forwards}.animated.infinite{animation-iteration-count:infinite}.animated.delay-0-1s{animation-delay:.1s}.animated.delay-0-5s{animation-delay:.5s}.animated.delay-1-5s{animation-delay:1.5s}.animated.delay-2-5s,.animated.delay-3-5s,.animated.delay-4-5s,.animated.delay-5-5s,.animated.delay-6-5s,.animated.delay-7-5s,.animated.delay-8-5s,.animated.delay-9-5s{animation-delay:2.5s}.animated.delay-0s{animation-delay:0s}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.delay-6s{animation-delay:6s}.animated.delay-7s{animation-delay:7s}.animated.delay-8s{animation-delay:8s}.animated.delay-9s{animation-delay:9s}.animated.delay-10s{animation-delay:10s}.animated.delay-11s{animation-delay:11s}.animated.delay-12s{animation-delay:12s}.animated.delay-13s{animation-delay:13s}.animated.delay-14s{animation-delay:14s}.animated.delay-15s{animation-delay:15s}.animated.delay-16s{animation-delay:16s}.animated.delay-17s{animation-delay:17s}.animated.delay-18s{animation-delay:18s}.animated.delay-19s{animation-delay:19s}.animated.delay-20s{animation-delay:20s}.animated.delay-21s{animation-delay:21s}.animated.delay-22s{animation-delay:22s}.animated.delay-23s{animation-delay:23s}.animated.delay-24s{animation-delay:24s}.animated.delay-25s{animation-delay:25s}.animated.delay-26s{animation-delay:26s}.animated.delay-27s{animation-delay:27s}.animated.delay-28s{animation-delay:28s}.animated.delay-29s{animation-delay:29s}.animated.delay-30s{animation-delay:30s}.animated.delay-31s{animation-delay:31s}.animated.delay-32s{animation-delay:32s}.animated.delay-33s{animation-delay:33s}.animated.delay-34s{animation-delay:34s}.animated.delay-35s{animation-delay:35s}.animated.delay-36s{animation-delay:36s}.animated.delay-37s{animation-delay:37s}.animated.delay-38s{animation-delay:38s}.animated.delay-39s{animation-delay:39s}.animated.delay-40s{animation-delay:40s}.animated.delay-41s{animation-delay:41s}.animated.delay-42s{animation-delay:42s}.animated.delay-43s{animation-delay:43s}.animated.delay-44s{animation-delay:44s}.animated.delay-45s{animation-delay:45s}.animated.delay-46s{animation-delay:46s}.animated.delay-47s{animation-delay:47s}.animated.delay-48s{animation-delay:48s}.animated.delay-49s{animation-delay:49s}.animated.delay-50s{animation-delay:50s}@media(prefers-reduced-motion){.animated{animation:unset!important;transition:none!important}}.default-enter,.default-leave-to{opacity:0;transform:translateY(100px)}.default-enter-to,.default-leave{opacity:1;transform:translateY(0)}.default-enter-active,.default-leave-active,.delay-only-enter-active,.delay-only-leave-active{transition:all .5s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-enter-active,.fade-leave-active,.fade-only-enter-active,.fade-only-leave-active{transition:all .5s ease-in-out}.slideleft-active{transition:all .45s ease-in-out;transition-delay:.35s}.slideleft-leave-active{transition:all .45s ease-in-out}.slideleft-enter{transform:rotateX(0deg) translateY(0) rotateY(-45deg) scale(.5);opacity:0}.slideleft-leave-to{opacity:1;transform:translateX(-200%) scale(.5)}.slideright-enter-active{transition:all .45s ease-in-out;transition-delay:.35s}.slideright-leave-active{transition:all .45s ease-in-out}.slideright-enter{transform:rotateX(0deg) translateY(0) rotateY(45deg) scale(.5);opacity:0}.slideright-leave-to{opacity:1;transform:translateX(200%) scale(.5)}.zoom-enter,.zoom-leave-to{opacity:0;transform:rotateX(0deg) scale(.25)}.zoom-enter-to,.zoom-leave{opacity:1;transform:rotateX(0deg) scale(1)}.zoom-enter-active,.zoom-leave-active,.zoom-only-enter-active,.zoom-only-leave-active{transition:all .5s ease-in-out}body,html{font-family:Open Sans,sans-serif;font-weight:300px;display:block;user-select:none;padding:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}body,body #stage,html,html #stage{position:relative;width:100%;height:100%}body .caps,html .caps{text-transform:uppercase}body .bold,html .bold{font-weight:700}body .textshadow,html .textshadow{text-shadow:0 5px 10px rgba(0,0,0,.2)}body .cursive,html .cursive{font-family:Licorice}body .row,html .row{display:grid;width:100%;grid-auto-flow:column}body .s,html .s{font-size:10px}body .padding,html .padding{padding:20px}body .left,html .left{text-align:left}body .right,html .right{text-align:right}body .inline,html .inline{display:inline-block}button{border:none;padding:20px;background-color:var(--white);border-radius:100px;text-transform:uppercase;font-size:18px;transition:all .5s ease-in-out;cursor:pointer}button:active,button:hover{filter:brightness(1.1)}h1,h2,h3,h4,h5,h6{font-weight:bolder;font-family:Chivo,sans-serif}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.5em}h5{font-size:1em}h6{font-size:.5em}header[data-v-0cee2ce0]{width:100%;height:100%;overflow:hidden;position:relative;text-align:center;background:linear-gradient(#fff,#ddd)}header .brand[data-v-0cee2ce0]{position:absolute;top:30px;left:calc(50% - 25px);transition:all .25s;z-index:99}header .brand img[data-v-0cee2ce0]{width:50px}header .brand[data-v-0cee2ce0]:hover{transform:scale(1.2)}header .menu[data-v-0cee2ce0]{position:fixed;width:24px;height:24px;top:24px;left:24px;z-index:99;transition:all .25s;cursor:pointer}header .menu img[data-v-0cee2ce0]{width:24px}header .menu[data-v-0cee2ce0]:hover{transform:scale(1.2)}header .me[data-v-0cee2ce0]{height:100%;width:100%;position:relative}header .me .img-sequence[data-v-0cee2ce0]{position:relative;width:100%;height:100%;margin-top:20px}header .me .img-sequence img[data-v-0cee2ce0]{height:calc(100% - 30px);margin:auto;margin-top:30px;width:auto;opacity:1;animation:none}header figure[data-v-0cee2ce0]{--color:transparent;--stroke:#6f4fa2;--fontSize:200px;--fontMargin:100px;--interval:7s;--strokeWidth:2px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;z-index:1}header figure svg[data-v-0cee2ce0]{font-family:lemon,impact,sans-serif;position:absolute;width:100%;height:100%}header figure svg text[data-v-0cee2ce0]{text-transform:uppercase;stroke-width:var(--strokeWidth);stroke:var(--color);font-size:calc(var(--fontSize) + 10px);letter-spacing:-10px}header figure svg text[data-v-0cee2ce0]:first-child{animation:stroke-up-0cee2ce0 var(--interval) infinite alternate-reverse;transform:translateY(calc(var(--fontMargin) - var(--fontMargin)*2))}header figure svg text[data-v-0cee2ce0]:last-child{animation:stroke-down-0cee2ce0 var(--interval) infinite alternate-reverse;transform:translateY(var(--fontMargin));font-size:calc(var(--fontSize) + 5px)}header figure svg text.xl[data-v-0cee2ce0]{--fontSize:250px;--fontMargin:120px}header figure svg text.l[data-v-0cee2ce0]{--fontSize:230px;--fontMargin:110px}header figure svg text.ls[data-v-0cee2ce0]{letter-spacing:20px}@keyframes stroke-up-0cee2ce0{0%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1;transform:translateY(calc(var(--fontMargin) - var(--fontMargin)*2))}5%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%}20%{fill:transparent;stroke:var(--stroke);stroke-width:1}30%{fill:transparent;stroke:var(--stroke);stroke-width:var(--strokeWidth)}40%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1}59%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1}60%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1;stroke-width:var(--strokeWidth)}80%{fill:transparent;stroke:var(--stroke);stroke-width:1}90%{fill:transparent;stroke:var(--stroke);stroke-width:1}to{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}}@keyframes stroke-down-0cee2ce0{0%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1;transform:translateY(var(--fontMargin))}10%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%}20%{fill:transparent;stroke:var(--stroke);stroke-width:1}30%{fill:transparent;stroke:var(--stroke);stroke-width:var(--strokeWidth)}40%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1}59%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1}60%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:-25%;stroke-dasharray:50% 0;opacity:1;stroke-width:var(--strokeWidth)}70%{fill:transparent;stroke:var(--stroke)}80%{fill:transparent;stroke:var(--stroke);stroke-width:1}90%{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%}to{fill:transparent;stroke:var(--stroke);stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1;transform:translateY(var(--fontMargin))}}.menu[data-v-72a07c64]{position:fixed;width:32px;height:32px;top:22px;left:24px;z-index:99;transition:all .25s;cursor:pointer}.menu img[data-v-72a07c64]{width:28px}.menu[data-v-72a07c64]:hover{transform:scale(1.2)}.menu.opened img[data-v-72a07c64]{filter:brightness(0) invert(1);margin-left:0;margin-top:-5px}button[data-v-72a07c64]{z-index:999;padding:10px 20px;background:transparent;border-radius:100px;color:var(--black);border:solid 1px var(--black);font-size:10px;text-transform:uppercase;cursor:pointer;min-width:100px;transition:all .5s ease-in-out;transition-delay:.5s;display:grid;place-content:center;height:30px}button[data-v-72a07c64]:hover{background:var(--black);color:var(--white)}button div[data-v-72a07c64]{position:absolute;text-align:center;width:100px;left:calc(50% - 50px);top:calc(50% - 6px)}@media screen and (max-width:768px){button[data-v-72a07c64]{display:none}}.back[data-v-72a07c64]{position:fixed;z-index:999;left:65px;top:20px}.menu-items[data-v-72a07c64]{position:fixed;top:0;left:0;background:rgba(0,0,0,.8666666666666667);backdrop-filter:blur(10px);width:calc(100% - 100px);height:calc(100% - 100px);display:grid;place-content:start;color:var(--white);z-index:9;overflow-x:hidden;overflow-y:auto;padding:50px}.menu-items h1[data-v-72a07c64],.menu-items h2[data-v-72a07c64],.menu-items h3[data-v-72a07c64],.menu-items h4[data-v-72a07c64],.menu-items h5[data-v-72a07c64],.menu-items h6[data-v-72a07c64]{color:var(--primary);margin-top:30px}.menu-items .link[data-v-72a07c64]{display:block;margin-bottom:10px}.menu-items a[data-v-72a07c64],.menu-items a[data-v-72a07c64]:active,.menu-items a[data-v-72a07c64]:visited{color:var(--white);font-size:32px;position:relative}@media screen and (max-width:768px){.menu-items a[data-v-72a07c64],.menu-items a[data-v-72a07c64]:active,.menu-items a[data-v-72a07c64]:visited{font-size:24px}}.menu-items a[data-v-72a07c64]:active:before,.menu-items a[data-v-72a07c64]:before,.menu-items a[data-v-72a07c64]:visited:before{content:"";position:absolute;height:3px;background:var(--white);bottom:0;display:inline-block;clear:both;width:0;transition:all .25s ease-in-out}.menu-items a[data-v-72a07c64]:hover:before{width:100%}.brand[data-v-2ceee6e2]{position:fixed;top:22px;left:calc(50% - 25px);transition:all .25s;z-index:99}.brand img[data-v-2ceee6e2]{width:50px}.brand[data-v-2ceee6e2]:hover{transform:scale(1.2)}.extras[data-v-66f349ae]{position:fixed;width:auto;height:24px;top:24px;right:24px;z-index:99;text-align:right;white-space:nowrap}.extras img[data-v-66f349ae]{cursor:pointer;transition:all .25s;width:24px;display:inline-block;margin-right:10px}.extras img[data-v-66f349ae]:hover{transform:scale(1.2)}.extras .beta[data-v-66f349ae]{position:fixed;top:4px;right:4px;font-size:8px}.extras button[data-v-66f349ae]{position:fixed;z-index:999;padding:10px 20px;right:5px;top:17px;background:transparent;border-radius:100px;color:var(--black);border:solid 1px var(--black);font-size:10px;text-transform:uppercase;cursor:pointer;min-width:170px;transition:all .5s ease-in-out;transition-delay:.5s;display:grid;place-content:center;height:30px}.extras button[data-v-66f349ae]:hover{background:var(--black);color:var(--white)}.extras button div[data-v-66f349ae]{position:absolute;text-align:center;width:170px;left:calc(50% - 85px);top:calc(50% - 6px)}@media screen and (max-width:768px){.extras button[data-v-66f349ae]{display:none}}.casestudy[data-v-2ce67c7f]{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer}.casestudy .background[data-v-2ce67c7f]{background-size:cover;background-position:50%}.casestudy .background[data-v-2ce67c7f],.casestudy .overlay[data-v-2ce67c7f]{position:absolute;width:100%;height:100%;top:0;left:0;transition:all .5s ease-in-out}.casestudy .overlay[data-v-2ce67c7f]{opacity:.9;z-index:1}.casestudy .brand[data-v-2ce67c7f]{position:absolute;z-index:2;width:calc(100% - 200px);margin-top:-100px;padding:100px;height:100%;display:grid;place-content:center;transition:all .5s ease-in-out;position:relative}.casestudy .brand img[data-v-2ce67c7f]{filter:brightness(0) invert(1);width:100px}.casestudy .name[data-v-2ce67c7f]{font-size:32px;font-family:lemon,impact,sans-serif;text-transform:uppercase;margin:20px 0;transition:all .5s ease-in-out;color:var(--white)}.casestudy .desc[data-v-2ce67c7f]{transition:all .5s ease-in-out;font-size:14px;text-transform:uppercase}.casestudy:hover .background[data-v-2ce67c7f]{transform:scale(1.1)}.casestudy:hover .desc[data-v-2ce67c7f],.casestudy:hover .name[data-v-2ce67c7f]{transform:scale(.95)}@keyframes strokeInner-2ce67c7f{0%{fill:var(--white);stroke-dashoffset:10%;stroke-dasharray:0 20%}50%{fill:transparent}to{fill:transparent;stroke-dashoffset:-10%;stroke-dasharray:20% 0}}@keyframes strokeInnerReverse-2ce67c7f{0%{fill:transparent;stroke-dashoffset:-10%;stroke-dasharray:20% 0}50%{fill:transparent}to{fill:var(--white);stroke-dashoffset:10%;stroke-dasharray:0 20%}}.casestudy figure[data-v-2ce67c7f]{--color:transparent;--stroke:#fff;--fontSize:300px;--fontMargin:40px;--interval:1s;--strokeWidth:1px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;z-index:1}.casestudy figure svg[data-v-2ce67c7f]{font-family:lemon,impact,sans-serif;position:absolute;width:100%;height:100%}.casestudy figure svg text[data-v-2ce67c7f]{text-transform:uppercase;stroke-width:var(--strokeWidth);stroke:var(--color);font-size:var(--fontSize);font-size:72px;animation:strokeInner-2ce67c7f var(--interval) normal forwards;fill:var(--white);stroke:var(--stroke);stroke-width:1}.casestudy figure svg text.t1[data-v-2ce67c7f]{transform:translateY(calc(var(--fontMargin) - var(--fontMargin)*2))}.casestudy figure svg text.t2[data-v-2ce67c7f]{transform:translateY(var(--fontMargin))}@media screen and (max-width:768px){.casestudy figure svg text.t1[data-v-2ce67c7f],.casestudy figure svg text.t2[data-v-2ce67c7f]{animation:none}}.casestudy:hover figure svg text[data-v-2ce67c7f]{animation:strokeInnerReverse-2ce67c7f var(--interval) normal forwards}.contact{background-color:var(--white);display:grid;grid-template-columns:1fr;height:100%;width:100%}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6{font-weight:400}.contact form{display:block;width:480px;margin:auto}@media screen and (max-width:768px){.contact form{width:320px}}.contact button,.contact input{font-size:14px}.contact .select{margin:10px 0;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.contact .select .item{transition:background-color .25s ease-in-out;margin-top:20px;padding:20px;background-color:var(--white);border:1px solid #efefef;cursor:pointer;text-align:center;font-size:14px;text-transform:uppercase}.contact .select .item.active,.contact .select .item.active:hover{background-color:var(--black);color:var(--white)}.contact .select .item:hover{background-color:#efefef}.contact .select .item:first-child{border-radius:100px 0 0 100px}.contact .select .item:last-child{border-radius:0 100px 100px 0}@media screen and (max-width:768px){.contact .select{grid-template-columns:1fr 1fr 1fr}.contact .select .item{padding:10px 5px;font-size:12px}}.contact h6{margin:10px 0 5px 0}.contact input,.contact textarea{padding:20px 20px;width:calc(100% - 40px);border:1px solid #eee;background-color:#efefef;border-radius:10px;resize:none;font-family:inherit}@media screen and (max-width:420px){.contact input,.contact textarea{padding:10px;width:calc(100% - 20px)}}.contact button{margin:20px 0 10px 0;width:auto;padding:20px;background-color:var(--black);border:none;color:var(--white);border-radius:100px;cursor:pointer;transition:background-color .5s ease-in-out,color .5s ease-in-out,transform .5s ease-in-out;text-transform:none}.contact button:disabled{background-color:#ccc;color:#999}@media screen and (max-width:420px){.contact button{width:100%}}.contact .bg{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;place-content:center;overflow:hidden;z-index:0}.contact .bg h2{font-family:MuseoModerno,cursive;opacity:.05;text-align:center;text-transform:uppercase;line-height:280px;font-weight:bolder;background:-webkit-linear-gradient(#333,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}@media screen and (max-width:420px){.contact .bg h2{line-height:160px}}.contact .cards{grid-template-columns:1fr 1fr 1fr 1fr;position:absolute;width:400px;height:300px;display:grid;place-content:center;top:calc(50% - 150px);left:calc(50% - 200px)}@media screen and (max-width:900px){.contact .cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:420px){.contact .cards{grid-template-columns:1fr;width:90%;left:5%}}.contact .step{display:grid;place-content:center;z-index:1}.contact .columns{clear:both;display:block}.contact .columns .link{display:flex;place-content:center;float:left;font-weight:700;cursor:pointer}.contact .columns .link:hover{opacity:.5}.contact .columns h4{font-family:lemon,impact,sans-serif;text-transform:uppercase;color:transparent;text-stroke:1px var(--primary);-webkit-text-stroke:1px var(--primary);font-size:32px;text-align:center}