.blog-post.svelte-rbljul{margin:0 0 3rem;padding:2rem 0;border-bottom:1px solid #e6eef8}.blog-post.svelte-rbljul:last-child{border-bottom:none}header.svelte-rbljul{margin-bottom:1.5rem}h1.svelte-rbljul{margin:0 0 .5rem;font-size:2rem;font-weight:700;color:#0f172a;line-height:1.2}time.svelte-rbljul{display:block;color:#64748b;font-size:.95rem;font-weight:500}.content.svelte-rbljul{color:#334155;line-height:1.6;font-size:1rem}.content.svelte-rbljul p{margin:0 0 1rem}.content.svelte-rbljul p:last-child{margin-bottom:0}.content.svelte-rbljul h2{margin:1.5rem 0 .75rem;font-size:1.35rem;color:#0f172a}.content.svelte-rbljul strong{font-weight:600;color:#0f172a}@media(max-width:640px){h1.svelte-rbljul{font-size:1.5rem}}main.svelte-u4k2t{max-width:900px;margin:0 auto;padding:3rem 1rem}.blog-header.svelte-u4k2t{margin-bottom:3rem;text-align:center}.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){margin:0 0 .5rem;font-size:2.5rem;font-weight:700;color:#0f172a}.blog-header.svelte-u4k2t p:where(.svelte-u4k2t){margin:0;color:#64748b;font-size:1.1rem}.blog-container.svelte-u4k2t{margin-top:2rem}@media(max-width:640px){main.svelte-u4k2t{padding:2rem 1rem}.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:1.75rem}}
