.articles-page-header{background-image:url('../images/articles/articles-hero.jpg');background-position:center center}.articles-page-header::after{opacity:var(--page-overlay, .45)}.articles-page .page-header-box h1{font-size:58px}.articles-list-section{padding-top:120px}.articles-overview{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:56px;padding:36px 40px;background:var(--secondary-color);border-radius:20px}.articles-overview-copy{max-width:760px}.articles-overview-copy h2{font-size:34px;line-height:1.1em;color:var(--primary-color);margin-bottom:14px}.articles-overview-copy p{margin:0;font-size:17px;line-height:1.7em;color:#425365}.articles-overview-action .btn-default{margin-right:0;white-space:nowrap}.articles-page .post-item{height:calc(100% - 30px)}.articles-page .articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.articles-page .articles-grid>.articles-grid-item{width:100%;max-width:none;padding:0}.articles-page .articles-grid>.articles-grid-item .post-item{margin-bottom:0}@media only screen and (max-width:991px){.articles-page .page-header-box h1{font-size:46px}.articles-page .articles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-overview{flex-direction:column;align-items:flex-start;margin-bottom:44px;padding:30px 32px}.articles-overview-copy{max-width:none}}@media only screen and (max-width:767px){.articles-page .page-header-box h1{font-size:36px}.articles-page .articles-grid{grid-template-columns:1fr;gap:24px}.articles-list-section{padding-top:80px}.articles-overview{margin-bottom:36px;padding:24px 20px}.articles-overview-copy h2{font-size:28px}.articles-overview-copy p{font-size:16px}}