.faq-section[data-v-460c089f]{background:#fff;padding:100px 0}.container[data-v-460c089f]{margin:0 auto;max-width:800px;padding:0 20px}.section-header[data-v-460c089f]{margin-bottom:20px;text-align:center}.section-title[data-v-460c089f]{color:#1e293b;font-family:Outfit,sans-serif;font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:16px;margin-top:-80px}.section-description[data-v-460c089f]{color:#64748b;font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:500px}.faq-list[data-v-460c089f]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-460c089f]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item[data-v-460c089f]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.faq-item.active[data-v-460c089f]{border-color:#1570ef;box-shadow:0 4px 12px #1570ef1a}.faq-question[data-v-460c089f]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:24px;transition:background-color .3s ease}.faq-item.active .faq-question[data-v-460c089f],.faq-question[data-v-460c089f]:hover{background-color:#f8fafc}.question-text[data-v-460c089f]{color:#1e293b;flex:1;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0 16px 0 0}.question-icon[data-v-460c089f]{align-items:center;color:#64748b;display:flex;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.question-icon i[data-v-460c089f]{font-size:14px;transition:transform .3s ease}.question-icon i.rotated[data-v-460c089f]{transform:rotate(180deg)}.faq-item.active .question-icon[data-v-460c089f]{color:#1570ef}.faq-answer[data-v-460c089f]{overflow:hidden}.answer-content[data-v-460c089f]{padding:0 24px 24px}.answer-content p[data-v-460c089f]{color:#64748b;font-size:1rem;line-height:1.6;margin:0}.faq-answer-enter-active[data-v-460c089f],.faq-answer-leave-active[data-v-460c089f]{max-height:200px;transition:all .3s ease}.faq-answer-enter-from[data-v-460c089f],.faq-answer-leave-to[data-v-460c089f]{max-height:0;opacity:0}.faq-answer-enter-to[data-v-460c089f],.faq-answer-leave-from[data-v-460c089f]{max-height:200px;opacity:1}@media(max-width:768px){.faq-section[data-v-460c089f]{padding:80px 0}.section-title[data-v-460c089f]{font-size:2.5rem}.section-description[data-v-460c089f]{font-size:1rem}.faq-question[data-v-460c089f]{padding:20px}.answer-content[data-v-460c089f]{padding:0 20px 20px}.question-text[data-v-460c089f]{font-size:1rem}}@media(max-width:480px){.section-title[data-v-460c089f]{font-size:2rem}.faq-question[data-v-460c089f]{padding:16px}.answer-content[data-v-460c089f]{padding:0 16px 16px}.question-text[data-v-460c089f]{font-size:.9rem}}
