.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;border:1px solid rgba(233,182,79,.4);color:#e9b64f;font-size:1.1rem;font-weight:400;line-height:1;transition:transform .3s ease,background-color .3s ease}.faq-item summary:hover:after{background-color:rgba(233,182,79,.12)}.faq-item[open] summary:after{transform:rotate(45deg);background-color:#e9b64f;color:#000}@media (prefers-reduced-motion:reduce){.faq-item summary:after{transition:none}}