.page-header.svelte-13hsgdq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:32px 0 24px;flex-wrap:wrap}h1.svelte-13hsgdq{font-family:var(--font-display);font-size:clamp(28px,4vw,36px);letter-spacing:-.02em;color:var(--text-primary)}.search-form.svelte-13hsgdq{display:flex;align-items:center;gap:8px;padding:0 13px;height:38px;background:var(--bg-white);border:1.5px solid var(--border);border-radius:var(--radius-md);min-width:240px;color:var(--text-muted)}.search-form.svelte-13hsgdq:focus-within{border-color:var(--brand)}.search-form.svelte-13hsgdq input:where(.svelte-13hsgdq){flex:1;border:none;background:none;outline:none;font-size:13px;color:var(--text-primary);min-width:0}.search-form.svelte-13hsgdq button:where(.svelte-13hsgdq){background:none;border:none;color:var(--text-muted);display:inline-flex;padding:4px;border-radius:var(--radius-xs)}.search-form.svelte-13hsgdq button:where(.svelte-13hsgdq):hover{color:var(--text-primary)}.bottom-spacer.svelte-13hsgdq{height:80px}@media(max-width:768px){.page-header.svelte-13hsgdq{flex-direction:column;align-items:stretch}.search-form.svelte-13hsgdq{min-width:0}}
