/* http://meyerweb.com/eric/tools/css/reset/
   v4.0 | 20180602
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
	display: block;
}
/* HTML5 hidden-attribute fix for newer browsers */
*[hidden] {
    display: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face{font-family:BebasNeue;src:url(7d2f1e3c43251f14336c.ttf);font-weight:400}@font-face{font-family:Mohave;src:url(7517218dcaba65783e53.ttf);font-weight:400}@keyframes cubes{from{background-position-y:0}to{background-position-y:191px}}.u-center{text-align:center}.u-margin-top-1{margin-top:8px}.u-margin-top-2{margin-top:16px}.u-margin-top-3{margin-top:24px}.u-margin-top-4{margin-top:32px}.u-margin-top-5{margin-top:40px}.u-margin-top-6{margin-top:48px}.u-margin-left-1{margin-left:8px}.u-margin-left-2{margin-left:16px}.u-margin-left-3{margin-left:24px}.u-margin-left-4{margin-left:32px}.u-margin-left-5{margin-left:40px}.u-margin-left-6{margin-left:48px}.u-margin-right-1{margin-right:8px}.u-margin-right-2{margin-right:16px}.u-margin-right-3{margin-right:24px}.u-margin-right-4{margin-right:32px}.u-margin-right-5{margin-right:40px}.u-margin-right-6{margin-right:48px}.u-margin-bottom-1{margin-bottom:8px}.u-margin-bottom-2{margin-bottom:16px}.u-margin-bottom-3{margin-bottom:24px}.u-margin-bottom-4{margin-bottom:32px}.u-margin-bottom-5{margin-bottom:40px}.u-margin-bottom-6{margin-bottom:48px}body{background-color:#000;color:#fff;font-size:100%;font-family:Mohave, sans-serif}h1,h2,h3,h4{text-shadow:3px 3px 0 #1e1e1e;font-family:BebasNeue, sans-serif;line-height:1.1}h1{font-size:9em;transform:skewY(-4deg)}@media all and (max-width: 600px){h1{font-size:5em;transform:skewY(-2deg)}}h2{font-size:7em}@media all and (max-width: 600px){h2{font-size:5em}}h3{font-size:2.5em}p{font-size:2em}p+p{margin-top:32px}a,a:visited{text-decoration:underline;color:inherit}a:hover,a:visited:hover{text-decoration:none}.section-inner{margin:0 auto;max-width:1144px;padding-left:32px;padding-right:32px}.section-inner--vertical-center{position:relative;top:50%;transform:translateY(-50%)}@media all and (max-width: 600px){.section-inner--vertical-center{position:static;transform:none}}.section-title{padding-top:48px;padding-bottom:32px}.subtitle{margin-left:16px}@media all and (max-width: 600px){.subtitle{margin-left:0}}.section-game{height:60vh;box-shadow:inset 0px 0 300px 40px rgba(0,0,0,0.5);transition:250ms ease clip-path}@media all and (max-width: 600px){.section-game{height:auto;padding-top:104px;padding-bottom:104px}}.section-game--ndy{background-image:url(738a52b282c581d52724.png);background-position:bottom left;background-size:cover;clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 90%)}.section-game--ndy:hover{clip-path:polygon(0 5%, 100% 0, 100% 100%, 0 95%)}.section-game--sf{background-image:url(5cf398316f5a7e6ba36d.png);animation:cubes linear 5s infinite;margin-top:-5vh;clip-path:polygon(0 0, 100% 10%, 100% 90%, 0 100%)}.section-game--ndy:hover+.section-game--sf{clip-path:polygon(0 5%, 100% 10%, 100% 100%, 0 100%)}.section-game--sf:hover{clip-path:polygon(0 0, 100% 10%, 100% 95%, 0 100%)}@media all and (max-width: 600px){.section-game--sf{margin-top:-3vh}}.section-contact{padding-top:48px;padding-bottom:48px;text-align:center}.contact{letter-spacing:24px;vertical-align:middle}.contact-item{display:inline-block;margin-right:48px}@media all and (max-width: 600px){.contact-item{display:block;margin-right:0;margin-bottom:8px}}

