.article-list[data-astro-cid-euwjqsyb] {
  display: flex;
  flex-direction: column;
  gap: .9rem;
}

.article-list-card[data-astro-cid-euwjqsyb] {
  position: relative;
  cursor: pointer;
  padding: .5rem .75rem;
  margin: 0;
  border-radius: .6rem;
  transition: background-color .16s;
}

.article-list-excerpt[data-astro-cid-euwjqsyb] {
  margin-top: 0;
}

.article-list-media-row[data-astro-cid-euwjqsyb] {
  margin-top: .55rem;
}

.article-list-card[data-astro-cid-euwjqsyb]:hover, .article-list-card[data-astro-cid-euwjqsyb]:focus-within {
  background: color-mix(in srgb, var(--site-surface) 90%, black 10%);
}

.article-list-card[data-astro-cid-euwjqsyb] [data-astro-cid-euwjqsyb]:is(a, button, input, textarea, select) {
  position: relative;
  z-index: 2;
}
