.testimonials{padding:60px 0}.testimonials .section--head{margin-bottom:24px}.swiper{padding:10px 0}.testimonial-card{background:var(--card);border:1px solid var(--muted);border-radius:12px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:22px}.testimonial-card p{color:#234;font-size:1rem}.testimonial-author{align-items:center;display:flex;gap:12px;margin-top:16px}.testimonial-author img{border-radius:50%;height:56px!important;object-fit:cover;width:56px}.testimonial-author .meta small{color:var(--text);display:block}