.blog-posts-wrapper{display:flex;flex-direction:column;gap:2.4rem}
.blog-posts-wrapper-header{width:100%;display:flex;align-items:center;justify-content:space-between}
.blog-posts-wrapper-header-title{font-size:1.6rem;font-weight:600;line-height:135%;color:#323232;text-transform:uppercase}
.blog-posts-wrapper-header .slider-button--next{transform:rotate(180deg)}
.blog-posts-wrapper-slider{display:flex;align-items:flex-start;gap:3rem!important;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;-webkit-overflow-scrolling:touch;margin-bottom:0;list-style-type:none;margin:0;padding:0;margin-top:0;padding-left:0}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider{gap:2rem!important}
}
.blog-posts-wrapper-slider-slide{width:35%;min-width:35%;position:relative}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider-slide{width:85%;min-width:85%}
}
.blog-posts-wrapper-slider-slide-photo{margin-bottom:2.8rem;display:flex;border-radius:1.2rem;aspect-ratio:16/10.8}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider-slide-photo{aspect-ratio:4/3.25}
}
.blog-posts-wrapper-slider-slide-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.2rem}
.blog-posts-wrapper-slider-slide-title{margin-bottom:1.6rem;font-family:Inter;font-size:2.4rem;line-height:125%;font-weight:500;color:#323232}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider-slide-title{font-size:2.1rem}
}
.blog-posts-wrapper-slider-slide-text{margin-bottom:1.6rem;font-family:Inter;font-size:1.5rem;line-height:150%;font-weight:400;color:#737373}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider-slide-text{font-size:1.5rem}
}
.blog-posts-wrapper-slider-slide-link{font-family:Inter;font-size:1.6rem;line-height:150%;font-weight:500;color:#585858;text-decoration:underline;text-underline-offset:.2rem}
@media only screen and (max-width:990px){
.blog-posts-wrapper-slider-slide-link{display:none}
}
.blog-posts-wrapper-slider-slide-url{display:flex!important;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:2}