.blog-post.svelte-1wv25c7{max-width:800px;margin:0 auto;padding:2rem 1rem}.blog-post.svelte-1wv25c7 header:where(.svelte-1wv25c7){margin-bottom:1.5rem}.meta.svelte-1wv25c7{color:var(--pg-text-secondary);font-size:var(--pg-font-size-sm);margin-bottom:.75rem}.author-info.svelte-1wv25c7{align-items:center;gap:.6rem;display:flex}.author-avatar.svelte-1wv25c7{object-fit:cover;border-radius:50%}.author-details.svelte-1wv25c7{flex-direction:column;display:flex}.author-name.svelte-1wv25c7{font-weight:var(--pg-font-weight-medium);font-size:var(--pg-font-size-sm)}.author-name.svelte-1wv25c7 a:where(.svelte-1wv25c7){color:inherit;text-decoration:none}.author-name.svelte-1wv25c7 a:where(.svelte-1wv25c7):hover{color:var(--pg-primary)}.author-role.svelte-1wv25c7{font-size:var(--pg-font-size-xs);color:var(--pg-text-secondary)}.blog-post.svelte-1wv25c7 h1{font-size:var(--pg-font-size-2xl);margin-bottom:1rem}.blog-post.svelte-1wv25c7 h2{margin-top:2rem;margin-bottom:.75rem}.blog-post.svelte-1wv25c7 p{margin-bottom:1rem;line-height:1.7}.blog-post.svelte-1wv25c7 img{border-radius:var(--pg-border-radius-md);max-width:100%;height:auto;margin-bottom:1rem}.blog-post.svelte-1wv25c7 a{color:var(--pg-primary)}.blog-post.svelte-1wv25c7 strong{font-weight:var(--pg-font-weight-medium)}.blog-post.svelte-1wv25c7 ol,.blog-post.svelte-1wv25c7 ul{margin-bottom:1rem;padding-left:1.5rem}.blog-post.svelte-1wv25c7 li{margin-bottom:.25rem;line-height:1.7}.blog-post.svelte-1wv25c7 code{background:var(--pg-soft-background);border-radius:var(--pg-border-radius-sm);font-family:var(--pg-mono-font-family,monospace);padding:.15rem .4rem;font-size:.9em}
