@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.cmp-carousel--v1 .cmp-carousel__arrow__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cmp-carousel--v1 .cmp-carousel__item>.hero:has(.cmp-hero--v1):last-child .cmp-hero__content{padding-bottom:0}.cmp-carousel--v1 .cmp-hero--v1 .cmp-hero__image{border-radius:var(--cc-radius-s);margin:0;max-width:100%}.carousel:has(>.cmp-carousel--v1){margin-bottom:var(--cc-spacing-l)}.carousel:has(>.cmp-carousel--v1):last-child{margin-bottom:0}.carousel:has(>.cmp-carousel--v1).cc-carousel--spacing-small{margin-bottom:var(--cc-spacing-xs)}.carousel:has(>.cmp-carousel--v1).cc-carousel--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.carousel:has(>.cmp-carousel--v1).cc-carousel--spacing-none{margin-bottom:0}.cmp-carousel--v1.cmp-carousel{position:relative;visibility:visible}.cmp-carousel--v1:not(.is-initialized) .cmp-carousel__item:not(.cmp-carousel__item--active),.cmp-carousel--v1:not(.is-initialized) .splide_track{visibility:hidden}.cmp-carousel--v1:not(.is-initialized) .splide__pagination{pointer-events:none}.cmp-carousel--v1.is-active{height:auto!important}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cmp-carousel--v1{max-width:100%;overflow:hidden;visibility:visible}.cmp-carousel--v1 .cmp-carousel__content{height:100%;margin:0 auto;position:relative}@media(min-width:1024px){.cmp-carousel--v1 .cmp-carousel__content{width:calc(100% - (3pc + var(--cc-spacing-l))*2)}}.cmp-carousel--v1 .cmp-carousel__items{align-items:flex-start;height:100%;list-style:none;margin:0;padding:0}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cmp-carousel--v1 .cmp-carousel__items{display:block;position:static;transform:none!important;width:100%}.cmp-carousel--v1 .cmp-carousel__item{display:block;overflow:hidden}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cmp-carousel--v1 .cmp-carousel__item{display:none}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cmp-carousel--v1 .cmp-carousel__item.is-active{display:block}.cmp-carousel--v1 .cmp-carousel__arrow{align-items:center;background-color:hsla(0,0%,100%,0);background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/chevron_left.svg");background-position:50% 50%;background-repeat:no-repeat;border:1px solid var(--cc-color-grey-300);border-radius:var(--cc-radius-l);box-sizing:border-box;color:var(--cc-color-grey-900);content:"";cursor:pointer;display:inline-flex;display:none;flex-direction:row;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-m);font-weight:700;gap:var(--cc-spacing-xs);height:3pc;justify-content:center;line-height:1.5;max-width:100%;min-width:3pc;outline:1px solid transparent;outline-offset:1px;overflow:hidden;padding:0;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition-duration:var(--cc-transition-duration-super-short);transition-property:outline,outline-offset;transition:var(--cc-transition-super-short);transition-property:color,background-color,box-shadow,outline,outline-offset;word-break:break-all}.cmp-carousel--v1 .cmp-carousel__arrow:focus,.cmp-carousel--v1 .cmp-carousel__arrow:hover{text-decoration:none}.cmp-carousel--v1 .cmp-carousel__arrow.cc-button--is-disabled,.cmp-carousel--v1 .cmp-carousel__arrow:disabled{pointer-events:none}.cmp-carousel--v1 .cmp-carousel__arrow:hover{background-color:var(--cc-color-grey-100);border-color:var(--cc-color-grey-300);color:var(--cc-color-grey-900)}.cmp-carousel--v1 .cmp-carousel__arrow:active{background-color:hsla(0,0%,100%,0);color:var(--cc-color-grey-900)}.cmp-carousel--v1 .cmp-carousel__arrow:focus-visible{color:var(--cc-color-grey-900)}.cmp-carousel--v1 .cmp-carousel__arrow.cc-button--is-disabled,.cmp-carousel--v1 .cmp-carousel__arrow:disabled{background-color:var(--cc-color-grey-200);border:none;color:var(--cc-color-grey-500)}.cmp-carousel--v1 .cmp-carousel__arrow svg{display:none}.cmp-carousel--v1 .cmp-carousel__arrow:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}@media(min-width:1024px){.cmp-carousel--v1 .cmp-carousel__arrow{display:block}}.cmp-carousel--v1 .cmp-carousel__arrow--next{background-image:url("../../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/chevron_right.svg");background-position:50% 50%;background-repeat:no-repeat;content:"";right:0}.cmp-carousel--v1 .cmp-carousel__pagination{margin-top:var(--cc-spacing-l);padding:0}.cmp-carousel--v1 .cmp-carousel__pagination:not(.is-initialized){display:flex}@media(min-width:1024px){.cmp-carousel--v1 .cmp-carousel__pagination{margin-top:var(--cc-spacing-xl)}}.cmp-carousel--v1 .splide__pagination__page{background:transparent;border:0;border-radius:50%;cursor:pointer;display:block;height:24px;margin:0;outline:none;padding:0;position:relative;width:24px}.cmp-carousel--v1 .splide__pagination__page:before{background:var(--cc-color-grey-200);border-radius:50%;content:"";height:8px;left:8px;outline:1px solid transparent;outline-offset:1px;position:absolute;top:8px;transition-duration:var(--cc-transition-duration-super-short);transition-property:outline,outline-offset;transition:var(--cc-transition-short);transition-property:background-color,outline,outline-offset;width:8px}.cmp-carousel--v1 .splide__pagination__page:focus-visible:before{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px;outline-offset:6px;outline-width:1.5px}.cmp-carousel--v1 .splide__pagination__page.is-active{background:transparent}.cmp-carousel--v1 .splide__pagination__page.is-active:before{background:var(--cc-color-primary)}.cmp-carousel--v1 .cmp-image__image{max-width:100vw}.cmp-carousel--v1.is-initialized .cmp-carousel__pagination__page{display:none}