/* Nerdschmie.de Desktop Design Phase 6 – Featured Event/Market Card V1. */
body.nsd .nsd-featured-temporal-card-v1 {
  display: grid;
  grid-template-columns: minmax(8.5rem, 11.25rem) minmax(0, 1fr);
  gap: var(--nsd-space-5);
  align-items: stretch;
  padding: var(--nsd-space-5);
  border: 1px solid var(--nsd-border-subtle);
  border-radius: var(--nsd-radius-hero);
  background: linear-gradient(180deg, rgba(17,18,22,.99), rgba(9,10,12,.99));
  box-shadow: var(--nsd-shadow-card);
}
body.nsd .nsd-featured-temporal-card-v1 .ns-event-hero__media {
  min-height: 0;
  border: 1px solid var(--nsd-border-subtle);
  border-radius: var(--nsd-radius-card);
  background: rgba(0,255,150,.035);
  box-shadow: none;
}
body.nsd .nsd-featured-temporal-card-v1 .ns-event-hero__content { min-width: 0; padding: 0; align-self: center; }
body.nsd .nsd-featured-temporal-card-v1 h1 {
  margin: 0 0 .55rem;
  color: var(--nsd-color-accent);
  font-family: var(--nsd-font-body);
  font-size: var(--nsd-type-hero-h1-size);
  line-height: var(--nsd-type-hero-h1-line);
  font-weight: var(--nsd-type-hero-h1-weight);
}
body.nsd .nsd-featured-temporal-card-v1 .ns-event-date-panel {
  height: 100%;
  min-height: 10rem;
  border: 0;
  background: transparent;
  box-shadow: none;
}
body.nsd .nsd-featured-temporal-card-v1 .ns-event-chips,
body.nsd .nsd-featured-temporal-card-v1 .nsd-genre-chips { margin: .55rem 0 .72rem; }
body.nsd .nsd-featured-temporal-card-v1 .nsd-category-chip { margin: 0 .25rem .25rem 0; }
body.nsd .nsd-featured-temporal-card-v1 .ns-event-hero__prose { max-width: 56rem; }
@media (max-width: 700px) {
  body.nsd .nsd-featured-temporal-card-v1 { grid-template-columns: 1fr; }
  body.nsd .nsd-featured-temporal-card-v1 .ns-event-date-panel { min-height: 0; }
}
