.careers-department__hero .feature-text .feature-text__paragraphs p{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] .careers-department__hero .feature-text .feature-text__paragraphs p{font-family:Noto Sans JP}html[lang^=ko] .careers-department__hero .feature-text .feature-text__paragraphs p{font-family:Noto Sans KR}@media (width>=1440px){.careers-department__hero .feature-text .feature-text__paragraphs p{font-size:22px}}@media (width>=768px){.careers-department__hero .feature-text .feature-text__paragraphs p{max-width:24em}}.careers-department__benefits{background:var(--color-black)}.careers-department__benefits .about-feature-list__feature-image-container{opacity:0;margin-bottom:24px;transition:opacity .45s cubic-bezier(.645,.045,.355,1)}.careers-department__benefits .about-feature-list__feature-image-container[data-has-intersected=true]{opacity:1}@media (prefers-reduced-motion:reduce){.careers-department__benefits .about-feature-list__feature-image-container{transition:none}}@media (width>=768px){.careers-department__benefits .about-feature-list__feature-image-container{width:calc(83.3333% - 6.66669px)}}@media (width>=1024px){.careers-department__benefits .about-feature-list__feature-image-container{width:calc(66.6667% - 13.3333px);margin-bottom:40px;margin-left:calc(33.3333% + 13.3333px)}}body.has-reduced-motion .careers-department__benefits .about-feature-list__feature-image-container{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__benefits .about-feature-list__feature-image-container{transition:none}}@media (width>=768px) and (width<=1023px){.careers-department__benefits .about-feature-list__grid{grid-template-columns:repeat(2,1fr)}}.careers-department__benefits .about-feature-list__grid-item h3{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] .careers-department__benefits .about-feature-list__grid-item h3{font-family:Noto Sans JP}html[lang^=ko] .careers-department__benefits .about-feature-list__grid-item h3{font-family:Noto Sans KR}@media (width>=1280px){.careers-department__benefits .about-feature-list__grid-item h3{font-size:22px}}@media (width>=1440px){.careers-department__benefits .about-feature-list__grid-item h3{font-size:28px}}.careers-department__benefits .about-feature-list__grid-item p{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] .careers-department__benefits .about-feature-list__grid-item p{font-family:Noto Sans JP}html[lang^=ko] .careers-department__benefits .about-feature-list__grid-item p{font-family:Noto Sans KR}@media (width>=1440px){.careers-department__benefits .about-feature-list__grid-item p{font-size:18px}}@media (width>=1024px){.careers-department__benefits .about-feature-list__grid-item:nth-child(odd){grid-column-start:2}}.careers-department__benefits .about-feature-list .link{white-space:normal;line-height:1.4em}.careers-department__benefits-overlay{background-color:var(--color-black);z-index:901;visibility:hidden;pointer-events:none;opacity:0;overscroll-behavior:contain;width:100%;height:100%;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .1s;position:fixed;top:0;overflow:scroll}.careers-department__benefits-overlay.is-visible{visibility:visible;pointer-events:all}.careers-department__benefits-overlay.is-opaque{opacity:1}.careers-department__benefits-overlay p:not(:last-of-type){margin-bottom:24px}@media (width>=768px){.careers-department__benefits-overlay p:not(:last-of-type){margin-bottom:32px}}.careers-department__benefits-overlay .stacked-section{padding-top:0;position:absolute;top:0}.careers-department__benefits-overlay .stacked-section__child:first-child{padding-top:24px}@media (width>=768px){.careers-department__benefits-overlay .stacked-section__child:first-child{padding-top:56px;padding-bottom:40px}}@media (width>=1024px){.careers-department__benefits-overlay .stacked-section__child:first-child{width:calc(41.6667% - 23.3333px);margin-right:40px;padding-top:0;position:fixed}.careers-department__benefits-overlay .stacked-section__child:last-child{margin-top:230px}.careers-department__benefits-overlay .stacked-section__child:last-child .benefits-overlay__paragraphs{width:calc(50% - 20px);margin-left:auto;margin-right:calc(8.33333% + 3.33333px)}}.careers-department__benefits-overlay .stacked-section__child:last-child .benefits-overlay__paragraphs a{text-decoration:underline}.careers-department__benefits-overlay .stacked-section__child .benefits-overlay__close-overlay-button{cursor:pointer;background:0 0;width:24px;height:24px;position:absolute;top:16px;right:16px}@media (width>=768px){.careers-department__benefits-overlay .stacked-section__child .benefits-overlay__close-overlay-button{width:28px;height:28px;top:48px;right:40px}}@media (width>=1024px){.careers-department__benefits-overlay .stacked-section__child .benefits-overlay__close-overlay-button{position:fixed;top:64px}}@media (width>=1280px){.careers-department__benefits-overlay .stacked-section__child .benefits-overlay__close-overlay-button{width:32px;height:32px;top:80px}}@media (width>=1440px){.careers-department__benefits-overlay .stacked-section__child .benefits-overlay__close-overlay-button{width:40px;height:40px}}.careers-department__careers-list{max-width:1480px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:relative}@media (width>=1480px) and (width<=1600px){.careers-department__careers-list{max-width:1360px}}@media (width>=768px){.careers-department__careers-list{padding-left:40px;padding-right:40px}}@media (width>=1024px){.careers-department__careers-list{padding-left:40px;padding-right:40px}}@media (width>=1280px){.careers-department__careers-list{padding-left:40px;padding-right:40px}}@media (width>=1440px){.careers-department__careers-list{padding-left:40px;padding-right:40px}}@media (width>=768px){.careers-department__careers-list{padding-top:60px}.careers-department__careers-list:before{content:"";background-color:#e0e0e0;width:calc(100% - 80px);height:1px;position:absolute;top:0;left:40px}}.careers-department__info-block{background:#a9b0af}.careers-department__info-block-wrapper{max-width:1480px;margin-left:auto;margin-right:auto;padding:40px 16px}@media (width>=1480px) and (width<=1600px){.careers-department__info-block-wrapper{max-width:1360px}}@media (width>=768px){.careers-department__info-block-wrapper{padding-left:40px;padding-right:40px}}@media (width>=1024px){.careers-department__info-block-wrapper{padding-left:40px;padding-right:40px}}@media (width>=1280px){.careers-department__info-block-wrapper{padding-left:40px;padding-right:40px}}@media (width>=1440px){.careers-department__info-block-wrapper{padding-left:40px;padding-right:40px}}@media (width>=768px){.careers-department__info-block-wrapper{padding-top:48px;padding-bottom:48px}}@media (width>=1024px){.careers-department__info-block-wrapper{padding-top:64px;padding-bottom:64px}}@media (width>=1280px){.careers-department__info-block-wrapper{padding-top:80px;padding-bottom:80px}}@media (width>=1440px){.careers-department__info-block-wrapper{padding-top:80px;padding-bottom:80px}}.careers-department__info-block .feature-text[data-has-intersected=true] h2 span{opacity:1;transition:opacity .7s cubic-bezier(.165,.84,.44,1),transform .7s cubic-bezier(.165,.84,.44,1);transform:rotateX(0)rotateY(0)rotate(0)}@media (width>=768px){.careers-department__info-block .feature-text[data-has-intersected=true] h2 span{transition:opacity .7s cubic-bezier(.165,.84,.44,1),transform .7s cubic-bezier(.165,.84,.44,1)}}body.has-reduced-motion .careers-department__info-block .feature-text[data-has-intersected=true] h2 span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}@media (prefers-reduced-motion:reduce){.careers-department__info-block .feature-text[data-has-intersected=true] h2 span{opacity:1;transition:none;transform:rotateX(0)rotateY(0)rotate(0)}}.careers-department__info-block .feature-text[data-has-intersected=true] p{opacity:1}.careers-department__info-block .feature-text[data-has-intersected=true] .feature-text__inner-wrapper{opacity:1;transform:translateY(0)}.careers-department__info-block .feature-text h2 span{opacity:0;transform-origin:top;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s;display:inline-block;position:relative;transform:rotateX(75deg)rotateY(10deg)rotate(-9deg)}.careers-department__info-block .feature-text p{opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}body.has-reduced-motion .careers-department__info-block .feature-text p{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__info-block .feature-text p{transition:none}}@media (width>=1024px){.careers-department__info-block .feature-text__right{padding-right:calc(8.33333% + 3.33333px)}}.careers-department__info-block .feature-text__paragraphs p{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] .careers-department__info-block .feature-text__paragraphs p{font-family:Noto Sans JP}html[lang^=ko] .careers-department__info-block .feature-text__paragraphs p{font-family:Noto Sans KR}@media (width>=1440px){.careers-department__info-block .feature-text__paragraphs p{font-size:22px}}.careers-department__blog{flex-direction:column;justify-content:space-between;padding-top:60px;padding-bottom:0;display:flex}@media (width>=768px){.careers-department__blog{padding-top:60px;padding-bottom:0}}@media (width>=1024px){.careers-department__blog{padding-top:64px;padding-bottom:0}}@media (width>=1280px){.careers-department__blog{padding-top:80px;padding-bottom:0}}@media (width>=1440px){.careers-department__blog{padding-top:80px;padding-bottom:0}}@media (width>=768px){.careers-department__blog{align-items:flex-start}}@media (width>=1024px){.careers-department__blog{flex-direction:row;align-items:center}}@media (width<=767px){.careers-department__blog__text{order:2;padding-top:16px}}.careers-department__blog[data-has-intersected=true]{opacity:1;transform:translateY(0)}.careers-department__blog h3{max-width:12em;margin-bottom:20px}@media (width>=1024px){.careers-department__blog p{padding-right:calc(8.33333vw - 43.3333px)}}@media (width>=1601px){.careers-department__blog p{padding-right:70px}}.careers-department__blog__image-wrapper{opacity:0;width:100%;transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity .7s cubic-bezier(.694,0,.335,1) .3s;transform:scale(1.03)}.careers-department__blog[data-has-intersected=true] .careers-department__blog__image-wrapper{opacity:1;transform:scale(1)}@media (width>=768px){.careers-department__blog__image-wrapper{width:calc(66.6667% - 13.3333px);margin-left:auto}}@media (width>=1024px){.careers-department__blog__image-wrapper{width:calc(58.3333% - 16.6667px)}}body.has-reduced-motion .careers-department__blog__image-wrapper{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__blog__image-wrapper{transition:none}}.careers-department__blog__image{background-size:cover;display:block;position:relative}.careers-department__blog__image:before{content:"";width:100%;padding-top:66.92%;display:block}.careers-department__blog__image>*{width:100%;height:auto;position:absolute;inset:0}.careers-department__quote{width:100%}@media (width>=768px){.careers-department__quote{padding-left:calc(16.6667% + 6.66666px)}}@media (width>=1024px){.careers-department__quote{padding-left:calc(33.3333% + 13.3333px)}}.careers-department__quote.theme-dark-background .quotes-carousel__index,.careers-department__quote.theme-dark-background .quotes-carousel__controls button,.careers-department__quote.theme-dark-background .quotes-carousel__controls button:active{color:var(--color-white)}.careers-department__quote.theme-dark-background .quotes-carousel__indicator{background-color:var(--color-white)}.careers-department__quote__image-wrapper{opacity:0;padding-top:40px;padding-bottom:40px;transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity .7s cubic-bezier(.694,0,.335,1) .3s;transform:scale(1.03)}@media (width>=768px){.careers-department__quote__image-wrapper{padding-top:48px;padding-bottom:48px}}@media (width>=1024px){.careers-department__quote__image-wrapper{padding-top:64px;padding-bottom:64px}}@media (width>=1280px){.careers-department__quote__image-wrapper{padding-top:80px;padding-bottom:80px}}@media (width>=1440px){.careers-department__quote__image-wrapper{padding-top:80px;padding-bottom:80px}}.careers-department__quote[data-has-intersected=true] .careers-department__quote__image-wrapper .is-background{opacity:1;transform:scale(1)}.careers-department__quote[data-has-intersected=true] .careers-department__quote__image-wrapper .is-foreground{opacity:1;transform:translateY(0)}.careers-department__quote[data-has-intersected=true] .careers-department__quote__image-wrapper .image-on-image .background{opacity:1;transform:scale(1)}body.has-reduced-motion .careers-department__quote__image-wrapper{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__quote__image-wrapper{transition:none}}.careers-department__quote__image{background-size:cover;display:block;position:relative}.careers-department__quote__image:before{content:"";width:100%;padding-top:71.429%;display:block}.careers-department__quote__image>*{width:100%;height:auto;position:absolute;inset:0}.careers-department__quote blockquote{opacity:0;transition:opacity .7s cubic-bezier(.694,0,.335,1) .3s}body.has-reduced-motion .careers-department__quote blockquote{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__quote blockquote{transition:none}}.careers-department__quote cite{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:12px;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;display:block}html[lang^=ja] .careers-department__quote cite{font-family:Noto Sans JP}html[lang^=ko] .careers-department__quote cite{font-family:Noto Sans KR}@media (width>=1440px){.careers-department__quote cite{font-size:18px}}.careers-department__quote[data-has-intersected=true] .careers-department__quote__image-wrapper{opacity:1;transform:scale(1)}.careers-department__quote[data-has-intersected=true] blockquote{opacity:1}.careers-department__quote .quotes-carousel__container{-webkit-tap-highlight-color:transparent;user-select:none;position:relative;overflow:hidden}@media (width>=768px){.careers-department__quote .quotes-carousel__container{padding:0}}.careers-department__quote .quotes-carousel__slider{flex-wrap:nowrap;flex-shrink:0;display:flex}@media (width>=768px){.careers-department__quote .quotes-carousel__slider{padding-bottom:0}}.careers-department__quote .quotes-carousel__slider-content{height:100%;display:flex;position:relative}.careers-department__quote .quotes-carousel__quote{box-sizing:border-box;flex-shrink:0;width:calc(100vw - 32px);height:100%;margin-right:40px;display:inline-block}@media (width>=768px){.careers-department__quote .quotes-carousel__quote{width:calc(83.3333vw - 73.3333px);margin-right:40px}}@media (width>=1024px){.careers-department__quote .quotes-carousel__quote{width:calc(66.6667vw - 66.6667px)}}@media (width>=1480px){.careers-department__quote .quotes-carousel__quote{width:840px}}@media (width>=1601px){.careers-department__quote .quotes-carousel__quote{width:920px}}.careers-department__quote .quotes-carousel__subtext{z-index:-1;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:flex-end;padding-left:16px;padding-right:16px;font-family:Clarkson,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;display:none;position:relative}@media (width>=768px){.careers-department__quote .quotes-carousel__subtext{z-index:100;margin-top:24px;display:flex}}@media (width>=1024px){.careers-department__quote .quotes-carousel__subtext{margin-top:32px}}html[lang^=ja] .careers-department__quote .quotes-carousel__subtext{font-family:Noto Sans JP}html[lang^=ko] .careers-department__quote .quotes-carousel__subtext{font-family:Noto Sans KR}@media (width>=1440px){.careers-department__quote .quotes-carousel__subtext{font-size:22px}}@media (width>=768px){.careers-department__quote .quotes-carousel__subtext{padding-left:0;padding-right:0}}@media (width>=1024px){.careers-department__quote .quotes-carousel__subtext{padding-left:0;padding-right:0}}@media (width>=1280px){.careers-department__quote .quotes-carousel__subtext{padding-left:0;padding-right:0}}@media (width>=1440px){.careers-department__quote .quotes-carousel__subtext{padding-left:0;padding-right:0}}.careers-department__quote .quotes-carousel__subtext.is-hidden{display:none}.careers-department__quote .quotes-carousel__index{letter-spacing:0;text-rendering:geometricPrecision;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;margin-right:40px;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;display:none;position:relative}html[lang^=ja] .careers-department__quote .quotes-carousel__index{font-family:Noto Sans JP}html[lang^=ko] .careers-department__quote .quotes-carousel__index{font-family:Noto Sans KR}@media (width>=1280px){.careers-department__quote .quotes-carousel__index{font-size:16px}}@media (width>=1440px){.careers-department__quote .quotes-carousel__index{font-size:18px}}@media (width>=1920px){.careers-department__quote .quotes-carousel__index{font-size:20px}}@media (width>=768px){.careers-department__quote .quotes-carousel__index{display:block}}@media (width>=1440px){.careers-department__quote .quotes-carousel__index{font-size:20px}}.careers-department__quote .quotes-carousel__index span{opacity:.5}.careers-department__quote .quotes-carousel__index span.quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index span.quotes-carousel__index__current--next{opacity:1}.careers-department__quote .quotes-carousel__index__current{width:1.3em;display:inline-block}.careers-department__quote .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current--next{transform-origin:center center 10px;transition:none}@media (width>=768px){.careers-department__quote .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current--next{transform-origin:center center 17px}}.careers-department__quote .quotes-carousel__index__current--visible{display:inline-block;position:relative;transform:rotateX(0)}.careers-department__quote .quotes-carousel__index__current--next{position:absolute;top:0;left:0;transform:rotateX(90deg)}.careers-department__quote .quotes-carousel__index__current--next.is-rotated-above{transform:rotateX(-90deg)}.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--next,.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--next{transition:transform .3s cubic-bezier(.694,0,.335,1)}body.has-reduced-motion .careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--visible,body.has-reduced-motion .careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--visible,body.has-reduced-motion .careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--next,body.has-reduced-motion .careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--next{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--visible,.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--next,.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--next{transition:none}}.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--next,.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--next{transform:rotateX(0)}.careers-department__quote .quotes-carousel__index__current.is-transitioning-forward .quotes-carousel__index__current--visible{transform:rotateX(-90deg)}.careers-department__quote .quotes-carousel__index__current.is-transitioning-backward .quotes-carousel__index__current--visible{transform:rotateX(90deg)}.careers-department__quote .quotes-carousel__controls{display:none}@media (width>=768px){.careers-department__quote .quotes-carousel__controls{display:flex}}.careers-department__quote .quotes-carousel__controls button{cursor:pointer;pointer-events:all;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none}.careers-department__quote .quotes-carousel__controls button:first-of-type{padding-right:10px}@media (width>=768px){.careers-department__quote .quotes-carousel__controls button:first-of-type{padding-right:9px}}@media (width>=1024px){.careers-department__quote .quotes-carousel__controls button:first-of-type{padding-right:10px}}@media (width>=1280px){.careers-department__quote .quotes-carousel__controls button:first-of-type{margin-right:1.1em;padding-right:0}}.careers-department__quote .quotes-carousel__controls button:nth-of-type(2){padding-left:10px}@media (width>=768px){.careers-department__quote .quotes-carousel__controls button:nth-of-type(2){padding-left:9px}}@media (width>=1024px){.careers-department__quote .quotes-carousel__controls button:nth-of-type(2){padding-left:10px}}@media (width>=1280px){.careers-department__quote .quotes-carousel__controls button:nth-of-type(2){padding-left:0}}.careers-department__quote .quotes-carousel__controls button.is-disabled{color:#868686;pointer-events:none}.careers-department__quote .quotes-carousel__controls button:active{opacity:.5;color:var(--color-black)}.careers-department__quote .quotes-carousel__indicators-container{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:24px;display:flex}@media (width>=768px){.careers-department__quote .quotes-carousel__indicators-container{display:none}}.careers-department__quote .quotes-carousel__indicators-container.is-hidden{display:none}.careers-department__quote .quotes-carousel__indicators-container .quotes-carousel__indicator{opacity:.5;background-color:var(--color-black);width:5px;height:5px;margin:0 5px;transition:opacity .3s ease-in-out;display:block}.careers-department__quote .quotes-carousel__indicators-container .quotes-carousel__indicator.is-active{opacity:1}body.has-reduced-motion .careers-department__quote .quotes-carousel__indicators-container .quotes-carousel__indicator{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__quote .quotes-carousel__indicators-container .quotes-carousel__indicator{transition:none}}.careers-department__video-desktop{display:none}@media (width>=768px){.careers-department__video-desktop{opacity:0;margin-top:80px;transition:transform 1s cubic-bezier(.215,.61,.355,1) .3s,opacity .7s cubic-bezier(.694,0,.335,1) .3s;display:block;transform:scale(1.03)}.careers-department__video-desktop[data-has-intersected=true]{opacity:1;transform:scale(1)}body.has-reduced-motion .careers-department__video-desktop{transition:none}}@media (width>=768px) and (prefers-reduced-motion:reduce){.careers-department__video-desktop{transition:none}}.careers-department__video-desktop .video__youtube-player{width:100%;margin-left:0}@media (width>=768px){.careers-department__video-desktop .video__youtube-player{width:calc(83.3333vw - 73.3333px);height:calc(46.875vw - 41.25px)}}@media (width>=1024px){.careers-department__video-desktop .video__youtube-player{width:calc(66.6667vw - 66.6667px);height:calc(37.5vw - 37.5px)}}@media (width>=1440px){.careers-department__video-desktop .video__youtube-player{max-width:916px;max-height:515.25px}}.careers-department__video-desktop .video__poster{height:100.1%}.careers-department__video-mobile{width:100%;height:100%;margin-top:32px;position:relative}@media (width>=768px){.careers-department__video-mobile{display:none}}.careers-department__video-mobile--poster{background-position-x:-270px;display:block;position:relative}.careers-department__video-mobile--poster:before{content:"";width:100%;padding-top:140%;display:block}.careers-department__video-mobile--poster>*{width:100%;height:auto;position:absolute;inset:0}.careers-department__video-mobile--poster img{object-fit:cover;height:100%}body.has-reduced-motion .careers-department__video-mobile--poster{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__video-mobile--poster{transition:none}}.careers-department__video-mobile--play-button{cursor:pointer;background-color:var(--color-white);justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .3s cubic-bezier(.694,0,.335,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.has-reduced-motion .careers-department__video-mobile--play-button{transition:none}@media (prefers-reduced-motion:reduce){.careers-department__video-mobile--play-button{transition:none}}.careers-department__video-mobile--play-button svg{stroke:none;width:8px;height:9px}
