@media screen and (min-width:1200px){.RecruitMovie_only-sp__NA1HE{display:none!important}}@media screen and (max-width:1199px){.RecruitMovie_only-pc__pvsTj{display:none!important}}@media screen and (min-width:1024px){.RecruitMovie_only-below-ipadpro__qaAfW{display:none!important}}@media screen and (max-width:1023px){.RecruitMovie_only-above-ipadpro__n3Ak6{display:none!important}}@media screen and (min-width:1024px){.RecruitMovie_only-lg__fEViq{display:none!important}}.RecruitMovie_wrapper__3fWjl{display:flex;justify-content:center;align-items:center;position:relative;margin:0 calc(50% - 50vw);width:100vw;height:auto;aspect-ratio:3}@media screen and (max-width:1199px){.RecruitMovie_wrapper__3fWjl{aspect-ratio:2}}@media screen and (max-width:767px){.RecruitMovie_wrapper__3fWjl{aspect-ratio:1}}.RecruitMovie_bg__fYiMa{position:absolute;top:0;left:0;width:100%;height:100%}.RecruitMovie_bgOverlay__zNpSp{position:absolute;width:100%;height:100%;background-color:#171717}.RecruitMovie_button__kzOKn{position:relative;z-index:2}.RecruitMovie_button__kzOKn img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RecruitMovie_buttonCircleOuter__xueSH{width:120px;height:120px;animation-name:RecruitMovie_rotation__pAcm0;animation-timing-function:linear;animation-duration:10s;animation-iteration-count:infinite}.RecruitMovie_overlayText__o_m7K{position:absolute;font-size:240px;color:#fff;font-family:var(--font-manuka),"sans-serif";z-index:0;text-transform:uppercase}@media screen and (max-width:1199px){.RecruitMovie_overlayText__o_m7K{font-size:180px}}@media screen and (max-width:767px){.RecruitMovie_overlayText__o_m7K{font-size:84px}}@keyframes RecruitMovie_rotation__pAcm0{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.RecruitMovie_buttonCircleInner__WWeti{width:160px;height:160px}.RecruitMovie_overlay__W02eK{background-color:rgba(0,0,0,.5)}.RecruitMovie_content__S8bvQ{top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.RecruitMovie_playerWrapper__rcpNG{position:relative;padding-top:56.25%}.RecruitMovie_reactPlayer__TvHTh{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1200px){.CustomCursor_only-sp__y63YL{display:none!important}}@media screen and (max-width:1199px){.CustomCursor_only-pc__QoBhb{display:none!important}}@media screen and (min-width:1024px){.CustomCursor_only-below-ipadpro__rfOo1{display:none!important}}@media screen and (max-width:1023px){.CustomCursor_only-above-ipadpro__HCOff{display:none!important}}@media screen and (min-width:1024px){.CustomCursor_only-lg__icEK_{display:none!important}}.CustomCursor_custom-cursor__ziZPX{position:fixed;z-index:9999;pointer-events:none;display:flex;justify-content:center;align-items:center;width:104px;height:104px;border-radius:50%;padding:5px;color:#fff;background-color:#121212;font-family:var(--font-poppins),"sans-serif";font-size:13px;text-decoration:underline;font-weight:500;visibility:hidden;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.CustomCursor_custom-cursor__ziZPX.CustomCursor_visible__Bfigi{visibility:visible}.CustomCursor_custom-cursor__inner__B2tI4{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid #888;border-radius:50%}@media screen and (min-width:1200px){.NextPageCTA_only-sp__Qhejt{display:none!important}}@media screen and (max-width:1199px){.NextPageCTA_only-pc__GANRV{display:none!important}}@media screen and (min-width:1024px){.NextPageCTA_only-below-ipadpro__LAsl5{display:none!important}}@media screen and (max-width:1023px){.NextPageCTA_only-above-ipadpro__W1IF7{display:none!important}}@media screen and (min-width:1024px){.NextPageCTA_only-lg__Cmw53{display:none!important}}.NextPageCTA_wrapper__7ByRH{display:flex;justify-content:center;align-items:center;position:relative;margin:0 calc(50% - 50vw);width:100vw;height:auto;aspect-ratio:3}.NextPageCTA_wrapper__7ByRH .splitting.cells{background-position:50%}@media screen and (max-width:1199px){.NextPageCTA_wrapper__7ByRH{aspect-ratio:2}}@media screen and (max-width:767px){.NextPageCTA_wrapper__7ByRH{aspect-ratio:1.2;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}}.NextPageCTA_bg__sSuWW{position:absolute;top:0;left:0;width:100%;height:100%}.NextPageCTA_bgOverlay__j7tGL{background-color:#171717}.NextPageCTA_bgImageWrap__Kvne5,.NextPageCTA_bgImage__nCImD,.NextPageCTA_bgOverlay__j7tGL{position:absolute;width:100%;height:100%}.NextPageCTA_bgImage__nCImD{object-fit:cover}.NextPageCTA_button__OcZV3{position:relative;z-index:2;width:160px;height:160px}@media screen and (max-width:767px){.NextPageCTA_button__OcZV3{height:120px;width:120px;margin-top:24px}}.NextPageCTA_button__OcZV3 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NextPageCTA_buttonCircleOuter__L6Lon{width:120px;height:120px;animation-name:NextPageCTA_rotation__0hbm7;animation-timing-function:linear;animation-duration:10s;animation-iteration-count:infinite}@media screen and (max-width:1199px){.NextPageCTA_buttonCircleOuter__L6Lon{width:110px;height:110px}}@media screen and (max-width:767px){.NextPageCTA_buttonCircleOuter__L6Lon{width:84px;height:84px}}.NextPageCTA_overlayTextWrap__oFLfK{color:#fff;position:absolute;z-index:0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.NextPageCTA_overlayTextWrap__oFLfK{position:relative}}.NextPageCTA_overlayTextMain__DD3Wn{font-family:var(--font-manuka),"sans-serif";text-transform:uppercase;font-size:270px;padding:0 48px;border-left:4px solid #fff;border-right:4px solid #fff}@media screen and (max-width:1199px){.NextPageCTA_overlayTextMain__DD3Wn{padding:0 20px;font-size:180px}}@media screen and (max-width:767px){.NextPageCTA_overlayTextMain__DD3Wn{font-size:76px;padding:0 16px}}.NextPageCTA_overlayTextSub__hTSvs{font-size:18px;font-weight:700;margin-top:-16px}@media screen and (max-width:1199px){.NextPageCTA_overlayTextSub__hTSvs{font-size:16px;margin-top:0}}@media screen and (max-width:767px){.NextPageCTA_overlayTextSub__hTSvs{font-size:14px}}@keyframes NextPageCTA_rotation__0hbm7{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.NextPageCTA_buttonCircleInner__p0qQM{width:160px;height:160px}@media screen and (max-width:1199px){.NextPageCTA_buttonCircleInner__p0qQM{width:140px;height:140px}}@media screen and (max-width:767px){.NextPageCTA_buttonCircleInner__p0qQM{width:104px;height:104px}}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display:grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x:calc((var(--col-total) - 1) / 2);--center-y:calc((var(--row-total) - 1) / 2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x) * var(--offset-x)) / var(--center-x));--distance-y:calc((var(--offset-y) * var(--offset-y)) / var(--center-y))}}