.faq-body{height:0;overflow:hidden}.faq-card:has([aria-expanded=true]) .faq-body{height:auto}.faq-card:has([aria-expanded=true]) .faq-icon{transform:rotate(45deg)}.faq-body>div{min-height:0;overflow:hidden}.faq-card:has(button:focus-visible){outline:2px solid var(--color-gold-600);outline-offset:4px}.faq-card button:focus-visible{outline:none}
