.section--blog-slider .section__inner{display:grid;grid-template-columns:minmax(2rem,1fr) minmax(auto,45rem) minmax(auto,45rem) minmax(2rem,1fr);grid-template-areas:". header header ." ". content content content";border-top:1px solid #e6e6e6}.section--blog-slider .section__header{padding-top:3rem;padding-bottom:2rem;grid-area:header}.section--blog-slider .section__header h2{text-align:left}.section--blog-slider .section__content{grid-area:content;position:relative}.section--blog-slider .section__content:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:3rem;z-index:10;background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0))}@media(min-width:48em){.section--blog-slider .section__content:before{width:6rem}}@media(min-width:64em){.section--blog-slider .section__content:before{width:12rem}}.section--blog-slider .swiper-button-next,.section--blog-slider .swiper-button-prev{position:relative;height:unset;width:unset;transform:unset;top:0!important;margin:0}.section--blog-slider .swiper-button-next .icon,.section--blog-slider .swiper-button-prev .icon{font-size:1.8rem;color:var(--color-sage);width:1em;height:1em}.section--blog-slider .swiper-button-next:after,.section--blog-slider .swiper-button-prev:after{display:none}.section--blog-slider .slider-navigation{display:flex;gap:1rem;padding:1rem .5rem}.section--blog-slider .swiper-button-next,.section--blog-slider .swiper-button-prev{left:0}.section--blog-slider .section__nav{margin-left:0;display:grid;grid-template-columns:1fr min-content;white-space:nowrap;align-items:center;padding:0 10vw 0 0}.section--blog-slider .section__nav .button{background:var(--color-dark-green);color:#fff;text-transform:uppercase;font-weight:600;font-size:.8rem;line-height:2.7rem;height:2.7rem;padding:0 2.4rem}