.faq.svelte-1bex8oj{gap:var(--space-3);max-width:64ch;display:grid}.faq.svelte-1bex8oj details:where(.svelte-1bex8oj){border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.faq.svelte-1bex8oj details[open]:where(.svelte-1bex8oj){border-color:var(--color-border-strong)}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj){cursor:pointer;padding:var(--space-4);font-weight:var(--fw-semibold);justify-content:space-between;align-items:center;gap:var(--space-3);list-style:none;display:flex}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"+";color:var(--color-accent);font-weight:var(--fw-bold);flex:none;font-size:1.25em;line-height:1}.faq.svelte-1bex8oj details[open]:where(.svelte-1bex8oj) summary:where(.svelte-1bex8oj):after{content:"−"}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj):focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset));border-radius:var(--radius-md)}.faq__body.svelte-1bex8oj{padding:0 var(--space-4) var(--space-4)}.faq__body.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--color-text-secondary);margin:0}
