.primary-navigation-buttons{position:absolute;top:100%;margin-top:32px;font-size:0;line-height:0;border:0;width:45px;height:45px;z-index:2}
.navigation-prev-button{background:url('../clientlib-site/resources/images/previous.png') no-repeat center;right:55px;width:45px;height:45px;background-size:contain;border:0}
.navigation-prev-button:hover{background:url('../clientlib-site/resources/images/previous-hover.png') no-repeat center;background-size:45px 45px}
.navigation-next-button{background:url('../clientlib-site/resources/images/next.png') no-repeat center;right:0;width:45px;height:45px;background-size:contain;border:0}
.navigation-next-button:hover{background:url('../clientlib-site/resources/images/next-hover.png') no-repeat center;background-size:45px 45px}
.pause-button{border:0;background:url('../clientlib-site/resources/images/pause_white.svg') no-repeat center;width:42px;height:43px}
.play-button{border:0;background:url('../clientlib-site/resources/images/play_white.svg') no-repeat center;width:42px;height:43px}
.pause-button-animated{position:relative;width:45px;height:45px;border:0;background:url('../clientlib-site/resources/images/pause-icon.svg') no-repeat center;background-size:contain}
.pause-button-animated svg{position:absolute;top:0;left:0;width:45px;height:45px;transform:rotate(-90deg);pointer-events:none}
.pause-button-animated .progress-circle{fill:none;stroke:var(--white);stroke-width:2.5;stroke-linecap:round;transition:none}
.swiper-pagination-bullet{border-radius:8px;height:8px;border:0;opacity:1;padding:0;background:var(--white);width:8px}
.swiper-pagination-bullet-active{width:24px;background:var(--accent-primary);box-shadow:none}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-contentCarousel{--article-card-width-mobile:265px;--article-card-width-desktop:320px;width:100%;max-width:var(--component-global-max-width);margin:0 auto;font-family:var(--font-f1);overflow:hidden;background:var(--background-primary)}
@media(min-width:768px){.cmp-contentCarousel{margin:0 auto 0;padding:0}
}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--button{position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background-color:var(--surface-primary-button)}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--white)}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--button:hover{background:var(--surface-action-primary-hover)}
@media(min-width:768px){.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link{background-color:transparent;position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:-1;background:white}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link::after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--background-primary);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:0}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:white}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link:hover:hover::after{background-color:white}
.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link:hover:hover span{color:var(--racing-blue)}
@media(min-width:768px){.cmp-contentCarousel.dark-theme-primary .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel.dark-theme-secondary .slick-dots{position:absolute;top:100%;margin-top:40px;gap:8px;padding:0;z-index:2;list-style:none;display:flex}
.cmp-contentCarousel.dark-theme-secondary .slick-dots li{width:8px}
.cmp-contentCarousel.dark-theme-secondary .slick-dots li button{font-size:0;border:0;padding:0;border-radius:4px;width:8px;height:8px;background:var(--pagination-button-background);background:var(--grey-100)}
.cmp-contentCarousel.dark-theme-secondary .slick-dots li.slick-active{width:24px}
.cmp-contentCarousel.dark-theme-secondary .slick-dots li.slick-active button{height:8px;border:0;width:24px;background:var(--accent-primary);background:var(--white)}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--button{position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background-color:var(--white)}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--racing-blue)}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--button:hover{background:var(--surface-action-primary-hover)}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--button:hover span{color:var(--white)}
@media(min-width:768px){.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link{background-color:transparent;position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:-1;background:white}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link::after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--background-primary);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:0}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:white}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link:hover:hover::after{background-color:white}
.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link:hover:hover span{color:var(--racing-blue)}
@media(min-width:768px){.cmp-contentCarousel.dark-theme-secondary .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel.light-theme-primary .content-carousel a.content-carousel-cta--button{position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background-color:var(--surface-primary-button)}
.cmp-contentCarousel.light-theme-primary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--white)}
.cmp-contentCarousel.light-theme-primary .content-carousel a.content-carousel-cta--button:hover{background:var(--surface-action-primary-hover)}
@media(min-width:768px){.cmp-contentCarousel.light-theme-primary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel.light-theme-secondary .content-carousel a.content-carousel-cta--button{position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background-color:var(--surface-primary-button)}
.cmp-contentCarousel.light-theme-secondary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--white)}
.cmp-contentCarousel.light-theme-secondary .content-carousel a.content-carousel-cta--button:hover{background:var(--surface-action-primary-hover)}
@media(min-width:768px){.cmp-contentCarousel.light-theme-secondary .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel .content-carousel{margin:auto;max-width:var(--cards-container-max-width-desktop);padding-inline:var(--padding-x-mobile) 0;padding-bottom:var(--mobile-padding-bottom)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel{padding-inline:var(--padding-x-desktop)}
}
@media(min-width:768px){.cmp-contentCarousel .content-carousel{padding-bottom:var(--desktop-padding-bottom)}
}
.cmp-contentCarousel .content-carousel__carousel{display:flex;gap:16px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel__carousel{margin:0 auto 126px}
.cmp-contentCarousel .content-carousel__carousel.static-cards{margin-right:var(--spacing-56);margin-bottom:0;gap:16px}
.cmp-contentCarousel .content-carousel__carousel.static-cards .content-carousel-card>div{height:100%;display:flex;flex-direction:column}
}
@media(min-width:768px){.cmp-contentCarousel .content-carousel__carousel{gap:48px}
}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button{position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background-color:var(--surface-primary-button)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--white)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button:hover{background:var(--surface-action-primary-hover)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link{background-color:transparent;position:relative;border:0;padding:var(--spacing-12) var(--spacing-20);text-decoration:none;z-index:1;text-wrap:nowrap;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:-1;background:var(--racing-blue)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link::after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--background-primary);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);z-index:0}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-button-body-2);line-height:var(--font-size-button-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2;color:var(--racing-blue)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link:hover:hover::after{background-color:white}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link:hover:hover span{color:var(--racing-blue)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel a.content-carousel-cta--link span{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel .content-carousel div.content-carousel-card__cta--static{color:var(--black);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel div.content-carousel-card__cta--static{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-light)}
}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .slick-slider .slick-slide{margin:0 8px}
}
.cmp-contentCarousel .content-carousel--races .secondary-link{margin:0}
.cmp-contentCarousel .content-carousel--races .content-carousel-card{overflow:hidden;max-width:312px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card{max-width:432px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card--races>div{height:100%;display:flex;flex:1;flex-direction:column}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__image{min-width:312px;height:176px;display:flex;justify-content:center;align-items:center}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__image{min-width:432px;height:243px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__image img{width:312px;height:auto}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__image img{width:432px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content{background-color:var(--card-background-primary);color:var(--text-primary-card);padding:16px 18px 28px;gap:16px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__content{padding:24px 18px;gap:24px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-preTitle{font-size:14px;font-weight:400;line-height:20px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-preTitle{font-size:16px;font-style:normal;line-height:22px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-title{font-size:18px;font-weight:400;line-height:24px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-title{font-size:28px;line-height:32px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer{flex:1;height:100%;align-items:flex-end;padding:0}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer .content-carousel-card__cta__button{margin-left:-6px}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.align-right{justify-content:flex-end}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.button-and-link .content-carousel-card__cta--link,.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.align-right .content-carousel-card__cta--link{color:var(--surface-action-tertiary);font-family:var(--font-f1);font-size:14px;font-weight:700;line-height:14px;text-decoration:none}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.button-and-link .content-carousel-card__cta--link,.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.align-right .content-carousel-card__cta--link{font-size:16px;line-height:24px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.button-and-link .content-carousel-card__cta--link:hover,.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.align-right .content-carousel-card__cta--link:hover{color:var(--text-on-action-tertiary-hover)}
.cmp-contentCarousel .content-carousel--articles .card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:96px;line-height:32px}
.cmp-contentCarousel .content-carousel--articles .card-description{color:var(--grey-light);font-size:var(--font-size-body-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-1);margin-top:var(--spacing-4)}
.cmp-contentCarousel .content-carousel--articles .content-carousel-card{max-width:var(--article-card-width-mobile)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--articles .content-carousel-card{max-width:var(--article-card-width-desktop)}
}
.cmp-contentCarousel .content-carousel--articles .content-carousel-card__image{min-width:var(--article-card-width-mobile);min-height:180px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--articles .content-carousel-card__image{max-width:var(--article-card-width-desktop)}
}
.cmp-contentCarousel .content-carousel--articles .content-carousel-card__image img{display:block;width:var(--article-card-width-mobile);height:180px;object-fit:cover}
@media(min-width:768px){.cmp-contentCarousel .content-carousel--articles .content-carousel-card__image img{width:var(--article-card-width-desktop)}
}
.cmp-contentCarousel .content-carousel__button-container{position:relative;text-align:center;margin:32px 0 0 0;max-width:calc(100% - 16px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-wrap:none}
.cmp-contentCarousel .content-carousel__button-container:has(.secondary-link){margin:var(--spacing-sm) 0 0 0;row-gap:var(--spacing-16);column-gap:10px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel__button-container{max-width:100%;margin:124px 0 0}
}
.cmp-contentCarousel .content-carousel__carousel.static-cards+.content-carousel__button-container{margin-top:var(--spacing-48)}
.cmp-contentCarousel .content-carousel-card>div{position:relative}
.cmp-contentCarousel .content-carousel-card__badge{display:flex;align-items:center;color:var(--twilight-1000);position:absolute;top:0;left:-8px;padding:var(--spacing-4) var(--spacing-8)}
.cmp-contentCarousel .content-carousel-card__badge .badge{display:flex;align-items:center}
.cmp-contentCarousel .content-carousel-card__badge .badge .icon{display:inline-block;position:relative;background-image:url('clientlib-contentCarousel/resources/flag.svg');width:var(--spacing-16);height:var(--spacing-16);margin-left:var(--spacing-12);margin-right:var(--spacing-8)}
.cmp-contentCarousel .content-carousel-card__badge .badge .badge__text{position:relative;font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-semi-bold);transform:translateY(2px)}
.cmp-contentCarousel .content-carousel-card__badge:before{content:"";width:calc(108%);height:100%;position:absolute;left:0;top:0;transform:skewX(-20deg);background:var(--twilight-400);pointer-events:none}
.cmp-contentCarousel .content-carousel-card__content{padding:16px 18px 20px;background-color:var(--card-background-primary);color:var(--text-primary-card);height:100%;display:flex;flex-direction:column;gap:16px}
.cmp-contentCarousel .content-carousel-card__content .card-preTitle{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-preTitle{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2)}
}
.cmp-contentCarousel .content-carousel-card__content .card-title{font-size:16px;font-weight:400;line-height:22px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-title{font-size:18px;line-height:24px}
}
.cmp-contentCarousel .content-carousel-card__content .card-subTitle{font-size:14px;font-weight:400;line-height:24px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-subTitle{font-size:16px;line-height:24px}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 0}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-footer{padding:8px 0}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--static{font-size:12px;font-weight:400;line-height:16px}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--static{font-size:14px;line-height:20px}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--button{color:var(--surface-action-tertiary);font-family:var(--font-f1);font-size:14px;font-weight:700;line-height:14px;text-decoration:none;transform:translateX(8px)}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--button{font-size:16px;line-height:24px}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--button:hover{color:var(--text-on-action-tertiary-hover)}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--button:first-of-type{margin-left:-6px}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--link{color:var(--surface-action-tertiary);font-family:var(--font-f1);font-size:14px;font-weight:700;line-height:14px;text-decoration:none}
@media(min-width:768px){.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--link{font-size:16px;line-height:24px}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--link:hover{color:var(--text-on-action-tertiary-hover)}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-card__cta--link:last-of-type .cta--text{width:max-content}
.cmp-contentCarousel .slick-slider .slick-track{display:flex !important}
.cmp-contentCarousel .slick-slider .slick-slide{margin:0 8px;height:auto !important}
.cmp-contentCarousel .slick-slider .slick-slide>div{height:100%;display:flex;flex-direction:column}
.cmp-contentCarousel .slick-prev,.cmp-contentCarousel .slick-next{position:absolute;top:100%;margin-top:32px;font-size:0;line-height:0;border:0;width:45px;height:45px;z-index:2;display:none}
@media(min-width:768px){.cmp-contentCarousel .slick-prev,.cmp-contentCarousel .slick-next{display:flex}
}
.cmp-contentCarousel .slick-prev{background:url('../clientlib-site/resources/images/previous.png') no-repeat center;right:55px;width:45px;height:45px;background-size:contain;border:0}
.cmp-contentCarousel .slick-prev:hover{background:url('../clientlib-site/resources/images/previous-hover.png') no-repeat center;background-size:45px 45px}
.cmp-contentCarousel .slick-next{background:url('../clientlib-site/resources/images/next.png') no-repeat center;right:0;width:45px;height:45px;background-size:contain;border:0}
.cmp-contentCarousel .slick-next:hover{background:url('../clientlib-site/resources/images/next-hover.png') no-repeat center;background-size:45px 45px}
.cmp-contentCarousel .slick-dots{position:absolute;top:100%;margin-top:40px;gap:8px;padding:0;z-index:2;list-style:none;display:flex;display:none}
.cmp-contentCarousel .slick-dots li{width:8px}
.cmp-contentCarousel .slick-dots li button{font-size:0;border:0;padding:0;border-radius:4px;width:8px;height:8px;background:var(--pagination-button-background)}
.cmp-contentCarousel .slick-dots li.slick-active{width:24px}
.cmp-contentCarousel .slick-dots li.slick-active button{height:8px;border:0;width:24px;background:var(--accent-primary)}
@media(min-width:768px){.cmp-contentCarousel .slick-dots{display:flex}
}
.contentCarousel.cq-Editable-dom{min-height:40px}