.news-cover{width:100%;height:220px;object-fit:cover;border-radius:6px;margin-bottom:20px}.news-excerpt{font-size:14px;line-height:1.75;margin-bottom:20px;color:#d0e0d6}.news-byline{font-size:11px;opacity:.8;margin-bottom:16px}.news-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.news-filter{background:transparent;color:#fff8df;border:1px solid #ffffff50;padding:10px 16px;border-radius:25px;font-size:12px}.news-filter.selected{background:#fff1ad;color:#142c24}.news-more{margin-top:30px;background:#fff1ad;color:#142c24}.news-status{margin-top:25px;font-size:14px}.post-meta{font-size:12px;color:#65756c;margin:22px 0}.post-cover{width:100%;max-height:460px;object-fit:cover;border-radius:12px;margin-top:25px}.article-body img{max-width:100%;height:auto}.article-body blockquote{border-left:4px solid #ce1126;padding-left:22px}.article-body a{color:#075c40;text-decoration:underline}.article-body ul,.article-body ol{padding-left:25px;margin-bottom:20px}.archive-item h3 a:hover{text-decoration:underline}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.related-grid h3{font-size:20px;line-height:1.4}.related-grid .text-link{display:inline-block;margin-top:18px}[hidden]{display:none!important}@media(max-width:700px){.related-grid{grid-template-columns:1fr}.post-cover{max-height:260px}}
