/* Layout: sumario del número. */

.exxi-sumario__grupo { margin-bottom: var(--space-8); }

/* El sumario de un número se lee a dos columnas, como en el papel. */
@media (min-width: 900px) {
  .exxi-sumario__grupo .exxi-card-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: var(--space-10);
  }

  /* Con dos columnas, el filete lo lleva cada tarjeta salvo las dos primeras. */
  .exxi-sumario__grupo .exxi-card-list > li + li { border-top: 0; margin-top: 0; padding-top: 0; }

  .exxi-sumario__grupo .exxi-card-list > li {
    border-top: var(--border-width) solid var(--color-border);
    padding-block: var(--space-4);
  }

  .exxi-sumario__grupo .exxi-card-list > li:nth-child(-n+2) { border-top: 0; padding-top: 0; }
}

.exxi-sumario__seccion {
  font-family: var(--font-sans);
  font-size: var(--size-xs);
  font-weight: var(--weight-black);
  letter-spacing: var(--tracking-widest);
  text-transform: uppercase;
  color: var(--color-accent);
  border-bottom: var(--border-width) solid var(--color-border-strong);
  padding-bottom: var(--space-2);
  margin: 0 0 var(--space-3);
}

/* Los dossieres del número se enseñan con su portada, igual que en la portada del sitio. */
.exxi-sumario__dossier-lista {
  display: grid;
  gap: var(--space-2) var(--space-8);
  list-style: none;
  margin: 0;
  padding: 0;
}

@media (min-width: 600px) { .exxi-sumario__dossier-lista { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .exxi-sumario__dossier-lista { grid-template-columns: repeat(3, 1fr); } }

.exxi-sumario__dossier-lista .exxi-edicion__dossier { border-bottom: 0; }
