/* Aktuell und News: Meldungen als farbige Karten */
.news-item{--akzent:var(--c-blue);background:var(--c-soft);border:1px solid var(--c-sky-2);border-left:8px solid var(--akzent);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem 1.75rem}
.news-item + .news-item{margin-top:1.5rem}
.news-item:nth-of-type(3n+2){--akzent:var(--c-logo-mid)}
.news-item:nth-of-type(3n+3){--akzent:var(--c-sapphire)}
.news-item > h2{margin:0 0 .75rem;color:var(--c-navy);font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem);line-height:1.2}
.news-item > p:first-of-type{margin:0 0 1rem}
.news-item > p:first-of-type strong{display:inline-block;background:var(--akzent);color:var(--c-white);border-radius:999px;padding:.2rem .9rem;font-size:.9rem;font-weight:700;line-height:1.5}
.news-item > p:last-child{margin-bottom:0}
@media (forced-colors:active){.news-item{border:2px solid CanvasText}}
.news-kontakt{text-align:center;margin-top:2.5rem}
