.FaqPage-module__X1ULEG__pageWrapper{background-color:#f8f9fa;min-height:100vh;padding-top:40px}body.dark-mode .FaqPage-module__X1ULEG__pageWrapper{background-color:#111}.FaqPage-module__X1ULEG__container{max-width:800px;margin:0 auto;padding:40px 20px}.FaqPage-module__X1ULEG__title{text-align:center;color:#333;margin-bottom:10px;font-family:Helvetica Neue,sans-serif;font-size:2.5rem}.FaqPage-module__X1ULEG__subtitle{text-align:center;color:#666;margin-bottom:40px}body.dark-mode .FaqPage-module__X1ULEG__title{color:#fff}body.dark-mode .FaqPage-module__X1ULEG__subtitle{color:#aaa}.FaqPage-module__X1ULEG__faqList{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px #0000000d}body.dark-mode .FaqPage-module__X1ULEG__faqList{background:#1f2937;border:1px solid #ffffff1a}.FaqPage-module__X1ULEG__faqItem{cursor:pointer;border-bottom:1px solid #eee;transition:background .3s}body.dark-mode .FaqPage-module__X1ULEG__faqItem{border-bottom:1px solid #ffffff0d}.FaqPage-module__X1ULEG__faqItem:hover{background:#f9f9f9}body.dark-mode .FaqPage-module__X1ULEG__faqItem:hover{background:#2d3748}.FaqPage-module__X1ULEG__question{color:#444;justify-content:space-between;align-items:center;padding:20px;font-size:1.1rem;font-weight:600;display:flex}body.dark-mode .FaqPage-module__X1ULEG__question{color:#e2e8f0}.FaqPage-module__X1ULEG__icon{color:orange;font-size:1.5rem}.FaqPage-module__X1ULEG__answer{color:#666;max-height:0;padding:0 20px;line-height:1.6;transition:max-height .4s,padding .3s;overflow:hidden}body.dark-mode .FaqPage-module__X1ULEG__answer{color:#a0aec0}.FaqPage-module__X1ULEG__active .FaqPage-module__X1ULEG__answer{max-height:200px;padding-bottom:20px}.FaqPage-module__X1ULEG__active .FaqPage-module__X1ULEG__question{color:orange}
