.TestimonialCard_card__D3pl_{transition:all .3s ease;display:flex;width:400px;padding:40px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:12px;border:1px solid var(--Text-300,#9badb5);background:#eeeff3}.TestimonialCard_card__D3pl_:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.TestimonialCard_authorSection__1WEAa{display:flex;align-items:center;justify-content:center;margin-top:16px}.TestimonialCard_authorContainer__5MaXi{display:flex;align-items:center;gap:1rem}.TestimonialCard_avatarContainer__g2dTo{position:relative}.TestimonialCard_avatar__b_gmG{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid #e5e7eb;transition:border-color .3s ease}.TestimonialCard_card__D3pl_:hover .TestimonialCard_avatar__b_gmG{border-color:#93c5fd}.TestimonialCard_avatarFallback__t6obT{width:60px;height:60px;border-radius:50%;background:linear-gradient(102deg,#131457 39.45%,#B02CCE 108.24%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:40px;border:3px solid #e5e7eb;transition:border-color .3s ease}.TestimonialCard_authorInfo__GiJ1z{text-align:left}.TestimonialCard_authorName__QLhBM{transition:color .3s ease;color:#002738;font-size:18px;font-style:normal;font-weight:600;line-height:180%}.TestimonialCard_authorPosition__vcFvU{color:#33525f;font-size:16px;font-style:normal;font-weight:500;line-height:180%}.TestimonialCard_authorCompany__WlNR6{color:#9ca3af;font-size:.875rem;font-weight:500;margin:0}.TestimonialCard_testimonial__quote___tnV2S{color:#33525f;font-size:20px;font-style:normal;font-weight:500;line-height:180%}.TestimonialsSection_testimonialsSection__X_zZG{display:flex;max-width:1040px;margin:0 auto;align-items:center;gap:32px;margin-top:160px!important;margin-bottom:160px!important}@media screen and (max-width:1100px){.TestimonialsSection_testimonialsSection__X_zZG{flex-direction:column}}.TestimonialsSection_heading__yjwgC{width:60%}@media screen and (max-width:1100px){.TestimonialsSection_heading__yjwgC{width:100%;text-align:center;padding:0 16px}}.TestimonialsSection_swiperContainer__PytNJ{width:40%}@media screen and (max-width:1100px){.TestimonialsSection_swiperContainer__PytNJ{width:100%}}.TestimonialsSection_testimonialHeader__description__szOjt{color:#0c0e2b;font-size:24px;font-style:normal;font-weight:500;line-height:180%;margin-top:24px;max-width:480px}@media screen and (max-width:1100px){.TestimonialsSection_testimonialHeader__description__szOjt{margin:24px auto}}