.faqs-container.svelte-rdulue{width:100%;margin:12px auto}.faqs-title.svelte-rdulue{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-foreground);margin-bottom:var(--space-6);text-align:center}.faqs-list.svelte-rdulue{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item.svelte-rdulue{background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all .2s ease}.faq-item.open.svelte-rdulue{box-shadow:0 2px 8px #0000000d}.faq-question.svelte-rdulue{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background:transparent;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.faq-question.svelte-rdulue:hover{background:var(--color-muted)}.question-text.svelte-rdulue{flex:1;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-foreground)}.faq-question.svelte-rdulue .chevron-icon{color:var(--color-muted-foreground);transition:transform .2s ease;flex-shrink:0}.faq-item.open.svelte-rdulue .faq-question:where(.svelte-rdulue) .chevron-icon{transform:rotate(180deg);color:var(--color-primary)}.faq-answer.svelte-rdulue{max-height:0;overflow:hidden;opacity:0;padding:0 var(--space-4);transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.faq-item.open.svelte-rdulue .faq-answer:where(.svelte-rdulue){max-height:500px;opacity:1;padding:0 var(--space-4) var(--space-4)}.faq-answer.svelte-rdulue p:where(.svelte-rdulue){margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--color-muted-foreground)}@media(max-width:640px){.faqs-container.svelte-rdulue{border-radius:var(--radius-lg)}.faqs-title.svelte-rdulue{font-size:var(--text-xl);margin-bottom:var(--space-4)}.faq-question.svelte-rdulue{padding:var(--space-3)}.question-text.svelte-rdulue{font-size:var(--text-sm)}.faq-answer.svelte-rdulue{padding:0 var(--space-3) var(--space-3)}}
