html{font-family:sans-serif;font-size:14pt;line-height:1.4;background:#151515;color:#F0F0F0;overflow-x:hidden;}body{margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;}body >header{background:#000000 url("background.jpg");background-size:cover;border-bottom:1px solid #FFFFFF;text-align:center;padding:6em 2em 3em 2em;}body >header img{max-width:15em;display:block;margin:0 auto;}body >main{flex-grow:1;}body >main section{margin:2em auto;max-width:800px;}body >footer{background:#000000;color:#808080;text-align:center;font-size:0.8em;padding:2em 2em 5em 2em;}body >footer img{max-width:20em;display:block;margin:0 auto;}body h2{text-align:center;}body #download ul{text-align:center;}.gay{height:1em;background:linear-gradient(90deg,#ea392f 0% 9.091%,#f28917 9.091% 18.182%,#eecb12 18.182% 27.273%,#78b82a 27.273% 36.364%,#4375ca 36.364% 45.455%,#c346e3 45.455% 54.545%,#7bcce5 54.545% 63.636%,#eaeaea 63.636% 72.727%,#f4aec8 72.727% 81.818%,#000 81.818% 90.909%,#945516 90.909% 100%);}a[href]{color:inherit;}ul.downloads{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0;}.download{text-decoration:none;cursor:pointer;color:inherit;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:1em;}.download i{font-size:3em;margin:0.1em;}.download:hover i{color:#FF5050;text-shadow:0 0 5em #FF5050;-webkit-text-stroke:0.02em white;}.download.main{border:0.2em solid #FF5050;padding:1em;border-radius:2em;background:rgba(255,50,50,0.2);}.download.main:hover{border-color:#FFFFFF;background:rgba(255,255,255,0.2);}.download.main:hover i{color:inherit;-webkit-text-stroke:0;}