body {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

/* Kachel-Stil */
.card {
  border-radius: 0.5rem;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.card:hover {
  transform: translateY(-4px);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
}

/* Verlinkte Cards sollen wie Buttons wirken */
a.text-decoration-none {
  color: inherit;
}

a.text-decoration-none:hover .card-title {
  color: #0d6efd;
}
