/* Card freshness is explicitly controlled in the local editor. */
.article-card{position:relative}.card-image{position:relative}.new-badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;padding:3px 11px;background:#b7593e;color:#fffdf6;font:700 12px/1.7 var(--font);letter-spacing:0;box-shadow:0 2px 7px #5a32151a;z-index:1}.article-card>.new-badge{top:8px;left:8px}@media(max-width:700px){.new-badge{top:9px;left:9px;font-size:11px;padding:2px 9px}}
