
  *{margin:0;padding:0;box-sizing:border-box}
  body{font-family:var(--font-body);color:var(--ink);background:var(--card);line-height:1.65;-webkit-font-smoothing:antialiased}
  .wrap{max-width:760px;margin:0 auto;padding:54px 22px 80px}
  .brand{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:none;color:var(--link);margin-bottom:26px}
  h1{font-size:30px;line-height:1.15;letter-spacing:-.01em;margin-bottom:14px}
  .meta{font-size:14px;color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:26px}
  .meta div{margin-bottom:2px}
  h2{font-size:20px;margin:34px 0 8px;color:var(--link)}
  h3{font-size:16px;margin:20px 0 6px}
  p{font-size:16px;color:var(--ink);margin:0 0 12px}
  ul{margin:0 0 12px 22px}
  li{font-size:16px;color:var(--ink);margin-bottom:5px}
  b,strong{color:var(--ink);font-weight:600}
  a{color:var(--link)}
  hr{border:none;border-top:1px solid var(--line);margin:30px 0}
.bbe-skip{position:fixed;top:-64px;left:8px;z-index:100000;background:var(--tint);color:var(--ink);font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:.04em;padding:11px 16px;border-radius:0 0 7px 7px;text-decoration:none;transition:top .18s ease}.bbe-skip:focus{top:0}