 .blog-hero {
     
         background-size: cover; 
         background-position: center; 
         border-radius: 10px; 
         margin-bottom: 30px; 
         width: 100%; 
         aspect-ratio: 16 / 9;
    }

    
    .blog-title {
      font-size: 2.2rem;
      font-weight: 700;
    }

    .blog-meta {
      color: #888;
      font-size: 0.95rem;
      margin-bottom: 20px;
    }

    .blog-content p {
      line-height: 1.8;
      margin-bottom: 1.5rem;
    }

    .highlight {
      color: #a8994a;
    }