body{margin:0;background:#090909;font-family:'Signika';font-size:18px;color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}a,input[type="submit"]{color:#f94a73;font-weight:bold;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;-ms-transition:color 0.5s;transition:color 0.5s;text-decoration:none}a:hover,input[type="submit"]:hover{color:#fff}h1,h2{margin:0 auto}ul{margin:0;padding:0;list-style:none}.grid{font-size:0}.grid li{display:inline-block;text-align:center;vertical-align:top;font-size:0}.grid li img{width:100%}.grid > *{font-size:18px}@media only screen and (min-width:1025px){.grid li{width:50%}}@media only screen and (min-width:700px) and (max-width:1025px){.grid li{width:50%}}.section-content{max-width:1000px;margin:0 auto;padding:0 16px;text-align:center}.section-content .section-columns{font-size:0}.section-content .section-columns > *{display:inline-block;width:50%;padding:10px;vertical-align:middle}.section-content .section-columns img{max-width:100%}@media only screen and (max-width:700px){.section-content .section-columns > *{display:block}}@font-face{font-family:'pixel';font-style:normal;font-weight:700;src:url("16bfZX.ttf")}h2{font-family:'pixel';text-shadow:0 3px #7750cc;text-transform:uppercase;letter-spacing:4px;font-weight:bold;font-size:56px}@media only screen and (max-width:700px){h2{font-size:38px}}a{font-weight:bold}a.punchthemoon{color:#eee;font-family:'Signika';font-weight:lighter;text-transform:uppercase;letter-spacing:2px;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}a.punchthemoon:before{content:" ";display:inline-block;vertical-align:middle;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #eee;margin-right:7px;margin-bottom:4px;-webkit-transition:-webkit-transform 0.25s;-moz-transition:-moz-transform 0.25s;-o-transition:-o-transform 0.25s;-ms-transition:-ms-transform 0.25s;transition:transform 0.25s;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}a.punchthemoon:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}a.punchthemoon:hover:before{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.button,.button-links a,input[type=submit]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;color:#fff;-webkit-appearance:none;-webkit-border-radius:4px;font-size:24px;padding:12px;background-color:#f94a73;text-shadow:0 3px #901353;border-radius:4px;border:4px solid transparent;-webkit-transition:border-color 0.25s, color 0.25s, background-color 0.25s;-moz-transition:border-color 0.25s, color 0.25s, background-color 0.25s;-o-transition:border-color 0.25s, color 0.25s, background-color 0.25s;-ms-transition:border-color 0.25s, color 0.25s, background-color 0.25s;transition:border-color 0.25s, color 0.25s, background-color 0.25s}.button:hover,.button-links a:hover,input[type=submit]:hover{background-color:#090909;border-color:#f94a73}.button.icon,.button-links a.icon,input[type=submit].icon{padding-left:56px;background-repeat:no-repeat;-webkit-background-size:32px;-moz-background-size:32px;background-size:32px;background-position:12px center}.button.steam,.button-links a.steam,input[type=submit].steam{background-image:url("images/icons/steam.png")}.button.twitter,.button-links a.twitter,input[type=submit].twitter{background-image:url("images/icons/twitter.png");background-color:#1da1f2;text-shadow:0 3px #000}.button.twitter:hover,.button-links a.twitter:hover,input[type=submit].twitter:hover{background-color:#090909;border-color:#1da1f2}.button.bluesky,.button-links a.bluesky,input[type=submit].bluesky{background-image:url("images/icons/bluesky.png");background-color:#1185fe;text-shadow:0 3px #000}.button.bluesky:hover,.button-links a.bluesky:hover,input[type=submit].bluesky:hover{background-color:#090909;border-color:#1185fe}.button.mastodon,.button-links a.mastodon,input[type=submit].mastodon{background-image:url("images/icons/mastodon.png");background-color:#563acc;text-shadow:0 3px #000}.button.mastodon:hover,.button-links a.mastodon:hover,input[type=submit].mastodon:hover{background-color:#090909;border-color:#563acc}.button.discord,.button-links a.discord,input[type=submit].discord{background-image:url("images/icons/discord.png");background-color:#5865f2;text-shadow:0 3px #000}.button.discord:hover,.button-links a.discord:hover,input[type=submit].discord:hover{background-color:#090909;border-color:#5865f2}.button.mail,.button-links a.mail,input[type=submit].mail{background-image:url("images/icons/mail.png")}.button.presskit,.button-links a.presskit,input[type=submit].presskit{background-color:#6d48bd;text-shadow:0 3px #000}.button.presskit:hover,.button-links a.presskit:hover,input[type=submit].presskit:hover{background-color:#090909;border-color:#6d48bd}.button:hover,.button-links a:hover,input[type=submit]:hover{background-color:#090909}.button-links.row ul{font-size:0}.button-links.row li{padding:0 8px;display:inline-block;margin-bottom:8px}@media only screen and (max-width:700px){.button,.button-links a{display:block;width:100%}.button-links.row li{display:block;padding-bottom:8px;margin-bottom:0}}.horizontal-nav ul li{display:inline-block}.horizontal-nav ul li a{display:block;width:100%;padding:0 6px}#HeaderNav{width:100%;z-index:10;font-family:'Raleway';position:fixed;top:0}#HeaderNav .horizontal-nav{padding:0 10px;background-color:#090909;height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#HeaderNav .horizontal-nav > *{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#HeaderNav .header-center img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden;-webkit-transition:visibility 0.25s, opacity 0.25s;-moz-transition:visibility 0.25s, opacity 0.25s;-o-transition:visibility 0.25s, opacity 0.25s;-ms-transition:visibility 0.25s, opacity 0.25s;transition:visibility 0.25s, opacity 0.25s;width:25vw;position:absolute;top:10%;left:calc(50% - (25vw / 2))}#HeaderNav .header-center img.reveal{visibility:visible;opacity:1;-ms-filter:none;filter:none}#HeaderNav a.twitter:before{content:"";background-image:url("images/icons/twitter.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}#HeaderNav a.bluesky:before{content:"";background-image:url("images/icons/bluesky.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}#HeaderNav a.mastodon:before{content:"";background-image:url("images/icons/mastodon.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}#HeaderNav a.discord:before{content:"";background-image:url("images/icons/discord.png");-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}#HeaderNav ul{line-height:60px;white-space:nowrap}#HeaderNav ul:last-of-type{text-align:right}#HeaderNav .separator{background:-webkit-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-moz-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-o-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-ms-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:linear-gradient(90deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);height:4px}@media only screen and (min-width:1025px){.site-wrapper{padding-top:60px}}@media only screen and (max-width:1025px){#HeaderNav{display:none}}#MainHeader{width:100%;height:48vw;background-image:url("images/header_background.jpg");-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;background-position:bottom;position:relative}#MainHeader .coming-soon{position:absolute;width:100%;bottom:4vw;color:#000;height:3vw;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:50%;font-size:0;background-image:url("images/comingsoon.png")}#MainHeader .header-images{position:absolute;width:75%;left:12.5%;height:100%;top:0%}#MainHeader .header-images img{max-width:100%}#MainHeader .header-images .header-outer{background-image:url("images/header_characters_outer.png");z-index:2;width:100%;left:-.5%;margin-left:10px;height:75%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:2.5%}#MainHeader .header-images .header-inner{width:70%;height:70%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;left:14%;position:absolute;top:2.5%}#MainHeader .header-images .header-inner.near{background-image:url("images/header_characters_innerNear.png");z-index:3}#MainHeader .header-images .header-inner.far{background-image:url("images/header_characters_innerFar.png");z-index:1}#MainHeader .header-images .logo{z-index:4;position:absolute;width:75%;left:12.5%;bottom:17%}@media only screen and (max-width:700px){#MainHeader{height:96vw;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}#MainHeader .header-images{width:100%;left:0}#MainHeader .header-images .header-outer{display:none}#MainHeader .header-images .header-inner{width:100%;height:80%;left:0}#MainHeader .header-images .logo{width:90%;left:5%}#MainHeader .coming-soon{height:5vw;bottom:8vw}}#TrailerSection{background-color:#090909;text-align:center;position:relative}#TrailerSection:before{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;top:-2.6vw;-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#TrailerSection:after{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;bottom:-2.6vw;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#TrailerSection h2{margin:0 auto;max-width:600px;padding:24px 0;font-size:36px}#TrailerSection .video-wrapper{background-color:#fff;display:block;padding:8px;border-bottom:8px solid #7750cc;max-width:600px;margin:0 auto}#TrailerSection .embed-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#TrailerSection .embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#TrailerSection .action-buttons{padding:24px 0}@media only screen and (max-width:700px){#TrailerSection h2{font-size:28px}#TrailerSection .action-buttons{padding-top:8px}}#About{padding:2.6vw 0;background-attachment:fixed;-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px;background-color:#1f1339;background-image:-webkit-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent)}#About h2{text-align:center}#About .game-description{width:60%;text-align:left;font-size:20px;line-height:1.5;padding-left:40px}#About .game-description p{margin-top:0}#About .game-description strong{letter-spacing:1px;color:#f29d50}#About .image-wrapper{width:40%;background-color:#fff;border-bottom:8px solid #7750cc}@media only screen and (max-width:700px){#About h2{line-height:1}#About .image-wrapper{display:none}#About .game-description{width:100%;padding-left:10px;text-align:justify;font-size:16px}}#Screenshots{position:relative;padding:16px}#Screenshots:before{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;top:-2.6vw;-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#Screenshots:after{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;bottom:-2.6vw;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#Screenshots h2{padding-bottom:12px}#Screenshots .grid li{padding-bottom:12px}#Screenshots .grid li a{display:block;background-color:#fff}#Screenshots .grid li a img{-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-ms-transition:opacity 0.25s;transition:opacity 0.25s;opacity:1;-ms-filter:none;filter:none}#Screenshots .grid li a:hover img{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}@media only screen and (min-width:700px){#Screenshots .grid li{padding-right:6px}#Screenshots .grid li:nth-of-type(2n){padding-left:0;padding-left:6px;padding-right:0}}#ContactSection{padding:2.6vw 0;background-attachment:fixed;-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px;background-color:#1f1339;background-image:-webkit-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent)}#ContactSection h3{margin:0;padding:16px 0}#ContactSection .header-image img{max-width:160px}@media only screen and (max-width:700px){#ContactSection .header-image{padding-top:8px}#ContactSection .header-image img{max-width:24%}}#MailingList{padding:2.6vw 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#MailingList *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#MailingList .section-content{background-color:#090909;position:relative}#MailingList .mailing-image{position:absolute;left:50%;width:500px;margin-left:-250px;text-align:center;top:-30px}#MailingList .mailing-image img{image-rendering:pixelated;width:60px}#MailingList .form-content{padding:32px 0;background:#090909}#MailingList .section-content{max-width:500px;border:4px solid #f94a73}#MailingList .button{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}#MailingList .mc-field-group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:16px}#MailingList .mc-field-group label{font-family:'Signika';padding-right:16px;font-weight:bold}#MailingList .mc-field-group label:after{content:":"}#MailingList .mc-field-group input{font-family:'Signika';-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:32px;padding:4px}@media only screen and (min-width:1025px){#MailingList{padding:2.6vw 0}#MailingList .section-content{padding:0 32px;-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px;background-color:#ffbaeb;background-image:-webkit-linear-gradient(45deg, #ff61b2 25%, transparent 25%, transparent 50%, #ff61b2 50%, #ff61b2 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, #ff61b2 25%, transparent 25%, transparent 50%, #ff61b2 50%, #ff61b2 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, #ff61b2 25%, transparent 25%, transparent 50%, #ff61b2 50%, #ff61b2 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(45deg, #ff61b2 25%, transparent 25%, transparent 50%, #ff61b2 50%, #ff61b2 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, #ff61b2 25%, transparent 25%, transparent 50%, #ff61b2 50%, #ff61b2 75%, transparent 75%, transparent)}#MailingList .form-content{padding:32px}}@media only screen and (max-width:1025px){#MailingList{overflow:hidden}#MailingList .mailing-image{display:none}#MailingList .mc-field-group{display:block;text-align:left}#MailingList .mc-field-group > *{display:block;width:100%}}#MainFooter .separator{background:-webkit-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-moz-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-o-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:-ms-linear-gradient(0deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);background:linear-gradient(90deg, #ed266b 0%, #ffc7c9 50%, #ed266b 100%);height:4px}#MainFooter .section-content{padding:32px 0}#MainFooter .copyright p{margin:0 auto;padding-bottom:8px;width:80%;color:#777}#MainFooter .copyright p:first-of-type{font-size:24px;color:#fff;width:100%}#SpecialNotice{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#SpecialNotice h3{margin:0;padding:8px 16px}#SpecialNotice .notice-content{color:#fff;font-family:pixel;font-size:24px;text-shadow:0 3px #901353;display:block;background:#f94a73;text-align:center;border-bottom:4px solid #901353;-webkit-transition:background-color 0.5s, text-shadow 0.5s, border-color 0.5s;-moz-transition:background-color 0.5s, text-shadow 0.5s, border-color 0.5s;-o-transition:background-color 0.5s, text-shadow 0.5s, border-color 0.5s;-ms-transition:background-color 0.5s, text-shadow 0.5s, border-color 0.5s;transition:background-color 0.5s, text-shadow 0.5s, border-color 0.5s}#SpecialNotice .notice-content:hover{background-color:#ff9fb5;text-shadow:0 3px #f94a73;border-color:#f94a73}#FAQ{background-attachment:fixed;-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px;background-color:#1f1339;background-image:-webkit-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, #180f2b 25%, transparent 25%, transparent 50%, #180f2b 50%, #180f2b 75%, transparent 75%, transparent)}#FAQ header{padding:18px 0;text-align:center;position:relative;background-color:#090909}#FAQ header h2{max-width:75%}#FAQ header:before{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;top:-2.6vw;-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#FAQ header:after{content:"";position:absolute;height:2.6vw;background-image:url("images/blackdiamond.png");-webkit-background-size:5.2vw;-moz-background-size:5.2vw;background-size:5.2vw;left:0;width:100%;bottom:-2.6vw;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-animation:diamondAni 30s linear 0s infinite normal none;-moz-animation:diamondAni 30s linear 0s infinite normal none;-o-animation:diamondAni 30s linear 0s infinite normal none;-ms-animation:diamondAni 30s linear 0s infinite normal none;animation:diamondAni 30s linear 0s infinite normal none}#FAQ .logo{max-width:75%;width:500px}#FAQ .section-content{padding:3.9vw 16px;max-width:750px}#FAQ .intro,#FAQ .outro{margin:0 auto;font-size:24px;text-shadow:0 3px #7750cc;padding-bottom:16px}#FAQ dl{text-align:left;line-height:1.25}#FAQ dl dt{font-size:28px;font-weight:bold;padding-bottom:8px;text-shadow:0 3px #7750cc}#FAQ dl dd{font-size:20px;font-weight:normal;margin:0;padding-bottom:28px}#FAQ .button-links a{min-width:40%}@media only screen and (max-width:700px){#FAQ .intro,#FAQ .outro{color:#f29d50;font-size:20px;max-width:80%}}@-moz-keyframes stripes{from{background-position:0 0}to{background-position:0 112px}}@-webkit-keyframes stripes{from{background-position:0 0}to{background-position:0 112px}}@-o-keyframes stripes{from{background-position:0 0}to{background-position:0 112px}}@keyframes stripes{from{background-position:0 0}to{background-position:0 112px}}@-moz-keyframes diamondAni{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-webkit-keyframes diamondAni{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-o-keyframes diamondAni{0%{background-position:0% 0%}100%{background-position:100% 0%}}@keyframes diamondAni{0%{background-position:0% 0%}100%{background-position:100% 0%}}@-moz-keyframes rotate{from{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotate{from{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}