.main-blog--title{margin:0;font-family:"Plus Jakarta Sans",sans-serif;font-size:2.7rem;line-height:125%;font-weight:500;margin-bottom:1.8rem;color:#171717}
@media screen and (max-width:990px){
.main-blog--title{margin-bottom:1.3rem}
}
.main-blog--subtitle{margin:0;margin-bottom:2rem;max-width:52rem;font-size:1.6rem;line-height:150%;color:#353535}
@media screen and (max-width:990px){
.main-blog--subtitle{margin-bottom:1.1rem}
}
@media screen and (max-width:990px){
.main-blog--filters{padding-top:1.6rem;padding-bottom:1.6rem;overflow:auto;padding-right:0!important}
}
.main-blog--filters-list{justify-content:flex-start;-moz-column-gap:.2rem;column-gap:.2rem}
.main-blog--filters-list .main-blog--filter{padding:.9rem 1.6rem;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.1rem;line-height:150%;color:#353535;border-bottom:2px solid #f7f7f7;text-transform:uppercase;transition:.3s ease-in-out;font-weight:600;margin:0;letter-spacing:.88px}
.main-blog--filters-list .main-blog--filter.selected,.main-blog--filters-list .main-blog--filter:hover{font-weight:700;border-bottom:2px solid #171717;color:#171717;transition:.3s ease-in-out}
.main-blog .blog-articles{-moz-column-gap:3.6rem;column-gap:3.6rem;row-gap:5rem;margin-top:3rem}
@media screen and (max-width:990px){
.main-blog .blog-articles{row-gap:2.6rem;margin-top:1rem}
}
@media screen and (max-width:990px){
.main-blog .blog-articles--highlighted{grid-template-columns:1fr}
}
.main-blog .blog-articles--highlighted div.blog-articles__article .article-card__excerpt{display:block;font-family:"DM Sans",sans-serif;font-size:19px;font-weight:300;line-height:27px;color:#626262;margin:0 0 1rem}
.main-blog .blog-articles .article-card__excerpt{display:none}
@media screen and (max-width:990px){
.main-blog .blog-articles .article-card__excerpt{display:block;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#626262;margin:0 0 1rem}
}
.main-blog .blog-articles .blog-articles__article{margin-top:0}
.main-blog .blog-articles .blog-articles__article:nth-of-type(2n+2),.main-blog .blog-articles .blog-articles__article:nth-of-type(3n+3){margin-top:0}
.main-blog .blog-articles .blog-articles__article:nth-of-type(2n+2) .article-card,.main-blog .blog-articles .blog-articles__article:nth-of-type(3n+3) .article-card{justify-content:flex-start}
.main-blog .blog-articles .blog-articles__article .card__content{padding:0}
.main-blog .blog-articles .blog-articles__article .card__information{padding:0}
.main-blog .blog-articles .blog-articles__article .article-card__info{order:3;padding:0}
.main-blog .blog-articles .blog-articles__article .article-tag{font-family:"DM Sans",sans-serif;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.13px;background:#faf7f1;color:#626262;padding:.8rem 2rem}
.pagination-wrapper .pagination .pagination__list{justify-content:center}
@media screen and (max-width:990px){
.blog-articles__article:not(:first-child) .card:not(.ratio){flex-direction:row!important;width:100%;gap:1.2rem}
.blog-articles__article:not(:first-child) .card:not(.ratio) .card__inner__{width:100%!important;max-width:30vw;max-height:30vw;aspect-ratio:1}
.blog-articles__article:not(:first-child) .card:not(.ratio) .card__inner__ .article-card__image{aspect-ratio:1!important;height:100%;border-radius:12px!important}
.blog-articles__article:not(:first-child) .card:not(.ratio) .card__inner__ .card__media .media img{aspect-ratio:1!important}
.blog-articles__article:not(:first-child) .card:not(.ratio) .card__information{width:100%}
.blog-articles__article:not(:first-child) .card:not(.ratio) .card__information .card__heading a{font-size:16px;font-weight:600;line-height:145%}
.blog-articles__article:first-child{margin-bottom:1rem}
.article-card__image{border-radius:12px!important}
}