.blog__title-container{display:none}.main-blog{--gap:calc(2 * var(--main-padding));--col-gap:calc(2 * var(--main-padding));--row-gap:calc(2 * var(--main-padding));overflow:hidden}.main-blog .blog-articles{display:grid;column-gap:var(--col-gap);grid-template-columns:1fr;flex:1 1 auto}@media screen and (min-width:576px){.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.main-blog .blog-articles{grid-template-columns:repeat(3,1fr)}}.main-blog .article-cards{height:100%}.main-blog .pagination-wrapper,.main-blog .button-wrapper{padding:var(--main-padding);position:relative;margin:0}.main-blog .pagination-wrapper:before,.main-blog .button-wrapper:before{content:"";position:absolute;left:-100vw;width:300vw;height:.1rem;top:0;background:rgba(var(--color-border))}@media screen and (min-width:990px){.main-blog .blog-articles .border-item:nth-child(3n) .article-cards::before{width:0px!important}}.main-blog .blog-articles .border-item .article-cards{padding:var(--main-padding) 0}@media screen and (min-width:576px){.main-blog .blog-articles .border-item .article-cards{position:relative}.main-blog .blog-articles .border-item .article-cards::before{position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:calc(var(--gap) / -2);pointer-events:none;top:50%;transform:translateY(-50%)}}@media screen and (min-width:1100px){.main-blog .blog-articles .border-item:not(.hide_border) .article-cards::before{content:""}}.main-blog .blog-articles .border-item{position:relative}.main-blog .blog-articles .border-item:after{position:absolute;background:rgb(var(--color-border));top:0;left:-100vw;width:300vw;height:.1rem}@media screen and (max-width:575px){.main-blog .blog-articles.wrapper-per-row__3 .border-item:nth-child(n+1):not(:first-child):after{content:""}}@media (min-width:576px) and (max-width:989px){.main-blog .blog-articles.wrapper-per-row__3 .border-item:not(:nth-child(2n)) .article-cards::before,.main-blog .blog-articles.wrapper-per-row__3 .border-item:nth-child(2n+1):not(:first-child):after{content:""}}@media (min-width:990px) and (max-width:1099px){.main-blog .blog-articles.wrapper-per-row__3 .border-item:not(:nth-child(3n)) .article-cards::before,.main-blog .blog-articles.wrapper-per-row__3 .border-item:nth-child(3n+1):not(:first-child):after{content:""}}@media screen and (min-width:1100px){.main-blog .blog-articles.wrapper-per-row__3 .border-item:nth-child(3n+1):not(:first-child):after{content:""}}