.testimonials-section{overflow:hidden}.testimonial-card{transition:transform .5s ease,box-shadow .5s ease}.testimonial-card:hover{transform:translateY(-4px)}.testimonial-quote{min-height:120px}.border-teal{border-left-color:#a9c4c2}.border-dark{border-left-color:#2c3e50}.border-charcoal{border-left-color:#4d4d4d}.text-teal{color:#a9c4c2}.text-charcoal,.text-dark{color:#4d4d4d}.bg-gradient-teal{background:linear-gradient(135deg,#a9c4c2,#8fb3b1)}.bg-gradient-dark{background:linear-gradient(135deg,#2c3e50,#4d4d4d)}.bg-gradient-charcoal{background:linear-gradient(135deg,#4d4d4d,#2c3e50)}.avatar-circle{flex-shrink:0}.text-primary{color:#2c3e50}@media (max-width:1024px){.testimonial-quote{min-height:auto}}@media (max-width:640px){.testimonial-card:hover{transform:translateY(-2px)}}