.Testimonials-module__5wb8fq__testimonialsSection{background:var(--bg-page);padding:120px 0;overflow:hidden}.Testimonials-module__5wb8fq__container{flex-direction:column;align-items:center;display:flex}.Testimonials-module__5wb8fq__header{text-align:center;margin-bottom:80px}.Testimonials-module__5wb8fq__badge{color:var(--primary);align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:700;display:inline-flex}.Testimonials-module__5wb8fq__dot{background:var(--secondary);border-radius:50%;width:6px;height:6px}.Testimonials-module__5wb8fq__title{font-family:var(--font-outfit);color:var(--primary);font-size:54px;font-weight:700;line-height:1.2}.Testimonials-module__5wb8fq__marqueeContainer{width:100%;padding:20px 0;position:relative;overflow:hidden}.Testimonials-module__5wb8fq__marqueeContainer:before,.Testimonials-module__5wb8fq__marqueeContainer:after{content:"";z-index:2;pointer-events:none;width:200px;position:absolute;top:0;bottom:0}.Testimonials-module__5wb8fq__marqueeContainer:before{background:linear-gradient(to right, var(--bg-page), transparent);left:0}.Testimonials-module__5wb8fq__marqueeContainer:after{background:linear-gradient(to left, var(--bg-page), transparent);right:0}.Testimonials-module__5wb8fq__marqueeRow{margin-bottom:30px;display:flex}.Testimonials-module__5wb8fq__marqueeTrack{gap:30px;padding:10px 0;display:flex}.Testimonials-module__5wb8fq__card{background:#fff;border:1px solid #6ab3b21a;border-radius:30px;flex-direction:column;flex:0 0 500px;padding:30px;transition:all .4s;display:flex;box-shadow:0 10px 30px #1233590d}.Testimonials-module__5wb8fq__card:hover{border-color:var(--secondary);transform:translateY(-5px);box-shadow:0 20px 50px #6ab3b226}.Testimonials-module__5wb8fq__authorHeader{align-items:center;gap:15px;margin-bottom:20px;display:flex}.Testimonials-module__5wb8fq__avatarWrapper{flex:0 0 60px}.Testimonials-module__5wb8fq__memberImage{object-fit:cover;border:2px solid var(--secondary);border-radius:50%;width:60px;height:60px}.Testimonials-module__5wb8fq__placeholderImage{border:2px solid var(--secondary);background:#f8fafc;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.Testimonials-module__5wb8fq__authorInfo{flex:1}.Testimonials-module__5wb8fq__authorName{color:var(--primary);margin-bottom:2px;font-size:18px;font-weight:800}.Testimonials-module__5wb8fq__authorRole{color:var(--text-muted);font-size:13px;font-weight:600;display:block}.Testimonials-module__5wb8fq__stars{gap:3px;display:flex}.Testimonials-module__5wb8fq__contentColumn{flex:1}.Testimonials-module__5wb8fq__quoteIcon{opacity:.6;margin-bottom:15px}.Testimonials-module__5wb8fq__testimonialText{color:var(--text-muted);font-size:16px;font-style:italic;line-height:1.6}@media (max-width:768px){.Testimonials-module__5wb8fq__card{flex:0 0 350px;padding:20px}.Testimonials-module__5wb8fq__title{font-size:32px}.Testimonials-module__5wb8fq__marqueeContainer:before,.Testimonials-module__5wb8fq__marqueeContainer:after{width:50px}}
