#title-block-header {
  /* 1. Usar Flexbox para gestionar la alineación de los hijos directos */
  display: flex;
  
  /* 2. Alinear los elementos (quarto-title y quarto-title-meta) en el centro horizontal */
  justify-content: center;
  
  /* 3. Asegurar que el header use todo el ancho disponible para que el centrado funcione */
  width: 100%;
  
  /* 4. Si quieres que el texto dentro del título y el autor también se centre, añade esto: */
  text-align: center;
  
  /* Opcional: Centrar verticalmente si la cabecera tuviera una altura fija (menos común) */
  /* align-items: center; */ 
  
  /* Opcional: Cambiar la dirección de Flexbox de fila a columna si quieres que los elementos apilados se centren mejor */
  flex-direction: column;
}

/* Reglas adicionales para centrar el texto dentro del Título/Autor */
/* Esto se recomienda ya que el Flexbox en el contenedor solo centra los bloques, no el texto dentro de ellos */
.quarto-title-meta, .quarto-title-block, .title, .author {
    text-align: center;
    /* Aseguramos que los bloques internos usen todo el ancho para que el text-align funcione */
    width: 100%; 
}