.blogs_blogsPage___wTRV{min-height:80vh;background-color:var(--color-bg-warm)}.blogs_banner__vFVD1{background:linear-gradient(135deg,#051b10,#0b2e1c 60%,#03140b);color:var(--color-white);padding:60px 0;text-align:center;border-bottom:1px solid rgba(212,175,55,.2)}.blogs_title__WdJms{font-family:var(--font-serif);font-size:38px;font-weight:700;color:var(--color-white);margin-bottom:10px}.blogs_subtitle__jeYTH{color:rgba(246,242,233,.8);font-size:15px;max-width:560px;margin:0 auto}.blogs_articlesGrid__pWsE_{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:36px;gap:36px}.blogs_articleCard__Syc9q{background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border);overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--transition-normal);display:flex;flex-direction:column}.blogs_articleCard__Syc9q:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:var(--color-accent-gold)}.blogs_cardBody__88Dns{padding:32px;display:flex;flex-direction:column;flex:1 1}.blogs_metaRow__ibMZd{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.blogs_category__BvYMf{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent-copper)}.blogs_readTime__fL_90{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-muted);font-weight:600}.blogs_articleTitle__p0dvG{font-family:var(--font-serif);font-size:24px;font-weight:700;color:var(--color-primary-dark);margin-bottom:14px;line-height:1.35}.blogs_excerpt__Q2lup{font-size:14px;color:var(--color-text-muted);line-height:1.65;margin-bottom:24px}.blogs_articleFooter__9NNQC{margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;font-size:12px;color:var(--color-text-muted);font-weight:500}