.blog-post-header.svelte-xtfz50{padding:4rem 1.5rem 2rem;text-align:center;max-width:800px;margin:0 auto}.blog-post-back.svelte-xtfz50{display:inline-block;font-size:.9rem;font-weight:500;color:var(--mm-blue);text-decoration:none;margin-bottom:1.5rem;transition:color .2s ease}.blog-post-back.svelte-xtfz50:hover{color:var(--mm-pink)}.blog-post-header.svelte-xtfz50 h1:where(.svelte-xtfz50){font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:1rem}.blog-post-meta.svelte-xtfz50{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;color:var(--text-muted);flex-wrap:wrap}.blog-post-meta-divider.svelte-xtfz50{color:var(--text-muted)}@media(max-width:640px){.blog-post-header.svelte-xtfz50{padding:3rem 1.25rem 1.5rem}}
