/* Independent sibling links keep the article link and the optional blog link separate. */
.journal-card.column-card{position:relative;min-width:0}
.journal-card.column-card>a.column-card-main{padding-bottom:25px}
.column-card .read-label{min-height:44px;display:inline-flex;align-items:center;padding-block:5px}
.column-card .column-blog-link{position:absolute;right:18px;bottom:25px;display:inline-flex;flex-direction:row;align-items:center;gap:4px;height:auto;min-height:44px;padding:5px 0;font-size:13px;line-height:1.6;border-bottom:1px solid #a3b29f;color:var(--forest);white-space:nowrap}
.column-card:has(.column-blog-link) .read-label{max-width:calc(100% - 165px);white-space:nowrap}
.column-article-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-top:14px}
.column-article-actions>a{flex-shrink:0;white-space:nowrap}
.column-article-actions .column-blog-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:10px 0;font-size:14px;line-height:1.6;color:var(--forest);border-bottom:1px solid #8ca18e}
@media(max-width:359px){.column-card .column-blog-link{font-size:12px}.column-card:has(.column-blog-link) .read-label{max-width:calc(100% - 148px)}.column-article-actions .column-blog-link{font-size:13px}.column-article-actions .text-link{font-size:14px}}

@media(min-width:600px){.column-card .column-blog-link{right:25px}}
