.featured-hero.svelte-1gy0b3z{gap:.75rem;display:grid}.featured-label.svelte-1gy0b3z{justify-content:space-between;align-items:center;gap:1rem;display:flex}.featured-label.svelte-1gy0b3z>span:where(.svelte-1gy0b3z){color:var(--color-text-subtle);font-family:var(--font-mono);font-size:.625rem}.top-grid.svelte-1gy0b3z{margin-top:3rem}.state-message.svelte-1gy0b3z{color:var(--color-text-subtle);text-align:center;justify-items:center;gap:.65rem;padding:3rem 1rem;display:grid}.state-message.svelte-1gy0b3z strong:where(.svelte-1gy0b3z){color:var(--color-text);font-size:.9rem}.state-message.svelte-1gy0b3z p:where(.svelte-1gy0b3z){margin:0;font-size:.75rem}.state-message--error.svelte-1gy0b3z p:where(.svelte-1gy0b3z){color:var(--color-danger)}.section-heading.svelte-1gy0b3z{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.section-heading.svelte-1gy0b3z span:where(.svelte-1gy0b3z){color:var(--color-primary-400);letter-spacing:.13em;text-transform:uppercase;font-size:.625rem;font-weight:750}.section-heading.svelte-1gy0b3z h2:where(.svelte-1gy0b3z){letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.5rem}.section-heading.svelte-1gy0b3z p:where(.svelte-1gy0b3z){color:var(--color-text-subtle);margin:0;font-size:.6875rem}.idea-grid.svelte-1gy0b3z{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}@media (width<=68rem){.idea-grid.svelte-1gy0b3z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.idea-grid.svelte-1gy0b3z{grid-template-columns:1fr}.section-heading.svelte-1gy0b3z p:where(.svelte-1gy0b3z){display:none}}
