
/* Testimonials Enhanced */
.testimonial {
  background: #151515;
  border: 1px solid #2a2a2a; /* Changed from border-left only to full border */
  padding: 20px;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  height: 100%;
}
.testimonial-stars {
  color: var(--premium);
  font-size: 14px;
  letter-spacing: 2px;
}
.testimonial-author {
  margin-top: auto;
  font-weight: 600;
  color: var(--text-on-dark);
  font-size: 14px;
}
.verified-badge {
  display: inline-block;
  font-size: 11px;
  color: #2e7d32; /* Green for trust */
  background: rgba(46, 125, 50, 0.1);
  padding: 2px 6px;
  border-radius: 4px;
  margin-left: 8px;
  font-weight: normal;
  text-transform: uppercase;
}
