.text-center.svelte-pi5nal{text-align:center}.bg-secondary.svelte-pi5nal{background-color:var(--color-bg-secondary)}.faq-list.svelte-pi5nal{max-width:800px;margin:var(--space-3xl) auto 0;display:flex;flex-direction:column;gap:var(--space-md)}.faq-item.svelte-pi5nal{background:var(--color-bg-tertiary);border-radius:var(--radius-lg);overflow:hidden}.faq-question.svelte-pi5nal{width:100%;padding:var(--space-xl);background:none;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;transition:background-color var(--transition-fast)}.faq-question.svelte-pi5nal:hover{background-color:#00000005}.faq-question.svelte-pi5nal h4:where(.svelte-pi5nal){margin:0;flex:1;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.faq-icon.svelte-pi5nal{display:flex;align-items:center;justify-content:center;transition:transform var(--transition-normal);color:var(--color-primary);flex-shrink:0;margin-left:var(--space-md)}.faq-icon.open.svelte-pi5nal{transform:rotate(180deg)}.faq-answer.svelte-pi5nal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.faq-answer.open.svelte-pi5nal{grid-template-rows:1fr}.faq-answer-inner.svelte-pi5nal{overflow:hidden;min-height:0}.faq-answer-inner.svelte-pi5nal p:where(.svelte-pi5nal){padding:0 var(--space-xl) var(--space-xl);margin:0;opacity:0;transform:translateY(-10px);transition:opacity .3s ease-out,transform .3s ease-out}.faq-answer.open.svelte-pi5nal .faq-answer-inner:where(.svelte-pi5nal) p:where(.svelte-pi5nal){opacity:1;transform:translateY(0)}
