.hero.svelte-1xxpwvg{padding:var(--space-10) 0 var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.hero-label.svelte-1xxpwvg{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);letter-spacing:.05em}.dot.svelte-1xxpwvg{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}h1.svelte-1xxpwvg{font-family:var(--font-display);font-size:clamp(var(--text-3xl),6vw,var(--text-4xl));font-weight:var(--font-bold);color:var(--text-primary);line-height:var(--leading-tight)}.hero-subtitle.svelte-1xxpwvg{font-size:var(--text-lg);color:var(--text-secondary);max-width:40ch}.recent-posts.svelte-1xxpwvg{padding:var(--space-8) 0}.section-link.svelte-1xxpwvg{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none}.section-link.svelte-1xxpwvg:hover{color:var(--text-primary)}.post-stack.svelte-1xxpwvg{display:flex;flex-direction:column;gap:0}
