.faq-question.active::after{transform:translateY(-50%) rotate(45deg)}.faq-answer.active{padding:1.5rem;max-height:300px}.back-to-top.visible{opacity:1}