@font-face{font-family:BlenderPro;src:url(/fonts/BlenderPro-Book.otf) format("opentype");font-weight:400}@font-face{font-family:BlenderPro;src:url(/fonts/BlenderPro-Bold.otf) format("opentype");font-weight:700}body,html{height:100%}body{cursor:url(/default.svg),auto}.btn:hover,a:hover,button:hover{cursor:url(/hover.svg),auto}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;font-family:BlenderPro,sans-serif;font-weight:400;font-size:18px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#111}body.hidden{overflow:hidden}h1,h2,h3,h4{font-family:BlenderPro,sans-serif;line-height:1em;font-weight:700}p{line-height:1.4em}.btn{position:relative;display:inline-flex;font-weight:700;color:#000;height:56px;width:160px;align-items:center;justify-content:center;margin:20px 0;z-index:1;transition:transform 175ms ease-in-out}.btn:last-child{margin-bottom:0}.btn:before{transform:translate(-5px,5px);background-color:#ff9b00;transition:transform 175ms ease-in-out}.btn:after,.btn:before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0;border:2px solid #000;z-index:-1}.btn:after{background-color:#ffeb00}.btn:hover{transform:translate(-5px,5px)}.btn:hover:before{transform:translate(0)}[data-fx]{opacity:0;transform:translateY(60px);transition:opacity .35s ease-in-out,transform .35s ease-in-out}[data-fx][data-viewport]{opacity:1;transform:translateY(0)}