@import url(https://use.typekit.net/eya2cca.css);
.c-stacked-images__list{margin:0;padding:0}.c-stacked-images__row{padding:2.5rem 1.25rem;background-color:#fff}.c-stacked-images__row.is-grey{background-color:#f5f6fa}.c-stacked-images__wrapper{position:relative;margin:0 auto;padding:0 2.5rem}@media only screen and (min-width:2000px){.c-stacked-images__wrapper{max-width:112rem;max-height:63.0625rem}}@media only screen and (max-width:1999px){.c-stacked-images__wrapper{max-width:80rem;max-height:49.3125rem}}@media only screen and (max-width:1649px){.c-stacked-images__wrapper{max-width:80rem;max-height:49.3125rem}}@media screen and (max-width:1440px){.c-stacked-images__wrapper{max-width:77rem;max-height:none}}@media only screen and (max-width:1099px){.c-stacked-images__wrapper{padding:0 1.25rem}}@media only screen and (max-width:749px){.c-stacked-images__wrapper{padding:0}}.c-stacked-images__row-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.c-stacked-images__row-link .c-stacked-images__image-container{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.7s;transition-property:transform}.c-stacked-images__row-link:hover .c-stacked-images__image-container{transform:scale(1.015)}.c-stacked-images__image-container,.c-stacked-images__video-container{position:relative;border-radius:.75rem;overflow:hidden;background-color:#f5f6fa}.c-stacked-images__image,.c-stacked-images__video{width:100%;height:auto;display:block}.c-stacked-images__image.is-desktop,.c-stacked-images__video.is-desktop{display:none}.c-stacked-images__image.is-mobile,.c-stacked-images__video.is-mobile{display:block}.c-stacked-images__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:750px){.c-stacked-images__row{padding:4rem 1.25rem}.c-stacked-images__row-link{border-radius:1.5rem;overflow:hidden}.c-stacked-images__image,.c-stacked-images__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-stacked-images__image.is-desktop,.c-stacked-images__video.is-desktop{display:block}.c-stacked-images__image.is-mobile,.c-stacked-images__video.is-mobile{display:none}.c-stacked-images__image-container,.c-stacked-images__video-container{padding-bottom:58.334%;border-radius:1.5rem}}@media only screen and (min-width:1350px){.c-stacked-images__row{padding:5.25rem 1.25rem}}@media only screen and (min-width:1650px){.c-stacked-images__image-container,.c-stacked-images__video-container{padding-bottom:54%}}
