.opt-btn.selected{border-color:var(--brand);background:rgba(255,175,0,.1);color:var(--brand)}.faq-question.open span.icon{transform:rotate(45deg)}.faq-answer.open{max-height:300px;padding:0 20px 18px}