  :root{--bg:#141414;--red:#E60012;--gray:#9a9a9a;--line:#2a2a2a}
  *{box-sizing:border-box;margin:0;padding:0}
  body{background:var(--bg);color:#e6e6e6;font-family:Arial,Helvetica,sans-serif;line-height:1.7;padding:40px 20px 80px}
  .wrap{max-width:680px;margin:0 auto}
  .logo{font-weight:900;letter-spacing:.14em;font-size:14px;text-transform:uppercase;margin-bottom:30px;text-decoration:none;color:#fff;display:inline-block}
  .logo span{color:var(--red)}
  h1{font-size:26px;margin-bottom:6px}
  .updated{font-size:13px;color:var(--gray);margin-bottom:30px}
  h2{font-size:17px;margin:28px 0 8px;color:#fff}
  p,li{font-size:14.5px;color:#cfcfcf}
  ul{margin:8px 0 8px 20px}
  a{color:var(--red)}
  .back{display:inline-block;margin-top:34px;font-size:13px;color:var(--gray);text-decoration:none;border:1px solid var(--line);padding:9px 16px;border-radius:20px}
  .back:hover{color:#fff;border-color:rgba(255,255,255,.25)}
  .highlight{background:#1c1c1c;border:1px solid var(--line);border-left:3px solid var(--red);padding:16px 18px;border-radius:8px;margin:20px 0}
  .highlight p{color:#e6e6e6;font-size:14.5px}
