.head.svelte-1xmjmrw{gap:12px;margin-bottom:32px;display:grid}h1.svelte-1xmjmrw{font-family:var(--k-font-display);letter-spacing:-.055em;margin:0;font-size:clamp(1.9rem,5vw,2.7rem);font-weight:500;line-height:1.05}.lede.svelte-1xmjmrw{color:var(--k-fg-2);max-width:56ch;margin:0}.search.svelte-1xmjmrw{border:1px solid var(--k-line-2);background:var(--k-bg-2);height:50px;color:var(--k-muted);border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:0 8px 0 16px;display:flex}.search.svelte-1xmjmrw:focus-within{border-color:var(--k-accent)}.search.svelte-1xmjmrw input:where(.svelte-1xmjmrw){min-width:0;height:100%;color:var(--k-fg);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.search.svelte-1xmjmrw input:where(.svelte-1xmjmrw)::-webkit-search-cancel-button{display:none}.count.svelte-1xmjmrw{color:var(--k-muted);margin:0 0 10px}.results.svelte-1xmjmrw,.groups.svelte-1xmjmrw ul:where(.svelte-1xmjmrw),.cards.svelte-1xmjmrw{margin:0;padding:0;list-style:none}.results.svelte-1xmjmrw{gap:8px;display:grid}.results.svelte-1xmjmrw a:where(.svelte-1xmjmrw),.groups.svelte-1xmjmrw a:where(.svelte-1xmjmrw){border-radius:var(--k-radius-md);color:var(--k-fg);gap:3px;padding:12px 14px;text-decoration:none;display:grid}.results.svelte-1xmjmrw a:where(.svelte-1xmjmrw){border:1px solid var(--k-line)}.results.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover,.groups.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{background:var(--k-surface)}.grp.svelte-1xmjmrw{color:var(--k-accent)}.sum.svelte-1xmjmrw{color:var(--k-muted);font-size:.88rem}.hit.svelte-1xmjmrw{color:var(--k-fg-2);font-size:.8rem}.none.svelte-1xmjmrw{border:1px dashed var(--k-line-2);border-radius:var(--k-radius-md);padding:20px}.none.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin:4px 0}.none.svelte-1xmjmrw a:where(.svelte-1xmjmrw),.contact.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--k-accent)}.intro.svelte-1xmjmrw{margin-bottom:36px}.start.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){color:var(--k-muted);margin:0 0 12px;font-weight:500}.cards.svelte-1xmjmrw{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;display:grid}.card.svelte-1xmjmrw{border:1px solid var(--k-line);border-radius:var(--k-radius-md);background:var(--k-surface);height:100%;color:var(--k-fg);transition:border-color var(--k-duration-fast,.12s);grid-template-rows:auto auto 1fr auto;gap:6px;padding:16px;text-decoration:none;display:grid}.card.svelte-1xmjmrw:hover{border-color:color-mix(in srgb, var(--k-accent) 55%, transparent)}.wp.svelte-1xmjmrw{color:var(--k-accent)}.go.svelte-1xmjmrw{color:var(--k-accent);align-items:center;gap:4px;font-size:.84rem;display:inline-flex}.groups.svelte-1xmjmrw{gap:28px;margin-top:40px;display:grid}.grp-block.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){border-top:1px solid var(--k-line);font-family:var(--k-font-display);letter-spacing:-.04em;margin:0 0 6px;padding-top:18px;font-size:1.2rem;font-weight:500}.groups.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2px 12px;display:grid}.contact.svelte-1xmjmrw{margin-top:40px}
