.BlogCard_card__znaTN{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:box-shadow .2s,transform .2s}.BlogCard_card__znaTN:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.BlogCard_meta__HJyOz{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.BlogCard_category__g_ZWI{background:var(--accent);color:var(--primary);font-family:var(--font-display);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .6rem;border-radius:4px}.BlogCard_date__Wofgb,.BlogCard_readTime__M72Uj{font-size:.82rem;color:var(--text-muted)}.BlogCard_title__ucGsX{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--primary);line-height:1.3}.BlogCard_title__ucGsX a:hover{color:var(--secondary)}.BlogCard_excerpt__mjQ0V{color:var(--text-muted);font-size:.92rem;line-height:1.6;flex:1 1}.BlogCard_link__LQTvP{font-family:var(--font-display);font-weight:600;font-size:.9rem;color:var(--secondary);text-transform:uppercase;letter-spacing:.04em;transition:color .2s}.BlogCard_link__LQTvP:hover{color:var(--primary)}.Pagination_pagination__w8tzS{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem 0}.Pagination_btn__J8yrU{font-family:var(--font-display);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);padding:.5rem 1rem;border:2px solid var(--primary);border-radius:var(--radius);transition:background-color .2s,color .2s}.Pagination_btn__J8yrU:hover:not(.Pagination_disabled__LIoFl){background-color:var(--primary);color:#fff}.Pagination_disabled__LIoFl{opacity:.35;cursor:not-allowed}.Pagination_info__zPjGH{font-size:.9rem;color:var(--text-muted)}.page_hero__cSY8T{background:linear-gradient(135deg,#0c1a2e,#1a3a6b);padding:8rem 0 3.5rem;color:#fff}.page_heroTitle__mNneR{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.75rem}.page_heroSub__ugxGA{font-size:1.05rem;color:hsla(0,0%,100%,.75);max-width:600px}.page_blogSection__iXOsl{background:var(--accent)}.page_grid__bybNt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_empty__HYH5g{text-align:center;color:var(--text-muted);padding:3rem}@media (max-width:900px){.page_grid__bybNt{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_hero__cSY8T{padding:6rem 0 2.5rem}.page_grid__bybNt{grid-template-columns:1fr}}