.FAQ_container__n6DQ4{min-height:100vh}.FAQ_darkContainer__200JC{min-height:100vh;background-color:#1a202c}.FAQ_container__n6DQ4.FAQ_green__kS2U3 .FAQ_header__6_1Z2{border-bottom-color:#059669}.FAQ_darkContainer__200JC.FAQ_green__kS2U3 .FAQ_header__6_1Z2{border-bottom-color:#10b981}.FAQ_container__n6DQ4.FAQ_purple__iwvMp .FAQ_header__6_1Z2{border-bottom-color:#7c3aed}.FAQ_darkContainer__200JC.FAQ_purple__iwvMp .FAQ_header__6_1Z2{border-bottom-color:#8b5cf6}.FAQ_darkHeaderContent__2o9a3,.FAQ_headerContent___cePP{max-width:64rem;margin:0 auto;padding:1.5rem 1rem;text-align:center;position:relative}.FAQ_title__ilb_5{color:#1f2937}.FAQ_darkTitle__iApIk,.FAQ_title__ilb_5{font-size:2.25rem;font-weight:700;margin-bottom:.75rem;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:.5rem}.FAQ_darkTitle__iApIk{color:#f7fafc}.FAQ_orangeLine__7Dieg{height:4px;width:250px;background-color:#f97316;margin:0 auto;border-radius:2px}.FAQ_icon__xt2ZR{width:2.25rem;height:2.25rem}.FAQ_content__hojkl,.FAQ_darkContent__j0hlN{margin:0 auto;padding:1.5rem 1rem}.FAQ_darkFaqContainer__xt5xF,.FAQ_faqContainer__DEJ_n{display:flex;flex-direction:column;gap:1rem}.FAQ_noResults__HNCO5{text-align:center;padding:3rem 0;color:#6b7280}.FAQ_darkNoResults__qYPBZ{text-align:center;padding:3rem 0;color:#9ca3af}.FAQ_noResultsIcon__11tvM{width:4rem;height:4rem;margin:0 auto 1rem;opacity:.5}.FAQ_noResultsText__3bIDW{font-size:1.25rem;margin:0}.FAQ_darkNoResultsText__R3nwg{font-size:1.25rem;margin:0;color:#9ca3af}.FAQ_faqItem__rwN1l{background:white;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid #e5e7eb}.FAQ_darkFaqItem__Re_BM,.FAQ_faqItem__rwN1l{overflow:hidden;transition:box-shadow .3s ease}.FAQ_darkFaqItem__Re_BM{background:#2d3748;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2);border:1px solid #4a5568}.FAQ_darkFaqButton__54Mnc,.FAQ_faqButton__ARbCT{width:100%;padding:1rem 1.25rem;text-align:left;background:none;border:none;cursor:pointer;transition:all .15s ease-in-out}.FAQ_darkFaqButton__54Mnc:focus,.FAQ_faqButton__ARbCT:focus{outline:none}.FAQ_container__n6DQ4.FAQ_green__kS2U3 .FAQ_faqButton__ARbCT:focus{box-shadow:inset 0 0 0 2px #059669}.FAQ_darkContainer__200JC.FAQ_green__kS2U3 .FAQ_darkFaqButton__54Mnc:focus{box-shadow:inset 0 0 0 2px #10b981}.FAQ_container__n6DQ4.FAQ_purple__iwvMp .FAQ_faqButton__ARbCT:focus{box-shadow:inset 0 0 0 2px #7c3aed}.FAQ_darkContainer__200JC.FAQ_purple__iwvMp .FAQ_darkFaqButton__54Mnc:focus{box-shadow:inset 0 0 0 2px #8b5cf6}.FAQ_darkFaqHeader__AWnGx,.FAQ_faqHeader__nDoGZ{display:flex;align-items:center;justify-content:space-between}.FAQ_question__bxHQv{color:#1f2937}.FAQ_darkQuestion__ejE0L,.FAQ_question__bxHQv{font-size:.95rem;font-weight:600;margin:0;padding-right:1rem;flex:1;display:flex;align-items:flex-start;gap:.5rem}.FAQ_darkQuestion__ejE0L{color:#f7fafc}.FAQ_questionPrefix__PtGOM{color:#dc2626;font-weight:700;flex-shrink:0}.FAQ_questionText__0EZcy{flex:1}.FAQ_chevron__497L3{flex-shrink:0}.FAQ_chevronOpen__PU_Yh{width:1.5rem;height:1.5rem;color:#2563eb}.FAQ_container__n6DQ4.FAQ_green__kS2U3 .FAQ_chevronOpen__PU_Yh{color:#059669}.FAQ_darkContainer__200JC.FAQ_green__kS2U3 .FAQ_chevronOpen__PU_Yh{color:#10b981}.FAQ_container__n6DQ4.FAQ_purple__iwvMp .FAQ_chevronOpen__PU_Yh{color:#7c3aed}.FAQ_darkContainer__200JC.FAQ_purple__iwvMp .FAQ_chevronOpen__PU_Yh{color:#8b5cf6}.FAQ_chevronClosed__N3VH3{width:1.5rem;height:1.5rem;color:#9ca3af}.FAQ_answerContainer__sq4qj{padding:0 1.25rem 1rem;border-top:1px solid #f3f4f6}.FAQ_darkAnswerContainer__INRhM{padding:0 1.25rem 1rem;border-top:1px solid #4a5568}.FAQ_answer__EyRe9{color:#374151}.FAQ_answer__EyRe9,.FAQ_darkAnswer__VJdJx{padding-top:.75rem;line-height:1.6;font-size:.9rem;display:flex;align-items:flex-start;gap:.5rem}.FAQ_darkAnswer__VJdJx{color:#e2e8f0}.FAQ_answerPrefix__7kmcn{color:#16a34a;font-weight:700;flex-shrink:0;margin-top:.1rem}.FAQ_answerContent___dRKk{flex:1}.FAQ_answerLine__cFDI_{margin-top:.5rem}@media (max-width:768px){.FAQ_title__ilb_5{font-size:1.875rem}.FAQ_icon__xt2ZR{width:1.875rem;height:1.875rem}.FAQ_darkTitle__iApIk{font-size:1.875rem}.FAQ_content__hojkl,.FAQ_darkContent__j0hlN,.FAQ_darkHeaderContent__2o9a3,.FAQ_headerContent___cePP{padding:1.25rem .75rem}.FAQ_darkFaqButton__54Mnc,.FAQ_faqButton__ARbCT{padding:.875rem 1rem}.FAQ_answerContainer__sq4qj,.FAQ_darkAnswerContainer__INRhM{padding:0 1rem .875rem}.FAQ_darkQuestion__ejE0L,.FAQ_question__bxHQv{font-size:.9rem;padding-right:.75rem}}@media (max-width:480px){.FAQ_darkTitle__iApIk,.FAQ_title__ilb_5{font-size:1.5rem;flex-direction:row;gap:.375rem}.FAQ_icon__xt2ZR{width:1.5rem;height:1.5rem}.FAQ_darkFaqHeader__AWnGx,.FAQ_faqHeader__nDoGZ{align-items:flex-start}.FAQ_chevron__497L3{margin-top:.25rem}.FAQ_answer__EyRe9,.FAQ_darkAnswer__VJdJx,.FAQ_darkQuestion__ejE0L,.FAQ_question__bxHQv{font-size:.85rem}}