*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}: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 print,(prefers-reduced-motion:reduce){.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:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:matrix(1,0,0,1.1,0,-30)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:matrix(1,0,0,1.05,0,-15)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(.95)}90%{transform:matrix(1,0,0,1.02,0,-4)}}.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:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(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:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0,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:translate(0,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:scale(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:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,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:translate(0,0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,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:matrix(.7,0,0,.7,0,-1200)}80%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:matrix(.7,0,0,.7,-2000,0)}80%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:matrix(.7,0,0,.7,2000,0)}80%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:matrix(.7,0,0,.7,0,1200)}80%{opacity:.7;transform: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:scale(.7)}to{opacity:.7;transform:matrix(.7,0,0,.7,0,700)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:scale(.7)}to{opacity:.7;transform:matrix(.7,0,0,.7,-2000,0)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:scale(.7)}to{opacity:.7;transform:matrix(.7,0,0,.7,2000,0)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:scale(.7)}to{opacity:.7;transform:matrix(.7,0,0,.7,0,-700)}}.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:scale(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:matrix(1,0,0,3,0,-3000)}60%{opacity:1;transform:matrix(1,0,0,.9,0,25)}75%{transform:matrix(1,0,0,.95,0,-10)}90%{transform:matrix(1,0,0,.985,0,5)}to{transform:translate(0,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:matrix(3,0,0,1,-3000,0)}60%{opacity:1;transform:translate(25px)}75%{transform:matrix(.98,0,0,1,-10,0)}90%{transform:matrix(.995,0,0,1,5,0)}to{transform:translate(0,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:matrix(3,0,0,1,3000,0)}60%{opacity:1;transform:translate(-25px)}75%{transform:matrix(.98,0,0,1,10,0)}90%{transform:matrix(.995,0,0,1,-5,0)}to{transform:translate(0,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:matrix(1,0,0,5,0,3000)}60%{opacity:1;transform:matrix(1,0,0,.9,0,-20)}75%{transform:matrix(1,0,0,.95,0,10)}90%{transform:matrix(1,0,0,.985,0,-5)}to{transform:translate(0,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:matrix(1,0,0,.985,0,10)}40%,45%{opacity:1;transform:matrix(1,0,0,.9,0,-20)}to{opacity:0;transform:matrix(1,0,0,3,0,2000)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:matrix(.9,0,0,1,20,0)}to{opacity:0;transform:matrix(2,0,0,1,-2000,0)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:matrix(.9,0,0,1,-20,0)}to{opacity:0;transform:matrix(2,0,0,1,2000,0)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:matrix(1,0,0,.985,0,-10)}40%,45%{opacity:1;transform:matrix(1,0,0,.9,0,20)}to{opacity:0;transform:matrix(1,0,0,3,0,-2000)}}.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:translate(0,0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,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:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:matrix3d(.95,0,0,0,0,.95,0,0,0,0,.95,-.002375,0,0,0,1)}to{animation-timing-function:ease-in;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,-.0025,0,0,0,1)}}.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:translate(0,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:translate(0,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:translate(0,0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,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:translate(0,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:translateY(-100px)scale3d(.1,.1,.1)}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:translate(-100px)scale3d(.1,.1,.1)}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:translate(100px)scale3d(.1,.1,.1)}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:translateY(100px)scale3d(.1,.1,.1)}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:translateY(200px)scale3d(.1,.1,.1)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:matrix(.1,0,0,.1,-200,0)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:matrix(.1,0,0,.1,200,0)}}.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:translateY(-200px)scale3d(.1,.1,.1)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}.glide__arrow{z-index:2;color:#fff;text-transform:uppercase;text-shadow:0 .25em .5em #0000001a;opacity:1;cursor:pointer;background-color:#0000;border:2px solid #ffffff80;border-radius:4px;padding:9px 12px;line-height:1;transition:opacity .15s,border .3s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .25em .5em #0000001a}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{z-index:2;list-style:none;display:inline-flex;position:absolute;bottom:2em;left:50%;transform:translate(-50%)}.glide__bullet{width:9px;height:9px;cursor:pointer;background-color:#ffffff80;border:2px solid #0000;border-radius:50%;margin:0 .25em;padding:0;line-height:0;transition:all .3s ease-in-out;box-shadow:0 .25em .5em #0000001a}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{background-color:#ffffff80;border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}*,:before,:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{width:100%;max-width:100%;display:block}a{text-decoration:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#ebebeb;border-radius:10px}::-webkit-scrollbar-thumb{background:#ff6b08;border-radius:10px}@media screen and (min-width:1280px){::-webkit-scrollbar{width:15px}}.container{max-width:320px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1280px){.container{max-width:1280px}}.header{width:100%;height:230px;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:1.2}.header--search{background-image:url(main-320@1x.5bedab98.jpg)}@media screen and (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.header--search{background-image:url(main-320@2x.3f85f052.jpg)}}@media screen and (min-width:768px){.header--search{height:230px;background-image:url(main-768@1x.57e95766.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2dppx){.header--search{background-image:url(main-768@2x.c5642cb3.jpg)}}@media screen and (min-width:1280px){.header--search{background-image:url(main-1280@1x.cca1475f.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2dppx){.header--search{background-image:url(main-1280@2x.6e30201d.jpg)}}.header__container{padding-top:40px;padding-bottom:92px;position:relative}@media screen and (min-width:768px){.header__container{width:768px;height:216px;padding-bottom:45px}}@media screen and (min-width:1280px){.header__container{width:1280px;padding-bottom:40px}}.header__nav{justify-content:space-between;margin-bottom:54px;display:flex}.header__btn{cursor:pointer;text-transform:uppercase;color:inherit;background-color:#0000;border:none;margin:0;padding:0;display:inline-block}.header__btn:hover{scale:1.05}.header__logo{width:24px;height:24px;color:#ff6b08;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.82 2H4.18C2.97602 2 2 2.97602 2 4.18V19.82C2 21.024 2.97602 22 4.18 22H19.82C21.024 22 22 21.024 22 19.82V4.18C22 2.97602 21.024 2 19.82 2Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 2V22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 2V22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 12H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 7H7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 17H7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 17H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:inline-block}@media screen and (min-width:768px){.header__logo{width:24px;height:24px}}.header__logo:hover{scale:1.05}.header__text-logo{display:none}@media screen and (min-width:768px){.header__text-logo{text-align:center;margin-left:8px;font-size:30px;font-style:normal;font-weight:500;line-height:1.16;display:inline-block}}@media screen and (min-width:1280px){.header__text-logo{text-align:center;align-items:center;font-size:30px;font-weight:500;line-height:35px}}.header__home-btn{margin-right:40px;position:relative}@media screen and (min-width:768px){.header__home-btn{font-size:12px;font-weight:500;line-height:14px}}.header__home--current{color:#ff6b08}.header__home--current:after{content:"";width:100%;height:4px;background-color:#ff6b08;border-radius:2px;position:absolute;bottom:0;left:0;transform:translateY(3px)}.header__lyb-btn{white-space:nowrap}@media screen and (min-width:768px){.header__lyb-btn{margin-right:33px;font-size:12px;font-weight:500;line-height:14px}}@media screen and (min-width:1280px){.header__lyb-btn{margin-top:9px;margin-right:0}}.header__lyb-btn:hover,.header__lyb-btn:focus{scale:1.05}.header_form{width:280px;height:20px;position:relative}@media screen and (min-width:768px){.header_form{width:336px;height:20px;margin-left:170px}}@media screen and (min-width:1280px){.header_form{width:394px;height:20px;margin-left:420px}}.header__input{color:#fff;width:280px;background-color:#0000;border:none;border-bottom:1px solid #fff;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:1.14;display:flex;position:absolute;top:0;left:0}@media screen and (min-width:768px){.header__input{width:336px}}@media screen and (min-width:1280px){.header__input{width:394px}}.header__input:focus,.header__input:focus-visible{background:0 0;border:none;border-bottom:1px solid #fff;outline:none}.header__input::placeholder{color:inherit}.header__search-btn{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9.5C7.70914 9.5 9.5 7.70914 9.5 5.5C9.5 3.29086 7.70914 1.5 5.5 1.5C3.29086 1.5 1.5 3.29086 1.5 5.5C1.5 7.70914 3.29086 9.5 5.5 9.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 10.5002L8.32495 8.3252' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;position:absolute;top:0;right:0}.glide__arrow{box-shadow:none;background-color:#0006;border-radius:50%;outline:none;padding:4px 7px}.glide__arrow--left{left:3px}.glide__arrow--right{right:3px}.slide__title{text-align:center;text-transform:uppercase;text-shadow:4px 4px 2px #969696;margin-top:25px;font-size:20px;font-weight:700;line-height:1.17}.cards__image-poster{width:100%;height:100%;object-fit:cover;border-radius:5px;margin-top:10px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.cards__image-poster:hover,.cards__image-poster:focus{box-shadow:0 0 5px #fff}.glide__slide--main{padding-top:20px;padding-bottom:30px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.glide__slide--main:hover,.glide__slide--main:focus{border-radius:5px;transform:scale(1.2)}.header--lybrary{width:100%;height:230px;background-image:url(library@1x-320.53dfecf8.jpg);background-position:50%;background-size:cover}@media screen and (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.header--lybrary{background-image:url(library@2x-320.165bf686.jpg)}}@media screen and (min-width:768px){.header--lybrary{background-image:url(library@1x-768.3adaf4bb.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2dppx){.header--lybrary{background-image:url(library@2x-768.170960e5.jpg)}}@media screen and (min-width:1280px){.header--lybrary{background-image:url(library@1x-1280.0459d93d.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2dppx){.header--lybrary{background-image:url(library@2x-1280.744523c5.jpg)}}.header__container{padding-top:40px;padding-bottom:40px;position:relative}@media screen and (min-width:768px){.header__container{width:768px;height:216px;padding-bottom:95px}}@media screen and (min-width:1280px){.header__container{width:1280px;padding-bottom:40px}}.header__nav{justify-content:space-between;margin-bottom:54px;display:flex}.header__btn{cursor:pointer;text-transform:uppercase;color:inherit;background-color:#0000;border:none;margin:0;padding:0}.header__btn:hover{scale:1.05}.header__logo{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.82 2H4.18C2.97602 2 2 2.97602 2 4.18V19.82C2 21.024 2.97602 22 4.18 22H19.82C21.024 22 22 21.024 22 19.82V4.18C22 2.97602 21.024 2 19.82 2Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 2V22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 2V22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 12H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 7H7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 17H7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 17H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7H22' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:inline-block}@media screen and (min-width:768px){.header__logo{width:24px;height:24px}}.header__logo:hover{scale:1.05}.header__text-logo{display:none}@media screen and (min-width:768px){.header__text-logo{text-align:center;color:#fff;margin-left:8px;font-size:30px;font-style:normal;font-weight:500;line-height:35px;display:inline-block}}@media screen and (min-width:1280px){.header__text-logo{text-align:center;align-items:center;font-size:30px;font-weight:500;line-height:35px}}.header__home-btn{margin-right:40px}@media screen and (min-width:768px){.header__home-btn{font-size:12px;font-weight:500;line-height:14px}}.header__home-btn:hover,.header__home-btn:focus{scale:1.05}.header__lyb-btn{white-space:nowrap;position:relative}@media screen and (min-width:768px){.header__lyb-btn{font-size:12px;font-weight:500;line-height:14px}}@media screen and (min-width:1280px){.header__lyb-btn{margin-top:9px;margin-right:0}}.header__lyb--current:after{content:"";width:100%;height:4px;background-color:#ff6b08;border-radius:2px;position:absolute;bottom:0;left:0;transform:translateY(3px)}.header__lyb-nav-btn{text-align:center;text-transform:uppercase;width:130px;height:44px;color:inherit;background-color:#0000;border:1px solid #fff;border-radius:5px;align-items:center;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width:768px){.header__lyb-nav-btn{width:152px;height:44px}}@media screen and (min-width:1280px){.header__lyb-nav-btn{width:148px;height:42px}}.header__lyb-nav-btn.active{background-color:#ff6b01;border:1px solid #ff6b01}.header__lyb-nav-btn:hover,.header__lyb-nav-btn:focus,.header__lyb-nav-btn.btn-active{background-color:#ff6b01;border:1px solid #ff6b01;scale:1.05;box-shadow:0 5px 42px #e67504}.wrap-lyb-nav{width:100%;justify-content:center;display:flex}.wrap-lyb-nav :not(:last-child){margin-right:20px}.markLibrary-js{font-size:30px;font-weight:20px;margin:auto}.button_change_theme--container{width:75px;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:-5%;left:50%;transform:translate(-50%,-50%)}.button_change_theme{cursor:pointer;background-color:#0000;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.button_light_theme{width:30px;height:30px;background-image:url(https://cdn-icons-png.flaticon.com/512/3073/3073665.png)}.button_dark_theme{width:30px;height:30px;background-image:url(https://cdn-icons-png.flaticon.com/512/7269/7269735.png)}.dark_theme{background-color:#0c0c0b}.light_theme{color:#000;background:#fff}.gallery__library{padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.gallery__library{padding-top:60px;padding-bottom:60px}}.gallery--container{padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.gallery--container{padding-top:60px;padding-bottom:60px}}.gallery__list{flex-wrap:wrap;gap:32px;display:flex}@media screen and (min-width:1280px){.gallery__list{gap:16px}}.gallery__item{width:100%;cursor:pointer;border-radius:30px;font-family:Roboto,sans-serif;transition:scale .3s;position:relative}.gallery__item:hover{transform:scale(1.01);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}@media screen and (max-width:767px){.gallery__item{flex-direction:column}}@media screen and (min-width:768px){.gallery__item{flex-basis:calc(50% - 16px)}}@media screen and (min-width:1280px){.gallery__item{flex-basis:calc(33.3333% - 10.6667px)}}.gallery__item--img{border-radius:30px}@media screen and (max-width:767px){.gallery__item--img{height:402px}}@media screen and (min-width:768px){.gallery__item--img{height:445px}}@media screen and (min-width:1280px){.gallery__item--img{height:574px}}.gallery__item--title{text-align:center;max-width:280px;font-size:14px;font-weight:500;line-height:1.33}@media screen and (min-width:767px){.gallery__item--title{max-width:330px;font-size:16px}}@media screen and (min-width:1024px){.gallery__item--title{max-width:390px;line-height:2}}.gallery__item--list{flex-direction:column;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;display:flex}.gallery__item--description{justify-content:center;align-items:center;display:flex}.gallery__item--data{color:#fff;background-color:#ff6b08;border-radius:10px;padding:10px;font-size:16px;font-weight:500;line-height:1.33;position:absolute;top:-5px;right:-5px}.gallery__item-genre{color:#ff6b08;font-size:12px;font-weight:500;line-height:1.33}@media screen and (min-width:767px){.gallery__item-genre{font-size:14px}}.pagination_container{height:40px;margin-top:60px;margin-bottom:40px;display:block}@media screen and (min-width:767px){.pagination_container{margin-bottom:60px}}.pagination_container.hidden{display:none}.tui-pagination *{-webkit-user-select:none;user-select:none}.tui-ico-ellipsis,.tui-ico-first,.tui-ico-last,.tui-ico-next,.tui-ico-prev{overflow:hidden}.tui-pagination{text-align:center;justify-content:center;align-items:center;font-size:0;line-height:normal;display:flex}.tui-pagination .tui-page-btn{color:#000;height:40px;transition:color 250ms easy;border:none;justify-content:center;align-items:center;margin-left:8px;margin-right:8px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.tui-pagination .tui-page-btn.tui-is-disabled{display:none}body.dark .tui-pagination .tui-page-btn{color:#fff}body.dark .tui-pagination .tui-page-btn:hover,.tui-pagination .tui-page-btn:hover{color:#ff6b08}.tui-pagination .tui-is-selected,.tui-pagination strong{color:#fff;width:40px;height:40px;cursor:default;transition:color 250ms easy,background-color 250ms easy;background:#ff6b08;border:none;border-radius:5px}.tui-pagination .tui-is-selected:hover,.tui-pagination strong:hover{color:#fff;background-color:#ff6b08}.tui-pagination .tui-first-child.tui-is-selected,.tui-pagination strong.tui-first-child{margin-left:0}.tui-pagination .tui-first,.tui-pagination .tui-prev,.tui-pagination .tui-next,.tui-pagination .tui-last,.tui-pagination .tui-prev-is-ellip,.tui-pagination .tui-next-is-ellip{white-space:nowrap;border:1px solid #ddd;font-weight:400;overflow:hidden}.tui-pagination .tui-prev-is-ellip{border:none}@media screen and (max-width:768px){.tui-pagination .tui-prev-is-ellip{display:none}}.tui-pagination .tui-next-is-ellip{border:none}@media screen and (max-width:768px){.tui-pagination .tui-next-is-ellip{display:none}}.tui-pagination .tui-first+.tui-prev,.tui-pagination .tui-next+.tui-last{border-left:0}.tui-pagination .tui-ico-first,.tui-pagination .tui-ico-prev,.tui-pagination .tui-ico-next,.tui-pagination .tui-ico-last,.tui-pagination .tui-ico-ellip{vertical-align:middle;font-size:0;display:inline-block}.tui-pagination .tui-ico-ellip{padding-bottom:10px;font-size:16px}.tui-pagination .tui-prev-is-ellip,.tui-pagination .tui-next-is-ellip{padding:0;line-height:1}.tui-pagination .tui-first{border:none;padding:0;transform:translate(50px)}@media screen and (max-width:768px){.tui-pagination .tui-first{display:none}}.tui-pagination .tui-prev{width:40px;height:40px;background-color:#fff;border:none;border-radius:5px;padding:12px}@media screen and (min-width:769px){.tui-pagination .tui-prev{transform:translate(-56px)}}.tui-pagination .tui-next{width:40px;height:40px;background-color:#fff;border:none;border-radius:5px;padding:12px}@media screen and (min-width:769px){.tui-pagination .tui-next{transform:translate(56px)}}.tui-pagination .tui-last{width:40px;height:40px;border:none;transform:translate(-56px)}@media screen and (max-width:768px){.tui-pagination .tui-last{display:none}}.ico-first{padding-top:10px;font-size:14px;font-weight:500}.tui-pagination .tui-ico-first{font-size:14px;font-weight:500}.tui-pagination .tui-ico-prev{width:40px;height:40px;background-image:url(leftArrow.d3f6e68b.png);background-position:50%;background-repeat:no-repeat}.tui-pagination .tui-ico-next{width:40px;height:40px;background-image:url(rightArrow.df522345.png);background-position:50%;background-repeat:no-repeat}.tui-pagination .tui-ico-last{font-size:14px;font-weight:500}.tui-pagination .tui-is-disabled:hover{cursor:default;background:#fff}.tui-pagination .tui-is-disabled .tui-ico-prev{background-position:-26px -12px}.tui-pagination .tui-is-disabled .tui-ico-first{background-position:-13px 0;display:none}.tui-pagination .tui-is-disabled .tui-ico-next{background-position:-21px -24px}.tui-pagination .tui-is-disabled .tui-ico-last{background-position:-13px -12px;display:none}.tui-page-inputs{vertical-align:top;display:inline-block}.tui-page-inputs .tui-page-input{width:10px;height:12px;text-align:center;color:#333;border:0;outline:none;padding:8px 0 6px;font-size:12px;display:inline-block}@keyframes spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.footer{background-color:#f7f7f7}.footer-container{height:100px;flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.footer-container{height:79px;flex-direction:row}}@media screen and (min-width:1280px){.footer-container{height:77px}}.footer-text{letter-spacing:0;color:#545454;font-size:14px;font-style:normal;font-weight:400;line-height:1.14}@media screen and (min-width:768px){.footer-text{font-size:16px;line-height:1.33}}.ft-part-one{margin-bottom:10px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.ft-part-one{margin-bottom:0;margin-left:0;margin-right:3px}}.ft-part-two{display:flex}@media screen and (min-width:768px){.ft-part-two{align-items:center}}.icon-heart{fill:#ff6b02;animation:3s infinite spin}.footer-link{color:currentColor;text-decoration:underline}.footer-link:hover{cursor:pointer}.modal{justify-content:center;align-items:center;display:flex}@media screen and (max-width:767px){.modal{padding:20px}}@media screen and (min-width:768px){.modal{align-items:center}}@media screen and (min-width:768px) and (max-height:578px){.modal{align-items:start}}.modal:before{content:"";width:100%;height:100%;background-image:var #f7f7f7;opacity:.7;background-position:50%;background-size:cover;display:block;position:fixed}@media screen and (max-width:767px){.modal:before{margin-top:-20px}}.modal.is-hidden .modal-wrapper{transform:scale(1.1)}.modal-wrapper{background-color:#fff;border:2px solid #ff6b08;border-radius:30px;padding:35px 15px 20px;transition:transform .25s cubic-bezier(.4,0,.2,1);animation-name:animate;animation-duration:.5s;position:relative;top:10%;box-shadow:0 5px 15px #ff6b0880}@keyframes animate{0%{opacity:0;top:-320px}to{opacity:1;top:0}}@media screen and (max-width:767px){.modal-wrapper{width:95%;max-width:320px}}@media screen and (min-width:768px){.modal-wrapper{width:704px;min-height:352px;padding:40px 72px 40px 36px;top:0%}}@media screen and (min-width:1280px){.modal-wrapper{width:806px;min-height:558px;padding:40px 10px}}.modal-hidden{display:none}.modal-btn{width:30px;height:30px;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:8px;right:8px}.modal-btn:hover{color:#ff6b08}.modal__icon{color:#000;margin:auto;font-size:26px;top:8px;right:8px}.modal__icon:hover,.modal__icon:focus{color:#ff6b08}.image-wrapper{position:relative}.trailer-btn{width:40px;height:40px;cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:200px;left:150px}.image-wrapper:hover .trailer-btn{transform:scale(1.3)}@media screen and (min-width:768px){.film-details{justify-content:space-between;align-items:flex-start;display:flex}.film-details__wrapper{width:260px}}@media screen and (min-width:1280px){.film-details__wrapper{width:391px}}.film-details__image{width:440px;height:auto;min-height:374px;object-fit:cover;border-radius:30px;flex-shrink:0}@media screen and (max-width:767px){.film-details__image{height:200px;margin-bottom:20px}}@media screen and (min-width:768px){.film-details__image{width:264px;height:374px}}@media screen and (min-width:1280px){.film-details__image{width:375px;height:478px}}.film-details__title{text-transform:uppercase;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.17}@media screen and (min-width:1280px){.film-details__title{font-size:30px}}.film-details__list{margin-bottom:20px}.film-details__item{justify-content:start;align-items:center;margin-bottom:8px;display:flex}.film-details__text{width:110px;color:#8c8c8c;flex-shrink:0;margin-right:10px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:1.33}.film-details__text:last-child{margin-bottom:0}@media screen and (min-width:1280px){.film-details__text{min-width:152px}}.film-details__span{justify-content:center;align-items:center;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:1.33;display:flex}.film-details__span--accent{width:36px;height:16px;color:#fff;background-color:#ff6b08;border-radius:5px;margin-right:2px}.film-details__span--noaccent{width:36px;height:16px;color:#000;background-color:#fff;border-radius:5px;margin-left:2px}.film-details__about{text-transform:uppercase;color:#000;margin-bottom:8px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:1.33}.film-details__overview{color:#000;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.67}.film-details-btn__list{justify-content:center;display:flex}@media screen and (max-width:360px){.film-details-btn__list{flex-direction:column;align-items:center}}@media screen and (min-width:768px){.film-details-btn__list{justify-content:space-between}}@media screen and (min-width:1280px){.film-details-btn__list{justify-content:flex-start}}@media screen and (min-width:361px){.film-details-btn__item:last-child{margin-left:20px}}@media screen and (max-width:360px){.film-details-btn__item:last-child{margin-top:10px}}@media screen and (min-width:768px){.film-details-btn__item:last-child{margin-left:0}}@media screen and (min-width:1280px){.film-details-btn__item:last-child{margin-left:15px}}.film-details-btn{width:130px;min-height:44px;text-align:center;text-transform:uppercase;color:#ff001b;cursor:pointer;background-color:#fff;border:1px solid #ff001b;border-radius:5px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.film-details-btn.active,.film-details-btn:focus,.film-details-btn:hover{color:#fff;background-color:#ff6b08;border-color:#ff6b08;box-shadow:0 8px 43px #ff6b0199}@media screen and (max-width:360px){.film-details-btn{width:160px}}@media screen and (min-width:768px){.film-details-btn{width:125px}}@media screen and (min-width:1280px){.film-details-btn{width:136px}}.backdrop{z-index:101;width:100vw;height:100vh;background-color:#00000040;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto}.text-up{color:#e7e7e7;text-shadow:1px 0 1px #000,0 1px 1px #000,0 -1px 1px #000,-1px 0 1px #000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:14px;position:fixed;bottom:20px;right:30px}.text-up:hover{color:#ff6b08}@media screen and (min-width:768px){.text-up{bottom:70px;right:60px}}@media screen and (min-width:1280px){.text-up{bottom:80px;right:30px}}.to-top-button{justify-content:center;align-items:center;display:flex;position:fixed;bottom:40px;right:30px}@media screen and (min-width:768px){.to-top-button{bottom:100px;right:60px}}@media screen and (min-width:1280px){.to-top-button{right:30px}}.to-top-button.is-hidden-btn{transform:translateY(200%)}.is-hidden-btn{display:none}@media screen and (max-width:768px){.to-top-button img{height:50px;width:50px}}.team-modal{justify-content:center;align-items:center;animation-name:animate;animation-duration:.3s;display:none}@media screen and (min-width:320px){.team-modal{padding:0}}.pouring{text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;font-size:40px;font-weight:900;line-height:50px;position:relative;overflow:hidden}.pouring:before{content:"";filter:blur(10px);width:100%;height:100%;mix-blend-mode:screen;background-image:repeating-linear-gradient(-45deg,#0000,#0000 1em,#bfe2ff 1em,#337ab7 50%),repeating-linear-gradient(45deg,#337ab7,#337ab7 1em,#fff 1em,#bfe2ff 50%);background-size:3em 3em,2em 2em;animation-name:ani;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:0;left:0}@keyframes ani{0%{background-position:0 0}to{background-position:100% 0}}@media (max-width:690px){.pouring{font-size:20px}}.tm-content{width:95%;background-color:#f7f7f7;background-clip:padding-box;border:4px solid #0000;border-radius:16px;flex-direction:column;display:flex;position:relative;box-shadow:0 6px 9px #464545,inset 0 0 9px #fff}.tm-content:after{content:"";z-index:-1;background:linear-gradient(#ff6b02,#ff001b);border-radius:16px;position:absolute;inset:-5px}@media screen and (min-width:320px){.tm-content{width:95%;padding-bottom:20px}}@media screen and (min-width:768px){.tm-content{width:660px;padding-bottom:28px}}@media screen and (min-width:1280px){.tm-content{width:1000px;padding-bottom:40px}}.tm-content .tm-header{width:100%;color:#000;justify-content:center;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}@media screen and (min-width:320px){.tm-content .tm-header{font-size:22px}}@media screen and (min-width:768px){.tm-content .tm-header{font-size:30px}}@media screen and (min-width:1280px){.tm-content .tm-header{font-size:40px}}.tm-content .tm-number{color:#ff6b08;padding:5px 5px 5px 10px;font-weight:700}.tm-content .tm-header-container{margin-top:0;margin-bottom:10px}@media screen and (min-width:320px){.tm-content .tm-header-container{margin-bottom:15px}}@media screen and (min-width:768px){.tm-content .tm-header-container{margin-top:15px;margin-bottom:20px}}@media screen and (min-width:1280px){.tm-content .tm-header-container{margin-top:25px}}.tm-content .tm-close-btn{height:30px;width:30px;cursor:pointer;background-color:#fff;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:10px;right:10px}.tm-content .tm-close-btn:hover,.tm-content .tm-close-btn:focus{fill:#fff;background-color:#ff6b02}.tm-content .tm-body{width:100%;justify-content:center;align-items:center;display:flex}.tm-content .tm-members{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.tm-content .tm-members-item{width:114px;flex-direction:column;justify-content:center;align-items:center;display:flex}.tm-content .tm-members-item:not(:last-child){margin-bottom:10px}@media screen and (min-width:320px){.tm-content .tm-members-item{width:120px}.tm-content .tm-members-item:not(:last-child){margin-bottom:12px}.tm-content .tm-members-item:nth-child(n+7){margin-bottom:0}}@media screen and (min-width:768px){.tm-content .tm-members-item{width:125px}.tm-content .tm-members-item:not(:last-child){margin-bottom:22px}.tm-content .tm-members-item:nth-child(n+6){margin-bottom:0}}@media screen and (min-width:1280px){.tm-content .tm-members-item{width:180px}.tm-content .tm-members-item:not(:last-child){margin-bottom:30px}.tm-content .tm-members-item:nth-child(n+6){margin-bottom:0}}.tm-content .member-image{width:80px;height:80px;background-color:#ff6b08;border-radius:50%;transition:transform .35s}.tm-content .member-image:hover{transform:scale(1.2)}@media screen and (min-width:768px){.tm-content .member-image{width:80px;height:80px;width:90px;height:90px}}@media screen and (min-width:1280px){.tm-content .member-image{width:120px;height:120px}}.tm-content .member-link{margin-bottom:5px}@media screen and (min-width:768px){.tm-content .member-link{margin-bottom:10px}}.tm-content .member-name{color:#000;margin-bottom:2px;font-size:11px;font-weight:400}@media screen and (min-width:768px){.tm-content .member-name{font-size:12px}}@media screen and (min-width:1280px){.tm-content .member-name{font-size:17px}}.tm-content .member-position{color:#000;font-size:10px;font-weight:700}@media screen and (min-width:768px){.tm-content .member-position{font-size:12px}}@media screen and (min-width:1280px){.tm-content .member-position{font-size:16px}}.backdrop{z-index:50;width:100vw;height:100vh;background-color:#00000040;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto}
/*# sourceMappingURL=index.8df9ee1f.css.map */
