.Blog-module__jW6Nga__blogHeader{background:linear-gradient(135deg, var(--bg-primary) 0%, #0a2818 100%);padding:var(--spacing-xxl) 0;border-bottom:1px solid var(--border-color);text-align:center}.Blog-module__jW6Nga__title{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:3rem;font-family:var(--font-heading)}.Blog-module__jW6Nga__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem}.Blog-module__jW6Nga__blogSection{padding:var(--spacing-xxl) 0}.Blog-module__jW6Nga__filterContainer{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.Blog-module__jW6Nga__filterContainer h3{color:var(--text-secondary);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:1px;font-size:.95rem}.Blog-module__jW6Nga__categoryTags{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.Blog-module__jW6Nga__tag{color:var(--accent);border:1px solid var(--accent);cursor:pointer;background-color:#5c726e1a;border-radius:20px;padding:.5rem 1.2rem;font-size:.9rem;transition:all .3s;display:inline-block}.Blog-module__jW6Nga__tag:hover{background-color:var(--accent);color:var(--text-primary)}.Blog-module__jW6Nga__tag.Blog-module__jW6Nga__active{background-color:var(--accent);color:var(--text-primary);border-color:var(--accent)}.Blog-module__jW6Nga__postsGrid{gap:var(--spacing-xl);margin-bottom:var(--spacing-xxl);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.Blog-module__jW6Nga__postCard{border:1px solid var(--border-color);background:#5c726e0d;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.Blog-module__jW6Nga__postCard:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 4px 12px #5c726e26}.Blog-module__jW6Nga__imageWrapper{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.Blog-module__jW6Nga__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.Blog-module__jW6Nga__postCard:hover .Blog-module__jW6Nga__image{transform:scale(1.05)}.Blog-module__jW6Nga__categoryBadge{top:var(--spacing-md);right:var(--spacing-md);background-color:var(--accent);color:var(--text-primary);text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:.4rem .8rem;font-size:.75rem;font-weight:600;position:absolute}.Blog-module__jW6Nga__content{padding:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.Blog-module__jW6Nga__postTitle{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1.4rem;line-height:1.3;transition:color .3s}.Blog-module__jW6Nga__postCard:hover .Blog-module__jW6Nga__postTitle{color:var(--accent)}.Blog-module__jW6Nga__excerpt{color:var(--text-secondary);margin-bottom:var(--spacing-lg);flex:1;font-size:.95rem;line-height:1.6}.Blog-module__jW6Nga__meta{gap:var(--spacing-lg);margin-bottom:var(--spacing-md);color:var(--text-secondary);border-top:1px solid var(--border-color);padding-top:var(--spacing-md);font-size:.85rem;display:flex}.Blog-module__jW6Nga__date,.Blog-module__jW6Nga__author{align-items:center;display:flex}.Blog-module__jW6Nga__readMore{color:var(--accent);width:fit-content;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-block}.Blog-module__jW6Nga__readMore:hover{color:var(--accent-hover);transform:translate(4px)}.Blog-module__jW6Nga__noContent{text-align:center;padding:var(--spacing-xxl) var(--spacing-xl);color:var(--text-secondary);font-size:1.1rem}@media (max-width:768px){.Blog-module__jW6Nga__title{font-size:2rem}.Blog-module__jW6Nga__postsGrid{grid-template-columns:1fr}.Blog-module__jW6Nga__meta{gap:var(--spacing-sm);flex-direction:column}}
