/* v6-card-hover.css
   Hover-Feedback fuer verlinkte Service-/Themen-Karten und Quick-Links.
   Ziel: anklickbare Boxen aendern beim Ueberfahren ihren Hintergrund,
   damit sofort erkennbar ist, dass es sich um Links handelt (im Gegensatz
   zu nicht verlinkten Boxen wie .availability-item). */

/* Verlinkte Karten im Leistungs-Grid (a.card) - nur <a>, nicht div.card */
a.card{
  transition:background-color .16s ease, border-color .16s ease,
             box-shadow .16s ease, transform .16s ease !important;
  cursor:pointer;
}
a.card:hover,
a.card:focus-visible{
  background:linear-gradient(135deg,#eaf1ff 0%,#f4f8ff 60%,#ffffff 100%) !important;
  border-color:#2563eb !important;
  box-shadow:0 16px 34px rgba(37,99,235,.16) !important;
  transform:translateY(-3px);
}
a.card:focus-visible{
  outline:2px solid #2563eb;
  outline-offset:2px;
}
/* Karten-Titel beim Hover leicht abdunkeln fuer klares Feedback */
a.card:hover strong,
a.card:focus-visible strong{
  color:#1d4ed8 !important;
}

/* Quick-Links in der Hero-Profilkarte (dunkler Hintergrund) */
.quick-links a{
  transition:background-color .16s ease, border-color .16s ease,
             transform .16s ease, color .16s ease !important;
  cursor:pointer;
}
.quick-links a:hover,
.quick-links a:focus-visible{
  background:rgba(37,99,235,.92) !important;
  border-color:#93c5fd !important;
  color:#ffffff !important;
  transform:translateY(-2px);
}
.quick-links a:focus-visible{
  outline:2px solid #bfdbfe;
  outline-offset:2px;
}
