p: 3rem;
        margin-bottom: 1.5rem;
        font-size: 1.8rem;
        border-bottom: 2px solid var(--primary-color);
        padding-bottom: 0.5rem;
    }
    
    .article-content h3 {
        color: var(--secondary-color);
        margin-top: 2rem;
        margin-bottom: 1rem;
        font-size: 1.4rem;
    }
    
    .article-content h4 {
        color: var(--text-color);
        margin-top: 1.5rem;
        margin-bottom: 0.75rem;
        font-size: 1.2rem;
    }
    
    .article-content p {
      