.PageJobList_main__aab51{padding-bottom:56px;margin-top:156px;color:#2a282e}@media(max-width:1023px){.PageJobList_main__aab51{padding-bottom:80px;margin-top:99px}}.PageJobList_title__O77hs{margin-bottom:36px;font-size:50px;line-height:1.2;letter-spacing:1.5px}.PageJobList_title__O77hs span{margin-right:20px;opacity:.3}.PageJobList_title__remove__wmZq1{width:20px;margin-left:30px;cursor:pointer;opacity:.3}.PageJobList_title__remove__wmZq1:hover{opacity:.7}@media(max-width:1023px){.PageJobList_title__O77hs{display:none}}.JobPopup_content__zvJ5w{padding:68px 48px 48px}@media(max-width:1023px){.JobPopup_content__zvJ5w{padding:60px 24px 32px}}.JobPopup_banner__X4Cpj{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif}.JobPopup_banner__title__u1sVO{margin-top:0;margin-bottom:24px;font-weight:700;letter-spacing:.96px}.JobPopup_banner__X4Cpj a{text-decoration:underline}.JobPopup_banner__X4Cpj p{font-size:var(--font-size-p1,20px);font-style:normal;font-weight:400;line-height:160%;letter-spacing:.4px;opacity:.7}.Modal_main__6vy5R{position:fixed;inset:0;z-index:700;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;padding:0;background:rgba(0,0,0,.9);border:0;opacity:1;transition:all .3s ease}.Modal_main__6vy5R:not(.Modal_main_open__DnSNf){pointer-events:none;opacity:0}.Modal_main__content__j_iN7{position:relative;width:100%;max-width:748px;max-height:calc(100vh - 40px);overflow-y:auto;background:#fff}.Modal_main__close__n6I8M{position:absolute;top:0;right:0;padding:0;margin:30px;cursor:pointer;background:none;border:none}.Modal_main__close__n6I8M svg{height:20px}.Modal_main__close_mobile__YdTKI{display:none}@media(max-width:1023px){.Modal_main__close_desktop__nY12F{display:none}.Modal_main__close_mobile__YdTKI{display:inline-block}}@media(min-width:1024px){.Modal_main__content__j_iN7{margin:20px}}@media(max-width:1023px){.Modal_main__content__j_iN7{max-height:100vh}.Modal_main__close__n6I8M{margin:32px 24px}.Modal_main__close__n6I8M svg{height:18px;stroke:#2a282e}}.Department_department__nGKFs{--text-color:#2a282e;font-weight:600;color:var(--text-color)}.Department_department_careers__TA_5K{--text-color:rgba(42,40,46,0.6);position:relative;display:flex;flex-shrink:0;align-items:center;height:48px;padding:8px 12px;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:18px;font-weight:400;line-height:1.6;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.Department_department_careers__TA_5K:after{position:absolute;bottom:0;left:0;width:0;height:2px;content:"";background:#2a282e;transition:width .2s ease-out}@media(min-width:1024px){.Department_department_careers__TA_5K{font-size:20px}}.Department_department_careers__TA_5K.Department_department_selected__oeqb_,.Department_department_careers__TA_5K:hover{--text-color:#2a282e}.Department_department_careers__TA_5K.Department_department_selected__oeqb_:after,.Department_department_careers__TA_5K:hover:after{width:100%}.Department_department_careers__TA_5K.Department_department_selected__oeqb_{font-weight:700;line-height:1.15;cursor:default}@media(min-width:1024px){.Department_department_jobs__pbLNN{font-size:14px;line-height:1.71;text-transform:uppercase}.Department_department_jobs__pbLNN:hover{opacity:1;--text-color:#e52e04}.Department_department_jobs__pbLNN:not(.Department_department_selected__oeqb_){cursor:pointer;opacity:.5}}@media(max-width:1023px){.Department_department_jobs__pbLNN{--text-color:rgba(42,40,46,0.5);padding:6px 10px;font-size:16px;line-height:1.12;background:#f2f2f2;border-radius:4px}.Department_department_jobs__pbLNN.Department_department_selected__oeqb_{--text-color:#f2f2f2;background:#000}}.Departments_main__wrapper__M_8NX{display:flex;gap:40px}@media(min-width:1024px){.Departments_main_jobs__Vxl76{margin-bottom:56px;border-bottom:1px solid rgba(42,40,46,.15)}.Departments_main_jobs__Vxl76 .Departments_main__wrapper__M_8NX{padding-bottom:16px}.Departments_main__wrapper__M_8NX{overflow-x:auto}}@media(max-width:1023px){.Departments_main__l3pjX{margin:0 calc(-1*var(--side-padding)) 43px}.Departments_main_jobs__Vxl76{display:flex;align-items:center}.Departments_main_jobs__Vxl76 .Departments_main__wrapper__M_8NX{margin:0 -17px}.Departments_main__wrapper__M_8NX{gap:12px;overflow:hidden}}.Departments_main_careers__5cOTa{margin:0 calc(-1*var(--side-padding)) 24px}.Departments_main_careers__5cOTa .Departments_main__wrapper__M_8NX{gap:16px;padding:0 var(--side-padding);overflow-x:auto;scrollbar-width:none}.Departments_main_careers__5cOTa .Departments_main__wrapper__M_8NX::-webkit-scrollbar{display:none}.Departments_main_careers__5cOTa .Departments_switch__KGCEi{display:none}@media(min-width:1024px){.Departments_main_careers__5cOTa{display:flex;justify-content:center;margin:0 0 24px}.Departments_main_careers__5cOTa .Departments_main__wrapper__M_8NX{width:min-content;padding:0}}.Departments_department__FWFtI{--text-color:#2a282e;font-weight:600;color:var(--text-color)}@media(min-width:1024px){.Departments_department__FWFtI:not(.Departments_department_selected__R6vM_){cursor:pointer}}@media(max-width:1023px){.Departments_department__FWFtI{--text-color:rgba(42,40,46,0.5);padding:6px 10px;font-size:16px;line-height:1.12;background:#f2f2f2;border-radius:4px}.Departments_department_selected__R6vM_{--text-color:#f2f2f2;background:#000}}@media(min-width:1024px){.Departments_switch__KGCEi{display:none}}@media(max-width:1023px){.Departments_switch__KGCEi{flex:0 0 36px;height:36px;background:url(/_next/static/media/jobs-angle.58eeb61b.svg),#fff;background-size:cover}.Departments_switch_prev___oS9J{transform:scaleX(-1)}.Departments_switch_hidden__x0Xq2{visibility:hidden;pointer-events:none}}.JobsList2_list__b0M6C{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:1024px){.JobsList2_list__b0M6C{grid-template-columns:repeat(3,1fr)}}.JobsList2_item__Fscek{position:relative;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;color:#2a282e}.JobsList2_item__badges__daubO{position:absolute;top:32px;left:32px;display:flex;flex-wrap:wrap;gap:16px;max-width:calc(100% - 64px)}.JobsList2_item__department__9rP8u,.JobsList2_item__talentPool__oaJkT{padding:4px 12px;font-size:12px;line-height:18px;color:rgba(42,40,46,.8);letter-spacing:.24px;outline-width:1px;outline-color:var(--dark-20,rgba(42,40,46,.2));background:rgba(42,40,46,.08);border-radius:16px;transition-timing-function:ease-out;transition-duration:.3s;transition-property:outline,color}.JobsList2_item__department__9rP8u:hover,.JobsList2_item__talentPool__oaJkT:hover{color:var(--dark-100,#2a282e);outline-style:solid}.JobsList2_item__department__9rP8u{text-transform:capitalize}.JobsList2_item__talentPool__oaJkT{display:inline-flex;gap:4px;align-items:center}.JobsList2_item__talentPool__oaJkT svg{width:14px}.JobsList2_item_last__CXMeX{display:flex;align-items:center;justify-content:center;height:48px;background:none;transition:gap .2s ease-out}.JobsList2_item_last__CXMeX span{font-size:18px}.JobsList2_item_last__CXMeX:hover{color:#e52e04}.JobsList2_item_last__CXMeX:hover div{gap:21px}@media(min-width:1024px){.JobsList2_item_last__CXMeX{height:292px}.JobsList2_item_last__CXMeX span{font-size:var(--font-size,18px)}}.JobsList2_link__nRWBP{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:space-between;height:237px;padding:74px 32px 32px;outline-width:1px;background:rgba(42,40,46,.05);border-radius:16px;transition-timing-function:ease-out;transition-duration:.3s;transition-property:outline,box-shadow}@media(min-width:1024px){.JobsList2_link__nRWBP{height:292px;padding-top:82px}}.JobsList2_link__title__YdK0L{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:3;font-size:22px;font-weight:700;line-height:1.15;letter-spacing:.02em;-webkit-box-orient:vertical}@media(min-width:1024px){.JobsList2_link__title__YdK0L{font-size:26px}}.JobsList2_link__nRWBP:hover{outline:1px solid rgba(42,40,46,.4);box-shadow:0 0 16px 0 rgba(42,40,46,.12)}.JobsList2_link__nRWBP:hover .JobsList2_link__link__AOfOS{color:#e52e04}.JobsList2_link__nRWBP:hover .JobsList2_link__link__AOfOS svg{margin:0 -8px 0 8px}.ArrowLink_main__wf4dN{display:flex;flex-direction:row;gap:13px;align-items:center}.ArrowLink_main__text__lUVY2{font-size:var(--font-size,18px);font-weight:var(--font-weight,600);line-height:1.33;white-space:nowrap}.ArrowLink_main__icon__t0YLJ{flex-shrink:0;height:10px;transition:margin .3s ease-out}.ArrowLink_main__wf4dN:hover .ArrowLink_main__icon__t0YLJ{margin:0 -8px 0 8px}@media(max-width:1023px){.ArrowLink_main__wf4dN{gap:8px}.ArrowLink_main__text__lUVY2{font-size:var(--font-size,14px)}.ArrowLink_main__icon__t0YLJ{flex-basis:14px}}.ArrowLink_main_large__EU0ZP{--font-size:18px;gap:8px}.ArrowLink_main_large__EU0ZP .ArrowLink_main__text__lUVY2{line-height:1.15;letter-spacing:.02em}.ArrowLink_main_large__EU0ZP .ArrowLink_main__icon__t0YLJ{flex-basis:24px;width:24px;height:24px;transform:scaleX(-1)}.ArrowLink_main_large__EU0ZP .ArrowLink_main__icon__t0YLJ path{stroke:currentColor}@media(min-width:1024px){.ArrowLink_main_large__EU0ZP{--font-size:20px;gap:12px}}.Tooltip_main__YT5r_{position:relative;display:inline-flex}.Tooltip_main__bubble__Irh2w{position:absolute;left:50%;z-index:10;width:max-content;max-width:260px;padding:6px 8px;font-size:14px;font-weight:400;line-height:1.4;color:#fff;text-align:center;white-space:normal;pointer-events:none;background:#2a282e;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);opacity:0;transform:translateX(-50%);transition:opacity .15s ease-out}.Tooltip_main__bubble_top__EWMhf{bottom:calc(100% + 8px)}.Tooltip_main__bubble_bottom__Rk7HX{top:calc(100% + 8px)}.Tooltip_main__bubble__Irh2w:after{position:absolute;left:50%;width:0;height:0;content:"";border:5px solid rgba(0,0,0,0);transform:translateX(-50%)}.Tooltip_main_top__wXhPC .Tooltip_main__bubble__Irh2w:after{top:100%;border-top-color:#2a282e}.Tooltip_main_bottom__13j8Y .Tooltip_main__bubble__Irh2w:after{bottom:100%;border-bottom-color:#2a282e}.Tooltip_main__YT5r_:focus-within .Tooltip_main__bubble__Irh2w,.Tooltip_main__YT5r_:hover .Tooltip_main__bubble__Irh2w{opacity:1}@media(prefers-reduced-motion:reduce){.Tooltip_main__bubble__Irh2w{transition:none}}.OpenApplication_main_jobs__6vCYN{padding:136px 0 80px}.OpenApplication_main__P0T_W{display:flex;flex-direction:column;align-items:center;text-align:center}.OpenApplication_main__title__cHNGx{margin:0 0 30px;font-size:64px;line-height:1.41;letter-spacing:1px}.OpenApplication_main__subtitle__Wih46{margin-bottom:40px;font-size:22px;line-height:1.27}@media(max-width:1023px){.OpenApplication_main_jobs__6vCYN{padding:54px 0 0}.OpenApplication_main__title__cHNGx{margin-bottom:20px;font-size:35px;line-height:1.2;letter-spacing:.54px}.OpenApplication_main__subtitle__Wih46{margin-bottom:32px;font-size:13px;line-height:1.38}}.OpenApplication_main_careers__NdUSW{padding:48px 0;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;color:#fff}@media(min-width:1024px){.OpenApplication_main_careers__NdUSW{padding:96px 0}}.OpenApplication_main_careers__NdUSW .OpenApplication_main__title__cHNGx{padding-bottom:24px;margin:0;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:32px;font-weight:700;line-height:1.15;color:#fff;letter-spacing:.64px}@media(min-width:1024px){.OpenApplication_main_careers__NdUSW .OpenApplication_main__title__cHNGx{font-size:48px;letter-spacing:.96px}}.OpenApplication_main_careers__NdUSW .OpenApplication_main__subtitle__Wih46{max-width:680px;padding-bottom:32px;margin:0 auto;font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.8);letter-spacing:.36px}@media(min-width:1024px){.OpenApplication_main_careers__NdUSW .OpenApplication_main__subtitle__Wih46{font-size:20px;letter-spacing:.4px}}.OpenApplication_main_careers__NdUSW .OpenApplication_main__subtitle__Wih46 p{margin:0}.OpenApplication_main_careers__NdUSW .button{padding:12px 36px;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:18px;font-weight:600;line-height:1.15;color:#fff;letter-spacing:.36px;background-color:#e52e04;border:0;border-radius:8px;transition:background-color .2s ease}.OpenApplication_main_careers__NdUSW .button:hover{background-color:#cc2903}@media(min-width:1024px){.OpenApplication_main_careers__NdUSW .button{font-size:20px;letter-spacing:.4px}}.ApplicantModal_modal__isH9C{padding:80px}.ApplicantModal_modal__title__p0evY{margin:0 0 60px;font-size:50px;line-height:1.2;letter-spacing:1.5px}@media(max-width:1023px){.ApplicantModal_modal__isH9C{padding:70px 16px 16px}.ApplicantModal_modal__title__p0evY{margin-top:0;font-size:35px;letter-spacing:.54px}}