/*
 * Archivo de luz — cabecera publicada: la marca es el activo principal del portal.
 * El aumento de 150 % aprovecha el espacio disponible sin cambiar la arquitectura
 * museográfica ni la navegación de la versión estática exportada.
 */

.brand {
  font-size: 42px;
  gap: 13.5px;
}

.brand img {
  width: 48px;
  height: 48px;
}

@media (max-width: 560px) {
  .mobile-nav[hidden] {
    display: none !important;
  }

  .brand {
    font-size: 37.5px;
    gap: 13.5px;
  }

  .sale-description {
    display: none;
  }
}

.not-found-static { min-height: 65vh; padding-top: 9rem; padding-bottom: 9rem; text-align: center; }
.not-found-static .not-found-number { margin: 1rem 0 -1.5rem; color: #f2b732; font: 800 clamp(9rem, 25vw, 19rem)/.9 Manrope, sans-serif; letter-spacing: -.12em; }
.not-found-static h1 { position: relative; z-index: 1; margin: 0 auto 1.5rem; max-width: 900px; font-size: clamp(2.8rem, 7vw, 6.5rem); }
.not-found-static p { margin: 0 auto 2.4rem; max-width: 43rem; font-size: 1.08rem; }
.not-found-static .button-primary { display: inline-flex; }
