.faq-hero.svelte-1ejibsa{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding-block:3rem}.faq-hero.svelte-1ejibsa h1:where(.svelte-1ejibsa){color:#1a1a1a;margin-bottom:.5rem;font-size:2.2rem;font-weight:900}.faq-hero.svelte-1ejibsa p:where(.svelte-1ejibsa){color:#4b5563;max-width:580px;margin-bottom:1.5rem;font-size:1rem}.faq-search.svelte-1ejibsa{gap:.5rem;max-width:440px;display:flex}.faq-search.svelte-1ejibsa input:where(.svelte-1ejibsa){border-radius:var(--radius);color:#1a1a1a;background:#fff;border:1px solid #d1d5db;flex:1;padding:.55rem .85rem;font-size:.9rem}.faq-search.svelte-1ejibsa input:where(.svelte-1ejibsa)::placeholder{color:#9ca3af}.faq-search.svelte-1ejibsa input:where(.svelte-1ejibsa):focus{border-color:var(--clr-primary);outline:none;box-shadow:0 0 0 3px #0070f31a}.faq-list.svelte-1ejibsa{flex-direction:column;gap:1.25rem;display:flex}.faq-item.svelte-1ejibsa{padding:1.5rem;transition:box-shadow .2s}.faq-item.svelte-1ejibsa:hover{box-shadow:0 4px 12px #00000014}.faq-item.svelte-1ejibsa .badge:where(.svelte-1ejibsa){margin-bottom:.75rem;display:inline-block}.faq-question.svelte-1ejibsa{color:var(--clr-text);margin-bottom:.75rem;font-size:1.15rem;font-weight:700;line-height:1.4}.faq-preview.svelte-1ejibsa{color:var(--clr-muted);margin-bottom:1rem;font-size:.9rem;line-height:1.6}.faq-tags.svelte-1ejibsa{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.tag-pill.svelte-1ejibsa{color:#374151;background:#eef2ff;border-radius:999px;padding:.25rem .55rem;font-size:.75rem}.read-more.svelte-1ejibsa{color:var(--clr-accent);font-size:.85rem;font-weight:700;text-decoration:none;transition:color .15s}.read-more.svelte-1ejibsa:hover{color:var(--clr-primary)}.no-results.svelte-1ejibsa{color:var(--clr-muted);font-size:.95rem}.no-results.svelte-1ejibsa a:where(.svelte-1ejibsa){color:var(--clr-primary);font-weight:600;text-decoration:none}.no-results.svelte-1ejibsa a:where(.svelte-1ejibsa):hover{text-decoration:underline}
