body{background:#0a0a0f;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.blog-page.svelte-u4k2t{max-width:1100px;margin:0 auto;padding:0 1.5rem 4rem}.blog-nav.svelte-u4k2t{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0}.logo.svelte-u4k2t{font-size:1.25rem;font-weight:800;color:#fff;text-decoration:none}.nav-links.svelte-u4k2t{display:flex;gap:1.5rem;align-items:center}.nav-links.svelte-u4k2t a:where(.svelte-u4k2t){font-size:.9rem;color:#fff9;text-decoration:none;transition:color .15s}.nav-links.svelte-u4k2t a:where(.svelte-u4k2t):hover,.nav-links.svelte-u4k2t a.active:where(.svelte-u4k2t){color:#fff}.nav-cta.svelte-u4k2t{padding:.5rem 1rem!important;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:8px;color:#fff!important;font-weight:600}.header-content.svelte-u4k2t{text-align:center;padding:3rem 0 2.5rem}h1.svelte-u4k2t{font-size:2.5rem;font-weight:800;margin:0 0 .75rem}.header-content.svelte-u4k2t p:where(.svelte-u4k2t){font-size:1.1rem;color:#ffffff80;max-width:600px;margin:0 auto}.blog-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}@media(max-width:640px){h1.svelte-u4k2t{font-size:1.75rem}.blog-grid.svelte-u4k2t{grid-template-columns:1fr}}
