html{background:#16191b;color:#e8ecec;font:16px Arial,sans-serif;letter-spacing:0}body{margin:0}header,main,footer{max-width:880px;margin:0 auto;padding:24px}header{border-bottom:2px solid #d5b34b}.brand{font-size:23px;font-weight:bold;margin:0 0 20px}.brand span{color:#d5b34b}nav a{display:inline-block;margin-right:24px;padding:8px 0;text-decoration:none}nav a[aria-current]{color:#d5b34b;border-bottom:2px solid #d5b34b}a{color:#78d2c4}h1{font-size:30px;margin:8px 0 28px}h2{font-size:22px;line-height:1.3}p,li{line-height:1.65;overflow-wrap:break-word}li{margin-bottom:12px}time,footer{color:#adb8bc;font-size:14px}article img{display:block;width:100%;height:auto;margin:24px 0}section{padding:0 0 20px;margin:0 0 24px;border-bottom:1px solid #414a4d}footer{border-top:1px solid #414a4d}strong{overflow-wrap:break-word}@media(max-width:500px){header,main,footer{padding:20px}.brand{font-size:20px}}
