@media only screen and (max-width:800px){.HomePage_topPageContainer__VpE4R{padding:0}.HomePage_navMenu__p4X7_{float:right;background:rgba(51,51,51,.07)}.HomePage_navMenu__p4X7_ svg{color:#555a61}.HomePage_headerContainer__uNiUR{top:0}}@media only screen and (max-width:768px){.HomePage_topPageContainer__VpE4R{padding:0}.HomePage_headerContainer__uNiUR{top:0}}@layer components{.HomePage_container__xmgZz{margin:0 auto;width:100%}.HomePage_topPageContainer__VpE4R{padding:16px}.HomePage_topPageContent__pv6QF{position:relative;z-index:2}.HomePage_navMenu__p4X7_{width:40px;height:40px;padding:10px;background:rgba(51,51,51,.35);border-radius:4px}.HomePage_navMenuTrigger__0XP9c{color:var(--mag-colors-white)}.HomePage_videoContainer__Qii7W{position:fixed;top:15%;left:15%;width:70%;height:70%;z-index:10;display:flex;justify-content:center;align-items:center;background-color:var(--mag-colors-primary-900);border-radius:20px;box-shadow:var(--mag-shadows-2xl)}.HomePage_videoContainer__Qii7W video{width:100%;height:100%;border-radius:20px}.HomePage_videoContainer__Qii7W .HomePage_closeVideoIcon__hH60y{position:absolute;top:20px;right:20px;cursor:pointer;color:var(--mag-colors-neutral-100);z-index:2}}@media only screen and (max-width:1280px){.TalentsLooking_item__7ckvu{width:550px}.TalentsLooking_container__3QZRo{width:100%;align-items:start}.TalentsLooking_viewAllSecond__O0TlU{display:flex}}@media only screen and (max-width:1080px){.TalentsLooking_container__3QZRo{width:100%}.TalentsLooking_item__7ckvu{width:380px;height:180px;padding:20px}.TalentsLooking_itemPhoto__Aax28{width:140px;height:140px}.TalentsLooking_itemTitle__elI_C{margin-bottom:16px}}@media only screen and (max-width:1024px){.TalentsLooking_item__7ckvu{width:380px;height:180px;padding:20px}.TalentsLooking_itemPhoto__Aax28{width:140px;height:140px}.TalentsLooking_itemTitle__elI_C{margin-bottom:16px}}@layer components{.TalentsLooking_container__3QZRo{display:flex;align-items:center;justify-content:center;background-color:var(--mag-colors-neutral-100);padding:1.5rem;flex-direction:column;gap:1.5rem;width:100%;max-width:1200px;border-radius:var(--mag-radii-xl)}.TalentsLooking_header__OUWg5{display:flex;width:100%;gap:90px;padding-bottom:12px;position:relative}.TalentsLooking_header__OUWg5:after{content:"";position:absolute;bottom:0;left:0;width:260px;height:4px;background-color:#fff}.TalentsLooking_title__jiY_1{font-weight:300;font-size:23px;line-height:28px;letter-spacing:-.2px;text-align:center;color:var(--mag-colors-neutral-800)}.TalentsLooking_sliderActions__8XeMn{display:flex;align-items:center;gap:32px}.TalentsLooking_sliderActionButton__0GdZh{width:40px;height:40px;border:1px solid var(--mag-colors-neutral-700);border-radius:var(--mag-radii-md);display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--mag-colors-neutral-700)}.TalentsLooking_sliderWrapper__lN8Gh{width:100%}.TalentsLooking_itemContainer__x04fn{width:300px!important;height:200px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:space-between;gap:4px;border-radius:var(--mag-radii-lg);padding:1rem;margin-right:1.5rem}.TalentsLooking_level__TFbwA{font-weight:500;font-size:15px;line-height:24px;letter-spacing:-.2px;color:var(--mag-colors-neutral-700)}.TalentsLooking_headerWrapper__AxygB{display:flex;align-items:center;justify-content:center;gap:4px;width:100%}.TalentsLooking_titleWrapper__VZ_Mg{display:flex;flex-direction:column;gap:4px}.TalentsLooking_titleName__ATE3v{font-weight:900;font-size:26px;line-height:28px;letter-spacing:-.2px;color:var(--mag-colors-neutral-900)}.TalentsLooking_locationWrapper__pbt6Z{display:flex;align-items:center;justify-content:space-between;gap:4px}.TalentsLooking_locations__ChUOK{display:flex;align-items:center;gap:6px;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.2px;color:var(--mag-colors-neutral-800)}.TalentsLooking_item__7ckvu{display:flex;align-items:flex-start;gap:24px;height:272px;width:594px;padding:24px;border-radius:20px;border:2px solid var(--mag-colors-neutral-300);box-sizing:border-box;background-color:hsla(0,0%,100%,.24);color:#fff}.TalentsLooking_item__7ckvu:hover{background-color:#fff;transition:all .15s ease-out}.TalentsLooking_item__7ckvu:hover .TalentsLooking_itemInformation__hk6GX,.TalentsLooking_item__7ckvu:hover .TalentsLooking_itemTitle__elI_C{color:var(--mag-colors-neutral-800);transition:all .15s ease-out}.TalentsLooking_itemPhoto__Aax28{flex:none}.TalentsLooking_itemPhoto__Aax28 img{width:100%;height:auto;border-radius:8px}.TalentsLooking_itemTitle__elI_C{font-family:var(--font-noto-sans);letter-spacing:var(--mag-letter-spacings-narrower);font-weight:var(--mag-font-weights-semi-bold);font-size:var(--mag-font-sizes-lg);line-height:var(--mag-line-heights-xl);color:#fff;margin-bottom:24px}@media screen and (min-width:80rem){.TalentsLooking_itemTitle__elI_C{font-size:var(--mag-font-sizes-xl);line-height:var(--mag-line-heights-2xl)}}@media screen and (min-width:120rem){.TalentsLooking_itemTitle__elI_C{font-size:var(--mag-font-sizes-2xl);line-height:var(--mag-line-heights-3xl)}}.TalentsLooking_itemInformation__hk6GX{font-family:var(--font-noto-sans);font-size:var(--mag-font-sizes-xs);line-height:var(--mag-line-heights-md);letter-spacing:var(--mag-letter-spacings-narrower);color:var(--mag-colors-neutral-100)}@media screen and (min-width:80rem){.TalentsLooking_itemInformation__hk6GX{font-size:var(--mag-font-sizes-sm);line-height:var(--mag-line-heights-lg);letter-spacing:var(--mag-letter-spacings-narrowest)}}@media screen and (min-width:120rem){.TalentsLooking_itemInformation__hk6GX{font-size:var(--mag-font-sizes-md);line-height:var(--mag-line-heights-2xl)}}.TalentsLooking_itemContent__1cRei{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.TalentsLooking_itemLink__d_DYr{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--mag-radii-md);padding:var(--mag-spacing-8);background-color:rgba(58,58,58,.2)}.TalentsLooking_itemLink__d_DYr svg{color:#fff}.TalentsLooking_pinkCard__rgiAw{background:linear-gradient(113.96deg,#fef2ff,#e0b0e0)}.TalentsLooking_purpleCard__3vR9Q{background:linear-gradient(113.96deg,#f2f0ff,#b4b4ed)}.TalentsLooking_greenCard__W6QfU{background:linear-gradient(113.96deg,#dffff0,#8fd1ac)}.TalentsLooking_yellowCard__E4cEp{background:linear-gradient(113.96deg,#fcf2e1,#c8b068)}.TalentsLooking_viewAllSecond__O0TlU,.TalentsLooking_viewAll__doHeL{font-weight:300;font-size:23px;line-height:28px;letter-spacing:-.2px;text-align:right;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;color:var(--mag-colors-primary-500)}.TalentsLooking_viewAllSecond__O0TlU{display:none}}@media only screen and (max-width:1536px){.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-size:80px}.Banner_companyNameText__gssB9,.Banner_shortIntroductionText__03yyv{font-size:40px}.Banner_currentContentButton__jmPTF{font-size:13px}}@media only screen and (max-width:1280px){.Banner_container__IRKdQ{margin-top:0}.Banner_shortIntroductionText__03yyv{line-height:52px}.Banner_contentWrapper__Jqn_5,.Banner_otherContentWrapper__1fFMT{margin-top:88px}.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-size:60px}.Banner_companyNameText__gssB9,.Banner_shortIntroductionText__03yyv{font-size:32px}.Banner_detailContent__gJyfW{padding:0 20px}}@media only screen and (max-width:1080px){.Banner_detailContent__gJyfW{padding:0 20px}.Banner_container__IRKdQ{padding-left:24px;padding-right:24px;background-size:contain}.Banner_contentWrapper__Jqn_5{margin-top:60px;margin-left:0}.Banner_title__v0veR{font-weight:700;font-size:40px;line-height:60px}.Banner_oneText__h1Ki7,.Banner_subTitle__BpMnE{font-weight:500;font-size:28px;line-height:48px}.Banner_hiringWrapper__K3fBC{width:100%;display:flex;align-items:center;justify-content:center;margin-top:24px}.Banner_weAreHiringBtn__qHoQW{font-family:var(--font-noto-sans);font-size:var(--mag-font-sizes-md);line-height:var(--mag-line-heights-lg);letter-spacing:var(--mag-letter-spacings-narrower);font-weight:var(--mag-font-weights-semi-bold);background-color:var(--mag-colors-primary-500);color:var(--mag-colors-white)}}@media only screen and (max-width:1080px)and (min-width:80rem){.Banner_weAreHiringBtn__qHoQW{font-size:var(--mag-font-sizes-lg);line-height:var(--mag-line-heights-xl)}}@media only screen and (max-width:1080px)and (min-width:120rem){.Banner_weAreHiringBtn__qHoQW{font-size:var(--mag-font-sizes-xl);line-height:var(--mag-line-heights-2xl)}}@media only screen and (max-width:1080px){.Banner_weAreHiringBtn__qHoQW:hover{background-color:var(--mag-colors-primary-500);color:var(--mag-colors-white)}}@media only screen and (max-width:1024px){.Banner_shortIntroductionText__03yyv{line-height:52px}.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-size:52px}.Banner_companyNameText__gssB9,.Banner_shortIntroductionText__03yyv{font-size:28px;line-height:52px}}@media only screen and (max-width:800px){.Banner_container__IRKdQ{background-size:760px auto;background-position-y:85px}.Banner_shortIntroductionText__03yyv{line-height:52px;text-align:center}.Banner_textWrapper__uCtne{width:100%;margin-bottom:20px;padding-bottom:0}.Banner_otherContentWrapper__1fFMT{margin-top:60px}.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-family:var(--font-noto-sans);letter-spacing:var(--mag-letter-spacings-narrower);font-weight:var(--mag-font-weights-semi-bold);font-size:var(--mag-font-sizes-5xl);line-height:var(--mag-line-heights-6xl);text-align:center}}@media only screen and (max-width:800px)and (min-width:80rem){.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-size:var(--mag-font-sizes-6xl);line-height:var(--mag-line-heights-7xl)}}@media only screen and (max-width:800px)and (min-width:120rem){.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{font-size:var(--mag-font-sizes-7xl);line-height:var(--mag-line-heights-8xl);letter-spacing:var(--mag-letter-spacings-narrowest)}}@media only screen and (max-width:800px){.Banner_sloganText__7Kz0d{margin-bottom:16px}.Banner_sloganTextHighlight__fazeQ{font-weight:600}.Banner_companyNameText__gssB9,.Banner_shortIntroductionText__03yyv{font-size:23px;line-height:36px}.Banner_companyNameText__gssB9{font-weight:500}.Banner_hiringWrapper__K3fBC{width:100%;display:flex;align-items:center;justify-content:center;margin-top:24px}.Banner_weAreHiringBtn__qHoQW{font-family:var(--font-noto-sans);font-size:var(--mag-font-sizes-md);line-height:var(--mag-line-heights-lg);letter-spacing:var(--mag-letter-spacings-narrower);font-weight:var(--mag-font-weights-semi-bold);background-color:var(--mag-colors-primary-500);color:var(--mag-colors-white)}}@media only screen and (max-width:800px)and (min-width:80rem){.Banner_weAreHiringBtn__qHoQW{font-size:var(--mag-font-sizes-lg);line-height:var(--mag-line-heights-xl)}}@media only screen and (max-width:800px)and (min-width:120rem){.Banner_weAreHiringBtn__qHoQW{font-size:var(--mag-font-sizes-xl);line-height:var(--mag-line-heights-2xl)}}@media only screen and (max-width:800px){.Banner_weAreHiringBtn__qHoQW:hover{background-color:var(--mag-colors-primary-500);color:var(--mag-colors-white)}}@media only screen and (max-width:768px){.Banner_shortIntroductionText__03yyv{line-height:52px;text-align:center}.Banner_contentWrapper__Jqn_5{margin-top:48px}}@media only screen and (max-width:390px){.Banner_container__IRKdQ{background-size:auto 288px;background-position:50%}.Banner_shortIntroductionText__03yyv,.Banner_sloganText__7Kz0d{text-align:center}.Banner_navigationContainer__bzGq0{justify-content:center}.Banner_otherContentWrapper__1fFMT{padding:0 20px}}@layer components{.Banner_container__IRKdQ{position:relative;z-index:0;background-image:url(/images/home-page-background.png);background-size:1200px auto;background-position:top;background-repeat:no-repeat;background-position-y:20px;padding-bottom:24px}.Banner_contentWrapper__Jqn_5{display:flex;flex-direction:column;gap:1rem;margin:136px 0 0}.Banner_title__v0veR{font-weight:700;font-size:60px;line-height:80px;letter-spacing:-.2px;text-align:center;color:var(--mag-colors-neutral-900)}.Banner_oneText__h1Ki7,.Banner_subTitle__BpMnE{font-weight:500;font-size:31px;line-height:60px;letter-spacing:-.2px;text-align:center;color:var(--mag-colors-neutral-500)}.Banner_oneText__h1Ki7{color:var(--mag-colors-primary-500)}.Banner_textWrapper__uCtne{width:70%;padding-bottom:60px}.Banner_sloganText__7Kz0d{font-size:88px;font-weight:200}.Banner_sloganTextHighlight__fazeQ,.Banner_sloganText__7Kz0d{line-height:84.86px;letter-spacing:-.25px;text-align:left;color:#fff}.Banner_sloganTextHighlight__fazeQ{font-size:100px;font-weight:600}.Banner_shortIntroductionText__03yyv{font-weight:200}.Banner_companyNameText__gssB9,.Banner_shortIntroductionText__03yyv{font-size:45px;line-height:84.86px;letter-spacing:-.25px;text-align:left;color:#fff}.Banner_companyNameText__gssB9{font-weight:500}.Banner_otherContentWrapper__1fFMT{margin-top:72px;gap:32px}.Banner_navigationContainer__bzGq0{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-basis:100%;flex-wrap:wrap;gap:24px}.Banner_currentContentRow__SQ9KA{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start}.Banner_currentContentRow__SQ9KA.Banner_secondRow__LUdpb{margin-top:32px}.Banner_currentContentButton__jmPTF{font-weight:var(--mag-font-weights-semi-bold);font-family:var(--font-noto-sans);font-size:var(--mag-font-sizes-xs);line-height:var(--mag-line-heights-md);letter-spacing:var(--mag-letter-spacings-narrower);color:var(--mag-colors-neutral-800);border:1px solid var(--mag-colors-neutral-200);border-radius:var(--mag-radii-xl);padding:16px;box-shadow:0 0 9px 0 rgba(0,0,0,.09)}@media screen and (min-width:80rem){.Banner_currentContentButton__jmPTF{font-size:var(--mag-font-sizes-sm);line-height:var(--mag-line-heights-lg);letter-spacing:var(--mag-letter-spacings-narrowest)}}@media screen and (min-width:120rem){.Banner_currentContentButton__jmPTF{font-size:var(--mag-font-sizes-md);line-height:var(--mag-line-heights-2xl)}}.Banner_currentContentButton__jmPTF svg{width:20px;height:20px;margin-left:.5rem}.Banner_currentContentButton__jmPTF:hover{background-color:#fff;color:var(--mag-colors-neutral-800);transition:all .15s ease-out}.Banner_detailContent__gJyfW{display:flex;align-items:center;justify-content:center;margin-top:72px}}