/* Página pública: el logo cede espacio en celulares angostos. Solo maquetación */
@media (max-width: 400px) {
  header a.group { min-width: 0; flex-shrink: 1; }
  header a.group > div:last-child > span:last-child { display: none; }
}
