.bio.svelte-1du7hob{margin-top:var(--space-lg)}.bio.svelte-1du7hob p:where(.svelte-1du7hob){color:var(--slate);line-height:1.7;margin-top:var(--space-sm)}.bio.svelte-1du7hob p:where(.svelte-1du7hob):first-child{font-family:var(--font-display);font-size:1.3rem;color:var(--charcoal)}.bio.svelte-1du7hob a:where(.svelte-1du7hob){color:var(--gold-text)}.bio.svelte-1du7hob a:where(.svelte-1du7hob):hover{color:var(--gold)}h2.svelte-1du7hob{margin-top:var(--space-xl)}.works.svelte-1du7hob{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.work-card.svelte-1du7hob{padding:var(--space-md);background:#ffffff21;border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:border-color .15s}.work-card.svelte-1du7hob:hover{border-color:var(--gold)}.work-card.svelte-1du7hob h3:where(.svelte-1du7hob){font-size:1.05rem;margin-bottom:var(--space-xs)}.work-card.svelte-1du7hob p:where(.svelte-1du7hob){color:var(--slate);font-size:.85rem;line-height:1.5}
