/* Simcha cards are equal at rest; the selected card is revealed by intent. */
body .home-simcha-showcase .simcha-card[role="button"] {
  cursor: pointer;
  transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;
}

body .home-simcha-showcase .simcha-card[role="button"]:hover,
body .home-simcha-showcase .simcha-card[role="button"]:focus-visible {
  border: 2px solid #68702f;
  box-shadow: 0 .8rem 2rem rgba(77, 75, 28, .18);
  outline: none;
  transform: translateY(-.45rem) scale(1.008);
  z-index: 2;
}

body .home-simcha-showcase .simcha-card[role="button"]:hover .simcha-card-open,
body .home-simcha-showcase .simcha-card[role="button"]:focus-visible .simcha-card-open {
  background: #59602b;
  border-color: #59602b;
  color: #fffdf8;
}

@media (prefers-reduced-motion: reduce) {
  body .home-simcha-showcase .simcha-card[role="button"] { transition: none; }
}
