tica Neue',
          sans-serif;

        color-scheme: light dark;
        background-color: #242424;
      }

      @media (prefers-color-scheme: light) {
        :root {
          background-color: #fafafa;
        }

        a:hover {
          color: #48a9c1;
        }
      }

      body {
        min-width: 20rem;
        margin: 0;
      }

      main {
        text-align: center;
        padding: 1em;
        margin: 0 auto;
      }

      h3 {
        color: #48a9c1;
        text-transform: upper