.FaqAccordion-module__JKKLiq__accordionList{--faq-transition-ms:.38s;--faq-indent:calc(var(--space-6) + var(--space-2));gap:0;margin:0;display:grid}.FaqAccordion-module__JKKLiq__accordionItem{gap:0;display:grid}.FaqAccordion-module__JKKLiq__accordionItem+.FaqAccordion-module__JKKLiq__accordionItem{border-top:1px solid var(--border-color)}.FaqAccordion-module__JKKLiq__trigger{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;padding:var(--space-4)0;transition:color var(--faq-transition-ms)ease;background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.FaqAccordion-module__JKKLiq__questionIcon{width:16px;height:16px;color:var(--color-copy);flex:0 0 16px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.FaqAccordion-module__JKKLiq__questionText{font-weight:700;font-size:var(--text-base);color:var(--color-copy);transition:color var(--faq-transition-ms)ease;line-height:1.4}.FaqAccordion-module__JKKLiq__trigger:hover .FaqAccordion-module__JKKLiq__questionText,.FaqAccordion-module__JKKLiq__trigger:focus-visible .FaqAccordion-module__JKKLiq__questionText,.FaqAccordion-module__JKKLiq__triggerOpen .FaqAccordion-module__JKKLiq__questionText{color:var(--color-accent)}.FaqAccordion-module__JKKLiq__toggle{width:18px;height:18px;color:var(--color-accent);transition:transform var(--faq-transition-ms)ease;flex:0 0 18px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;transform:rotate(0)}.FaqAccordion-module__JKKLiq__triggerOpen .FaqAccordion-module__JKKLiq__toggle{transform:rotate(180deg)}.FaqAccordion-module__JKKLiq__content{opacity:0;transition:grid-template-rows var(--faq-transition-ms)ease,opacity var(--faq-transition-ms)ease;grid-template-rows:0fr;margin:0;font-weight:400;display:grid}.FaqAccordion-module__JKKLiq__content[data-open=true]{opacity:1;grid-template-rows:1fr}.FaqAccordion-module__JKKLiq__contentInner{padding:0 var(--faq-indent)var(--space-4)var(--faq-indent);color:var(--color-copy);line-height:1.6;overflow:hidden}@media (max-width:640px){.FaqAccordion-module__JKKLiq__accordionList{--faq-indent:var(--space-5)}.FaqAccordion-module__JKKLiq__trigger{gap:var(--space-2)}.FaqAccordion-module__JKKLiq__questionIcon{flex:0 0 14px;width:14px;height:14px;font-size:14px}}
