.faq-question.active{background:linear-gradient(135deg,#243d4d 0%,#2d4d5f 100%);color:#fff}.faq-question.active .faq-icon{background:#fff;color:#243d4d;transform:rotate(180deg)}.faq-answer.active{max-height:600px;border-top:2px solid #e8f4f4}