.FAQ_section__tkyci{padding:80px 0 100px;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}@media(max-width:575px){.FAQ_section__tkyci{padding:50px 0 60px}}@media(max-width:768px){.FAQ_section__tkyci{padding:60px 0 70px}}@media(max-width:1024px){.FAQ_section__tkyci{padding:70px 0 80px}}.FAQ_container__0o24T{max-width:800px;margin:0 auto;padding:0 20px}@media(max-width:575px){.FAQ_container__0o24T{padding:0 16px}}@media(max-width:1024px){.FAQ_container__0o24T{padding:0 30px}}.FAQ_head__xnRYR{text-align:center;margin-bottom:60px}@media(max-width:767px){.FAQ_head__xnRYR{margin-bottom:50px}}.FAQ_stage__tsjr0{margin-bottom:16px;color:#863dff}.FAQ_title__C_z0t{margin-bottom:20px;font-weight:700;line-height:1.2}@media(max-width:767px){.FAQ_title__C_z0t{font-size:28px}}.FAQ_highlight__BSxSU{color:#863dff;position:relative}.FAQ_highlight__BSxSU:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:3px;background:linear-gradient(90deg,#863DFF,#C600FF);border-radius:2px}.FAQ_subtitle__lgTWN{font-size:18px;color:#64748b;line-height:1.6}.FAQ_faq_container__vIk73{margin-bottom:60px}.FAQ_faq_item__NrStT{background:#fff;border-radius:16px;margin-bottom:16px;border:1px solid #e2e8f0;overflow:hidden;transition:all .3s ease}.FAQ_faq_item__NrStT:hover{box-shadow:0 4px 20px rgba(0,0,0,.08)}.FAQ_faq_item__NrStT.FAQ_active__9oop0{border-color:#863dff;box-shadow:0 4px 20px rgba(134,61,255,.15)}.FAQ_faq_question__12a5h{width:100%;display:flex;align-items:center;justify-content:space-between;padding:24px;background:none;border:none;cursor:pointer;text-align:right;transition:background-color .2s ease}.FAQ_faq_question__12a5h:focus,.FAQ_faq_question__12a5h:hover{background:#f8fafc;outline:2px solid #863dff;outline-offset:-2px}@media(max-width:767px){.FAQ_faq_question__12a5h{padding:20px}}.FAQ_question_text__NYYv_{font-size:16px;font-weight:600;color:#1e293b;line-height:1.4;flex:1 1;font-family:inherit}@media(max-width:767px){.FAQ_question_text__NYYv_{font-size:15px}}.FAQ_question_icon__T7qRB{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:50%;color:#64748b;transition:all .3s ease;flex-shrink:0;-webkit-margin-end:16px;margin-inline-end:16px}.FAQ_question_icon__T7qRB.FAQ_rotated__CF9A_{transform:rotate(180deg);background:#863dff;color:#fff}@media(max-width:767px){.FAQ_question_icon__T7qRB{width:28px;height:28px;-webkit-margin-end:12px;margin-inline-end:12px}}.FAQ_faq_answer__iHdxh{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.FAQ_faq_answer__iHdxh.FAQ_show__HKpBP{max-height:200px;padding-bottom:24px}.FAQ_answer_content__m0qVR{padding:0 24px;font-size:15px;color:#4b5563;line-height:1.7;font-family:inherit}@media(max-width:767px){.FAQ_answer_content__m0qVR{padding:0 20px;font-size:14px}}.FAQ_contact_cta__16tIB{margin-top:40px}.FAQ_contact_content__3_KFi{background:#fff;border-radius:24px;padding:50px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid #e2e8f0}.FAQ_contact_content__3_KFi h3{font-size:24px;font-weight:700;margin-bottom:12px;color:#1e293b}@media(max-width:767px){.FAQ_contact_content__3_KFi h3{font-size:20px}}.FAQ_contact_content__3_KFi p{font-size:16px;color:#64748b;margin-bottom:30px;line-height:1.6}@media(max-width:767px){.FAQ_contact_content__3_KFi{padding:40px 24px}}.FAQ_contact_buttons__CEYOa{display:flex;gap:16px;justify-content:center}@media(max-width:767px){.FAQ_contact_buttons__CEYOa{flex-direction:column;align-items:center}}.FAQ_contact_button__aJLcD{font-size:14px;padding:12px 24px;gap:8px}@media(max-width:767px){.FAQ_contact_button__aJLcD{width:100%;max-width:250px}}