.faq-section.svelte-1eobh9e{margin:2rem 0}.faq-title.svelte-1eobh9e{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--color-text)}.faq-list.svelte-1eobh9e{display:flex;flex-direction:column;gap:.5rem}.faq-item.svelte-1eobh9e{border:1px solid var(--color-border);border-radius:var(--border-radius, 8px);overflow:hidden}.faq-item.open.svelte-1eobh9e{border-color:var(--color-primary)}.faq-question.svelte-1eobh9e{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:var(--color-bg);border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:500;color:var(--color-text);transition:background .15s}.faq-question.svelte-1eobh9e:hover{background:var(--color-bg-secondary, #f5f5f5)}.faq-question-text.svelte-1eobh9e{flex:1}.faq-icon.svelte-1eobh9e{font-size:1.25rem;color:var(--color-primary);flex-shrink:0;line-height:1}.faq-answer.svelte-1eobh9e{padding:0 1rem 1rem;background:var(--color-bg)}.faq-answer.svelte-1eobh9e p:where(.svelte-1eobh9e){margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}
