.blog-page[data-astro-cid-ijnerlr2]{background:#f8fafc;min-height:80vh;padding-bottom:70px}.blog-header[data-astro-cid-ijnerlr2]{background:#0f172a;color:#fff;padding:36px 0;margin-bottom:30px;border-bottom:3px solid #0284c7}.breadcrumbs[data-astro-cid-ijnerlr2]{font-size:13px;color:#94a3b8;margin-bottom:12px}.breadcrumbs[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]{color:#38bdf8}.breadcrumbs[data-astro-cid-ijnerlr2] .sep[data-astro-cid-ijnerlr2]{margin:0 8px;color:#64748b}.breadcrumbs[data-astro-cid-ijnerlr2] .current[data-astro-cid-ijnerlr2]{color:#fff}.page-title[data-astro-cid-ijnerlr2]{font-size:32px;color:#fff;margin-bottom:8px}.page-subtitle[data-astro-cid-ijnerlr2]{font-size:15px;color:#cbd5e1}.featured-post-card[data-astro-cid-ijnerlr2]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:36px;margin-bottom:40px;box-shadow:0 4px 10px #0000000d;border-left:5px solid #0284c7}.post-tag[data-astro-cid-ijnerlr2]{background:#e0f2fe;color:#0369a1;font-size:11px;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;margin-right:12px}.post-date[data-astro-cid-ijnerlr2]{font-size:12px;color:#64748b}.featured-title[data-astro-cid-ijnerlr2]{font-size:26px;margin:14px 0 12px;line-height:1.3}.featured-title[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]{color:#0f172a}.featured-title[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]:hover{color:#0284c7}.featured-excerpt[data-astro-cid-ijnerlr2]{font-size:15px;color:#475569;line-height:1.6;margin-bottom:24px;max-width:800px}.section-title-sub[data-astro-cid-ijnerlr2]{font-size:22px;color:#0f172a;margin-bottom:24px}.blog-grid[data-astro-cid-ijnerlr2]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-grid-card[data-astro-cid-ijnerlr2]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s,box-shadow .2s,border-color .2s}.blog-grid-card[data-astro-cid-ijnerlr2]:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0000000f;border-color:#0284c7}.bgc-date[data-astro-cid-ijnerlr2]{font-size:11px;color:#94a3b8;text-transform:uppercase;font-weight:600}.bgc-title[data-astro-cid-ijnerlr2]{font-size:17px;margin:10px 0;line-height:1.35}.bgc-title[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]{color:#0f172a}.bgc-title[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]:hover{color:#0284c7}.bgc-excerpt[data-astro-cid-ijnerlr2]{font-size:13px;color:#64748b;line-height:1.5;margin-bottom:18px}.bgc-link[data-astro-cid-ijnerlr2]{font-size:13px;font-weight:700;color:#0284c7}@media(max-width:1024px){.blog-grid[data-astro-cid-ijnerlr2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-grid[data-astro-cid-ijnerlr2]{grid-template-columns:1fr}}
