* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  overflow: hidden;
  font-family: "Poppins", sans-serif;
  background: #0f0f0f;
  /* Daha koyu bir arka plan */
  color: white;
  background-size: 200% 200%;
  animation: backgroundShift 12s ease infinite;
}

@keyframes backgroundShift {
  0% {
    background: linear-gradient(45deg, #2e2e2e, #121212);
    /* Koyu tonlar */
  }

  100% {
    background: linear-gradient(45deg, #121212, #2e2e2e);
  }
}

.container {
  text-align: center;
  font-size: 4rem;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
  background-color: rgba(0, 0, 0, 0.5);
}

.word {
  display: inline-block;
  opacity: 0;
  transform: scale(0.5);
  animation: fadeIn 1s forwards ease-out;
  margin: 10px;
  font-size: 3em;
  color: white;
}

.word:nth-child(1) {
  animation-delay: 0.2s;
}

.word:nth-child(2) {
  animation-delay: 0.4s;
}

.word:nth-child(3) {
  animation-delay: 0.6s;
}

.word:nth-child(4) {
  animation-delay: 0.8s;
}

.word:nth-child(5) {
  animation-delay: 1s;
}

.word:nth-child(6) {
  animation-delay: 1.2s;
}

.word:nth-child(7) {
  animation-delay: 1.4s;
}

.word:nth-child(8) {
  animation-delay: 1.6s;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

/* Robo Styling */
.robo {
  position: absolute;
  font-size: 2rem;
  /* Emojinin boyutunu ayarla */
  animation: float 4s ease-in-out infinite;
  z-index: -1;

}
a{
  color: white;
  text-decoration: none;
}

@keyframes float {
  0% {
    transform: translateY(0) rotate(0);
  }

  50% {
    transform: translateY(-20px) rotate(15deg);
  }

  100% {
    transform: translateY(0) rotate(0);
  }
}