.newsArticleList{display:grid;gap:30px}.newsArticleList .article{border-bottom:1px solid var(--gray);padding-bottom:30px;display:flex;flex-direction:column;gap:30px}.newsArticleList .article>a{flex:0 1 150px}.newsArticleList .article>div{flex:1}.newsArticleList .article img{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);transition:.15s linear}.newsArticleList .article:has(a:hover,a:focus-visible) img{scale:1.02;box-shadow:0 0 10px 0 rgba(15,136,202,.6)}.newsArticleList .article .title{font-size:1.2rem;font-weight:300;color:var(--brand-blue);margin-bottom:5px;display:inline-block}.newsArticleList .article:has(a:hover,a:focus-visible) .title{color:var(--bright-blue)}.newsArticleList .article .dateWebsite{display:flex;gap:5px;margin-bottom:20px}.newsArticleList .article .botLink{text-transform:uppercase;font-weight:600;font-size:.9rem}.newsArticleList .article:has(a:hover,a:focus-visible) .botLink{color:var(--brand-blue)}.newsArticleWrap .pagination{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.newsArticleWrap .pagination span,.newsArticleWrap .pagination a{padding:0;border:0;padding:10px;font-size:1em}.newsArticleWrap .pagination span{color:var(--brand-blue);font-weight:700}.newsArticleWrap .pagination a{color:var(--gray)}.newsArticleWrap .pagination a.btnNext,.newsArticleWrap .pagination a.btnPrev{color:var(--bright-blue);font-weight:700}.newsArticleWrap .pagination a:hover{background-color:transparent}@media(min-width:600px){.newsArticleList .article{flex-direction:row;align-items:center}}