.recruitment-page_recruitmentPage__2WUhQ{--recruitment-surface:var(--product-section-bg);--recruitment-card:var(--product-card-bg);--recruitment-heading:var(--product-card-text);--recruitment-muted:var(--product-card-muted);background:var(--recruitment-surface);color:var(--text-primary);overflow:hidden}.recruitment-page_lightOnly__o1EBV{display:block}.recruitment-page_darkOnly__EuKhi,html[data-theme=dark] .recruitment-page_lightOnly__o1EBV{display:none!important}html[data-theme=dark] .recruitment-page_darkOnly__EuKhi{display:block!important}.recruitment-page_section__BOw3A{position:relative;width:100%;max-width:1440px;margin-inline:auto;overflow:hidden;background:var(--recruitment-surface)}.recruitment-page_gradientHeading__m2zqz{margin:0;color:transparent;background:linear-gradient(90deg,var(--brand-blue-dark) 52.27%,var(--brand-blue-mid) 63.65%,var(--brand-cyan) 95.84%);-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:1.5}.recruitment-page_heroShell__Bi7D0{position:relative;isolation:isolate;width:100%;overflow:hidden;background:var(--product-hero-bg)}.recruitment-page_hero___28pl{display:grid;grid-template-columns:608px 600px;column-gap:72px;height:546px;padding:48px 80px;align-items:center;background:transparent}.recruitment-page_heroContent__Yq0SD,.recruitment-page_heroIllustration__ZH7uX{position:relative;z-index:2}.recruitment-page_heroContent__Yq0SD{width:608px}.recruitment-page_heroTitle__tQESl{display:flex;flex-direction:column;margin:0;color:var(--text-primary);font-size:48px;font-weight:700;line-height:1.5;text-transform:capitalize}.recruitment-page_heroDescription__x3NvE{max-width:608px;margin:16px 0;color:#2e3541;font-size:20px;font-weight:400;line-height:1.5;text-align:justify}.recruitment-page_heroIllustration__ZH7uX{width:600px;height:450px;object-fit:contain}.recruitment-page_brandButton__HQQBr{display:inline-flex;height:48px;align-items:center;gap:8px;padding:4px 4px 4px 24px;border-radius:999px;background:var(--brand-blue);box-shadow:inset 2px 4px 6px rgb(255 255 255/28%),inset 0 -4px 6px rgb(255 255 255/22%);color:white;font-size:16px;font-weight:600;line-height:1.5;transition:transform .18s ease,background-color .18s ease}.recruitment-page_brandButton__HQQBr:hover{transform:translateY(-2px);background:#003b9c}.recruitment-page_brandButtonIcon__aQGQT{display:grid;width:40px;height:40px;place-items:center;border-radius:999px;background:white;color:var(--brand-blue)}.recruitment-page_brandButtonIcon__aQGQT img,.recruitment-page_brandButtonIcon__aQGQT svg{width:20px;height:20px}.recruitment-page_brandButtonInverse__me3BE{background:white;color:var(--brand-blue)}.recruitment-page_brandButtonInverse__me3BE:hover{background:#f3f8ff}.recruitment-page_brandButtonInverse__me3BE .recruitment-page_brandButtonIcon__aQGQT{background:var(--brand-blue);color:white}.recruitment-page_whySection__ClDmN{max-width:none;padding:60px 0 0}.recruitment-page_whyHeadingRow__yV2WZ{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:24px}.recruitment-page_whySection__ClDmN .recruitment-page_gradientHeading__m2zqz{max-width:none;background-image:linear-gradient(90deg,#012a81,#0066ff)}.recruitment-page_whySection__ClDmN .recruitment-page_carouselControls__xVWFC{flex-shrink:0;gap:16px}.recruitment-page_whySection__ClDmN .recruitment-page_carouselArrow__SWbWd{width:48px;height:48px;padding:8px;border-radius:14px;background:#dbecff}.recruitment-page_whySection__ClDmN .recruitment-page_carouselArrow__SWbWd img{width:32px;height:32px}.recruitment-page_sectionHeadingRow___FOEH{display:flex;width:calc(100% - 160px);height:60px;margin-inline:auto;align-items:center;justify-content:space-between}.recruitment-page_carouselControls__xVWFC{display:flex;gap:16px;align-items:center}.recruitment-page_carouselArrow__SWbWd{display:grid;width:48px;height:48px;padding:8px;place-items:center;border:0;border-radius:14px;background:#dbecff;cursor:pointer;opacity:1;transition:transform .18s ease,opacity .18s ease,background-color .18s ease}.recruitment-page_carouselArrowDisabled___bXv_{cursor:not-allowed;opacity:.5}.recruitment-page_carouselArrow__SWbWd img{width:32px;height:32px}.recruitment-page_carouselViewport__jiSuR{width:100%;margin-top:48px;overflow:hidden}.recruitment-page_carouselTrack__BDsDd,.recruitment-page_trainingTrack__yfG2k{display:flex;width:max-content;gap:24px;transition:transform .24s ease}.recruitment-page_trainingSection__ZKOqH .recruitment-page_whyViewport__YInvg,.recruitment-page_whySection__ClDmN .recruitment-page_whyViewport__YInvg{margin-inline:0;padding:0 0 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-y;user-select:none;cursor:grab}.recruitment-page_whyViewport__YInvg::-webkit-scrollbar{display:none}.recruitment-page_trainingSection__ZKOqH .recruitment-page_whyViewportMoving__duozb,.recruitment-page_whySection__ClDmN .recruitment-page_whyViewportMoving__duozb{scroll-behavior:auto}.recruitment-page_trainingSection__ZKOqH .recruitment-page_whyViewportDragging__fcMmR,.recruitment-page_whySection__ClDmN .recruitment-page_whyViewportDragging__fcMmR{cursor:grabbing}.recruitment-page_whyTrack__a_O73{margin-inline:auto}@media (prefers-reduced-motion:reduce){.recruitment-page_whySection__ClDmN .recruitment-page_whyViewport__YInvg{scroll-behavior:auto}}.recruitment-page_whyCard__ImBJO{display:flex;width:min(360px,calc(100vw - 48px));min-height:380px;flex:none;flex-direction:column;gap:24px;padding:24px;border-radius:24px;background:var(--recruitment-card)}.recruitment-page_featureIcon__pLKOn{display:grid;width:76px;height:76px;flex:none;place-items:center;border-radius:16px;color:var(--brand-blue);background:var(--surface-light)}.recruitment-page_whyCard__ImBJO .recruitment-page_featureIcon__pLKOn{color:var(--brand-blue-dark);background:#eff6ff}.recruitment-page_featureIconGradient__1lvTC{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.recruitment-page_whyCard__ImBJO .recruitment-page_featureIcon__pLKOn svg{width:48px;height:48px}.recruitment-page_whyCard__ImBJO .recruitment-page_featureIconAsset__2EJ3b{display:block;width:76px;height:76px;flex:none;object-fit:contain}.recruitment-page_whyCard__ImBJO .recruitment-page_featureIconGlyphAsset__FSuuA{display:block;width:39px;height:41px;flex:none;object-fit:contain}.recruitment-page_trainingCard__YkHQw h3,.recruitment-page_whyCard__ImBJO h3{margin:0 0 12px;color:var(--recruitment-heading);font-size:24px;font-weight:700;line-height:1.5}.recruitment-page_trainingCard__YkHQw p,.recruitment-page_whyCard__ImBJO p{margin:0;color:var(--recruitment-muted);font-size:16px;font-weight:400;line-height:1.5}.recruitment-page_cultureSection__F6_6a{display:grid;grid-template-columns:minmax(0,599px) 633px;align-items:center;gap:48px;min-height:794px;padding:60px 80px 0;border-radius:40px 40px 0 0;isolation:isolate}.recruitment-page_accordionList__K3QDH,.recruitment-page_cultureContent__3Y2aj{position:relative;z-index:2}.recruitment-page_cultureContent__3Y2aj{display:flex;min-width:0;flex-direction:column;gap:48px}.recruitment-page_cultureContent__3Y2aj .recruitment-page_gradientHeading__m2zqz{width:fit-content}.recruitment-page_sectionSubtitle__JbkwJ{margin:16px 0 0;color:var(--recruitment-heading);font-size:24px;font-weight:500;line-height:1.5}.recruitment-page_sectionDescription__s3Ghb{max-width:599px;margin:16px 0 0;color:var(--text-primary);font-size:18px;line-height:1.5;text-align:justify}.recruitment-page_cultureArtwork__I_mCL{position:relative;width:100%;height:422px;overflow:hidden}.recruitment-page_cultureArtworkImage__F2__D{position:absolute;top:5px;left:50%;width:574px;height:410px;max-width:none;object-fit:contain;transform:translateX(-50%)}.recruitment-page_cultureDecoration__u6du3{position:absolute;z-index:0;top:498px;left:-220px;width:1228px;height:1088px;pointer-events:none}.recruitment-page_cultureDecoration__u6du3 img{position:absolute;object-fit:contain;opacity:.85}.recruitment-page_cultureGroupOne__5ZdiX{top:112px;left:400px;width:715px;height:524px;transform:rotate(10deg)}.recruitment-page_cultureGroupTwo__TwF5J{top:169px;left:408px;width:696px;height:465px;transform:rotate(10deg)}.recruitment-page_cultureGroupFour__TY2Zg,.recruitment-page_cultureGroupThree__UmP6e{top:120px;left:0;width:461px;height:434px;transform:rotate(10deg)}.recruitment-page_accordionList__K3QDH{display:flex;min-width:0;flex-direction:column;gap:16px}.recruitment-page_cultureCard__NKP56,.recruitment-page_policyCard__toqyN{overflow:hidden;border-radius:24px;background:var(--recruitment-card)}.recruitment-page_cultureCard__NKP56{min-height:122px}.recruitment-page_cultureCardOpen__A08Qn{min-height:182px}.recruitment-page_accordionButton__jQFhC,.recruitment-page_policyButton__vRMkr{display:flex;width:100%;min-height:120px;align-items:flex-start;gap:24px;padding:24px 20px 24px 24px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.recruitment-page_cultureCardOpen__A08Qn .recruitment-page_accordionButton__jQFhC{min-height:180px}.recruitment-page_heartBadge__eeY3k{position:relative;width:35px;height:40px;flex:none}.recruitment-page_heartBadgeOuter__0yTl8{position:absolute!important;inset:0;width:35px!important;height:40px!important}.recruitment-page_heartBadgeTail__U0ZnH{position:absolute!important;right:0;bottom:0;width:18px!important;height:10px!important}.recruitment-page_heartBadge__eeY3k>span{position:absolute;inset:8px 0 8px;display:grid;place-items:center;color:white;font-size:24px;font-weight:800;line-height:24px;text-shadow:0 0 3px currentColor}.recruitment-page_heartBadgeblue__fy84u>span{color:#def1ff;text-shadow:0 0 4px #004dff}.recruitment-page_heartBadgegreen__FwmpE>span{color:#f3ffee;text-shadow:0 0 4px #0adb38}.recruitment-page_heartBadgeyellow__8xrow>span{color:#ffffe6;text-shadow:0 0 4px #f5cb0f}.recruitment-page_heartBadgered__Lh5Lt>span{color:#f3ffee;text-shadow:0 0 4px #db0a0a}.recruitment-page_heartBadgepurple__HLIpJ>span{color:#f3ffee;text-shadow:0 0 4px #800adb}.recruitment-page_accordionText__n7ONE,.recruitment-page_policyText__Mbcz3{display:flex;min-width:0;flex:1;flex-direction:column;gap:12px}.recruitment-page_accordionTitleGroup__PMJ6v{display:flex;min-width:0;flex-direction:column;gap:8px}.recruitment-page_accordionText__n7ONE strong,.recruitment-page_policyText__Mbcz3 strong{color:var(--recruitment-heading);font-size:24px;font-weight:700;line-height:1.5}.recruitment-page_accordionText__n7ONE span,.recruitment-page_policyText__Mbcz3 span{color:var(--recruitment-muted);font-size:16px;font-weight:400;line-height:1.5}.recruitment-page_accordionText__n7ONE .recruitment-page_accordionSubtitle__jllVb{color:var(--brand-accent);font-size:20px;font-weight:500;line-height:1.5}.recruitment-page_accordionDescription__sdg_H{display:block}.recruitment-page_accordionIcon__KeU_0{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:999px;color:#9aa8bc;background:var(--surface-light)}.recruitment-page_accordionIconOpen__cpFoO{color:white;background:var(--brand-blue);transform:rotate(180deg)}.recruitment-page_videoSection__Ml7aS{height:820px;padding-top:60px}.recruitment-page_videoFrame__M8g0B{position:relative;display:block;width:100%;height:760px;overflow:hidden;background:#fff}.recruitment-page_coverAsset__874tB{object-fit:cover}.recruitment-page_videoElement__iAK2I,.recruitment-page_videoOverlayAsset__mELuw{display:block;width:100%;height:100%;object-fit:cover}.recruitment-page_videoOverlayAsset__mELuw{position:absolute!important;inset:0;pointer-events:none}.recruitment-page_videoElement__iAK2I{object-fit:contain;background:#000}.recruitment-page_videoFrameIdle__92nqz:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent,rgb(1 42 129/.04) 30%,rgb(1 42 129/72%));pointer-events:none}.recruitment-page_playButton__kdxm_{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:100px;height:100px;padding:0;place-items:center;border:0;border-radius:999px;color:white;background:rgb(24 30 38/80%);box-shadow:0 4px 32px rgb(0 11 73/8%);transform:translate(-50%,-50%);cursor:pointer}.recruitment-page_policySection__pKGsT{display:flex;height:884px;flex-direction:column;align-items:center;gap:48px;padding:60px 80px 0;border-radius:40px 40px 0 0}.recruitment-page_centeredSectionHeading__eY2nV{width:100%;text-align:center}.recruitment-page_centeredSectionHeading__eY2nV .recruitment-page_sectionSubtitle__JbkwJ{margin-top:16px}.recruitment-page_policyLayout__835tL{display:grid;grid-template-columns:minmax(0,1fr) 489px;gap:48px;width:100%}.recruitment-page_policyList__mhphg{display:flex;flex-direction:column;gap:16px}.recruitment-page_policyCard__toqyN{min-height:76px}.recruitment-page_policyCardOpen__eSXds{min-height:148px}.recruitment-page_policyButton__vRMkr{min-height:76px;align-items:center;gap:20px;padding-block:20px}.recruitment-page_policyCardOpen__eSXds .recruitment-page_policyButton__vRMkr{min-height:148px;align-items:center}.recruitment-page_policyIconAsset__bpyuH{display:block;width:76px;height:76px;flex:none;object-fit:contain}.recruitment-page_policyArtwork__MXbqW{position:relative;width:489px;height:582px;overflow:hidden;border-radius:24px}.recruitment-page_workingSection__8ZcHP{height:546px;padding:60px 80px 0;border-radius:40px 40px 0 0}.recruitment-page_workingSection__8ZcHP .recruitment-page_centeredSectionHeading__eY2nV{height:60px}.recruitment-page_workingGrid__y0DAn{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;margin-top:48px}.recruitment-page_workingCard__l_glF{position:relative;height:378px;overflow:hidden;border-radius:24px}.recruitment-page_workingOverlay__ju5fB{position:absolute;z-index:1;right:0;bottom:0;left:0;min-height:122px;padding:32px 20px 20px;background:linear-gradient(180deg,transparent,rgb(1 42 129/72%) 58%,#012a81)}.recruitment-page_workingOverlay__ju5fB h3{margin:0;color:white;font-size:24px;font-weight:700;line-height:1.5}.recruitment-page_trainingSection__ZKOqH{height:470px;padding:66px 0 0;border-radius:40px 40px 0 0}.recruitment-page_trainingSection__ZKOqH .recruitment-page_carouselViewport__jiSuR{margin-top:48px}.recruitment-page_trainingTrack__yfG2k{margin-left:80px}.recruitment-page_trainingCard__YkHQw{position:relative;width:350px;height:296px;flex:none;padding-top:53px}.recruitment-page_trainingCardBody__kSF03{display:flex;height:243px;flex-direction:column;align-items:center;gap:12px;padding:72px 24px 24px;border-radius:24px;background:var(--recruitment-card);text-align:center}.recruitment-page_trainingCard__YkHQw h3{margin:0}.recruitment-page_trainingCard__YkHQw p{font-size:14px}.recruitment-page_trainingDiamond__qH8Le{position:absolute;z-index:1;top:0;left:50%;display:grid;width:113.137px;height:113.137px;place-items:center;transform:translateX(-50%)}.recruitment-page_trainingDiamondSurface__zgTSB{display:grid;width:80px;height:80px;place-items:center;border-radius:16px;color:white;background:linear-gradient(90deg,var(--brand-blue-dark),var(--brand-blue-mid) 52%,var(--brand-cyan));transform:rotate(-45deg)}.recruitment-page_trainingDiamondSurface__zgTSB svg{width:40px;height:40px;transform:rotate(45deg)}.recruitment-page_ctaSection__KUphb{height:436px;padding:60px 80px;border-radius:40px 40px 0 0}.recruitment-page_ctaCard__WYiH2{position:relative;width:100%;height:316px;overflow:hidden;border-radius:32px;background:#0048b4 url(/images/recruitment/cta-background.webp) 50%/cover no-repeat;box-shadow:0 4px 8px rgb(0 0 0/8%)}.recruitment-page_ctaContent__NSzby,.recruitment-page_ctaRobot__5QMcX{position:absolute}.recruitment-page_ctaContent__NSzby{z-index:2;top:48px;left:40px;display:flex;width:679px;flex-direction:column;gap:24px;color:white}.recruitment-page_ctaContent__NSzby .recruitment-page_brandButton__HQQBr{align-self:flex-start}.recruitment-page_ctaContent__NSzby h2{margin:0;font-size:40px;font-weight:700;line-height:1.5}.recruitment-page_ctaContent__NSzby p{max-width:679px;margin:16px 0 0;font-size:24px;font-weight:600;line-height:1.5}.recruitment-page_ctaRobot__5QMcX{z-index:2;top:0;right:89px;width:385px;height:320px;object-fit:cover}html[data-theme=dark] .recruitment-page_recruitmentPage__2WUhQ{--brand-blue:#0c61ec;--brand-blue-dark:#1d6cff;--brand-blue-mid:#168bff;--brand-cyan:#00b3ff}html[data-theme=dark] .recruitment-page_heroDescription__x3NvE,html[data-theme=dark] .recruitment-page_heroTitle__tQESl{color:#f6f8fb}html[data-theme=dark] .recruitment-page_heroDescription__x3NvE{color:#c0ccdb}html[data-theme=dark] .recruitment-page_whySection__ClDmN .recruitment-page_gradientHeading__m2zqz{background-image:var(--heading-gradient)}html[data-theme=dark] .recruitment-page_accordionIcon__KeU_0,html[data-theme=dark] .recruitment-page_policySection__pKGsT .recruitment-page_featureIcon__pLKOn,html[data-theme=dark] .recruitment-page_trainingSection__ZKOqH .recruitment-page_carouselArrow__SWbWd{background:#062b63}html[data-theme=dark] .recruitment-page_accordionIconOpen__cpFoO{background:var(--brand-blue-mid)}html[data-theme=dark] .recruitment-page_policySection__pKGsT .recruitment-page_gradientHeading__m2zqz{width:fit-content;margin-inline:auto;background-image:linear-gradient(90deg,#457dff,#16c4fe 78.701%)}html[data-theme=dark] .recruitment-page_policyCard__toqyN{width:min(711px,100%)}@media (min-width:768px){html[data-theme=dark] .recruitment-page_policyCardOpen__eSXds,html[data-theme=dark] .recruitment-page_policyCardOpen__eSXds .recruitment-page_policyButton__vRMkr{min-height:136px}html[data-theme=dark] .recruitment-page_policyArtwork__MXbqW{height:664px}}@media (max-width:1365px){.recruitment-page_section__BOw3A{max-width:none}.recruitment-page_hero___28pl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.recruitment-page_heroContent__Yq0SD{width:auto}.recruitment-page_heroTitle__tQESl{font-size:clamp(36px,4vw,48px)}.recruitment-page_heroDescription__x3NvE{font-size:17px}.recruitment-page_cultureSection__F6_6a{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-inline:48px}.recruitment-page_ctaSection__KUphb,.recruitment-page_policySection__pKGsT,.recruitment-page_workingSection__8ZcHP{padding-inline:48px}.recruitment-page_sectionHeadingRow___FOEH{width:calc(100% - 96px)}.recruitment-page_workingGrid__y0DAn{grid-template-columns:repeat(4,minmax(0,1fr))}.recruitment-page_workingOverlay__ju5fB h3{font-size:18px}.recruitment-page_ctaContent__NSzby{width:55%}.recruitment-page_ctaContent__NSzby p{font-size:18px}.recruitment-page_ctaRobot__5QMcX{right:20px}}@media (max-width:767px){.recruitment-page_section__BOw3A{height:auto;min-height:0;padding:48px 20px;border-radius:24px 24px 0 0}.recruitment-page_gradientHeading__m2zqz{font-size:30px;line-height:1.25}.recruitment-page_hero___28pl{display:flex;min-height:680px;flex-direction:column;align-items:flex-start;padding-top:52px}.recruitment-page_heroContent__Yq0SD{width:100%}.recruitment-page_heroTitle__tQESl{font-size:38px;line-height:1.25}.recruitment-page_heroDescription__x3NvE{margin:16px 0 24px;font-size:16px;line-height:1.55;text-align:left}.recruitment-page_heroIllustration__ZH7uX{width:100%;height:auto;margin-top:12px}.recruitment-page_sectionHeadingRow___FOEH{width:100%;height:auto;align-items:flex-end;gap:16px}.recruitment-page_sectionHeadingRow___FOEH .recruitment-page_gradientHeading__m2zqz{max-width:calc(100% - 96px)}.recruitment-page_carouselControls__xVWFC{gap:8px}.recruitment-page_carouselArrow__SWbWd{width:40px;height:40px;padding:6px;border-radius:12px}.recruitment-page_carouselArrow__SWbWd img{width:28px;height:28px}.recruitment-page_carouselViewport__jiSuR{margin-inline:0;padding-inline:0;overflow-x:auto;scrollbar-width:none}.recruitment-page_carouselViewport__jiSuR::-webkit-scrollbar{display:none}.recruitment-page_whySection__ClDmN{padding:48px 0 40px;border-radius:0}.recruitment-page_whySection__ClDmN .recruitment-page_whyViewport__YInvg{width:calc(100% - 32px);margin-inline:16px}.recruitment-page_trainingTrack__yfG2k,.recruitment-page_whyCard__ImBJO,.recruitment-page_whyTrack__a_O73{width:100%}.recruitment-page_whySection__ClDmN .recruitment-page_gradientHeading__m2zqz{font-size:32px;line-height:1.5}.recruitment-page_trainingTrack__yfG2k{transform:none!important}.recruitment-page_trainingCard__YkHQw h3{font-size:20px}.recruitment-page_trainingCard__YkHQw p{font-size:14px}.recruitment-page_cultureSection__F6_6a{display:flex;align-items:stretch;min-height:0;flex-direction:column;gap:36px;padding-top:56px;padding-bottom:56px}.recruitment-page_cultureDecoration__u6du3{top:auto;right:-160px;bottom:180px;left:auto;width:620px;height:540px;opacity:.55;transform:scale(.78);transform-origin:bottom right}.recruitment-page_cultureContent__3Y2aj{gap:28px}.recruitment-page_sectionSubtitle__JbkwJ{font-size:18px}.recruitment-page_sectionDescription__s3Ghb{font-size:15px;text-align:left}.recruitment-page_cultureArtwork__I_mCL{height:auto;aspect-ratio:574/410}.recruitment-page_cultureArtworkImage__F2__D{width:100%;height:auto;max-width:574px}.recruitment-page_accordionList__K3QDH{gap:12px}.recruitment-page_cultureCardOpen__A08Qn,.recruitment-page_cultureCard__NKP56{min-height:0}.recruitment-page_accordionButton__jQFhC,.recruitment-page_cultureCardOpen__A08Qn .recruitment-page_accordionButton__jQFhC{min-height:0;gap:14px;padding:18px 14px}.recruitment-page_heartBadge__eeY3k{transform:scale(.82);transform-origin:top left}.recruitment-page_accordionText__n7ONE strong,.recruitment-page_policyText__Mbcz3 strong{font-size:16px}.recruitment-page_accordionText__n7ONE span,.recruitment-page_policyText__Mbcz3 span{font-size:13px}.recruitment-page_accordionIcon__KeU_0{width:32px;height:32px}.recruitment-page_videoSection__Ml7aS{height:auto;padding:0}.recruitment-page_videoFrame__M8g0B{height:min(74vw,420px)}.recruitment-page_playButton__kdxm_{width:72px;height:72px}.recruitment-page_playButton__kdxm_ svg{width:36px;height:36px}.recruitment-page_policySection__pKGsT{gap:36px}.recruitment-page_policyLayout__835tL{display:flex;flex-direction:column;gap:28px}.recruitment-page_policyCardOpen__eSXds,.recruitment-page_policyCard__toqyN{min-height:0}.recruitment-page_policyButton__vRMkr,.recruitment-page_policyCardOpen__eSXds .recruitment-page_policyButton__vRMkr{min-height:0;align-items:flex-start;gap:12px;padding:14px}.recruitment-page_policyArtwork__MXbqW{width:100%;height:auto;aspect-ratio:489/582}html[data-theme=dark] .recruitment-page_policyArtwork__MXbqW{height:auto;aspect-ratio:489/664}.recruitment-page_workingSection__8ZcHP{padding-top:48px}.recruitment-page_workingGrid__y0DAn{display:flex;gap:16px;width:100%;margin-top:36px;overflow-x:auto}.recruitment-page_workingSection__8ZcHP{overflow-x:hidden;scrollbar-width:none}.recruitment-page_workingSection__8ZcHP::-webkit-scrollbar{display:none}.recruitment-page_workingCard__l_glF{width:100%;flex:0 0 100%;height:318px}.recruitment-page_workingOverlay__ju5fB h3{font-size:18px}.recruitment-page_trainingSection__ZKOqH{padding-top:48px}.recruitment-page_trainingTrack__yfG2k{margin-left:0}.recruitment-page_trainingCard__YkHQw{width:100%;height:auto}.recruitment-page_trainingCardBody__kSF03{height:100%;min-height:243px}.recruitment-page_ctaSection__KUphb{padding:48px 20px}.recruitment-page_ctaCard__WYiH2{display:flex;height:auto;flex-direction:column;gap:16px;padding:32px 24px 0;border-radius:24px}.recruitment-page_ctaContent__NSzby{position:relative;top:auto;left:auto;width:100%}.recruitment-page_ctaContent__NSzby h2{font-size:30px}.recruitment-page_ctaContent__NSzby p{font-size:16px}.recruitment-page_ctaRobot__5QMcX{position:relative;top:auto;right:auto;width:calc(100% + 48px);max-width:330px;height:auto;aspect-ratio:385/320;align-self:center}}