.cn-faq-summary::-webkit-details-marker{display:none}.cn-faq-summary:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.cn-faq-summary:active .cn-heading{opacity:.72;transition-duration:0s}.cn-faq-summary:active .cn-faq-chevron{transform:translateY(1px)}.cn-faq-chevron{transition:transform .2s cubic-bezier(.2,0,0,1)}.cn-faq-item[open]>summary .cn-faq-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.cn-faq-item[open]>.cn-faq-answer{animation:.22s cubic-bezier(.2,0,0,1) cn-faq-in}}@keyframes cn-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cn-faq-chevron{transition:none}}
