.container.svelte-13cxski{max-width:1200px;margin:0 auto;padding:2rem 1rem}.author-header.svelte-13cxski{max-width:100%;flex-wrap:wrap;display:flex;gap:2rem;align-items:center;margin-bottom:3rem}.author-header.svelte-13cxski h2:where(.svelte-13cxski){font-size:3rem;font-weight:400;letter-spacing:.03em;margin-bottom:.5em}.avatar.svelte-13cxski{width:14rem;height:14rem;border-radius:50%;object-fit:cover;border:3px solid var(--primary)}.details.svelte-13cxski{flex:1}.bio.svelte-13cxski{font-size:1.1rem;line-height:1.6;color:var(--text-muted);max-width:600px}.section-title.svelte-13cxski{margin-bottom:2rem;font-size:1.5rem;border-bottom:2px solid var(--primary);padding-bottom:.5rem}.article-container.svelte-13cxski{max-width:40rem;display:flex;flex-direction:column;gap:1rem}.small-article.svelte-13cxski{padding:1rem}.small-article.svelte-13cxski>a:where(.svelte-13cxski){display:block}a.svelte-13cxski:hover .article-title:where(.svelte-13cxski){text-decoration:2px var(--primary) underline}.article-title.svelte-13cxski{font-weight:600;margin-bottom:.5em}.author-name.svelte-13cxski{width:fit-content;font-weight:600;text-decoration:underline;text-decoration-color:var(--primary)}.article-date.svelte-13cxski{color:var(--text-inverse-grey);font-weight:600;width:fit-content}.tags.svelte-13cxski{display:flex;gap:1rem;margin-top:.5rem}.tag.svelte-13cxski{padding:0 1em;border:1px solid var(--primary)}.tag.svelte-13cxski:hover{background:#80808025}
