.faq-list.svelte-1bex8oj{border-top:1px solid var(--color-rule)}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--color-rule)}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){align-items:center;gap:var(--vc-space-4);min-height:var(--vc-target-touch);padding:var(--vc-space-4) 0;cursor:pointer;list-style:none;display:flex}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj) h2:where(.svelte-1bex8oj){min-width:0;font-size:var(--vc-text-300);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);flex:1;margin:0}.faq-chevron.svelte-1bex8oj{color:var(--color-ink-secondary);transition:transform var(--vc-dur-fast) var(--vc-ease-standard);flex:none;display:inline-flex}.faq-item[open].svelte-1bex8oj .faq-chevron:where(.svelte-1bex8oj){transform:rotate(180deg)}.faq-answer.svelte-1bex8oj{padding-bottom:var(--vc-space-5);color:var(--color-ink-secondary)}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0 0 var(--vc-space-3)}.faq-sources.svelte-1bex8oj{gap:0 var(--vc-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.faq-sources.svelte-1bex8oj a:where(.svelte-1bex8oj){min-height:var(--vc-target-touch);align-items:center;display:inline-flex}.faq-contact.svelte-1bex8oj{margin-top:var(--vc-space-6)}@media (prefers-reduced-motion:reduce){.faq-chevron.svelte-1bex8oj{transition:none}}
