.faqs-module-scss-module__iFPucG__faqsPage{background:#fff;min-height:100vh}.faqs-module-scss-module__iFPucG__breadcrumb{background:linear-gradient(90deg,#2e7d32 0%,#4caf50 100%);padding:16px 0;box-shadow:0 2px 8px #2e7d3233}.faqs-module-scss-module__iFPucG__breadcrumb .faqs-module-scss-module__iFPucG__container{color:#fff;align-items:center;gap:8px;font-size:14px;display:flex}.faqs-module-scss-module__iFPucG__breadcrumb .faqs-module-scss-module__iFPucG__container a{color:#ffffffe6;text-decoration:none;transition:color .2s}.faqs-module-scss-module__iFPucG__breadcrumb .faqs-module-scss-module__iFPucG__container a:hover{color:#fff}.faqs-module-scss-module__iFPucG__breadcrumb .faqs-module-scss-module__iFPucG__container .faqs-module-scss-module__iFPucG__separator{color:#fff9;margin:0 4px}.faqs-module-scss-module__iFPucG__breadcrumb .faqs-module-scss-module__iFPucG__container .faqs-module-scss-module__iFPucG__current{color:#fff;font-weight:500}.faqs-module-scss-module__iFPucG__mainContent{width:100%;max-width:1200px;margin:0 auto;padding:30px 0 50px}.faqs-module-scss-module__iFPucG__mainContent .container{max-width:100%;padding-left:24px;padding-right:24px}.faqs-module-scss-module__iFPucG__pageTitle{color:#1a3a5c;border-bottom:2px solid #eee;margin:0 0 30px;padding-bottom:15px;font-size:24px;font-weight:700}.faqs-module-scss-module__iFPucG__faqSection{padding:30px 0 50px}.faqs-module-scss-module__iFPucG__loadingWrapper{text-align:center;padding:4rem 2rem}.faqs-module-scss-module__iFPucG__loadingWrapper .faqs-module-scss-module__iFPucG__loadingSpinner{border:4px solid #e8f5e9;border-top-color:#4caf50;border-radius:50%;width:48px;height:48px;margin:0 auto 1rem;animation:.8s linear infinite faqs-module-scss-module__iFPucG__spin}.faqs-module-scss-module__iFPucG__loadingWrapper p{color:#666;font-size:14px}@keyframes faqs-module-scss-module__iFPucG__spin{to{transform:rotate(360deg)}}.faqs-module-scss-module__iFPucG__faqList{margin-top:0}.faqs-module-scss-module__iFPucG__faqItemWrapper{margin-bottom:12px}.faqs-module-scss-module__iFPucG__faqItem{background:#fff;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #00000014;border:none!important;border-radius:8px!important}.faqs-module-scss-module__iFPucG__faqItem:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2e7d321f}.faqs-module-scss-module__iFPucG__faqHeader{padding:0}.faqs-module-scss-module__iFPucG__faqHeader button{color:#1a3a5c;padding:1.25rem 1.5rem;font-weight:500;transition:all .3s;box-shadow:none!important;background:#f8f9fa!important;border:none!important}.faqs-module-scss-module__iFPucG__faqHeader button:focus{box-shadow:none!important}.faqs-module-scss-module__iFPucG__faqHeader button:not(.faqs-module-scss-module__iFPucG__collapsed){color:#fff;background:linear-gradient(90deg,#2e7d32 0%,#4caf50 100%)!important}.faqs-module-scss-module__iFPucG__faqHeader button:not(.faqs-module-scss-module__iFPucG__collapsed) .faqs-module-scss-module__iFPucG__questionNumber{color:#fff;background:#fff3}.faqs-module-scss-module__iFPucG__faqHeader button:not(.faqs-module-scss-module__iFPucG__collapsed):after{filter:brightness(0)invert()}.faqs-module-scss-module__iFPucG__faqHeader button:after{background-size:1.25rem;width:1.25rem;height:1.25rem;transition:all .3s}.faqs-module-scss-module__iFPucG__questionWrapper{flex:1;align-items:center;gap:1rem;padding-right:1rem;display:flex}.faqs-module-scss-module__iFPucG__questionNumber{color:#2e7d32;background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:.85rem;font-weight:700;transition:all .3s;display:flex}.faqs-module-scss-module__iFPucG__questionText{text-align:left;font-size:1rem;line-height:1.5}@media (max-width:576px){.faqs-module-scss-module__iFPucG__questionText{font-size:.95rem}}.faqs-module-scss-module__iFPucG__faqBody{background:#fff;padding:0 1.5rem 1.5rem}.faqs-module-scss-module__iFPucG__answerContent{background:#f8faf9;border-left:4px solid #4caf50;border-radius:8px;gap:1rem;padding:1.25rem;display:flex}.faqs-module-scss-module__iFPucG__answerContent .faqs-module-scss-module__iFPucG__answerIcon{color:#fff;background:linear-gradient(135deg,#4caf50 0%,#2e7d32 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;display:flex}.faqs-module-scss-module__iFPucG__answerContent p{color:#495057;margin:0;font-size:.95rem;line-height:1.7}.faqs-module-scss-module__iFPucG__noFaqs{text-align:center;background:#f8f9fa;border-radius:8px;padding:80px 40px}.faqs-module-scss-module__iFPucG__noFaqs i{color:#dee2e6;margin-bottom:1rem;font-size:48px;display:block}.faqs-module-scss-module__iFPucG__noFaqs p{color:#6c757d;font-size:1rem}.faqs-module-scss-module__iFPucG__contactSection{padding:0 0 50px}.faqs-module-scss-module__iFPucG__contactCard{background:linear-gradient(90deg,#2e7d32 0%,#4caf50 100%);border-radius:12px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #2e7d3240}.faqs-module-scss-module__iFPucG__contactCard:before{content:"";background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-50%;right:-20%}@media (max-width:768px){.faqs-module-scss-module__iFPucG__contactCard{padding:2rem}}.faqs-module-scss-module__iFPucG__contactContent{z-index:1;color:#fff;position:relative}.faqs-module-scss-module__iFPucG__contactTitle{margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (max-width:768px){.faqs-module-scss-module__iFPucG__contactTitle{font-size:1.5rem}}.faqs-module-scss-module__iFPucG__contactDesc{opacity:.9;margin-bottom:1.25rem;font-size:1rem;line-height:1.6}.faqs-module-scss-module__iFPucG__contactMethods{flex-wrap:wrap;gap:.75rem;display:flex}.faqs-module-scss-module__iFPucG__contactMethod{color:#fff;background:#ffffff26;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:all .3s;display:inline-flex}.faqs-module-scss-module__iFPucG__contactMethod i{font-size:1rem}.faqs-module-scss-module__iFPucG__contactMethod:hover{color:#fff;background:#ffffff40;transform:translateY(-2px)}.faqs-module-scss-module__iFPucG__contactButton{z-index:1;border-radius:50px;padding:.875rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative;box-shadow:0 4px 16px #00000026;color:#2e7d32!important;background:#fff!important;border:none!important}.faqs-module-scss-module__iFPucG__contactButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003;background:#f8f9fa!important}@media (max-width:768px){.faqs-module-scss-module__iFPucG__mainContent{padding:24px 0 40px}.faqs-module-scss-module__iFPucG__mainContent .container{padding-left:16px;padding-right:16px}.faqs-module-scss-module__iFPucG__pageTitle{margin-bottom:20px;font-size:20px}.faqs-module-scss-module__iFPucG__faqSection{padding:24px 0 40px}.faqs-module-scss-module__iFPucG__faqHeader button{padding:1rem 1.25rem}.faqs-module-scss-module__iFPucG__questionWrapper{gap:.75rem}.faqs-module-scss-module__iFPucG__questionNumber{min-width:32px;height:32px;font-size:.8rem}.faqs-module-scss-module__iFPucG__faqBody{padding:0 1.25rem 1.25rem}.faqs-module-scss-module__iFPucG__answerContent{flex-direction:column;gap:.75rem;padding:1rem}.faqs-module-scss-module__iFPucG__contactMethods{flex-direction:column;gap:.5rem}.faqs-module-scss-module__iFPucG__contactMethod{justify-content:center}}@media (max-width:480px){.faqs-module-scss-module__iFPucG__questionText,.faqs-module-scss-module__iFPucG__answerContent p{font-size:.9rem}}
