.alert-danger{background:#fee2e2;border-left-color:#dc2626;color:#991b1b}.faq-answer.active{max-height:500px;padding:1.5rem}.faq-item.active .faq-toggle{transform:rotate(45deg)}