.Testimonials-module__T0g0jG__testimonialsHero{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);padding:80px 0}.Testimonials-module__T0g0jG__testimonialsHero h1{color:#fff;margin-bottom:15px;font-size:3rem}.Testimonials-module__T0g0jG__testimonialsHero h2{color:#cbd5e1;font-size:1.8rem;font-weight:400}.Testimonials-module__T0g0jG__filterTabs{margin-bottom:40px}.Testimonials-module__T0g0jG__testimonialCard{height:100%;transition:transform .3s,box-shadow .3s}.Testimonials-module__T0g0jG__testimonialCard:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000001f}.Testimonials-module__T0g0jG__testimonialHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.Testimonials-module__T0g0jG__testimonialRating{font-size:1.2rem}.Testimonials-module__T0g0jG__testimonialContent{color:#334155;min-height:120px;margin-bottom:20px;font-size:1.1rem;font-style:italic;line-height:1.8}.Testimonials-module__T0g0jG__testimonialFooter{border-top:1px solid #e2e8f0;padding-top:15px}.Testimonials-module__T0g0jG__testimonialAuthor{color:#0f172a;margin:0;font-weight:600}.Testimonials-module__T0g0jG__testimonialDate{color:#64748b;margin:5px 0 0;font-size:.9rem;font-style:italic}@media (max-width:768px){.Testimonials-module__T0g0jG__testimonialsHero h1{font-size:2.5rem}.Testimonials-module__T0g0jG__testimonialContent{min-height:auto}}
