.page-hero.svelte-1epue5w{position:relative;background:#0a0f24;overflow:hidden;padding:72px 0 80px;color:#c6cce2}.page-hero-bg.svelte-1epue5w{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.blob.svelte-1epue5w{position:absolute;border-radius:50%;filter:blur(90px);opacity:.45}.blob-1.svelte-1epue5w{width:420px;height:420px;background:#2563eb8c;top:-180px;left:-80px}.blob-2.svelte-1epue5w{width:380px;height:380px;background:#3b82f659;bottom:-160px;right:-60px}.page-hero-inner.svelte-1epue5w{position:relative;max-width:720px}.page-hero.svelte-1epue5w h1:where(.svelte-1epue5w){color:#fff;font-size:clamp(2rem,4.5vw,3rem);margin:18px 0 14px}.page-hero.svelte-1epue5w p:where(.svelte-1epue5w){color:#9aa3c5;font-size:1.1rem}.blog-grid.svelte-1epue5w{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.post-card.svelte-1epue5w{overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.post-cover.svelte-1epue5w{height:140px;display:grid;place-items:center;font-size:2.6rem;position:relative}.post-cover.svelte-1epue5w img:where(.svelte-1epue5w){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.post-body.svelte-1epue5w{padding:22px;display:flex;flex-direction:column;flex:1}.post-meta.svelte-1epue5w{display:flex;align-items:center;gap:10px;margin-bottom:12px}.post-date.svelte-1epue5w{font-size:.8rem;color:var(--ink-faint)}.post-body.svelte-1epue5w h3:where(.svelte-1epue5w){font-size:1.1rem;margin-bottom:8px}.post-body.svelte-1epue5w p:where(.svelte-1epue5w){font-size:.88rem;color:var(--ink-soft);flex:1}.post-more.svelte-1epue5w{margin-top:16px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:.88rem;color:var(--brand-600)}@media(max-width:900px){.blog-grid.svelte-1epue5w{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}
