.FAQ_section__pgM6w{padding:6rem 2rem;background:var(--main-bg)}.FAQ_container__Rpjf8{max-width:1200px;margin:0 auto}.FAQ_header__dhJ28{text-align:center;margin-bottom:4rem}.FAQ_title__WSFdW{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:white}.FAQ_accent__1yNNF{background:linear-gradient(135deg,#4b63ff,#8a2be2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.FAQ_subtitle__cDkT5{font-size:1.25rem;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.FAQ_faqGrid__EkzEA{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem;gap:2rem}.FAQ_faqCard__TzMVy{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;transition:all .3s ease}.FAQ_faqCard__TzMVy:hover{border-color:rgba(75,99,255,.2);background:rgba(255,255,255,.04)}.FAQ_question__xBhfr{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:white;line-height:1.4}.FAQ_answer__cBGZU{color:var(--text-secondary);line-height:1.6;margin:0}@media (max-width:768px){.FAQ_section__pgM6w{padding:4rem 1rem}.FAQ_title__WSFdW{font-size:2rem}.FAQ_faqGrid__EkzEA{grid-template-columns:1fr;gap:1.5rem}.FAQ_faqCard__TzMVy{padding:1.25rem}}