@media only screen and (max-width:46.875em){
.blog .page-width-desktop{padding-top:3.3rem;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem;position:relative}
}
.blog slider-component .slider-button{border:1px solid #fff!important;color:#fff!important}
.blog slider-component .slider-button .icon{fill:#fff;color:#fff}
.blog .title-wrapper-with-link{margin:0}
@media only screen and (max-width:46.875em){
.blog .title-wrapper-with-link{padding:0}
}
.blog .title-wrapper-with-link .h1{font-size:2.6rem;font-weight:500;line-height:3.2rem;letter-spacing:.01em;margin-bottom:1.4rem}
.blog .blog-description{margin-bottom:2rem}
.blog .blog-description p{color:#fff;margin:0;margin-bottom:.4rem}
.blog .grid{gap:2.2rem}
.blog .grid .article{max-width:44.4rem}
@media only screen and (max-width:46.875em){
.blog .grid .article{max-width:100%;width:100%;margin:0!important}
}
.blog .grid .article h3{margin-bottom:1.9rem!important;font-size:2.6rem;font-weight:500;line-height:3.2rem;letter-spacing:.01em}
@media only screen and (max-width:46.875em){
.blog .grid .article h3{margin-bottom:1.5rem!important}
}
.blog .grid .article p{color:#fff;margin:0;margin-bottom:.4rem}
.blog .grid .article .card__information{padding:0;padding-top:2.9rem}
@media only screen and (max-width:46.875em){
.blog .grid .article .card__information{padding-top:1.8rem}
}