@font-face{font-family:Montserrat;font-weight:700;src:url(/assets/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/assets/fonts/Montserrat-Regular.ttf) format("truetype")}html{touch-action:none}body{font-family:Montserrat,Arial,sans-serif;font-weight:700;margin:0;overflow:hidden;-webkit-user-select:none;user-select:none;background:#777777}body.no-cursor{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mMs/8/AwAgiABEZAu/+wqBDAAAAAElFTkSuQmCC),auto!important}body.no-cursor label,body.no-cursor input,body.no-cursor button{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAQAAADYv8WvAAAAD0lEQVR42mMs/8/AwAgiABEZAu/+wqBDAAAAAElFTkSuQmCC),auto!important}[hidden],.hidden{display:none!important}button{font-family:Montserrat,Arial,sans-serif!important;letter-spacing:.1em}button:active,button:hover,button:focus{outline:0;outline-offset:0}button:active{opacity:.9}input[type=radio]{visibility:hidden;margin:0}input[type=radio]:before{border:2px solid;height:2em;width:2em;margin-top:-1em;border-radius:50%;display:block;content:" ";visibility:visible}input[type=radio]:checked:before{background:radial-gradient(currentColor 36%,transparent 38%)}.text-center{text-align:center}h1{font-size:3rem}h2{font-size:2rem}
