/* styles.css */

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  background-color: #000; /* black background */
  display: flex;
  justify-content: center;
  align-items: center;
}

.logo-container img {
  max-width: 90%;
  max-height: 90%;
  height: auto;
  width: auto;
  align-items: center;
  justify-content: center;
}

/* Animazione glow */
@keyframes glow {
  0%   { filter: drop-shadow(0 0 5px #fff); }
  50%  { filter: drop-shadow(0 0 20px #fff); }
  100% { filter: drop-shadow(0 0 5px #fff); }
}

.glow-logo {
  animation: glow 2s infinite;
}