.faq-list.svelte-1ki3urt{display:flex;flex-direction:column}.faq-item.svelte-1ki3urt{background:color-mix(in oklch,var(--card) 50%,transparent);border:1px solid var(--marketing-border-subtle);border-radius:0;overflow:hidden}.faq-item.svelte-1ki3urt:first-child{border-radius:.75rem .75rem 0 0}.faq-item.svelte-1ki3urt:last-child{border-radius:0 0 .75rem .75rem}.faq-item.svelte-1ki3urt:only-child{border-radius:.75rem}.faq-item.svelte-1ki3urt+.faq-item:where(.svelte-1ki3urt){border-top:none}.faq-question.svelte-1ki3urt{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;color:var(--marketing-text-secondary);cursor:pointer;list-style:none}.faq-question.svelte-1ki3urt::-webkit-details-marker{display:none}.faq-question.svelte-1ki3urt::marker{display:none;content:""}.faq-question.svelte-1ki3urt:hover{background:color-mix(in oklch,var(--foreground) 3%,transparent)}.faq-question.svelte-1ki3urt span:where(.svelte-1ki3urt){font-weight:600;color:var(--foreground)}.faq-chevron.svelte-1ki3urt{color:var(--marketing-text-faint);flex-shrink:0;transition:transform .2s ease}.faq-item[open].svelte-1ki3urt .faq-chevron:where(.svelte-1ki3urt){transform:rotate(180deg)}.faq-answer.svelte-1ki3urt{padding:0 1.25rem 1rem;font-size:.9375rem;color:var(--muted-foreground);line-height:1.7;margin:0}@media(prefers-reduced-motion:reduce){.faq-chevron.svelte-1ki3urt{transition:none}}
