.testimonials-section[data-v-3d309155]{padding:60px 0 20px;display:flex;justify-content:center}@media (max-width: 768px){.testimonials-section[data-v-3d309155]{padding:40px 0 20px}}.testimonials-container[data-v-3d309155]{width:100%;max-width:1920px;padding:0 24px;margin:0 auto}@media (max-width: 768px){.testimonials-container[data-v-3d309155]{padding:0 20px;max-width:390px}}.carousel-wrapper[data-v-3d309155]{overflow:hidden;width:100%;position:relative}.carousel-track[data-v-3d309155]{display:flex;transition:transform .6s ease-in-out;gap:24px;will-change:transform}@media (max-width: 768px){.carousel-track[data-v-3d309155]{gap:0}}.testimonial-card[data-v-3d309155]{flex:0 0 25%;min-width:0;border-radius:18px;padding:36px 28px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:330px;transition:transform .2s ease,box-shadow .2s ease}.testimonial-card[data-v-3d309155]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}@media (max-width: 768px){.testimonial-card[data-v-3d309155]{flex:0 0 100%;padding:24px 20px;min-height:auto;width:100%;box-sizing:border-box}}.quote[data-v-3d309155]{text-align:center;font-size:18px;line-height:1.35;font-weight:700;margin:8px 0 28px;letter-spacing:.1px}@media (max-width: 768px){.quote[data-v-3d309155]{font-size:15px;margin:8px 0 20px;line-height:normal}}.is-red[data-v-3d309155]{color:#e85d5d}.is-blue[data-v-3d309155]{color:#6b7fd7}.is-pink[data-v-3d309155]{color:#e89fb0}.is-orange[data-v-3d309155]{color:#e8a570}.author[data-v-3d309155]{text-align:center;display:flex;flex-direction:column;gap:4px;color:#0b0b0b;font-size:14px}.author strong[data-v-3d309155]{font-weight:800}@media (max-width: 768px){.author strong[data-v-3d309155]{font-size:15px}}.author .role[data-v-3d309155]{font-weight:700}@media (max-width: 768px){.author .role[data-v-3d309155]{font-size:15px}}
