.interactive-image-container .interactive-image-left{overflow:hidden}.interactive-image-container .interactive-image-left .interactive-image-intro-text{margin:1rem 0;padding:4rem 1rem 1rem}.interactive-image-container .interactive-image-left .interactive-image-popout{min-height:400px;margin:0;padding:7rem 5rem;left:-510px;position:relative;display:none;height:100%}.interactive-image-container .interactive-image-left .interactive-image-popout--with-images{padding:1.5rem}@media only screen and (min-width: 500px){.interactive-image-container .interactive-image-left .interactive-image-popout--with-images{padding:4rem}}.interactive-image-container .interactive-image-left .interactive-image-popout--with-images-inner--text-block{padding:0 1rem;margin:1rem 0}.interactive-image-container .interactive-image-left .interactive-image-popout-inner{background-color:#fff;padding:1rem;border:1px solid #333}.interactive-image-container .interactive-image-left .interactive-image-popout-inner p{font-size:16px;color:#000;line-height:initial}.interactive-image-container .interactive-image-left .interactive-image-popout-inner__title{font-weight:bold}.interactive-image-container .interactive-image-left .interactive-image-popout-inner .number-indicator-label{font-weight:bold}.interactive-image-container .interactive-image-left .interactive-image-popout-inner--text-block{overflow:auto;height:120px;padding:0 1rem;margin:.5rem 0}.interactive-image-container .interactive-image-right{overflow:hidden}.interactive-image-container .interactive-image-right svg #Numbers g circle,.interactive-image-container .interactive-image-right svg #Numbers g text{cursor:pointer}.interactive-image-container .interactive-image-right svg #Numbers g text{pointer-events:none}.interactive-image-container .interactive-image-right svg #Numbers g circle:hover{filter:brightness(1.5)}.interactive-image-container .interactive-image-popout-btn-close{background-color:#838383;padding:0px 10px;border-radius:5px;margin-bottom:1.5rem;color:#fff;font-size:40px;font-weight:normal;line-height:40px;transition:filter .5s linear}.interactive-image-container .interactive-image-popout-btn-close:hover{filter:brightness(0.8)}.interactive-image-container .interactive-image-container .image-area svg #Numbers g .interactive-image-number-trigger{margin-bottom:1rem;cursor:pointer}.interactive-image-container [data-interactive-image-trigger-controls]{cursor:pointer}.interactive-image-container [data-interactive-image-trigger-controls] span{transition:filter .5s linear}.interactive-image-container [data-interactive-image-trigger-controls]:hover .number-indicator-bullet{filter:brightness(1.3)}.interactive-image-container [data-interactive-image-trigger-controls]:hover .number-indicator-label{filter:brightness(0.4)}.interactive-image-container .number-indicator{display:flex;align-items:baseline}.interactive-image-container .number-indicator .number-indicator-bullet{border-radius:100px;height:40px;width:40px;min-height:40px;min-width:40px;display:inline-block;text-align:center;vertical-align:middle;padding:4px;color:#fff;line-height:31px;font-size:20px;margin-bottom:1rem;margin-right:.5rem}.interactive-image-container .number-indicator span{pointer-events:none}.interactive-image-container .number-indicator--small{align-items:flex-start}.interactive-image-container .number-indicator--small .number-indicator-bullet{height:30px;width:30px;min-height:30px;min-width:30px;cursor:initial}.interactive-image-container .interactive-image--bg1{background-color:#545e6b}.interactive-image-container .interactive-image--bg2{background-color:#829599}.interactive-image-container .interactive-image--bg3{background-color:#99938b}