.resource-slider{--max-width:1440px;--slider-arrow-color:var(--headings-color);--pagination-bar:#d7d7d7;--pagination:#d7d7d7;--pagination-active:var(--headings-accent-color);--margin-space:calc((100vw - var(--max-width))/2);--gutter:clamp(15px,5vw,50px);margin-left:auto;max-width:calc(var(--max-width) + var(--margin-space));overflow:hidden}@media not screen and (min-width:1440px){.resource-slider{padding-left:5%}}@media not screen and (min-width:1024px){.resource-slider{padding-right:5%}}.resource-slider .heading{margin-bottom:4rem}@media (min-width:1024px){.resource-slider .heading{min-width:600px}}.resource-slider .splide{margin-left:0;margin-right:0;overflow:visible;padding-bottom:0}@media (min-width:1024px){.resource-slider .splide{padding-left:80px;position:static}}@media not screen and (min-width:1024px){.resource-slider .splide{padding-bottom:65px}}.resource-slider .splide.slim-pagination li{flex-grow:1;padding-left:0}.resource-slider .splide.slim-pagination li .splide__pagination__page{background-color:var(--pagination);border-radius:0;height:2px;opacity:1;width:100%}.resource-slider .splide.slim-pagination li .splide__pagination__page:after{background-color:var(--pagination-active);content:"";display:block;height:100%;transition:width .3s;width:0}.resource-slider .splide.slim-pagination li .splide__pagination__page:focus-visible,.resource-slider .splide.slim-pagination li .splide__pagination__page:hover{background-color:var(--pagination-active)}.resource-slider .splide.slim-pagination li .splide__pagination__page:focus-visible:after,.resource-slider .splide.slim-pagination li .splide__pagination__page:hover:after{width:100%}.resource-slider .splide.slim-pagination li .splide__pagination__page:focus-visible{outline:unset}.resource-slider .splide.slim-pagination li .splide__pagination__page.is-active,.resource-slider .splide.slim-pagination li .splide__pagination__page.prev-active{transform:none}.resource-slider .splide.slim-pagination li .splide__pagination__page.is-active:after,.resource-slider .splide.slim-pagination li .splide__pagination__page.prev-active:after{width:100%}.resource-slider .splide__arrows{display:flex;position:absolute;width:76px}@media (min-width:1024px){.resource-slider .splide__arrows{bottom:70px;left:400px;right:auto;top:auto}}@media (min-width:1024px){@media not screen and (min-width:1024px){.resource-slider .splide__arrows{bottom:auto;left:auto;right:20px;top:-96px}}}@media not screen and (min-width:1024px){.resource-slider .splide__arrows{display:none}}.resource-slider .splide__arrow{background:0 0;position:absolute;width:33px}.resource-slider .splide__arrow svg{height:16px;width:33px}.resource-slider .splide__arrow--prev{left:0}.resource-slider .splide__arrow--prev svg{transform:none}.resource-slider .splide__arrow--next{right:0}.resource-slider .splide__pagination{max-width:350px;overflow:hidden;padding:0;width:100%}.resource-slider .splide__pagination:before{background-color:var(--pagination-bar);bottom:3px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}@media (min-width:1024px){.resource-slider .splide__pagination{bottom:65px;left:0;right:auto;top:auto}}@media (min-width:1024px){@media not screen and (min-width:1024px){.resource-slider .splide__pagination{bottom:auto;left:auto;max-width:calc(100% - 600px);right:90px;top:-90px}}}@media not screen and (min-width:1024px){.resource-slider .splide__pagination{bottom:0;left:0;max-width:95%;right:auto;top:auto}}.resource-slider .splide .story-card{max-width:450px}@media not screen and (min-width:1024px){.resource-slider .splide .story-card{width:100%}}.resource-slider .splide .story-card__image{width:100%}.resource-slider .splide .story-card__body{padding-bottom:0;padding-left:0;padding-right:0}.resource-slider .splide .story-card__text-quote p{font-size:1.2em;line-height:1.45em}.resource-slider .splide .story-card .theme-media__media button{border-radius:8px;height:250px;width:100%}.resource-slider .splide .story-card .theme-media__media button img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media not screen and (min-width:1024px){.resource-slider__wrapper{display:block}}@media (min-width:1024px){.resource-slider__wrapper{position:relative}}@media (min-width:1440px){.resource-slider__wrapper .heading{margin-right:1rem}}@media (min-width:1024px){.resource-slider__wrapper .heading{max-width:100%}}.resource-slider.module-wrapper--dark .eyebrow:before{background-color:#ff0366}