.TestimonialSlider-module__4pXH5W__sliderContainer{max-width:1400px;padding:var(--spacing-8);margin:0 auto}.TestimonialSlider-module__4pXH5W__testimonialGrid{gap:var(--spacing-6);grid-template-columns:repeat(3,1fr);display:grid}.TestimonialSlider-module__4pXH5W__testimonialCard{background-color:var(--color-white);padding:var(--spacing-8);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);text-align:center;gap:var(--spacing-5);min-height:320px;transition:transform var(--transition-base),box-shadow var(--transition-base);flex-direction:column;display:flex}.TestimonialSlider-module__4pXH5W__testimonialCard:hover{box-shadow:var(--shadow-2xl);transform:translateY(-4px)}.TestimonialSlider-module__4pXH5W__cardHeader{align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}.TestimonialSlider-module__4pXH5W__avatar{border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));width:60px;height:60px;font-size:var(--font-size-xl);color:var(--color-white);letter-spacing:1px;box-shadow:var(--shadow-lg);justify-content:center;align-items:center;font-weight:700;display:flex}.TestimonialSlider-module__4pXH5W__authorInfo{gap:var(--spacing-1);flex-direction:column;display:flex}.TestimonialSlider-module__4pXH5W__authorName{font-size:var(--font-size-lg);color:var(--color-dark);font-weight:700}.TestimonialSlider-module__4pXH5W__authorLocation{font-size:var(--font-size-sm);color:var(--color-gray-600)}.TestimonialSlider-module__4pXH5W__rating{justify-content:center;gap:var(--spacing-1);display:flex}.TestimonialSlider-module__4pXH5W__star{font-size:var(--font-size-lg)}.TestimonialSlider-module__4pXH5W__testimonialText{font-size:var(--font-size-base);color:var(--color-gray-700);flex-grow:1;font-style:italic;line-height:1.7}.TestimonialSlider-module__4pXH5W__service{font-size:var(--font-size-sm);color:var(--color-primary);padding-top:var(--spacing-3);border-top:1px solid var(--color-gray-200);font-weight:600}.TestimonialSlider-module__4pXH5W__dots{justify-content:center;gap:var(--spacing-2);margin-top:var(--spacing-6);display:flex}.TestimonialSlider-module__4pXH5W__dot{border-radius:var(--radius-full);background-color:var(--color-gray-300);cursor:pointer;width:12px;height:12px;transition:all var(--transition-base);border:none}.TestimonialSlider-module__4pXH5W__dot:hover{background-color:var(--color-gray-400)}.TestimonialSlider-module__4pXH5W__dot.TestimonialSlider-module__4pXH5W__active{background-color:var(--color-accent);width:32px}@media (max-width:1024px){.TestimonialSlider-module__4pXH5W__testimonialGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.TestimonialSlider-module__4pXH5W__sliderContainer{padding:var(--spacing-4)}.TestimonialSlider-module__4pXH5W__testimonialGrid{grid-template-columns:1fr}.TestimonialSlider-module__4pXH5W__testimonialCard{padding:var(--spacing-6);min-height:250px}.TestimonialSlider-module__4pXH5W__testimonialText{font-size:var(--font-size-base)}}
