.news-article .news-cap-status{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 20px;padding:14px 18px;border:1px solid #d4e2ec;border-radius:12px;background:#eef5fa;color:var(--navy)}
.news-cap-status strong{font-size:16px}.news-cap-status span{font-size:14px;color:#465c6b}
.news-article .news-cap-photo{display:block;width:100%;margin:0 0 24px;aspect-ratio:3/1;overflow:hidden;border-radius:14px}
.news-cap-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}
.news-article:has(.news-cap-status) .content-main{max-width:860px;margin-inline:auto}
.news-article:has(.news-cap-status) .content-section{padding-top:20px;padding-bottom:20px}
@media(max-width:600px){.news-article .news-cap-photo{aspect-ratio:16/8}.news-article .news-cap-status{align-items:flex-start;flex-direction:column;gap:5px}}
