 padding: 0;
      }

      h1 {
        color: var(--main-color);
        font-size: 28vw;
        line-height: 1;
        text-shadow: -2px 0.05em 0 rgba(0, 0, 0, 0.5);
      }
      h2 {
        font-size: 1.4em;
        font-weight: normal;
      }

      a,
      a:visited,
      a:active,
      a:hover {
        color: inherit;
        text-decoration: none;
      }

      button {
        color: var(--text-color);
        font-family: inherit;
        font-size: inherit;
        text-transform: upper