.swiper-smartvideo{margin-top:1.3333333333rem}.swiper-smartvideo-container .swiper-slide{height:auto;opacity:.5;transition:opacity .2s}.swiper-smartvideo-container .swiper-slide.swiper-slide-fully-visible{opacity:1;cursor:pointer}.swiper-smartvideo-container:has(.swiper-button-next.swiper-button-disabled) .smartvideo-slide:last-child .background-image:after{background-color:unset}.swiper-smartvideo-container .content-wrap{display:flex;justify-content:space-between}.swiper-smartvideo-container .content-wrap>*+*{margin-top:0}.swiper-smartvideo-container a{text-decoration:none}.swiper-smartvideo-container .headline{font-size:max(20px,1.9444444444rem);line-height:max(26px,2.3333333333rem);align-content:center}.swiper-smartvideo-container .headline.link{position:relative;width:fit-content}.swiper-smartvideo-container .headline.link a{color:#fff200;transition:color .2s}.swiper-smartvideo-container .headline.link a:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.3888888889rem;margin-left:.5555555556rem;transition:margin .2s;position:relative;bottom:1px;color:#fff}.swiper-smartvideo-container .headline.link:hover a{color:#fff}.swiper-smartvideo-container .headline.link:hover a:after{margin-left:.8333333333rem}.swiper-smartvideo-container .swiper-smartvideo-control-container{display:flex;width:fit-content}.swiper-smartvideo-container .swiper-button-next,.swiper-smartvideo-container .swiper-button-prev{display:flex;width:2.6666666667rem;height:2.6666666667rem;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:scale .3s ease}.swiper-smartvideo-container .swiper-button-next:after,.swiper-smartvideo-container .swiper-button-prev:after{font-size:1.9444444444rem}.swiper-smartvideo-container .swiper-button-next:hover,.swiper-smartvideo-container .swiper-button-prev:hover{scale:1.2}.swiper-smartvideo-container .swiper-button-next:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.swiper-smartvideo-container .swiper-button-prev{transform:rotate(180deg)}.swiper-smartvideo-container .swiper-button-prev:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.swiper-smartvideo-container .swiper-button-disabled{opacity:.5}.smartvideo-slide{position:relative;height:100%}.smartvideo-slide a{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden;text-decoration:none}.smartvideo-slide .media-content{position:relative;flex-shrink:0;overflow:hidden;border-radius:6px;aspect-ratio:1.97/1}.smartvideo-slide .front{position:absolute;width:100%;height:100%}.smartvideo-slide .front:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#00000080;transition:background .2s}.smartvideo-slide .front-content-wrapper{position:relative;z-index:2;display:flex;height:100%;padding:0 1.3333333333rem;flex-direction:column;justify-content:space-between}.smartvideo-slide .front .logo{position:absolute;top:0;right:0;padding:.5555555556rem .6666666667rem;background-color:#fff;border-bottom-left-radius:6px;box-shadow:-3px 3px 10px #00000040}.smartvideo-slide .front .logo img{max-width:7.7777777778rem;max-height:2.7777777778rem;object-fit:contain}.smartvideo-slide .front .career-entry-icon{position:absolute;top:-.2777777778rem;left:-.2777777778rem;display:flex;width:2.3888888889rem;height:2.3888888889rem;align-items:center;justify-content:center;transform:rotate(20deg);background-color:#00ff4c;border-radius:6px}.smartvideo-slide .front .career-entry-icon:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-left:.2777777778rem;transform:rotate(-15deg);color:#000;font-size:1.2222222222rem}.smartvideo-slide .front .like-count{position:absolute;right:.6666666667rem;bottom:.6666666667rem;display:flex;align-items:center;color:#fff;font-size:max(14px,.7777777778rem);font-weight:400;line-height:1.1111111111rem}.smartvideo-slide .front .like-count:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-right:.2777777778rem;color:#fff;font-size:.8333333333rem}.smartvideo-slide .back{position:relative;width:100%;height:100%}.smartvideo-slide .back .background-image,.smartvideo-slide .back .background-video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity .2s}.smartvideo-slide .back .background-image img,.smartvideo-slide .back .background-image video,.smartvideo-slide .back .background-video img,.smartvideo-slide .back .background-video video{width:100%;height:100%;object-fit:cover;object-position:center 25%}.smartvideo-slide .back .background-video{opacity:0}.smartvideo-slide:hover:after{content:"";position:absolute;pointer-events:none;z-index:1;padding:max(2px,.1666666667rem);background:#fff;border-radius:6px;top:0;right:0;bottom:0;left:0;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.smartvideo-slide:hover .front:after{background:none}.smartvideo-slide:hover .back .background-image{opacity:0}.smartvideo-slide:hover .back .background-video{opacity:1}.smartvideo-slide.career-entry:hover:after{mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;background:#00ff4c}.smartvideo-slide .text-content{display:flex;height:100%;padding:.8888888889rem;flex-direction:column}.smartvideo-slide .text-content .career-entry-title{color:#00ff4c;font-size:max(14px,1.1111111111rem);font-weight:700;line-height:1.6666666667rem}.smartvideo-slide .text-content .career-entry-title+.job-title{margin-top:0}.smartvideo-slide .text-content .company-name{font-size:max(14px,.7777777778rem);font-weight:400;line-height:1.1111111111rem}.smartvideo-slide .text-content .company-name+*{margin-top:.4444444444rem}.smartvideo-slide .text-content .job-title{font-size:max(14px,1.1111111111rem);font-weight:700;line-height:1.6666666667rem}.smartvideo-slide .text-content .location{display:flex;align-items:center;justify-content:flex-start;padding-top:.7777777778rem;margin-top:auto;font-size:max(14px,.7777777778rem);font-weight:400;line-height:1.1111111111rem;opacity:.8}.smartvideo-slide .text-content .location:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-right:4px;font-size:.7777777778rem}@media (max-width: 850px){.swiper-smartvideo-container .content-wrap{display:block}.swiper-smartvideo-container .swiper-smartvideo-control-container{margin-top:.4444444444rem;margin-left:auto}}@media (max-width: 1024px){.swiper-smartvideo-container .swiper-smartvideo-control-container{display:none}.swiper-smartvideo-container .headline{font-size:20px;line-height:26px}.swiper-smartvideo-container .headline.link a:after{bottom:-1px}.swiper-smartvideo-container .swiper-smartvideo{margin-top:14px}.smartvideo-slide:hover:after{content:none}.smartvideo-slide:hover .front:after{background:#00000080}.smartvideo-slide:hover .back .background-image{opacity:1}.smartvideo-slide:hover .back .background-video{opacity:0}}@media (max-width: 560px){.smartvideo-slide .media-content .career-entry-icon{width:38px;height:38px;top:-5px}.smartvideo-slide .media-content .career-entry-icon:after{font-size:23px}.smartvideo-slide .text-content{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;padding:0;margin-top:5px}.smartvideo-slide .text-content .career-entry-title{margin:0 0 2px}.smartvideo-slide .text-content .company-name{font-size:14px;line-height:20px;order:2;margin-top:5px}.smartvideo-slide .text-content .job-title{margin:2px 0 0;font-size:18px;line-height:24px;order:3}.smartvideo-slide .text-content .location{order:1;padding:0;color:#888;font-size:14px;line-height:20px}.smartvideo-slide .text-content .location:before{font-size:12px}}@keyframes skeleton-loading{0%{background-color:#5f5f5f33}to{background-color:#5f5f5f80}}.dp-jobsaround-videoslider .smartvideo-slide{-webkit-user-select:none;user-select:none}.smartvideo-slide.playing .front:after{background:none}.smartvideo-slide.playing .back .background-image{opacity:0}.smartvideo-slide.playing .back .background-video{opacity:1}.smartvideo-slide.loading{cursor:default}.smartvideo-slide.loading>a{pointer-events:none}.smartvideo-slide.loading .media-content .front{background-color:#ffffff14}.smartvideo-slide.loading .media-content .front .career-entry-icon{opacity:.4;background-color:#5f5f5f}.smartvideo-slide.loading .media-content .front .logo{animation:skeleton-loading 1s linear infinite alternate;background-color:transparent;width:5.5555555556rem;box-shadow:none}.smartvideo-slide.loading .media-content .front .logo img{visibility:hidden}.smartvideo-slide.loading .media-content .front:after{content:none}.smartvideo-slide.loading .media-content .back .background-image img{visibility:hidden}.smartvideo-slide.loading .media-content .back .background-video video{visibility:hidden}.smartvideo-slide.loading .text-content .company-name,.smartvideo-slide.loading .text-content .career-entry-title,.smartvideo-slide.loading .text-content .job-title,.smartvideo-slide.loading .text-content .location{color:transparent;animation:skeleton-loading 1s linear infinite alternate;border-radius:6px}.smartvideo-slide.loading .text-content .company-name{animation-delay:25ms}.smartvideo-slide.loading .text-content .career-entry-title{animation-delay:50ms}.smartvideo-slide.loading .text-content .job-title{animation-delay:75ms;border-radius:8px;margin-top:.4444444444rem}.smartvideo-slide.loading .text-content .location{animation-delay:.1s;margin-top:.7777777778rem;padding-top:0}
