body .articles .article-slider .grid-slider-title{font-size:26px;line-height:110%;letter-spacing:.32px}
@media only screen and (max-width:990px){
body .articles .article-slider .grid-slider-title{font-size:22px;letter-spacing:.23px}
}
@media only screen and (max-width:990px){
body .articles .article-slider .grid-slider-item{margin-top:0!important}
}
.featured-post-grid__heading{margin-bottom:3rem;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;row-gap:1rem}
.featured-post-grid__heading.centered{align-items:center}
@media screen and (max-width:767px){
.featured-post-grid__heading{margin-bottom:1rem}
}
.featured-post-grid__title{font-weight:600;margin:0}
.featured-post-grid__description{margin:0}
.featured-post-grid__description p{margin:0}
.featured-post-grid .articles-grid{padding:0}
.featured-post-grid .grid-slider-container{padding-left:0;padding-right:0}
.featured-post-grid .grid-slider-header{min-height:auto}
.featured-post-grid .grid-slider-header{margin-bottom:1.8rem}
.featured-post-grid__main-article{display:flex;margin-bottom:1.8rem}
.featured-post-grid__main-article--date{display:block;font-size:1.6rem;line-height:2rem;margin-bottom:3rem;margin-top:1rem}
.featured-post-grid__main-article--link{display:inline-flex;justify-content:center;align-items:center;background-color:#009fe3;color:#fff;font-size:1.8rem;line-height:2.4rem;border:none;text-decoration:none;border-radius:3.4rem;transition:.3s ease-in-out;font-weight:500;padding:.8rem 3.2rem;margin-top:3rem}
.featured-post-grid__main-article--link:hover{background-color:#fff;color:#000;transition:.3s ease-in-out}
.featured-post-grid__main-article .left-content,.featured-post-grid__main-article .right-content{width:50%}
.featured-post-grid__main-article .left-content{padding-right:2rem}
.featured-post-grid__main-article .image-wrapper{overflow:hidden}
.featured-post-grid__main-article .image-wrapper:hover img{transform:scale(1.02)}
.featured-post-grid__main-article .right-content img{display:block;width:100%;height:auto;border-radius:.4rem;transition:all .4s ease}
@media screen and (max-width:767px){
.featured-post-grid__main-article{flex-direction:column-reverse}
.featured-post-grid__main-article .left-content,.featured-post-grid__main-article .right-content{width:100%}
.featured-post-grid__main-article .left-content{padding-right:0}
.featured-post-grid__main-article--date{margin-top:2rem}
.featured-post-grid__main-article--link{margin-top:2rem}
}