/* --- Patient Resources Specific Styles --- */
.resource-card {
  border: 1px solid rgba(0,0,0,0.08) !important;
  border-radius: 12px !important;
  transition: all 0.3s ease !important;
  background: #ffffff !important;
}
.resource-card:hover {
  transform: translateY(-5px) !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05) !important;
  border-color: #f0d96b !important;
}
.faq-btn-custom {
  color: #1a1a2e !important;
  font-size: 1.05rem !important;
}
.faq-icon-custom {
  font-size: 0.9rem !important;
}

