.faq-section[data-v-e63830e5]{background:linear-gradient(135deg,#f8f5ff,#fff5f0);padding:80px 20px;width:100%}.faq-container[data-v-e63830e5]{max-width:1000px;margin:0 auto}.faq-header[data-v-e63830e5]{text-align:center;margin-bottom:60px}.faq-title[data-v-e63830e5]{font-size:42px;font-weight:700;color:#6b2d9e;margin:0 0 16px}.faq-subtitle[data-v-e63830e5]{font-size:18px;color:#5d4037;line-height:1.6;max-width:700px;margin:0 auto}.faq-list[data-v-e63830e5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.faq-card[data-v-e63830e5]{background-color:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 12px #6b2d9e1a;transition:transform .3s ease,box-shadow .3s ease}.faq-card[data-v-e63830e5]:hover{transform:translateY(-4px);box-shadow:0 8px 20px #6b2d9e26}.faq-question[data-v-e63830e5]{font-size:22px;font-weight:700;color:#ff6f3c;margin:0 0 16px;line-height:1.4}.faq-answer[data-v-e63830e5]{font-size:16px;color:#4a4a4a;line-height:1.7;margin:0}@media (max-width: 768px){.faq-section[data-v-e63830e5]{padding:60px 16px}.faq-title[data-v-e63830e5]{font-size:32px}.faq-subtitle[data-v-e63830e5]{font-size:16px}.faq-header[data-v-e63830e5]{margin-bottom:40px}.faq-card[data-v-e63830e5]{padding:24px}.faq-question[data-v-e63830e5]{font-size:19px}.faq-answer[data-v-e63830e5]{font-size:15px}.faq-list[data-v-e63830e5]{gap:20px}}@media (max-width: 480px){.faq-section[data-v-e63830e5]{padding:40px 12px}.faq-title[data-v-e63830e5]{font-size:28px}.faq-subtitle[data-v-e63830e5]{font-size:15px}.faq-card[data-v-e63830e5]{padding:20px;border-radius:12px}.faq-question[data-v-e63830e5]{font-size:18px;margin-bottom:12px}.faq-answer[data-v-e63830e5]{font-size:14px}}
