.faq-item.open{border-color:rgba(245,166,35,.25);box-shadow:0 4px 24px rgba(0,0,0,.2)}.faq-item.open .faq-icon{background:var(--faq-gold);border-color:var(--faq-gold);transform:rotate(45deg)}.faq-item.open .faq-answer{max-height:800px}.faq-item.is-hidden,.faq-section.is-hidden{display:none!important}