.coady-datasets {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  gap: 18px;
  margin: 18px 0;
}

.coady-dataset-card {
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 12px;
  padding: 16px 16px 14px;
  background: #fff;
}

.coady-dataset-title { margin: 0 0 10px; }
.coady-dataset-meta { margin: 0 0 10px; }
.coady-dataset-desc { margin: 0 0 10px; }

.coady-dataset-links { margin: 8px 0 0; padding-left: 18px; }
.coady-dataset-links li { margin: 4px 0; }

.coady-dataset-details { margin-top: 10px; }

.coady-dataset-adminmeta {
  margin-top: 10px;
  opacity: .7;
  font-size: 0.95em;
}
