.homeTestimonials_testimonialsSection__RcmsQ{position:relative;overflow:hidden;padding:1rem 8%}.homeTestimonials_testimonialsSection__RcmsQ:before{content:"❝";position:absolute;top:-2rem;left:5%;font-size:18rem;color:rgba(var(--secondary-color),.15);font-family:League Spartan,sans-serif;line-height:1;pointer-events:none}.homeTestimonials_sectionHeader__qCAh6{text-align:center;margin-bottom:4rem}.homeTestimonials_sectionEyebrow__8D9Dy{display:inline-block;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--secondary-color);font-weight:700;margin-bottom:1rem}.homeTestimonials_sectionTitle__eIvgP{font-family:League Spartan,sans-serif;font-size:clamp(2rem,3.5vw,3.2rem);color:var(--primary-color);font-weight:300;line-height:1.15}.homeTestimonials_sectionTitle__eIvgP em{font-style:italic}.homeTestimonials_divider__L2EWr{width:48px;height:2px;background:var(--grad);margin:1.2rem auto 0}.homeTestimonials_testimonialsSlider__EUjG7{display:flex;gap:2rem}.homeTestimonials_testimonialCard__h1ucP{background:#fff;border:1px solid #e5e5e5;padding:2.2rem;position:relative;transition:transform .3s,box-shadow .3s;height:350px}.homeTestimonials_testimonialCard__h1ucP:hover{transform:translateY(-6px);box-shadow:0 10px 30px rgba(var(--primary-color),.05)}.homeTestimonials_testimonialCard__h1ucP:before{content:"❝";font-family:League Spartan,sans-serif;font-size:3rem;color:var(--secondary-color);line-height:.8;display:block;margin-bottom:1rem}.homeTestimonials_testimonialCard__h1ucP p{font-family:League Spartan,sans-serif;font-size:1.1rem;color:#34312f;line-height:1.7;margin-bottom:1.5rem;font-style:italic}.homeTestimonials_testimonialAuthor__2lU3C{display:flex;align-items:center;gap:1rem}.homeTestimonials_tAvatar__0Sk8K{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--secondary-color)}.homeTestimonials_tName__T7yve{font-size:.82rem;font-weight:700;color:var(--primary-color)}.homeTestimonials_tRole___zVKo{font-size:.72rem;color:var(--secondary-color);letter-spacing:.08em}.homeTestimonials_stars__g20wu{color:var(--secondary-color);font-size:.9rem;margin-bottom:.8rem}@media(max-width:768px){.homeTestimonials_testimonialsSection__RcmsQ{padding:4rem 5%}}.homeTestimonials_slideWrapper__aInq9{padding:0 .75rem}.homeTestimonials_tAvatarPlaceholder__K90V6{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:var(--primary-color);flex-shrink:0;border:2px solid var(--secondary-color)}.homeTestimonials_nameWrapper__y0BK6{display:flex;align-items:center;gap:.35rem}.homeTestimonials_verifiedBadge__eHHcr{display:inline-flex;align-items:center;color:var(--secondary-color)}.homeTestimonials_verifiedIcon__e18La{width:14px;height:14px}.homeTestimonials_starFilled__uVcLe{color:var(--secondary-color)}.homeTestimonials_starEmpty__062h_{color:rgba(var(--secondary-color),.3)}.homeTestimonials_loading__B_Pt6,.homeTestimonials_noTestimonials__Xbe9T{text-align:center;color:var(--primary-color);font-family:League Spartan,sans-serif;font-size:1rem;padding:2rem 0 4rem}