.blog-hero{position:relative;height:50vh}.blog-hero .title-blog{position:absolute;bottom:0;left:0;right:0;z-index:10;color:#fff}.hero-breadcrumbs{position:absolute;z-index:10;left:0;right:0}.pagination .page a{padding:8px 12px!important}.pagination a:not(.page a){padding:0!important}.main-article .main-article-desc{flex:1;background-color:var(--colorFooter);color:#fff;display:flex;flex-direction:column;justify-content:center}.main-article .main-article-desc a{max-width:200px}.blog-desc{text-align:center}.blog-grid{display:grid}.blog-grid .title{font-weight:500;line-height:1.3}.blog-grid a{text-decoration:underline}.blog-grid a,.blog-grid p{font-size:var(--typeBaseSize)}.blog-grid .title,.blog-grid p{letter-spacing:1px;word-spacing:5px}.tags{text-transform:uppercase;letter-spacing:4px}.article-section header{text-align:center;-webkit-hyphens:auto;hyphens:auto}.article-section header h1,.article-section header .wrapper-excerpt{-webkit-hyphens:auto;hyphens:auto;text-align:center;margin-inline:auto}.article-section .img-wrapper img{margin:50px auto}.main-article .article-title,.article-section h1{line-height:1.2;font-weight:500;margin-block:15px}#article-content{margin-bottom:50px}@media (min-width: 769px){.hero-breadcrumbs{top:40px}.main-article .main-article-desc{padding:80px}.main-article .article-title{font-size:calc(var(--typeBaseSize) + 20px)}.blog-grid{gap:80px 20px}.blog-grid .title,.blog-grid p{margin:15px 0}.blog-grid .title{font-size:calc(var(--typeBaseSize) + 10px)}.tags{font-size:18px}.article-section .grid-item{flex:0 0 25%!important}}@media (min-width: 1090px){.main-article{display:flex}.main-article img{height:100%;object-fit:cover}.blog-grid{grid-template-columns:repeat(4,1fr)}.article-section header h1{max-width:50%}.article-section header .wrapper-excerpt{max-width:75%}}@media (max-width: 1090px) and (min-width: 768px){.blog-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.hero-breadcrumbs{top:20px}.blog-grid{grid-template-columns:repeat(2,1fr);gap:40px 10px}.blog-grid .title,.blog-grid p{margin:10px 0}.blog-grid .title{font-size:calc(var(--typeBaseSize) + 2px)}.main-article-wrapper .main-article .main-article-desc{padding:40px 20px}.main-article-wrapper .main-article .article-title{font-size:calc(var(--typeBaseSize) + 15px)}}
