.lottie-section{aspect-ratio:14/9;cursor:pointer;background:0 0;width:100%;height:auto;margin-bottom:-10rem;position:relative;overflow:hidden}@media (max-width:768px){.lottie-section{aspect-ratio:auto;height:400px;margin-bottom:-3rem}.after-lottie{height:100%}}.play-button{position:absolute;top:48.9%;left:48.7%;transform:translate(-50%,-50%)}@media (max-width:768px){.play-button{font-size:11px;top:55.8%;left:48%}}.cursor-cassette{cursor:url(../media/cursorCassette.b115bc9b.svg) 0 0,auto}
.menu-wrap{width:100%;height:100%;overflow:hidden}.menu{flex-direction:column;height:100%;margin:0;padding:0;display:flex}.menu__item{text-align:center;flex:1;position:relative;overflow:hidden;box-shadow:0 -1px #fff}.menu__item-link{cursor:pointer;text-transform:uppercase;white-space:nowrap;color:transparent;z-index:2;justify-content:center;align-items:center;height:100%;font-size:6vh;font-weight:600;text-decoration:none;display:flex;position:relative}.menu__item-link:hover{color:transparent}.menu__item-link:focus:not(:focus-visible){color:#fff}.marquee{pointer-events:none;background:#bc75eb;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;transform:translate(0,0%)}.marquee--always-visible{transform:translate(0,0%)!important}.marquee__inner-wrap{width:100%;height:100%;display:flex}.marquee__inner{will-change:transform;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;align-items:center;width:max-content;height:100%;display:flex;position:relative;-webkit-transform:translateZ(0)}.marquee__inner--animated{animation:15s linear infinite marquee}.marquee__content{white-space:nowrap;align-items:center;display:flex}.marquee span{color:#fff;white-space:nowrap;text-transform:uppercase;padding:1vh 1vw 0;font-size:4vh;font-weight:400;line-height:1.2}.marquee__img{background-position:50%;background-size:cover;border-radius:50px;margin:2em .2vw;padding:1em 0;transform:translateZ(0)}@media (max-width:768px){.marquee__img{width:200px;height:9vh;margin:2em 2vw}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html,body{scrollbar-width:none;-ms-overflow-style:none}
