.faq-item.svelte-1bffv45{background:var(--color-surface-elevated);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:0 5px #0000000a}.question.svelte-1bffv45{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:none;border:none;border-radius:var(--radius-xl);font:inherit;color:inherit;text-align:left;cursor:pointer}.question.svelte-1bffv45:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.icon.svelte-1bffv45{display:grid;padding:var(--spacing-sm);border-radius:var(--radius-xl);box-shadow:var(--icon-box-shadow)}h3.svelte-1bffv45{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.faq-item.svelte-1bffv45 .chevron{color:var(--color-text-secondary);transition:transform .25s ease}.faq-item.open.svelte-1bffv45 .chevron{transform:rotate(180deg)}.answer.svelte-1bffv45{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-item.open.svelte-1bffv45 .answer:where(.svelte-1bffv45){grid-template-rows:1fr}.answer-inner.svelte-1bffv45{overflow:hidden}p.svelte-1bffv45{color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:150%;margin:0;padding:0 var(--spacing-lg) var(--spacing-lg)}p.svelte-1bffv45 a{color:var(--color-text-secondary)}p.svelte-1bffv45 a:hover{color:var(--color-text-primary)}@media (max-width: 768px){.question.svelte-1bffv45{padding:var(--spacing-md)}p.svelte-1bffv45{padding:0 var(--spacing-md) var(--spacing-md)}}@media (prefers-reduced-motion: reduce){.answer.svelte-1bffv45,.faq-item.svelte-1bffv45 .chevron{transition:none}}.faq-section.svelte-axx536{margin-bottom:var(--spacing-3xl)}.faq-list.svelte-axx536{display:grid;gap:var(--spacing-sm2);max-width:820px;margin:0 auto}
