.testimonials-section[data-v-5bc6f128]{background-color:#f5f3ed;padding:80px 24px;width:100%}.testimonials-container[data-v-5bc6f128]{max-width:1400px;margin:0 auto;text-align:center}.section-label[data-v-5bc6f128]{font-size:12px;letter-spacing:2px;color:#8b7355;margin-bottom:16px;font-weight:500}.section-title[data-v-5bc6f128]{font-size:48px;color:#2c2416;margin-bottom:80px;font-weight:400;font-family:serif}.testimonials-grid[data-v-5bc6f128]{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:60px}.testimonial-card[data-v-5bc6f128]{text-align:center}.testimonial-quote[data-v-5bc6f128]{font-size:20px;line-height:1.6;color:#2c2416;margin-bottom:32px;font-style:italic;font-family:serif}.testimonial-name[data-v-5bc6f128]{font-size:16px;color:#2c2416;margin-bottom:8px;font-weight:500}.testimonial-role[data-v-5bc6f128]{font-size:14px;color:#8b5a3c;font-weight:400}@media (max-width: 1024px){.testimonials-grid[data-v-5bc6f128]{grid-template-columns:1fr;gap:48px}.section-title[data-v-5bc6f128]{font-size:40px;margin-bottom:60px}}@media (max-width: 768px){.testimonials-section[data-v-5bc6f128]{padding:60px 20px}.section-title[data-v-5bc6f128]{font-size:32px;margin-bottom:48px}.testimonial-quote[data-v-5bc6f128]{font-size:18px}.testimonials-grid[data-v-5bc6f128]{gap:40px}}@media (max-width: 480px){.testimonials-section[data-v-5bc6f128]{padding:48px 16px}.section-title[data-v-5bc6f128]{font-size:28px}.testimonial-quote[data-v-5bc6f128]{font-size:16px}}
