.faq-section.svelte-1huzmmn{margin-bottom:var(--spacing-3xl)}.faq-grid.svelte-1huzmmn{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-lg)}.icon.svelte-1huzmmn{float:right;padding:var(--spacing-sm);border-radius:var(--radius-xl);box-shadow:var(--icon-box-shadow)}.faq-item.svelte-1huzmmn{background:var(--color-faq);padding:var(--spacing-lg);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:0 5px #0000000a;display:flex;gap:var(--spacing-md);align-items:flex-start}.faq-item.svelte-1huzmmn h3:where(.svelte-1huzmmn){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.faq-item.svelte-1huzmmn p:where(.svelte-1huzmmn){color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:150%;margin:0}.faq-item.svelte-1huzmmn a:where(.svelte-1huzmmn){color:var(--color-text-secondary)}.faq-item.svelte-1huzmmn a:where(.svelte-1huzmmn):hover{color:var(--color-text-primary)}@media (max-width: 768px){.faq-grid.svelte-1huzmmn{grid-template-columns:1fr}}
