.reference-search.svelte-5sp2no{max-width:52rem;margin:2rem 0 4rem}h1.svelte-5sp2no{margin:.15rem 0 .6rem}.intro.svelte-5sp2no{max-width:44rem}.eyebrow.svelte-5sp2no{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}label.svelte-5sp2no{margin-top:1.5rem;font-weight:650;display:block}input.svelte-5sp2no{border:1px solid var(--border);background:var(--surface);width:min(100%,40rem);min-height:44px;color:inherit;font:inherit;border-radius:.45rem;margin-top:.4rem;padding:.65rem .75rem}input.svelte-5sp2no:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px}.count.svelte-5sp2no{color:var(--muted)}.results.svelte-5sp2no{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.results.svelte-5sp2no a:where(.svelte-5sp2no){border:1px solid var(--border);height:100%;color:inherit;border-radius:.55rem;gap:.3rem;padding:.9rem;text-decoration:none;display:grid}.results.svelte-5sp2no a:where(.svelte-5sp2no):hover{border-color:var(--accent)}.results.svelte-5sp2no span:where(.svelte-5sp2no),.empty.svelte-5sp2no{color:var(--muted)}@media (width<=38rem){.results.svelte-5sp2no{grid-template-columns:1fr}}
