.hero.svelte-t8pht{text-align:center;margin-bottom:2.5rem}h1.svelte-t8pht{letter-spacing:-.02em;font-size:clamp(1.8rem,4vw,2.7rem)}.hero.svelte-t8pht p:where(.svelte-t8pht){margin:.6rem 0 1.4rem}.search.svelte-t8pht{flex-wrap:wrap;gap:.5rem;width:min(660px,100%);margin:1.4rem auto 0;display:flex}.search.svelte-t8pht input:where(.svelte-t8pht){flex:1;min-width:12rem}.empty.svelte-t8pht{text-align:center;padding:3rem 0}
