.blog-search-centered[data-astro-cid-nzwlcmrj]{justify-content:center;margin-bottom:2.75rem;display:flex}.search-box-wrap[data-astro-cid-nzwlcmrj]{width:100%;max-width:540px;position:relative}.search-icon[data-astro-cid-nzwlcmrj]{color:var(--mp-muted);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input[data-astro-cid-nzwlcmrj]{width:100%;color:var(--mp-ink);background-color:var(--mp-surface);border:1px solid var(--mp-border);border-radius:999px;outline:none;padding:.6rem 1rem .6rem 2.5rem;font-family:inherit;font-size:.875rem;transition:all .2s}.search-input[data-astro-cid-nzwlcmrj]:focus{background-color:var(--mp-white);border-color:var(--mp-red);box-shadow:0 0 0 3px #c628281f}.blog-grid-3col[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.blog-card[data-astro-cid-nzwlcmrj]{background-color:var(--mp-white);border-radius:var(--mp-radius-md);border:1px solid var(--mp-border);flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.blog-card[data-astro-cid-nzwlcmrj]:hover{border-color:#cbd5e1;transform:translateY(-5px);box-shadow:0 16px 32px #11182714}.card-thumb-link[data-astro-cid-nzwlcmrj]{text-decoration:none;display:block;overflow:hidden}.thumb-container[data-astro-cid-nzwlcmrj]{aspect-ratio:16/9.6;background-color:#0f172a;width:100%;position:relative;overflow:hidden}.card-img[data-astro-cid-nzwlcmrj]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card[data-astro-cid-nzwlcmrj]:hover .card-img[data-astro-cid-nzwlcmrj]{transform:scale(1.05)}.card-category-badge[data-astro-cid-nzwlcmrj]{color:var(--mp-white);-webkit-backdrop-filter:blur(8px);letter-spacing:.3px;background:#111827bf;border:1px solid #ffffff26;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 10px #00000026}.card-body[data-astro-cid-nzwlcmrj]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.card-meta[data-astro-cid-nzwlcmrj]{color:var(--mp-muted);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.meta-item[data-astro-cid-nzwlcmrj]{align-items:center;gap:.35rem;display:inline-flex}.meta-divider[data-astro-cid-nzwlcmrj]{color:#cbd5e1}.card-title[data-astro-cid-nzwlcmrj]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.card-title-link[data-astro-cid-nzwlcmrj]{color:var(--mp-ink);text-decoration:none;transition:color .2s}.card-title-link[data-astro-cid-nzwlcmrj]:hover,.blog-card[data-astro-cid-nzwlcmrj]:hover .card-title-link[data-astro-cid-nzwlcmrj]{color:var(--mp-red)}.card-excerpt[data-astro-cid-nzwlcmrj]{color:var(--mp-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card-footer[data-astro-cid-nzwlcmrj]{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.author-info[data-astro-cid-nzwlcmrj]{align-items:center;gap:.65rem;display:flex}.author-avatar[data-astro-cid-nzwlcmrj]{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;font-weight:700;display:flex;overflow:hidden}.author-avatar-img[data-astro-cid-nzwlcmrj]{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}.author-text[data-astro-cid-nzwlcmrj]{flex-direction:column;display:flex}.author-name[data-astro-cid-nzwlcmrj]{color:var(--mp-ink);font-size:.8rem;font-weight:600;line-height:1.2}.author-role[data-astro-cid-nzwlcmrj]{color:var(--mp-muted);font-size:.7rem}.read-more-btn[data-astro-cid-nzwlcmrj]{color:var(--mp-red);align-items:center;gap:.35rem;font-size:.825rem;font-weight:600;text-decoration:none;transition:transform .2s,color .2s;display:inline-flex}.read-more-btn[data-astro-cid-nzwlcmrj]:hover{color:var(--mp-red-dark);transform:translate(3px)}.empty-state[data-astro-cid-nzwlcmrj]{text-align:center;background-color:var(--mp-surface);border-radius:var(--mp-radius-md);border:1px dashed var(--mp-border);margin-top:1rem;padding:4rem 1.5rem}.empty-icon-box[data-astro-cid-nzwlcmrj]{width:64px;height:64px;color:var(--mp-muted);background-color:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.empty-title[data-astro-cid-nzwlcmrj]{color:var(--mp-ink);margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.empty-desc[data-astro-cid-nzwlcmrj]{color:var(--mp-muted);max-width:420px;margin:0 auto 1.5rem;font-size:.9rem}.empty-reset-btn[data-astro-cid-nzwlcmrj]{background-color:var(--mp-ink);color:var(--mp-white);cursor:pointer;border:none;border-radius:999px;align-items:center;padding:.6rem 1.25rem;font-size:.85rem;font-weight:600;transition:background-color .2s;display:inline-flex}.empty-reset-btn[data-astro-cid-nzwlcmrj]:hover{background-color:var(--mp-red)}@media (width<=1024px){.blog-grid-3col[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (width<=768px){.blog-controls-bar[data-astro-cid-nzwlcmrj]{flex-direction:column;align-items:stretch;gap:1rem}.category-filters[data-astro-cid-nzwlcmrj]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}.search-box-wrap[data-astro-cid-nzwlcmrj]{width:100%;min-width:100%}}@media (width<=640px){.blog-grid-3col[data-astro-cid-nzwlcmrj]{grid-template-columns:1fr}.card-body[data-astro-cid-nzwlcmrj]{padding:1.25rem}}
