html{scroll-behavior:smooth;width:100vw}body{margin:0;font-family:DINPro-Medium,sans-serif;font-weight:500;color:#fff;width:100vw;overflow-x:hidden}body div#content{width:100vw;font-size:11px;margin:0}body div#content div.container{position:relative;width:100vw}body div#content div.container a{color:#fff;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;text-decoration:none}body div#content div.container a:hover{color:#ff862c}body div#content div.container h2{font-weight:400;font-size:4em;text-transform:uppercase;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25))}body div#content div.container a.boxed-link{text-transform:uppercase;font-size:1.6em;font-weight:700;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25));border:2px solid #fff;padding:.6em 10px;min-width:150px;text-align:center;letter-spacing:.1rem;display:inline-block}body div#content div.container a.boxed-link:hover{background-color:#fff;color:#000}body div#content div.container a.boxed-link.disabled{pointer-events:none;color:#333;border-color:#333}body div#content div.container video{position:absolute;width:100%;height:100%;object-fit:cover;bottom:0;left:0;z-index:0}body div#content div.container div.slide-content{background-color:rgba(32,34,36,.8);height:100%;width:100vw;z-index:1;position:absolute}body div#content div.container div.slide{background-position:50%;background-size:cover;height:100vh;width:100vw;position:absolute}body div#content div.container div#homepage{width:100vw;background-image:url(/assets/images/backgrounds/home-bg.webp);background-size:cover}body div#content div.container div#homepage div.slide-content{display:flex;width:100vw;justify-content:center;align-items:center;flex-direction:column}body div#content div.container div#homepage div.slide-content img.homepage-banner{display:block;height:100px}body div#content div.container div#homepage div.slide-content a.boxed-link{display:block;margin-top:50px}body div#content div.container div#gameplay{background:no-repeat url(/assets/images/backgrounds/gameplay-bg.webp);top:100vh}body div#content div.container div#discord{background:no-repeat url(/assets/images/backgrounds/discord-bg.webp);top:200vh}body div#content div.container div#store{background:no-repeat url(/assets/images/backgrounds/store-bg.webp);top:300vh}body div#content div.container div#discord,body div#content div.container div#gameplay,body div#content div.container div#store{width:100vw}body div#content div.container div#discord a.boxed-link,body div#content div.container div#gameplay a.boxed-link,body div#content div.container div#store a.boxed-link{margin-right:20px}body div#content div.container div#team{background:no-repeat url(/assets/images/backgrounds/team-bg.webp);top:400vh;width:100vw}body div#content div.container div#team div.slide-text{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100%}body div#content div.container div#team div.slide-text div.team-list{display:flex;justify-content:center;align-content:center;margin-bottom:5%}body div#content div.container div#team div.slide-text div.team-list>div{margin:0 75px;text-align:center}body div#content div.container div#team div.slide-text div.team-list>div img{border-radius:50%;margin-bottom:15px;height:127px;width:127px}body div#content div.container div#team div.slide-text div.team-list>div div.developer,body div#content div.container div#team div.slide-text div.team-list>div div.name,body div#content div.container div#team div.slide-text div.team-list>div div.title{margin:5px 0;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.25))}body div#content div.container div#team div.slide-text div.team-list>div div.developer,body div#content div.container div#team div.slide-text div.team-list>div div.title{font-weight:400;font-size:1.2em}body div#content div.container div#team div.slide-text div.team-list>div div.name{font-size:1.5em}body div#content div.container div#team div.slide-text div.team-list>div div.title{color:#e06464}body div#content div.container div#team div.slide-text div.team-list>div div.developer{color:#ff862c}body div#content div.container div#faq{background:no-repeat url(/assets/images/backgrounds/faq-bg.webp);top:400vh;width:100vw}body div#content div.container div#faq div.footer{z-index:2;position:absolute;bottom:0;left:0;width:100%;background-color:#202224}body div#content div.container div#faq div.footer div.trademark{text-align:center;position:absolute;top:-50px;width:100%;opacity:20%}body div#content div.container div#faq div.footer div.footer-links{display:flex;justify-content:start;align-items:center;height:100%;margin-left:15%;text-transform:uppercase;font-weight:400}body div#content div.container div#faq div.footer div.footer-links a{padding:0 30px;border-right:1px solid hsla(0,0%,100%,.31);color:hsla(0,0%,100%,.31)}body div#content div.container div#faq div.footer div.footer-links a:first-child{padding-left:0}body div#content div.container div#faq div.footer div.footer-links a:last-child{border-right:none;padding-right:0}body div#content div.container div#faq div.footer div.footer-links a:hover{opacity:100%;color:#ff862c}body div#content div.container div#faq div.slide-text{display:flex;flex-direction:column;justify-content:start;align-items:center;height:100%}body div#content div.container div#faq div.slide-text h2{margin-top:12%}body div#content div.container div#faq div.slide-text h2.mobile{display:none}body div#content div.container div#faq div.slide-text div.faq-container{width:55%}body div#content div.container div#faq div.slide-text div.faq-container div.question{margin-bottom:20px;padding:15px 1%;border:2px solid #fff;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25));font-size:1.5em;position:relative;cursor:pointer}body div#content div.container div#faq div.slide-text div.faq-container div.question img{position:absolute;right:1%;top:50%;margin-top:-8px;height:20px}body div#content div.container div#faq div.slide-text div.faq-container div.question img.open{display:none}body div#content div.container div#faq div.slide-text div.faq-container div.question.expanded{border-color:#ff862c;color:#ff862c}body div#content div.container div#faq div.slide-text div.faq-container div.question.expanded img.open{display:inherit}body div#content div.container div#faq div.slide-text div.faq-container div.question.expanded img.closed{display:none}body div#content div.container div#faq div.slide-text div.faq-container div.answer{display:none;margin-left:1%;font-size:1.5em;font-weight:400;padding-bottom:40px}body div#content div.container div#discord div.slide-text,body div#content div.container div#gameplay div.slide-text,body div#content div.container div#store div.slide-text{display:flex;justify-content:center;align-items:start;flex-direction:column;height:100%;width:85%;color:#fff;padding-left:15%}body div#content div.container div#discord div.slide-text h2,body div#content div.container div#gameplay div.slide-text h2,body div#content div.container div#store div.slide-text h2{margin-top:0;margin-bottom:24px}body div#content div.container div#discord div.slide-text p,body div#content div.container div#gameplay div.slide-text p,body div#content div.container div#store div.slide-text p{font-size:1.5em;max-width:30%;margin-top:0;margin-bottom:36px;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25))}@media only screen and (max-width:500px){body div#content{font-size:10px}body div#content div.container a.boxed-link{padding:1em 20px;border:2px solid #fff}body div#content div.container h2{font-size:3em}body div#content div.container div#header a#homepage-link{top:30px;left:5%}body div#content div.container div#header a#homepage-link img{height:40px}body div#content div.container div#homepage div.slide-content img.homepage-banner{width:90%;height:auto}body div#content div.container div#homepage div.slide-content a.boxed-link{margin-top:70px}body div#content div.container div#discord a.boxed-link,body div#content div.container div#gameplay a.boxed-link,body div#content div.container div#store a.boxed-link{margin-right:0;margin-bottom:20px}body div#content div.container div#discord div.slide-text,body div#content div.container div#gameplay div.slide-text,body div#content div.container div#store div.slide-text{padding:0 10%;width:80%}body div#content div.container div#discord div.slide-text p,body div#content div.container div#gameplay div.slide-text p,body div#content div.container div#store div.slide-text p{max-width:100%}body div#content div.container div#team div.slide-text div.team-list{flex-direction:row;margin-bottom:0}body div#content div.container div#team div.slide-text div.team-list div{margin:10px;font-size:12px}body div#content div.container div#team div.slide-text div.team-list div img{height:60px;width:60px}body div#content div.container div#faq div.footer{height:60px}body div#content div.container div#faq div.footer div.trademark{top:-65px}body div#content div.container div#faq div.footer div.footer-links{margin-left:5%}body div#content div.container div#faq div.footer div.footer-links a{border-right:2px solid hsla(0,0%,100%,.31);padding:0 10px}body div#content div.container div#faq div.footer div.footer-links a.terms:after{content:"Terms"}body div#content div.container div#faq div.footer div.footer-links a.privacy:after{content:"Privacy"}body div#content div.container div#faq div.footer div.footer-links a span{display:none}body div#content div.container div#faq div.footer div.social-links{right:5%}body div#content div.container div#faq div.footer div.social-links a{margin-left:15px}body div#content div.container div#faq div.footer div.social-links a img{height:20px}body div#content div.container div#faq div.slide-text h2{display:none;margin-top:20%}body div#content div.container div#faq div.slide-text h2.mobile{display:block}body div#content div.container div#faq div.slide-text div.faq-container{width:80%}body div#content div.container div#faq div.slide-text div.faq-container div.question{border:2px solid #fff;padding:10px 30px 10px 10px;margin-bottom:5px;font-size:1.3em}body div#content div.container div#faq div.slide-text div.faq-container div.question img{right:10px;height:15px}body div#content div.container div#faq div.slide-text div.faq-container div.answer{font-size:1.2em;padding-bottom:10px}}@media only screen and (min-width:501px) and (max-width:1440px){body div#content{font-size:10px}body div#content div.container div.slide{font-size:.9em;overflow:hidden}body div#content div.container div#header a#homepage-link img{height:40px}body div#content div.container div#header div.header-links{padding-top:30px}body div#content div.container div#homepage div.slide-content img.homepage-banner{width:60%;max-width:600px;height:auto;margin-top:5%}body div#content div.container div#discord div.slide-text,body div#content div.container div#gameplay div.slide-text,body div#content div.container div#store div.slide-text{width:80%;padding:0 10%}body div#content div.container div#discord div.slide-text p,body div#content div.container div#gameplay div.slide-text p,body div#content div.container div#store div.slide-text p{max-width:100%;margin-bottom:20px}body div#content div.container div#team div.slide-text h2{margin:20px 0;font-size:3em}body div#content div.container div#team div.slide-text div.team-list{font-size:1.5em;margin-bottom:0}body div#content div.container div#team div.slide-text div.team-list img{height:80px!important;width:80px!important;margin-bottom:10px!important}body div#content div.container div#team div.slide-text div.team-list>div div.developer,body div#content div.container div#team div.slide-text div.team-list>div div.name,body div#content div.container div#team div.slide-text div.team-list>div div.title{margin:2px 0}body div#content div.container div#faq div.slide-text h2{margin-bottom:10px;margin-top:7.5%;display:none;font-size:3em}body div#content div.container div#faq div.slide-text h2.mobile{display:block}body div#content div.container div#faq div.slide-text div.faq-container{width:65%;font-size:10px;font-size:1em}body div#content div.container div#faq div.slide-text div.faq-container div.question{margin-bottom:5px;padding:5px 15px 5px 1%;font-size:1.2em}body div#content div.container div#faq div.slide-text div.faq-container div.question img{height:10px;margin-top:-4px}body div#content div.container div#faq div.slide-text div.faq-container div.answer{padding-bottom:15px;font-size:1.1em}body div#content div.container div#faq div.footer{height:40px}body div#content div.container div#faq div.footer div.social-links a{margin-left:20px}body div#content div.container div#faq div.footer div.social-links a img{height:25px}}@media only screen and (min-width:1201px) and (max-width:1440px){body div#content div.container div#faq div.slide-text div.faq-container div.question{margin-bottom:10px;font-size:1.5em;padding-right:4%}body div#content div.container div#faq div.slide-text div.faq-container div.answer{font-size:1.5em}}