.post-container.svelte-95ygql{max-width:800px;margin:0 auto;padding:4rem 1.5rem;font-family:Inter,sans-serif}.breadcrumb.svelte-95ygql{margin-bottom:2rem}.breadcrumb.svelte-95ygql a:where(.svelte-95ygql){text-decoration:none;color:#666;font-weight:600;font-size:.9rem}.post-header.svelte-95ygql{margin-bottom:2.5rem}.post-date.svelte-95ygql{color:#888;font-size:.9rem;font-weight:500}.post-header.svelte-95ygql h1:where(.svelte-95ygql){font-size:3rem;font-weight:800;letter-spacing:-2px;margin-top:.5rem;line-height:1.1}.featured-image.svelte-95ygql{width:100%;border-radius:24px;overflow:hidden;margin-bottom:3rem;box-shadow:0 20px 40px #0000000d}.featured-image.svelte-95ygql img:where(.svelte-95ygql){width:100%;display:block}.post-content.svelte-95ygql{font-size:1.2rem;line-height:1.8;color:#333;white-space:pre-line}.error-state.svelte-95ygql{text-align:center;padding:5rem 0}@media(max-width:768px){.post-header.svelte-95ygql h1:where(.svelte-95ygql){font-size:2.2rem}.post-content.svelte-95ygql{font-size:1.1rem}}
