@charset "UTF-8";.faq-section[data-v-7983d953]{padding:60px 0;background:#f8f9fa}.faq-section .container[data-v-7983d953]{max-width:900px}.faq-section .section-title[data-v-7983d953]{font-size:24px;font-weight:700;color:#333;margin:0 0 30px}.faq-section .faq-item[data-v-7983d953]{background:#fff;border-radius:8px;margin-bottom:12px;padding:0 20px;box-shadow:0 2px 8px #0000000d}.faq-section .faq-item summary[data-v-7983d953]{cursor:pointer;padding:16px 0;font-size:16px;font-weight:600;color:#333;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-section .faq-item summary[data-v-7983d953]::-webkit-details-marker{display:none}.faq-section .faq-item summary[data-v-7983d953]:after{content:"+";font-size:20px;color:#ff6b00;flex-shrink:0;margin-left:12px}.faq-section .faq-item[open] summary[data-v-7983d953]:after{content:"−"}.faq-section .faq-item p[data-v-7983d953]{margin:0;padding:0 0 16px;font-size:14px;line-height:1.8;color:#666}@media(max-width:768px){.faq-section[data-v-7983d953]{padding:40px 0}.faq-section .section-title[data-v-7983d953]{font-size:20px}}
