:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,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:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;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)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@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)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__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)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}.ffo-alert{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.ffo-layout-left.ffo-mode-preset{text-align:left;flex-direction:row;gap:32px}.ffo-portrait-stack.ffo-layout-left.ffo-mode-preset{text-align:center;flex-direction:column;gap:16px}.ffo-media{justify-content:center;display:flex}.ffo-media img,.ffo-media video{max-width:calc(var(--ffo-media-size,.6) * var(--ffo-fw,100vw));max-height:calc(var(--ffo-media-size,.6) * var(--ffo-fh,100vh));object-fit:contain;display:block}.ffo-text{max-width:calc(.85 * var(--ffo-fw,100vw))}.ffo-title{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.15}.ffo-message{text-shadow:0 2px 6px #000000b3;overflow-wrap:anywhere;margin-top:.6em;line-height:1.3}.ffo-word{white-space:nowrap;display:inline-block}.ffo-letter{animation-duration:1.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:inline-block}.ffo-l-wave{animation-name:ffo-wave}.ffo-l-bounce{animation-name:ffo-bounce;animation-duration:1s}.ffo-l-pulse{animation-name:ffo-pulse}.ffo-l-rubberBand{animation-name:ffo-rubber;animation-duration:1.6s}.ffo-l-tada{animation-name:ffo-tada;animation-duration:1.8s}.ffo-l-wiggle{animation-name:ffo-wiggle;animation-duration:.9s}.ffo-l-wobble{animation-name:ffo-wobble;animation-duration:1.6s}@keyframes ffo-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.25em)}}@keyframes ffo-bounce{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-.35em)}35%{transform:translateY(.05em)}}@keyframes ffo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes ffo-rubber{0%,60%,to{transform:scale(1)}15%{transform:scale(1.25,.75)}30%{transform:scale(.8,1.2)}45%{transform:scale(1.1,.9)}}@keyframes ffo-tada{0%,60%,to{transform:scale(1)rotate(0)}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%{transform:scale(1.1)rotate(3deg)}40%{transform:scale(1.1)rotate(-3deg)}}@keyframes ffo-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes ffo-wobble{0%,60%,to{transform:translate(0)}15%{transform:translate(-.12em)rotate(-5deg)}30%{transform:translate(.1em)rotate(3deg)}45%{transform:translate(-.06em)rotate(-2deg)}}.ffo-emote{vertical-align:middle;height:1.35em;margin:0 .08em}.ffo-custom{color-scheme:normal;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.ffo-cfx{max-width:100%;display:inline-block}.ffo-cfx b{font-weight:inherit}.ffo-cfx .ffo-word{white-space:nowrap;display:inline-block}.ffo-cfx-flex>.ffo-word{align-items:inherit;gap:inherit;display:inline-flex}.ffo-cfx .ffo-fx-space{white-space:pre-wrap}.ffo-cfx:not(.ffo-cfx-clip) .ffo-hl{color:var(--ink)}.ffo-cfx-viewport{max-width:100%;display:block;overflow:hidden}.ffo-cfx.fx-decoder b{color:var(--ink)}.ffo-cfx.fx-decoder b.ffo-scrambled{color:var(--ink-3)}.fx-aurora{letter-spacing:.06em;background:linear-gradient(115deg, var(--ink-2), var(--ink-3), var(--ink-2), var(--ink-3)) 0 0 / 300% 100%;color:#0000;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:7s linear infinite fx-aurora}@keyframes fx-aurora{0%{filter:hue-rotate();background-position:0%}to{filter:hue-rotate(360deg);background-position:300%}}.fx-glitch{letter-spacing:.06em;color:var(--ink);line-height:1.1;position:relative}.fx-glitch:before,.fx-glitch:after{content:attr(data-text);position:absolute;inset:0}.fx-glitch:before{color:var(--ink-2);clip-path:inset(0 0 55%);animation:2.6s step-end infinite fx-glitch-a}.fx-glitch:after{color:var(--ink-3);clip-path:inset(45% 0 0);animation:2.6s step-end infinite fx-glitch-b}@keyframes fx-glitch-a{0%,12%,20%,55%,to{opacity:0;transform:translate(0)}13%{opacity:.9;transform:translate(-.1667em,-.0667em)}16%{opacity:.9;transform:translate(.1333em,.0333em)}48%{opacity:.9;transform:translate(-.1em,.0667em)}51%{opacity:.9;transform:translate(.0667em,-.0333em)}}@keyframes fx-glitch-b{0%,14%,22%,60%,to{opacity:0;transform:translate(0)}15%{opacity:.9;transform:translate(.1667em,.0667em)}18%{opacity:.9;transform:translate(-.1333em,-.0333em)}52%{opacity:.9;transform:translate(.1em,-.0667em)}56%{opacity:.9;transform:translate(-.0667em,.0333em)}}.fx-typewriter{box-sizing:content-box;letter-spacing:0;color:var(--ink);white-space:nowrap;width:var(--fx-w,10ch);border-right:.55ch solid var(--ink-2);animation:fx-type 3.6s steps(var(--fx-n,10)) infinite, fx-caret .65s steps(1) infinite;line-height:1.2;overflow:hidden}@keyframes fx-type{0%,8%{width:0}55%,to{width:var(--fx-w,10ch)}}@keyframes fx-caret{50%{border-color:#0000}}.fx-neon{letter-spacing:.14em;color:var(--ink);line-height:1.1;animation:3.2s linear infinite fx-neon}@keyframes fx-neon{0%,18%,21%,24%,to{opacity:1;text-shadow:0 0 .125em var(--ink), 0 0 .3438em var(--ink-2), 0 0 .75em var(--ink-2), 0 0 1.5em var(--ink-2)}19%,22%,62%{opacity:.35;text-shadow:none}63%,64.5%{opacity:.6;text-shadow:0 0 .125em var(--ink-2)}}.fx-liquid{letter-spacing:.06em;color:#0000;-webkit-text-stroke:.0313em color-mix(in srgb, var(--ink-3) 65%, transparent);background:linear-gradient(0deg, var(--ink-3) 0 46%, color-mix(in srgb, var(--ink-3) 55%, transparent) 48%, transparent 52% 100%) 0 0 / 100% 220%;text-shadow:none;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:3.4s ease-in-out infinite fx-liquid}@keyframes fx-liquid{0%,to{background-position:0 -110%}50%{background-position:0 10%}}.fx-chrome{letter-spacing:.06em;background:linear-gradient(105deg, color-mix(in srgb, var(--ink) 40%, transparent) 0 38%, var(--ink) 47%, #fff 50%, var(--ink) 53%, color-mix(in srgb, var(--ink) 40%, transparent) 62% 100%) 0 0 / 260% 100%;color:#0000;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:2.8s ease-in-out infinite fx-chrome}@keyframes fx-chrome{0%{background-position:130% 0}60%,to{background-position:-130% 0}}.fx-focus{letter-spacing:.08em;color:var(--ink);line-height:1.1}.fx-focus b{font-weight:inherit;animation:2.6s ease-in-out infinite fx-focus;animation-delay:calc(var(--i) * .18s);display:inline-block}@keyframes fx-focus{0%,to{filter:blur();opacity:1}50%{filter:blur(.2333em);opacity:.35}}.fx-wave{letter-spacing:.1em;color:var(--ink-3);line-height:1.1}.fx-wave b{font-weight:inherit;animation:1.3s ease-in-out infinite fx-wave;animation-delay:calc(var(--i) * -.14s);display:inline-block}@keyframes fx-wave{0%,to{transform:translateY(.2188em)}50%{transform:translateY(-.2188em)}}.fx-sliced{letter-spacing:.06em;color:#0000;line-height:1.1;position:relative}.fx-sliced:before,.fx-sliced:after{content:attr(data-text);color:var(--ink);position:absolute;inset:0}.fx-sliced:before{clip-path:inset(0 0 50%);animation:3s ease-in-out infinite fx-sliced-top}.fx-sliced:after{clip-path:inset(50% 0 0);animation:3s ease-in-out infinite fx-sliced-bot}@keyframes fx-sliced-top{0%,22%,78%,to{transform:translate(0)}38%,62%{color:var(--ink-2);transform:translate(.25em)}}@keyframes fx-sliced-bot{0%,22%,78%,to{transform:translate(0)}38%,62%{color:var(--ink-3);transform:translate(-.25em)}}.fx-decoder{letter-spacing:.08em;color:var(--ink-3);line-height:1.2}.fx-scanner{letter-spacing:.08em;background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 25%, transparent) 0 40%, var(--ink) 50%, color-mix(in srgb, var(--ink) 25%, transparent) 60% 100%) 0 0 / 300% 100%;color:#0000;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.2;animation:2.6s ease-in-out infinite alternate fx-scan-glow;position:relative}.fx-scanner:after{content:"";background:var(--ink-2);width:.1071em;box-shadow:0 0 .5em var(--ink-2);animation:2.6s ease-in-out infinite alternate fx-scan-bar;position:absolute;top:-.2143em;bottom:-.2143em;left:0}@keyframes fx-scan-glow{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fx-scan-bar{0%{left:0;transform:translate(0)}to{left:100%;transform:translate(-100%)}}.fx-ember{letter-spacing:.1em;color:#ffd9a0;line-height:1.1;animation:1.7s ease-in-out infinite alternate fx-ember}@keyframes fx-ember{0%{text-shadow:0 -.0625em .1875em #ffab40,0 -.1875em .4375em #ff6d00,0 -.375em .875em #dd2c00,0 -.625em 1.375em #d500008c}to{text-shadow:0 -.0938em .25em #ffc46b,0 -.2813em .625em #ff8f1f,0 -.5625em 1.1875em #ff3d00,0 -.9375em 1.875em #d50000cc}}.fx-echo{letter-spacing:.12em;color:var(--ink);line-height:1.1;position:relative}.fx-echo:before,.fx-echo:after{content:attr(data-text);animation:2s ease-out infinite fx-echo;position:absolute;inset:0}.fx-echo:before{color:var(--ink-2)}.fx-echo:after{color:var(--ink-3);animation-delay:1s}@keyframes fx-echo{0%{opacity:.8;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(.0938em);transform:scale(1.9)}}.fx-extrude{letter-spacing:.08em;color:var(--ink);text-shadow:.0294em .0294em 0 color-mix(in srgb, var(--ink-2) 80%, #000), .0588em .0588em 0 color-mix(in srgb, var(--ink-2) 70%, #000), .0882em .0882em 0 color-mix(in srgb, var(--ink-2) 60%, #000), .1176em .1176em 0 color-mix(in srgb, var(--ink-2) 50%, #000), .1471em .1471em 0 color-mix(in srgb, var(--ink-2) 40%, #000), .1765em .1765em 0 color-mix(in srgb, var(--ink-2) 30%, #000), .2059em .2059em .3529em #00000080;line-height:1.1;animation:3s ease-in-out infinite fx-extrude}@keyframes fx-extrude{0%,to{transform:rotate(-3.5deg)translateY(.0588em)}50%{transform:rotate(3.5deg)translateY(-.1176em)}}.fx-contour{width:6em;height:1.4em;overflow:visible}.fx-contour text{letter-spacing:.02em;fill:color-mix(in srgb, var(--ink) 10%, transparent);stroke:var(--ink-3);stroke-width:1.2px;stroke-dasharray:34 66;animation:3.2s linear infinite fx-contour}@keyframes fx-contour{to{stroke-dashoffset:-100px}}.fx-spectrum{letter-spacing:.08em;line-height:1.1}.fx-spectrum b{font-weight:inherit;color:#ff2d78;filter:hue-rotate(calc(var(--i) * 42deg));animation:2.4s linear infinite fx-spectrum;animation-delay:calc(var(--i) * -.1s);display:inline-block}@keyframes fx-spectrum{to{filter:hue-rotate(calc(var(--i) * 42deg + 360deg))}}.fx-jitter{letter-spacing:.06em;color:var(--ink);line-height:1.1;animation:1.9s step-end infinite fx-jitter}@keyframes fx-jitter{0%,7%,15%,55%,to{opacity:1;transform:none}8%{transform:skew(-14deg)translate(-.1333em)}10%{transform:skew(10deg)translate(.1em)}12%{opacity:.6;transform:translateY(-.1em)}46%{transform:skew(8deg)}48%{opacity:.75;transform:skew(-6deg)translateY(.0667em)}50%{transform:translate(.0667em)}}.fx-anaglyph{letter-spacing:.1em;color:var(--ink);line-height:1.1;animation:2.4s ease-in-out infinite fx-anaglyph}@keyframes fx-anaglyph{0%,to{text-shadow:0 0 #f35,0 0 #3df}50%{text-shadow:-.2em 0 .0333em #f35,.2em 0 .0333em #3df}}.fx-flap{letter-spacing:0;perspective:16.6667em;color:var(--ink);gap:.125em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1;display:inline-flex}.fx-flap b{font-weight:inherit;background:linear-gradient(color-mix(in srgb, var(--ink) 16%, transparent) 0 49%, color-mix(in srgb, var(--ink) 8%, transparent) 51% 100%);transform-origin:50%;width:1.5em;height:1.9em;animation:3.2s ease-in-out infinite fx-flap;animation-delay:calc(var(--i) * .12s);border-radius:.1667em;place-items:center;display:grid}@keyframes fx-flap{0%,55%,to{transform:rotateX(0)}62%{transform:rotateX(-88deg)}69%{transform:rotateX(0)}74%{transform:rotateX(-25deg)}79%{transform:rotateX(0)}}.fx-crt{letter-spacing:.1em;color:#4dff88;text-shadow:0 0 .2692em #4dff88cc;background:#143c232e;border-radius:.1538em;padding:.3em .5em;line-height:1.2;animation:3.4s step-end infinite fx-crt-flicker;position:relative}.fx-crt:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 .0769em,#00000061 .0769em .1538em);animation:6s linear infinite fx-crt-roll;position:absolute;inset:0}@keyframes fx-crt-flicker{0%,6%,to{opacity:1}3%{opacity:.82}4.5%{opacity:.95;transform:translateY(.0385em)}70%{opacity:.9}71%{opacity:1;transform:none}}@keyframes fx-crt-roll{to{background-position:0 1.8462em}}.fx-pop{letter-spacing:.04em;color:var(--ink);line-height:1.1}.fx-pop b{font-weight:inherit;animation:1.5s cubic-bezier(.3,1.6,.4,1) infinite fx-pop;animation-delay:calc(var(--i) * 90ms);display:inline-block}@keyframes fx-pop{0%,55%,to{text-shadow:0 0 0 var(--ink-2);transform:translateY(0)}25%{text-shadow:0 .3529em 0 var(--ink-2);transform:translateY(-.3529em)rotate(-4deg)}}.fx-spotlight{letter-spacing:.08em;background:radial-gradient(3.5ch 100% at 50% 50%, var(--ink) 20%, color-mix(in srgb, var(--ink) 14%, transparent) 75%) 0 0 / 300% 100%;color:#0000;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.2;animation:3.4s ease-in-out infinite alternate fx-spotlight}@keyframes fx-spotlight{0%{background-position:100% 0}to{background-position:0 0}}.fx-elastic{letter-spacing:.08em;color:var(--ink-2);line-height:1.1;animation:1.6s ease-in-out infinite fx-elastic}@keyframes fx-elastic{0%,to{transform:scale(1)}28%{transform:scale(1.28,.72)}44%{transform:scale(.78,1.24)}60%{transform:scale(1.12,.9)}74%{transform:scale(.96,1.05)}86%{transform:scale(1.02,.98)}}.fx-mirror{letter-spacing:.1em;color:var(--ink);-webkit-box-reflect:below .0625em linear-gradient(transparent 45%, #ffffff47);line-height:1.1;animation:3s ease-in-out infinite fx-mirror}@keyframes fx-mirror{0%,to{transform:translateY(0)}50%{transform:translateY(-.1875em)}}.fx-ransom{letter-spacing:0;color:var(--ink);gap:.1667em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1;display:inline-flex}.fx-ransom b{font-weight:inherit;background:color-mix(in srgb, var(--ink) 14%, transparent);animation:2.8s ease-in-out infinite alternate fx-ransom;animation-delay:calc(var(--i) * -.5s);border-radius:.125em;place-items:center;padding:.28em .3em;display:grid}.fx-ransom b:nth-child(odd){background:var(--ink-2);color:#14020f}.fx-ransom b:nth-child(3n){outline:.0625em dashed color-mix(in srgb, var(--ink) 55%, transparent);color:var(--ink-3);background:0 0}@keyframes fx-ransom{0%{transform:rotate(-6deg)translateY(.0625em)}to{transform:rotate(6deg)translateY(-.0625em)}}.fx-melt{letter-spacing:.1em;color:var(--ink-2);line-height:1.1}.fx-melt b{font-weight:inherit;transform-origin:top;animation:2.8s ease-in infinite fx-melt;animation-delay:calc(var(--i) * .22s);display:inline-block}@keyframes fx-melt{0%,45%{filter:blur();transform:scaleY(1)translateY(0)}70%{filter:blur(.0441em);transform:scaleY(1.55)translateY(.2059em)scaleX(.92)}85%,to{filter:blur();transform:scaleY(1)translateY(0)}}.fx-heartbeat{letter-spacing:.12em;color:var(--ink-2);line-height:1.1;animation:1.4s ease-in-out infinite fx-heartbeat}@keyframes fx-heartbeat{0%,to{text-shadow:0 0 #0000;transform:scale(1)}14%{text-shadow:0 0 .5625em color-mix(in srgb, var(--ink-2) 65%, transparent);transform:scale(1.14)}28%{transform:scale(1)}42%{text-shadow:0 0 .8125em color-mix(in srgb, var(--ink-2) 80%, transparent);transform:scale(1.18)}70%{text-shadow:0 0 #0000;transform:scale(1)}}.fx-marker{letter-spacing:.08em;color:var(--ink);background:linear-gradient(100deg, color-mix(in srgb, var(--ink-2) 85%, transparent), color-mix(in srgb, var(--ink-2) 60%, transparent)) no-repeat 0 62%;background-size:0% 46%;padding:.1em .2em;line-height:1.3;animation:3s ease-in-out infinite fx-marker}@keyframes fx-marker{0%{background-position:0 62%;background-size:0% 46%}38%,62%{background-position:0 62%;background-size:100% 46%}to{background-position:100% 62%;background-size:0% 46%}}.fx-sundial{letter-spacing:.1em;color:var(--ink);line-height:1.1;animation:5s linear infinite fx-sundial}@keyframes fx-sundial{0%,to{text-shadow:.125em 0 var(--ink-2), .25em 0 color-mix(in srgb, var(--ink-2) 55%, transparent), .375em 0 color-mix(in srgb, var(--ink-2) 25%, transparent)}12.5%{text-shadow:.0875em .0875em var(--ink-2), .175em .175em color-mix(in srgb, var(--ink-2) 55%, transparent), .2625em .2625em color-mix(in srgb, var(--ink-2) 25%, transparent)}25%{text-shadow:0 .125em var(--ink-2), 0 .25em color-mix(in srgb, var(--ink-2) 55%, transparent), 0 .375em color-mix(in srgb, var(--ink-2) 25%, transparent)}37.5%{text-shadow:-.0875em .0875em var(--ink-2), -.175em .175em color-mix(in srgb, var(--ink-2) 55%, transparent), -.2625em .2625em color-mix(in srgb, var(--ink-2) 25%, transparent)}50%{text-shadow:-.125em 0 var(--ink-2), -.25em 0 color-mix(in srgb, var(--ink-2) 55%, transparent), -.375em 0 color-mix(in srgb, var(--ink-2) 25%, transparent)}62.5%{text-shadow:-.0875em -.0875em var(--ink-2), -.175em -.175em color-mix(in srgb, var(--ink-2) 55%, transparent), -.2625em -.2625em color-mix(in srgb, var(--ink-2) 25%, transparent)}75%{text-shadow:0 -.125em var(--ink-2), 0 -.25em color-mix(in srgb, var(--ink-2) 55%, transparent), 0 -.375em color-mix(in srgb, var(--ink-2) 25%, transparent)}87.5%{text-shadow:.0875em -.0875em var(--ink-2), .175em -.175em color-mix(in srgb, var(--ink-2) 55%, transparent), .2625em -.2625em color-mix(in srgb, var(--ink-2) 25%, transparent)}}.fx-negative{letter-spacing:.08em;color:var(--ink);padding:.18em .22em;line-height:1.2;position:relative}.fx-negative:after{content:"";background:var(--ink);mix-blend-mode:difference;width:34%;animation:2.4s ease-in-out infinite alternate fx-negative;position:absolute;top:0;bottom:0;left:0}@keyframes fx-negative{0%{left:0;transform:translate(0)}to{left:100%;transform:translate(-100%)}}.fx-hologram{letter-spacing:.12em;color:color-mix(in srgb, var(--ink-3) 72%, var(--ink));text-shadow:0 0 .2143em color-mix(in srgb, var(--ink-3) 60%, transparent), 0 0 .7857em color-mix(in srgb, var(--ink-3) 45%, transparent);isolation:isolate;line-height:1.2;animation:3.8s ease-in-out infinite fx-hologram-float;position:relative}.fx-hologram:before,.fx-hologram:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-hologram:before{color:var(--ink-2);clip-path:inset(0 0 52%);opacity:.58;animation:2.8s step-end infinite fx-hologram-split}.fx-hologram:after{color:#0000;background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--ink) 70%, transparent) 0 .0357em, transparent .0357em .1429em);opacity:.48;-webkit-background-clip:text;background-clip:text;animation:1.2s linear infinite fx-hologram-lines}@keyframes fx-hologram-float{0%,to{filter:brightness();transform:translateY(.0714em)skew(0)}50%{filter:brightness(1.35);transform:translateY(-.1429em)skew(-3deg)}}@keyframes fx-hologram-split{0%,14%,40%,72%,to{opacity:.22;transform:translate(0)}15%{opacity:.8;transform:translate(-.1786em)}17%{opacity:.6;transform:translate(.1429em)}74%{opacity:.7;transform:translate(.1071em)}}@keyframes fx-hologram-lines{to{background-position:0 .4286em}}.fx-foil{letter-spacing:.08em;color:#0000;background:linear-gradient(108deg,#7a4a08 0%,#f2c15d 18%,#fff4b8 24%,#b87014 36%,#f6d66d 51%,#8e560b 68%,#fff0a2 76%,#c98218 100%) 0 0/230% 100%;text-shadow:0 .0278em #fff4b873,0 .25em .5556em #0000005c;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:3.1s ease-in-out infinite fx-foil}@keyframes fx-foil{0%,to{filter:saturate(1.05);background-position:115% 0}45%{filter:saturate(1.35)brightness(1.12);background-position:-35% 0}}.fx-pixel{letter-spacing:.08em;color:var(--ink);text-shadow:.0333em 0 0 var(--ink-2), -.0333em 0 0 var(--ink-3);line-height:1.1;position:relative}.fx-pixel:before,.fx-pixel:after{content:attr(data-text);opacity:.85;position:absolute;inset:0}.fx-pixel:before{color:var(--ink-2);clip-path:polygon(0 0,100% 0,100% 28%,0 28%,0 44%,100% 44%,100% 58%,0 58%);animation:2.2s step-end infinite fx-pixel-a}.fx-pixel:after{color:var(--ink-3);clip-path:polygon(0 30%,100% 30%,100% 42%,0 42%,0 66%,100% 66%,100% 82%,0 82%);animation:2.2s step-end infinite fx-pixel-b}@keyframes fx-pixel-a{0%,20%,54%,to{transform:translate(0)}22%{transform:translate(.2333em,-.0667em)}24%{transform:translate(-.1333em,.0333em)}56%{transform:translate(.1667em,.0667em)}58%{transform:translate(-.2333em)}}@keyframes fx-pixel-b{0%,18%,58%,to{transform:translate(0)}19%{transform:translate(-.2em,.0667em)}21%{transform:translate(.1333em,-.0333em)}60%{transform:translate(-.1667em,-.0667em)}63%{transform:translate(.2em,.0333em)}}.fx-starlight{letter-spacing:.12em;color:#0000;background:radial-gradient(circle at 14% 35%, #fff 0 .0714em, transparent .0857em), radial-gradient(circle at 42% 68%, #fff 0 .0571em, transparent .0714em), radial-gradient(circle at 75% 24%, #fff 0 .0786em, transparent .0929em), linear-gradient(100deg, var(--ink), var(--ink-3), var(--ink));filter:drop-shadow(0 0 .3571em color-mix(in srgb, var(--ink-3) 45%, transparent));text-shadow:none;-webkit-text-stroke-width:0;background-size:4.2857em 2.1429em,5.3571em 2.5714em,6.4286em 2.4286em,240% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.2;animation:3.6s linear infinite fx-starlight}@keyframes fx-starlight{0%{background-position:0 0,0 0,0 0,120% 0}to{background-position:4.2857em 0,-5.3571em 0,6.4286em 0,-120% 0}}.fx-blueprint{letter-spacing:.1em;color:#0000;-webkit-text-stroke:.0357em color-mix(in srgb, var(--ink-3) 80%, var(--ink));background:linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 22%, transparent) .0357em, transparent .0357em), linear-gradient(0deg, color-mix(in srgb, var(--ink-3) 18%, transparent) .0357em, transparent .0357em), linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 42%, transparent), transparent 35% 65%, color-mix(in srgb, var(--ink-3) 42%, transparent));border:.0357em solid color-mix(in srgb, var(--ink-3) 42%, transparent);box-shadow:inset 0 0 .6429em color-mix(in srgb, var(--ink-3) 18%, transparent);background-position:0 0,0 0,100% 0;background-size:.4286em .4286em,.4286em .4286em,240% 100%;padding:.28em .45em;line-height:1.15;animation:4s linear infinite fx-blueprint}@keyframes fx-blueprint{to{background-position:.8571em 0,0 .8571em,-100% 0}}.fx-vapor{letter-spacing:.16em;color:var(--ink);text-shadow:0 0 .375em color-mix(in srgb, var(--ink) 45%, transparent);line-height:1.1;animation:2.8s ease-in-out infinite fx-vapor-main;position:relative}.fx-vapor:before,.fx-vapor:after{content:attr(data-text);pointer-events:none;filter:blur(.0625em);opacity:.62;position:absolute;inset:0}.fx-vapor:before{color:var(--ink-2);animation:2.8s ease-in-out infinite fx-vapor-a}.fx-vapor:after{color:var(--ink-3);animation:2.8s ease-in-out infinite fx-vapor-b}@keyframes fx-vapor-main{0%,to{transform:translate(-.0938em)}50%{transform:translate(.0938em)}}@keyframes fx-vapor-a{0%,to{opacity:.22;transform:translate(-.3125em,.1875em)scaleX(1.08)}50%{opacity:.58;transform:translate(-.5625em,-.125em)scaleX(1.22)}}@keyframes fx-vapor-b{0%,to{opacity:.2;transform:translate(.3125em,-.1563em)scaleX(1.08)}50%{opacity:.56;transform:translate(.5625em,.1563em)scaleX(1.2)}}.fx-kinetic{letter-spacing:.06em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-kinetic b{font-weight:inherit;transform-origin:50%;animation:2.6s cubic-bezier(.2,.8,.2,1) infinite fx-kinetic;animation-delay:calc(var(--i) * 80ms);display:inline-block}.fx-kinetic b:nth-child(2n){color:var(--ink-3)}.fx-kinetic b:nth-child(3n){color:var(--ink-2)}@keyframes fx-kinetic{0%,18%{filter:blur();transform:translateY(0)rotate(0)}34%{filter:blur(.0133em);transform:translateY(-.6em)rotate(-9deg)}52%{transform:translateY(.4667em)rotate(7deg)}68%,to{filter:blur();transform:translateY(0)rotate(0)}}.fx-blackout{letter-spacing:.08em;color:var(--ink);padding:.28em .12em;line-height:1.15;position:relative}.fx-blackout:before,.fx-blackout:after{content:"";background:var(--ink);height:44%;box-shadow:0 0 0 .0417em color-mix(in srgb, var(--ink-2) 45%, transparent);animation:3s step-end infinite fx-blackout;position:absolute;left:-.18em;right:-.18em}.fx-blackout:before{transform-origin:0;top:0}.fx-blackout:after{transform-origin:100%;animation-delay:.28s;bottom:0}@keyframes fx-blackout{0%,20%,72%,to{transform:scaleX(0)}26%,58%{transform:scaleX(1)}64%{transform:scaleX(.38)}}.fx-magnetic{letter-spacing:.06em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-magnetic b{font-weight:inherit;text-shadow:0 0 0 var(--ink-2);animation:2.7s ease-in-out infinite fx-magnetic;animation-delay:calc(var(--i) * 70ms);display:inline-block}.fx-magnetic b:nth-child(odd){color:var(--ink-3)}@keyframes fx-magnetic{0%,to{text-shadow:0 0 #0000;transform:translate(0)scale(1)}42%{transform:translateX(calc((3 - var(--i)) * .0667em)) scale(1.12);text-shadow:0 0 .5333em color-mix(in srgb, var(--ink-2) 70%, transparent)}62%{transform:translateX(calc((var(--i) - 3) * .1em)) scale(.96)}}.fx-mesh{letter-spacing:.08em;color:#0000;background:radial-gradient(circle at 18% 28%, var(--ink-2) 0 12%, transparent 28%), radial-gradient(circle at 78% 24%, var(--ink-3) 0 14%, transparent 30%), radial-gradient(circle at 44% 82%, #fff 0 10%, transparent 24%), linear-gradient(110deg, var(--ink-2), var(--ink-3));filter:drop-shadow(0 0 .4737em color-mix(in srgb, var(--ink-3) 28%, transparent));text-shadow:none;-webkit-text-stroke-width:0;background-size:180% 180%,170% 170%,160% 160%,220% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:4.8s ease-in-out infinite alternate fx-mesh}@keyframes fx-mesh{0%{background-position:0 20%,100% 10%,35% 100%,100% 0}to{background-position:100% 80%,0 60%,70% 0,-100% 0}}.fx-iridescent{letter-spacing:.12em;color:#0000;background:conic-gradient(from 20deg, #f7fbff, var(--ink-3), #bba7ff, var(--ink-2), #fff7d6, #f7fbff) 50% 50% / 220% 220%;text-shadow:0 .2632em .7368em #00000047;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:4.5s linear infinite fx-iridescent}@keyframes fx-iridescent{to{filter:hue-rotate(360deg);background-position:120%}}.fx-glass{letter-spacing:.12em;color:color-mix(in srgb, var(--ink) 58%, transparent);-webkit-text-stroke:.0294em color-mix(in srgb, var(--ink) 52%, transparent);text-shadow:0 .0294em #fff6,0 .3529em .7059em #0000004d;line-height:1.1;animation:3.4s ease-in-out infinite fx-glass;position:relative}.fx-glass:before{content:attr(data-text);color:var(--ink-3);opacity:.34;filter:blur(.0882em);position:absolute;inset:0;transform:translate(.1176em,.1471em)}.fx-glass:after{content:attr(data-text);color:#0000;background:linear-gradient(115deg,#0000 22%,#fff 44%,#0000 62%) 110% 0/260% 100%;opacity:.55;-webkit-background-clip:text;background-clip:text;animation:2.7s ease-in-out infinite fx-glass-sheen;position:absolute;inset:0}@keyframes fx-glass{50%{transform:translateY(-.0882em)}}@keyframes fx-glass-sheen{to{background-position:-110% 0}}.fx-datastream{letter-spacing:.12em;color:#0000;background:repeating-linear-gradient(0deg, var(--ink-3) 0 .0667em, color-mix(in srgb, var(--ink-3) 35%, transparent) .0667em .1333em, transparent .1333em .2667em), linear-gradient(90deg, var(--ink-2), var(--ink-3), var(--ink));text-shadow:none;-webkit-text-stroke-width:0;background-size:100% 1.0667em,240% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:1.6s linear infinite fx-datastream;position:relative}.fx-datastream:after{content:"0101 1100 0011";width:170%;color:color-mix(in srgb, var(--ink-3) 42%, transparent);letter-spacing:.16em;font-size:.42em;animation:1.6s linear infinite fx-datastream-code;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes fx-datastream{to{background-position:0 1.0667em,-120% 0}}@keyframes fx-datastream-code{0%{opacity:.2;transform:translate(-50%,-.0667em)}50%{opacity:.7}to{opacity:.2;transform:translate(-50%,.3333em)}}.fx-orbit{letter-spacing:.08em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-orbit b{font-weight:inherit;transform-origin:50% 120%;animation:2.8s cubic-bezier(.45,0,.2,1) infinite fx-orbit;animation-delay:calc(var(--i) * -.18s);display:inline-block}.fx-orbit b:nth-child(odd){color:var(--ink-3)}.fx-orbit b:nth-child(3n){color:var(--ink-2)}@keyframes fx-orbit{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(.1667em,-.4333em)rotate(16deg)}70%{transform:translate(-.1667em,.2333em)rotate(-10deg)}}.fx-prismcut{letter-spacing:.12em;color:var(--ink);line-height:1.1;position:relative}.fx-prismcut:before,.fx-prismcut:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-prismcut:before{color:var(--ink-2);clip-path:polygon(0 0,66% 0,46% 100%,0 100%);animation:3s ease-in-out infinite fx-prismcut-a}.fx-prismcut:after{color:var(--ink-3);clip-path:polygon(42% 0,100% 0,100% 100%,24% 100%);animation:3s ease-in-out infinite fx-prismcut-b}@keyframes fx-prismcut-a{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.85;transform:translate(-.2188em,-.0625em)}}@keyframes fx-prismcut-b{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.85;transform:translate(.2188em,.0625em)}}.fx-softblur{letter-spacing:.1em;color:var(--ink);text-shadow:0 0 0 var(--ink), 0 0 .5em color-mix(in srgb, var(--ink-2) 45%, transparent), 0 0 .9444em color-mix(in srgb, var(--ink-3) 35%, transparent);line-height:1.05;animation:3.2s ease-in-out infinite fx-softblur}@keyframes fx-softblur{0%,to{filter:blur();opacity:1;transform:scale(1)}50%{filter:blur(.0667em);opacity:.72;transform:scale(1.045)}}.fx-laser{letter-spacing:.12em;color:var(--ink);line-height:1.08;position:relative}.fx-laser:before{content:attr(data-text);color:var(--ink-2);clip-path:inset(44% 0 42%);text-shadow:0 0 .2941em var(--ink-2);animation:2.2s ease-in-out infinite fx-laser-slice;position:absolute;inset:0}.fx-laser:after{content:"";background:linear-gradient(90deg, transparent, #fff, var(--ink-2), transparent);width:116%;height:.0588em;box-shadow:0 0 .3824em var(--ink-2);animation:2.2s ease-in-out infinite fx-laser;position:absolute;top:49%;left:-8%}@keyframes fx-laser{0%,to{opacity:0;transform:translateY(-.4118em)scaleX(.35)}44%,58%{opacity:1;transform:translateY(0)scaleX(1)}}@keyframes fx-laser-slice{0%,to{opacity:.2;transform:translate(0)}50%{opacity:1;transform:translate(.1471em)}}.fx-microchip{letter-spacing:.1em;color:#0000;background:linear-gradient(90deg, transparent 0 44%, var(--ink-3) 44% 47%, transparent 47% 100%), linear-gradient(0deg, transparent 0 46%, var(--ink-2) 46% 49%, transparent 49% 100%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 35%, transparent) 0 .0357em, transparent .0357em .5em), linear-gradient(100deg, var(--ink), var(--ink-3));border:.0357em solid color-mix(in srgb, var(--ink-3) 24%, transparent);text-shadow:none;-webkit-text-stroke-width:0;background-size:1.5em 1.5em,1.5em 1.5em,.5em 100%,220% 100%;-webkit-background-clip:text;background-clip:text;padding:.35em .45em;line-height:1.15;animation:3.8s linear infinite fx-microchip}@keyframes fx-microchip{to{background-position:1.5em 0,0 1.5em,.5em 0,-120% 0}}.fx-heatmap{letter-spacing:.08em;color:#0000;background:radial-gradient(circle at 20% 50%, #fff26d 0 8%, transparent 24%), radial-gradient(circle at 70% 40%, #ff4f8b 0 12%, transparent 28%), radial-gradient(circle at 44% 78%, var(--ink-3) 0 14%, transparent 32%), linear-gradient(90deg, #2d7dff, #36f0b2, #ffcf4a, #ff4f8b);text-shadow:none;-webkit-text-stroke-width:0;background-size:130% 130%,150% 150%,140% 140%,260% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:3.5s ease-in-out infinite alternate fx-heatmap}@keyframes fx-heatmap{0%{filter:saturate();background-position:0 0,100% 20%,40% 100%,100% 0}to{filter:saturate(1.35);background-position:100% 90%,0 60%,80% 0,-100% 0}}.fx-parallax{letter-spacing:.08em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-parallax b{font-weight:inherit;text-shadow:.1333em .1333em 0 color-mix(in srgb, var(--ink-2) 72%, transparent), -.1333em -.1em 0 color-mix(in srgb, var(--ink-3) 72%, transparent);animation:3s ease-in-out infinite fx-parallax;animation-delay:calc(var(--i) * -.11s);display:inline-block}@keyframes fx-parallax{0%,to{text-shadow:.1333em .1333em 0 color-mix(in srgb, var(--ink-2) 72%, transparent), -.1333em -.1em 0 color-mix(in srgb, var(--ink-3) 72%, transparent);transform:translate(0)}50%{text-shadow:.2667em .0667em 0 color-mix(in srgb, var(--ink-2) 72%, transparent), -.2667em -.0333em 0 color-mix(in srgb, var(--ink-3) 72%, transparent);transform:translateY(-.1333em)}}.fx-inktrap{letter-spacing:.04em;color:var(--ink);line-height:1.05;position:relative}.fx-inktrap:before,.fx-inktrap:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-inktrap:before{color:#0000;-webkit-text-stroke:.0263em var(--ink-3);opacity:.65;animation:2.7s ease-in-out infinite fx-inktrap-line}.fx-inktrap:after{color:var(--ink-2);clip-path:polygon(0 0,100% 0,84% 22%,18% 22%,0 0,0 100%,20% 78%,86% 78%,100% 100%,0 100%);mix-blend-mode:screen;animation:2.7s ease-in-out infinite fx-inktrap-fill}@keyframes fx-inktrap-line{50%{opacity:.95;transform:scale(1.05)}}@keyframes fx-inktrap-fill{0%,to{opacity:.18;transform:scale(.98)}50%{opacity:.72;transform:scale(1.02)}}.fx-topographic{letter-spacing:.1em;color:#0000;background:repeating-radial-gradient(ellipse at 30% 55%, var(--ink) 0 .0357em, transparent .0357em .25em), repeating-radial-gradient(ellipse at 78% 35%, var(--ink-3) 0 .0357em, transparent .0357em .2857em);filter:drop-shadow(0 0 .2857em color-mix(in srgb, var(--ink-3) 25%, transparent));text-shadow:none;-webkit-text-stroke-width:0;background-size:4.6429em 2.5em,6.0714em 2.8571em;-webkit-background-clip:text;background-clip:text;line-height:1.15;animation:5s linear infinite fx-topographic}@keyframes fx-topographic{to{background-position:4.6429em 0,-6.0714em 0}}.fx-signal{letter-spacing:.1em;color:var(--ink);line-height:1.1;animation:2s step-end infinite fx-signal;position:relative}.fx-signal:before,.fx-signal:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-signal:before{color:var(--ink-2);clip-path:inset(0 0 58%);animation:2s step-end infinite fx-signal-a}.fx-signal:after{color:var(--ink-3);clip-path:inset(42% 0 0);animation:2s step-end infinite fx-signal-b}@keyframes fx-signal{0%,21%,47%,to{filter:none}22%,24%{filter:blur(.0267em)contrast(1.4)}}@keyframes fx-signal-a{0%,20%,52%,to{opacity:.15;transform:translate(0)}23%{opacity:.9;transform:translate(-.2667em,-.0333em)}54%{opacity:.7;transform:translate(.1667em,.0667em)}}@keyframes fx-signal-b{0%,24%,58%,to{opacity:.12;transform:translate(0)}27%{opacity:.86;transform:translate(.2667em,.0333em)}60%{opacity:.72;transform:translate(-.1667em,-.0667em)}}.fx-portal{letter-spacing:.12em;color:#0000;background:conic-gradient(from 0deg, var(--ink-2), var(--ink), var(--ink-3), var(--ink-2));text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:3.6s linear infinite fx-portal;position:relative}.fx-portal:after{content:attr(data-text);color:#0000;background:radial-gradient(circle,#0000 0 30%,#fff 34% 36%,#0000 40% 100%);opacity:.72;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite fx-portal-pulse;position:absolute;inset:0}@keyframes fx-portal{to{filter:hue-rotate(360deg);transform:rotate(.001deg)}}@keyframes fx-portal-pulse{0%,to{opacity:.24;transform:scale(.92)}50%{opacity:.8;transform:scale(1.08)}}.fx-tiltshift{letter-spacing:.1em;color:color-mix(in srgb, var(--ink) 28%, transparent);filter:blur(.0625em);line-height:1.1;position:relative}.fx-tiltshift:before,.fx-tiltshift:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-tiltshift:before{color:var(--ink);filter:blur();clip-path:inset(32% 0);animation:2.8s ease-in-out infinite alternate fx-tiltshift}.fx-tiltshift:after{color:var(--ink-3);opacity:.3;filter:blur(.1875em)}@keyframes fx-tiltshift{0%{clip-path:inset(0 0 64%);transform:translateY(-.0625em)}to{clip-path:inset(64% 0 0);transform:translateY(.0625em)}}.fx-duotone{letter-spacing:.1em;color:var(--ink);line-height:1.05;position:relative}.fx-duotone:before,.fx-duotone:after{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.fx-duotone:before{color:var(--ink-2);animation:2.6s ease-in-out infinite fx-duotone-a}.fx-duotone:after{color:var(--ink-3);animation:2.6s ease-in-out infinite fx-duotone-b}@keyframes fx-duotone-a{0%,to{opacity:.42;transform:translate(-.0789em)}50%{opacity:.8;transform:translate(-.2368em,-.0789em)}}@keyframes fx-duotone-b{0%,to{opacity:.42;transform:translate(.0789em)}50%{opacity:.8;transform:translate(.2368em,.0789em)}}.fx-glyphrain{letter-spacing:.08em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-glyphrain b{font-weight:inherit;text-shadow:0 -.4286em 0 color-mix(in srgb, var(--ink-3) 45%, transparent), 0 -.8571em 0 color-mix(in srgb, var(--ink-2) 28%, transparent);animation:2.4s cubic-bezier(.25,.8,.25,1) infinite fx-glyphrain;animation-delay:calc(var(--i) * .12s);display:inline-block}.fx-glyphrain b:nth-child(2n){color:var(--ink-3)}@keyframes fx-glyphrain{0%,to{opacity:1;transform:translateY(0)}38%{opacity:.22;transform:translateY(.7857em)}64%{opacity:.75;transform:translateY(-.3571em)}}.fx-zoetrope{letter-spacing:.1em;color:var(--ink);perspective:16em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-zoetrope b{font-weight:inherit;animation:3s cubic-bezier(.55,0,.25,1) infinite fx-zoetrope;animation-delay:calc(var(--i) * 90ms);display:inline-block}.fx-zoetrope b:nth-child(3n){color:var(--ink-2)}.fx-zoetrope b:nth-child(3n+1){color:var(--ink-3)}@keyframes fx-zoetrope{0%,12%{filter:blur();transform:rotateY(0)}40%{filter:blur(.0333em)}62%,to{filter:blur();transform:rotateY(360deg)}}.fx-dotmatrix{letter-spacing:.1em;color:#0000;background:linear-gradient(180deg, transparent 0 16%, #fff 24%, transparent 32% 100%) 0 -100% / 100% 300%, radial-gradient(circle, var(--ink-3) 0 .0433em, transparent .06em) 0 0 / .1667em .1667em;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.15;animation:2.8s linear infinite fx-dotmatrix}@keyframes fx-dotmatrix{0%{background-position:0 -100%,0 0}to{background-position:0 200%,0 0}}.fx-pendulum{letter-spacing:.12em;color:var(--ink);line-height:1.1}.fx-pendulum b{font-weight:inherit;transform-origin:50% -80%;animation:1.8s ease-in-out infinite fx-pendulum;animation-delay:calc(var(--i) * -.12s);display:inline-block}.fx-pendulum b:nth-child(2n){color:var(--ink-3)}@keyframes fx-pendulum{0%,to{transform:rotate(10deg)}50%{transform:rotate(-10deg)}}.fx-smoke{letter-spacing:.14em;color:var(--ink);line-height:1.1}.fx-smoke b{font-weight:inherit;animation:3.4s ease-in-out infinite fx-smoke;animation-delay:calc(var(--i) * .16s);display:inline-block}@keyframes fx-smoke{0%,42%{opacity:1;filter:blur();color:var(--ink);transform:none}62%{color:var(--ink-3)}78%{opacity:0;filter:blur(.2188em);transform:translate(.1875em,-.6875em)rotate(14deg)scale(1.45)}79%{opacity:0;filter:blur(.125em);transform:translateY(.3125em)scale(.8)}92%,to{opacity:1;filter:blur();transform:none}}.fx-eclipse{letter-spacing:.14em;color:var(--ink);text-shadow:0 0 .3125em color-mix(in srgb, var(--ink-2) 70%, transparent), 0 0 .8125em color-mix(in srgb, var(--ink-2) 40%, transparent);line-height:1.1;animation:5s ease-in-out infinite fx-eclipse-dim;position:relative}.fx-eclipse:after{content:"";width:1.3em;height:1.3em;box-shadow:0 0 .3125em .0625em color-mix(in srgb, var(--ink-2) 85%, transparent), inset -.125em -.0938em .25em #000000e6;background:#05040c;border-radius:50%;animation:5s ease-in-out infinite fx-eclipse;position:absolute;top:50%;left:-1.5em;transform:translateY(-50%)}@keyframes fx-eclipse{0%{left:-1.5em}50%{left:calc(50% - .65em)}to{left:100%}}@keyframes fx-eclipse-dim{0%,28%,72%,to{filter:brightness()}50%{filter:brightness(.4)}}.fx-barcode{letter-spacing:.14em;color:#0000;background:repeating-linear-gradient(90deg, var(--ink) 0 .0625em, transparent .0625em .125em, var(--ink) .125em .1563em, transparent .1563em .25em, var(--ink) .25em .3438em, transparent .3438em .4063em);text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.1;position:relative}.fx-barcode:before{content:"9 780316 668111";color:color-mix(in srgb, var(--ink) 55%, transparent);letter-spacing:.34em;white-space:normal;font-size:.3em;position:absolute;top:100%;left:50%;transform:translate(-50%)}.fx-barcode:after{content:"";background:var(--ink-2);width:.0625em;box-shadow:0 0 .375em var(--ink-2), 0 0 .8125em color-mix(in srgb, var(--ink-2) 60%, transparent);animation:1.9s ease-in-out infinite alternate fx-barcode;position:absolute;top:-12%;bottom:-12%;left:-2%}@keyframes fx-barcode{0%{left:-2%}to{left:101%}}.fx-frost{letter-spacing:.1em;color:#0000;background:radial-gradient(circle at 22% 30%, #fff 0 .05em, transparent .0688em), radial-gradient(circle at 68% 62%, #fff 0 .0406em, transparent .0594em), linear-gradient(0deg, #fff 0%, var(--ink-3) 34%, color-mix(in srgb, var(--ink-3) 45%, var(--ink)) 60%, var(--ink) 100%);text-shadow:none;-webkit-text-stroke-width:0;background-size:2.8125em 1.4375em,3.75em 1.8125em,100% 260%;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:4s ease-in-out infinite alternate fx-frost}@keyframes fx-frost{0%{filter:drop-shadow(0 0 .0625em color-mix(in srgb, var(--ink-3) 30%, transparent));background-position:0 0,0 0,0 0}to{filter:drop-shadow(0 0 .375em color-mix(in srgb, var(--ink-3) 75%, transparent));background-position:.5625em .1875em,-.6875em -.25em,0 100%}}.fx-moire{letter-spacing:.08em;color:#0000;background:repeating-linear-gradient(87deg, var(--ink-2) 0 .0294em, transparent .0294em .1176em), repeating-linear-gradient(90deg, var(--ink-3) 0 .0294em, transparent .0294em .1176em), linear-gradient(color-mix(in srgb, var(--ink) 30%, transparent), color-mix(in srgb, var(--ink) 30%, transparent));text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:6s linear infinite alternate fx-moire}@keyframes fx-moire{0%{background-position:0 0,0 0,0 0}to{background-position:1.4118em 0,-1.4118em 0,0 0}}.fx-stamp{letter-spacing:.14em;color:var(--ink-2);border:.1154em solid var(--ink-2);box-shadow:inset 0 0 0 .0577em color-mix(in srgb, var(--ink-2) 55%, transparent);border-radius:.3077em;padding:.38em .5em;line-height:1;animation:3.2s cubic-bezier(.22,1.4,.36,1) infinite fx-stamp}@keyframes fx-stamp{0%,6%{opacity:0;filter:blur(.1538em);transform:rotate(-6deg)scale(2.4)}14%{opacity:1;filter:blur();transform:rotate(-6deg)scale(.96)}18%{transform:rotate(-6deg)scale(1.04)}22%,78%{opacity:1;filter:blur();transform:rotate(-6deg)scale(1)}94%,to{opacity:0;filter:blur(.0231em);transform:rotate(-6deg)scale(1)}}.fx-led{letter-spacing:.18em;color:color-mix(in srgb, var(--ink-2) 22%, transparent);text-shadow:0 0 .0294em color-mix(in srgb, var(--ink-2) 35%, transparent);line-height:1.05;position:relative}.fx-led:before{content:attr(data-text);color:#0000;background:radial-gradient(circle closest-side, #fff 0 28%, var(--ink-2) 34% 62%, transparent 68%) 0 0 / .1324em .1324em;filter:drop-shadow(0 0 .1765em color-mix(in srgb, var(--ink-2) 70%, transparent)) drop-shadow(0 0 .4706em color-mix(in srgb, var(--ink-2) 35%, transparent));-webkit-background-clip:text;background-clip:text;animation:2.1s linear infinite fx-led;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 42%,#0000 68%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 42%,#0000 68%);-webkit-mask-position:120% 0;mask-position:120% 0;-webkit-mask-size:240% 100%;mask-size:240% 100%}.fx-led:after{content:attr(data-text);color:#0000;background:radial-gradient(circle closest-side, color-mix(in srgb, var(--ink-2) 55%, transparent) 0 55%, transparent 62%) 0 0 / .1324em .1324em;opacity:.45;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes fx-led{to{-webkit-mask-position:-120% 0;mask-position:-120% 0}}.fx-lightleak{letter-spacing:.1em;color:var(--ink);isolation:isolate;line-height:1.05;position:relative}.fx-lightleak:before,.fx-lightleak:after{content:attr(data-text);pointer-events:none;color:#0000;mix-blend-mode:screen;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.fx-lightleak:before{filter:blur(.0103em);background:linear-gradient(118deg,#0000 12%,#ff5a1f 34%,#ffd27a 44%,#fff 48%,#0000 62%) 120% 0/240% 100%;animation:4.4s ease-in-out infinite fx-lightleak-a}.fx-lightleak:after{background:linear-gradient(248deg, transparent 18%, var(--ink-3) 38%, var(--ink-2) 48%, transparent 68%) -20% 0 / 240% 100%;opacity:.9;animation:5.6s ease-in-out infinite fx-lightleak-b}@keyframes fx-lightleak-a{0%,to{opacity:.12;background-position:130% 0}42%{opacity:1;background-position:-30% 0}}@keyframes fx-lightleak-b{0%,to{opacity:.1;background-position:-30% 0}55%{opacity:.95;background-position:130% 0}}.fx-voltage{letter-spacing:.12em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-voltage b{font-weight:inherit;animation:2.6s step-end infinite fx-voltage;animation-delay:calc(var(--i) * 80ms);display:inline-block}@keyframes fx-voltage{0%,to{color:var(--ink);text-shadow:none;filter:brightness();transform:none}7%{color:#fff;text-shadow:0 0 .125em #fff, 0 0 .4375em var(--ink-3), .0625em 0 0 var(--ink-2), -.0625em 0 0 var(--ink-3);filter:brightness(1.85);transform:translate(.0313em,-.0313em)skew(-10deg)}9%{color:var(--ink-3);text-shadow:0 0 .3125em var(--ink-3), 0 0 .6875em color-mix(in srgb, var(--ink-3) 70%, transparent);transform:translate(-.0313em,.0313em)skew(8deg)}11%,48%{color:var(--ink);text-shadow:none;filter:brightness();transform:none}61%{color:#fff;text-shadow:0 0 .1875em var(--ink-2), 0 0 .5625em var(--ink-2), -.0313em 0 0 var(--ink-3);filter:brightness(1.6);transform:translateY(-.0313em)skew(4deg)}63%{color:var(--ink);text-shadow:none;filter:brightness();transform:none}}.fx-marble{letter-spacing:.1em;color:#0000;background:radial-gradient(ellipse 40% 70% at 18% 42%, color-mix(in srgb, var(--ink) 55%, transparent) 0%, transparent 55%), radial-gradient(ellipse 50% 40% at 72% 58%, color-mix(in srgb, var(--ink-3) 40%, transparent) 0%, transparent 50%), linear-gradient(118deg, #f4f0ea 0%, #d9d2c8 14%, var(--ink-2) 22%, #ebe6df 34%, var(--ink-3) 48%, #cfc7bb 58%, #f7f3ed 72%, var(--ink) 86%, #e8e2d8 100%);filter:drop-shadow(0 .2353em .5294em #00000047);text-shadow:none;-webkit-text-stroke-width:0;background-size:160% 160%,180% 180%,280% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:5.2s ease-in-out infinite alternate fx-marble}@keyframes fx-marble{0%{filter:drop-shadow(0 .2353em .5294em #00000047)saturate();background-position:8% 30%,90% 70%,0%}to{filter:drop-shadow(0 .2941em .6471em #00000057)saturate(1.15);background-position:78% 68%,12% 22%,100%}}.fx-ripple{letter-spacing:.12em;color:color-mix(in srgb, var(--ink-3) 55%, var(--ink));line-height:1.05;position:relative}.fx-ripple:before,.fx-ripple:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.fx-ripple:before{background:repeating-radial-gradient(circle at 50% 55%, transparent 0 .1765em, color-mix(in srgb, var(--ink-3) 85%, #fff) .2059em .2647em, transparent .2941em .4706em);opacity:.9;background-size:100% 100%;animation:2.4s linear infinite fx-ripple}.fx-ripple:after{background:repeating-radial-gradient(circle at 50% 55%, transparent 0 .2353em, var(--ink-2) .2647em .3235em, transparent .3529em .5882em);opacity:.55;mix-blend-mode:screen;animation:2.4s linear infinite reverse fx-ripple}@keyframes fx-ripple{0%{opacity:.35;background-position:50% 55%;background-size:40% 40%}70%{opacity:.95}to{opacity:.15;background-position:50% 55%;background-size:220% 220%}}.fx-shatter{letter-spacing:.1em;color:var(--ink);perspective:13.125em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-shatter b{font-weight:inherit;transform-origin:50% 60%;animation:3.2s cubic-bezier(.22,1.15,.36,1) infinite fx-shatter;animation-delay:calc(var(--i) * 70ms);display:inline-block}@keyframes fx-shatter{0%,18%{opacity:1;filter:blur();color:var(--ink);text-shadow:none;transform:none}28%{transform:translate(calc((var(--i) - 2.5) * .4375em), calc(-.5625em - var(--i) * .0938em)) rotate(calc((var(--i) - 2.5) * 18deg)) scale(.88);opacity:.55;filter:blur(.0125em);color:var(--ink-2);text-shadow:.0625em 0 0 color-mix(in srgb, var(--ink-3) 70%, transparent), -.0625em 0 0 color-mix(in srgb, var(--ink-2) 70%, transparent)}38%{transform:translate(calc((var(--i) - 2.5) * .6875em), calc(.25em + var(--i) * .0625em)) rotate(calc((var(--i) - 2.5) * -12deg)) scale(1.05);opacity:.25;filter:blur(.0375em)}48%{opacity:0;filter:blur(.0625em);transform:translateY(-.1875em)scale(1.08)}49%{opacity:0;filter:blur();color:var(--ink-3);transform:scale(.7)}62%,to{opacity:1;filter:blur();color:var(--ink);text-shadow:none;transform:none}}.fx-grain{letter-spacing:.14em;color:var(--ink);line-height:1.05;animation:3.6s ease-in-out infinite fx-grain-flicker;position:relative}.fx-grain:before,.fx-grain:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.fx-grain:before{opacity:.42;mix-blend-mode:soft-light;background-image:radial-gradient(circle,#fff 0 .0153em,#0000 .0236em),radial-gradient(circle,#000 0 .0125em,#0000 .0208em),radial-gradient(circle,#fff 0 .0111em,#0000 .0194em);background-position:0 0,.0278em .0556em,.0556em .0278em;background-size:.0833em .0833em,.1111em .1111em,.1389em .1389em;animation:.28s steps(4,end) infinite fx-grain}.fx-grain:after{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 0%, transparent) 0%, #ffffff38 48%, color-mix(in srgb, var(--ink) 0%, transparent) 100%) 0 -40% / 100% 60%;opacity:.55;mix-blend-mode:overlay;animation:2.6s linear infinite fx-grain-scan}@keyframes fx-grain{0%{background-position:0 0,.0278em .0556em,.0556em .0278em}25%{background-position:.0556em -.0278em,-.0278em .0833em,0 .0556em}50%{background-position:-.0278em .0556em,.0833em 0,.0278em -.0278em}75%{background-position:.0278em .0278em,-.0556em -.0278em,.0833em .0556em}to{background-position:0 0,.0278em .0556em,.0556em .0278em}}@keyframes fx-grain-scan{0%{opacity:.15;background-position:0 -50%}45%{opacity:.6}to{opacity:.2;background-position:0 160%}}@keyframes fx-grain-flicker{0%,to{filter:contrast(1.04)brightness()}32%{filter:contrast(1.14)brightness(1.05)}58%{filter:contrast(.97)brightness(.94)}76%{filter:contrast(1.08)brightness(1.02)}}.fx-caustic{letter-spacing:.12em;color:#0000;background:radial-gradient(ellipse 55% 35% at 18% 42%, #fff 0 8%, transparent 42%), radial-gradient(ellipse 45% 50% at 68% 58%, color-mix(in srgb, var(--ink-3) 90%, #fff) 0 10%, transparent 46%), radial-gradient(ellipse 40% 30% at 42% 78%, #fff 0 6%, transparent 40%), radial-gradient(ellipse 50% 40% at 82% 28%, color-mix(in srgb, var(--ink-2) 75%, #fff) 0 9%, transparent 44%), radial-gradient(ellipse 35% 45% at 30% 18%, var(--ink-3) 0 7%, transparent 38%), linear-gradient(165deg, color-mix(in srgb, var(--ink-3) 70%, var(--ink)) 0%, var(--ink) 42%, color-mix(in srgb, var(--ink-2) 55%, var(--ink)) 100%);filter:drop-shadow(0 0 .3529em color-mix(in srgb, var(--ink-3) 42%, transparent));text-shadow:none;-webkit-text-stroke-width:0;background-size:160% 160%,180% 170%,150% 150%,170% 160%,140% 150%,100% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.05;animation:4.2s ease-in-out infinite alternate fx-caustic}@keyframes fx-caustic{0%{filter:drop-shadow(0 0 .2353em color-mix(in srgb, var(--ink-3) 30%, transparent)) brightness(1);background-position:0 25%,100% 80%,35% 100%,90% 5%,20% 10%,0 0}to{filter:drop-shadow(0 0 .5882em color-mix(in srgb, var(--ink-3) 60%, transparent)) brightness(1.18);background-position:85% 70%,5% 15%,70% 0,15% 90%,75% 85%,0 0}}.fx-fold{letter-spacing:.1em;color:var(--ink);perspective:20em;transform-style:preserve-3d;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-fold b{font-weight:inherit;transform-origin:0;backface-visibility:hidden;transform-style:preserve-3d;animation:3.8s cubic-bezier(.4,0,.2,1) infinite fx-fold;animation-delay:calc(var(--i) * .11s);display:inline-block}@keyframes fx-fold{0%,8%{opacity:0;color:color-mix(in srgb, var(--ink) 55%, #000);text-shadow:none;filter:brightness(.55);transform:rotateY(-92deg)translateZ(0)}22%{opacity:1;color:var(--ink);text-shadow:.125em 0 .3125em color-mix(in srgb, var(--ink-2) 35%, transparent);filter:brightness(1.08);transform:rotateY(8deg)translateZ(.1875em)}30%,58%{opacity:1;color:var(--ink);text-shadow:none;filter:brightness();transform:rotateY(0)translateZ(0)}72%{opacity:1;color:var(--ink-3);text-shadow:-.0938em 0 .25em color-mix(in srgb, var(--ink-3) 30%, transparent);filter:brightness(1.05);transform:rotateY(-12deg)translateZ(.125em)}86%,to{opacity:0;color:color-mix(in srgb, var(--ink) 55%, #000);text-shadow:none;filter:brightness(.55);transform:rotateY(92deg)translateZ(0)}}.fx-domino{letter-spacing:.14em;color:var(--ink);perspective:25em;align-items:flex-end;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-domino b{font-weight:inherit;transform-origin:0 100%;animation:3.6s linear infinite fx-domino;animation-delay:calc(var(--i) * .12s);display:inline-block}@keyframes fx-domino{0%,12%{color:var(--ink);text-shadow:.0313em 0 0 color-mix(in srgb, var(--ink-3) 25%, transparent);animation-timing-function:cubic-bezier(.6,.04,.98,.34);transform:rotate(0)}30%{color:var(--ink-2);text-shadow:0 0 .4375em color-mix(in srgb, var(--ink-2) 60%, transparent);animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:rotate(87deg)}35%{color:var(--ink-2);text-shadow:0 0 .1875em color-mix(in srgb, var(--ink-2) 30%, transparent);transform:rotate(79deg)}42%,64%{color:color-mix(in srgb, var(--ink) 45%, transparent);text-shadow:none;animation-timing-function:cubic-bezier(.5,-.35,.3,1.45);transform:rotate(84deg)}86%{color:var(--ink-3);text-shadow:0 0 .3125em color-mix(in srgb, var(--ink-3) 45%, transparent);transform:rotate(-6deg)}94%,to{color:var(--ink);text-shadow:.0313em 0 0 color-mix(in srgb, var(--ink-3) 25%, transparent);transform:rotate(0)}}.fx-zipper{letter-spacing:.12em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding:0 .4em;line-height:1.1;display:inline-flex;position:relative}.fx-zipper b{--dir:-1;font-weight:inherit;animation:3.8s cubic-bezier(.34,1.28,.5,1) infinite fx-zipmesh;animation-delay:calc(var(--i) * .1s);display:inline-block}.fx-zipper b:nth-child(2n){--dir:1}.fx-zipper:before{content:"";background:linear-gradient(90deg, var(--ink-2), var(--ink-3));transform-origin:0;border-radius:.0667em;height:.0667em;margin-top:-.0333em;animation:3.8s cubic-bezier(.4,0,.2,1) infinite fx-zipseam;position:absolute;top:50%;left:.2em;right:.2em}.fx-zipper:after{content:"";background:linear-gradient(160deg, #fff 0%, var(--ink-3) 45%, var(--ink-2) 100%);width:.4em;height:.5667em;box-shadow:0 0 .4em color-mix(in srgb, var(--ink-3) 55%, transparent);border-radius:.1em .1em .1667em .1667em;margin:-.2667em 0 0 -.2em;animation:3.8s cubic-bezier(.4,0,.2,1) infinite fx-zipslider;position:absolute;top:50%;left:0}@keyframes fx-zipmesh{0%,8%{transform:translateY(calc(var(--dir) * .8667em)) rotate(calc(var(--dir) * 7deg));opacity:.2;color:var(--ink-3)}32%,70%{transform:translateY(calc(var(--dir) * .1667em)) rotate(0deg);opacity:1;color:var(--ink)}82%,to{transform:translateY(calc(var(--dir) * .8667em)) rotate(calc(var(--dir) * 7deg));opacity:.2;color:var(--ink-3)}}@keyframes fx-zipseam{0%,8%{opacity:.15;transform:scaleX(0)}40%,70%{opacity:.5;transform:scaleX(1)}92%,to{opacity:.15;transform:scaleX(0)}}@keyframes fx-zipslider{0%,8%{left:0}40%,70%{left:100%}92%,to{left:0}}.fx-equalizer{color:var(--ink);align-items:flex-end;gap:.2333em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding-top:1.4667em;line-height:1.1;display:inline-flex}.fx-equalizer b{font-weight:inherit;animation:1.9s ease-in-out infinite fx-eqbounce;animation-delay:calc(var(--i) * -.21s);display:inline-block;position:relative}.fx-equalizer b:before{content:"";background:linear-gradient(180deg, var(--ink-2) 0%, var(--ink-3) 65%, color-mix(in srgb, var(--ink-3) 25%, transparent) 100%);width:122%;box-shadow:0 0 .3333em color-mix(in srgb, var(--ink-2) 40%, transparent);animation:1.9s ease-in-out infinite fx-eqbar;animation-delay:calc(var(--i) * -.21s);border-radius:.1em .1em .0333em .0333em;position:absolute;left:50%;transform:translate(-50%)}@keyframes fx-eqbar{0%,to{height:.2333em;bottom:-.2333em}20%{height:1.1333em;bottom:-1.1333em}40%{height:.5em;bottom:-.5em}60%{height:1.4667em;bottom:-1.4667em}80%{height:.7333em;bottom:-.7333em}}@keyframes fx-eqbounce{0%,to{color:color-mix(in srgb, var(--ink) 65%, transparent);text-shadow:none;transform:translateY(-.2333em)}20%{color:var(--ink);text-shadow:none;transform:translateY(-1.1333em)}40%{color:color-mix(in srgb, var(--ink) 80%, transparent);text-shadow:none;transform:translateY(-.5em)}60%{color:#fff;text-shadow:0 0 .5333em var(--ink-2);transform:translateY(-1.4667em)}80%{color:var(--ink);text-shadow:none;transform:translateY(-.7333em)}}.fx-gooey{letter-spacing:.08em;align-items:flex-end;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-gooey b{font-weight:inherit;color:#0000;background:linear-gradient(185deg, #f4f7ff 8%, var(--ink-3) 34%, #d5dbe6 50%, var(--ink-2) 72%, #9aa3b5 100%);transform-origin:50% 100%;filter:drop-shadow(0 .2em .2667em color-mix(in srgb, var(--ink-3) 30%, transparent));animation:3.4s cubic-bezier(.45,.06,.28,1) infinite fx-gooey;animation-delay:calc(var(--i) * 60ms);background-size:100% 190%;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes fx-gooey{0%,16%,to{filter:drop-shadow(0 .2em .2667em color-mix(in srgb, var(--ink-3) 30%, transparent));background-position:50% 0;transform:translate(0)scale(1)}44%,54%{transform:translateX(calc((3 - var(--i)) * .1667em)) scale(1.14, .7);filter:drop-shadow(0 .0667em .4em color-mix(in srgb, var(--ink-2) 55%, transparent));background-position:50% 90%}}@property --sonar{syntax:"<angle>";inherits:true;initial-value:0deg}.fx-sonar{letter-spacing:.16em;color:color-mix(in srgb, var(--ink-3) 40%, var(--ink));line-height:1.1;animation:2.6s linear infinite fx-sonar;position:relative}.fx-sonar:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 50%, var(--ink-2) 0 .0625em, transparent .0938em), repeating-radial-gradient(circle at 50% 50%, transparent 0 .4063em, color-mix(in srgb, var(--ink-3) 18%, transparent) .4375em .4688em), conic-gradient(from var(--sonar), transparent 0 348deg, color-mix(in srgb, var(--ink-3) 22%, transparent) 354deg, color-mix(in srgb, var(--ink-2) 58%, transparent) 360deg);width:3.8125em;height:3.8125em;box-shadow:inset 0 0 0 .0313em color-mix(in srgb, var(--ink-3) 30%, transparent), 0 0 .5625em color-mix(in srgb, var(--ink-3) 16%, transparent);border-radius:50%;margin:-1.9063em 0 0 -1.9063em;position:absolute;top:50%;left:50%}.fx-sonar:after{content:attr(data-text);color:#0000;background:conic-gradient(from var(--sonar), transparent 0 292deg, var(--ink-3) 328deg, #fff 348deg, var(--ink-2) 360deg);filter:drop-shadow(0 0 .3125em color-mix(in srgb, var(--ink-3) 50%, transparent));-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes fx-sonar{to{--sonar:360deg}}.fx-warp{letter-spacing:.14em;color:var(--ink);perspective:15.2941em;transform-style:preserve-3d;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-warp b{font-weight:inherit;transform-style:preserve-3d;animation:2.7s cubic-bezier(.22,.82,.24,1) infinite fx-warp;animation-delay:calc(var(--i) * 80ms);display:inline-block}@keyframes fx-warp{0%,to{opacity:.4;color:var(--ink-3);filter:blur(.0735em);text-shadow:none;transform:translateZ(-4.7059em)scale(.62)rotateX(10deg)}22%{opacity:1;filter:blur()}30%,62%{opacity:1;color:#fff;filter:blur();text-shadow:0 0 .3529em var(--ink-3), 0 0 .8235em color-mix(in srgb, var(--ink-2) 70%, transparent);transform:translateZ(0)scale(1)rotateX(0)}82%{opacity:.22;color:var(--ink-2);filter:blur(.0882em);text-shadow:0 0 .6471em var(--ink-2);transform:translateZ(5.5882em)scale(1.42)rotateX(-10deg)}}.fx-shimmer{letter-spacing:.14em;color:#0000;background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 16%, transparent) 0 40%, color-mix(in srgb, var(--ink) 55%, transparent) 46%, #fff 50%, color-mix(in srgb, var(--ink) 55%, transparent) 54%, color-mix(in srgb, var(--ink) 16%, transparent) 60% 100%) 0 0 / 300% 100%;text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:2.8s linear infinite fx-shimmer}@keyframes fx-shimmer{to{background-position:300% 0}}.fx-ticker{letter-spacing:.08em;width:max-content;color:var(--ink);white-space:nowrap;justify-self:start;line-height:1.1;animation:9s linear infinite fx-ticker}@keyframes fx-ticker{to{transform:translate(-20%)}}.fx-kaboom{letter-spacing:.1em;color:var(--ink);line-height:1.1;animation:3s infinite fx-kaboom;position:relative}.fx-kaboom:after{content:"";border:.05em solid var(--ink-3);pointer-events:none;border-radius:50%;width:2.4em;height:1.5em;animation:3s ease-out infinite fx-kaboom-ring;position:absolute;top:50%;left:50%}@keyframes fx-kaboom{0%,30%{opacity:0;filter:blur(.35em);animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(3.4)translateY(-.25em)}36%{opacity:1;filter:blur();animation-timing-function:cubic-bezier(.2,1.6,.4,1);transform:scale(.88)}41%{animation-timing-function:step-end;transform:scale(1.07)}45%{color:#fff;text-shadow:-.15em 0 0 var(--ink-2), .15em 0 0 var(--ink-3);transform:translate(-.125em,.075em)scale(1)}49%{transform:translate(.1em,-.075em)}53%{text-shadow:-.05em 0 0 var(--ink-2), .05em 0 0 var(--ink-3);animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:translate(-.05em,.025em)}57%,88%{color:var(--ink);text-shadow:none;filter:blur();opacity:1;transform:none}95%,to{opacity:0;filter:blur(.125em);transform:scale(.8)}}@keyframes fx-kaboom-ring{0%,34%{opacity:0;transform:translate(-50%,-50%)scale(.25)}40%{opacity:.85}72%,to{opacity:0;transform:translate(-50%,-50%)scale(2.7)}}.fx-karaoke{letter-spacing:.12em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-karaoke b{font-weight:inherit;color:color-mix(in srgb, var(--ink) 42%, transparent);background:linear-gradient(180deg, #fff 0%, var(--ink-2) 42%, var(--ink-3) 100%) no-repeat 0 0 / 0% 100%;animation:4.4s cubic-bezier(.2,.85,.25,1) infinite fx-karaoke;animation-delay:calc(var(--i) * .28s);-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes fx-karaoke{0%,6%{color:color-mix(in srgb, var(--ink) 42%, transparent);filter:none;background-size:0% 100%;transform:translateY(0)scale(1)}14%{color:#0000;filter:drop-shadow(0 0 .3125em color-mix(in srgb, var(--ink-2) 70%, transparent));background-size:100% 100%;transform:translateY(-.2813em)scale(1.16)}22%,64%{color:#0000;filter:none;background-size:100% 100%;transform:translateY(0)scale(1)}78%,to{color:color-mix(in srgb, var(--ink) 42%, transparent);filter:none;background-size:0% 100%;transform:translateY(0)scale(1)}}.fx-lenticular{letter-spacing:.12em;color:#0000;background-image:repeating-linear-gradient(90deg, #ffffff47 0 .0278em, transparent .0278em .0833em), linear-gradient(115deg, var(--ink-2) 0%, #fff 18%, var(--ink-3) 36%, #ffe08a 52%, var(--ink-2) 70%, #fff 86%, var(--ink-3) 100%);text-shadow:none;-webkit-text-stroke-width:0;background-position:0 0,120% 0;background-size:.1111em 100%,240% 100%;-webkit-background-clip:text;background-clip:text;line-height:1;animation:2.8s ease-in-out infinite alternate fx-lenti-tilt;position:relative}.fx-lenticular:before,.fx-lenticular:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-lenticular:before{color:var(--ink-2);animation:2.8s ease-in-out infinite alternate fx-lenti-a;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 .0556em,#0000 .0556em .1111em);mask-image:repeating-linear-gradient(90deg,#000 0 .0556em,#0000 .0556em .1111em)}.fx-lenticular:after{color:var(--ink-3);animation:2.8s ease-in-out infinite alternate fx-lenti-b;-webkit-mask-image:repeating-linear-gradient(90deg,#0000 0 .0556em,#000 .0556em .1111em);mask-image:repeating-linear-gradient(90deg,#0000 0 .0556em,#000 .0556em .1111em)}@keyframes fx-lenti-tilt{0%{filter:hue-rotate()saturate(1.15);background-position:0 0,120% 0;transform:perspective(12.7778em)rotateY(-20deg)}to{filter:hue-rotate(28deg)saturate(1.35);background-position:0 0,-20% 0;transform:perspective(12.7778em)rotateY(20deg)}}@keyframes fx-lenti-a{0%{opacity:.4;transform:translate(-.0833em)}to{opacity:.85;transform:translate(.1111em)}}@keyframes fx-lenti-b{0%{opacity:.85;transform:translate(.0833em)}to{opacity:.35;transform:translate(-.1111em)}}.fx-balloon{letter-spacing:.06em;filter:drop-shadow(0 .2647em .2941em color-mix(in srgb, var(--ink-2) 38%, transparent));justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1;display:inline-flex}.fx-balloon b{font-weight:inherit;color:#0000;background:radial-gradient(circle at 32% 22%, #fff 0 9%, transparent 22%), radial-gradient(circle at 50% 58%, var(--ink-2) 0 40%, color-mix(in srgb, var(--ink-2) 42%, #3a001f) 76%, color-mix(in srgb, var(--ink-2) 18%, #14000a) 100%);transform-origin:50% 85%;animation:3.1s cubic-bezier(.34,1.5,.64,1) infinite fx-balloon;animation-delay:calc(var(--i) * .13s);background-repeat:no-repeat;background-size:160% 160%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.fx-balloon b:nth-child(2n){background:radial-gradient(circle at 32% 22%, #fff 0 9%, transparent 22%), radial-gradient(circle at 50% 58%, var(--ink-3) 0 40%, color-mix(in srgb, var(--ink-3) 42%, #003038) 76%, color-mix(in srgb, var(--ink-3) 18%, #001014) 100%);background-repeat:no-repeat;background-size:160% 160%,100% 100%;-webkit-background-clip:text;background-clip:text}@keyframes fx-balloon{0%,6%{filter:blur(.0118em);background-position:50% 90%,0 0;transform:scale(.72,.58)translateY(.2353em)}28%{filter:blur();background-position:16% 6%,0 0;transform:scale(1.14,1.2)translateY(-.2353em)rotate(-5deg)}40%,74%{filter:blur();background-position:32% 22%,0 0;transform:scale(1)translateY(0)rotate(0)}92%,to{filter:blur(.0118em);background-position:50% 90%,0 0;transform:scale(.72,.58)translateY(.2353em)}}.fx-lens{letter-spacing:.1em;color:color-mix(in srgb, var(--ink) 78%, transparent);line-height:1.2;position:relative}.fx-lens:before{content:attr(data-text);pointer-events:none;color:var(--ink);text-shadow:-.0667em 0 color-mix(in srgb, var(--ink-2) 70%, transparent), .0667em 0 color-mix(in srgb, var(--ink-3) 70%, transparent);place-items:center;font-size:1.12em;animation:4.6s cubic-bezier(.6,0,.4,1) infinite fx-lens-refract;display:grid;position:absolute;inset:-.5333em 0;-webkit-mask-image:radial-gradient(1.2667em .9333em,#000 0 54%,#0000008c 78%,#0000 88%);mask-image:radial-gradient(1.2667em .9333em,#000 0 54%,#0000008c 78%,#0000 88%);-webkit-mask-size:2.8667em 100%;mask-size:2.8667em 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fx-lens:after{content:"";pointer-events:none;background-image:radial-gradient(ellipse 1.2667em .9333em at 50% 50%, transparent 0 66%, #ffffff80 78% 86%, transparent 96%), radial-gradient(ellipse .9333em .6em at 38% 26%, #ffffff29, transparent 72%), radial-gradient(ellipse 1.1333em .8em at 50% 58%, color-mix(in srgb, var(--ink-3) 14%, transparent), transparent 78%);-webkit-backdrop-filter:blur(.0333em)saturate(1.8)brightness(1.14);backdrop-filter:blur(.0333em)saturate(1.8)brightness(1.14);background-repeat:no-repeat;background-size:2.8667em 100%;animation:4.6s cubic-bezier(.6,0,.4,1) infinite fx-lens-glass;position:absolute;inset:-.5333em 0}@keyframes fx-lens-refract{0%,6%{-webkit-mask-position:-2.8667em 0;mask-position:-2.8667em 0}94%,to{-webkit-mask-position:calc(100% + 2.8667em) 0;mask-position:calc(100% + 2.8667em) 0}}@keyframes fx-lens-glass{0%,6%{clip-path:ellipse(1.3333em 1em at -1.4333em);background-position:-2.8667em 0}94%,to{clip-path:ellipse(1.3333em 1em at calc(100% + 1.4333em));background-position:calc(100% + 2.8667em) 0}}.fx-smear{letter-spacing:.08em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-smear b{font-weight:inherit;animation:2.9s cubic-bezier(.16,.9,.3,1) infinite fx-smear;animation-delay:calc(var(--i) * 70ms);display:inline-block}.fx-smear b:nth-child(3n){color:var(--ink-3)}.fx-smear b:nth-child(3n+2){color:var(--ink-2)}@keyframes fx-smear{0%{filter:blur(.1471em);opacity:0;transform:translate(-3.5294em)scale(3.4,.68)skew(-16deg)}17%{filter:blur();opacity:1;transform:translate(0)scale(1)skew(0)}25%{transform:scale(.84,1.14)}33%{transform:scale(1.06,.95)}41%,72%{filter:blur();opacity:1;transform:scale(1)}92%,to{filter:blur(.1471em);opacity:0;transform:translate(3.5294em)scale(3.4,.68)skew(16deg)}}.fx-keycap{letter-spacing:.02em;gap:.4211em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding-bottom:.4737em;line-height:1;display:inline-flex}.fx-keycap b{font-weight:inherit;width:2em;height:2.1053em;color:var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 22%, transparent) 0%, color-mix(in srgb, var(--ink) 7%, transparent) 46%, transparent 100%), color-mix(in srgb, var(--ink-2) 10%, #16121f);box-shadow:inset 0 .0526em 0 color-mix(in srgb, var(--ink) 32%, transparent), 0 .3158em 0 color-mix(in srgb, var(--ink-2) 42%, #0b0812), 0 .5263em .8421em #00000080;animation:3.4s cubic-bezier(.3,1.4,.5,1) infinite fx-keycap;animation-delay:calc(var(--i) * .16s);border-radius:.5263em;place-items:center;display:grid;position:relative}.fx-keycap b:after{content:"";border-radius:inherit;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--ink-3) 55%, transparent), transparent 70%);opacity:0;animation:3.4s ease-out infinite fx-keycap-click;animation-delay:calc(var(--i) * .16s);position:absolute;inset:0}@keyframes fx-keycap{0%,8%{box-shadow:inset 0 .0526em 0 color-mix(in srgb, var(--ink) 32%, transparent), 0 .3158em 0 color-mix(in srgb, var(--ink-2) 42%, #0b0812), 0 .5263em .8421em #00000080;transform:translateY(0)}16%{box-shadow:inset 0 .0526em 0 color-mix(in srgb, var(--ink) 14%, transparent), 0 0 0 color-mix(in srgb, var(--ink-2) 42%, #0b0812), 0 .1579em .4211em #0000008c;transform:translateY(.3158em)}30%,to{box-shadow:inset 0 .0526em 0 color-mix(in srgb, var(--ink) 32%, transparent), 0 .3158em 0 color-mix(in srgb, var(--ink-2) 42%, #0b0812), 0 .5263em .8421em #00000080;transform:translateY(0)}}@keyframes fx-keycap-click{0%,12%{opacity:0}16%{opacity:.9}34%,to{opacity:0}}.fx-groovy{--groovy-1:#f6b33d;--groovy-2:#e8692c;--groovy-3:#b23a28;--groovy-4:#5b2a1e;letter-spacing:.02em;color:#ffe6bd;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex;transform:skew(-8deg)}.fx-groovy b{font-weight:inherit;animation:3.2s cubic-bezier(.45,0,.3,1) infinite fx-groovy;animation-delay:calc(var(--i) * .1s);display:inline-block}@keyframes fx-groovy{0%,to{text-shadow:.025em .025em 0 var(--groovy-1), .05em .05em 0 var(--groovy-2), .075em .075em 0 var(--groovy-3), .1em .1em 0 var(--groovy-4);transform:translate(0)}35%,65%{text-shadow:.075em .075em 0 var(--groovy-1), .15em .15em 0 var(--groovy-2), .225em .225em 0 var(--groovy-3), .3em .3em 0 var(--groovy-4);transform:translate(-.075em,-.125em)}}.fx-grunge{letter-spacing:.08em;color:var(--ink);-webkit-mask-composite:source-in;line-height:1.05;animation:2.4s infinite fx-grunge;position:relative;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='120'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.04' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 4.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='s' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' seed='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 0 0 0 7.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E"),repeating-linear-gradient(-62deg,#000 0 .425em,#0000 .425em .45em,#000 .45em 1.075em);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='120'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.04' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 0 0 0 4.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='s' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' seed='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 0 0 0 7.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E"),repeating-linear-gradient(-62deg,#000 0 .425em,#0000 .425em .45em,#000 .45em 1.075em);-webkit-mask-composite:source-in;mask-composite:intersect}.fx-grunge:before{content:attr(data-text);z-index:-1;color:var(--ink-2);opacity:.8;animation:2.4s infinite fx-grunge-plate;position:absolute;inset:0;transform:translate(.075em,.05em)}@keyframes fx-grunge{0%{animation-timing-function:step-end;-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0}33%{animation-timing-function:step-end;-webkit-mask-position:-1.5em .5em,.775em -.425em,.225em 0;mask-position:-1.5em .5em,.775em -.425em,.225em 0}66%{animation-timing-function:step-end;-webkit-mask-position:1em -.875em,-.55em 1em,-.35em 0;mask-position:1em -.875em,-.55em 1em,-.35em 0}to{-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0}}@keyframes fx-grunge-plate{0%{animation-timing-function:step-end;transform:translate(.075em,.05em)}33%{animation-timing-function:step-end;transform:translate(-.05em,.075em)}66%{animation-timing-function:step-end;transform:translate(.05em,-.05em)}to{transform:translate(.075em,.05em)}}.fx-pewpew{letter-spacing:.06em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-pewpew b{font-weight:inherit;animation:3.2s infinite fx-pewpew;animation-delay:calc(var(--i) * .14s);display:inline-block;position:relative}.fx-pewpew b:after{content:"";background:radial-gradient(circle, #fff 0 7%, var(--ink-3) 14%, color-mix(in srgb, var(--ink-2) 50%, transparent) 26%, transparent 46%);opacity:0;pointer-events:none;width:1.5em;height:1.5em;animation:3.2s ease-out infinite fx-pewpew-spark;animation-delay:calc(var(--i) * .14s);border-radius:50%;margin:-.75em 0 0 -.75em;position:absolute;top:50%;left:50%}@keyframes fx-pewpew{0%{opacity:0;color:#fff;text-shadow:0 0 .1176em var(--ink-3), 0 0 .2941em var(--ink-3);animation-timing-function:linear;transform:translate(-5em)scale(4,.08)}2%{opacity:1;animation-timing-function:linear}8%{color:#fff;text-shadow:0 0 .1765em #fff, 0 0 .4706em var(--ink-3), 0 0 .8824em var(--ink-2);animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translate(0)scale(1.35,.7)}12%{transform:translate(-.1765em)scale(.88,1.14)}17%{transform:translate(.0588em)scale(1.04,.97)}24%,80%{opacity:1;color:var(--ink);text-shadow:0 0 .2941em color-mix(in srgb, var(--ink-3) 40%, transparent);transform:none}92%,to{opacity:0;text-shadow:none;transform:translate(.5294em)}}@keyframes fx-pewpew-spark{0%,7%{opacity:0;transform:scale(0)}8%{opacity:1;transform:scale(.45)}20%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}.fx-invisible{letter-spacing:.12em;color:var(--ink);line-height:1.05;animation:5.2s ease-in-out infinite fx-invisible-text;position:relative}.fx-invisible:before,.fx-invisible:after{pointer-events:none;background:radial-gradient(circle, #fff 0 .0167em, transparent .0306em) 0 0 / .1389em .1389em, radial-gradient(circle, var(--ink-3) 0 .0194em, transparent .0333em) .0556em .0833em / .1944em .1667em, radial-gradient(circle, var(--ink) 0 .0139em, transparent .0278em) .0278em .0278em / .0833em .1111em;animation:.45s steps(3,end) infinite fx-invisible-shimmer,5.2s ease-in-out infinite fx-invisible-cloud;position:absolute}.fx-invisible:before{content:attr(data-text);color:#0000;-webkit-background-clip:text;background-clip:text;inset:0}.fx-invisible:after{content:"";opacity:.5;inset:-.2778em -.3889em;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000);mask-image:radial-gradient(closest-side,#000 40%,#0000)}@keyframes fx-invisible-text{0%,40%{color:#0000}56%,82%{color:var(--ink)}96%,to{color:#0000}}@keyframes fx-invisible-shimmer{0%{background-position:0 0,.0556em .0833em,.0278em .0278em}33%{background-position:.0556em .0278em,-.0278em .1111em,0 .0833em}66%{background-position:-.0278em .0833em,.0833em .0278em,.0556em 0}to{background-position:.0278em -.0278em,0 .0556em,-.0278em .0556em}}@keyframes fx-invisible-cloud{0%,38%{opacity:1;filter:blur();transform:scale(1)}56%,80%{opacity:0;filter:blur(.0833em);transform:scale(1.18)}96%,to{opacity:1;filter:blur();transform:scale(1)}}.fx-loud{letter-spacing:.06em;color:var(--ink);line-height:1;animation:3s infinite fx-loud;display:inline-block}@keyframes fx-loud{0%,12%{color:var(--ink);text-shadow:none;animation-timing-function:cubic-bezier(.2,1.5,.4,1);transform:scale(1)}20%{color:var(--ink-2);text-shadow:0 0 .45em color-mix(in srgb, var(--ink-2) 55%, transparent);transform:scale(1.75)}23%{transform:translate(-.125em,.05em)rotate(-3deg)scale(1.75)}26%{transform:translate(.125em,-.05em)rotate(3deg)scale(1.75)}29%{transform:translate(-.1em,-.025em)rotate(-2deg)scale(1.75)}32%{transform:translate(.1em,.025em)rotate(2deg)scale(1.75)}35%{transform:translate(-.05em,.05em)rotate(-1deg)scale(1.75)}38%{transform:translate(.05em,-.025em)rotate(1deg)scale(1.75)}44%{color:var(--ink-2);text-shadow:0 0 .45em color-mix(in srgb, var(--ink-2) 55%, transparent);animation-timing-function:cubic-bezier(.3,1.6,.5,1);transform:scale(1.75)}54%,to{color:var(--ink);text-shadow:none;transform:scale(1)}}.fx-gentle{letter-spacing:.2em;color:var(--ink);text-shadow:0 0 .4118em color-mix(in srgb, var(--ink-3) 35%, transparent);line-height:1.1;animation:5s cubic-bezier(.4,0,.2,1) infinite fx-gentle;display:inline-block}@keyframes fx-gentle{0%{opacity:0;filter:blur(.1765em);transform:scale(.35)}48%,80%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(.0882em);transform:scale(1.04)}}.fx-rotator{letter-spacing:.08em;color:#0000;clip-path:inset(0 -.2em);line-height:1.1;position:relative}.fx-rotator:before{content:attr(data-text);color:var(--ink);animation:8s infinite fx-rotator-word,2s cubic-bezier(.7,0,.3,1) infinite fx-rotator-slide;position:absolute;inset:0}@keyframes fx-rotator-word{0%,24.99%{color:var(--ink)}25%,49.99%{color:var(--ink-2)}50%,74.99%{color:var(--ink-3)}75%,to{color:var(--ink-2)}}@keyframes fx-rotator-slide{0%{opacity:0;transform:translateY(100%)}18%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.fx-loader{letter-spacing:.14em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding-bottom:.4em;line-height:1.1;display:inline-flex;position:relative}.fx-loader b{font-weight:inherit;color:color-mix(in srgb, var(--ink) 28%, transparent);animation:1.6s ease-in-out infinite fx-loader;animation-delay:calc(var(--i) * .1s);display:inline-block}.fx-loader:after{content:"";background:linear-gradient(90deg, var(--ink-2), var(--ink-3)) 0 0 / 0% 100% no-repeat, color-mix(in srgb, var(--ink) 12%, transparent);border-radius:.1em;height:.1em;animation:3.2s cubic-bezier(.6,0,.4,1) infinite fx-loader-bar;position:absolute;bottom:0;left:0;right:.14em}@keyframes fx-loader{0%,40%,to{color:color-mix(in srgb, var(--ink) 28%, transparent);text-shadow:none;transform:translateY(0)}20%{color:var(--ink);text-shadow:0 0 .4em color-mix(in srgb, var(--ink-3) 60%, transparent);transform:translateY(-.2em)}}@keyframes fx-loader-bar{0%{background-size:0% 100%,auto}85%,92%{opacity:1;background-size:100% 100%,auto}to{opacity:0;background-size:100% 100%,auto}}.fx-fade{letter-spacing:.1em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.1;display:inline-flex}.fx-fade b{font-weight:inherit;animation:4.4s ease-in-out infinite fx-fade;animation-delay:calc(var(--i) * 90ms);display:inline-block}@keyframes fx-fade{0%{opacity:0;filter:blur(.1765em);transform:translateY(.2353em)}22%,62%{opacity:1;filter:blur();transform:translateY(0)}84%,to{opacity:0;filter:blur(.1765em);transform:translateY(-.2353em)}}.fx-halftone{isolation:isolate;letter-spacing:-.045em;white-space:pre-wrap;color:var(--ink-2);-webkit-text-stroke:.0278em var(--ink);paint-order:stroke fill;line-height:1.15;position:relative}.fx-halftone:before,.fx-halftone:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.fx-halftone:before{z-index:-1;color:var(--ink-3);-webkit-text-stroke:0;transform:translate(.1111em,.1389em)}.fx-halftone:after{color:#0000;-webkit-text-stroke:0;background:radial-gradient(circle, var(--ink) 0 .0278em, transparent .0333em) 0 0 / .1111em .1111em;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite fx-halftone-drift}@keyframes fx-halftone-drift{to{background-position:.1111em .1111em}}.fx-risograph{isolation:isolate;letter-spacing:-.055em;white-space:pre-wrap;color:var(--ink-2);line-height:1.2;position:relative}.fx-risograph:before,.fx-risograph:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.fx-risograph:before{z-index:-1;background-image:radial-gradient(circle, transparent 0 .0162em, var(--ink-3) .0235em);background-size:.0882em .0882em;animation:4s ease-in-out infinite fx-riso-register;transform:translate(.1176em,.0882em)}.fx-risograph:after{background-image:radial-gradient(circle, var(--ink) 0 .0191em, transparent .0265em);opacity:.42;background-size:.0882em .0882em}@keyframes fx-riso-register{0%,to{transform:translate(.1176em,.0882em)}45%{transform:translate(-.1176em,.0294em)}70%{transform:translate(.0588em,-.0882em)}}.fx-sticker{isolation:isolate;letter-spacing:-.035em;white-space:pre-wrap;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.2;display:inline-flex}.fx-sticker b{font-weight:inherit;color:var(--ink-2);-webkit-text-stroke:.1579em var(--ink);paint-order:stroke fill;text-shadow:.0526em .1053em 0 var(--ink-3), .0789em .1579em 0 var(--ink-3);animation:3.8s cubic-bezier(.22,1,.36,1) infinite fx-sticker-peel;animation-delay:calc(var(--i) * .1s);display:inline-block;transform:rotate(-5deg)}.fx-sticker b:nth-child(2n){color:var(--ink-3)}@keyframes fx-sticker-peel{0%,65%,to{transform:translateY(0)rotate(-5deg)}22%{transform:translateY(-.2105em)rotate(7deg)}36%{transform:translateY(.0526em)rotate(-7deg)}}.fx-papercut{letter-spacing:.02em;white-space:pre-wrap;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1.15;display:inline-flex}.fx-papercut b{font-weight:inherit;color:var(--ink);text-shadow:.0238em .0238em 0 var(--ink-3), .0476em .0476em 0 var(--ink-3), .0714em .0714em 0 var(--ink-2), .0952em .0952em 0 var(--ink-2), .119em .119em 0 color-mix(in srgb, var(--ink-2) 55%, #21142b), .1429em .1429em 0 color-mix(in srgb, var(--ink-2) 55%, #21142b), .2143em .2857em .1429em #08070f66;animation:4.6s ease-in-out infinite fx-paper-float;animation-delay:calc(var(--i) * -.22s);display:inline-block;transform:rotate(-3deg)}.fx-papercut b:nth-child(2n){color:color-mix(in srgb, var(--ink-3) 30%, var(--ink))}@keyframes fx-paper-float{0%,to{transform:translateY(.0476em)rotate(-3deg)}50%{transform:translateY(-.1429em)rotate(4deg)}}.fx-letterpress{letter-spacing:.025em;white-space:pre-wrap;color:color-mix(in srgb, var(--ink-2) 55%, #21142b);text-shadow:0 -.0417em .0208em #08070fcc, 0 .0208em 0 var(--ink-2), 0 .0417em .0208em color-mix(in srgb, var(--ink) 55%, transparent);line-height:1.2;position:relative}.fx-letterpress:after{content:attr(data-text);pointer-events:none;color:#0000;text-shadow:none;background:linear-gradient(105deg, transparent 30%, var(--ink-3) 48%, var(--ink) 50%, transparent 62%) 100% 0 / 300% 100%;opacity:.6;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite fx-press-light;position:absolute;inset:0}@keyframes fx-press-light{0%,15%{background-position:100% 0}65%,to{background-position:0 0}}.fx-embroidery{letter-spacing:.035em;white-space:pre-wrap;color:#0000;background:repeating-linear-gradient(120deg, var(--ink-2) 0 .0238em, color-mix(in srgb, var(--ink-2) 45%, var(--ink)) .0238em .0476em, color-mix(in srgb, var(--ink-2) 65%, #21142b) .0476em .0714em);-webkit-text-stroke:.0143em var(--ink-3);filter:drop-shadow(.0238em .0476em 0 color-mix(in srgb, var(--ink-2) 60%, #21142b)) drop-shadow(0 .0952em .0476em #08070f88);text-shadow:none;-webkit-background-clip:text;background-clip:text;line-height:1.2;position:relative}.fx-embroidery:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-text-stroke:0;background:linear-gradient(110deg, transparent 38%, var(--ink) 50%, transparent 62%) 100% 0 / 300% 100%;opacity:.65;-webkit-background-clip:text;background-clip:text;animation:4.5s ease-in-out infinite fx-thread-sheen;position:absolute;inset:0}@keyframes fx-thread-sheen{0%,10%{background-position:100% 0}75%,to{background-position:0 0}}.fx-stretch{letter-spacing:-.04em;white-space:pre-wrap;justify-content:var(--ffo-justify,center);flex-wrap:wrap;line-height:1;display:inline-flex}.fx-stretch b{font-weight:inherit;color:var(--ink);transform-origin:bottom;animation:3.6s cubic-bezier(.65,0,.35,1) infinite fx-stretch-rise;animation-delay:calc(var(--i) * .1s);display:inline-block}.fx-stretch b:nth-child(3n+1){color:var(--ink-2)}.fx-stretch b:nth-child(3n+2){color:var(--ink-3)}@keyframes fx-stretch-rise{0%,12%,70%,to{transform:scaleX(.85)}34%,42%{transform:scale(.65,1.8)}55%{transform:scale(1.05,.85)}}.fx-candystripe{letter-spacing:.02em;white-space:pre-wrap;color:#0000;background:linear-gradient(180deg, var(--ink) 0%, transparent 38%, #21142b55 72%, transparent 100%), repeating-linear-gradient(135deg, var(--ink-2) 0 .1818em, var(--ink) .1818em .3636em, var(--ink-3) .3636em .5455em, var(--ink) .5455em .7273em);-webkit-text-stroke:.0136em var(--ink);filter:drop-shadow(0 .0682em 0 color-mix(in srgb, var(--ink-2) 60%, #21142b));text-shadow:none;background-size:100% 100%,2.057em 2.057em;-webkit-background-clip:text;background-clip:text;line-height:1.2;animation:4s linear infinite fx-candy-slide}@keyframes fx-candy-slide{to{background-position:0 0,2.057em 0}}.fx-disco{letter-spacing:.04em;white-space:pre-wrap;color:#0000;background:repeating-linear-gradient(0deg, #21142b88 0 .0217em, transparent .0217em .1304em), repeating-linear-gradient(90deg, #21142b88 0 .0217em, transparent .0217em .1304em), repeating-conic-gradient(from 45deg, var(--ink) 0deg 90deg, color-mix(in srgb, var(--ink-3) 65%, var(--ink)) 90deg 180deg, color-mix(in srgb, var(--ink-2) 60%, #21142b) 180deg 270deg, color-mix(in srgb, var(--ink-3) 50%, #21142b) 270deg 360deg) 0 0 / .2609em .2609em;-webkit-text-stroke:.0109em color-mix(in srgb, var(--ink) 70%, transparent);filter:drop-shadow(0 .0435em 0 color-mix(in srgb, var(--ink-2) 60%, #21142b));text-shadow:none;-webkit-background-clip:text;background-clip:text;line-height:1.2;position:relative}.fx-disco:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-text-stroke:0;background:linear-gradient(115deg, transparent 35%, var(--ink) 49%, var(--ink-3) 51%, transparent 65%) 100% 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.8s ease-in-out infinite fx-disco-light;position:absolute;inset:0}@keyframes fx-disco-light{0%,8%{opacity:.2;background-position:100% 0}45%{opacity:.9}85%,to{opacity:.2;background-position:0 0}}.fx-waxseal{isolation:isolate;box-sizing:border-box;letter-spacing:.1em;white-space:pre-wrap;min-width:5.8824em;height:5.8824em;color:color-mix(in srgb, var(--ink-2) 40%, #210f22);text-shadow:0 .0588em 0 color-mix(in srgb, var(--ink) 65%, transparent), 0 -.0588em .0588em #210f22;place-items:center;padding:0 .7059em;line-height:1.1;animation:5s cubic-bezier(.22,1,.36,1) infinite fx-wax-impress;display:grid;position:relative}.fx-waxseal:before{content:"";z-index:-1;background:radial-gradient(ellipse at 32% 24%, color-mix(in srgb, var(--ink) 55%, transparent), transparent 42%), conic-gradient(from 20deg, var(--ink-2), #48132f, var(--ink-2), #731f48, var(--ink-2));border-radius:43% 57% 46% 54%/55% 44% 56% 45%;animation:5s ease-in-out infinite fx-wax-pool;position:absolute;inset:.2353em;box-shadow:inset .1765em .2353em .2941em #fff5,inset -.2353em -.2941em .3529em #16081788,0 .4118em #260f24,0 .7059em .9412em #08070f66}.fx-waxseal:after{content:"";border:.1765em double color-mix(in srgb, var(--ink) 45%, var(--ink-2));pointer-events:none;border-radius:50%;animation:5s ease-in-out infinite fx-wax-ring;position:absolute;inset:.8824em;box-shadow:inset 0 .1176em .1176em #210f2266,0 .0588em .0588em #fff5}@keyframes fx-wax-impress{0%,7%{opacity:0;transform:rotate(-18deg)scale(1.35)}17%{opacity:1;transform:rotate(-8deg)scale(.92)}23%,78%{opacity:1;transform:rotate(-8deg)scale(1)}94%,to{opacity:0;transform:rotate(-8deg)scale(1)}}@keyframes fx-wax-pool{0%,12%{border-radius:50%;transform:scale(.86)}22%,to{border-radius:43% 57% 46% 54%/55% 44% 56% 45%;transform:scale(1)}}@keyframes fx-wax-ring{0%,14%{opacity:0;transform:rotate(30deg)scale(.8)}24%,to{opacity:1;transform:rotate(0)scale(1)}}.fx-ticket{isolation:isolate;letter-spacing:.1em;white-space:pre-wrap;color:#21142b;background:radial-gradient(circle at 0 50%, transparent .36em, var(--ink-3) .38em) left / calc(100% - 1.44em) 100% no-repeat;filter:drop-shadow(0 .24em #08070f55);margin-right:1.2em;padding:1.12em 2.12em 1.12em .8em;line-height:1;animation:4.8s cubic-bezier(.22,1,.36,1) infinite fx-ticket-arrive;position:relative;transform:rotate(-5deg)}.fx-ticket:before{content:"";opacity:.5;pointer-events:none;background:repeating-linear-gradient(90deg,#21142b 0 .08em,#0000 .08em .2em) bottom/100% .2em no-repeat;border-top:.08em solid #21142b;border-bottom:.08em solid #21142b;position:absolute;inset:.4em 1.92em .4em .48em}.fx-ticket:after{content:"";box-sizing:border-box;background:repeating-linear-gradient(90deg, #21142b 0 .08em, transparent .08em .2em) center / .8em 1.52em no-repeat, radial-gradient(circle at 100% 50%, transparent .36em, var(--ink-2) .38em);transform-origin:0 100%;border-left:.08em dashed #21142b99;width:1.44em;animation:4.8s ease-in-out infinite fx-ticket-tear;position:absolute;top:0;bottom:0;right:0}@keyframes fx-ticket-arrive{0%,7%{opacity:0;transform:translateY(-.8em)rotate(-12deg)}20%,76%{opacity:1;transform:translateY(0)rotate(-5deg)}94%,to{opacity:0;transform:translateY(.48em)rotate(-3deg)}}@keyframes fx-ticket-tear{0%,38%{opacity:1;transform:translate(0)rotate(0)}48%{opacity:1;transform:translate(.04em,.08em)rotate(12deg)}62%,to{opacity:0;transform:translate(.64em,.96em)rotate(28deg)}}.fx-carbon{isolation:isolate;letter-spacing:.06em;white-space:pre-wrap;color:#21142b;background:linear-gradient(transparent 95%, #21142b18 95%) 0 0 / 100% .2963em, var(--ink);border:.037em solid #21142b33;margin-right:1.037em;padding:.5185em .6667em;line-height:1.1;animation:5.2s ease-in-out infinite fx-carbon-strike;position:relative;transform:rotate(-3deg);box-shadow:0 .1111em .1852em #08070f44}.fx-carbon:before,.fx-carbon:after{content:attr(data-text);pointer-events:none;transform-origin:0 100%;border:.037em solid #21142b33;padding:.5185em .6667em;position:absolute;inset:-.037em;box-shadow:0 .1111em .1852em #08070f44}.fx-carbon:before{z-index:-2;color:color-mix(in srgb, #21142b 45%, var(--ink-2));background:var(--ink-2);animation:5.2s ease-in-out infinite fx-carbon-third;transform:translate(.3333em,.6667em)rotate(6deg)}.fx-carbon:after{z-index:-1;color:color-mix(in srgb, #21142b 65%, var(--ink-3));background:var(--ink-3);animation:5.2s ease-in-out infinite fx-carbon-second;transform:translate(.1852em,.3333em)rotate(3deg)}@keyframes fx-carbon-strike{0%,9%{opacity:0;transform:translateY(-.3704em)rotate(-3deg)}17%{opacity:1;transform:translateY(.0741em)rotate(-3deg)}22%,82%{opacity:1;transform:translateY(0)rotate(-3deg)}96%,to{opacity:0;transform:translateY(0)rotate(-3deg)}}@keyframes fx-carbon-second{0%,24%{transform:translate(0)rotate(0)}46%,to{transform:translate(.1852em,.3333em)rotate(3deg)}}@keyframes fx-carbon-third{0%,30%{transform:translate(0)rotate(0)}54%,to{transform:translate(.3333em,.6667em)rotate(6deg)}}.fx-typehammer{white-space:pre-wrap;perspective:20em;gap:.04em;justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding:.4em 0 .8em;line-height:1;display:inline-flex}.fx-typehammer b{font-weight:inherit;color:#21142b;background:linear-gradient(135deg, var(--ink), color-mix(in srgb, var(--ink-3) 65%, #21142b));border:.0333em solid color-mix(in srgb, var(--ink) 65%, transparent);transform-origin:50% 140%;animation:4.6s cubic-bezier(.22,1,.36,1) infinite fx-typehammer-strike;animation-delay:calc(var(--i) * .12s);border-radius:.1em .1em 0 0;padding:.2em .13em;display:inline-block;position:relative;box-shadow:inset 0 .0667em #fff7,0 .1333em #21142b}.fx-typehammer b:before{content:"";background:linear-gradient(90deg, var(--ink), #21142b);z-index:-1;width:.1em;height:.5em;position:absolute;top:100%;left:calc(50% - .05em)}.fx-typehammer b:after{content:"";border:.0667em solid var(--ink-2);pointer-events:none;opacity:0;animation:4.6s ease-out infinite fx-typehammer-impact;animation-delay:calc(var(--i) * .12s);border-radius:50%;position:absolute;inset:-.1667em}@keyframes fx-typehammer-strike{0%,8%{opacity:.25;transform:rotateX(-78deg)translateY(.2667em)}18%{opacity:1;transform:rotateX(7deg)translateY(-.0667em)}24%{transform:rotateX(-12deg)translateY(.0667em)}32%,72%{opacity:1;transform:rotateX(0)translateY(0)}92%,to{opacity:.25;transform:rotateX(-78deg)translateY(.2667em)}}@keyframes fx-typehammer-impact{0%,16%{opacity:0;transform:scale(.65)}19%{opacity:.7;transform:scale(.8)}34%,to{opacity:0;transform:scale(1.65)}}.fx-labelmaker{isolation:isolate;letter-spacing:.1em;white-space:pre-wrap;background:repeating-linear-gradient(0deg, transparent 0 .0741em, #08070f22 .0741em .1111em), color-mix(in srgb, var(--ink-2) 55%, #21142b);border-top:.0741em solid color-mix(in srgb, var(--ink-2) 65%, var(--ink));justify-content:var(--ffo-justify,center);border-bottom:.1111em solid #21142b;flex-wrap:wrap;padding:.5556em .8148em;line-height:1;animation:5s cubic-bezier(.22,1,.36,1) infinite fx-label-feed;display:inline-flex;position:relative;transform:rotate(-4deg);box-shadow:0 .1852em .2593em #08070f66}.fx-labelmaker b{font-weight:inherit;color:var(--ink);text-shadow:-.037em -.037em #08070faa,.037em .037em #fff5,0 .0741em .0741em #08070f88;animation:5s step-end infinite fx-label-emboss;animation-delay:calc(var(--i) * .13s)}.fx-labelmaker:before,.fx-labelmaker:after{content:"";background:repeating-linear-gradient(135deg, #21142b 0 .1111em, var(--ink-2) .1111em .1852em);pointer-events:none;width:.2593em;position:absolute;top:-.0741em;bottom:-.1111em}.fx-labelmaker:before{clip-path:polygon(0 0,100% 0,50% 16%,100% 33%,50% 50%,100% 66%,50% 83%,100% 100%,0 100%);left:-.1111em}.fx-labelmaker:after{clip-path:polygon(100% 0,0 0,50% 16%,0 33%,50% 50%,0 66%,50% 83%,0 100%,100% 100%);right:-.1111em}@keyframes fx-label-feed{0%,6%{clip-path:inset(-.2963em 100% -.4444em -.2963em);transform:translate(-.4444em)rotate(-4deg)}34%,80%{clip-path:inset(-.2963em -.2963em -.4444em);transform:translate(0)rotate(-4deg)}95%,to{clip-path:inset(-.2963em -.2963em -.4444em);opacity:0;transform:translate(.4444em)rotate(-4deg)}6%,80%{opacity:1}}@keyframes fx-label-emboss{0%,12%{color:#0000;text-shadow:none}20%,to{color:var(--ink);text-shadow:-.037em -.037em #08070faa,.037em .037em #fff5,0 .0741em .0741em #08070f88}}.fx-inkroller{isolation:isolate;letter-spacing:-.02em;white-space:pre-wrap;color:#0000;-webkit-text-stroke:.0278em color-mix(in srgb, var(--ink) 35%, transparent);line-height:1.1;position:relative}.fx-inkroller:before{content:attr(data-text);color:#0000;-webkit-text-stroke:0;background:repeating-linear-gradient(4deg, transparent 0 .1389em, #21142b66 .1389em .1667em, transparent .1667em .25em), linear-gradient(90deg, var(--ink-2), var(--ink-3));clip-path:inset(0);-webkit-background-clip:text;background-clip:text;animation:4.8s ease-in-out infinite fx-roller-print;position:absolute;inset:0}.fx-inkroller:after{content:"";background:linear-gradient(90deg, #21142b, var(--ink-2) 35%, var(--ink) 52%, var(--ink-2) 68%, #21142b);width:.3611em;box-shadow:.0833em 0 .1667em #08070f77, 0 -.1389em 0 -.0556em var(--ink-3), 0 .1389em 0 -.0556em var(--ink-3);-webkit-text-stroke:0;border-radius:.1389em;animation:4.8s ease-in-out infinite fx-roller-travel;position:absolute;top:-.2778em;bottom:-.2778em;left:0}@keyframes fx-roller-print{0%,10%{clip-path:inset(0 100% 0 0)}54%,82%{clip-path:inset(0);opacity:1}96%,to{clip-path:inset(0);opacity:0}}@keyframes fx-roller-travel{0%,8%{opacity:0;left:0;transform:rotate(-8deg)}12%{opacity:1;left:0;transform:rotate(-8deg)}54%{opacity:1;left:calc(100% - .3611em);transform:rotate(8deg)}64%,to{opacity:0;left:calc(100% - .3611em);transform:rotate(8deg)translateY(.4167em)}}.fx-ribbon{isolation:isolate;letter-spacing:.09em;white-space:pre-wrap;color:color-mix(in srgb, var(--ink) 28%, #38081f);text-shadow:0 .037em #ffffff5e;padding:.36em 1.35em;line-height:1.1;animation:4.6s ease-in-out infinite fx-ribbon-sway;display:inline-block;position:relative}.fx-ribbon:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--ink-2) 68%, #fff) 0%, var(--ink-2) 48%, color-mix(in srgb, var(--ink-2) 58%, #2a0716) 100%);clip-path:polygon(0 0,100% 0,calc(100% - .6667em) 50%,100% 100%,0 100%,.6667em 50%);position:absolute;inset:0;box-shadow:inset 0 .0741em #fff6,inset 0 -.1852em .2963em #2a07165e}.fx-ribbon:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(45deg, color-mix(in srgb, var(--ink-2) 32%, #180310) 50%, transparent 50%) left calc(100% - .1852em) / .7037em .6296em no-repeat, linear-gradient(315deg, color-mix(in srgb, var(--ink-2) 32%, #180310) 50%, transparent 50%) right calc(100% - .1852em) / .7037em .6296em no-repeat;animation:4.6s ease-in-out infinite fx-ribbon-tail;position:absolute;inset:0}@keyframes fx-ribbon-sway{0%,to{transform:rotate(-1.4deg)translateY(0)}50%{transform:rotate(1.4deg)translateY(-.0741em)}}@keyframes fx-ribbon-tail{0%,to{transform:translate(-.037em)}50%{transform:translate(.037em)}}.fx-lava{letter-spacing:.02em;white-space:pre-wrap;color:#0000;background-color:#0000;background-image:radial-gradient(circle at 24% 80%,#ffd000 0 19%,#0000 22%),radial-gradient(circle at 74% 26%,#ff7a00 0 21%,#0000 24%),radial-gradient(circle at 50% 58%,#f06 0 23%,#0000 26%),radial-gradient(circle at 12% 30%,#ff2d00 0 17%,#0000 20%),linear-gradient(#b00028,#4d0016 96%);background-position:0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:150% 190%;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;filter:drop-shadow(0 0 .45em #ff4d1a55)drop-shadow(0 0 .15em #ffb70355);text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:9s ease-in-out infinite fx-lava-drift;position:relative}.fx-lava:after{content:attr(data-text);pointer-events:none;color:#0000;background-color:#0000;background-image:radial-gradient(circle at 32% 46%,#fff2a8 0 15%,#0000 18%),radial-gradient(circle at 78% 72%,#ff7b00 0 22%,#0000 25%),radial-gradient(circle at 60% 18%,#ff2d6f 0 18%,#0000 21%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;mix-blend-mode:screen;-webkit-background-clip:text;background-clip:text;animation:6.5s ease-in-out infinite fx-lava-blobs;position:absolute;inset:0}@keyframes fx-lava-drift{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes fx-lava-blobs{0%,to{background-position:100% 0}50%{background-position:0 100%}}.fx-chalk{isolation:isolate;letter-spacing:.03em;white-space:pre-wrap;color:#0000;background:radial-gradient(at 30% 16%,#ffffff10,#0000 55%),repeating-linear-gradient(114deg,#ffffff05 0 .0882em,#0000 .0882em .2647em),#24322b;border-radius:.3529em;padding:.36em .78em;line-height:1.15;display:inline-block;position:relative;box-shadow:inset 0 0 0 .1176em #0f1814,inset 0 0 1em #000000b3,0 .2353em .5294em #08070f88}.fx-chalk:before{content:attr(data-text);padding:inherit;color:#f6fdf9;text-shadow:0 0 .0882em #ffffff8c,0 0 .2647em #fff3;-webkit-mask-composite:source-in;clip-path:inset(0 100% 0 0);place-items:center;animation:5.4s ease-in-out infinite fx-chalk-write;display:grid;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='100'%3E%3Cfilter id='c' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 3.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='d' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 0 0 0 6.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23d)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='100'%3E%3Cfilter id='c' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 3.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='d' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 0 0 0 6.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23d)'/%3E%3C/svg%3E");-webkit-mask-composite:source-in;mask-composite:intersect}.fx-chalk:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff5c,#ffffff12 55%,#0000 72%);border-radius:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;animation:5.4s ease-in-out infinite fx-chalk-dust;position:absolute;top:50%;left:6%}@keyframes fx-chalk-write{0%,8%{clip-path:inset(0 100% 0 0)}52%,86%{clip-path:inset(0)}97%,to{clip-path:inset(0);opacity:0}}@keyframes fx-chalk-dust{0%,5%{opacity:0;left:4%}12%{opacity:.85}50%{opacity:.55;left:96%}58%,to{opacity:0}}.fx-synthwave{isolation:isolate;letter-spacing:.12em;text-transform:uppercase;white-space:pre-wrap;color:#0000;background:linear-gradient(#ffe9a8 0%,#ff8bd4 34%,#a44cff 62%,#2b1b6b 100%) 0 100%/100% 220%;filter:drop-shadow(0 0 .2778em #ff3ea5b3)drop-shadow(0 .0556em #2b1b6b);text-shadow:none;-webkit-text-stroke-width:0;-webkit-background-clip:text;background-clip:text;padding:.42em .9em;line-height:1.1;animation:6s linear infinite fx-synthwave-sun;display:inline-block;position:relative}.fx-synthwave:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#00000059 0 .0278em,#0000 .0278em .1111em);position:absolute;inset:0}.fx-synthwave:after{content:"";pointer-events:none;transform-origin:top;background:repeating-linear-gradient(90deg,#ff3ea577 0 .0278em,#0000 .0278em 1.1111em),repeating-linear-gradient(0deg,#ff3ea577 0 .0278em,#0000 .0278em .6111em);width:8.8889em;height:1.2222em;margin-left:-4.4444em;animation:6s linear infinite fx-synthwave-grid;position:absolute;bottom:-.6111em;left:50%;transform:perspective(3.8889em)rotateX(74deg);-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}@keyframes fx-synthwave-sun{0%{background-position:0 100%}50%{background-position:0 62%}to{background-position:0 100%}}@keyframes fx-synthwave-grid{0%{opacity:.95;transform:perspective(3.8889em)rotateX(74deg)translateY(0)}to{opacity:.25;transform:perspective(3.8889em)rotateX(74deg)translateY(.6111em)}}@property --gf-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.fx-gradientframe{letter-spacing:.06em;white-space:pre-wrap;color:var(--ink,currentColor);padding:.46em 1.05em;line-height:1.1;display:inline-block;position:relative}.fx-gradientframe:before{content:"";background:conic-gradient(from var(--gf-angle), #ff4fd8, #7a5cff, #4ff8ff, #ffd76a, #ff4fd8);-webkit-mask-composite:xor;pointer-events:none;border-radius:.4444em;padding:.0833em;animation:5.5s linear infinite fx-gradientframe-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-gradientframe:after{content:"";pointer-events:none;background:conic-gradient(from var(--gf-angle), #ff4fd83d, #4ff8ff3d, transparent 62%);filter:blur(.3333em);opacity:.8;border-radius:.6111em;animation:5.5s linear infinite fx-gradientframe-spin;position:absolute;inset:-.2778em}@keyframes fx-gradientframe-spin{to{--gf-angle:360deg}}@property --ride{syntax:"<percentage>";inherits:true;initial-value:0%}.fx-textpath{width:var(--fx-pw,10em);height:var(--fx-ph,4.3333em);letter-spacing:.02em;color:var(--ink,currentColor);line-height:1;animation:5.4s cubic-bezier(.45,0,.55,1) infinite alternate fx-textpath-ride;display:inline-block;position:relative}.fx-textpath b{offset-path:var(--fx-path,path("M 18 104 Q 150 16 282 104"));offset-distance:calc(var(--d) + var(--ride));offset-rotate:auto;display:inline-block;position:absolute;top:0;left:0;translate:-50% -50%}.fx-textpath b:after{content:"";pointer-events:none;filter:blur(.2em);opacity:0;animation:2.1s ease-in-out infinite fx-textpath-glow;animation-delay:calc(var(--i) * .12s);background:radial-gradient(closest-side,#ff4fd855,#4ff8ff33 60%,#0000 100%);border-radius:50%;position:absolute;inset:-.2667em -.3333em}@keyframes fx-textpath-ride{0%{--ride:0%}to{--ride:var(--fx-ride,40%)}}@keyframes fx-textpath-glow{0%,to{opacity:0}50%{opacity:1}}.fx-aura{letter-spacing:.04em;white-space:pre-wrap;color:#0000;background:radial-gradient(56% 120% at 18% 24%, var(--ink-2) 0 16%, transparent 60%), radial-gradient(52% 118% at 82% 28%, var(--ink-3) 0 14%, transparent 58%), radial-gradient(60% 128% at 52% 94%, #ffd76a 0 10%, transparent 56%), linear-gradient(112deg, #6d4bff, var(--ink-2) 34%, var(--ink-3) 68%, #6d4bff);filter:drop-shadow(0 0 .3182em color-mix(in srgb, var(--ink-2) 45%, transparent)) drop-shadow(0 0 .7727em color-mix(in srgb, var(--ink-3) 32%, transparent));text-shadow:none;-webkit-text-stroke-width:0;background-position:0 20%,100% 10%,40% 100%,0;background-size:210% 210%,200% 200%,230% 230%,260% 100%;-webkit-background-clip:text;background-clip:text;line-height:1.1;animation:8s ease-in-out infinite alternate fx-aura-drift;position:relative}.fx-aura:before{content:attr(data-text);color:#0000;mix-blend-mode:overlay;opacity:.45;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:3.1818em 3.1818em;-webkit-background-clip:text;background-clip:text;animation:.9s step-end infinite fx-aura-grain;position:absolute;inset:0}.fx-aura:after{content:attr(data-text);color:#0000;background:radial-gradient(40% 130% at 30% 35%,#fff 0 6%,#0000 58%) 0 0/240% 100%;mix-blend-mode:screen;opacity:.5;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate fx-aura-sheen;position:absolute;inset:0}@keyframes fx-aura-drift{0%{background-position:0 20%,100% 10%,40% 100%,0}to{background-position:100% 80%,0 70%,70% 0,100%}}@keyframes fx-aura-sheen{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes fx-aura-grain{0%{background-position:0 0}20%{background-position:-.5455em .2727em}40%{background-position:.4091em -.4545em}60%{background-position:-.3182em -.1818em}80%{background-position:.5em .3636em}to{background-position:0 0}}.fx-curtain{letter-spacing:.08em;color:var(--ink);justify-content:var(--ffo-justify,center);flex-wrap:wrap;padding:.04em .04em .14em;line-height:1.2;display:inline-flex;overflow:hidden}.fx-curtain b{font-weight:inherit;color:var(--ink);-webkit-text-fill-color:transparent;background:linear-gradient(180deg, var(--ink) 38%, color-mix(in srgb, var(--ink-3) 72%, var(--ink)) 100%);animation:4.4s cubic-bezier(.76,0,.24,1) infinite fx-curtain-rise;animation-delay:calc(var(--i) * 70ms);will-change:transform;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes fx-curtain-rise{0%,6%{opacity:0;filter:blur(.0789em);transform:translateY(115%)rotate(3deg)}12%{opacity:1;filter:blur()}34%,64%{opacity:1;filter:blur();transform:translateY(0)rotate(0)}84%,to{opacity:0;filter:blur(.0789em);transform:translateY(-115%)rotate(-3deg)}}.fx-annotate{letter-spacing:.06em;white-space:pre-wrap;color:var(--ink);padding:.34em .72em .42em;line-height:1.1;display:inline-block;position:relative}.fx-annotate svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-1.2deg)}.fx-annotate path{fill:none;stroke:var(--ink-2);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100px;animation:5.2s cubic-bezier(.45,0,.2,1) infinite fx-annotate-draw}.fx-annotate .fx-annotate-line{stroke:color-mix(in srgb, var(--ink-2) 62%, var(--ink-3));stroke-width:3px;animation-name:fx-annotate-draw-line}@keyframes fx-annotate-draw{0%,6%{stroke-dashoffset:100px;opacity:0}7%{opacity:1}24%,84%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes fx-annotate-draw-line{0%,16%{stroke-dashoffset:100px;opacity:0}17%{opacity:1}34%,86%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}
