.testimonial-card{transition:all .3s ease;transform-style:preserve-3d;perspective:1000px}.testimonial-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.3);background:linear-gradient(135deg,rgba(14,14,18,.8),rgba(14,14,18,.6))}.testimonial-review{line-height:1.6;position:relative}.testimonial-review:before{content:'"';font-size:3rem;color:rgba(255,255,255,.1);position:absolute;top:-10px;left:-10px;font-family:serif}.testimonial-profile img{transition:all .3s ease;border:2px solid transparent}.testimonial-card:hover .testimonial-profile img{border-color:rgba(255,255,255,.2);transform:scale(1.05)}.testimonial-title{position:relative;overflow:hidden}@media (max-width:768px){.testimonial-card:hover{transform:translateY(-4px) scale(1.01)}.testimonial-review:before{font-size:2rem;top:-5px;left:-5px}}.testimonial-card *,.testimonial-profile *,.testimonial-review,.testimonial-title{transition:all .3s ease}