  .algolia-recommend-carousel-container{padding:3.2rem 0}.algolia-recommend-carousel.hide-carousel{display:none}.algolia-recommend-carousel{position:relative;max-width:140rem;margin:0 auto;padding:3.2rem;background-color:var(--c-primary)}.algolia-recommend-carousel .algolia-recommend-carousel__slides:not(.slick-initialized)>div:not(:first-child){display:none}.algolia-recommend-carousel .algolia-recommend-carousel__slides.slick-slider{margin:0;padding-bottom:1.6rem;overflow:hidden}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-arrow{display:none !important}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-slide:not(.slick-center){opacity:0.6;transform:scale(0.9);transition:all 0.3s ease}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-slide.slick-center{position:relative;opacity:1;transform:scale(1);transition:all 0.3s ease;z-index:2}.algolia-recommend-carousel .slick-slide{margin:0;height:auto;display:-ms-flexbox;display:flex}.algolia-recommend-carousel .slick-slide>div{height:100%}.algolia-recommend-carousel .slick-list{margin:0 -10px}.algolia-recommend-carousel .slick-track{display:-ms-flexbox;display:flex;background-color:var(--c-primary);-ms-flex-align:stretch;align-items:stretch}.algolia-recommend-carousel__heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.8rem 1.6rem;margin-top:-5.2rem;color:var(--c-text-inverse);background-color:var(--c-text-heading);border:0.2rem solid;border-color:var(--c-text-inverse)}.algolia-recommend-carousel__item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.algolia-recommend-carousel__item .card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0}.algolia-recommend-carousel__item .card .button span{display:none}.algolia-recommend-carousel__item .card__heading{font-size:2.4rem}.algolia-recommend-carousel__item .card__paragraph--search-content-type.has-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:1.6rem;padding:.8rem 1.6rem;text-decoration:none;font-weight:700;color:var(--c-text-inverse);background-color:var(--c-dark-grey);border-radius:0.5rem;border:0.1rem solid;border-color:var(--c-lighter-grey)}.algolia-recommend-carousel__item .card__image{aspect-ratio:0;-ms-flex-negative:0;flex-shrink:0}.algolia-recommend-carousel__item .people-profile{height:100%;margin:0}.algolia-recommend-carousel__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}.algolia-recommend-carousel__item-title{padding:1.6rem;color:var(--c-primary);font-size:2.4rem}.algolia-recommend-carousel__image-container{background-color:var(--c-lighter-grey)}.algolia-recommend-carousel__image-container img{width:100%}.algolia-recommend-carousel__custom-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:.8rem}.algolia-recommend-carousel__custom-nav button{position:relative;transition:all .2s ease-out}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls{display:-ms-flexbox;display:flex;gap:1.6rem}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button,.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .icon{height:5rem;width:5rem}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button{padding:0;background-color:var(--c-secondary-dark);border:0.2rem solid;border-color:var(--c-text-inverse)}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button:focus-visible{outline:0.3rem solid var(--c-text-inverse)}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--prev{right:0}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--prev:hover{right:.33333rem}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--next{left:0}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--next:hover{left:.33333rem}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--play,.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--pause{bottom:0}.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--play:hover,.algolia-recommend-carousel__custom-nav .algolia-recommend-carousel__controls .button--pause:hover{bottom:.33333rem}.algolia-recommend-carousel__custom-nav .button--hidden{display:none}.search-results-page--trending-courses .algolia-recommend-carousel{margin-top:-1rem;padding:1.6rem}.search-results-page--trending-courses .algolia-recommend-carousel .algolia-recommend-carousel__heading{margin-top:-3.2rem}.search-results-page--trending-courses .algolia-recommend-carousel .card.card--search-result{-ms-flex-direction:column;flex-direction:column}.search-results-page--trending-courses .algolia-recommend-carousel .card.card--search-result .card__image{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:auto}.minihub__content .algolia-recommend-carousel{padding:1.6rem}@media (min-width: 768px){.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-slide:not(.slick-center){opacity:1;transform:scale(1)}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-slide.slick-center{opacity:1;transform:scale(1);z-index:auto;position:static}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-slide{pointer-events:auto;margin:0 10px}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-list{overflow:hidden}.algolia-recommend-carousel .algolia-recommend-carousel__slides .slick-track{background:none}.algolia-recommend-carousel__controls .button,.algolia-recommend-carousel__controls .icon{height:6rem;width:6rem}}@media (min-width: 1024px){.recommend-carousel-container{padding:3.2rem 1.6rem 1.6rem 1.6rem}.algolia-recommend-carousel.search-results{margin-left:-3rem;margin-top:-3rem}.search-results-page--trending-courses .recommend-carousel-container{padding:3.2rem 0 0 0}}

