.page-list-carousel-card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:10px;overflow:hidden;transform:translateY(0);border:1px #dcdcdc solid}.tns-slide-active .page-list-carousel-card{box-shadow:0 0 15px 8px #0000000d;transition:box-shadow .25s ease,transform .25s ease,opacity .2s ease-in-out;will-change:transform,box-shadow,opacity;opacity:1}.page-list-carousel-card--video{cursor:pointer}.page-list-carousel-card__image-wrap--video{position:relative;z-index:3}.page-list-carousel-card__play-button{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);display:flex;height:70px;width:70px;border-radius:50%;line-height:1.1;color:#fff;align-self:center;justify-self:center;background-color:#fff;box-shadow:0 0 17px 4px #00000040;background-image:url(./img/play--gradient-rHRclIZu.svg);background-repeat:no-repeat;background-position:center left 28px;background-size:18px;border:none;cursor:pointer}@media(hover:hover){div.page-list-carousel-card:has(a:focus),div.page-list-carousel-card:hover{box-shadow:0 0 15px 8px #00000013;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px)}}.page-list-carousel-card__link{position:absolute;inset:0;z-index:1}.page-list-carousel-card__title{margin:0 0 16px;color:var(--default-anchor-color);font-size:var(--font-size-heading-h4-mobile);line-height:1.25;-webkit-hyphens:auto;hyphens:auto}.page-list-carousel-card__preamble{margin:0 0 32px;font-size:var(--font-size-body-large);color:#000;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page-list-carousel-card__wrapper{padding:16px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.page-list-carousel-card__image-wrap{overflow:hidden;flex-shrink:0}.page-list-carousel-card__image{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background-color:var(--panel-background-color);will-change:transform;transition:transform .25s ease}.page-list-carousel-card__watch-link{cursor:pointer}.page-list-carousel-card__read-link,.page-list-carousel-card__watch-link{color:var(--purple-color);font:var(--font-button-link-mobile);display:flex;align-items:center;line-height:1}.page-list-carousel-card__read-link:after,.page-list-carousel-card__watch-link:after{content:"";background-image:url(./img/arrow-circle-right-gradients-CGSECq5a.svg);background-repeat:no-repeat;background-size:contain;margin-left:8px;width:20px;height:20px;transition:margin-left .25s ease;will-change:margin-left}@media only screen and (min-width:768px){.tns-item:not(.tns-slide-active) .page-list-carousel-card{opacity:0;will-change:opacity;transition:opacity .2s ease-in-out}.page-list-carousel-card__wrapper{background-color:#fff;padding:32px}.page-list-carousel-card__title{font-size:var(--font-size-heading-h4-desktop)}.page-list-carousel-card__read-link,.page-list-carousel-card__watch-link{font-size:var(--font-size-button-link-desktop)}}.page-list-carousel{padding:32px 0!important;width:100vw;max-width:100%!important;position:relative;z-index:1}@media only screen and (min-width:768px){.page-list-carousel.page-list-carousel--background:before{content:"";background-image:url(./img/pattern-career-left-DJ-CCqqC.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:0;bottom:-138px;width:600px;height:600px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}@media only screen and (min-width:768px){.page-list-carousel.page-list-carousel--background:before{content:"";background-image:url(./img/pattern-career-left-DJ-CCqqC.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:0;bottom:-138px;width:600px;height:600px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}.page-list-carousel .tns-outer{position:relative}.page-list-carousel .tns-ovh{overflow:visible}.page-list-carousel__title{line-height:1.4;margin:0 0 16px;font-size:var(--font-size-heading-h3-desktop)}.page-list-carousel__preamble{font-size:var(--font-size-preamble-mobile);line-height:1.4;margin:0 0 24px}.page-list-carousel__list{display:flex}.page-list-carousel__item{flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-list-carousel .tns-controls{display:none}.page-list-carousel .tns-nav button:last-of-type{margin-right:0}.page-list-carousel .tns-nav button.tns-nav-active{background:#710049}.page-list-carousel .tns-nav{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:16px;z-index:1;text-align:center}.page-list-carousel .tns-controls button{width:30px;height:30px;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;background-image:url(./img/arrow-right-alt--gradient-DF4Op4G2.svg);background-repeat:no-repeat;background-position:center right 8px;background-size:12px;border-radius:50%;box-shadow:2px 2px 4px #0000001a,0 0 15px #0000000d;opacity:1;transition:box-shadow .15s ease,opacity .25s .25s ease,transform .25s ease;will-change:box-shadow,opacity,transform}@media(hover:hover){.page-list-carousel .tns-controls button:hover{transform:scale(1.075);box-shadow:2px 2px 4px #00000026,0 0 15px #00000026}.page-list-carousel .tns-controls button:first-child:hover{transform:scale(1.075) rotate(180deg)}}.page-list-carousel .tns-controls button[disabled]{opacity:0}.page-list-carousel .tns-controls button:first-child{transform:rotate(180deg)}.page-list-carousel .tns-controls button:active{transform:scale(.95)}.page-list-carousel .tns-controls button:first-child:active{transform:rotate(180deg) scale(.95)}@media only screen and (min-width:768px){.page-list-carousel--grid .tns-ovh:after,.page-list-carousel--grid .tns-ovh:before{display:none}.page-list-carousel__list--grid{width:calc(100% + 24px)!important}.page-list-carousel__list--grid{overflow:visible!important}.page-list-carousel .tns-ovh{padding:32px;margin:-32px -32px 0;position:relative}.page-list-carousel--grid .tns-ovh{overflow:visible;padding:24px;margin:-24px 0 0 -24px}.page-list-carousel__title{font-size:var(--font-size-heading-h2-desktop)}.page-list-carousel__preamble{font-size:var(--font-size-preamble-desktop);margin:0 0 32px;max-width:55%}.page-list-carousel .tns-nav button{margin-right:24px;width:42px;height:6px}.page-list-carousel .tns-controls{top:calc(50% - 12px);justify-content:space-between;position:absolute;display:flex;width:calc(100% + 46px);left:-24px}.page-list-carousel .tns-controls button{width:45px;height:45px;background-position:center right 12px;z-index:2;background-size:16px}.career-page .page-list-carousel:before{display:block}}@media only screen and (min-width:992px){.page-list-carousel{padding:56px 0!important}}
