.case_study_resource{overflow:hidden}.case_study_resource__header{display:flex;position:relative}.case_study_resource__header .row{padding:1.5rem 0}.case_study_resource__header .case_study_resource__company_logo{max-height:5rem}.case_study_resource__header__controls{margin-bottom:1.5rem}.case_study_resource__company_logo{margin-bottom:1.5rem}.case_study_resource__company_logo,.case_study_resource__company_logo img,.case_study_resource__company_logo picture{max-height:5rem;width:auto;height:auto}.case_study_resource .text_header{padding-bottom:1.5rem}.case_study_resource .text_header__tagline{color:#e60054}.case_study_resource .text_header__description,.case_study_resource .text_header__title{color:inherit}.case_study_resource__banner_hero{position:relative;width:100%;max-width:25rem;margin:0 auto}.case_study_resource__banner_hero__inner{width:100%;max-width:100%;margin:auto;padding:50% 0}.case_study_resource__banner_hero__image{height:100%;max-width:70%;max-height:70%;padding:35% 0;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;overflow:hidden}.case_study_resource__banner_hero__image,.case_study_resource__banner_hero__image img,.case_study_resource__banner_hero__image picture{width:100%;border-radius:50%;z-index:1}.case_study_resource__banner_hero__image img,.case_study_resource__banner_hero__image picture{height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.case_study_resource__banner_hero__image picture{-webkit-mask-image:url(/img/styled_shapes/shape_0_0.svg);mask-image:url(/img/styled_shapes/shape_0_0.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.case_study_resource__banner_hero_shape{position:absolute;z-index:2}.case_study_resource__banner_hero_shape.shape__0{bottom:5%;left:5%}.case_study_resource__banner_hero_shape.shape__1{top:0;right:0}.case_study_resource__banner_hero_shape.shape__0,.case_study_resource__banner_hero_shape.shape__1{max-width:9rem;width:22%}.case_study_resource .features_slider{width:100%;height:auto;padding-bottom:4rem;overflow:visible}.case_study_resource .features_slider:not(.swiper-initialized){padding-bottom:0}.case_study_resource .features_slider:not(.swiper-initialized) .swiper-pagination,.case_study_resource .features_slider:not(.swiper-initialized) .swiper-scrollbar{display:none}.case_study_resource .features_slider .swiper-wrapper{height:auto;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width:37.4375rem){.case_study_resource .features_slider .swiper-wrapper{flex-direction:column}}.case_study_resource .features_slider__item{--width:100%;height:auto;width:calc(var(--width) - 1.5rem);min-width:calc(var(--width) - 1.5rem);flex-basis:calc(var(--width) - 1.5rem);text-align:center}@media screen and (min-width:37.5rem){.case_study_resource .features_slider__item{--width:50%}}@media screen and (min-width:56.25rem){.case_study_resource .features_slider__item{--width:33.33%}}@media (min-width:90rem){.case_study_resource .features_slider__item{--width:20%}}.case_study_resource .features_slider__title{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:1rem}.case_study_resource .features_slider__title{text-transform:uppercase;display:flex;justify-content:center}.case_study_resource .features_slider__description{font-family:articulat-cf,Arial;font-size:1rem;line-height:1.375rem;font-weight:500;color:#000;letter-spacing:normal}@media screen and (min-width:75rem){.case_study_resource .features_slider__description{font-size:1.125rem;line-height:1.75rem}}.case_study_resource__about_brand{padding:2rem 0}.case_study_resource__about_brand__image{display:flex;border-radius:1.875rem;overflow:hidden}.case_study_resource__about_brand__image_wrapper{display:flex;position:relative;align-items:center;justify-content:center;margin-bottom:1.5rem}.case_study_resource__about_brand__image_wrapper .button--play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case_study_resource__about_brand__image.inview+.button--play{opacity:0}.case_study_resource__about_brand__image.inview-start+.button--play{transition-delay:0s,0s,.5s!important;opacity:1}.case_study_resource__about_brand_info{margin-bottom:1.5rem!important}.case_study_resource__about_brand_info{font-family:articulat-cf,Arial;font-weight:500;color:#5c0022}.case_study_resource__about_brand_info{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.case_study_resource__about_brand_info{display:flex;flex-wrap:wrap;gap:.75rem;row-gap:.5rem}.case_study_resource__about_brand_info_label{color:#5c0022}.case_study_resource__about_brand .text_header{padding:0}.case_study_resource__about_brand .text_header+.case_study_resource__about_brand_info{margin-top:1rem!important}.case_study_resource__embed_list{display:grid;gap:4rem;grid-gap:4rem;padding:4rem 0}.case_study_resource__embed_list .text_header{padding:0}.case_study_resource__description_media{margin-top:4rem}.case_study_resource__description_image,.case_study_resource__description_image .brightcove_player,.case_study_resource__description_video,.case_study_resource__description_video .brightcove_player{display:flex;max-width:100%;overflow:hidden;width:100%}.case_study_resource__description_image,.case_study_resource__description_image .brightcove_player,.case_study_resource__description_video,.case_study_resource__description_video .brightcove_player{border-radius:1.875rem}.case_study_resource__quote{padding-bottom:3rem;--top-delta:4rem;--avatar-delta:2.5rem;margin-top:calc(var(--avatar-delta) + var(--top-delta))}.case_study_resource__quote_avatar{margin:calc(var(--avatar-delta) * -1) auto 1rem}.case_study_resource__quote_avatar,.case_study_resource__quote_avatar .quote_avatar__inner{position:relative;width:5rem;height:5rem}.case_study_resource__quote_avatar .quote_avatar__inner{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:0;overflow:hidden;background-color:transparent}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover,.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover img{position:absolute;top:inherit;right:inherit;bottom:inherit;left:inherit;width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover.fit--fill{-o-object-fit:fill;object-fit:fill}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover.fit--contain{-o-object-fit:contain;object-fit:contain}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover.fit--cover{-o-object-fit:cover;object-fit:cover}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover.fit--none{-o-object-fit:none;object-fit:none}.case_study_resource__quote_avatar .quote_avatar__inner .image_bg_cover.fit--scale-down{-o-object-fit:scale-down;object-fit:scale-down}.case_study_resource__quote_avatar .quote_avatar__inner{border:.125rem solid #fff}.case_study_resource__quote_avatar .quote_avatar__inner,.case_study_resource__quote_avatar .quote_avatar__inner img,.case_study_resource__quote_avatar .quote_avatar__inner picture{border-radius:50%;overflow:hidden}.case_study_resource__quote_avatar.inview .quote_avatar__inner{transition-property:box-shadow;transition-duration:inherit;transition-timing-function:inherit;transition-delay:250ms;box-shadow:0 0 0 transparent}.case_study_resource__quote_avatar.inview-start .quote_avatar__inner,.case_study_resource__quote_avatar:not(.inview) .quote_avatar__inner{box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.case_study_resource__quote_section{position:relative;background-color:#f5f5f5}.case_study_resource__quote_section:first-child:last-child>[class*=__quote]{--top-delta:0rem}.case_study_resource__quote_title{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#170008;margin-bottom:1rem}.case_study_resource__quote_author{font-family:articulat-cf,Arial;font-weight:500;color:#130021}.case_study_resource__quote_author{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.case_study_resource__quote_author{margin-bottom:1rem}@media screen and (min-width:37.5rem){.case_study_resource__quote_author{font-family:articulat-cf,Arial;font-weight:500;color:#130021}.case_study_resource__quote_author{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.case_study_resource__quote_author{margin-bottom:1rem}}@media screen and (min-width:75rem){.case_study_resource__quote_author{font-family:articulat-cf,Arial;font-weight:500;color:#130021}.case_study_resource__quote_author{font-size:1rem;line-height:1.5rem;letter-spacing:normal}.case_study_resource__quote_author{margin-bottom:1.5rem}}.case_study_resource__cta-block{background-color:#f5f5f5}.case_study_resource__cta-block_controls{display:flex;flex-direction:column;justify-content:center;gap:.75rem;margin-top:1.5rem}.case_study_resource__cta-block_title{font-family:articulat-cf,Arial;font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:normal;color:#a1003b;margin-bottom:.5rem}.case_study_resource__cta-block_description,.case_study_resource__cta-block_title{color:#5c0022!important}.case_study_resource__info_title{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){.case_study_resource__info_title{font-size:2.125rem;line-height:2.75rem}}.case_study_resource__info_title{margin:0;flex:1 1 auto}.case_study_resource__info_description a{text-decoration:underline}.case_study_resource__info_header{display:flex;align-items:center;margin-bottom:1.5rem}.case_study_resource__info_ico{flex:0 0 5rem;width:5rem}.case_study_resource__info_ico.ico-solutions{margin-right:1.5rem}.case_study_resource__info_card:not(:last-child){margin-bottom:1.5rem}.case_study_resource__cta-block_description a:not(.btn),.case_study_resource__info_description a:not(.btn){display:inline;color:#3e016f;text-decoration:underline;font-size:inherit}.case_study_resource__cta-block_description a:not(.btn):hover,.case_study_resource__info_description a:not(.btn):hover{color:#320159}.case_study_resource__cta-block_description a:not(.btn).tab-focus:focus,.case_study_resource__info_description a:not(.btn).tab-focus:focus{color:#320159}.case_study_resource__cta-block_description a:not(.btn):active,.case_study_resource__info_description a:not(.btn):active{color:#130021}.case_study_resource__cta-block_description p,.case_study_resource__info_description p{margin:0 0 1rem}.case_study_resource__cta-block_description p:last-child,.case_study_resource__info_description p:last-child{margin:0}.case_study_resource__cta-block_description h1,.case_study_resource__info_description h1{font-family:articulat-cf,Arial;font-size:2.125rem;line-height:2.75rem;letter-spacing:normal;font-weight:700;color:#0f001b;margin-bottom:1.5rem}@media screen and (min-width:37.5rem){.case_study_resource__cta-block_description h1,.case_study_resource__info_description h1{font-size:3.25rem;line-height:3.75rem}}.case_study_resource__cta-block_description h2,.case_study_resource__info_description h2{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){.case_study_resource__cta-block_description h2,.case_study_resource__info_description h2{font-size:2.125rem;line-height:2.75rem}}.case_study_resource__cta-block_description h3,.case_study_resource__info_description h3{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:1rem}.case_study_resource__cta-block_description h4,.case_study_resource__info_description h4{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:1rem}.case_study_resource__cta-block_description h5,.case_study_resource__info_description h5{font-family:articulat-cf,Arial;font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:normal;color:#0f001b;margin-bottom:.5rem}.case_study_resource__cta-block_description h6,.case_study_resource__info_description h6{font-family:articulat-cf,Arial;font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-weight:600;color:#0f001b;margin-bottom:.5rem}.case_study_resource__cta-block_description h1,.case_study_resource__cta-block_description h2,.case_study_resource__cta-block_description h3,.case_study_resource__cta-block_description h4,.case_study_resource__cta-block_description h5,.case_study_resource__cta-block_description h6,.case_study_resource__info_description h1,.case_study_resource__info_description h2,.case_study_resource__info_description h3,.case_study_resource__info_description h4,.case_study_resource__info_description h5,.case_study_resource__info_description h6{color:inherit}.case_study_resource__cta-block_description ol,.case_study_resource__cta-block_description ul,.case_study_resource__info_description ol,.case_study_resource__info_description ul{text-align:left;text-align:start;color:inherit;list-style-position:outside;margin-left:1.25rem;margin-top:1rem;margin-bottom:1rem}.case_study_resource__cta-block_description ul,.case_study_resource__info_description ul{list-style-type:disc}.case_study_resource__cta-block_description ol,.case_study_resource__info_description ol{list-style-type:decimal}.case_study_resource__cta-block_description li,.case_study_resource__info_description li{font-style:normal;padding-bottom:.5rem;padding-right:.5rem}.case_study_resource__cta-block_description li:last-child,.case_study_resource__info_description li:last-child{padding-bottom:0}.case_study_resource__cta-block_description blockquote,.case_study_resource__info_description blockquote{display:block;margin:1rem 2.5rem}.case_study_resource__cta-block_description,.case_study_resource__info_description{font-family:articulat-cf,Arial;font-weight:500;color:#0f001b}.case_study_resource__cta-block_description,.case_study_resource__info_description{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.case_study_resource__cta-block_description,.case_study_resource__info_description{margin-bottom:1rem}@media screen and (min-width:37.5rem){.case_study_resource__cta-block_description,.case_study_resource__info_description{font-family:articulat-cf,Arial;font-weight:500;color:#0f001b}.case_study_resource__cta-block_description,.case_study_resource__info_description{font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.case_study_resource__cta-block_description,.case_study_resource__info_description{margin-bottom:1rem}}@media screen and (min-width:75rem){.case_study_resource__cta-block_description,.case_study_resource__info_description{font-family:articulat-cf,Arial;font-weight:500;color:#0f001b}.case_study_resource__cta-block_description,.case_study_resource__info_description{font-size:1rem;line-height:1.5rem;letter-spacing:normal}.case_study_resource__cta-block_description,.case_study_resource__info_description{margin-bottom:1.5rem}}.case_study_resource__cta-block_description ol,.case_study_resource__cta-block_description ul,.case_study_resource__info_description ol,.case_study_resource__info_description ul{margin-top:0}.case_study_resource{--swiper-scrollbar-sides-offset:17.75%;--swiper-pagination-bullet-horizontal-gap:0.46875rem;--swiper-pagination-bullet-width:0.875rem;--swiper-pagination-bullet-height:var(--swiper-pagination-bullet-width);--swiper-pagination-bullet-inactive-opacity:1}.case_study_resource .swiper-button{opacity:0}.case_study_resource .swiper-button.tab-focus:focus{opacity:1;outline-color:#65348c;outline-style:double;outline-width:.0625rem;outline-offset:.125rem}.case_study_resource .swiper-button-prev:after{content:"<"}.case_study_resource .swiper-button-next:after{content:">"}.case_study_resource .swiper.tab-focus:focus{opacity:1;outline-color:#65348c;outline-style:double;outline-width:.0625rem;outline-offset:.125rem}.case_study_resource .swiper.tab-focus:focus{border-radius:.3125rem}.case_study_resource .swiper.tab-focus .swiper-button{opacity:1}.case_study_resource .swiper.tab-focus .swiper-button.swiper-button-disabled{color:#ededed}.case_study_resource .swiper-scrollbar,.case_study_resource .swiper-scrollbar.swiper-scrollbar-lock{display:none}.case_study_resource .swiper-scrollbar{background:#dfdfdf;height:.5rem}.case_study_resource .swiper-scrollbar,.case_study_resource .swiper-scrollbar-drag{border-radius:.375rem}.case_study_resource .swiper-scrollbar-drag{background:#b2b2b2}.case_study_resource .swiper-pagination{min-height:var(--swiper-pagination-bullet-height);line-height:var(--swiper-pagination-bullet-height);padding:.625rem}.case_study_resource .swiper-pagination,.case_study_resource .swiper-pagination-bullet{border-radius:1.25rem}.case_study_resource .swiper-pagination-bullet{display:inline-flex;position:relative;width:var(--swiper-pagination-bullet-height);height:var(--swiper-pagination-bullet-height);border-radius:50%;transition:background .3s;background-color:rgba(131,83,253,.5);cursor:pointer}.case_study_resource .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;display:block;width:150%;height:150%;opacity:0;transform:translate(-50%,-50%) scale(0);transform-origin:center center;transition:transform .3s,opacity .3s,background-color .3s;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.case_study_resource .swiper-pagination-bullet:nth-child(3n+1):before{-webkit-mask-image:url(/img/styled_shapes/shape_0.svg);mask-image:url(/img/styled_shapes/shape_0.svg)}.case_study_resource .swiper-pagination-bullet:nth-child(3n+2):before{-webkit-mask-image:url(/img/styled_shapes/shape_1.svg);mask-image:url(/img/styled_shapes/shape_1.svg)}.case_study_resource .swiper-pagination-bullet:nth-child(3n):before{-webkit-mask-image:url(/img/styled_shapes/shape_2.svg);mask-image:url(/img/styled_shapes/shape_2.svg)}.case_study_resource .swiper-pagination-bullet-active,.case_study_resource .swiper-pagination-bullet-active:before{background-color:#3e016f}.case_study_resource .swiper-pagination-bullet-active:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.case_study_resource .swiper-pagination-bullet-active:after{display:none}@media screen and (min-width:37.5rem){.case_study_resource{--swiper-pagination-bullet-width:1.25rem}}@media screen and (min-width:75rem){.case_study_resource .swiper-pagination:not(.swiper-pagination-lock){display:none}.case_study_resource .swiper-scrollbar:not(.swiper-scrollbar-lock){display:flex}}@media screen and (min-width:37.5rem){.case_study_resource__header .row{padding:2rem 0}.case_study_resource__quote{--avatar-delta:3.25rem}.case_study_resource__quote_avatar{width:6.5rem;height:6.5rem}.case_study_resource__quote_title{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#170008;margin-bottom:1rem}.case_study_resource__cta-block_controls{flex-direction:row;gap:1.5rem}}@media screen and (min-width:56.25rem){.case_study_resource__header .row{padding:3rem 0}.case_study_resource .features_slider{padding:1.5rem 0}.case_study_resource__cta-block_title{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#a1003b;margin-bottom:1rem}}@media screen and (min-width:75rem){.case_study_resource__header .row{padding:4rem 0}.case_study_resource__banner_hero__image{padding:50% 0}.case_study_resource__banner_hero__image,.case_study_resource__banner_hero__inner{width:100%;max-width:100%;max-height:100%}.case_study_resource__banner_hero_shape.shape__0{max-width:10.8125rem;bottom:7%;left:9.25%;width:28.85%}.case_study_resource__banner_hero_shape.shape__1{max-width:9rem;top:0;right:0;width:24%}.case_study_resource__about_brand__image_wrapper{margin-bottom:0}}