.author-block.svelte-1gq0vhw{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:start;padding:20px 0;border-top:var(--hair) solid var(--ink);border-bottom:1px dashed var(--line);margin:28px 0}.author-portrait.svelte-1gq0vhw{position:relative;width:112px;height:112px;border-radius:50%;overflow:hidden;border:2px solid var(--ink);background:var(--lime);display:grid;place-items:center}.author-portrait.svelte-1gq0vhw img:where(.svelte-1gq0vhw){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.author-initials.svelte-1gq0vhw{font-family:var(--font-mono);font-size:34px;font-weight:700;color:var(--ink)}.author-name.svelte-1gq0vhw{font-size:24px;letter-spacing:-.03em;margin:0 0 4px}.author-role.svelte-1gq0vhw{margin:0 0 6px;color:var(--muted-strong)}.author-link.svelte-1gq0vhw{margin:0 0 10px;font-family:var(--font-mono);font-size:13px;overflow-wrap:anywhere}.author-bio.svelte-1gq0vhw{margin:0;font-size:15px;white-space:pre-line}@media(max-width:520px){.author-block.svelte-1gq0vhw{grid-template-columns:80px minmax(0,1fr);gap:14px}.author-portrait.svelte-1gq0vhw{width:80px;height:80px}}
