.Home_ojWarning__MLVO2{color:var(--cmn-skyblue-color)!important;background-color:#ffffff!important;border-radius:15px!important;padding:0 4px;font-size:13px}.Home_customHomeCol__Kn2aO{margin-top:0}.Home_ojCandidate__zGsOf{margin-left:0!important;padding:13px 23px!important}.Home_ojCandidateLabel__ZifCb{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.Home_ojRecruiter__zcf6z{color:var(--cmn-btn-color)!important;background-color:#fff!important;border:1px solid var(--btn-hover-borderColor)!important;border-radius:var(--btn-square-border-radius)!important;font-weight:var(--menu-header-font-weight);font-size:.9rem!important;margin-left:0!important;padding-top:7px!important;padding-bottom:7px!important}.Home_ojRecruiter__zcf6z:hover{color:var(--btn-action-hover-color)!important;border:1px solid var(--btn-action-hover-borderColor)!important}.Home_hireAiTalentSpan__DrvCP{display:block;margin-bottom:22px;top:8px}.Home_accent__5nTfd,.Home_hireAiTalentSpan__DrvCP{word-spacing:.01em;letter-spacing:.01em;position:relative}.Home_accent__5nTfd{color:#2F6BFF;white-space:break-spaces}.Home_ojCtaArrow__HWti4{color:#fff!important;margin-left:6px}.Home_ojCandRectBtns__eMQOd{margin-bottom:32px!important;margin-left:0!important;margin-top:25px!important;display:flex;gap:12px}.Home_ojCandRectBtns__eMQOd .Home_ojCandidate__zGsOf,.Home_ojCandRectBtns__eMQOd .Home_ojRecruiter__zcf6z{min-width:15%;width:max-content;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center}@media (max-width:767px){.Home_ojCandRectBtns__eMQOd{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:-moz-fit-content!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.Home_ojCandRectBtns__eMQOd .Home_ojCandidate__zGsOf,.Home_ojCandRectBtns__eMQOd .Home_ojRecruiter__zcf6z{width:100%!important;min-width:unset!important;flex:none!important;padding:6px 50px!important;border-radius:999px!important;text-align:center!important;white-space:nowrap}}@media (min-width:768px) and (max-width:1024px){.Home_ojCandRectBtns__eMQOd{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:-moz-fit-content!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.Home_ojCandRectBtns__eMQOd .Home_ojCandidate__zGsOf,.Home_ojCandRectBtns__eMQOd .Home_ojRecruiter__zcf6z{width:100%!important;min-width:unset!important;flex:none!important;padding:6px 50px!important;border-radius:999px!important;text-align:center!important;white-space:nowrap}.Home_ojLookingForText__EAnis{max-width:100%!important}}.Home_shadowHome__d2D2n{box-shadow:var(--dropdown-box-shadow)!important}.Home_ojLookingForText__EAnis{font-family:Inter,sans-serif!important;text-align:center;line-height:1.75;overflow-wrap:break-word;word-break:break-word;white-space:normal;margin:0 auto 1.5rem;font-size:var(--homePage-sub-content-font-size)!important;color:var(--homePage-sub-content-color);font-weight:var(--homePage-sub-content-font-weight)!important}@media (max-width:767px){.Home_ojLookingForText__EAnis{text-align:center;max-width:100%;padding:0 1rem;margin-left:0!important}}@media (max-width:764px){.Home_ojLookingForText__EAnis{font-size:min(18px,4.6vw)!important}}.Home_ojTestimonialsStars__o4gme{text-align:left;color:var(--cmn-skyblue-color);margin:0 0 5px}.Home_jobCategoriesPage__nPk7q{position:relative;z-index:1}.Home_jobCategoriesInner__ZED4z{width:100%;max-width:var(--home-max-width);margin:0 auto}@media (min-width:1200px) and (max-width:1999px){.Home_jobCategoriesInner__ZED4z{max-width:var(--home-max-width)}}@media (min-width:2000px){.Home_jobCategoriesInner__ZED4z{max-width:85rem}}.Home_heroTwoColRow__fAlKs{display:flex;justify-content:center;align-items:center;height:auto;padding:10px 0 30px}.Home_heroLeftCol__YKPrs{min-width:0;width:100%;max-width:590px;margin:0 auto;text-align:center}.Home_heroRightCol__5DVVR{min-width:0}.Home_sectionPage__nUprJ{display:flex;align-items:flex-start;justify-content:center;padding:0 0 32px;width:100%}@media (max-width:575px){.Home_jobCategoriesPage__nPk7q{min-height:auto;padding:36px 12px;align-items:flex-start}.Home_jobCategoriesInner__ZED4z{max-width:100%;padding:0 4px}.Home_sectionPage__nUprJ{padding:0 0 30px}}@media (min-width:576px) and (max-width:767px){.Home_jobCategoriesPage__nPk7q{min-height:auto;padding:40px 16px;align-items:flex-start}.Home_sectionPage__nUprJ{padding:0 0 30px}}@media (min-width:768px) and (max-width:1024px){.Home_jobCategoriesPage__nPk7q{min-height:auto;padding:50px 0;align-items:flex-start}.Home_sectionPage__nUprJ{padding:0 0 50px}}@media (max-width:767px){.Home_fontStyleCh__jx_lN{font-size:45px;text-align:center!important}.Home_ojCandRectBtns__eMQOd{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:-moz-fit-content!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{padding:6px 50px!important;border-radius:20px!important;width:100%!important;min-width:unset!important;flex:none!important;margin:0!important;height:auto!important;text-align:center!important;white-space:nowrap}.Home_customCol__caOVo{width:100%;margin-bottom:1rem}.Home_fontStyleCh__jx_lN{font-size:35px!important}}.Home_bookDemoWrapper__YsKuj{width:85%}@media (min-width:320px) and (max-width:374px){.Home_bookDemoWrapper__YsKuj{width:auto}.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{padding:6px 50px!important;border-radius:20px!important;width:100%!important;min-width:unset!important;flex:none!important;text-align:center!important;white-space:nowrap}}@media (min-width:375px) and (max-width:424px){.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{padding:6px 50px!important;border-radius:20px!important;width:100%!important;min-width:unset!important;flex:none!important;text-align:center!important;white-space:nowrap}}@media (min-width:425px) and (max-width:767px){.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{padding:6px 50px!important;border-radius:20px!important;width:100%!important;min-width:unset!important;flex:none!important;text-align:center!important;white-space:nowrap}}@media (min-width:768px) and (max-width:1024px){.Home_fontStyleCh__jx_lN{font-size:40px!important}.Home_heroSectionContentAlignCenter__4x8nd{justify-content:center!important}.Home_ojCandRectBtns__eMQOd{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:-moz-fit-content!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{width:100%!important;min-width:unset!important;flex:none!important;padding:6px 50px!important;border-radius:20px!important;height:auto!important;text-align:center!important;white-space:nowrap}.Home_customCol__caOVo{width:100%;margin-bottom:1.5rem}.Home_customHeroCol__nfNyY{margin-top:40px!important;padding-top:0!important}}@media (min-width:1025px) and (max-width:1199px){.Home_fontStyleCh__jx_lN{font-size:60px}}@media (min-width:1025px) and (max-width:1445px){.Home_fontStyleCh__jx_lN{font-size:44px!important}.Home_ojCandRectBtns__eMQOd{justify-content:center;flex-wrap:wrap;gap:1rem!important;margin-left:0!important}.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{min-width:100px;flex:0 1 auto;padding:8px 28px!important}.Home_customCol__caOVo{width:100%;margin-bottom:1.5rem}}.Home_headerBodyPadding__GUFus{padding:var(--header-body-padding)}@media (min-width:1025px) and (max-width:1199px){.Home_heroTopSpacing___vfA_{padding-top:72px}}@media (min-width:768px) and (max-width:1024px){.Home_heroTopSpacing___vfA_{padding-top:90px}}@media (max-width:767px){.Home_heroTopSpacing___vfA_{padding-top:calc(32px + 3rem)}}@media (min-width:1200px){.Home_heroTopSpacing___vfA_{padding-top:80px}}@media (min-width:1200px) and (max-width:1445px){.Home_ojCandRectBtns__eMQOd{flex-wrap:nowrap}.Home_customCol__caOVo{width:33.33333%}}@media (hover:none) and (pointer:coarse){.Home_ojCandidate__zGsOf,.Home_ojRecruiter__zcf6z{min-height:44px}}.Home_customHeroCol__nfNyY{width:100%;margin:0 auto;max-width:84%}@media (max-width:1540px){.Home_fontStyleCh__jx_lN{font-size:75px;line-height:1.25}}@media (min-width:1200px) and (max-width:1999px){.Home_customHeroCol__nfNyY{max-width:71%}.Home_fontStyleCh__jx_lN{font-size:53px;line-height:1.3}}@media (min-width:2000px){.Home_customHeroCol__nfNyY{max-width:85rem}}@media (min-width:1400px){.Home_fontStyleCh__jx_lN{font-size:75px}}@media (min-width:1600px){.Home_fontStyleCh__jx_lN{font-size:80px}}.Home_fontStyleCh__jx_lN{font-family:Inter,sans-serif!important;font-size:var(--homePage-main-heading-font-size)!important;font-weight:600!important;text-align:left;line-height:1.1;-webkit-text-stroke:1.3px currentColor}@media (max-width:764px){.Home_fontStyleCh__jx_lN{font-size:min(48px,9vw)!important}}.Home_heroSectionContentAlignCenter__4x8nd{justify-content:center}.Home_heroSectionTextAlignTitle__4B32P{word-spacing:1px;letter-spacing:.01em}@media (max-width:768px){.Home_heroSectionTextAlignTitle__4B32P{text-align:center!important;word-break:break-word}}@media (max-width:767px){.Home_ojCandidateLabel__ZifCb,.Home_openRolesViewAllLabel__j4TOl{max-width:7.6em}}@media (min-width:769px){.Home_heroSectionTextAlignTitle__4B32P{text-align:center!important;margin-top:54px}}.Home_sectionHeadingRow__DBntB{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.Home_sectionHeadingRowSuccess__CoEVS{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;margin-top:1rem}.Home_sectionHeadingText__GLqrb{font-size:20px!important;font-weight:400!important;color:#919191!important;margin:0;text-transform:none}.Home_sectionViewAllLink__QrhXH{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-size:14px;font-weight:600;color:var(--cmn-text-color);cursor:pointer;text-decoration:none}.Home_sectionViewAllLink__QrhXH:hover{color:var(--cmn-btn-color)!important}@media (max-width:575px){.Home_sectionHeadingText__GLqrb{font-size:1.4rem}}.Home_openRolesList__5nVyl{display:flex;flex-direction:column;width:100%;min-width:0;overflow-x:hidden;margin-bottom:24px}.Home_openRolesEmpty__k8Q0X{padding:32px 16px;color:#9CA3AF;font-size:15px}.Home_openRolesViewAllWrap__sR0U8{display:flex;justify-content:center;margin-bottom:42px}.Home_openRolesViewAllBtn__FqQoE{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:190px;width:max-content;white-space:nowrap;min-height:37px;padding:var(--btn-overall-padding)!important;color:var(--cmn-btn-color);background-color:#fff;border:1px solid var(--cmn-btn-color);border-radius:var(--btn-square-border-radius);font-weight:var(--btn-overall-font-size)!important;font-size:.9rem;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Home_openRolesViewAllBtn__FqQoE:hover{color:var(--btn-action-hover-color)!important;border:1px solid var(--btn-action-hover-borderColor)!important}.Home_openRolesViewAllLabel__j4TOl{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:600;font-size:15px}.Home_openRolesRow__7nuEq{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,2.8fr) minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.8fr);align-items:center;grid-gap:clamp(12px,2vw,32px);gap:clamp(12px,2vw,32px);padding:18px 0;border-bottom:1px solid var(--clr-light-gray-border,#e4e4e4);cursor:pointer;text-decoration:none}.Home_openRolesRow__7nuEq:last-child{border-bottom:none}.Home_openRolesRow__7nuEq:hover .Home_openRolesApply__3_zrm,.Home_openRolesRow__7nuEq:hover .Home_openRolesLocation__STzUc,.Home_openRolesRow__7nuEq:hover .Home_openRolesRate__Mj_DO,.Home_openRolesRow__7nuEq:hover .Home_openRolesTagsInner__P9N5J,.Home_openRolesRow__7nuEq:hover .Home_openRolesTitle__f7HmX{color:var(--cmn-btn-color)!important}.Home_openRolesRow__7nuEq:hover .Home_openRolesApply__3_zrm{font-weight:600}.Home_openRolesTitle__f7HmX{font-size:var(--homePage-job-title-font-size);font-weight:var(--homePage-job-title-font-weight);color:var(--homePage-job-title-color);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Home_openRolesTags__HQS_t{min-width:0}.Home_openRolesTagsInner__P9N5J,.Home_openRolesTags__HQS_t{font-size:var(--homePage-job-skill-font-size);color:var(--homePage-job-skill-color);font-weight:var(--homePage-job-skill-font-weight)}.Home_openRolesTagsInner__P9N5J{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home_skillsTooltipMaxWidth__C6Wrt{margin-bottom:0!important;max-width:500px!important}@media (min-width:768px){.Home_skillsTooltipMaxWidth__C6Wrt{max-width:235px!important}}@media (min-width:1024px){.Home_skillsTooltipMaxWidth__C6Wrt{max-width:330px!important}}@media (min-width:1123px) and (max-width:1439px){.Home_skillsTooltipMaxWidth__C6Wrt{max-width:380px!important}}@media (min-width:1440px){.Home_skillsTooltipMaxWidth__C6Wrt{max-width:460px!important}}@media (min-width:1920px){.Home_skillsTooltipMaxWidth__C6Wrt{max-width:500px!important}}.Home_jobTitleTooltipMaxWidth__cyXum{max-width:180px!important}@media (min-width:768px){.Home_jobTitleTooltipMaxWidth__cyXum{max-width:175px!important}}@media (min-width:1024px){.Home_jobTitleTooltipMaxWidth__cyXum{max-width:330px!important}}@media (min-width:1440px){.Home_jobTitleTooltipMaxWidth__cyXum{max-width:460px!important}}@media (min-width:1920px){.Home_jobTitleTooltipMaxWidth__cyXum{max-width:500px!important}}.Home_openRolesTagSep__e5BNR{color:#9ca3af;font-size:1.3em;line-height:1;vertical-align:middle;margin:0 6px}.Home_openRolesRate__Mj_DO{text-align:center}.Home_openRolesLocation__STzUc,.Home_openRolesRate__Mj_DO{font-size:var(--homePage-job-salary-font-size);color:var(--homePage-job-salary-color);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Home_openRolesLocation__STzUc{text-align:start}.Home_openRolesApply__3_zrm{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;background:none;border:none;padding:0;font-size:var(--homePage-job-link-font-size);font-weight:var(--homePage-job-link-font-weight);color:var(--cmn-btn-color)!important;cursor:pointer}@media (min-width:768px) and (max-width:1024px){.Home_openRolesRow__7nuEq{grid-template-columns:minmax(0,1.6fr) minmax(0,2fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,.8fr);gap:clamp(10px,2.5vw,32px)}}@media (max-width:767px){.Home_openRolesRow__7nuEq{grid-template-columns:1fr auto;grid-template-areas:"title title" "tags tags" "rate location" "apply apply";row-gap:6px}.Home_openRolesTitle__f7HmX{grid-area:title;min-width:0;max-width:100%}.Home_openRolesTags__HQS_t{grid-area:tags;min-width:0;max-width:100%}.Home_openRolesTagsInner__P9N5J{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Home_openRolesRate__Mj_DO{grid-area:rate;text-align:left}.Home_openRolesLocation__STzUc{grid-area:location;text-align:right}.Home_openRolesApply__3_zrm{grid-area:apply;justify-content:flex-end}.Home_skeletonTitleBone__2kcUi{grid-area:title}.Home_skeletonTagsBone__S7jl6{grid-area:tags}.Home_skeletonRateBone__enjb8{grid-area:rate}.Home_skeletonLocationBone__m2_uo{grid-area:location;justify-self:end}.Home_skeletonApplyBone__2u4C9{grid-area:apply;justify-self:end}}@keyframes Home_openRolesShimmer__vvl7b{0%{background-position:200% 0}to{background-position:-200% 0}}.Home_bone__VClP9{display:block;height:.97rem;background:linear-gradient(90deg,#e8ecf1,#f4f6f8 45%,#e8ecf1 90%);background-size:200% 100%;animation:Home_openRolesShimmer__vvl7b 1.35s ease-in-out infinite;border-radius:6px}.Home_skeletonTitleBone__2kcUi{width:70%}.Home_skeletonTagsBone__S7jl6{width:85%}.Home_skeletonLocationBone__m2_uo,.Home_skeletonRateBone__enjb8{width:60%}.Home_skeletonApplyBone__2u4C9{width:50%;justify-self:end}@media (prefers-reduced-motion:reduce){.Home_bone__VClP9{animation:none;background:#e8ecf1}}.Home_successStoryCard__fIa0r{position:relative;width:100%;height:240px;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(15,23,42,.1);transition:transform .2s ease,box-shadow .2s ease;margin-bottom:24px}.Home_successStoryCard__fIa0r:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(15,23,42,.16)}.Home_successStoryImage__dyWCI{width:100%;height:100%;object-fit:contain;display:block}.Home_successStoryBadge__Mo_6f{position:absolute;top:10px;left:10px;background-color:var(--cmn-skyblue-color);color:#ffffff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:4px 8px;border-radius:5px}.Home_successStoryOverlay__mk9O_{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,0));display:flex;flex-direction:column;align-items:flex-end;text-align:right}.Home_successStoryOverlayLogo__Mjoib{position:relative;z-index:1;height:18px;width:auto;object-fit:contain;border-radius:3px;margin-bottom:6px}.Home_successStoryName__2r2xQ{color:#ffffff;font-weight:700;font-size:.85rem;line-height:1.2}.Home_successStoryRole__6nkNj{color:#e5e7eb;font-size:.7rem;line-height:1.2}@media (max-width:575px){.Home_successStoryCard__fIa0r{height:220px}}.Home_successStoryVideoWrapper__WBLlB{position:relative;width:100%;height:100%}.Home_successStoryThumbnailContainer__dY_Vy{position:relative;width:100%;height:100%;cursor:pointer}.Home_videoIconPlayBtn__GmrIZ{position:absolute;right:1%;top:3%;z-index:2;padding:0}.Home_videoIconPlaySvg__0fWN3{width:clamp(32px,2.5vw,48px);height:clamp(32px,3.5vw,48px);display:block;opacity:.5;visibility:hidden;transition:opacity .2s ease}.Home_successStoryCard__fIa0r:hover .Home_videoIconPlaySvg__0fWN3{opacity:.7;visibility:visible}