.job-application-form[data-astro-cid-m7lmeyli]{max-width:1320px;margin:0}.job-application-form__grid[data-astro-cid-m7lmeyli]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(28px,4vw,66px);display:grid}.job-application-form[data-astro-cid-m7lmeyli] label[data-astro-cid-m7lmeyli]{min-width:0;display:block}.job-application-form[data-astro-cid-m7lmeyli] label[data-astro-cid-m7lmeyli]>span[data-astro-cid-m7lmeyli]{color:#d9d9d9;letter-spacing:.045em;margin:0;font-size:.77rem;font-weight:500;line-height:1.25;display:block}.job-application-form[data-astro-cid-m7lmeyli] sup[data-astro-cid-m7lmeyli]{color:currentColor;font-size:1em;line-height:0}.job-application-form[data-astro-cid-m7lmeyli] input[data-astro-cid-m7lmeyli]:not([type=checkbox]):not([type=file]),.job-application-form[data-astro-cid-m7lmeyli] textarea[data-astro-cid-m7lmeyli]{appearance:none;color:#fff;background:#ffffff08;border:1px solid #ffffff40;border-radius:0;outline:0;width:100%;min-height:48px;margin-top:9px;padding:12px 14px;font:400 1rem Neue Haas Display,Arial,sans-serif;transition:border-color .18s,background .18s,box-shadow .18s}.job-application-form[data-astro-cid-m7lmeyli] input[data-astro-cid-m7lmeyli][readonly]{color:#bfbfbf;cursor:default}.job-application-form[data-astro-cid-m7lmeyli] textarea[data-astro-cid-m7lmeyli]{resize:vertical;min-height:104px;line-height:1.35}.job-application-form[data-astro-cid-m7lmeyli] input[data-astro-cid-m7lmeyli]:not([type=checkbox]):not([type=file]):hover,.job-application-form[data-astro-cid-m7lmeyli] textarea[data-astro-cid-m7lmeyli]:hover{border-color:#fff9}.job-application-form[data-astro-cid-m7lmeyli] input[data-astro-cid-m7lmeyli]:not([type=checkbox]):not([type=file]):focus-visible,.job-application-form[data-astro-cid-m7lmeyli] textarea[data-astro-cid-m7lmeyli]:focus-visible{background:#168bff14;border-color:#168bff;box-shadow:0 0 0 3px #168bff38}.job-application-form__full[data-astro-cid-m7lmeyli]{grid-column:1/-1}.job-application-form__file-input[data-astro-cid-m7lmeyli]{opacity:0;left:-9999px;width:1px!important;height:1px!important;position:absolute!important}.job-application-form__file-trigger[data-astro-cid-m7lmeyli]{color:#fff;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff40;align-items:center;width:100%;min-height:48px;margin-top:9px;padding:4px;font:400 1rem Neue Haas Display,Arial,sans-serif;transition:border-color .18s,background .18s;display:flex}.job-application-form__file-trigger[data-astro-cid-m7lmeyli]:hover,.job-application-form__file-trigger[data-astro-cid-m7lmeyli]:focus-visible{border-color:#168bff}.job-application-form__file-trigger[data-astro-cid-m7lmeyli]:focus-visible{background:#168bff14;outline:0;box-shadow:0 0 0 3px #168bff38}.job-application-form__file-trigger[data-astro-cid-m7lmeyli] span[data-astro-cid-m7lmeyli]{color:#161616;letter-spacing:.04em;background:#fff;margin:0;padding:10px 13px;font-size:.76rem;font-weight:600}.job-application-form__file-trigger[data-astro-cid-m7lmeyli] i[data-astro-cid-m7lmeyli]{display:none}.job-application-form__file-names[data-astro-cid-m7lmeyli]{color:#cfcfcf;min-height:1.25em;margin:7px 0 0;font-size:.78rem;line-height:1.25}.job-application-form__upload[data-astro-cid-m7lmeyli] small[data-astro-cid-m7lmeyli]{color:#999;margin:7px 0 0;font-size:.68rem;display:block}.job-application-form__consent[data-astro-cid-m7lmeyli]{align-items:center;gap:14px;max-width:68ch;line-height:1.25;display:flex!important}.job-application-form__consent[data-astro-cid-m7lmeyli] input[data-astro-cid-m7lmeyli]{accent-color:#168bff;flex:none;width:16px;height:16px;margin:0}.job-application-form__consent[data-astro-cid-m7lmeyli] span[data-astro-cid-m7lmeyli]{color:#d9d9d9!important;letter-spacing:.045em!important;margin:0!important;font-size:.77rem!important;font-weight:500!important}.job-application-form__consent[data-astro-cid-m7lmeyli] a[data-astro-cid-m7lmeyli]{color:inherit;text-underline-offset:3px;text-decoration:underline}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger){color:#fff;cursor:pointer;letter-spacing:.055em;background:#168bff;border:1px solid #168bff;min-height:48px;margin-top:clamp(24px,3vw,42px);padding:0 20px;font:600 .78rem Neue Haas Display,Arial,sans-serif;transition:background .18s,border-color .18s,color .18s,transform .18s}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger):hover{color:#161616;background:#fff;border-color:#fff}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger):focus-visible{outline-offset:4px;outline:2px solid #fff}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger):active{transform:translateY(1px)}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger) span[data-astro-cid-m7lmeyli]{display:none}.job-application-form__status[data-astro-cid-m7lmeyli]{color:#d9d9d9;min-height:1.3em;margin:14px 0 0;font-size:.85rem}.turnstile-container[data-astro-cid-m7lmeyli]{max-width:300px;height:0;overflow:hidden}.turnstile-container[data-astro-cid-m7lmeyli][data-interactive=true]{height:auto;min-height:65px;overflow:visible}.form-trap[data-astro-cid-m7lmeyli]{clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){.job-application-form__grid[data-astro-cid-m7lmeyli]{grid-template-columns:minmax(0,1fr);gap:22px}.job-application-form__full[data-astro-cid-m7lmeyli]{grid-column:auto}.job-application-form[data-astro-cid-m7lmeyli] button[data-astro-cid-m7lmeyli]:not(.job-application-form__file-trigger){width:100%}}@media (width<=390px){.job-application-form__file-names[data-astro-cid-m7lmeyli]{font-size:.72rem}.job-application-form__file-trigger[data-astro-cid-m7lmeyli] span[data-astro-cid-m7lmeyli]{padding-inline:10px}}@font-face{font-family:Neue Haas Display;src:url(/fonts/neue-haas/NeueHaasDisplay-Roman.ttf);font-weight:400}@font-face{font-family:Neue Haas Display;src:url(/fonts/neue-haas/NeueHaasDisplay-Light.ttf);font-weight:300}@font-face{font-family:Neue Haas Display;src:url(/fonts/neue-haas/NeueHaasDisplay-Mediu.ttf);font-weight:500}@font-face{font-family:Neue Haas Display;src:url(/fonts/neue-haas/NeueHaasDisplay-Bold.ttf);font-weight:700}@font-face{font-family:Neue Haas Display;src:url(/fonts/neue-haas/NeueHaasDisplay-Black.ttf);font-weight:900}*{box-sizing:border-box}body{color:#161616;background:#f4f4f2;margin:0;font-family:Neue Haas Display,Arial,sans-serif}.position-hero[data-astro-cid-j4rkuaoa]{color:#fff;min-height:clamp(520px,48vw,820px);padding:calc(var(--header-height) + clamp(44px,4.7vw,90px)) clamp(26px,5.2vw,126px) clamp(72px,7vw,150px);background:#161616;grid-template-columns:minmax(180px,2.2fr) minmax(0,7.8fr);gap:clamp(34px,4.2vw,92px);display:grid}.position-hero__marker[data-astro-cid-j4rkuaoa]{background:#168bff;width:34px;height:3px;margin-top:clamp(44px,4.7vw,90px)}.position-hero__content[data-astro-cid-j4rkuaoa]{align-self:end;max-width:66rem}.position-hero__label[data-astro-cid-j4rkuaoa],.position-hero[data-astro-cid-j4rkuaoa] time[data-astro-cid-j4rkuaoa]{letter-spacing:.07em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(.72rem,.78vw,1.05rem);font-weight:500;display:block}.position-hero[data-astro-cid-j4rkuaoa] time[data-astro-cid-j4rkuaoa]{color:#168bff;margin-bottom:clamp(28px,3vw,52px)}.position-hero[data-astro-cid-j4rkuaoa] h1[data-astro-cid-j4rkuaoa]{letter-spacing:-.05em;max-width:10ch;margin:0;font-size:clamp(3.7rem,7vw,10rem);font-weight:900;line-height:.78}.position-details[data-astro-cid-j4rkuaoa],.position-back[data-astro-cid-j4rkuaoa]{padding:clamp(82px,9vw,176px) clamp(26px,5.2vw,126px)}.position-details[data-astro-cid-j4rkuaoa],.application[data-astro-cid-j4rkuaoa]{grid-template-columns:minmax(180px,2.2fr) minmax(0,7.8fr);gap:clamp(34px,4.2vw,92px);padding:clamp(82px,9vw,176px) clamp(26px,5.2vw,126px);display:grid}.position-details[data-astro-cid-j4rkuaoa]{background:#fff}.position-details__marker[data-astro-cid-j4rkuaoa],.application__marker[data-astro-cid-j4rkuaoa]{background:#168bff;width:34px;height:3px;margin-top:clamp(4px,.7vw,14px)}.position-details__content[data-astro-cid-j4rkuaoa],.application__content[data-astro-cid-j4rkuaoa]{min-width:0}.position-details__label[data-astro-cid-j4rkuaoa],.application__label[data-astro-cid-j4rkuaoa]{letter-spacing:.07em;text-transform:uppercase;margin:0 0 clamp(28px,3vw,52px);font-size:clamp(.72rem,.78vw,1.05rem);font-weight:500}.position-details[data-astro-cid-j4rkuaoa] h2[data-astro-cid-j4rkuaoa],.application[data-astro-cid-j4rkuaoa] h2[data-astro-cid-j4rkuaoa]{letter-spacing:-.045em;max-width:12ch;margin:0;font-size:clamp(3rem,5.4vw,8rem);font-weight:700;line-height:.8}.position-details__intro[data-astro-cid-j4rkuaoa]{max-width:44ch;margin:clamp(38px,4vw,74px) 0;font-size:clamp(1.2rem,1.55vw,2.3rem);font-weight:300;line-height:1.1}.position-meta[data-astro-cid-j4rkuaoa]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 clamp(44px,5vw,96px);display:grid}.position-meta[data-astro-cid-j4rkuaoa] div[data-astro-cid-j4rkuaoa]{border-top:1px solid #161616;padding:18px 0}.position-meta[data-astro-cid-j4rkuaoa] dt[data-astro-cid-j4rkuaoa]{letter-spacing:.07em;text-transform:uppercase;font-size:clamp(.72rem,.78vw,1rem);font-weight:500}.position-meta[data-astro-cid-j4rkuaoa] dd[data-astro-cid-j4rkuaoa]{margin:14px 0 0;font-size:clamp(1.15rem,1.35vw,1.9rem);font-weight:400}.position-details__section[data-astro-cid-j4rkuaoa]{border-top:1px solid #161616;padding-top:clamp(24px,2.3vw,44px)}.position-details__section[data-astro-cid-j4rkuaoa] h2[data-astro-cid-j4rkuaoa]{letter-spacing:-.04em;margin:0 0 clamp(24px,2.5vw,48px);font-size:clamp(2rem,3.5vw,5rem);font-weight:700;line-height:.88}.career-richtext[data-astro-cid-j4rkuaoa]{max-width:44ch;font-size:clamp(1.1rem,1.35vw,2rem);font-weight:300;line-height:1.12}.career-richtext[data-astro-cid-j4rkuaoa] p{margin:0 0 24px}.career-richtext[data-astro-cid-j4rkuaoa] ul,.career-richtext[data-astro-cid-j4rkuaoa] ol{margin:0 0 24px;padding-left:1.3em}.career-richtext[data-astro-cid-j4rkuaoa] li+li{margin-top:14px}.career-richtext[data-astro-cid-j4rkuaoa] li::marker{color:#168bff}.position-details__deadline[data-astro-cid-j4rkuaoa] h3[data-astro-cid-j4rkuaoa]{letter-spacing:-.025em;margin:0;font-size:clamp(1.3rem,1.7vw,2.5rem);font-weight:500}.position-details__deadline[data-astro-cid-j4rkuaoa] p[data-astro-cid-j4rkuaoa]{margin:15px 0 0;font-size:clamp(1.1rem,1.35vw,2rem);font-weight:300}.application[data-astro-cid-j4rkuaoa]{color:#fff;background:#161616}.application[data-astro-cid-j4rkuaoa] h2[data-astro-cid-j4rkuaoa]{margin-bottom:clamp(48px,5vw,100px)}.application__instructions[data-astro-cid-j4rkuaoa]{max-width:48ch;margin:0 0 clamp(30px,3vw,56px);font-size:clamp(1rem,1.2vw,1.7rem);font-weight:300;line-height:1.2}.application__instructions[data-astro-cid-j4rkuaoa] p[data-astro-cid-j4rkuaoa]{margin:0 0 1em}.application__instructions[data-astro-cid-j4rkuaoa] p[data-astro-cid-j4rkuaoa]:last-child{margin-bottom:0}.position-back[data-astro-cid-j4rkuaoa]{background:#f4f4f2;padding-top:clamp(54px,6vw,112px);padding-bottom:clamp(54px,6vw,112px)}@media (width<=840px){.position-hero[data-astro-cid-j4rkuaoa],.position-details[data-astro-cid-j4rkuaoa],.application[data-astro-cid-j4rkuaoa]{grid-template-columns:minmax(0,1fr);padding-inline:24px}.position-hero[data-astro-cid-j4rkuaoa]{min-height:580px}.position-hero__marker[data-astro-cid-j4rkuaoa]{margin-top:0}.position-meta[data-astro-cid-j4rkuaoa]{grid-template-columns:repeat(2,minmax(0,1fr))}.position-back[data-astro-cid-j4rkuaoa]{padding-inline:24px}}@media (width<=480px){.position-meta[data-astro-cid-j4rkuaoa]{grid-template-columns:minmax(0,1fr)}}@media (width<=360px){.position-hero[data-astro-cid-j4rkuaoa] h1[data-astro-cid-j4rkuaoa]{font-size:clamp(3.1rem,16vw,4.5rem)}}
