.signal-canvas.svelte-1ng3rd8{width:100%;height:64px;display:block}.home-layout.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.intro.svelte-1uha8ag{max-width:55ch}h1.svelte-1uha8ag{font-size:clamp(2rem,4vw,3rem);margin-bottom:.25rem}.role.svelte-1uha8ag{font-family:var(--font-mono);font-size:.85rem;color:var(--text-muted);margin:0 0 2rem;letter-spacing:.04em}.bio.svelte-1uha8ag{line-height:1.75;color:var(--text);opacity:.88;margin-bottom:2.5rem}.quick-links.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.quick-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:.88rem;color:var(--accent);text-decoration:none;letter-spacing:.02em}.quick-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.info-panel.svelte-1uha8ag{border:1px solid var(--border);border-radius:6px;padding:0 1.75rem 1.5rem;background:var(--bg-elevated);display:flex;flex-direction:column;gap:1.5rem;overflow:hidden}.signal-wrap.svelte-1uha8ag{margin:0 -1.75rem;border-bottom:1px solid var(--border);margin-bottom:0}.panel-label.svelte-1uha8ag{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .6rem}.panel-list.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;color:var(--text);opacity:.85}.panel-skills.svelte-1uha8ag{font-family:var(--font-mono);font-size:.8rem;color:var(--text);opacity:.8;margin:0;line-height:1.8}@media(max-width:900px){.home-layout.svelte-1uha8ag{grid-template-columns:1fr;min-height:auto;gap:2rem}.intro.svelte-1uha8ag{padding-top:1rem}}
