.faq-section[data-v-8a110ead]{background-color:#fff;padding:60px 24px;width:100%}.faq-container[data-v-8a110ead]{max-width:900px;margin:0 auto}.faq-item[data-v-8a110ead]{border-bottom:1px solid #e0e0e0;margin-bottom:16px}.faq-toggle[data-v-8a110ead]{display:none}.faq-question[data-v-8a110ead]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-question-text[data-v-8a110ead]{font-size:18px;font-weight:600;color:#333;margin:0;flex:1}.faq-arrow[data-v-8a110ead]{font-size:14px;color:#666;transition:transform .3s ease;margin-left:16px}.faq-answer[data-v-8a110ead]{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;padding:0}.faq-answer-text[data-v-8a110ead]{font-size:16px;color:#555;line-height:1.6;margin:0 0 16px}.faq-list[data-v-8a110ead]{font-size:16px;color:#555;line-height:1.6;margin:0;padding-left:24px}.faq-list-item[data-v-8a110ead]{margin-bottom:8px}.faq-toggle:checked~.faq-question .faq-arrow[data-v-8a110ead]{transform:rotate(180deg)}.faq-toggle:checked~.faq-answer[data-v-8a110ead]{max-height:1000px;opacity:1;padding:0 0 20px}@media (max-width: 768px){.faq-section[data-v-8a110ead]{padding:40px 16px}.faq-question-text[data-v-8a110ead]{font-size:16px}.faq-answer-text[data-v-8a110ead],.faq-list[data-v-8a110ead]{font-size:14px}}@media (max-width: 480px){.faq-section[data-v-8a110ead]{padding:32px 12px}.faq-question[data-v-8a110ead]{padding:16px 0}.faq-question-text[data-v-8a110ead]{font-size:15px}.faq-answer-text[data-v-8a110ead]{font-size:13px}.faq-list[data-v-8a110ead]{font-size:13px;padding-left:20px}}
