.blog-post-page.svelte-194t53x{max-width:800px;margin:0 auto;padding:2rem;background:#fff;min-height:100vh}.blog-header.svelte-194t53x{margin-bottom:2rem}.blog-hero-image.svelte-194t53x{width:100%;height:300px;object-fit:cover;border-radius:8px;margin-bottom:1rem}.blog-meta.svelte-194t53x{text-align:center}.blog-date.svelte-194t53x{color:#666;font-style:italic;font-size:.9rem}.blog-content.svelte-194t53x{line-height:1.6;color:#333}.blog-content.svelte-194t53x h1{color:#577ddb;margin-bottom:1rem}.blog-content.svelte-194t53x h2{color:#333;margin-top:2rem;margin-bottom:1rem;border-bottom:2px solid #e9f3fc;padding-bottom:.5rem}.blog-content.svelte-194t53x p{margin-bottom:1rem}.blog-content.svelte-194t53x ul{margin:1rem 0;padding-left:2rem}.blog-content.svelte-194t53x li{margin-bottom:.5rem}.blog-navigation.svelte-194t53x{margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}.back-link.svelte-194t53x{color:#577ddb;text-decoration:none;font-weight:500}.back-link.svelte-194t53x:hover{text-decoration:underline}@media (max-width: 768px){.blog-post-page.svelte-194t53x{padding:1rem}.blog-hero-image.svelte-194t53x{height:200px}}
