body .inner{max-width:1024px;z-index:1;position:relative}#header ul{height:inherit;line-height:inherit;position:absolute;right:0;top:0}#header ul a{padding:0 2em;height:100%;position:relative;display:block;border:none;outline:none}#footer .copyright li{max-width:1024px}@keyframes fadeIn{from{opacity:0;top:20px}to{opacity:1;top:0}}@keyframes scaleIn{from{transform:scale(.98)}to{transform:scale(1)}}#banner{background:#000;min-height:500px;padding:0 !important}#banner a.more.scrolly{z-index:100}#banner .banner-vignette{background:linear-gradient(to right,black 0%,transparent 5%,transparent 95%,black 100%);pointer-events:none;z-index:10;opacity:1;aspect-ratio:16/9;max-width:fit-content;position:inherit}.banner-layer{background-position:50% 0;opacity:0;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:-1;min-height:500px;margin:0 auto;overflow:hidden}@keyframes animateFilter{0%{filter:brightness(1)contrast(1)hue-rotate(0)saturate(1)sepia(0)}20%{filter:brightness(1.1)contrast(1.1)hue-rotate(15deg)saturate(1.2)sepia(.2)}40%{filter:brightness(1.2)contrast(1.2)hue-rotate(30deg)saturate(1.4)sepia(.4)}60%{filter:brightness(1.1)contrast(1.1)hue-rotate(15deg)saturate(1.2)sepia(.2)}80%{filter:brightness(1)contrast(1)hue-rotate(0)saturate(1)sepia(0)}100%{filter:brightness(1)contrast(1)hue-rotate(0)saturate(1)sepia(0)}}.loaded .banner1{background-image:url(/images/bgLayer.png);z-index:1;animation:fadeIn 1s ease-in-out forwards;animation-delay:1s}.loaded .banner2{background-image:url(/images/bgHouse.png);z-index:2;animation:fadeIn 1s ease-in-out forwards;animation-delay:.15s}.loaded .banner3{background-image:url(/images/bgAxe.png);z-index:3;animation:fadeIn 1s ease-in-out forwards;animation-delay:1.95s}.loaded .banner4{background-image:url(/images/bannerLogo.png);z-index:4;animation:fadeIn 1.5s ease-in-out forwards;animation-delay:1s}video#banner-video{z-index:5;opacity:1;background-position:50% 0;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;position:absolute;min-height:500px;margin:0 auto;overflow:hidden}.is-mobile .banner-layer{background-size:cover}.is-mobile .banner-layer.banner3{background-position:15% 0}.wrapper.style1{background:#000;color:#fff;padding:4em 0}header.major{margin:0}header.major p{margin:0}header.major h2{margin:0;padding:0}.responsive-iframe-container{position:relative;width:100%;padding-top:56.25%;height:0;overflow:hidden;margin:4em 0 0}.responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.steam-iframe-container{position:relative;width:100%;height:200px;max-width:650px;margin:auto}.steam-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#page-wrapper .content{text-align:left;margin:1em 0}#page-wrapper .content p{font-color:white}#two .spotlight{align-items:center;display:flex;justify-content:center}@media(max-width:760px){#two .spotlight{flex-direction:column}}#two .content{z-index:2;position:relative}.content.description{order:1}#page-wrapper section.wrapper{position:relative;overflow:hidden;box-shadow:0 0 200px rgba(0,0,0,.9)inset;background:#000}#page-wrapper section.wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;box-shadow:inset 0 0 20px 20px black;pointer-events:none}#page-wrapper section.wrapper img.background-float{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(5px)brightness(.5);z-index:0}#page-wrapper #footer{background:#000;padding:2em 0}#page-wrapper #footer ul{padding:0;margin:0}#page-wrapper #footer .footer-logos{list-style:none;display:flex;justify-content:center;align-items:center}#page-wrapper #footer .footer-logos a{border:none;outline:none;padding:1em;filter:grayscale(100%)brightness(50%)}#page-wrapper #footer .footer-logos a:hover{filter:grayscale(0%)brightness(100%)}#page-wrapper #footer .footer-logos img{max-width:200px;height:auto}#page-wrapper .icons{padding:0 1em}#page-wrapper .icons li{padding:0}#page-wrapper .icons a{padding:0 .5em;color:grey}#page-wrapper .icons a:hover{color:#fff}#page-wrapper .icons a.presskit{font-size:.8em}#page-wrapper .icons img{width:auto;height:.9em;margin:0;filter:grayscale(100%)brightness(100%);transition:filter .5s}#page-wrapper .icons img:hover{filter:grayscale(100%)brightness(200%)}