._testimonials_bntpp_1{background:var(--bg-dark);overflow:hidden}._testimonialsHeader_bntpp_6{text-align:center;margin-bottom:60px}._testimonialsHeader_bntpp_6 ._sectionSubtitle_bntpp_11{margin:0 auto}._track_bntpp_15{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:20px;-webkit-overflow-scrolling:touch}._track_bntpp_15::-webkit-scrollbar{display:none}._card_bntpp_29{flex:0 0 380px;scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-sm)}._stars_bntpp_39{color:#f5a623;font-size:1rem;margin-bottom:16px;letter-spacing:2px}._quote_bntpp_46{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:24px;font-style:italic}._author_bntpp_54{display:flex;align-items:center;gap:12px}._avatar_bntpp_60{width:44px;height:44px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff}._authorName_bntpp_73{font-size:.95rem;font-weight:600;color:var(--text-primary)}._authorRole_bntpp_79{font-size:.8rem;color:var(--text-muted)}@media(max-width:768px){._card_bntpp_29{flex:0 0 calc(100vw - 48px)}}
