.external-icon.svelte-16sixex{margin-left:.25rem;vertical-align:middle}main.svelte-1uha8ag{padding:0 1.5rem}.bio.svelte-1uha8ag{font-size:1.2rem;text-align:center;margin-bottom:3rem;line-height:1.8;max-width:32rem;margin-left:auto;margin-right:auto}section.svelte-1uha8ag{margin-bottom:3rem}h2.svelte-1uha8ag{font-family:Cinzel,serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-gold-light);color:var(--color-bronze)}.links.svelte-1uha8ag{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.links.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"→ ";color:var(--color-gold)}.entry.svelte-1uha8ag{margin-bottom:1.75rem;padding-left:1rem;border-left:2px solid var(--color-gold-light)}.entry.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:Cinzel,serif;font-size:1.1rem;font-weight:600;margin:0 0 .25rem;color:var(--color-ink)}.company.svelte-1uha8ag{font-weight:600;color:var(--color-bronze);margin:0 0 .25rem;font-size:.95rem}.detail.svelte-1uha8ag{font-size:.95rem;color:var(--color-bronze);margin:0 0 .25rem}.date.svelte-1uha8ag{font-size:.85rem;opacity:.6;margin:0 0 .5rem;font-style:italic}.description.svelte-1uha8ag{font-size:1rem;margin:0;line-height:1.7}.project.svelte-1uha8ag{border-left-color:var(--color-gold)}
