html{background:#14181c;font-family:sans-serif}body{margin:0}main{display:flex;justify-content:center;align-items:center;flex-direction:column}main>h1{font-size:48px;color:#bbb;font-weight:normal;letter-spacing:2px}main>img{width:auto;height:200px}#Terms{max-width:1600px;padding:20px}#Terms p,#Terms ul,#Terms li{color:#eee}#Terms a{color:#acf}#Terms h1{font-size:32px;color:#9cf}#Terms h2{font-size:28px;color:#6ad;margin-bottom:5px}#Terms h3{font-size:24px;color:#38b;margin-bottom:5px}#Terms p{text-align:justify;margin:0 0 12px 0}#Terms>ul>li{max-width:1000px;padding-bottom:5px;text-align:justify}#Terms>ul>li :last-child{padding-bottom:0}#Terms>h1,#Terms>h2.revised{text-align:center}#Terms>h2.revised{font-style:italic;color:#fff}footer{display:grid;grid-template-columns:1fr max-content 1fr;padding:10px;color:#aaa;background-color:rgba(0,0,0,.25)}footer>div:nth-child(2){text-align:center}footer>div:nth-child(2) a{color:#9ab}footer>div:nth-child(3){justify-self:flex-end}footer>div:nth-child(3)>a{display:inline-block;margin:0 5px;padding:0 5px;color:#eee;text-decoration:none}footer>div:nth-child(3)>a:hover{color:#69c}footer>div:nth-child(3)>a>img{display:inline-block;margin-left:5px}html.localDev footer span.devBuild{color:#faa}@media(orientation: portrait)and (max-width: 1032px){footer>div{font-size:12px}footer>div>span{font-size:12px}}@media(orientation: landscape)and (max-width: 1376px){footer>div{font-size:12px}footer>div>span{font-size:12px}}