.news{background-color:#0b346d;color:#fff;padding:3.75rem 0;position:relative;z-index:1}.news--transparent{background-color:transparent;padding:0}.news--transparent .news-card__excerpt,.news--transparent .news-card__heading a{color:#000}.news__header{margin-bottom:3.125rem}.news__headertitle{display:block;font-size:2.5rem;font-weight:800;margin:0 auto 2.5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:0 30px;gap:0 1.875rem;grid-template-columns:1fr;margin-bottom:3.125rem}@media (min-width:40em){.news__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:64em){.news__grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.news__footer{margin-bottom:3.75rem;text-align:center}.news__archive-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.95rem;gap:20px;gap:1.25rem;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.news__archive-link:hover{opacity:.8}.news__archive-link strong{font-weight:700}.news-card{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;height:100%;margin-bottom:2.5rem;-ms-grid-row-span:5;grid-row:span 5}.news-card__image-link{display:block;margin-bottom:1.25rem}.news-card__image-wrapper{border:2px solid transparent;border-radius:8px;height:300px;height:18.75rem;max-width:322px;max-width:20.125rem;overflow:hidden;position:relative;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;width:100%}.news-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.news-card:hover .news-card__image-wrapper{border-color:#00a0ff}.news-card:hover .news-card__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-card__heading{font-size:1.1rem;font-weight:700;line-height:1.4;margin:0 0 .625rem}.news-card__heading a{color:#fff;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.news-card__heading a:hover{color:#da0d21}.news-card__date{color:#8da4c4;display:block;font-size:.85rem;margin:0 0 .9375rem}.news-card__excerpt{color:#d1dcf0;font-size:.95rem;line-height:1.6;margin:0 0 1.5625rem}.news-card__button{-ms-grid-row-align:start;-ms-grid-column-align:start;place-self:start}