.FAQAccordion-module__sbNgYW__accordion{flex-direction:column;gap:12px;display:flex}.FAQAccordion-module__sbNgYW__item{background:var(--gradient-card);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all var(--transition-fast);overflow:hidden}.FAQAccordion-module__sbNgYW__item.FAQAccordion-module__sbNgYW__open{border-color:var(--border-glow);box-shadow:var(--shadow-glow)}.FAQAccordion-module__sbNgYW__question{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;transition:color var(--transition-fast);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1rem;font-weight:600;display:flex}.FAQAccordion-module__sbNgYW__question:hover{color:var(--accent-primary)}.FAQAccordion-module__sbNgYW__icon{transition:transform var(--transition-fast);color:var(--accent-primary);flex-shrink:0;font-size:1.2rem}.FAQAccordion-module__sbNgYW__item.FAQAccordion-module__sbNgYW__open .FAQAccordion-module__sbNgYW__icon{transform:rotate(45deg)}.FAQAccordion-module__sbNgYW__answer{max-height:0;transition:max-height var(--transition-medium), padding var(--transition-medium);overflow:hidden}.FAQAccordion-module__sbNgYW__item.FAQAccordion-module__sbNgYW__open .FAQAccordion-module__sbNgYW__answer{max-height:300px}.FAQAccordion-module__sbNgYW__answerInner{color:var(--text-secondary);padding:0 24px 20px;font-size:.95rem;line-height:1.8}@media (max-width:768px){.FAQAccordion-module__sbNgYW__question{padding:18px 20px}.FAQAccordion-module__sbNgYW__answerInner{padding:0 20px 18px}}
