.TestimonialsSection_testimonials__29M88{padding:80px 0;background-color:var(--color-white-grey19);transition:background-color var(--themeChange)}@media(max-width:900px){.TestimonialsSection_testimonials__29M88{padding:60px 0}}.TestimonialsSection_container__t41q2{max-width:1200px;margin:0 auto;padding:0 20px}.TestimonialsSection_header__x_vEU{text-align:center;margin-bottom:60px}.TestimonialsSection_header__x_vEU h2{color:var(--color-grey20-grey0);font-size:36px;font-weight:700;margin:0 0 16px;transition:color var(--themeChange)}@media(max-width:900px){.TestimonialsSection_header__x_vEU h2{font-size:28px}}.TestimonialsSection_header__x_vEU p{color:var(--color-grey16-grey5);font-size:16px;line-height:1.6;margin:0;transition:color var(--themeChange)}.TestimonialsSection_testimonialsGrid__UWGj9{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;gap:32px}@media(max-width:900px){.TestimonialsSection_testimonialsGrid__UWGj9{grid-template-columns:1fr;gap:24px}}.TestimonialsSection_testimonial__eoLlQ{background-color:var(--color-grey0-grey18);border-radius:16px;padding:32px;position:relative;border:1px solid var(--color-grey3-grey15);transition:all var(--themeChange)}@media(max-width:480px){.TestimonialsSection_testimonial__eoLlQ{padding:24px}}.TestimonialsSection_quoteIcon__tv8Xw{position:absolute;top:20px;right:24px;color:var(--color-blue3-blue4);font-size:24px;opacity:.3}@media(max-width:480px){.TestimonialsSection_quoteIcon__tv8Xw{top:16px;right:20px;font-size:20px}}.TestimonialsSection_quote__KIKZd{color:var(--color-grey18-grey2);font-size:16px;line-height:1.6;font-style:italic;margin:0 0 24px;padding-right:40px;transition:color var(--themeChange)}@media(max-width:480px){.TestimonialsSection_quote__KIKZd{font-size:14px;padding-right:32px}}.TestimonialsSection_author___e35W{display:flex;align-items:center;gap:16px}.TestimonialsSection_avatar__0sQwZ{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid var(--color-blue3-blue4)}.TestimonialsSection_avatar__0sQwZ img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:480px){.TestimonialsSection_avatar__0sQwZ{width:40px;height:40px}}.TestimonialsSection_authorInfo__fAd_I{flex:1 1}.TestimonialsSection_name__9p2Kt{display:block;color:var(--color-grey20-grey0);font-size:16px;font-weight:600;font-style:normal;margin:0 0 4px;transition:color var(--themeChange)}@media(max-width:480px){.TestimonialsSection_name__9p2Kt{font-size:14px}}.TestimonialsSection_title__m57Hh{display:block;color:var(--color-grey14-grey6);font-size:14px;font-weight:400;font-style:normal;margin:0;transition:color var(--themeChange)}@media(max-width:480px){.TestimonialsSection_title__m57Hh{font-size:12px}}