/* Scoped VNLS list presentation; reuses existing Kirygma type, color and spacing. */
.vnls-sermon-list .media-entry h2 a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}
.vnls-sermon-list .media-entry .eyebrow{letter-spacing:.025em;line-height:1.55;text-transform:none}
.vnls-sermon-list .sermon-list-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;color:var(--k-color-mutedText);font-size:16px}
.vnls-sermon-list .sermon-draft-label{border:1px solid var(--k-color-border);border-radius:4px;padding:2px 8px;white-space:nowrap}
.vnls-sermon-list .sermon-list-play{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:18px}
.vnls-sermon-list .media-entry details a{overflow-wrap:anywhere}
@media(max-width:767px){.vnls-sermon-list .media-entry h2{font-size:25px}.vnls-sermon-list .media-entry .eyebrow{font-size:14px}}
