body {
  font-family: Arial, sans-serif;
  margin: 0;
  background: #1a1a1a;
  color: #f0f0f0;
  text-align: center;
}

header {
  background: linear-gradient(90deg, #7e0000, #660000);
  padding: 40px 20px;
}

header h1 {
  font-size: 2.5em;
  margin: 0;
}

.banner img {
  width: 100%;
  max-height: 1080px;
  object-fit: cover;
}

.features {
  padding: 30px;
}

.features ul {
  list-style: none;
  padding: 0;
}

.features li {
  background: #57575794;
  margin: 10px auto;
  padding: 10px;
  border-radius: 5px;
  max-width: 500px;
}

.download {
  background: #222;
  padding: 40px;
}

.download-btn {
  display: inline-block;
  background: #ff3333;
  color: white;
  padding: 15px 30px;
  text-decoration: none;
  font-size: 1.2em;
  border-radius: 8px;
  transition: background 0.3s;
}

.download-btn:hover {
  background: #cc0000;
}

footer {
  background: #111;
  padding: 20px;
  font-size: 0.9em;
}
body {
  background: url('Nether.png') no-repeat center center fixed;
  background-size: cover;
  color: #f0f0f0;
}
.download-btn {
  display: inline-block;
  background: #9e0505;
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  font-size: 1.2em;
  border-radius: 8px;
  box-shadow: 0 0 15px #00ff66;
  transition: all 0.3s ease;
}

.download-btn:hover {
  background: #af3722;
  box-shadow: 0 0 25px #db0202;
  transform: scale(1.05);
}
header h1, h2 {
  font-family: 'Press Start 2P', cursive; /* Retro pixel font */
  text-shadow: 2px 2px #000;
}
footer {
  background: linear-gradient(90deg, #660000, #ff0000);
  padding: 20px;
  font-size: 0.9em;
  color: #fff;
  box-shadow: 0 -5px 15px #ff0000;
}
body {
  background: url('Nether.png') no-repeat center center fixed;
  background-size: cover;
  color: #fff;
}
body {
  background: linear-gradient(rgba(0,0,0,0.6), rgba(255,0,0,0.3)),
              url('Nether.png') repeat;
  background-size: 1000px 1000px;
  color: #fff;
}
.dark-mode {
  background: #000;
  color: #fff;
}
.smoke {
  position: absolute;
  background: radial-gradient(circle, rgba(255,60,0,0.4) 0%, rgba(80,0,0,0) 70%);
  border-radius: 50%;
  animation: rise 6s linear forwards;
}

@keyframes rise {
  0% { transform: translateY(0) scale(0.5); opacity: 0.7; }
  100% { transform: translateY(-250px) scale(1.5); opacity: 0; }
}