*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0;background-color:#272727;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}#root{overflow:auto}body{position:fixed;overflow:hidden;font-family:Poppins,Roboto,Audiowide,Arial,sans-serif;color:#000;-webkit-font-smoothing:antialiased}@media (max-width: 900px){html,body,#root{height:auto;min-height:100%;overflow:visible;background-color:#071714;-webkit-user-select:text;-moz-user-select:text;user-select:text}body{position:static}button,a{-webkit-tap-highlight-color:transparent}}.audiowide-regular{font-family:Audiowide,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:AkiraBold;src:url(/fonts/AkiraBold.woff2) format("woff2"),url(/fonts/AkiraBold.woff) format("woff"),url(/fonts/AkiraBold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.audio-button{width:48px;height:48px;border:2px solid white;background-color:#272727;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;transition:border 1s ease,background-color .3s ease}.audio-button.active{border:2px solid #0f9fa4}.audio{width:4px;height:4px;border-radius:50%;display:block;position:relative;background:currentColor;margin:0 4px}.audio:before,.audio:after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;position:absolute;top:0}.audio:before{left:-8px}.audio:after{left:8px}.audio.active{width:4px;height:4px;border-radius:4px;animation:animaudio .8s linear infinite alternate}.audio.active:before,.audio.active:after{content:"";width:4px;height:4px;border-radius:4px;background:currentColor;position:absolute;top:50%;transform:translateY(-50%);left:20px;box-sizing:border-box;animation:animaudio .6s .9s linear infinite alternate}.audio.active:before{left:-8px;animation-delay:0s}.audio.active:after{left:8px;animation-delay:.15s}@keyframes animaudio{0%{height:4px}to{height:24px}}.slider{padding:2rem 0}.slider img{width:100%}.react-multi-carousel-list{padding:0rem 0 2rem}.slider{max-width:120dvh;padding:0}@media (max-width: 1280px){.slider{max-width:100vh}}.react-multi-carousel-item{width:100%;display:flex;justify-content:center;align-items:center}
