.PageJobDetail_page__VKwtg{color:#fff}.PageJobDetail_page__VKwtg section[data-theme=black] h2{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:1.15;letter-spacing:.96px}.PageJobDetail_page__VKwtg section[data-theme=black] .button_large{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-weight:600}.PageJobDetail_post_html__v6hz_>:first-child{margin-top:0}.PageJobDetail_post_html__v6hz_ h2{font-size:20px;font-weight:700;line-height:115%}@media(max-width:1023px){.PageJobDetail_post_html__v6hz_ h2{font-size:18px}}.PageJobDetail_post_html__v6hz_ p{font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:rgba(42,40,46,.8);letter-spacing:.32px}.PageJobDetail_main__QYYpe{padding:130px 0 120px;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;color:#2a282e;background:#fff}.PageJobDetail_main_closed__NUyIZ .PageJobDetail_main__description__g2kr2>:not(.PageJobDetail_main__title__WAi43){opacity:.5}.PageJobDetail_main__header__Nr13_{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.PageJobDetail_main__badge__loOvi{display:flex;align-items:center;justify-content:center;padding:4px 12px;color:#2a282e;background:rgba(42,40,46,.1);border-radius:999px}.PageJobDetail_main__badge__loOvi:first-child{text-transform:capitalize}.PageJobDetail_main__title__WAi43{margin-top:0;margin-bottom:0}.PageJobDetail_main__side__ZRe7t{display:flex;flex-direction:column;align-items:center}.PageJobDetail_main__sticky_content__r__32{padding:32px;background:var(--dark-5,rgba(42,40,46,.05));border-radius:16px}.PageJobDetail_main__sticky_label__cwpDX{margin-top:16px;margin-bottom:32px;text-align:center}.PageJobDetail_main__sticky_pill__MuUY_{display:flex;gap:4px;align-items:center;justify-content:center;width:fit-content;padding:4px 12px;margin-inline:auto;color:#d92b04;background:linear-gradient(0deg,rgba(217,43,4,.15),rgba(217,43,4,.15)),#fff;border-radius:16px}.PageJobDetail_main__sticky_pill__MuUY_ svg{width:10px}.PageJobDetail_main__sticky_button__Y1LpW{width:272px;max-width:unset;font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;font-size:20px;font-weight:600;text-align:center;border-radius:8px}.PageJobDetail_main__share__VYlRR{margin-top:28px;font-size:16px;line-height:1.25;color:rgba(42,40,46,.6)}.PageJobDetail_main__shareSvg__x4iwr{width:16px;margin-right:12px}@media(min-width:1024px){.PageJobDetail_main__header__Nr13_{padding-top:128px;margin-bottom:24px}.PageJobDetail_main__content__Ir_9d{display:grid;grid-template-areas:"title ." "body side";grid-template-columns:minmax(auto,742px) max-content;gap:64px 24px;justify-content:space-between}.PageJobDetail_main__title__WAi43{grid-area:title}.PageJobDetail_main__description__g2kr2{grid-area:body}.PageJobDetail_main__side__ZRe7t{grid-area:side}.PageJobDetail_main__sticky__p3Dd9{position:sticky;top:122px;z-index:1}}@media(max-width:1023px){.PageJobDetail_main__QYYpe{padding:96px 0 80px}.PageJobDetail_main__header__Nr13_{padding-top:48px;margin-bottom:16px}.PageJobDetail_main__title__WAi43{margin-bottom:32px}.PageJobDetail_main__side__ZRe7t{margin:54px 0 36px}.PageJobDetail_main__share__VYlRR{margin-top:16px;font-size:14px;line-height:1.86}.PageJobDetail_main__shareSvg__x4iwr{width:12px;margin-right:8px}}.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}}.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}}.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}.Mountains_mountains__rl1V7{position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;background:#fff}.Mountains_mountains__rl1V7:before{position:fixed;top:0;left:0;z-index:4;display:block;width:100vw;height:100vh;content:"";background:linear-gradient(var(--mountain-transition,transparent),var(--mountain-transition,transparent)),rgba(0,0,0,.6)}.Mountains_mountains__layer__53OAB{position:fixed;display:block;will-change:transform}.Mountains_mountains__back__OYpQA{top:50%;left:50%;z-index:2;background-position:bottom;transform-origin:center center}.Mountains_mountains__front___3Aum{top:0;left:calc(50% - 14vw);z-index:3;transform-origin:center 200px}@media(max-width:1023px){.Mountains_mountains__front___3Aum{top:15%;left:calc(50% - 30vw)}}.SharePopup_share__YYe2R{position:relative;font-weight:600}.SharePopup_share__YYe2R:hover .SharePopup_share__open__R_mWa{color:#e52e04}.SharePopup_share__YYe2R:hover .SharePopup_share__open__R_mWa path{stroke:#e52e04}.SharePopup_share__YYe2R:hover .SharePopup_share__popup__JaAnQ{display:block}.SharePopup_share__open__R_mWa{display:flex;align-items:center;justify-content:center;cursor:pointer}.SharePopup_share__popup__JaAnQ{position:absolute;top:100%;left:50%;z-index:50;display:none;width:max-content;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.08);transform:translateX(-50%)}@media(max-width:1023px){.SharePopup_share__popup__JaAnQ{padding:8px;box-shadow:0 0 16px rgba(0,0,0,.08)}}.SharePopup_link__2Y5Vh{--text-opacity:0.6;--background-opacity:0;--weight:400;display:flex;align-items:center;width:177px;padding:8px 16px;background:rgb(42,40,46,var(--background-opacity))}.SharePopup_link__2Y5Vh:active,.SharePopup_link__2Y5Vh:hover{--text-opacity:1}.SharePopup_link__2Y5Vh:hover{--background-opacity:0.05;--weight:600}.SharePopup_link__2Y5Vh:active{--background-opacity:0.12}.SharePopup_link__title__jBWhH{font-size:16px;font-weight:var(--weight);line-height:1.6}@media(max-width:1023px){.SharePopup_link__2Y5Vh{padding:6.4px 8px;border-radius:3.2px}.SharePopup_link__title__jBWhH{font-size:10.4px}}.SharePopup_icon__06zi9{--icon-size:16px;display:flex;flex-basis:var(--icon-size);margin-right:12px}.SharePopup_icon__06zi9 svg{width:var(--icon-size);height:var(--icon-size)}.SharePopup_icon__06zi9 svg path:not([fill=none]){fill:currentColor}.SharePopup_icon__06zi9 svg path[stroke]{stroke:currentColor}@media(max-width:1023px){.SharePopup_icon__06zi9{--icon-size:12px;margin-right:9.6px}}.SharePopup_link_linkedin__HbBex .SharePopup_icon__06zi9{position:relative;top:-1px}.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}}.Typography_h1__VrHp2,.Typography_h2__B39iC,.Typography_h3__3QQmq,.Typography_h4__1uCrt,.Typography_h5__FV_s_,.Typography_label__gI3IP,.Typography_p1__rGMRo,.Typography_p2__VZsGS,.Typography_quote__fsKqA{font-family:var(--font-family-Google-Sans-Flex,"Google Sans Flex"),sans-serif;letter-spacing:.02em}.Typography_h1__VrHp2{font-size:62px;font-style:normal;font-weight:700;line-height:115%}@media(max-width:1023px){.Typography_h1__VrHp2{font-size:40px}}.Typography_h2__B39iC{font-size:48px;font-style:normal;font-weight:700;line-height:115%}@media(max-width:1023px){.Typography_h2__B39iC{font-size:32px}}.Typography_h3__3QQmq{font-size:32px;font-style:normal;font-weight:700;line-height:115%}@media(max-width:1023px){.Typography_h3__3QQmq{font-size:26px}}.Typography_h4__1uCrt{font-size:26px;font-style:normal;font-weight:700;line-height:115%}@media(max-width:1023px){.Typography_h4__1uCrt{font-size:22px}}.Typography_h5__FV_s_{font-size:20px;font-style:normal;font-weight:700;line-height:115%}@media(max-width:1023px){.Typography_h5__FV_s_{font-size:18px}}.Typography_p1__rGMRo{font-size:20px;font-style:normal;font-weight:400;line-height:160%}@media(max-width:1023px){.Typography_p1__rGMRo{font-size:18px}}.Typography_p2__VZsGS{font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media(max-width:1023px){.Typography_p2__VZsGS{font-size:16px}}.Typography_label__gI3IP{font-size:12px;font-style:normal;font-weight:400;line-height:18px}@media(max-width:1023px){.Typography_label__gI3IP{font-size:12px}}.Typography_quote__fsKqA{font-size:26px;font-weight:400;line-height:160%}@media(max-width:1023px){.Typography_quote__fsKqA{font-size:22px}}.JobTimer_main__CWbDh{--circle-size:200px;--diff:8px;--percent:0;padding:256px 0 370px;margin:0 auto;font-size:16px;line-height:2;color:#2a282e;text-align:center;background:#fff}.JobTimer_main__title__S3bzN{margin-bottom:10px;font-size:26px;font-weight:700;line-height:1.23}.JobTimer_main__message__LzG8d{opacity:.5}.JobTimer_main__message__LzG8d a{color:#e52e04;background-image:linear-gradient(#e52e04,#e52e04);background-repeat:repeat-x;background-position:0 bottom;background-size:32px 1px}@media(max-width:1023px){.JobTimer_main__CWbDh{--circle-size:150px;--diff:5px;padding:0 24px;margin:144px auto 96px;font-size:14px;line-height:1.43}.JobTimer_main__title__S3bzN{margin-bottom:10px;font-size:18px;line-height:1.11}.JobTimer_main__subtitle__WB9I7{max-width:212px;margin:auto}.JobTimer_main__message__LzG8d{max-width:188px;margin:auto}}.JobTimer_timer__Hl3CX{position:relative;width:var(--circle-size);height:var(--circle-size);margin:40px auto 52px}.JobTimer_timer__number__OArIz{position:absolute;top:calc(var(--diff)/2);left:calc(var(--diff)/2);z-index:1;display:flex;align-items:center;justify-content:center;width:calc(var(--circle-size) - var(--diff));height:calc(var(--circle-size) - var(--diff));font-size:36px;line-height:.89;text-align:center;background:#fff;border-radius:50%}.JobTimer_timer__circle__FtdVj{position:absolute;inset:0;background:#2a282e;border-radius:50%}@media(max-width:1023px){.JobTimer_timer__Hl3CX{margin:24px auto 36px}.JobTimer_timer__number__OArIz{font-size:24px;line-height:1.25}}.JobTimer_progress__fill__avtqi,.JobTimer_progress__slice__zVLGH{position:absolute;width:100%;height:100%;border-radius:50%;transition:transform 1s linear}.JobTimer_progress__slice__zVLGH{clip-path:inset(0 0 0 calc(var(--circle-size) / 2))}.JobTimer_progress__fill__avtqi{background:#eae9ea;clip-path:inset(0 calc(var(--circle-size) / 2) 0 0)}.JobTimer_progress__fill__avtqi,.JobTimer_progress__slice_full__MO4Tz{transform:rotate(calc(var(--percent) * 180deg / 100))}.JobTimer_progress__bar__fsdam{transform:rotate(calc(var(--percent) * 180deg / 100 * 2))}