.hero.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:1rem;max-width:48rem;margin:0 auto;padding:5rem 1.5rem 2rem;display:flex}.eyebrow.svelte-1uha8ag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--primary-emphasized);font-size:.75rem}h1.svelte-1uha8ag{font-size:2rem}.cta.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--primary-solid);color:var(--color-ink-950);align-items:center;margin-top:.5rem;padding:.6rem 1.1rem;font-weight:600;display:inline-flex}.cta.svelte-1uha8ag:hover{background:var(--accent-solid);color:var(--color-ink-950)}.about-wrap.svelte-1uha8ag{max-width:48rem;margin:0 auto;padding:0 1.5rem 5rem}.about.svelte-1uha8ag{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.about.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.375rem}.about-media.svelte-1uha8ag{border-radius:var(--radius-lg);border:1px solid var(--border-default);width:100%;max-width:24rem;height:auto;margin:0 auto;display:block}.about-text.svelte-1uha8ag{color:var(--text-muted);margin:0;line-height:1.7}
