.author-page.svelte-ztjhdl{max-width:48rem;margin-left:auto;margin-right:auto;padding:3rem 1.5rem}@media(min-width:640px){.author-page.svelte-ztjhdl{padding-top:4rem;padding-bottom:4rem}}.back-link.svelte-ztjhdl{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color .15s}.back-link.svelte-ztjhdl:hover{color:var(--color-text-primary)}.back-icon.svelte-ztjhdl{height:1rem;width:1rem}.author-header.svelte-ztjhdl{display:flex;align-items:center;gap:1.25rem;margin-top:2rem}.avatar.svelte-ztjhdl{width:96px;height:96px;border-radius:9999px;object-fit:cover;border:1px solid var(--color-border);background-color:var(--color-bg-secondary)}.name.svelte-ztjhdl{font-size:1.875rem;font-weight:700;letter-spacing:-.025em;line-height:1.1}@media(min-width:640px){.name.svelte-ztjhdl{font-size:2.25rem}}.role.svelte-ztjhdl{margin-top:.375rem;font-size:.9375rem;color:var(--color-text-muted)}.bio.svelte-ztjhdl{margin-top:1.5rem;font-size:1rem;line-height:1.7;color:var(--color-text-secondary)}.socials.svelte-ztjhdl{margin-top:1.25rem;display:flex;gap:.5rem}.social.svelte-ztjhdl{display:inline-block;border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:9999px;padding:.375rem .875rem;font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none;transition:color .15s,border-color .15s,background-color .15s}.social.svelte-ztjhdl:hover{color:var(--color-accent-text);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);background-color:color-mix(in srgb,var(--color-accent) 5%,transparent)}.articles-section.svelte-ztjhdl{margin-top:3rem;border-top:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);padding-top:2.5rem}.section-heading.svelte-ztjhdl{font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.article-list.svelte-ztjhdl{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.article-item.svelte-ztjhdl{border-radius:.75rem;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);transition:border-color .15s,background-color .15s}.article-item.svelte-ztjhdl:hover{border-color:var(--color-border);background-color:var(--color-bg-secondary)}.article-link.svelte-ztjhdl{display:block;padding:1rem 1.25rem;text-decoration:none;color:inherit}.article-title.svelte-ztjhdl{font-size:1rem;font-weight:600;color:var(--color-text-primary);transition:color .15s}.article-link.svelte-ztjhdl:hover .article-title:where(.svelte-ztjhdl){color:var(--color-accent-text)}.article-desc.svelte-ztjhdl{margin-top:.375rem;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.article-meta.svelte-ztjhdl{margin-top:.75rem;display:flex;gap:.5rem;font-size:.75rem;color:var(--color-text-muted)}
