/* Improved subtitle styling */
.article-subtitle {
    display: block;
    text-align: left;        /* ensures left alignment */
    font-size: 1.15rem;      /* slightly larger for presence */
    font-weight: 500;        /* medium-bold without being heavy */
    color: #444444;          /* darker, more readable */
    margin-top: -0.2rem;     /* tighten spacing above */
    margin-bottom: 1.2rem;   /* comfortable spacing below */
}

/* Fix subtitle indentation in full article view */
.view-article .article-subtitle {
    margin-left: -2rem !important;
    padding-left: 0 !important;
}