.Testimonials_testimonials__FNDxV{padding:4rem 0;background:var(--card-bg)}.Testimonials_testimonials__FNDxV .Testimonials_container__uiLiI{max-width:1152px;margin:0 auto;padding:0 1rem}.Testimonials_testimonials__FNDxV .Testimonials_header__zkg2s{text-align:center;margin-bottom:3rem}.Testimonials_testimonials__FNDxV .Testimonials_header__zkg2s .Testimonials_title__W4f7I{font-size:2.5rem;font-weight:700;color:var(--base-black);margin-bottom:1rem}@media(max-width:768px){.Testimonials_testimonials__FNDxV .Testimonials_header__zkg2s .Testimonials_title__W4f7I{font-size:2rem}}.Testimonials_testimonials__FNDxV .Testimonials_header__zkg2s .Testimonials_description__cbK_Z{font-size:1.125rem;color:var(--black-60);max-width:600px;margin:0 auto;line-height:1.6}.Testimonials_testimonials__FNDxV .Testimonials_testimonialsGrid__CPjS_{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}@media(max-width:768px){.Testimonials_testimonials__FNDxV .Testimonials_testimonialsGrid__CPjS_{grid-template-columns:1fr;gap:1.5rem}}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f{background:var(--white);border:1px solid var(--border-light);border-radius:16px;padding:2rem;transition:all .3s ease;position:relative}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f:before{content:'"';position:absolute;top:-10px;left:20px;font-size:4rem;color:var(--primary-color);opacity:.3;font-family:serif}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(124,58,237,.15);border-color:var(--primary-color)}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f .Testimonials_quote__laaqx{font-size:1.125rem;color:var(--base-black);line-height:1.6;margin-bottom:1.5rem;font-style:italic}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f .Testimonials_author__NdjzK{display:flex;align-items:center;gap:1rem}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f .Testimonials_author__NdjzK .Testimonials_avatar__DW1sV{width:50px;height:50px;background:linear-gradient(135deg,var(--purple-gradient-start),var(--purple-gradient-end));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem}.Testimonials_testimonials__FNDxV .Testimonials_testimonialCard__fNC5f .Testimonials_author__NdjzK .Testimonials_name__1ySI7{font-weight:600;color:var(--base-black)}