.landing.svelte-1uha8ag{padding:var(--space-3xl) var(--space-lg);align-items:center;gap:var(--space-3xl);flex-direction:column;display:flex}.hero.svelte-1uha8ag{text-align:center}h1.svelte-1uha8ag{color:var(--text-primary);margin:0 0 var(--space-md);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1.2}.pitch.svelte-1uha8ag{color:var(--text-secondary);max-width:560px;margin:0 auto var(--space-2xl);line-height:1.6;font-size:var(--font-size-base)}.cta.svelte-1uha8ag{background:var(--color-accent);color:#fff;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);font-weight:600;font-size:var(--font-size-base);text-decoration:none;display:inline-block}.cta.svelte-1uha8ag:hover{background:var(--color-accent-hover)}.meta-tile.svelte-1uha8ag{background:var(--bg-surface);border-radius:var(--radius-lg);padding:var(--space-lg);max-width:320px;color:inherit;text-align:center;text-decoration:none;transition:background-color .15s}.meta-tile.svelte-1uha8ag:hover{background:var(--bg-elevated)}.meta-tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--font-size-base);margin:0 0 var(--space-xs);color:var(--text-primary);font-weight:600}.meta-tile.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--font-size-sm);color:var(--text-muted);margin:0}
