body {
      padding-top: 70px;
      font-family: 'Poppins', sans-serif;
    }
    header {
      background: linear-gradient(90deg, #00a8ff 0%, #4bcffa 100%);
      color: white;
      padding: 100px 15px;
      text-align: center;
    }
    .juego-icono {
      font-size: 3rem;
      user-select: none;
    }
    .card-link {
      text-decoration: none;
      color: inherit;
    }
    .card-link .card:hover {
      transform: scale(1.03);
      transition: 0.3s;
      box-shadow: 0 8px 20px rgba(0,168,255,0.3);
    }
    footer {
      background: #2f3640;
      color: white;
      padding: 15px 0;
      text-align: center;
    }