/* Global custom tweaks on top of Tailwind */
:root {
  --brand: #e11d48; /* rose-600 */
}

body {
  background-color: #ffffff;
}

/* Details/summary indicator */
details > summary::-webkit-details-marker {
  display: none;
}

/* Hover lift cards */
.card-hover {
  transition: transform .2s ease, box-shadow .2s ease;
}
.card-hover:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0,0,0,.06);
}
