@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-contentCarousel{width:100%;max-width:1440px;margin:16px auto 0;font-family:var(--font-f1);overflow:hidden}
@media(min-width:769px){.cmp-contentCarousel{margin:32px auto 0}
}
.cmp-contentCarousel .content-carousel__carousel{display:flex;gap:16px;margin-left:16px}
@media(min-width:769px){.cmp-contentCarousel .content-carousel__carousel{margin-left:var(--spacing-56);margin-bottom:116px}
.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:769px){.cmp-contentCarousel .content-carousel__carousel{gap:48px}
}
.cmp-contentCarousel .content-carousel a.content-carousel-cta{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-bold);color:var(--twilight-1000);text-decoration:none}
@media(min-width:769px){.cmp-contentCarousel .content-carousel a.content-carousel-cta{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button{position:relative;background-color:transparent;border:0;padding:var(--spacing-12) var(--spacing-20);color:var(--white);text-decoration:none;z-index:1}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button span{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-bold);width:max-content;position:relative;z-index:2}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transform:skewX(-20deg);background:var(--skyview-1000);font-weight:var(--font-weight-bold);z-index:1}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--button:hover:after{background:var(--fill-interactive-hover-onLight)}
@media(min-width:769px){.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--button .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right-white.svg')}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link{text-decoration:none;color:var(--text-interactive-onDark);display:flex;gap:8px;align-items:center}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link:hover{color:var(--fill-interactive-hover-onDark)}
.cmp-contentCarousel .content-carousel a.content-carousel-cta--link:hover .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right.svg')}
.cmp-contentCarousel .content-carousel div.content-carousel-cta--static{color:var(--grey-light);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular)}
@media(min-width:769px){.cmp-contentCarousel .content-carousel div.content-carousel-cta--static{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-light)}
}
.cmp-contentCarousel .content-carousel .cta--icon-caret-right{display:inline-block;width:16px;height:16px;background-image:url('clientlib-contentCarousel/resources/caret-right.svg')}
@media(min-width:769px){.cmp-contentCarousel .content-carousel--races .slick-slider .slick-slide{margin:0 8px}
}
.cmp-contentCarousel .content-carousel--races a.content-carousel-cta--link{color:var(--font-interactive)}
.cmp-contentCarousel .content-carousel--races a.content-carousel-cta--link:hover{color:var(--font-interactive-hover)}
.cmp-contentCarousel .content-carousel--races a.content-carousel-cta--link:hover .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right-hover-on-light.svg')}
.cmp-contentCarousel .content-carousel--races .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right-on-white.svg');margin-top:-2px}
.cmp-contentCarousel .content-carousel--races div.content-carousel-cta--static{color:var(--black)}
.cmp-contentCarousel .content-carousel--races .secondary-link{margin:var(--spacing-32) var(--spacing-12)}
.cmp-contentCarousel .content-carousel--races .secondary-link.content-carousel-cta--link{color:var(--skyview-700)}
.cmp-contentCarousel .content-carousel--races .secondary-link.content-carousel-cta--link .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right.svg')}
.cmp-contentCarousel .content-carousel--races .secondary-link.content-carousel-cta--link:hover{color:var(--skyview-800)}
.cmp-contentCarousel .content-carousel--races .secondary-link.content-carousel-cta--link:hover .cta--icon-caret-right{background-image:url('clientlib-contentCarousel/resources/caret-right-hover-on-dark.svg')}
@media(min-width:769px){.cmp-contentCarousel .content-carousel--races .secondary-link{margin:0 0 0 var(--spacing-32)}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card{border-radius:var(--radius-default) var(--radius-default) 0 0;overflow:hidden;max-width:312px}
@media(min-width:769px){.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}
@media(min-width:769px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__image{min-width:432px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__image img{width:312px;height:176px;border-radius:var(--radius-default) var(--radius-default) 0 0}
@media(min-width:769px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__image img{width:432px;height:243px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content{background-color:var(--white);color:var(--twilight-1000);padding:24px 16px}
@media(min-width:769px){.cmp-contentCarousel .content-carousel--races .content-carousel-card__content{padding:24px 30px 24px 18px}
}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-preTitle{color:var(--twilight-700)}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-title{font-weight:var(--font-weight-medium);color:var(--twilight-1000)}
.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer{padding-top:24px;flex:1;height:100%;align-items:flex-end}
.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-cta--link,.cmp-contentCarousel .content-carousel--races .content-carousel-card__content .card-footer.align-right .content-carousel-cta--link{margin-bottom:10px}
.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__button-container{margin:24px auto 48px}
.cmp-contentCarousel .content-carousel__button-container{position:relative;text-align:center;margin:40px auto 24px;min-height:48px;max-width:calc(100% - 32px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-wrap:none}
.cmp-contentCarousel .content-carousel__button-container:has(.secondary-link){margin:20px auto 14px}
.cmp-contentCarousel .content-carousel__button-container a.content-carousel-cta--button{margin:0 var(--spacing-12)}
@media(min-width:769px){.cmp-contentCarousel .content-carousel__button-container{max-width:100%;margin:164px 0 64px}
.cmp-contentCarousel .content-carousel__button-container:has(.secondary-link){margin:164px 0 64px}
}
.cmp-contentCarousel .content-carousel__carousel.static-cards+.content-carousel__button-container{margin-top:var(--spacing-48)}
.cmp-contentCarousel .content-carousel-card{max-width:272px}
.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__image{min-width:272px}
.cmp-contentCarousel .content-carousel-card__image img{border-radius:var(--radius-default);display:block;width:272px;height:180px;object-fit:cover}
.cmp-contentCarousel .content-carousel-card__content{padding-top:16px;color:var(--white);height:100%;display:flex;flex-direction:column}
.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);margin-bottom:8px}
@media(min-width:769px){.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:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-semi-bold)}
@media(min-width:769px){.cmp-contentCarousel .content-carousel-card__content .card-title{font-size:var(--font-size-title);line-height:var(--line-height-title)}
}
.cmp-contentCarousel .content-carousel-card__content .card-subTitle{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:var(--font-weight-regular)}
@media(min-width:769px){.cmp-contentCarousel .content-carousel-card__content .card-subTitle{font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
}
.cmp-contentCarousel .content-carousel-card__content .card-footer{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-24) 0;margin-top:auto}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-cta--button{transform:translateX(8px)}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-cta--button:first-of-type{margin-right:8px}
.cmp-contentCarousel .content-carousel-card__content .card-footer .content-carousel-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}
@media(min-width:769px){.cmp-contentCarousel .slick-slider .slick-slide{margin:0 24px}
}
.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:80px;font-size:0;line-height:0;border:0;width:55.7px;height:36px;z-index:2}
.cmp-contentCarousel .slick-prev{background:url("../clientlib-site/resources/images/control_desktop_back.png") no-repeat center center !important;right:99px !important}
@media(min-width:350px) and (max-width:768px){.cmp-contentCarousel .slick-prev{display:none}
}
.cmp-contentCarousel .slick-next{background:url("../clientlib-site/resources/images/control_desktop_next.png") no-repeat center center !important;right:55px !important}
@media(min-width:350px) and (max-width:768px){.cmp-contentCarousel .slick-next{display:none}
}
.cmp-contentCarousel .slick-dots{position:absolute;top:100%;margin-top:76px;display:none;gap:12px;padding:0;z-index:2;list-style:none}
@media(min-width:769px){.cmp-contentCarousel .slick-dots{display:flex}
}
.cmp-contentCarousel .slick-dots li{width:10.5px}
.cmp-contentCarousel .slick-dots li button{background:url("../clientlib-site/resources/images/Rectangle 7079.svg") no-repeat center center;font-size:0;line-height:0;border:0;width:100%;height:10px;background-size:contain}
.cmp-contentCarousel .slick-dots li.slick-active{width:23px}
.cmp-contentCarousel .slick-dots li.slick-active button{background:url("../clientlib-site/resources/images/Rectangle 6.svg") no-repeat center center;height:8px;border:0;width:100%;background-size:contain}
.contentCarousel.cq-Editable-dom{min-height:40px}