.testimonial-carousel[data-v-5e59b7ac]{background:linear-gradient(135deg,#fafbfc,#e8f0f7);border-radius:16px;margin-bottom:2rem;padding:2rem 1rem;width:100%}.carousel-title[data-v-5e59b7ac]{font-size:2rem;font-weight:600;letter-spacing:.5px;margin:0 0 1.5rem;text-align:center}.carousel-container[data-v-5e59b7ac]{background:transparent!important}.carousel-item-content[data-v-5e59b7ac]{align-items:center;display:flex;justify-content:center;min-height:300px;padding:1.5rem}.carousel-item-content[data-v-5e59b7ac] .testimonial-card{max-width:600px;width:100%}.carousel-indicators[data-v-5e59b7ac]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding-top:1.5rem}.indicator-dot[data-v-5e59b7ac]{opacity:.4;transition:opacity .3s ease}.indicator-dot[data-v-5e59b7ac]:hover{opacity:.6}.indicator-dot.active[data-v-5e59b7ac]{opacity:1}.indicator-dot[data-v-5e59b7ac] .v-icon{color:#4285f4}@media (max-width:768px){.testimonial-carousel[data-v-5e59b7ac]{padding:1.5rem .75rem}.carousel-item-content[data-v-5e59b7ac]{min-height:280px;padding:1rem}}@media (max-width:480px){.testimonial-carousel[data-v-5e59b7ac]{padding:1rem .5rem}.carousel-item-content[data-v-5e59b7ac]{min-height:260px;padding:.75rem}.carousel-indicators[data-v-5e59b7ac]{gap:.25rem}}
