@import url(https://fonts.googleapis.com/css?family=Coda&display=swap);.hero-header[data-v-30d88f39]{height:calc(var(--vh, 1vh)*100);background:url(../img/hero.55b993e2.jpg) 50% no-repeat;background-size:cover}.hero-header .hero-container[data-v-30d88f39]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}.hero-header__logo[data-v-30d88f39]{max-width:70%}.hero-header__content[data-v-30d88f39]{color:#d4d4d4;text-shadow:4px 4px 4px #000;text-align:center;font-size:.85em}.hero-header__content .hero-header__title[data-v-30d88f39]{margin-bottom:5vh;font-size:1.9em}.hero-header__content .hero-header__title .hero-header__title--rpg[data-v-30d88f39]{color:brown}@media only screen and (min-width:1024px){.hero-header__content[data-v-30d88f39]{font-size:1em}}.hero-header__jump[data-v-30d88f39]{position:relative;height:46px}.hero-header__arrow[data-v-30d88f39]{position:absolute;top:0;left:50%;width:46px;height:46px;margin-left:-23px;border:1px solid #fff;border-radius:100%}.hero-header__arrow[data-v-30d88f39]:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-12px 0 0 -8px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg)}.hero-header__arrow[data-v-30d88f39]:hover{opacity:.7}.section-social[data-v-a6de0032]{background-color:#252422;box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.section-social__header[data-v-a6de0032]{padding:5vh 0 2.5vh 0;text-align:center}.section-social__header .section-social__title[data-v-a6de0032]{font-size:2.1em}.media[data-v-a6de0032]{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:6.5vh}.media .media__row[data-v-a6de0032]{margin-top:20px;margin-bottom:20px}.media .media__stack[data-v-a6de0032]{font-size:4em;margin:2.5rem}.media .media__link[data-v-a6de0032]{color:#a99877}.media .media__link[data-v-a6de0032]:hover{color:#676767}.section-play[data-v-24ea728b]{text-align:center}.section-play__header[data-v-24ea728b]{padding:5vh 0 2.5vh 0}.section-play__header .section-play__title[data-v-24ea728b]{font-size:2.1em}.tutorial[data-v-24ea728b]{margin-bottom:5vh}.tutorial .tutorial__row[data-v-24ea728b]{margin:2vh 0}.tutorial .tutorial__heading[data-v-24ea728b]{font-weight:700}.tutorial .tutorial__text[data-v-24ea728b]{margin:1vh 0;font-style:italic}.tutorial .tutorial__link[data-v-24ea728b]{color:#d96500}.tutorial .tutorial__link[data-v-24ea728b]:hover{color:#f07b16}.list-enter-active{transition-property:opacity;transition-duration:1.65s}.list-enter{opacity:0}.fade-enter-active,.fade-leave-active{transition-duration:.45s;transition-property:opacity}.fade-enter,.fade-leave-active{opacity:0}*,html{box-sizing:border-box}html{font-size:100%}body,button,input{font-family:Coda,cursive}body{margin:0;color:#a99877;background-color:#12110f}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background-color:#12110f}::-webkit-scrollbar-thumb{background-color:#a99877}::-webkit-scrollbar-thumb:hover{background-color:#666156}h1,h2,h3,h4,span{font-weight:400}a{text-decoration:none}.container{width:97.5%;margin:0 auto;overflow:hidden}@media only screen and (min-width:1024px){.container{width:70%}}.vm--overlay{background:rgba(0,0,0,.6)!important}.vm--modal{background-color:#12110f!important;box-shadow:0 0 5px 0 rgba(0,0,0,.75)!important}.box{height:100%;width:100%}.box .partition .partition-title{padding-top:40px;padding-bottom:15px;width:100%;text-align:center;letter-spacing:1px;font-size:1.2em;font-weight:300}.box .partition .partition-content{width:90%;text-align:center;font-size:.75em;margin:auto}.box .partition .partition-form{padding:0 20px}.box .button{color:#000;cursor:pointer;border-radius:4px;background-color:#ffb320;width:100%;margin:20px 0;padding:10px;letter-spacing:1px;text-transform:uppercase;border:1px solid #111;outline:0}.box .button:hover{border-color:#b37d16;color:#5f5f5f}.scroll{position:relative}.scroll .scroll-nav{position:absolute;left:0;top:-38px}@media only screen and (min-width:426px){.scroll .scroll-nav{top:-71px}}.nav{position:-webkit-sticky;position:sticky;display:flex;top:0;left:0;border-bottom:1px solid #ffb320;box-shadow:0 -5px 10px 0 rgba(0,0,0,.75);z-index:3;background:#131313;justify-content:space-around;flex-wrap:wrap}.nav .nav__header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.nav .nav__header{width:95%}}.nav__body.active{max-height:265px}@media only screen and (max-width:1024px){.nav__body{overflow:hidden;transition:max-height .85s;max-height:0}}.nav__list{margin:0;padding:0;height:100%;list-style:none}@media only screen and (min-width:1024px){.nav__list{display:flex}}.nav__list--footer{display:none}@media only screen and (min-width:1024px){.nav__list--footer{display:flex}}.nav__logo{display:none}@media only screen and (min-width:426px){.nav__logo{display:block;width:140px;padding:15px}}.nav__item{display:flex;align-items:center;padding:15px;justify-content:center}.nav__item.nav__item--button{display:none;align-self:center;background-color:#ffb320;border-radius:35px;height:40px;margin-left:20px}@media only screen and (min-width:1024px){.nav__item.nav__item--button{display:flex}}.nav__button{color:#000;font-weight:700}.nav__link{color:#d4d4d4;transition:color .4s}.nav__link:hover{color:#696969}.nav__toggle{height:38px;width:38px;padding:8px 8px;cursor:pointer}.nav__toggle .nav__toggle--line{position:relative;display:block;height:2px;width:100%;margin-top:4px;background-color:#fff;transition:all .25s}.nav__toggle.active .nav__toggle--line:first-child{transform:rotate(45deg) translate(4.4px,4.4px)}.nav__toggle.active .nav__toggle--line:nth-child(2){width:0}.nav__toggle.active .nav__toggle--line:nth-child(3){transform:rotate(-45deg) translate(4.4px,-4.4px)}@media only screen and (min-width:1024px){.nav__toggle{display:none}}.footer{display:flex;justify-content:center;background-color:#252422;box-shadow:0 0 5px 0 rgba(0,0,0,.75)}@media only screen and (min-width:1024px){.footer{justify-content:space-around}}.footer-nav{align-self:center}.footer-nav__item{padding:0 10px 0 10px}.footer-nav__link{color:#a99877}.footer-nav__link:hover{color:#f0f0f0}