*{box-sizing:border-box}body{margin:0;background:#222226;color:#a6a6a6;font:14px/1.55 Verdana,Geneva,sans-serif}.page{max-width:1100px;margin:auto;padding:0 26px}header{padding:24px 0 16px;border-bottom:1px solid #38383d}.brand{text-align:center}.brand a{font:38px/1.2 Georgia,serif;color:#eee;text-decoration:none}.brand p{margin:5px 0 20px;color:#999}nav{display:flex;justify-content:center;flex-wrap:wrap;border-top:1px solid #37373c}nav a{padding:11px 16px;color:#ddd;text-decoration:none;border-right:1px solid #37373c}.layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(230px,3fr);gap:34px;padding:30px 0}h1,h2{font-family:Arial,sans-serif;font-weight:400;color:#eee}h1{font-size:29px;margin:0 0 20px}h2{font-size:19px;margin:26px 0 9px}p{margin:0 0 20px;text-align:justify}.center{text-align:center}img{width:100%;height:auto;display:block}.button{display:inline-block;background:#a72b2b;color:#fff;padding:11px 16px;border-radius:2px;text-decoration:none;font-weight:bold}footer{border-top:1px solid #3a3a3f;padding:26px 0;text-align:center}footer p{text-align:center;color:#777;margin:14px 0 0}@media(max-width:720px){.page{padding:0 16px}.layout{grid-template-columns:1fr;gap:20px}aside{max-width:300px;margin:auto}.brand a{font-size:31px}nav a{padding:9px 10px}}
