h2.svelte-6fik0t{margin-bottom:1rem;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800}ul.svelte-6fik0t{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-6fik0t{border-radius:var(--radius-lg);border:1px solid var(--border);height:100%;color:var(--text);background:#fff;align-items:flex-start;gap:.75rem;padding:1rem;transition:box-shadow .15s,border-color .15s;display:flex}a.svelte-6fik0t:hover{box-shadow:var(--shadow);border-color:#cbd5e1;text-decoration:none}.logo.svelte-6fik0t{background:var(--canvas);border:1px solid var(--border);width:40px;height:40px;color:var(--navy);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.body.svelte-6fik0t{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.body.svelte-6fik0t b:where(.svelte-6fik0t){color:var(--navy)}.body.svelte-6fik0t span:where(.svelte-6fik0t){color:var(--text-muted);font-size:.875rem;line-height:1.45}.go.svelte-6fik0t{color:var(--teal-text);flex:none;margin-top:.15rem;display:inline-flex}
