.FAQ_faqContainer__AFwV1{max-width:800px;margin:3rem auto;padding:2rem;font-family:Inter,system-ui,sans-serif}.FAQ_title__ZDQ3y{text-align:center;font-size:2.5rem;font-weight:800;color:var(--text-primary);margin-bottom:2.5rem}.FAQ_faqItems__XcRmC{display:flex;flex-direction:column;gap:1rem}.FAQ_faqItem__6Q1X_{background-color:var(--surface-color);border-radius:var(--radius);border:1px solid var(--border-color);overflow:hidden;transition:var(--transition)}.FAQ_faqItem__6Q1X_.FAQ_active__iXRn7{border-color:var(--primary-color);box-shadow:0 0 15px rgba(106,90,205,.2)}.FAQ_faqQuestion__mgWIB{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem;background:none;border:none;cursor:pointer;text-align:left;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.FAQ_faqQuestion__mgWIB:hover{background-color:rgba(255,255,255,.03)}.FAQ_icon__TfByp{flex-shrink:0;margin-left:1rem;color:var(--text-secondary);transition:transform .3s ease-in-out,color .3s ease-in-out}.FAQ_faqItem__6Q1X_.FAQ_active__iXRn7 .FAQ_icon__TfByp{transform:rotate(180deg);color:var(--primary-color)}.FAQ_faqAnswerContainer__Np0fl{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.FAQ_faqItem__6Q1X_.FAQ_active__iXRn7 .FAQ_faqAnswerContainer__Np0fl{grid-template-rows:1fr}.FAQ_faqAnswer__P9LXt{padding:0 1.5rem 1.5rem;color:var(--text-secondary);line-height:1.6;overflow:hidden}