.FAQPage_container__76JjY{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:40px 20px;min-height:calc(100vh - 170px)}.FAQPage_title__k4jHI{color:#fff;font-size:2.5rem;text-align:center;margin-bottom:40px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5)}.FAQPage_faqList__j4Qci{display:flex;flex-direction:column;gap:20px}.FAQPage_faqItem__y8GNw{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:0;overflow:hidden;transition:all .3s ease;backdrop-filter:blur(10px)}.FAQPage_faqItem__y8GNw:hover{border-color:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.FAQPage_question__Nwbyp{color:#fff;font-size:1.2rem;font-weight:600;padding:25px 30px;background:linear-gradient(135deg,rgba(102,126,234,.2),rgba(118,75,162,.2));transition:background .3s ease}.FAQPage_answer__I76sE{color:#e0e0e0;font-size:1rem;line-height:1.6;padding:25px 30px;border-top:1px solid rgba(255,255,255,.05)}.FAQPage_answer__I76sE code{background:rgba(0,0,0,.3);padding:4px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.1);color:#fff;font-family:Courier New,monospace;font-size:.95em}.FAQPage_answer__I76sE a{color:#667eea;text-decoration:none;transition:color .3s ease}.FAQPage_answer__I76sE a:hover{color:#764ba2;text-decoration:underline}@media (max-width:768px){.FAQPage_container__76JjY{padding:20px 15px}.FAQPage_title__k4jHI{font-size:2rem;margin-bottom:30px}.FAQPage_question__Nwbyp{font-size:1.1rem;padding:20px}.FAQPage_answer__I76sE{padding:20px;font-size:.95rem}}@media (max-width:480px){.FAQPage_title__k4jHI{font-size:1.7rem}.FAQPage_question__Nwbyp{font-size:1rem;padding:18px 15px}.FAQPage_answer__I76sE{padding:18px 15px;font-size:.9rem}.FAQPage_answer__I76sE code{font-size:.9em;padding:3px 6px}}