.faq-chevron{transition:transform .2s ease}[data-faq-trigger][aria-expanded=true] .faq-chevron{transform:rotate(180deg)}.faq-prose a{color:var(--accent-strong);text-decoration:underline;text-underline-offset:3px}.faq-prose a:hover{color:var(--accent)}.faq-prose strong{color:var(--ink);font-weight:700}.faq-prose ul{list-style:none;padding:0;margin:.25rem 0;display:flex;flex-direction:column;gap:.5rem}.faq-prose ul li{position:relative;padding-left:1.25rem}.faq-prose ul li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:9999px;background:var(--highlight)}
