.news-card-image{display:block;width:100%;margin-bottom:24px;overflow:hidden;background:var(--ice)}
.news-card-image img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;transition:transform .25s}
.news-card-image:hover img{transform:scale(1.025)}
.news-cover{margin:0 0 38px}.news-cover img{display:block;width:100%;height:auto}
.article-body ul{padding-left:1.3em;margin:0 0 24px;color:var(--muted);font-size:19px;line-height:1.85}
.article-body li+li{margin-top:8px}.article-body h3{font-size:24px;margin:30px 0 18px}
.news-preview-banner{padding:16px var(--gutter);background:#e3f4ff;color:#162958;line-height:1.5;font-size:14px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}
.news-preview-banner a{font-weight:600;text-decoration:underline;text-underline-offset:3px}
.pagination{flex-wrap:wrap}.article-body,.news-grid h2{overflow-wrap:anywhere}
@media(max-width:480px){.article-body ul{font-size:17px}.news-cover{margin-bottom:26px}}
@media(prefers-reduced-motion:reduce){.news-card-image img{transition:none}}
