.blog-layout.svelte-yru7sq{max-width:800px;margin:2rem auto;padding:0 1rem;color:#e0e0e0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.blog-layout.svelte-yru7sq h1{font-size:2.5rem;font-weight:700;color:#3b82f6;margin-bottom:1.5rem;border-bottom:2px solid #3B82F6;padding-bottom:.5rem}.blog-layout.svelte-yru7sq h2{font-size:1.75rem;font-weight:600;color:#6d28d9;margin-top:2rem;margin-bottom:1rem}.blog-layout.svelte-yru7sq p{font-size:1rem;line-height:1.7;margin-bottom:1rem;color:#b0b0b0}.blog-layout.svelte-yru7sq a{color:#3b82f6;text-decoration:none;transition:color .2s ease}.blog-layout.svelte-yru7sq a:hover{text-decoration:underline;color:#6d28d9}.blog-layout.svelte-yru7sq ul,.blog-layout.svelte-yru7sq ol{margin-bottom:1rem;padding-left:1.5rem;color:#b0b0b0}.blog-layout.svelte-yru7sq li{margin-bottom:.5rem}.blog-layout.svelte-yru7sq strong{font-weight:600;color:#e0e0e0}.blog-layout.svelte-yru7sq .last-updated{font-size:.85rem;color:#b0b0b0;font-style:italic;margin-bottom:2rem;display:block}
