@font-face{font-family:Career Writing;src:url(/_next/static/media/DuntonWriting.0f487ed8.ttf?dpl=dpl_6hrSTVYfhzzoHRjqMmcN9SBdPY41) format("truetype");font-display:swap}@font-face{font-family:Career Hiragino;src:local("HiraginoSans-W4");font-weight:400;font-display:swap}@font-face{font-family:Career Hiragino;src:local("HiraginoSans-W6");font-weight:600;font-display:swap}@font-face{font-family:Career Hiragino;src:local("HiraginoSans-W7");font-weight:700;font-display:swap}@font-face{font-family:Career Hiragino;src:local("HiraginoSans-W8");font-weight:800;font-display:swap}.career_page__xFKrA{position:relative;overflow:hidden;background:white;color:rgb(0 0 0/85%);font-family:"Career Hiragino",var(--font-noto-san-jp),sans-serif}.career_shell__kConf{width:min(1200px,calc(100% - 80px));margin-inline:auto}.career_handwriting__Zx6UG{font-family:Career Writing,cursive;font-size:120px;font-weight:400;line-height:120px}.career_heroRibbons__2j8ot{position:absolute;top:-232px;left:calc(50% - 1135px);width:2154px;height:1348px;background:url(/images/career/figma/hero-ribbons.svg) no-repeat;pointer-events:none}.career_hero__xdfQd{position:relative;height:1119px;padding-top:159px}.career_heroBackdrop__B5ocg{position:absolute;top:159px;left:1px;width:1199px;height:741px;background:url(/images/career/figma/hero-backdrop.svg) no-repeat;background-size:contain}.career_heroPhoto__U9ydx{position:relative;width:990px;height:558px;margin:87px 0 0 108px;overflow:hidden;border-radius:8px}.career_heroImage__73Ahy{position:absolute;top:0;left:0;width:1024.5px;max-width:none;height:683px}.career_heroShade__pwl_P{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 1 8/75%) 28.178%,rgb(2 4 12/0) 84.442%)}.career_heroTitle__qJsdn{position:absolute;top:40px;left:50px;color:white}.career_heroTitle__qJsdn .career_handwriting__Zx6UG{font-size:72px;line-height:72px}.career_heroTitle__qJsdn h1{margin-top:16px;font-size:66px;line-height:66px;font-weight:800}.career_year__KFb6x{margin-top:12px;font-size:66px;line-height:80px;font-weight:700;color:transparent;-webkit-text-stroke:1px white}.career_heroLogo__C4cqI{position:absolute;top:40px;right:40px;width:143px;height:40px}.career_heroCta___b0AB{position:absolute;right:40px;bottom:40px;display:flex;align-items:center;justify-content:center;gap:10px;width:240px;height:60px;border:2px solid #262626;border-radius:30px;background:white;font-size:20px;font-weight:600}.career_downArrow__lzq4b{position:absolute;left:108px;top:904px;transform:rotate(90deg)}.career_heroCta___b0AB img{flex-shrink:0}.career_introduction__o22sd{position:relative}.career_slogans__17VwB{width:798px;height:422px;margin-left:-6px}.career_missionTitle__hRYOf{margin-top:79px;font-size:32px;font-weight:800;line-height:48px}.career_introCopy__Vq_ET{margin-top:24px;font-size:18px;font-weight:600;line-height:40px}.career_funding__bqnyv{margin-top:30px;padding:30px 40px;min-height:151px;border:1px solid #dee9ff;border-radius:24px;background:#f9fbff}.career_funding__bqnyv h3{font-size:22px;line-height:33px;font-weight:700}.career_funding__bqnyv p{margin-top:16px;font-size:14px;line-height:21px;color:rgb(0 0 0/65%)}.career_bodyRibbon__QQDHC{position:absolute;top:233px;left:830px;width:1858px;height:1206px;background:url(/images/career/figma/body-ribbon.svg) no-repeat;pointer-events:none}.career_values__lVtdj{width:701px;max-width:100%;margin-top:70px}.career_boxHeading__l54Sq{display:flex;align-items:center;width:450px;height:58px;padding:0 22px;border:2px solid #262626;color:rgb(0 0 0/85%);font-size:22px;font-weight:800;line-height:22px}.career_boxHeading__l54Sq span{display:block;white-space:nowrap;transform:scaleX(.95);transform-origin:left center}.career_valueIntro__Hdco5{margin-top:10px;color:rgb(0 0 0/85%);font-size:18px;line-height:40px;font-weight:600}.career_value__n_iMX{margin-top:40px}.career_value__n_iMX h3{display:flex;align-items:center;gap:16px;color:rgb(0 0 0/85%);font-size:20px;line-height:20px;font-weight:800}.career_value__n_iMX h3 img{width:10px;height:10px;flex:none}.career_value__n_iMX p{margin-top:24px;color:rgb(0 0 0/85%);font-size:18px;font-weight:600;line-height:18px}.career_culture__NZPTE{width:806px;max-width:100%;margin-top:70px}.career_culture__NZPTE .career_boxHeading__l54Sq{width:412px}.career_missionClosing__wQ_6B{position:relative;margin-top:70px;font-size:18px;line-height:40px;font-weight:600}.career_positionsAnchor__JW62e{position:absolute;overflow:hidden;right:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;width:260px;height:70px;border:2px solid black;font-size:20px;line-height:20px;padding-left:33px;background-image:linear-gradient(black,black);background-position:0;background-repeat:no-repeat;background-size:0 100%}.career_positionsIcon__LnnqO{position:absolute;top:-2px;right:-2px;display:grid;flex:none;place-items:center;height:70px;width:70px}.career_positionsDefaultDivider__GNnQ9,.career_positionsHoverDivider__nc_L_{position:absolute;top:50%;left:-1px;width:2px;height:69.2308px;transform:translateY(-50%)}.career_positionsHoverArrow___d3Qz,.career_positionsHoverDivider__nc_L_{opacity:0}.career_positionsArrowFrame__5Ed4Q{position:relative;width:13.764px;height:18.178px}.career_positionsDefaultArrow__sUUuH,.career_positionsHoverArrow___d3Qz{position:absolute;top:50%;left:50%;max-width:none;width:20.0002px;height:15.764px;transform:translate(-50%,-50%) rotate(90deg)}.career_positionsAnchor__JW62e:is(:hover,:focus-visible){background-size:100% 100%;color:white}.career_positionsAnchor__JW62e:is(:hover,:focus-visible) .career_positionsDefaultArrow__sUUuH,.career_positionsAnchor__JW62e:is(:hover,:focus-visible) .career_positionsDefaultDivider__GNnQ9{opacity:0}.career_positionsAnchor__JW62e:is(:hover,:focus-visible) .career_positionsHoverArrow___d3Qz,.career_positionsAnchor__JW62e:is(:hover,:focus-visible) .career_positionsHoverDivider__nc_L_{opacity:1}.career_missionValuesButton___t0d2{overflow:hidden;background-image:linear-gradient(black,black);background-position:0;background-repeat:no-repeat;background-size:0 100%}.career_missionValuesLink__BJXAB:is(:hover,:focus-visible) .career_missionValuesButton___t0d2{background-size:100% 100%;color:white}.career_missionValuesLink__BJXAB:is(:hover,:focus-visible) .career_missionValuesDivider__oZXYS{border-color:white}.career_careerListPage__uERVx{color:rgb(0 0 0/85%);font-family:"Career Hiragino",var(--font-noto-san-jp),sans-serif}.career_environment__okpNv{margin-top:201px}.career_environmentHeading__QZ_Nv{text-align:center}.career_environmentHeading__QZ_Nv .career_handwriting__Zx6UG{height:104px}.career_environmentHeading__QZ_Nv h2,.career_team__xLSXW h2{font-size:62px;line-height:62px;font-weight:800}.career_environmentDescription__vPahn{margin-top:32px;font-size:18px;line-height:30px;color:rgb(0 0 0/45%)}.career_officeCarousel__ZW51i{margin-top:80px}.career_officeSlide__XBGsL{flex-basis:1200px}.career_officeSlide__XBGsL img{width:1200px;height:740px;object-fit:cover}.career_benefitsSurface__XP7US{position:relative;margin-top:-130px;padding-bottom:140px;background:linear-gradient(180deg,transparent 130px,#f8f8f8 0)}.career_benefits__VuqCc{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:white;box-shadow:0 8px 28px rgb(0 0 0/3%)}.career_benefit__WMhq4{position:relative;min-height:400px;padding:70px 36px 55px;text-align:center}.career_benefit__WMhq4:not(:nth-last-child(-n+3)):after{content:"";position:absolute;bottom:0;left:50px;right:50px;height:1px;background:#eee}.career_benefit__WMhq4>img{width:120px;height:120px;margin-inline:auto}.career_benefit__WMhq4 h3{margin-top:40px;font-size:22px;line-height:22px;font-weight:600;white-space:nowrap}.career_benefit__WMhq4 p{margin:16px auto 0;max-width:320px;font-size:16px;line-height:26px;color:rgb(0 0 0/45%);white-space:pre-line}.career_jobs___OwDw{background:#f8f8f8}.career_jobsArtwork__rnoKQ{position:relative;padding:82px 0 145px;isolation:isolate;mask:url(/images/career/figma/jobs-shape.svg) center/100% 100% no-repeat}.career_jobsBackground__zf9nP{position:absolute;inset:0;z-index:-1;background:url(/images/career/figma/jobs-shape.svg) 50%/100% 100% no-repeat}.career_jobsBackground__zf9nP:after{content:"";position:absolute;top:90.318px;right:0;left:0;height:102.962px;background:linear-gradient(180deg,black,rgb(16 15 16/0))}.career_jobsTexture__Y_ela{position:absolute;top:90.318px;right:0;left:0;aspect-ratio:1920/975.432;overflow:hidden;container-type:size;opacity:.3}.career_jobsTexture__Y_ela img{position:absolute;top:calc(50% - 50cqw);left:calc(50% - 50cqh);width:100cqh;height:100cqw;max-width:none;transform:rotate(90deg)}.career_jobsContent__7Rn94{position:relative;z-index:2}.career_jobsHeading__zMFnx{position:relative;height:108px}.career_jobsHeading__zMFnx .career_handwriting__Zx6UG{color:rgb(255 255 255/10%)}.career_jobsHeading__zMFnx h2{position:absolute;left:66px;top:44px;color:white;font-size:62px;line-height:62px;font-weight:800}.career_positions__Jjj3o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:80px;margin-top:92px;padding:50px 80px;background:white}.career_positions__Jjj3o a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:118px;border-bottom:1px solid #eee}.career_positions__Jjj3o a:last-child,.career_positions__Jjj3o a:nth-last-child(2):nth-child(odd){border-bottom:none}.career_positions__Jjj3o h3{font-size:20px;font-weight:600;line-height:30px}.career_positions__Jjj3o p{margin-top:6px;font-size:14px;line-height:21px;color:rgb(0 0 0/45%)}.career_positions__Jjj3o img{flex:none}.career_jobsCarousel__NzwLp{margin-top:-100px}.career_jobsDownArrow__fBdXX{position:absolute;left:calc(64.1422% - 38px);bottom:34.321px;z-index:3}@media (prefers-reduced-motion:no-preference){.career_missionValuesButton___t0d2,.career_positionsAnchor__JW62e{transition:color .2s ease,background-size .2s ease}.career_missionValuesDivider__oZXYS{transition:border-color .2s ease}.career_downArrow__lzq4b,.career_heroCta___b0AB img,.career_positions__Jjj3o>a>img{transition:transform .2s ease}.career_positionsDefaultArrow__sUUuH,.career_positionsDefaultDivider__GNnQ9,.career_positionsHoverArrow___d3Qz,.career_positionsHoverDivider__nc_L_{transition:opacity .2s ease}.career_heroCta___b0AB:is(:hover,:focus-visible) img,.career_positions__Jjj3o>a:is(:hover,:focus-visible)>img{transform:translateX(4px)}.career_downArrow__lzq4b:hover{transform:rotate(90deg) translateX(4px)}}.career_jobsSlide__D3Pl1{flex-basis:858px}.career_jobsSlide__D3Pl1 img{width:858px;height:530px;object-fit:cover}.career_team__xLSXW{padding:0 0 100px;background:#f8f8f8}.career_team__xLSXW .career_handwriting__Zx6UG{height:116px}.career_teamIntro__UAaKd{margin-top:40px;font-size:16px;line-height:16px;font-weight:600}.career_executives__4euB1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.career_memberCard__1M2Zq{min-height:354px;padding:40px;background:white}.career_executiveCard__IRD_4{min-height:380px}.career_memberIdentity__VOg5q{display:flex;gap:24px;align-items:flex-end}.career_memberIdentity__VOg5q h3{font-size:20px;line-height:28px;font-weight:800;white-space:pre-line}.career_memberPhoto__4WUC4{position:relative;width:110px;height:146px;overflow:hidden;flex:none;background:#d8d8d8}.career_memberPhoto__4WUC4 img{position:absolute;max-width:none;width:142px;height:213px;left:-14px;top:-9.25px}.career_memberPhoto__4WUC4[data-person=nariyoshi] img{width:161px;height:241px;left:-25.117px;top:-3.543px}.career_memberPhoto__4WUC4[data-person=lyu] img{width:143px;height:214px;left:-19.484px;top:-2.021px}.career_memberPhoto__4WUC4[data-person=young] img{width:138px;height:207px;left:-14.219px;top:-.057px}.career_memberPhoto__4WUC4[data-person=yoshioka] img{width:144.667px;height:217px;left:-19.367px;top:-7.001px}.career_memberPhoto__4WUC4[data-person=liu] img{width:158.667px;height:238px;left:-23.273px;top:-8.017px}.career_memberPhoto__4WUC4[data-person=jaikumar] img{width:150px;height:173px;left:-19px;top:-2px;object-fit:cover}.career_memberRole__GAK2N{margin-top:30px;font-size:14px;line-height:14px;font-weight:600}.career_memberDescription__Edmq0{margin-top:14px;font-size:14px;line-height:24px;font-weight:400}.career_membersCarousel__f2MJA{margin-top:20px}.career_memberSlide__Epg6A{flex-basis:400px;padding-left:20px}@media (min-width:1920px){.career_heroRibbons__2j8ot{left:calc(50% - 1135 * 100% / 1920);width:calc(2154 * 100% / 1920);background-size:100% 100%}}@media (max-width:1279px){.career_hero__xdfQd{height:940px;padding-top:100px}.career_heroBackdrop__B5ocg{top:100px;width:100%;height:auto;aspect-ratio:1199/741}.career_heroPhoto__U9ydx{width:82.5%;height:auto;aspect-ratio:990/558;margin:7.3% 0 0 9%}.career_heroImage__73Ahy{width:103.5%;height:auto}.career_downArrow__lzq4b{top:780px;left:9%}.career_missionTitle__hRYOf{font-size:28px}.career_bodyRibbon__QQDHC{left:75%;opacity:.75}.career_positionsAnchor__JW62e{position:relative;margin:32px 0 0 auto}.career_benefit__WMhq4{padding-inline:18px}.career_benefit__WMhq4 h3{font-size:18px}.career_positions__Jjj3o{column-gap:50px;padding-inline:50px}}@media (max-width:767px){.career_shell__kConf{width:calc(100% - 40px)}.career_hero__xdfQd{height:auto;padding-top:64px;padding-bottom:120px}.career_heroRibbons__2j8ot{transform:scale(.4);transform-origin:50% 0;top:-70px}.career_heroBackdrop__B5ocg{top:64px}.career_heroPhoto__U9ydx{width:92%;margin-left:4%}.career_heroTitle__qJsdn{top:16px;left:16px}.career_heroTitle__qJsdn .career_handwriting__Zx6UG{font-size:30px;line-height:30px}.career_heroTitle__qJsdn h1{margin-top:5px;font-size:28px;line-height:32px}.career_year__KFb6x{margin-top:0;font-size:30px;line-height:38px}.career_heroLogo__C4cqI{width:80px;height:auto;top:16px;right:16px}.career_heroCta___b0AB{right:12px;bottom:12px;width:40px;height:40px;gap:0;border-radius:50%}.career_heroCta___b0AB span{display:none}.career_downArrow__lzq4b{width:64px;height:64px;top:auto;bottom:30px}.career_slogans__17VwB{width:100%;height:auto;margin:0}.career_missionTitle__hRYOf{margin-top:40px;font-size:23px;line-height:36px}.career_introCopy__Vq_ET,.career_missionClosing__wQ_6B,.career_valueIntro__Hdco5{font-size:15px;line-height:30px}.career_funding__bqnyv{padding:24px}.career_funding__bqnyv h3{font-size:18px;line-height:30px}.career_funding__bqnyv p{font-size:13px;line-height:24px}.career_bodyRibbon__QQDHC{display:none}.career_boxHeading__l54Sq{width:100%;height:auto;min-height:58px;padding:14px 16px;font-size:16px;line-height:24px}.career_boxHeading__l54Sq span{white-space:normal;transform:none}.career_culture__NZPTE,.career_culture__NZPTE .career_boxHeading__l54Sq,.career_values__lVtdj{width:100%}.career_value__n_iMX h3{font-size:17px;line-height:26px;gap:10px}.career_value__n_iMX p{margin-top:16px;font-size:15px;line-height:28px}.career_desktopBreak__cxx9A{display:none}.career_environment__okpNv{margin-top:100px}.career_handwriting__Zx6UG{font-size:76px;line-height:80px}.career_environmentHeading__QZ_Nv .career_handwriting__Zx6UG{height:74px}.career_environmentHeading__QZ_Nv h2,.career_team__xLSXW h2{font-size:36px;line-height:46px}.career_environmentDescription__vPahn{padding:0 20px;font-size:13px;line-height:26px;margin-top:24px}.career_officeCarousel__ZW51i{margin-top:40px}.career_jobsSlide__D3Pl1,.career_officeSlide__XBGsL{flex-basis:85vw}.career_jobsSlide__D3Pl1 img,.career_officeSlide__XBGsL img{width:100%;height:auto;aspect-ratio:1200/740}.career_benefitsSurface__XP7US{margin-top:-20px;padding-bottom:80px;background:linear-gradient(180deg,transparent 20px,#f8f8f8 0)}.career_benefits__VuqCc{grid-template-columns:repeat(2,minmax(0,1fr))}.career_benefit__WMhq4{min-height:270px;padding:30px 12px}.career_benefit__WMhq4>img{width:72px;height:72px}.career_benefit__WMhq4 h3{margin-top:20px;font-size:14px;line-height:22px;white-space:normal}.career_benefit__WMhq4 p{font-size:12px;line-height:22px}.career_benefit__WMhq4:not(:last-child):after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:1px;background:#eee}.career_jobsArtwork__rnoKQ{padding-top:60px;padding-bottom:0;mask-position:center top;mask-size:1920px 1595.92px}.career_jobsBackground__zf9nP{background-position:top;background-size:1920px 1595.92px}.career_jobsTexture__Y_ela{right:auto;left:50%;width:1920px;height:975.432px;transform:translateX(-50%)}.career_jobsHeading__zMFnx{height:88px}.career_jobsHeading__zMFnx h2{font-size:36px;line-height:46px;left:34px;top:32px}.career_positions__Jjj3o{margin-top:32px;padding:16px 24px;grid-template-columns:1fr}.career_positions__Jjj3o a{min-height:94px}.career_positions__Jjj3o a:nth-last-child(2){border-bottom:1px solid #eee}.career_positions__Jjj3o h3{font-size:17px}.career_positions__Jjj3o p{font-size:12px}.career_jobsCarousel__NzwLp{margin-top:-20px}.career_jobsDownArrow__fBdXX{display:none}.career_team__xLSXW{padding-top:100px}.career_team__xLSXW .career_handwriting__Zx6UG{height:80px}.career_teamIntro__UAaKd{font-size:14px;line-height:28px;margin-top:24px}.career_executives__4euB1{grid-template-columns:1fr;margin-top:30px}.career_memberCard__1M2Zq{padding:30px}.career_executiveCard__IRD_4{min-height:380px}.career_memberSlide__Epg6A{flex-basis:360px}}