.faq-section[data-v-287ad5cb]{background-color:var(--color-bg-dark);color:var(--color-text-dark);padding:60px 16px}.faq-wrapper[data-v-287ad5cb]{margin:0 auto;max-width:1200px;padding:0 16px}.faq-title[data-v-287ad5cb]{color:var(--color-text-dark);font-size:36px;font-weight:600;margin-bottom:40px;margin-top:0;text-align:center}.faq-list[data-v-287ad5cb]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-287ad5cb]{background-color:var(--color-bg-dark);border:1px solid var(--color-border-dark);border-radius:8px;overflow:hidden}.faq-header[data-v-287ad5cb]{align-items:center;display:flex;gap:16px}.faq-number[data-v-287ad5cb]{border:1px solid var(--color-border-dark);border-radius:8px;font-size:16px;height:32px;justify-content:center;width:32px}.faq-number[data-v-287ad5cb],.faq-question[data-v-287ad5cb]{align-items:center;color:var(--color-text-dark);display:flex}.faq-question[data-v-287ad5cb]{cursor:pointer;font-size:20px;font-weight:500;justify-content:space-between;padding:24px;transition:background-color .3s ease}.faq-question[data-v-287ad5cb]:hover{background-color:var(--color-bg-dark)}.faq-icon[data-v-287ad5cb]{align-items:center;color:var(--color-text-dark);display:flex;font-size:24px;font-weight:700;height:32px;justify-content:center;transition:transform .3s ease;width:32px}.faq-icon.active[data-v-287ad5cb]{background-color:var(--color-primary);border-radius:999px;color:var(--color-bg-dark);font-size:16px;transform:rotate(180deg)}.faq-content[data-v-287ad5cb]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-content.active[data-v-287ad5cb]{max-height:1000px}.faq-answer[data-v-287ad5cb]{color:var(--color-subtext);font-size:16px;line-height:1.6;padding:0 24px 24px}.faq-answer[data-v-287ad5cb] .highlight{color:var(--color-primary);font-weight:500}@media (max-width:768px){.faq-title[data-v-287ad5cb]{font-size:28px}.faq-question[data-v-287ad5cb]{font-size:18px;padding:20px}.faq-answer[data-v-287ad5cb]{font-size:14px}}@media (max-width:480px){.faq-wrapper[data-v-287ad5cb]{padding:0}}
