.blog-hero{background:linear-gradient(135deg,var(--primary-dark)0%,var(--primary-red)100%);color:var(--white);padding:6rem 1rem 4rem}.blog-hero .hero-title{margin-bottom:1rem;font-size:4rem;font-weight:900;line-height:1.1}.blog-hero .hero-subtitle{opacity:.95;max-width:700px;margin:0 auto;font-size:1.3rem;line-height:1.6}.blog-card{border-radius:8px;transition:transform .2s,box-shadow .2s;overflow:hidden}.blog-card:hover{transform:translate(4px,4px);box-shadow:4px 4px #8b0000!important}.blog-image{position:relative;overflow:hidden}.blog-image img{transition:transform .3s}.blog-card:hover .blog-image img{transform:scale(1.05)}.blog-content h3{line-height:1.3}.read-more{color:var(--text-main);transition:gap .2s,color .2s}.blog-card:hover .read-more{color:var(--primary);gap:.5rem}@media (max-width:768px){.blog-hero .hero-title{font-size:2.5rem}.blog-hero .hero-subtitle{font-size:1.1rem}.blog-grid{grid-template-columns:1fr!important;gap:2rem!important}.blog-card{margin:0}}
