.testimonial-card[data-v-154b18e3]{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:32px;transition:all .3s}.testimonial-card[data-v-154b18e3]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.testimonial-stars[data-v-154b18e3]{gap:4px;margin-bottom:16px;display:flex}.testimonial-stars span[data-v-154b18e3]{color:#fbbf24;font-size:18px}.testimonial-text[data-v-154b18e3]{color:var(--color-navy);margin-bottom:24px;font-size:16px;font-style:italic;line-height:1.7}.testimonial-author[data-v-154b18e3]{align-items:center;gap:12px;display:flex}.testimonial-avatar[data-v-154b18e3]{background:linear-gradient(135deg,var(--color-coral)0,#ff8a7d 100%);color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.testimonial-info h4[data-v-154b18e3]{color:var(--color-navy);font-size:15px;font-weight:600}.testimonial-info p[data-v-154b18e3]{color:var(--color-slate);font-size:13px}.testimonials-cta[data-v-154b18e3]{text-align:center;margin-top:32px}.testimonials-cta .btn[data-v-154b18e3]{box-shadow:var(--shadow-md)}.testimonials-cta .btn[data-v-154b18e3]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}
