.faq-module__6AW0yG__categoryNav{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.faq-module__6AW0yG__categoryBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--fs-sm);border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#fff;font-weight:500}.faq-module__6AW0yG__categoryBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.faq-module__6AW0yG__categoryActive{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.faq-module__6AW0yG__faqList{gap:var(--space-3);flex-direction:column;display:flex}.faq-module__6AW0yG__faqItem{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-fast);background:#fff;overflow:hidden}.faq-module__6AW0yG__faqItem:hover{border-color:var(--color-primary-200)}.faq-module__6AW0yG__faqQuestion{width:100%;padding:var(--space-5) var(--space-6);font-size:var(--fs-base);text-align:left;cursor:pointer;color:var(--color-text);justify-content:space-between;align-items:center;gap:var(--space-4);background:0 0;border:none;font-weight:600;display:flex}.faq-module__6AW0yG__faqArrow{font-size:var(--fs-xs);color:var(--color-text-light);transition:transform var(--transition-fast);flex-shrink:0}.faq-module__6AW0yG__faqArrowOpen{transform:rotate(180deg)}.faq-module__6AW0yG__faqAnswer{padding:0 var(--space-6) var(--space-5);animation:.2s faq-module__6AW0yG__fadeIn}.faq-module__6AW0yG__faqAnswer p{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.8}@keyframes faq-module__6AW0yG__fadeIn{0%{opacity:0}to{opacity:1}}
