._nav_18o8e_1{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99;opacity:0;overflow:hidden;text-transform:uppercase;transition:.187s linear all}._nav_18o8e_1._open_18o8e_15{display:block;opacity:.99;background:#000000f0;pointer-events:auto}._nav_18o8e_1._closing_18o8e_22{animation:_fadeOut_18o8e_1 .25s forwards .2s ease}@keyframes _fadeIn_18o8e_1{0%{opacity:0}to{opacity:.99}}@keyframes _fadeOut_18o8e_1{0%{opacity:.99}to{opacity:0}}._menu_18o8e_46{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}._menu_18o8e_46 li{padding:0;margin-bottom:8vh;list-style-type:none;overflow:hidden}._menu_18o8e_46 li:last-of-type{margin-bottom:0}@keyframes _slideIn_18o8e_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideOut_18o8e_1{0%{transform:translateY(0)}to{transform:translateY(-100%)}}._spanCube_18o8e_89{transform:translateY(100%)}._nav_18o8e_1._open_18o8e_15 ._menu_18o8e_46 li ._spanCube_18o8e_89{animation:_slideIn_18o8e_1 .2s forwards linear}._nav_18o8e_1._closing_18o8e_22 ._menu_18o8e_46 li ._spanCube_18o8e_89{animation:_slideOut_18o8e_1 .25s forwards linear}._menu_18o8e_46 li a{position:relative;display:block;width:100vw;height:120px;perspective:1000px;transform-style:preserve-3d;text-align:center;overflow:hidden;white-space:nowrap}._menu_18o8e_46 li a:before,._menu_18o8e_46 li a:after{content:attr(data-navlinkname);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Mona-Sans,sans-serif;font-weight:900;font-size:calc(1rem + 4.5vw);line-height:120px;white-space:nowrap;overflow:hidden;transition:transform .35s ease,opacity .35s ease;backface-visibility:hidden}._menu_18o8e_46 li a:before{color:#ccc;transform:rotateX(0) translateZ(60px)}._menu_18o8e_46 li a:after{font-family:Mona-Sans,sans-serif;font-weight:200;letter-spacing:.25vw;color:#00a3bb;transform:rotateX(-90deg) translateZ(60px);opacity:0}._menu_18o8e_46 li a:hover:before{transform:rotateX(90deg) translateZ(60px);opacity:0}._menu_18o8e_46 li a:hover:after{transform:rotateX(0) translateZ(60px);opacity:.99}@media only screen and (max-width: 600px){._menu_18o8e_46 li{margin-bottom:-2vh}}@media only screen and (max-width: 960px){._menu_18o8e_46 li{margin-bottom:2vh}}
