.testimonials-carousel[data-v-f233f1f5]{margin:0 auto;max-width:700px;position:relative}.testimonial-slide[data-v-f233f1f5]{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.testimonial-slide.active[data-v-f233f1f5]{opacity:1;pointer-events:all;position:relative;transform:translateY(0)}.testimonial-content[data-v-f233f1f5]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.testimonial-image[data-v-f233f1f5]{border:2px solid var(--color-primary);border-radius:50%;box-shadow:0 4px 8px #7c3aed33;height:80px;overflow:hidden;width:80px}.testimonial-image img[data-v-f233f1f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-text[data-v-f233f1f5]{background:none;border:none;color:var(--color-text);font-size:1.1rem;font-style:italic;line-height:1.6;margin:0;max-width:600px;padding:0}.testimonial-attribution[data-v-f233f1f5]{color:var(--color-text-muted);display:flex;flex-direction:column;font-size:.95rem;gap:.2rem}.testimonial-name[data-v-f233f1f5]{color:var(--color-text);font-weight:600}.testimonial-company[data-v-f233f1f5]{font-size:.9rem;opacity:.8}.testimonial-dots[data-v-f233f1f5]{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.testimonial-dot[data-v-f233f1f5]{background:var(--color-border);border:none;border-radius:50%;cursor:pointer;height:10px;transition:background .3s ease;width:10px}.testimonial-dot.active[data-v-f233f1f5]{background:var(--color-primary)}.testimonial-dot[data-v-f233f1f5]:hover{background:var(--color-secondary)}@media (max-width:600px){.testimonial-content[data-v-f233f1f5]{gap:1rem}.testimonial-image[data-v-f233f1f5]{height:60px;width:60px}.testimonial-text[data-v-f233f1f5]{font-size:1rem;padding:0 .5rem}.testimonial-attribution[data-v-f233f1f5]{font-size:.9rem}.testimonial-company[data-v-f233f1f5]{font-size:.85rem}}
