.faq_faqContainer__o_NFM{max-width:1300px;margin:0 auto;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq_faqHeader__nr8hQ{text-align:center;margin-bottom:60px}.faq_faqSubtitle__rzp_3{color:#282828;font-size:14px;margin:0 0 10px;text-transform:uppercase;letter-spacing:1px}.faq_faqTitle__87DNR{color:#282828;font-size:36px;font-weight:600;margin:0;line-height:1.2}.faq_faqContent__4_6kG{display:flex;gap:60px;align-items:flex-start}.faq_faqSidebar__zmN_K{flex:0 0 250px;border-radius:8px}.faq_sidebarTitle__0Cu5R{color:black;font-size:28px;font-weight:600;margin:0 0 20px 30px}.faq_categoryList__HleSd{list-style:none;padding:0;margin:0}.faq_categoryList__HleSd li{margin:0}.faq_categoryBtn__yHc_m{width:100%;background:none;border:none;padding:15px 30px;text-align:left;font-size:16px;color:#282828;cursor:pointer;transition:all .2s ease;position:relative}.faq_categoryBtn__yHc_m:hover{background:#e9ecef;color:#333}.faq_categoryBtn__yHc_m.faq_active__3JFbC{color:#420D8C;font-weight:500}.faq_categoryBtn__yHc_m.faq_active__3JFbC:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#5a4fcf}.faq_faqItems__Y4k7c{flex:1 1;min-height:400px}.faq_faqItem__XIxry{border-bottom:1px solid #e9ecef;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease}.faq_faqQuestion__ZX_Ui{width:100%;background:white;border:none;padding:0 24px;text-align:left;font-size:16px;color:#282828;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease}.faq_faqQuestion__ZX_Ui:hover{background:#f8f9fa}.faq_faqQuestion__ZX_Ui span:first-child{font-weight:500;line-height:1.4}.faq_faqIcon__058Hf{color:#282828;font-size:12px;transition:transform .2s ease;flex-shrink:0;margin-left:16px}.faq_faqIcon__058Hf.faq_open__hNNfx{transform:rotate(180deg)}.faq_faqAnswer__DncTM{background:#f8f9fa;padding:20px 24px;border-top:1px solid #e9ecef;animation:faq_slideDown__tOhoU .2s ease}.faq_faqAnswer__DncTM p{margin:0;color:#282828;line-height:1.6}.faq_noFaqs__xb_iO{text-align:center;padding:60px 20px;color:#282828}.faq_noFaqs__xb_iO p{font-size:16px;margin:0}@keyframes faq_slideDown__tOhoU{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}@media (max-width:768px){.faq_faqContent__4_6kG{flex-direction:column;gap:30px}.faq_faqSidebar__zmN_K{flex:none;width:100%}.faq_faqTitle__87DNR{font-size:28px}.faq_categoryBtn__yHc_m{padding:12px 20px;font-size:15px}.faq_faqQuestion__ZX_Ui{padding:16px 18px;font-size:15px}.faq_faqAnswer__DncTM{padding:16px 18px}}@media (max-width:480px){.faq_faqContainer__o_NFM{padding:20px 15px}.faq_faqItems__Y4k7c{flex:1 1;min-height:400px;width:100%}.faq_faqHeader__nr8hQ{margin-bottom:40px}.faq_faqTitle__87DNR{font-size:24px}.faq_sidebarTitle__0Cu5R{margin-left:20px;font-size:16px}.faq_categoryBtn__yHc_m{padding:10px 20px}.faq_faqAnswer__DncTM,.faq_faqQuestion__ZX_Ui{padding:14px 16px}}