@import url("https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap");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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@media only screen and (max-width: 900px){.hide-on-mobile{display:none !important}}@media only screen and (min-width: 900px){.mobile-only{display:none !important}}@media only screen and (max-width: 1120px){.desktop-only{display:none !important}}header{grid-area:main-header;min-height:60px;background:transparent;display:flex;justify-content:center;align-items:center;flex-direction:column}header>.wrap{text-align:center;width:100%;height:100%;margin:0 auto}header>.wrap h1{color:transparent;position:absolute}header>.wrap h2{font-size:1.2em}@media only screen and (min-width: 900px){header>.wrap h2{font-size:1.5em}}header>.wrap .kartoffl-logo{width:100%;max-width:300px;margin:0 auto;padding:20px}@media only screen and (min-width: 900px){header>.wrap .kartoffl-logo{max-width:500px}}html,body{background:#6fb9fe;height:100vh}body{font-family:'Gloria Hallelujah', cursive;color:#111;text-align:center;background:#df7900;background:linear-gradient(to top, #6fb9fe, #fff);width:100%}body figure{display:block}body p{width:100%}.main-grid{display:grid;gap:0;width:100%;min-height:100vh;grid-template-columns:1fr;grid-template-rows:200px 1fr 200px;grid-template-areas:"   main-header    "          		"   main-content   "          		"   main-footer    "}@media only screen and (min-width: 900px){.main-grid{grid-template-rows:300px 1fr 200px}}figure{display:block;text-align:center}figure img{width:100%;height:auto;max-height:100%;margin:0 auto}.main-content{grid-area:main-content;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:0px 20px}.main-content .teaser-video{max-width:1080px;margin:20px auto 0 auto;width:100%;height:auto;max-height:100%;border:4px solid #7586e7;border:4px solid #d7ddff}.main-content .teaser-video>div{width:100%;max-height:100%}.external-links{display:flex;flex-direction:column;height:450px;justify-content:space-evenly;align-items:center;max-width:1080px;width:100%}@media only screen and (min-width: 900px){.external-links{flex-direction:row;height:auto;padding:20px 0}}.external-links a{display:block;width:230px;height:98px;font-size:0;color:transparent}.external-links a.quest{background:transparent url("../resources/img/quest_button.png") no-repeat}.external-links a.quest:hover{background-image:url("../resources/img/quest_button_hover.png")}.external-links a.vision{background:transparent url("../resources/img/vision_button.png") no-repeat}.external-links a.vision:hover{background-image:url("../resources/img/vision_button_hover.png")}.external-links a.steam{background:transparent url("../resources/img/steam_button.png") no-repeat}.external-links a.steam:hover{background-image:url("../resources/img/steam_button_hover.png")}.external-links a.discord{background:transparent url("../resources/img/discord_button.png") no-repeat}.external-links a.discord:hover{background-image:url("../resources/img/discord_button_hover.png")}.signup .signup-button{z-index:9999;font-size:0;display:block;width:297px;height:93.75;background-size:100%;background-repeat:no-repeat;background-color:transparent;background-image:url("../resources/img/email_news.png")}.signup .signup-button:hover{background-image:url("../resources/img/email_news_hover.png")}.spud-peek{position:fixed;right:0px;height:auto;width:100px;bottom:20px}@media only screen and (max-height: 500px){.spud-peek{display:none}}@media only screen and (min-width: 640px) and (max-height: 800px){.spud-peek{display:none}}@media only screen and (min-width: 1120px){.spud-peek{width:200px;bottom:40px}}.spud-peek{right:-200px;-webkit-animation:slide 0.75s forwards;-webkit-animation-delay:2s;animation:slide 0.75ss forwards;animation-delay:3s;animation-timing-function:ease-in-out}@-webkit-keyframes slide{100%{right:0}}@keyframes slide{100%{right:0}}footer{grid-area:main-footer;background:transparent;padding:2em;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:75%}footer .breach-logo{margin:2em auto 0 auto;max-width:120px;width:100%;height:auto;max-height:100%;padding-bottom:10px}footer a{color:black}

/*# sourceMappingURL=screen.map */