.waste-slider{padding-left:var(--container-margin);position:relative}@media not screen and (min-width:768px){.waste-slider{padding-right:var(--container-margin)}}.waste-slider--grid{padding-right:var(--container-margin)}.waste-slider--grid .waste-slider__splide{display:none}@media not screen and (min-width:768px){.waste-slider--grid .waste-slider__splide{display:block}}.waste-slider--grid .waste-slider__footer{display:none}.waste-slider--grid .waste-slider__grid{display:grid}@media not screen and (min-width:768px){.waste-slider--grid .waste-slider__grid{display:none}}.waste-slider__grid{gap:24px;grid-template-columns:repeat(3,1fr)}.waste-slider__footer{align-items:center;display:flex;gap:20px;margin-top:30px}@media not screen and (min-width:768px){.waste-slider__footer{display:none}}.waste-slider__progress{background-color:#dcdddd;border-radius:2px;flex:0 0 80%;height:2px;position:relative}@media not screen and (min-width:768px){.waste-slider__progress{flex:0 0 70%}}.waste-slider__progress-bar{background-color:#2121d8;border-radius:2px;height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.waste-slider__nav{align-items:center;display:flex;flex:1;gap:10px;justify-content:flex-end}.waste-slider__splide .splide__arrows .splide__arrow{align-items:center;background-color:transparent;border:2px solid #3dd4c5;border-radius:50%;bottom:-70px;cursor:pointer;display:flex;height:40px;justify-content:center;top:auto;width:40px}.waste-slider__splide .splide__arrows .splide__arrow:hover{opacity:.8}.waste-slider__splide .splide__arrows .splide__arrow svg{fill:#3dd4c5;height:16px;width:16px}.waste-slider__splide .splide__arrows .splide__arrow--prev{left:auto;right:60px}@media not screen and (min-width:768px){.waste-slider__splide .splide__arrows .splide__arrow--prev{left:50px;right:auto}.waste-slider__splide .splide__arrows .splide__arrow--next{right:50px}.waste-slider__splide .splide__arrows .splide__arrow{bottom:-85px;height:36px;width:36px}.waste-slider__splide .splide__arrows .splide__arrow svg{height:14px;width:14px}}.waste-slider__splide .splide__pagination{bottom:-60px}.waste-slider .waste-card{background-image:var(--bg-image);background-position:50%;background-size:cover;border-radius:0;display:block;height:100%;min-height:390px;overflow:hidden;position:relative}@media not screen and (min-width:768px){.waste-slider .waste-card{min-height:280px}}.waste-slider .waste-card:before{background:linear-gradient(180deg,rgba(0,0,0,.8),transparent 40%,transparent 60%,rgba(0,0,0,.8));content:"";inset:0;position:absolute;transition:opacity .25s ease;z-index:1}@media not screen and (min-width:768px){.waste-slider .waste-card:before{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.7))}}.waste-slider .waste-card__default{color:#fff;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;padding:24px;position:relative;transition:opacity .25s ease,transform .25s ease;width:100%;z-index:2}@media not screen and (min-width:768px){.waste-slider .waste-card__default{gap:10px;justify-content:flex-end}}.waste-slider .waste-card__default-cta--desktop{display:none}@media not screen and (min-width:768px){.waste-slider .waste-card__default-cta--desktop{display:block}}.waste-slider .waste-card__default-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.waste-slider .waste-card__default-title{color:#fff;font-size:24px;font-weight:600;line-height:1.15;margin:0}@media not screen and (min-width:768px){.waste-slider .waste-card__default-title{font-size:20px}}.waste-slider .waste-card__default-icon{align-items:center;background-color:#2121d8;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.waste-slider .waste-card__default-icon svg{height:24px;width:24px}@media not screen and (min-width:768px){.waste-slider .waste-card__default-icon{display:none}}.waste-slider .waste-card__default-short{display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.5;margin:0;max-width:38ch;-webkit-box-orient:vertical;overflow:hidden}.waste-slider .waste-card__hover{background:#2121d8;color:#fff;display:flex;flex-direction:column;gap:24px;inset:0;justify-content:space-between;opacity:0;padding:24px;position:absolute;transition:opacity .25s ease;z-index:3}.waste-slider .waste-card__hover-title{color:#fff;font-size:16px;font-weight:600;line-height:1.15;margin:0;padding-bottom:12px}@media not screen and (min-width:768px){.waste-slider .waste-card__hover-title{font-size:20px}}.waste-slider .waste-card__hover-description{color:#fff;font-size:16px;line-height:1.5}.waste-slider .waste-card__hover-description p{margin:0}.waste-slider .waste-card__hover-cta .text-link{color:#fff;text-decoration:underline}.waste-slider .waste-card__hover-cta .text-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.waste-slider .waste-card__hover-cta .text-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' fill='none' viewBox='0 0 19 16'%3E%3Cpath stroke='%23fff' stroke-miterlimit='10' stroke-width='2' d='M0 7.995h16.8M10.38.776l7.03 7.219-7.03 7.228'/%3E%3C/svg%3E")}.waste-slider .waste-card__hover-main{display:flex;flex-direction:column;gap:12px}.waste-slider .waste-card__hover-stat{align-self:flex-end;text-align:right}.waste-slider .waste-card__hover-stat-value{color:#3dd4c5;font-size:40px;font-weight:700;line-height:1.1;margin-bottom:6px}.waste-slider .waste-card__hover-stat-label{color:#fff;font-size:14px;line-height:1.3}@media (hover:hover) and (pointer:fine){.waste-slider .waste-card:focus-within:before,.waste-slider .waste-card:hover:before{opacity:0}.waste-slider .waste-card:focus-within .waste-card__default,.waste-slider .waste-card:hover .waste-card__default{opacity:0}.waste-slider .waste-card:focus-within .waste-card__hover,.waste-slider .waste-card:hover .waste-card__hover{opacity:1}}