body{margin:0;padding:0;background:#0a0e27;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.blog-container.svelte-1uha8ag{min-height:100vh;max-width:900px;margin:0 auto;padding:2rem;background:#131827;box-shadow:0 0 100px #00000080}.blog-header.svelte-1uha8ag{text-align:center;padding:3rem 0;border-bottom:2px solid #1e2842;margin-bottom:3rem}.logo.svelte-1uha8ag{font-size:4rem;margin-bottom:1rem;filter:grayscale(100%) brightness(.3);animation:svelte-1uha8ag-fadeIn 1s ease-in}.blog-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.5rem;color:#e0e0e0;margin:0 0 .5rem;font-weight:700;letter-spacing:1px;animation:svelte-1uha8ag-fadeIn 1s ease-in .2s both}.tagline.svelte-1uha8ag{font-size:1rem;color:#8b92a8;font-style:italic;animation:svelte-1uha8ag-fadeIn 1s ease-in .4s both}.blog-content.svelte-1uha8ag{max-width:800px;margin:0 auto}.blog-post.svelte-1uha8ag{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #1e2842}.blog-post.svelte-1uha8ag:last-child{border-bottom:none}.blog-post.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.8rem;color:#a0aec0;margin:0 0 .5rem;font-weight:600}.post-date.svelte-1uha8ag{color:#6b7280;font-size:.85rem;margin-bottom:1rem;font-family:Courier New,monospace}.blog-post.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.8;color:#9ca3af;font-size:1rem;margin-bottom:1rem}.blog-footer.svelte-1uha8ag{text-align:center;padding:2rem 0;margin-top:3rem;border-top:1px solid #1e2842;color:#6b7280;font-size:.85rem}.disclaimer.svelte-1uha8ag{margin-top:.5rem;font-size:.75rem;color:#4b5563;font-style:italic}@keyframes svelte-1uha8ag-fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
