.faq-container{margin:0 auto;max-width:1200px;padding:2rem}.faq-header{margin-bottom:3rem;text-align:center}.faq-header h1{color:#333;font-size:2.5rem;margin-bottom:1rem}.faq-section{margin-bottom:3rem}.category-title{border-bottom:3px solid #a1b61d;color:#333;font-size:1.8rem;margin-bottom:1.5rem;padding-bottom:.5rem}.faq-item{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;overflow:hidden}.faq-question{align-items:center;background:#fff;cursor:pointer;display:flex;font-weight:600;padding:1.25rem;transition:background .3s;user-select:none}.faq-question:hover{background:#f8f9fa}.faq-icon{align-items:center;color:#a1b61d;display:inline-flex;flex-shrink:0;font-size:1.5rem;height:1.5rem;justify-content:center;margin-right:.75rem;transition:transform .3s;width:1.5rem}.faq-icon.open{transform:rotate(45deg)}.faq-answer{background:#f8f9fa;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-answer.show{max-height:1000px;transition:max-height .5s ease-in}.faq-answer-content{line-height:1.6;padding:1.25rem}@media (max-width:768px){.faq-container,.faq-question{padding:1rem}}
/*# sourceMappingURL=faqCss.min.css.map*/