.blog-listing-section[data-astro-cid-a7wiyce3]{padding:40px 0 100px;background:#0b1120;min-height:100vh}.blog-container[data-astro-cid-a7wiyce3]{max-width:1320px;margin:0 auto;padding:0 24px}.blog-header-block[data-astro-cid-a7wiyce3]{text-align:center;max-width:820px;margin:0 auto 56px}.blog-badge-tag[data-astro-cid-a7wiyce3]{display:inline-block;padding:5px 16px;border-radius:9999px;font-size:11px;font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:.08em;color:#3b82f6;background:#3b82f61f;border:1px solid rgba(59,130,246,.35);text-transform:uppercase;margin-bottom:16px}.blog-main-title[data-astro-cid-a7wiyce3]{font-family:Sora,sans-serif;font-size:clamp(1.75rem,5vw,3.2rem);font-weight:700;color:#fff;margin:0 0 16px;line-height:1.18;word-break:break-word;overflow-wrap:break-word}.blog-main-desc[data-astro-cid-a7wiyce3]{color:#8b9cb7;font-size:1.1rem;line-height:1.6;margin:0 0 28px}.blog-search-bar-wrap[data-astro-cid-a7wiyce3]{max-width:600px;margin:0 auto 20px}.blog-search-box[data-astro-cid-a7wiyce3]{position:relative;display:flex;align-items:center}.search-icon[data-astro-cid-a7wiyce3]{position:absolute;left:16px;color:#3b82f6;pointer-events:none}.blog-search-input[data-astro-cid-a7wiyce3]{width:100%;padding:13px 44px 13px 46px;background:#111c30;border:1.5px solid rgba(148,180,220,.22);border-radius:9999px;color:#fff;font-family:Inter,sans-serif;font-size:14px;outline:none;box-shadow:0 6px 20px #0000004d;transition:all .2s ease}.blog-search-input[data-astro-cid-a7wiyce3]::placeholder{color:#64748b}.blog-search-input[data-astro-cid-a7wiyce3]:focus{border-color:#3b82f6;background:#16243c;box-shadow:0 8px 24px #3b82f640}.blog-search-clear[data-astro-cid-a7wiyce3]{position:absolute;right:16px;background:#94b4dc26;border:none;color:#94a3b8;width:24px;height:24px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px}.blog-search-clear[data-astro-cid-a7wiyce3]:hover{background:#ef444433;color:#ef4444}.blog-search-count-text[data-astro-cid-a7wiyce3]{font-family:JetBrains Mono,monospace;font-size:12px;color:#14b8a6;margin-top:8px}.blog-meta-pill[data-astro-cid-a7wiyce3]{display:inline-flex;align-items:center;gap:10px;padding:8px 22px;border-radius:9999px;background:#111c30;border:1.5px solid rgba(148,180,220,.2);font-family:JetBrains Mono,monospace;font-size:12px;color:#8b9cb7;margin-top:10px;box-shadow:0 4px 14px #00000040;max-width:100%}.text-white[data-astro-cid-a7wiyce3]{color:#fff}.meta-accent[data-astro-cid-a7wiyce3]{color:#3b82f6}.meta-dot[data-astro-cid-a7wiyce3]{color:#4e6285}.blog-grid[data-astro-cid-a7wiyce3]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px;margin-bottom:64px}@media(min-width:640px){.blog-grid[data-astro-cid-a7wiyce3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blog-grid[data-astro-cid-a7wiyce3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-card[data-astro-cid-a7wiyce3]{background:#111c30;border:1.5px solid rgba(148,180,220,.16);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000040;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.blog-card[data-astro-cid-a7wiyce3]:hover{transform:translateY(-5px);box-shadow:0 16px 36px #0006,0 0 20px #3b82f626;border-color:#3b82f673}.blog-card-media[data-astro-cid-a7wiyce3]{position:relative;width:100%;height:220px;overflow:hidden;background:#0f1a2e}.blog-card-img[data-astro-cid-a7wiyce3]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card[data-astro-cid-a7wiyce3]:hover .blog-card-img[data-astro-cid-a7wiyce3]{transform:scale(1.05)}.blog-card-cat[data-astro-cid-a7wiyce3]{position:absolute;top:14px;left:14px;display:inline-block;padding:4px 12px;border-radius:9999px;background:#0b1120d9;border:1px solid rgba(20,184,166,.4);color:#14b8a6;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(8px)}.blog-card-body[data-astro-cid-a7wiyce3]{padding:24px 22px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.blog-card-meta[data-astro-cid-a7wiyce3]{display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:#8b9cb7;margin-bottom:12px}.blog-card-date[data-astro-cid-a7wiyce3]{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1;font-weight:500}.blog-card-date[data-astro-cid-a7wiyce3] svg[data-astro-cid-a7wiyce3]{color:#3b82f6}.blog-card-dot[data-astro-cid-a7wiyce3]{color:#4e6285}.blog-card-title[data-astro-cid-a7wiyce3]{font-family:Sora,sans-serif;font-size:1.15rem;font-weight:700;color:#fff;line-height:1.35;margin:0 0 10px}.blog-card-title[data-astro-cid-a7wiyce3] a[data-astro-cid-a7wiyce3]{color:#fff;text-decoration:none;transition:color .15s ease}.blog-card-title[data-astro-cid-a7wiyce3] a[data-astro-cid-a7wiyce3]:hover{color:#3b82f6}.blog-card-desc[data-astro-cid-a7wiyce3]{color:#8b9cb7;font-size:13.5px;line-height:1.6;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-footer[data-astro-cid-a7wiyce3]{padding-top:16px;border-top:1px solid rgba(148,180,220,.12)}.blog-read-cta[data-astro-cid-a7wiyce3]{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600;color:#3b82f6;text-decoration:none;transition:all .15s ease}.arrow-icon[data-astro-cid-a7wiyce3]{transition:transform .18s ease}.blog-read-cta[data-astro-cid-a7wiyce3]:hover{color:#60a5fa}.blog-read-cta[data-astro-cid-a7wiyce3]:hover .arrow-icon[data-astro-cid-a7wiyce3]{transform:translate(4px)}.blog-empty-state[data-astro-cid-a7wiyce3]{padding:60px 20px;text-align:center}.blog-empty-box[data-astro-cid-a7wiyce3]{max-width:440px;margin:0 auto;background:#111c30;border:1.5px solid rgba(148,180,220,.2);border-radius:18px;padding:36px 24px;box-shadow:0 12px 30px #0000004d}.blog-empty-box[data-astro-cid-a7wiyce3] h3[data-astro-cid-a7wiyce3]{font-family:Sora,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin:16px 0 8px}.blog-empty-box[data-astro-cid-a7wiyce3] p[data-astro-cid-a7wiyce3]{color:#8b9cb7;font-size:13.5px;margin:0 0 20px;line-height:1.5}.blog-reset-btn[data-astro-cid-a7wiyce3]{padding:10px 20px;border-radius:10px;background:#3b82f6;border:none;color:#fff;font-family:Sora,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.blog-reset-btn[data-astro-cid-a7wiyce3]:hover{background:#2563eb}.blog-pagination-nav[data-astro-cid-a7wiyce3]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:20px}.blog-page-btn[data-astro-cid-a7wiyce3]{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:12px;background:#16243c;border:1.5px solid rgba(59,130,246,.4);color:#fff;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;text-decoration:none;transition:all .18s ease-in-out;box-shadow:0 2px 10px #00000040}.blog-page-btn[data-astro-cid-a7wiyce3]:hover{background:#1e3357;border-color:#3b82f6;color:#fff;box-shadow:0 0 16px #3b82f659;transform:translateY(-1px)}.blog-page-btn[data-astro-cid-a7wiyce3].disabled{background:#0d1626;border-color:#94b4dc1f;color:#4e6285;cursor:not-allowed;transform:none;box-shadow:none;opacity:.6}.blog-page-numbers-row[data-astro-cid-a7wiyce3]{display:flex;align-items:center;gap:8px}.blog-page-num[data-astro-cid-a7wiyce3]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#16243c;border:1.5px solid rgba(148,180,220,.2);color:#8b9cb7;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s ease}.blog-page-num[data-astro-cid-a7wiyce3]:hover{border-color:#3b82f6;color:#fff;background:#1e3357}.blog-page-num[data-astro-cid-a7wiyce3].active{background:#3b82f6;border-color:#3b82f6;color:#fff;box-shadow:0 0 16px #3b82f666}.hidden[data-astro-cid-a7wiyce3]{display:none!important}@media(max-width:640px){.blog-listing-section[data-astro-cid-a7wiyce3]{padding:30px 0 60px}.blog-container[data-astro-cid-a7wiyce3]{padding:0 16px}.blog-header-block[data-astro-cid-a7wiyce3]{margin-bottom:36px}.blog-main-desc[data-astro-cid-a7wiyce3]{font-size:1rem}.blog-card-media[data-astro-cid-a7wiyce3]{height:190px}.blog-card-body[data-astro-cid-a7wiyce3]{padding:20px 18px}.blog-card-desc[data-astro-cid-a7wiyce3]{font-size:13px;margin-bottom:16px}.blog-meta-pill[data-astro-cid-a7wiyce3]{font-size:11px;padding:6px 14px;flex-wrap:wrap;justify-content:center;text-align:center}.blog-pagination-nav[data-astro-cid-a7wiyce3]{gap:8px}.blog-page-btn[data-astro-cid-a7wiyce3]{padding:10px 18px;font-size:12px}.blog-page-num[data-astro-cid-a7wiyce3]{width:38px;height:38px;font-size:12px}}
