.assistant.svelte-1uha8ag{display:block;max-width:760px;margin:var(--space-10) 0;padding:var(--space-6) var(--space-7);text-decoration:none;color:inherit;border:1px solid var(--accent-pk);border-radius:var(--radius-lg, 12px);background:color-mix(in srgb,var(--accent-pk) 6%,var(--bg-primary));transition:transform .2s ease,box-shadow .2s ease}.assistant.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 6px 24px color-mix(in srgb,var(--accent-pk) 18%,transparent)}.assistant.svelte-1uha8ag .q:where(.svelte-1uha8ag){display:block;font-size:var(--text-2xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.assistant.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 var(--space-4);color:var(--text-secondary);line-height:1.6;max-width:60ch}.assistant.svelte-1uha8ag .go:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;color:var(--accent-pk)}@media(max-width:640px){.assistant.svelte-1uha8ag{padding:var(--space-5)}.assistant.svelte-1uha8ag .q:where(.svelte-1uha8ag){font-size:var(--text-xl)}}.hero.svelte-1uha8ag{max-width:780px;margin:var(--space-8) 0 var(--space-16)}h1.svelte-1uha8ag{font-size:var(--text-4xl);margin:var(--space-3) 0;line-height:1.05}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--accent-pk)}.lede.svelte-1uha8ag{color:var(--text-secondary);font-size:var(--text-lg)}.cta.svelte-1uha8ag{display:flex;gap:var(--space-3);flex-wrap:wrap;margin:var(--space-6) 0 var(--space-3)}.stat.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted)}.grid.svelte-1uha8ag{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.tcard.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none;color:inherit;border-top:4px solid var(--accent)}.tcard.soon.svelte-1uha8ag{opacity:.72}.tlabel.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-weight:700}.tcard.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--text-xl);margin:0}.tag.svelte-1uha8ag{color:var(--text-secondary);font-size:var(--text-sm);flex:1}.count.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}
