.Faq_container__uZXP7{max-width:1200px;margin:0 auto;padding:0 20px}.Faq_section-subtitle__b3fRi{font-size:14px;color:var(--text-meta);text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:block;position:relative;padding-bottom:10px}.Faq_section-subtitle__b3fRi:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:2px;background-color:var(--text-meta)}.Faq_section-title__yGZo2{font-family:var(--font-montserrat),sans-serif;font-size:36px;font-weight:700;color:var(--text-dark);line-height:1.3;max-width:900px;margin:0 auto}.Faq_section-title__yGZo2 strong{color:var(--primary-purple)}.Faq_section-header-center__Zc30H{text-align:center;margin-bottom:50px}@media (max-width:767px){.Faq_container__uZXP7{padding:0 15px}.Faq_section-title__yGZo2{font-size:24px;margin-bottom:30px}}.Faq_faq-section__re_G5{padding:80px 0;background-color:#faf7f4}.Faq_faq-section__re_G5 .Faq_section-title__yGZo2{font-size:32px;letter-spacing:.08em}.Faq_faq-section__re_G5 .Faq_section-subtitle__b3fRi{margin-top:8px;font-size:15px;color:var(--text-light)}.Faq_faq-grid__5QAxc{max-width:900px;margin:0 auto}.Faq_faq-item__yCzFT{background:#ffffff;border-radius:16px;padding:24px 28px;margin-bottom:16px;box-shadow:0 10px 30px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.03)}.Faq_faq-question__JxbhX{font-size:17px;font-weight:600;margin:0 0 8px;color:var(--text-dark)}.Faq_faq-answer__FnVTl{font-size:14px;line-height:1.7;color:var(--text-light);margin:0}.Faq_faq-separator__7hdLs{margin:16px 0;height:1px;background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,0))}.Faq_faq-bullet-list__RHVJw{margin:8px 0 0 18px;padding:0}.Faq_faq-bullet-list__RHVJw li{font-size:14px;line-height:1.7;color:var(--text-light);margin-bottom:4px}html[dir=rtl] .Faq_faq-answer__FnVTl,html[dir=rtl] .Faq_faq-question__JxbhX,html[dir=rtl] .Faq_faq-section__re_G5 .Faq_section-subtitle__b3fRi,html[dir=rtl] .Faq_faq-section__re_G5 .Faq_section-title__yGZo2{text-align:right}.Faq_faq-question__JxbhX button{display:block;font:inherit;color:inherit;border:0;background:none;text-align:inherit;width:100%;cursor:pointer;position:relative;padding-inline-end:24px}.Faq_toggle__iWp0_{position:absolute;inset-inline-end:0;top:0}.Faq_faq-bullet-list__RHVJw{margin-inline-start:18px;margin-inline-end:0}