.news-list h2 a{color:inherit;text-decoration:none}.news-list .read-more{display:inline-block;margin-top:14px;color:#244b91;font-weight:600}.news-detail>time{display:block;margin:24px 0 8px;color:#607086}.news-detail>h1{font-size:clamp(32px,5vw,54px);max-width:900px}.news-hero{width:100%;max-height:520px;object-fit:cover;margin:20px 0 34px}
