@font-face{font-family:'Victor';src:url(6748c7ea7113357bd8d426d8210bd7d2.woff) format("woff");font-weight:normal;font-style:normal}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;overflow-y:scroll;font-family:sans-serif;-webkit-text-size-adjust:100%;font-family:'Victor', sans-serif}*,*:before,*:after{box-sizing:inherit}*{-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;background:black;color:white}:focus{outline:none}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em}a,:link,a:active,:visited{text-decoration:none;color:inherit}a{outline:none}img{border:none}.home{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.home.is-loading{opacity:0}.top{padding:3rem 1rem;min-height:100vh;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:space-evenly;justify-content:space-evenly}.bottom{min-height:100vh;display:none}.bottom.is-displayed{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}.bottom.is-visible{opacity:1}.logo{margin-bottom:1.5rem;width:100%;display:block;height:auto}.menu{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;text-align:center;padding-left:10%;padding-right:10%;margin-bottom:3rem}.menu__item{width:100%;padding-left:1rem;padding-right:1rem}.menu__item.is-disabled{color:grey}.message{text-align:center}.video-wrapper{width:100%;position:relative;height:56.25vw;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;margin-bottom:1rem}.video-wrapper iframe{height:100%;width:100%}.small-logo{position:fixed;top:1rem;left:50%;width:200px;margin-left:-100px;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;z-index:1}.small-logo.is-visible{opacity:1}@media screen and (max-width: 768px){.menu__item{margin-bottom:1rem}}@media screen and (min-width: 769px){.home{font-size:1.1rem}.top{padding:4rem 2rem}.logo{margin-bottom:3rem}.menu{margin-bottom:4rem}.menu__item{width:33%}}@media screen and (pointer: fine){.menu__item:not(.is-disabled){cursor:pointer;opacity:0.75}.menu__item:not(.is-disabled):hover{opacity:1}.menu__item.is-disabled{cursor:wait}}

