.job_page__om4rd{min-width:0}.job_hero__oSiDH{overflow:hidden;padding:40px 0 48px;background:radial-gradient(60% 70% at 85% 25%,color-mix(in srgb,var(--deco) 18%,transparent) 0,transparent 70%),linear-gradient(180deg,var(--accent-pale) 0,var(--surface-light) 75%,var(--surface) 100%)}.job_crumb__mfHiO{margin-bottom:24px}.job_crumb__mfHiO a{display:inline-flex;align-items:center;gap:8px;color:var(--strong);font-size:15px;font-weight:600;line-height:22px}.job_crumb__mfHiO a:hover{color:var(--accent)}.job_title__6Bgep{margin:0 0 20px;color:var(--heading);font-size:36px;font-weight:800;line-height:42px;letter-spacing:-.6px}.job_chips__l6OTI{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.job_chip__JX8V8{border-radius:32px;background:var(--surface);padding:4px 12px;color:var(--strong);font-size:13px;font-weight:600;line-height:20px}.job_body__L_Vcf{padding:16px 0 48px}.job_bodyInner__kqWd2{display:flex;flex-direction:column;gap:32px;max-width:860px}.job_sectionTitle__D7fsL{margin:0 0 16px;color:var(--heading);font-size:28px;font-weight:700;line-height:36px}.job_prose__YG7Zm{color:var(--body)}.job_prose__YG7Zm :first-child{margin-top:0}.job_prose__YG7Zm ol,.job_prose__YG7Zm p,.job_prose__YG7Zm ul{margin:0 0 16px}.job_prose__YG7Zm ol,.job_prose__YG7Zm ul{padding-left:20px}.job_prose__YG7Zm a{color:var(--heading);font-weight:700;text-decoration:underline;text-underline-offset:3px}.job_prose__YG7Zm a:hover{color:var(--accent)}.job_apply__ufGgE{padding:16px 0 64px}@media (min-width:768px){.job_title__6Bgep{font-size:48px;line-height:54px}}@media (min-width:992px){.job_hero__oSiDH{padding:72px 0 80px}.job_title__6Bgep{font-size:56px;line-height:62px;letter-spacing:-1px}.job_body__L_Vcf{padding:24px 0 64px}.job_sectionTitle__D7fsL{font-size:32px;line-height:40px}.job_apply__ufGgE{padding:24px 0 96px}}.apply-form_panel__Uk87u{position:relative;min-width:0;border-radius:32px;background:radial-gradient(60% 70% at 0 0,rgba(255,231,189,.9) 0,rgba(255,231,189,0) 70%),radial-gradient(55% 60% at 100% 100%,rgba(255,236,217,.95) 0,rgba(255,236,217,0) 70%),var(--surface-light);padding:32px 24px}@media (min-width:768px){.apply-form_panel__Uk87u{border-radius:40px;padding:40px}}@media (min-width:1200px){.apply-form_panel__Uk87u{border-radius:56px;padding:56px}}.apply-form_heading__IIbbP{margin:0 0 12px;color:var(--heading)}p.apply-form_description__mJ8bA{max-width:640px;margin:0 0 32px;color:var(--body)}.apply-form_fieldset__8Pb1R{margin:0;border:0;padding:0}.apply-form_field__v8voA{margin-bottom:16px}.apply-form_label__Sb3vw,.apply-form_legend__jPORJ{display:flex;gap:8px;margin-bottom:8px;padding:0;color:var(--heading);font-size:16px;font-weight:700;line-height:27px}.apply-form_legend__jPORJ{margin-bottom:16px}.apply-form_required__KwXOg{color:var(--accent)}.apply-form_optional__Is0Ff{color:var(--quiet);font-size:12px;font-weight:600}.apply-form_control__HcEGR,.apply-form_file__CTIE6{display:block;width:100%;border:0;border-radius:16px;background:rgba(255,255,255,.5);box-shadow:inset 0 0 0 1px var(--accent-light);padding:12px 16px;color:var(--heading);font:inherit;font-size:16px;line-height:24px;outline:none;transition:box-shadow .3s ease}.apply-form_control__HcEGR::-moz-placeholder{color:var(--quiet)}.apply-form_control__HcEGR::placeholder{color:var(--quiet)}.apply-form_control__HcEGR:hover,.apply-form_file__CTIE6:hover{box-shadow:inset 0 0 0 1px var(--deco)}.apply-form_control__HcEGR:focus,.apply-form_file__CTIE6:focus{box-shadow:inset 0 0 0 2px var(--accent),var(--focus-ring)}.apply-form_control__HcEGR[aria-invalid=true],.apply-form_file__CTIE6[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--accent)}.apply-form_message__vKLms{min-height:140px;padding:16px;resize:vertical}.apply-form_file__CTIE6{cursor:pointer}p.apply-form_fileName__CIVJt{margin:8px 0 0;color:var(--strong);font-size:14px}.apply-form_row__CAP__{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.apply-form_row__CAP__ .apply-form_field__v8voA{margin:0}@media (min-width:768px){.apply-form_row__CAP__{flex-direction:row;flex-wrap:wrap}.apply-form_row__CAP__ .apply-form_field__v8voA{flex:1 1 calc(33.3333% + -8px);min-width:0}}.apply-form_notice__CRZqy{margin:12px 0 0;color:var(--body);font-size:14px;font-weight:400;line-height:21px}.apply-form_notice__CRZqy a{color:var(--heading);font-weight:700;text-decoration:underline;text-underline-offset:3px}.apply-form_notice__CRZqy a:hover{color:var(--accent)}.apply-form_submit__R44wi{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-top:40px;border:0;border-radius:32px;background:var(--accent);padding:8px 16px;color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:24px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.apply-form_submit__R44wi:hover{background:var(--accent-hover)}.apply-form_submit__R44wi:focus-visible{outline:none;box-shadow:var(--focus-ring)}.apply-form_submit__R44wi:disabled{opacity:.7;cursor:progress}.apply-form_errors__POP5F,.apply-form_status__xm5kZ{margin:16px 0 0;color:var(--accent);font-size:14px;line-height:21px}.apply-form_errors__POP5F{padding-left:18px}.apply-form_trap__kJCkx{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (prefers-reduced-motion:reduce){.apply-form_control__HcEGR,.apply-form_file__CTIE6,.apply-form_submit__R44wi{transition:none}}