body {
    background-color: black;
    color: white;
    max-width: 800px;
    margin: auto;
    font-size: 1.5rem;
    font-family: Abel, sans-serif; /* Use your loaded font as primary, with a fallback */
  }

  .monospace {
    font-family: monospace;
  }

  h1 {
    font-weight: 400;
    font-size: 2.5rem;
  }

  h2 {
    font-weight: 400;
    font-size: 2rem;
  }

  .not-supported {
    color: red;
  }

  .supported {
    color: green;
  }

  .bigger {
    font-weight: bold;
    font-size: 2rem;
    margin-bottom: 1rem;
  }

  .smaller {
    font-size: 1rem;
  }

  ul {
    padding-left: 0;
    list-style: none outside;
  }

  li {
    margin-bottom: 0.8rem;
  }
  