.head.svelte-e12qt1{background:var(--navy);color:var(--on-navy);padding:56px 0 48px}.inner.svelte-e12qt1{max-width:860px}.head.svelte-e12qt1 .eyebrow:where(.svelte-e12qt1){color:var(--gold-soft)}h1.svelte-e12qt1{color:var(--cream);margin:10px 0 24px;font-size:clamp(30px,4.4vw,42px)}form.svelte-e12qt1{position:relative}.ico.svelte-e12qt1{color:var(--muted);display:inline-flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}input.svelte-e12qt1{width:100%;font:18px/1.4 var(--sans);background:var(--paper);color:var(--ink);border:2px solid #0000;border-radius:14px;padding:16px 16px 16px 50px}input.svelte-e12qt1:focus{border-color:var(--gold);outline:none}.section.svelte-e12qt1{padding-top:40px}.state.svelte-e12qt1,.count.svelte-e12qt1{color:var(--muted)}.results.svelte-e12qt1{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.results.svelte-e12qt1 li:where(.svelte-e12qt1){background:var(--paper);border:1px solid var(--rule);border-radius:14px;padding:20px 22px}.section-name.svelte-e12qt1{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-size:12px;font-weight:700;display:block}.results.svelte-e12qt1 a:where(.svelte-e12qt1){color:var(--navy);font-size:19px;font-weight:700}.results.svelte-e12qt1 p:where(.svelte-e12qt1){margin-top:6px;font-size:15.5px}mark.svelte-e12qt1{background:var(--gold-soft);color:var(--ink);border-radius:3px;padding:0 1px}
