.testimonials-section[data-v-f43c66ac]{background:#fff;padding:120px 0}@media(max-width:1024px){.testimonials-section[data-v-f43c66ac]{padding:80px 0}}.testimonials-container[data-v-f43c66ac]{margin:0 auto;max-width:850px;padding:0 24px;text-align:center}.testimonial-content[data-v-f43c66ac]{margin-bottom:50px}.testimonial-quote[data-v-f43c66ac]{margin:0 0 40px}.testimonial-quote p[data-v-f43c66ac]{color:#1a1a1a;font-family:Cormorant Garamond,Georgia,serif;font-size:25px;font-style:italic;font-weight:400;letter-spacing:1px;line-height:1.6;margin:0}@media(max-width:768px){.testimonial-quote p[data-v-f43c66ac]{font-size:20px}}.testimonial-author[data-v-f43c66ac]{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.author-name[data-v-f43c66ac]{color:#1a1a1a;font-family:Syncopate,sans-serif;font-size:14px;letter-spacing:2px}.author-label[data-v-f43c66ac],.author-name[data-v-f43c66ac]{font-weight:400;text-transform:uppercase}.author-label[data-v-f43c66ac]{color:#ccc;font-family:Inter,sans-serif;font-size:12px;letter-spacing:1px}.testimonial-nav[data-v-f43c66ac]{display:flex;gap:12px;justify-content:center}.nav-dot[data-v-f43c66ac]{background:#00000026;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.nav-dot.active[data-v-f43c66ac]{background:hsl(var(--color-primary))}.nav-dot[data-v-f43c66ac]:hover{background:#0000004d}.testimonial-cta[data-v-f43c66ac]{display:flex;justify-content:center}.cta-btn[data-v-f43c66ac]{background:transparent;border:1px solid #1a1a1a;color:#1a1a1a;display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:2px;padding:16px 40px;text-decoration:none;text-transform:uppercase;transition:all .4s ease}.cta-btn[data-v-f43c66ac]:hover{background:#1a1a1a;color:#fff}
