@import"https://fonts.googleapis.com/css?family=Montserrat:400,400i,700";*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}body{overscroll-behavior:none;font-family:Montserrat,sans-serif;line-height:1.6;color:#fff;font-size:18px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,body.stop{overflow:hidden}.box{padding:32px}h1{font-size:2.4rem;padding-bottom:16px}.app-loading{z-index:9999;background:#01012a;color:#33def4;text-align:center;position:fixed;width:100vw;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow:hidden;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:opacity .8s cubic-bezier(.755,.05,.855,.06) .8s,visibility .8s cubic-bezier(.755,.05,.855,.06) .8s}.app-loading.loaded{opacity:0;visibility:hidden}.app-loading .app-loading-container{position:relative;width:40%;overflow:hidden;display:flex;justify-content:center;align-items:center}.app-loading .app-loading-container .app-counter{padding:.8rem;transform:translate(0);text-align:center}.app-loading .app-loading-container .app-counter.loaded{animation:counter-animation .8s cubic-bezier(.755,.05,.855,.06) .8s 1 normal forwards running}.app-loading .app-loading-container .app-line{position:absolute;background:#03e2e7;left:0;bottom:0;width:0;height:2px}.app-loading .app-loading-container .app-line.loaded{animation:line-animation .8s cubic-bezier(.755,.05,.855,.06) 0s 1 normal forwards running}@keyframes counter-animation{0%{transform:translate(0)}to{transform:translateY(10%)}}@keyframes line-animation{0%{left:0}to{left:100%}}#app-header{z-index:99999;position:fixed}#app-header nav{display:flex;height:50px;justify-content:center;align-items:center;padding:0 20px;position:fixed;right:0;width:500px;margin:0 auto;bottom:0;background-color:rgba(0,239,235,.5);border-radius:200px;z-index:9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.06);transition:all 1s cubic-bezier(.075,.82,.165,1) .2s}#app-header nav a{color:#fff;text-decoration:none;font-weight:700;display:block;padding:10px 20px;line-height:1;font-size:15px;letter-spacing:2px;text-transform:lowercase;transition:all .3s cubic-bezier(.075,.82,.165,1) .6s}#app-header nav button{-webkit-appearance:none;background-color:rgba(0,239,235,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:99;left:0;margin:auto;right:0;top:0;bottom:0;width:45px;height:45px;border-radius:100%;outline:0;border:0;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1) .2s;transform:scale(0)}#app-header nav button span{width:40%;background:#fff;height:2px;display:block;margin:5px auto;transform:scalex(0);transition:transform .6s cubic-bezier(.075,.82,.165,1) 0s,margin .3s ease-in 0s}#app-header nav button:hover{border-color:hsla(0,0%,100%,.5)}#app-header nav button:hover span{margin:10px auto}#app-header.sticky nav{bottom:0;padding:0;width:50px;height:50px;transition-delay:.5s}#app-header.sticky nav button{transform:scale(1);transition-delay:.6s}#app-header.sticky nav button span{transform:scalex(1);transition:transform .6s cubic-bezier(.075,.82,.165,1) .8s,margin .3s ease-in 0s}#app-header.sticky nav a{padding:0;opacity:0;letter-spacing:0;transform:scale(.3);transition-delay:.2s}