/* Aviso de prueba caducada (sustituye temporalmente a la portada y al mapa) */

.caducada {
  min-height: 100vh;
  min-height: 100dvh;
  display: grid;
  place-items: center;
  padding: 24px 16px;
  box-sizing: border-box;
}

.caducada__tarjeta {
  max-width: 480px;
  width: 100%;
  padding: 40px 32px;
  box-sizing: border-box;
  background: var(--panel);
  border: 1px solid var(--line);
  border-top: 4px solid var(--brand);
  border-radius: 12px;
  box-shadow: var(--shadow-md);
  text-align: center;
}

.caducada__titulo { margin: 0 0 12px; font-size: 1.5rem; line-height: 1.25; }

.caducada__texto { margin: 0; font-size: 1.0625rem; line-height: 1.5; color: var(--ink-2); }

.caducada__idioma { margin: 28px 0 0; font-size: .9375rem; }
