body{margin:0;padding:0;font-family:roboto,Arial,Helvetica,sans-serif;font-size:12pt;background:#fff;color:#222}h1{margin:30px 5px;font-size:1.3rem;font-weight:400;padding:10px}img{margin:0;padding:0}#header{margin:0;background:#284f8e;padding:30px 10px;text-align:center}#header img{margin:10px 20px}#main{margin:10px;text-align:center}#main p{margin-bottom:8px;color:#777;line-height:1.5rem}#main a{color:#3b52bf;text-decoration:none}#main a:hover{text-decoration:underline}.small{font-size:.8rem}.muted{color:#aaa!important}@media(prefers-color-scheme:dark){body{background:#000;color:#eee}#header{background:#1d3960}#main p{color:#bbb}#main a{color:#bfcaff}.muted{color:#777!important}}