.blog-post.svelte-oi0fe9{padding:3.5rem 0 4rem}.blog-post-header.svelte-oi0fe9{max-width:var(--blog-measure);margin-bottom:2.5rem}.blog-post-header.svelte-oi0fe9 h1:where(.svelte-oi0fe9){margin:.6rem 0 .9rem;font-size:clamp(2rem,5vw,3.1rem);line-height:1.12}.blog-post-cover.svelte-oi0fe9{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--blog-rule);background:var(--blog-surface);border-radius:8px;width:min(100%,56rem);margin:0 0 2.5rem;display:block}.blog-author.svelte-oi0fe9{max-width:var(--blog-measure);border-top:1px solid var(--blog-rule);align-items:center;gap:.8rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.blog-author.svelte-oi0fe9 img:where(.svelte-oi0fe9){object-fit:cover;border:1px solid var(--blog-rule);border-radius:50%;width:3rem;height:3rem}.blog-back.svelte-oi0fe9{margin-top:3rem}.blog-back.svelte-oi0fe9 a:where(.svelte-oi0fe9){color:var(--blog-ink-soft);font-size:.9rem;font-weight:600;text-decoration:none}.blog-back.svelte-oi0fe9 a:where(.svelte-oi0fe9):hover{color:var(--blog-accent)}
