.hsg-slider{position:relative;width:100%}.hsg-slider.dragging .hsg-slider__slide{pointer-events:none}@media(max-width:767px){.hsg-slider.hsg-page-width-normal{padding:0}}.hsg-slider__container{margin:0 auto;max-width:calc(100% - 40px - 6rem);overflow:hidden;position:relative}@media(max-width:767px){.hsg-slider__container{max-width:100%}}.hsg-slider__slides{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;list-style:none;padding:0;position:relative;width:100%}.hsg-slider__slides.animate{transition:.3s ease-in-out}.hsg-slider__slide{box-sizing:border-box;margin:0;padding:0}.dragging .hsg-slider__slide{cursor:pointer}.hsg-slider__arrow-controls{display:flex;justify-content:space-between;left:0;padding:0 1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media(max-width:767px){.hsg-slider__arrow-controls{display:none;padding:0 .5rem}}.hsg-slider__arrow-controls button{align-items:center;background-color:#fff;border:0 solid #fff;border-radius:50%;box-shadow:0 0 4px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:.5rem;pointer-events:auto;position:relative;transition:.3s ease-in-out;width:2.5rem}.hsg-slider__arrow-controls button:hover{box-shadow:1px 8px 24px 0 rgba(0,0,0,.2)}.hsg-slider__arrow-controls button.disabled{visibility:hidden}.hsg-slider__arrow-controls button img{margin-top:2px;position:relative;width:2.5rem}.hsg-slider__arrow-controls button.hsg-slider__next img{left:1px}.hsg-slider__arrow-controls button.hsg-slider__prev img{right:1px}.hsg-slider__indicators{display:flex;justify-content:center;list-style:none;margin:0;padding:1rem 0;width:100%}.hsg-slider__indicators button{background-color:transparent;border:2px solid #0fbfbf;border-radius:50%;cursor:pointer;display:block;margin:0 .5rem;padding:.4rem}.high-contrast .hsg-slider__indicators button{border:2px solid #0000c5}[data-background=dark] .hsg-slider__indicators button{border:2px solid #fff}.hsg-slider__indicators button.active{background-color:#0fbfbf}.high-contrast .hsg-slider__indicators button.active{background-color:#0000c5}[data-background=dark] .hsg-slider__indicators button.active{background-color:#fff}.image-slider{margin-bottom:2rem}.image-slider.-light{background-color:var(--cl-color-background-02,#f6f9fc)}.image-slider.-dark{background-color:var(--cl-color-background-01,#3e5974)}@media(min-width:501px){.image-slider{margin-bottom:0}}.image-slider__text-wrapper{width:100%}.image-slider__title{margin:1rem auto;max-width:895px;padding-top:3rem;text-align:center}@media(min-width:501px){.image-slider__title{padding-top:6.25rem}}@media(max-width:767px){.image-slider__title{padding:3rem 1rem 0}}.image-slider__layout{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:895px;padding:3.75rem 1rem}@media(min-width:768px){.image-slider__layout{padding-bottom:6.25rem;padding-top:6.25rem}}[data-display-option=card] .image-slider__layout{max-width:710px}.image-slider__layout.hsg-slider{padding:0}.image-slider .hsg-slider{width:auto}.image-slider .hsg-slider__container{padding:0 2rem 3rem}@media(min-width:768px){.image-slider .hsg-slider__container{padding:0 3rem 3rem}}.image-slider .hsg-slider__slide{min-width:100%;opacity:0;padding:0 1.5rem;transition:opacity .15s;white-space:normal}@media(max-width:767px){.image-slider .hsg-slider__slide{display:block}}.image-slider .hsg-slider__slide.active{opacity:1}@media(max-width:500px){.image-slider .hsg-slider__next,.image-slider .hsg-slider__prev{display:none}}.image-slider .hsg-slider__next.disabled,.image-slider .hsg-slider__prev.disabled{cursor:default;opacity:.5}.image-slider .hsg-slider__prev{left:1rem}.image-slider .hsg-slider__next{right:1rem}.cms-hub-page-b .image-slider{margin:0;padding:3rem 1rem}.cms-hub-page-b .image-slider__title{margin:0 auto;padding:3rem 0 2rem}@media(max-width:1024px){.cms-hub-page-b .image-slider__title{padding-bottom:5.5rem;padding-top:2.5rem}}@media(max-width:500px){.cms-hub-page-b .image-slider__title{padding-bottom:3rem;padding-top:3rem}}.cms-hub-page-b .image-slider .hsg-slider__container{padding-bottom:0}.cms-hub-page-b .image-slider .hsg-slider__indicators button{margin:0 .25rem}