.resource-downloads { display: flex; flex-wrap: wrap; gap: 6px; max-width: 280px; }
.resource-downloads .download-link { font-size: 14px; line-height: 1.5; }
.resource-row[hidden], .resource-downloads [hidden] { display: none; }
@media (max-width: 760px) {
  .resource-row .resource-downloads { grid-column: 2 / -1; max-width: none; }
}
