.blog-page[data-astro-cid-5tznm7mj]{padding:calc(var(--nav-h) + 64px) 0 90px;min-height:100vh}.blog-page[data-astro-cid-5tznm7mj] h1[data-astro-cid-5tznm7mj]{font-size:clamp(30px,4vw,42px);font-weight:800;margin-top:14px}.grad-text[data-astro-cid-5tznm7mj]{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.blog-sub[data-astro-cid-5tznm7mj]{color:var(--text-dim);font-size:16px;margin-top:14px;max-width:640px}.post-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;margin-top:44px}.post-card[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;gap:14px;padding:28px 26px;border-radius:18px;text-decoration:none;transition:transform .3s ease,border-color .3s ease}.post-card[data-astro-cid-5tznm7mj]:hover{transform:translateY(-4px);border-color:#4f7cff73}.post-top[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:space-between;gap:12px}.article-tag[data-astro-cid-5tznm7mj]{display:inline-block;font-size:12px;font-weight:700;color:var(--brand-2);border:1px solid rgba(34,211,238,.35);background:#22d3ee12;padding:3px 12px;border-radius:999px}.post-meta[data-astro-cid-5tznm7mj]{font-size:12px;color:var(--text-faint);white-space:nowrap}.post-card[data-astro-cid-5tznm7mj] h2[data-astro-cid-5tznm7mj]{font-size:19px;font-weight:800;line-height:1.45;color:var(--text)}.post-excerpt[data-astro-cid-5tznm7mj]{color:var(--text-dim);font-size:14.5px;line-height:1.8;flex:1}.post-more[data-astro-cid-5tznm7mj]{font-size:13.5px;font-weight:600;color:var(--brand-2)}.blog-cta[data-astro-cid-5tznm7mj]{margin-top:72px;text-align:center;padding:44px 28px;border:1px solid var(--border);border-radius:20px;background:radial-gradient(50% 80% at 50% 0%,rgba(79,124,255,.08),transparent 70%)}.blog-cta[data-astro-cid-5tznm7mj] h3[data-astro-cid-5tznm7mj]{font-size:21px;margin-bottom:10px}.blog-cta[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{color:var(--text-dim);font-size:14.5px;margin-bottom:22px}
