.infographic-media__caption{display:block;font-size:var(--caption_font_size,12px);font-style:var(--caption_font_style,italic);line-height:var(--caption_line_height,1.66667);margin-top:15px}.infographic-media{flex:0 0 auto}.infographic-media:has(.hotspot) img{pointer-events:none}.infographic-media img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.infographic-media img.lazyload,.infographic-media img.lazyloading{max-width:none;width:100%}.infographic-media span{display:block;position:relative}.infographic-media span:before{background-color:#c8dce3;content:"";display:block;height:0;left:0;position:absolute;top:0;width:100%;z-index:1}.infographic-media.is--light span{background-color:#f7f7f7}.infographic-media.is--dark span{background-color:#385868;color:#fff}.js .infographic-media[data-inview] span{background-color:transparent;transition:background-color .25s ease-in-out 1s}.js .infographic-media[data-inview] img{opacity:0}.js .infographic-media[data-inview] .infographic-media__caption{opacity:0;transform:translateY(20px)}.js .infographic-media.inview img{animation:element-opacity 1s ease-in-out;animation-fill-mode:forwards}.js .infographic-media.inview span:before{animation:element-overlay 1s ease-in-out}.js .infographic-media.inview .infographic-media__caption{opacity:1;transform:translateY(0);transition:opacity .75s ease-out .75s,transform .5s ease-out .75s}.js .infographic-media.inview.is--light span{background-color:#f7f7f7}.js .infographic-media.inview.is--dark span{background-color:#385868;color:#fff}@media only screen and (max-width:767px){[data-disable-hotspots-mobile=true] .hotspot{display:none;visibility:hidden}}@media only screen and (min-width:1024px){.infographic-media__caption{text-align:right}.infographic.is--small .infographic-media__caption{text-align:left}}.infographic-media{position:relative}@media only screen and (max-width:767px){.infographic-media__image-desktop{display:none}}@media only screen and (min-width:768px){.infographic-media__image-mobile{display:none}}