.faq-module__UXjVtq__faqContainer{background:#f8f9fa;min-height:100vh;padding-top:2rem;padding-bottom:3rem}.faq-module__UXjVtq__contentWrapper{max-width:1000px;margin:0 auto;padding:0 1rem}.faq-module__UXjVtq__headerSection{text-align:center;margin-bottom:3rem}.faq-module__UXjVtq__backButton{margin-bottom:1rem}.faq-module__UXjVtq__mainHeading{color:var(--text-color);text-align:center;margin-bottom:1rem;font-size:3.5rem;font-weight:700;line-height:1.2}.faq-module__UXjVtq__subHeading{color:var(--text-color-secondary);text-align:center;max-width:600px;margin:0 auto;font-size:1.25rem}.faq-module__UXjVtq__searchCard{margin-bottom:1.5rem}.faq-module__UXjVtq__searchWrapper{width:100%;position:relative}.faq-module__UXjVtq__searchIcon{color:var(--text-color-secondary);z-index:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.faq-module__UXjVtq__searchInput{width:100%;font-size:1rem;transition:all .3s;border:2px solid #e5e7eb!important;border-radius:12px!important;padding:.75rem 1rem .75rem 2.5rem!important}.faq-module__UXjVtq__searchInput:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #2196f31a!important}.faq-module__UXjVtq__categoryFilter{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.faq-module__UXjVtq__categoryButton{font-weight:500;transition:all .3s;border-radius:20px!important;padding:.5rem 1.25rem!important}.faq-module__UXjVtq__categoryButton:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.faq-module__UXjVtq__categorySection{margin-bottom:3rem}.faq-module__UXjVtq__categoryTitle{color:var(--text-color);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:2rem;font-weight:700;display:flex}.faq-module__UXjVtq__categoryIcon{color:var(--primary-color)}.faq-module__UXjVtq__accordionHeader{align-items:center;gap:.5rem;display:flex}.faq-module__UXjVtq__accordionIcon{color:var(--primary-color);font-size:1.25rem}.faq-module__UXjVtq__accordionQuestion{font-size:1.1rem;font-weight:600}.faq-module__UXjVtq__accordionAnswer{color:var(--text-color-secondary);white-space:pre-line;padding:1rem 0;line-height:1.8}.faq-module__UXjVtq__emptyState{text-align:center;padding:3rem 1rem}.faq-module__UXjVtq__emptyStateIcon{color:#cbd5e0;margin-bottom:1rem;font-size:3rem}.faq-module__UXjVtq__emptyStateTitle{color:var(--text-color-secondary);margin-bottom:.5rem;font-size:1.25rem}.faq-module__UXjVtq__emptyStateText{color:var(--text-color-secondary);opacity:.8}.faq-module__UXjVtq__supportCard{margin-top:3rem;overflow:hidden;background:#1a1a1a!important;border-radius:16px!important}.faq-module__UXjVtq__supportContent{text-align:center;color:#fff;padding:2rem 1rem}.faq-module__UXjVtq__supportIcon{margin-bottom:1rem;font-size:3rem}.faq-module__UXjVtq__supportTitle{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:700}.faq-module__UXjVtq__supportText{opacity:.95;margin-bottom:1.5rem;font-size:1.125rem}.faq-module__UXjVtq__supportButton{font-weight:600;transition:all .3s;color:#1a1a1a!important;background:#fff!important;border-color:#fff!important;border-radius:25px!important;padding:.75rem 2rem!important}.faq-module__UXjVtq__supportButton:hover{transform:scale(1.05);box-shadow:0 8px 16px #0003}.faq-module__UXjVtq__skeletonCard{border-radius:12px;margin-bottom:1rem;padding:1.5rem}.faq-module__UXjVtq__skeletonHeader{border-radius:8px;width:100%;height:3rem;margin-bottom:.75rem}.faq-module__UXjVtq__skeletonBody{border-radius:8px;width:100%;height:6rem}@media (max-width:768px){.faq-module__UXjVtq__mainHeading{font-size:2.5rem}.faq-module__UXjVtq__subHeading{font-size:1rem}.faq-module__UXjVtq__categoryTitle,.faq-module__UXjVtq__supportTitle{font-size:1.5rem}.faq-module__UXjVtq__supportText{font-size:1rem}.faq-module__UXjVtq__categoryFilter{justify-content:flex-start}}@media (max-width:576px){.faq-module__UXjVtq__faqContainer{padding-top:1rem;padding-bottom:2rem}.faq-module__UXjVtq__mainHeading{font-size:2rem}.faq-module__UXjVtq__categorySection{margin-bottom:2rem}.faq-module__UXjVtq__supportContent{padding:1.5rem 1rem}.faq-module__UXjVtq__categoryButton{font-size:.875rem;padding:.4rem 1rem!important}}@keyframes faq-module__UXjVtq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.faq-module__UXjVtq__categorySection{animation:.4s ease-out faq-module__UXjVtq__fadeIn}.p-accordion .p-accordion-header-link{transition:all .3s;border-radius:12px!important;padding:1.25rem 1.5rem!important}.p-accordion .p-accordion-header-link:hover{background-color:#2196f30d!important}.p-accordion .p-accordion-content{border-radius:0 0 12px 12px!important;padding:1.5rem!important}.p-accordion .p-accordion-tab{margin-bottom:.75rem;overflow:hidden;box-shadow:0 2px 8px #0000000d;border-radius:12px!important}.p-card{border:1px solid #e5e7eb;border-radius:16px!important;box-shadow:0 2px 8px #00000014!important}.p-card .p-card-body{padding:1.5rem!important}.p-button.p-button-outlined{background-color:#fff;border:2px solid #e5e7eb}.p-button.p-button-outlined:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}html{scroll-behavior:smooth}.faq-module__UXjVtq__searchInput:focus,.faq-module__UXjVtq__categoryButton:focus{outline:2px solid var(--primary-color);outline-offset:2px}.p-accordion-header-link:focus{outline:2px solid var(--primary-color);outline-offset:2px}
