.faq[data-v-e63dd29c]{background:#f8f9fa;padding:80px 0}.container[data-v-e63dd29c]{margin:0 auto;max-width:1200px;padding:0 20px}.section-title[data-v-e63dd29c]{color:#1a1a1a;font-size:2.5rem;font-weight:900;margin-bottom:20px}.text-center[data-v-e63dd29c]{text-align:center}.section-subtitle[data-v-e63dd29c]{color:#666;font-size:1.1rem;margin-bottom:40px;text-align:center}.faq-list[data-v-e63dd29c]{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:900px}.faq-item[data-v-e63dd29c]{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000000f;overflow:hidden}.faq-question[data-v-e63dd29c]{align-items:center;background:transparent;border:none;color:#1a1a1a;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;justify-content:space-between;padding:18px 24px;text-align:left;width:100%}.faq-question[data-v-e63dd29c]:hover{background:#ff6b350d}.question-text[data-v-e63dd29c]{padding-right:16px}.icon[data-v-e63dd29c]{align-items:center;border:2px solid #ff6b35;border-radius:50%;color:#ff6b35;display:flex;font-weight:800;height:28px;justify-content:center;width:28px}.faq-answer[data-v-e63dd29c]{border-top:1px solid #f0f0f0;padding:0 24px 18px}.faq-answer p[data-v-e63dd29c]{color:#555;line-height:1.7;margin:10px 0}.faq-enter-active[data-v-e63dd29c],.faq-leave-active[data-v-e63dd29c]{transition:all .2s ease}.faq-enter-from[data-v-e63dd29c],.faq-leave-to[data-v-e63dd29c]{opacity:0;transform:translateY(-4px)}@media(max-width:768px){.faq[data-v-e63dd29c]{padding:60px 0}.section-title[data-v-e63dd29c]{font-size:1.8rem}.faq-question[data-v-e63dd29c]{font-size:1rem;padding:16px 18px}.faq-answer[data-v-e63dd29c]{padding:0 18px 16px}}
