/* Shared light news chapter, including the homepage. */
.news-section{--ink:#142027;--muted:#485b63;--line:#cbd4d0;--cyan:#14616c;background:#f3f3ed;color:var(--ink);border:0;padding-block:76px}
.news-heading h2{color:#142027}.news-heading p{color:#485b63}.news-heading .button.secondary{color:#14616c}.news-heading .button.secondary:hover{color:#142027;border-color:#14616c}.news-heading .button>span{color:inherit}
.news-items{gap:28px;margin-top:36px}.news-item{display:flex;flex-direction:column;min-width:0;padding:0;background:#fff;border:1px solid #d3dcd6;box-shadow:none}.news-item .news-thumbnail{display:block;width:100%;margin:0;flex-shrink:0;overflow:hidden;border:0;text-decoration:none}.news-thumbnail img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#e9eeea}
.news-item>time,.news-item>h3,.news-item>p,.news-item>a:not(.news-thumbnail){margin-inline:24px}.news-item time{font-size:12px;color:#14616c;margin-block:22px 12px}.news-item h3{font-family:var(--font-body);font-size:22px;line-height:1.26;font-weight:500;color:#142027;margin-block:0 15px}.news-item p{font-size:15px;line-height:1.6;color:#485b63;margin-bottom:24px}.news-item>a:not(.news-thumbnail){align-self:flex-start;margin-top:auto;margin-bottom:24px;font-size:13px;color:#14616c;text-decoration:none;border-bottom:1px solid #92a7ad;padding-bottom:4px}.news-item>a:not(.news-thumbnail):hover{color:#142027;border-color:#14616c}
@media(max-width:1000px){.news-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.news-section{padding-block:58px}.news-items{grid-template-columns:1fr;gap:26px}.news-heading .button{margin-top:24px}.news-item>time,.news-item>h3,.news-item>p,.news-item>a:not(.news-thumbnail){margin-inline:22px}.news-item h3{font-size:22px}}
