.hero.svelte-1uha8ag{display:grid;grid-template-columns:1fr 340px;gap:1rem;align-items:center}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto}@media(max-width:760px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag img:where(.svelte-1uha8ag){display:none}}.search.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;border:1.5px solid var(--border);border-radius:12px;padding:.85rem 1rem;font-size:1.05rem;background:var(--bg);color:inherit}.search.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none;border-color:var(--brand)}.grid.svelte-1uha8ag{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card-link.svelte-1uha8ag{display:flex;flex-direction:column;gap:.25rem;height:100%;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:14px;text-decoration:none;background:var(--bg);box-shadow:var(--shadow)}.card-link.svelte-1uha8ag:hover{border-color:var(--brand)}.card-link.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.05rem}.card-link.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.87rem;color:var(--fg-muted)}.chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.4rem}.muted.svelte-1uha8ag{color:var(--fg-muted)}.summary.svelte-1uha8ag{font-size:.95rem;line-height:1.65}.faq.svelte-1uha8ag .qa:where(.svelte-1uha8ag){border-bottom:1px solid var(--border);padding:.8rem 0}.faq.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-weight:700}.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:.4rem;color:var(--fg-muted)}
