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