.page-head[data-astro-cid-jm3jocdv]{margin:var(--space-5) 0 var(--space-6)}.page-head[data-astro-cid-jm3jocdv] p[data-astro-cid-jm3jocdv]{color:var(--color-text-muted)}#search-form[data-astro-cid-jm3jocdv]{max-width:640px}#search-form[data-astro-cid-jm3jocdv] label[data-astro-cid-jm3jocdv]{font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-2);display:block}.search-row[data-astro-cid-jm3jocdv]{gap:var(--space-2);display:flex}#search-input[data-astro-cid-jm3jocdv]{background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-base);flex:1;min-height:44px;padding:.75rem 1rem}.search-status[data-astro-cid-jm3jocdv]{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);min-height:1.2em}.search-results[data-astro-cid-jm3jocdv]{margin:var(--space-5) 0 0;gap:var(--space-4);max-width:780px;padding:0;list-style:none;display:grid}.search-result{padding:var(--space-4) var(--space-5)}.search-result h2{font-size:var(--text-lg);margin-bottom:var(--space-2)}.search-result h2 a{color:var(--color-text);text-decoration:none}.search-result h2 a:hover{color:var(--color-brand)}.search-result mark{background:color-mix(in srgb, var(--color-brand) 30%, transparent);color:inherit;border-radius:3px}.search-result p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}
