.hs-infographic{--infographic-marker-size:clamp(12px,calc(var(--infographic-fixed-width)*0.013),16px);--infographic-marker-color:#e74c3c;--infographic-tooltip-bg:#fff;--infographic-tooltip-color:#333;--infographic-tooltip-width:280px;--infographic-tooltip-shadow:0 4px 20px rgba(0,0,0,.15);--infographic-tooltip-radius:8px;--infographic-tooltip-gap:12px;--infographic-link-color:#e74c3c;--infographic-legend-bg:#1a1a2e;--infographic-legend-color:#fff;--infographic-legend-width:300px;--infographic-legend-active:#e74c3c;margin:0 auto;width:100%}.hs-infographic.has-legend{align-items:stretch;display:flex}.hs-infographic.legend-right{flex-direction:row-reverse}.hs-infographic__legend{align-self:stretch;background:var(--infographic-legend-bg);color:var(--infographic-legend-color);flex:0 0 auto;max-width:var(--infographic-legend-width);overflow-y:auto;padding:32px 24px;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.hs-infographic__legend::-webkit-scrollbar{width:6px}.hs-infographic__legend::-webkit-scrollbar-track{background:transparent}.hs-infographic__legend::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.hs-infographic__legend::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.hs-infographic__legend-title{color:inherit;line-height:1.3;margin:0 0 20px}.hs-infographic__legend-list{list-style:none;margin:0;padding:0}.hs-infographic__legend-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:12px;margin:0;padding:10px 12px;transition:background .2s ease}.hs-infographic__legend-item:hover{background:hsla(0,0%,100%,.1)}.hs-infographic__legend-item.is-active{background:var(--infographic-legend-active)}.hs-infographic__legend-number{align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;font-weight:600;height:28px;justify-content:center;line-height:1;min-width:28px;width:28px}.hs-infographic__legend-item.is-active .hs-infographic__legend-number{background:hsla(0,0%,100%,.3)}.hs-infographic__legend-label{line-height:1.3}.hs-infographic__mobile-nav{display:none}.hs-infographic__container{align-self:flex-start;cursor:grab;display:block;flex:1 1 auto;line-height:0;margin:0 auto;max-width:var(--infographic-fixed-width);min-width:0;position:relative}.hs-infographic__container:active{cursor:grabbing}.hs-infographic__image{display:block;height:auto;width:100%}.hs-infographic__headline{color:#fff;left:0;line-height:1.3;margin:0;padding:20px;position:absolute;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);top:0;width:100%;z-index:1}.hs-infographic__point{position:absolute;transform:translate(-50%,-50%);z-index:2}.hs-infographic__point.is-active{z-index:100}.hs-infographic__marker{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:var(--infographic-marker-size);justify-content:center;outline:none;padding:0;position:relative;width:var(--infographic-marker-size)}.hs-infographic__marker:focus-visible{border-radius:50%;outline:2px solid var(--infographic-link-color);outline-offset:4px}.hs-infographic__marker-dot{background-color:var(--infographic-marker-color);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);display:block;height:var(--infographic-marker-size);transition:transform .2s ease;width:var(--infographic-marker-size);z-index:2}.hs-infographic__marker:hover .hs-infographic__marker-dot{transform:scale(1.2)}.hs-infographic__marker-pulse{animation:infographic-pulse 2s ease-out infinite;background-color:var(--infographic-marker-color);border-radius:50%;height:var(--infographic-marker-size);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--infographic-marker-size);z-index:1}@keyframes infographic-pulse{0%{opacity:.5;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.hs-infographic__point.is-active .hs-infographic__marker-pulse{animation:none;opacity:0}.hs-infographic__tooltip{background:var(--infographic-tooltip-bg);border-radius:var(--infographic-tooltip-radius);bottom:calc(100% + var(--infographic-tooltip-gap));box-shadow:var(--infographic-tooltip-shadow);color:var(--infographic-tooltip-color);left:50%;line-height:1.5;opacity:0;padding:16px 6px 16px 20px;position:absolute;transform:translateX(-50%);transform:translateX(-50%) translateY(8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;visibility:hidden;width:var(--infographic-tooltip-width);z-index:10}.hs-infographic__tooltip-arrow{border:8px solid transparent;border-top:8px solid var(--infographic-tooltip-bg);left:50%;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%)}.hs-infographic__point.is-active .hs-infographic__tooltip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.hs-infographic__tooltip-inner{max-height:280px;overflow-y:auto;padding-right:14px}.hs-infographic__tooltip-title{font-weight:700;line-height:1.3;margin:0 40px 8px 0}.hs-infographic__tooltip-desc{margin-bottom:10px}.hs-infographic__tooltip-text{margin:0 0 2px}.hs-infographic__tooltip-detail{margin:0 0 8px;opacity:.75}.hs-infographic__tooltip-link{color:var(--infographic-link-color);display:inline-block;font-weight:600;margin-top:4px;text-decoration:none;transition:opacity .2s ease}.hs-infographic__tooltip-link:hover{opacity:.8;text-decoration:underline}.hs-infographic__tooltip-image{border-radius:6px;display:block;height:auto;margin-bottom:12px;width:100%}.hs-infographic__tooltip-cta{background:var(--infographic-link-color);border-radius:6px;color:#fff;display:inline-block;font-weight:600;margin-top:12px;padding:10px 24px;text-decoration:none;transition:opacity .2s ease}.hs-infographic__tooltip-cta:hover{opacity:.85}.hs-infographic__tooltip-close{align-items:center;background:var(--infographic-tooltip-bg);border:none;border-radius:50%;color:var(--infographic-tooltip-color);cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;line-height:1;opacity:.6;padding:0;position:absolute;right:4px;top:10px;transition:opacity .2s ease;width:28px;z-index:1}.hs-infographic__tooltip-close:hover{opacity:1}.hs-infographic__point.tooltip-bottom .hs-infographic__tooltip{bottom:auto;top:calc(100% + var(--infographic-tooltip-gap));transform:translateX(-50%) translateY(-8px)}.hs-infographic__point.tooltip-bottom.is-active .hs-infographic__tooltip{transform:translateX(-50%) translateY(0)}.hs-infographic__point.tooltip-bottom .hs-infographic__tooltip-arrow{border-bottom-color:var(--infographic-tooltip-bg);border-top-color:transparent;bottom:100%;top:auto}.hs-infographic__point.tooltip-right .hs-infographic__tooltip{bottom:auto;left:calc(100% + var(--infographic-tooltip-gap));top:50%;transform:translateX(0) translateY(calc(-50% + 8px))}.hs-infographic__point.tooltip-right.is-active .hs-infographic__tooltip{transform:translateX(0) translateY(-50%)}.hs-infographic__point.tooltip-right .hs-infographic__tooltip-arrow{border:8px solid transparent;border-right:8px solid var(--infographic-tooltip-bg);bottom:auto;left:auto;right:100%;top:50%;transform:translateX(0) translateY(-50%)}.hs-infographic__point.tooltip-left .hs-infographic__tooltip{bottom:auto;left:auto;right:calc(100% + var(--infographic-tooltip-gap));top:50%;transform:translateX(0) translateY(calc(-50% + 8px))}.hs-infographic__point.tooltip-left.is-active .hs-infographic__tooltip{transform:translateX(0) translateY(-50%)}.hs-infographic__point.tooltip-left .hs-infographic__tooltip-arrow{border:8px solid transparent;border-left:8px solid var(--infographic-tooltip-bg);bottom:auto;left:100%;right:auto;top:50%;transform:translateX(0) translateY(-50%)}.hs-infographic__backdrop{display:none}@media (min-width:641px){.hs-infographic.lightbox-mode .hs-infographic__tooltip{display:none}}.hs-lightbox-overlay{align-items:center;box-sizing:border-box;display:flex;justify-content:center;opacity:0;padding:60px;pointer-events:none;position:absolute;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:99999}.hs-lightbox-overlay.is-open{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s linear 0s;visibility:visible}.hs-lightbox__backdrop{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0}.hs-lightbox__dialog{background:var(--infographic-tooltip-bg,#fff);border-radius:12px;box-shadow:0 8px 40px rgba(0,0,0,.3);color:var(--infographic-tooltip-color,#333);height:100%;line-height:1.5;overflow-x:hidden;overflow-y:auto;padding:40px;position:relative;transform:scale(.95);transition:transform .3s ease;width:100%}.hs-lightbox-overlay.is-open .hs-lightbox__dialog{transform:scale(1)}.hs-lightbox__close{align-items:center;background:none;border:none;border-radius:50%;color:var(--infographic-tooltip-color,#333);cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;opacity:.5;padding:0;position:absolute;right:12px;top:12px;transition:opacity .2s ease;width:36px}.hs-lightbox__close:hover{opacity:1}.hs-lightbox__close:focus-visible{opacity:1;outline:2px solid var(--infographic-link-color,#e74c3c);outline-offset:2px}.hs-lightbox__nav{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#333;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:36px;z-index:2}.hs-lightbox__nav:hover{background:#fff}.hs-lightbox__nav:focus-visible{outline:2px solid var(--infographic-link-color,#e74c3c);outline-offset:2px}.hs-lightbox__nav--prev{left:16px}.hs-lightbox__nav--next{right:16px}.hs-lightbox__content .hs-infographic__tooltip-title{font-weight:700;line-height:1.3;margin:0 40px 8px 0}.hs-lightbox__content .hs-infographic__tooltip-link{color:var(--infographic-link-color,#e74c3c);display:inline-block;font-weight:600;margin-top:4px;text-decoration:none;transition:opacity .2s ease}.hs-lightbox__content .hs-infographic__tooltip-link:hover{opacity:.8;text-decoration:underline}.hs-lightbox__content .hs-infographic__tooltip-image{border-radius:6px;display:block;height:auto;margin-bottom:16px;max-width:400px;width:100%}.hs-lightbox__content .hs-infographic__tooltip-cta{background:var(--infographic-link-color,#e74c3c);border-radius:6px;color:#fff;display:inline-block;font-weight:600;margin-top:16px;padding:12px 28px;text-decoration:none;transition:opacity .2s ease}.hs-lightbox__content .hs-infographic__tooltip-cta:hover{opacity:.85}@media (max-width:640px){.hs-lightbox-overlay{display:none}.hs-infographic.lightbox-mode .hs-infographic__tooltip{display:block}}.hs-infographic__legend-item:focus-visible{border-radius:6px;outline:2px solid var(--infographic-legend-active);outline-offset:2px}.hs-infographic__mobile-nav-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.hs-infographic__tooltip-close:focus-visible{opacity:1;outline:2px solid var(--infographic-link-color);outline-offset:2px}.hs-infographic__tooltip-link:focus-visible{outline:2px solid var(--infographic-link-color);outline-offset:2px}body.hs-infographic-no-scroll{overflow:hidden}html.hs-infographic-no-smooth{scroll-behavior:auto!important}@media (min-width:641px){.hs-infographic__backdrop{display:none}}@media (max-width:640px){.hs-infographic,.hs-infographic.has-legend{overflow:auto;-webkit-overflow-scrolling:touch;display:block;max-height:100vh}.hs-infographic__legend{display:none}.hs-infographic.nav-visible .hs-infographic__mobile-nav{display:block}.hs-infographic__mobile-nav-btn{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#333;cursor:pointer;display:flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:fixed;top:50%;transform:translateY(-50%);transition:background .2s ease;width:36px;z-index:10002}.hs-infographic__mobile-nav-btn[data-nav=prev]{left:8px}.hs-infographic__mobile-nav-btn[data-nav=next]{right:8px}.hs-infographic__mobile-nav-btn:hover{background:#fff}.hs-infographic__mobile-nav-label{display:none}.hs-infographic__container{min-width:var(--infographic-fixed-width);width:var(--infographic-fixed-width)}.hs-infographic__point{margin-left:calc(var(--infographic-marker-size)/-2);margin-top:calc(var(--infographic-marker-size)/-2);transform:none}.hs-infographic__point.is-active{z-index:10001}.hs-infographic__backdrop{background:rgba(0,0,0,.5);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:9999}.hs-infographic.has-active-tooltip .hs-infographic__backdrop{opacity:1;pointer-events:auto;transition:opacity .3s ease;visibility:visible}.hs-infographic__tooltip{border-radius:var(--infographic-tooltip-radius) var(--infographic-tooltip-radius) 0 0;bottom:0;left:0;max-height:50vh;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:24px 20px 32px;position:fixed;right:0;scrollbar-gutter:stable;top:auto;transform:translateY(100%);width:100%;z-index:10000}.hs-infographic__tooltip-inner{max-height:none;overflow-y:visible}.hs-infographic__point.is-active .hs-infographic__tooltip{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s;visibility:visible}.hs-infographic__tooltip{transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.hs-infographic__tooltip-arrow{display:none}.hs-infographic__point.tooltip-bottom .hs-infographic__tooltip,.hs-infographic__point.tooltip-left .hs-infographic__tooltip,.hs-infographic__point.tooltip-right .hs-infographic__tooltip{bottom:0;left:0;right:0;top:auto;transform:translateY(100%)}.hs-infographic__point.tooltip-bottom.is-active .hs-infographic__tooltip,.hs-infographic__point.tooltip-left.is-active .hs-infographic__tooltip,.hs-infographic__point.tooltip-right.is-active .hs-infographic__tooltip{transform:translateY(0)}.hs-infographic__tooltip-title{margin:0 32px 8px 0}.hs-infographic__tooltip-close{height:28px;right:16px;top:20px;width:28px}.hs-infographic__tooltip{scrollbar-color:rgba(0,0,0,.35) transparent;scrollbar-width:thin}.hs-infographic__tooltip::-webkit-scrollbar{width:10px}.hs-infographic__tooltip::-webkit-scrollbar-track{background:transparent}.hs-infographic__tooltip::-webkit-scrollbar-thumb{background:rgba(0,0,0,.35);background-clip:content-box;border:3px solid transparent;border-radius:999px}.hs-infographic__tooltip::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5);background-clip:content-box}}@media (prefers-reduced-motion:reduce){.hs-infographic__marker-pulse{animation:none}.hs-infographic__legend-item,.hs-infographic__marker-dot,.hs-infographic__mobile-nav-btn,.hs-infographic__tooltip,.hs-infographic__tooltip-close,.hs-lightbox-overlay,.hs-lightbox__dialog,.hs-lightbox__nav{transition:none}}.hs-infographic__preview-coords{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;display:none;font-family:monospace;font-size:13px;line-height:1.4;padding:4px 10px;pointer-events:none;position:absolute;right:8px;top:8px;z-index:20}.hs-infographic__container:hover .hs-infographic__preview-coords{display:block}.hs-infographic__preview-crosshair{border:2px solid rgba(0,0,0,.6);border-radius:50%;display:none;height:20px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:20px;z-index:19}.hs-infographic__preview-crosshair:after,.hs-infographic__preview-crosshair:before{background:rgba(0,0,0,.4);content:"";position:absolute}.hs-infographic__preview-crosshair:before{height:100%;left:50%;top:0;transform:translateX(-50%);width:1px}.hs-infographic__preview-crosshair:after{height:1px;left:0;top:50%;transform:translateY(-50%);width:100%}.hs-infographic__container:hover .hs-infographic__preview-crosshair{display:block}