.search__head.svelte-1tolfsp{padding-block:var(--s-16) var(--s-6);border-bottom:var(--rule)}.search__title.svelte-1tolfsp{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.4rem,1.4rem + 5vw,6rem);line-height:.94}.search__form-wrap.svelte-1tolfsp{padding-block:var(--s-8)}.search__label.svelte-1tolfsp{font-family:var(--font-ui);font-size:var(--size-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-ink);margin-bottom:var(--s-3);font-weight:500;display:block}.search__row.svelte-1tolfsp{gap:var(--s-3);flex-wrap:wrap;display:flex}.search__input.svelte-1tolfsp{width:100%;min-width:0;min-height:48px;padding:var(--s-3) var(--s-4);font:inherit;font-family:var(--font-ui);font-size:var(--size-nav);color:var(--ink);border:var(--rule);background:0 0;border-radius:0;flex:12rem}.search__status.svelte-1tolfsp{margin-top:var(--s-4);min-height:1.35em}.results.svelte-1tolfsp{gap:0;display:grid}.results__item.svelte-1tolfsp{padding-block:var(--s-6);border-bottom:var(--rule-quiet)}.results__title.svelte-1tolfsp{font-family:var(--font-display);font-size:var(--size-grid-title);line-height:1.08}.results__title.svelte-1tolfsp a:where(.svelte-1tolfsp){text-decoration:none}.results__title.svelte-1tolfsp a:where(.svelte-1tolfsp):hover{text-decoration:underline}.results__excerpt.svelte-1tolfsp{margin-top:var(--s-3);max-width:68ch;font-family:var(--font-ui);font-size:var(--size-meta);color:var(--muted-ink);line-height:1.55}.results__excerpt.svelte-1tolfsp mark{background:var(--citron);color:var(--ink);padding:0 .15em}.results__url.svelte-1tolfsp{margin-top:var(--s-2);word-break:break-all}.search__empty.svelte-1tolfsp,.search__idle.svelte-1tolfsp,.search__fallback.svelte-1tolfsp{max-width:62ch;font-family:var(--font-ui);font-size:var(--size-nav);line-height:1.55}.search__empty-title.svelte-1tolfsp{font-family:var(--font-display);margin-bottom:var(--s-3);font-size:1.6rem}.search__idle.svelte-1tolfsp p:where(.svelte-1tolfsp)+p:where(.svelte-1tolfsp),.search__fallback.svelte-1tolfsp p:where(.svelte-1tolfsp)+ul:where(.svelte-1tolfsp){margin-top:var(--s-4)}.search__fallback.svelte-1tolfsp ul:where(.svelte-1tolfsp){gap:var(--s-2);display:grid}.search__fallback.svelte-1tolfsp a:where(.svelte-1tolfsp){text-decoration:underline}
