/* Torka: a service-manual index, numbered entries under a heavy rule */
.cc_dm217hog_9AGNXW3Fgq .journal-grid__head {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  gap: 1.5rem;
  margin-bottom: 2rem;
}

.cc_dm217hog_9AGNXW3Fgq .journal-grid__title {
  font-size: clamp(2.25rem, 3.8vw, 3.75rem);
  text-transform: uppercase;
}

.cc_dm217hog_9AGNXW3Fgq .journal-grid__title .torka-soft {
  color: var(--torka-rose);
}

.cc_dm217hog_9AGNXW3Fgq .journal-grid__list {
  display: grid;
  gap: 2rem;
  counter-reset: manual;
}

@media (min-width: 768px) {
  .cc_dm217hog_9AGNXW3Fgq .journal-grid__list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 1.5rem;
  }
}
