.vf-article-container h1{color:var(--vf-primary);font-size:2.2rem;border-bottom:2px solid var(--vf-secondary);padding-bottom:15px;margin-bottom:30px;line-height:1.3}@media (max-width:768px){.vf-article-container h1{font-size:1.8rem}}