
        body {
          background-color: black;
          color: white;
          font-family: 'Great Vibes', cursive;
          margin: 0;
          padding: 0;
          text-align: center;
        }
        header, footer {
          padding: 20px;
        }
        header h1 {
          margin: 0;
          font-size: 72px;
        }
        footer p {
          margin: 0;
          font-family: Calibri, Arial, sans-serif;
          font-size: 14px;
        }
        main {
          padding: 40px;
        }
         img {
          max-width: 80%;
          border: 4px solid #fff;
          border-radius: 8px;
        }
        button {
          margin-top: 20px;
          padding: 10px 20px;
          font-size: 32px;
          background-color: #444;
          color: white;
          border: none;
          border-radius: 5px;
          cursor: pointer;
        }
        button:hover {
          background-color: #666;
        }
      