header.svelte-p8n5lx{margin-bottom:var(--space-6)}h1.svelte-p8n5lx{font-size:var(--text-2xl);margin:var(--space-3) 0 var(--space-4)}.summary.svelte-p8n5lx{font-size:var(--text-lg);color:var(--color-ink-muted)}article.svelte-p8n5lx{padding:var(--space-5) 0;border-top:var(--rule)}.role-head.svelte-p8n5lx{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}article.svelte-p8n5lx h2:where(.svelte-p8n5lx){font-size:var(--text-xl);margin-bottom:var(--space-3)}.company.svelte-p8n5lx{color:var(--color-accent-ink);font-style:italic}.role-summary.svelte-p8n5lx{color:var(--color-ink-muted)}article.svelte-p8n5lx ul:where(.svelte-p8n5lx){max-width:var(--measure);margin:0;padding-left:1.2em}article.svelte-p8n5lx li:where(.svelte-p8n5lx){margin-bottom:var(--space-2)}.projects.svelte-p8n5lx{gap:var(--space-5);margin-top:var(--space-5);padding-left:var(--space-4);border-left:2px solid var(--color-rule);display:grid}.project.svelte-p8n5lx h3:where(.svelte-p8n5lx){font-size:var(--text-lg);margin:0 0 var(--space-1)}.project-meta.svelte-p8n5lx{margin:0 0 var(--space-2)}.project-summary.svelte-p8n5lx{color:var(--color-ink-muted);margin:0}.extra.svelte-p8n5lx{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--rule)}.section-title.svelte-p8n5lx{margin-bottom:var(--space-4)}.credential.svelte-p8n5lx{margin:0 0 var(--space-2)}dl.svelte-p8n5lx{gap:var(--space-4);margin:0;display:grid}dt.svelte-p8n5lx{font-weight:500}dd.svelte-p8n5lx{margin:var(--space-1) 0 0;max-width:var(--measure);color:var(--color-ink-muted)}.skills.svelte-p8n5lx div:where(.svelte-p8n5lx){gap:var(--space-4);grid-template-columns:minmax(11rem,max-content) 1fr;display:grid}.skills.svelte-p8n5lx dd:where(.svelte-p8n5lx){color:var(--color-ink);margin:0}@media (width<=540px){.skills.svelte-p8n5lx div:where(.svelte-p8n5lx){gap:var(--space-1);grid-template-columns:1fr}}
