.navbar-menu-enter-active,.navbar-menu-leave-active{transition:all .4s ease-in-out}.navbar-menu-enter-from,.navbar-menu-leave-to{opacity:0;transform:translate(100%)}.navbar-menu-enter-to,.navbar-menu-leave-from{opacity:1;transform:translateY(0)}.navbar-menu{background-color:#000;gap:60px;height:calc(100vh - 80px);height:calc(100dvh - 80px);left:0;padding-bottom:40px;padding-top:40px;position:fixed;top:80px;width:100vw;z-index:100}.navbar-menu,.navbar-menu .navbar-menu--items{align-items:center;display:flex;flex-direction:column}.navbar-menu .navbar-menu--items{gap:40px;margin-top:50px}.navbar-menu .navbar-menu--item{color:#fff;text-transform:uppercase}.navbar{align-items:center;background-color:#000;display:flex;height:80px;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:10}@media (min-width:1024px){.navbar{background-color:transparent;height:130px;padding:0 50px;transition:background-color .4s ease-in-out,height .4s ease-in-out,transform .7s ease-in-out,opacity .7s ease-in-out}.navbar:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.6));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.navbar.is-scrolled{background-color:#000;height:80px}.navbar.is-launching{opacity:0;transform:translateY(-80%)}}.navbar .navbar--items{display:flex;gap:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.navbar .navbar--item{color:#fff;text-transform:uppercase}.navbar .navbar--item:hover{text-decoration:underline}.navbar .navbar--burger{cursor:pointer}.page{position:relative;z-index:0}
