.JobApply-module-sass-module__fDLdMG__successWrap{background:#0a0a0a;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.JobApply-module-sass-module__fDLdMG__successCard{text-align:center;background:#141414;border:1px solid #1e1e1e;border-left:2px solid #edb500;border-radius:8px;width:100%;max-width:480px;padding:56px 40px}.JobApply-module-sass-module__fDLdMG__successIcon{color:#edb500;background:#edb5001f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;display:flex}.JobApply-module-sass-module__fDLdMG__successTitle{color:#fff;letter-spacing:-.01em;margin:0 0 12px;font-family:Gilroy-Bold,sans-serif;font-size:32px}.JobApply-module-sass-module__fDLdMG__successText{color:#ffffffe0;max-width:400px;margin:0 auto 24px;font-family:Gilroy-Light,sans-serif;font-size:15px;line-height:1.6}.JobApply-module-sass-module__fDLdMG__successRef{background:#1d1d1d;border:1px solid #1e1e1e;border-radius:4px;align-items:center;gap:16px;padding:12px 20px;font-family:Gilroy-Light,sans-serif;font-size:13px;display:inline-flex}.JobApply-module-sass-module__fDLdMG__successRefLabel{color:#848484;letter-spacing:.14em;text-transform:uppercase;font-family:Gilroy-Light,sans-serif;font-size:11px}.JobApply-module-sass-module__fDLdMG__successRefId{color:#edb500;font-family:Gilroy-Light,sans-serif}.JobApply-module-sass-module__fDLdMG__successActions{margin-top:32px}.JobApply-module-sass-module__fDLdMG__browseBtn{color:#edb500;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #edb500;border-radius:40px;align-items:center;gap:10px;padding:14px 28px;font-family:Syncopate,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.JobApply-module-sass-module__fDLdMG__browseBtn:hover{color:#0a0a0a;background:#edb500}.JobApply-module-sass-module__fDLdMG__hero{background:#0a0a0a;border-bottom:1px solid #1e1e1e;padding:100px 40px 56px;position:relative;overflow:hidden}.JobApply-module-sass-module__fDLdMG__heroGlow{pointer-events:none;background:radial-gradient(50% 70% at 50% 0,#edb5001a 0%,#edb50008 40%,#edb50000 70%);height:500px;position:absolute;inset:-200px 0 auto}.JobApply-module-sass-module__fDLdMG__heroInner{max-width:1200px;margin:0 auto;position:relative}.JobApply-module-sass-module__fDLdMG__backLink{color:#848484;align-items:center;gap:8px;margin-top:8px;margin-bottom:32px;font-family:Gilroy-Light,sans-serif;font-size:16px;text-decoration:none;transition:color .2s;display:inline-flex}.JobApply-module-sass-module__fDLdMG__backLink:hover{color:#edb500}.JobApply-module-sass-module__fDLdMG__heroTitle{letter-spacing:0;color:#fff;max-width:720px;margin:0 0 24px;font-family:Gilroy-Bold,sans-serif;font-size:40px;line-height:1.1}.JobApply-module-sass-module__fDLdMG__heroMeta{text-transform:none;letter-spacing:normal;color:#848484;flex-wrap:wrap;align-items:center;gap:14px;font-family:Gilroy-Light,sans-serif;font-size:14px;display:flex}.JobApply-module-sass-module__fDLdMG__metaGold{color:#edb500;font-family:Gilroy-Light,sans-serif}.JobApply-module-sass-module__fDLdMG__metaDivider{color:#848484;font-family:Gilroy-Light,sans-serif}.JobApply-module-sass-module__fDLdMG__body{background:#0a0a0a;padding:64px 40px 100px}.JobApply-module-sass-module__fDLdMG__bodyInner{max-width:1200px;margin:0 auto}.JobApply-module-sass-module__fDLdMG__form{background:#141414;border:1px solid #1e1e1e;border-radius:8px;padding:48px 56px}.JobApply-module-sass-module__fDLdMG__errorBanner{color:#ff6b6b;background:#ff4d4f1a;border:1px solid #ff4d4f80;border-left:3px solid #ff4d4f;border-radius:4px;margin-bottom:24px;padding:14px 18px;font-family:Gilroy-Light,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.JobApply-module-sass-module__fDLdMG__group{border-bottom:1px solid #1e1e1e;margin-bottom:20px;padding-bottom:20px}.JobApply-module-sass-module__fDLdMG__groupLast{border-bottom:0;margin-bottom:0;padding-bottom:0}.JobApply-module-sass-module__fDLdMG__groupHead{color:#edb500;letter-spacing:0;text-transform:uppercase;align-items:baseline;gap:10px;margin-bottom:24px;font-family:Gilroy,sans-serif;font-size:14px;font-weight:500;display:flex}.JobApply-module-sass-module__fDLdMG__groupNum{font-family:Gilroy,sans-serif;font-size:14px;font-weight:500}.JobApply-module-sass-module__fDLdMG__fieldWrap{margin-bottom:20px}.JobApply-module-sass-module__fDLdMG__fieldStack{gap:20px;display:grid}.JobApply-module-sass-module__fDLdMG__required{color:#edb500;margin-left:2px;font-family:Gilroy-Light,sans-serif}.JobApply-module-sass-module__fDLdMG__dropzone{cursor:pointer;background:#1d1d1d;border:1px dashed #2a2a2a;border-radius:8px;align-items:center;gap:16px;padding:24px;transition:all .2s;display:flex}.JobApply-module-sass-module__fDLdMG__dropzone:hover,.JobApply-module-sass-module__fDLdMG__dropzoneActive{background:#edb5000a;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__dropzoneError{background:#edb5000f;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__dropzoneHasFile .JobApply-module-sass-module__fDLdMG__dropzoneIcon{color:#52c41a;border-color:#52c41a66}.JobApply-module-sass-module__fDLdMG__dropzoneIcon{color:#edb500;background:#141414;border:1px solid #1e1e1e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.JobApply-module-sass-module__fDLdMG__dropzoneIconSuccess{color:#52c41a}.JobApply-module-sass-module__fDLdMG__dropzoneBody{flex:1}.JobApply-module-sass-module__fDLdMG__dropzoneName{color:#fff;margin-bottom:4px;font-family:Gilroy-Bold,sans-serif;font-size:14px}.JobApply-module-sass-module__fDLdMG__dropzoneMeta{color:#848484;letter-spacing:.04em;font-family:Gilroy-Light,sans-serif;font-size:11px}.JobApply-module-sass-module__fDLdMG__dropzoneBrowse{color:#edb500;letter-spacing:0;white-space:nowrap;border:1px solid #edb50066;border-radius:40px;padding:8px 14px;font-family:Gilroy-Light,sans-serif;font-size:14px}.JobApply-module-sass-module__fDLdMG__fileInput{display:none}.JobApply-module-sass-module__fDLdMG__inputError,.JobApply-module-sass-module__fDLdMG__cselectTriggerError{border-color:#edb500!important}.JobApply-module-sass-module__fDLdMG__ynRowError,.JobApply-module-sass-module__fDLdMG__cbRowError{border-radius:4px;outline:1px solid #edb500;margin:-4px;padding:4px}.JobApply-module-sass-module__fDLdMG__inputGrid{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.JobApply-module-sass-module__fDLdMG__label{text-transform:uppercase;color:#848484;letter-spacing:normal;height:20px;margin-bottom:8px;font-family:Gilroy-Light,sans-serif;font-size:14px;line-height:20px;display:block}.JobApply-module-sass-module__fDLdMG__input,.JobApply-module-sass-module__fDLdMG__textarea,.JobApply-module-sass-module__fDLdMG__select{color:#fff;box-sizing:border-box;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;outline:none;width:100%;height:42.5px;padding:12px 14px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:border-color .2s,background .2s}.JobApply-module-sass-module__fDLdMG__input:focus,.JobApply-module-sass-module__fDLdMG__textarea:focus,.JobApply-module-sass-module__fDLdMG__select:focus{background:#141414;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__input::placeholder,.JobApply-module-sass-module__fDLdMG__textarea::placeholder,.JobApply-module-sass-module__fDLdMG__select::placeholder{color:#848484}.JobApply-module-sass-module__fDLdMG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path stroke='%23848484' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5l5 5 5-5'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.JobApply-module-sass-module__fDLdMG__select:hover{border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__select option{color:#fff;background:#141414}.JobApply-module-sass-module__fDLdMG__cselect{position:relative}.JobApply-module-sass-module__fDLdMG__cselectTrigger{color:#fff;cursor:pointer;text-align:left;box-sizing:border-box;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;outline:none;justify-content:space-between;align-items:center;width:100%;height:42.5px;padding:0 38px 0 14px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:border-color .2s,background .2s;display:flex}.JobApply-module-sass-module__fDLdMG__cselectTrigger:hover{border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__cselectTriggerOpen{background:#141414;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__cselectPlaceholder{color:#848484}.JobApply-module-sass-module__fDLdMG__cselectChevron{flex-shrink:0;transition:transform .2s}.JobApply-module-sass-module__fDLdMG__cselectChevronOpen{transform:rotate(180deg)}.JobApply-module-sass-module__fDLdMG__cselectPanel{z-index:50;background:#141414;border:1px solid #2a2a2a;border-radius:4px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px -8px #00000080}.JobApply-module-sass-module__fDLdMG__cselectOption{color:#ffffffe0;cursor:pointer;border-radius:3px;padding:10px 12px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:background .15s,color .15s}.JobApply-module-sass-module__fDLdMG__cselectOption:hover{color:#fff;background:#1d1d1d}.JobApply-module-sass-module__fDLdMG__cselectOptionSelected{color:#edb500;background:#edb50014}.JobApply-module-sass-module__fDLdMG__submitWrap{justify-content:center;margin-top:36px;display:flex}.JobApply-module-sass-module__fDLdMG__submitBtn{color:#0a0a0a;letter-spacing:0;text-transform:uppercase;cursor:pointer;background:#edb500;border:0;border-radius:40px;align-items:center;gap:10px;padding:14px 40px;font-family:Syncopate,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;transition:background .25s,transform .25s;display:inline-flex}.JobApply-module-sass-module__fDLdMG__submitBtn:hover{background:#f4cd3d;transform:translateY(-1px)}.JobApply-module-sass-module__fDLdMG__submitBtnDisabled{cursor:not-allowed;opacity:.6}.JobApply-module-sass-module__fDLdMG__aside{gap:12px;display:grid;position:sticky;top:96px}.JobApply-module-sass-module__fDLdMG__asideCard{background:#141414;border:1px solid #1e1e1e;border-radius:8px;padding:24px}.JobApply-module-sass-module__fDLdMG__asideCardTitle{color:#edb500;letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-family:Syncopate,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.JobApply-module-sass-module__fDLdMG__asideJobTitle{color:#fff;margin-bottom:6px;font-family:Gilroy-Light,sans-serif;font-size:16px;font-weight:400}.JobApply-module-sass-module__fDLdMG__asideJobMeta{color:#848484;letter-spacing:0;flex-wrap:wrap;align-items:center;gap:14px;font-family:Gilroy-Light,sans-serif;font-size:14px;display:flex}.JobApply-module-sass-module__fDLdMG__asideMetaSep{color:#848484;font-family:Gilroy-Light,sans-serif}.JobApply-module-sass-module__fDLdMG__asideHelpText{color:#ffffffe0;margin:0;font-family:Gilroy-Light,sans-serif;font-size:14px;line-height:1.6}.JobApply-module-sass-module__fDLdMG__asideLink{color:#edb500;font-family:Gilroy-Light,sans-serif;text-decoration:none}.JobApply-module-sass-module__fDLdMG__textarea{resize:vertical;height:auto;min-height:100px;padding-top:10px;padding-bottom:10px;line-height:1.5}.JobApply-module-sass-module__fDLdMG__ynRow{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.JobApply-module-sass-module__fDLdMG__ynLabel{cursor:pointer;letter-spacing:normal;text-transform:uppercase;color:#ffffffe0;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:42.5px;padding:0 16px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:all .2s;display:flex}.JobApply-module-sass-module__fDLdMG__ynLabel:hover{color:#fff;border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__ynLabelChecked{color:#edb500;background:#edb50014;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__ynDot{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.JobApply-module-sass-module__fDLdMG__ynDotInner{background:currentColor;border-radius:50%;width:6px;height:6px}.JobApply-module-sass-module__fDLdMG__cbRow{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.JobApply-module-sass-module__fDLdMG__cbLabel{cursor:pointer;color:#ffffffe0;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;align-items:center;gap:12px;height:42.5px;padding:0 14px;font-family:Gilroy-Light,sans-serif;font-size:13px;transition:all .2s;display:flex}.JobApply-module-sass-module__fDLdMG__cbLabel:hover{border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__cbLabelChecked{color:#fff;background:#edb5000a;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__cbBox{border:1px solid #2a2a2a;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.JobApply-module-sass-module__fDLdMG__cbBoxChecked{background:#edb50026;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__cbCheck{border-bottom:2px solid #edb500;border-left:2px solid #edb500;width:8px;height:4px;display:block;transform:rotate(-45deg)translate(1px,-1px)}.JobApply-module-sass-module__fDLdMG__progressMini{gap:4px;margin-top:6px;display:flex}.JobApply-module-sass-module__fDLdMG__progressStep{background:#1d1d1d;border-radius:2px;flex:1;height:3px;transition:background .2s}.JobApply-module-sass-module__fDLdMG__progressStepDone{background:#edb500}.JobApply-module-sass-module__fDLdMG__progressLbl{color:#848484;letter-spacing:0;text-align:left;margin-top:12px;font-family:Gilroy-Light,sans-serif;font-size:14px;display:block}.JobApply-module-sass-module__fDLdMG__formInfoGrid{border-bottom:1px solid #1e1e1e;grid-template-columns:1fr 1fr;gap:16px 32px;margin-bottom:36px;padding:0 0 32px;display:grid}.JobApply-module-sass-module__fDLdMG__formInfoRow{flex-direction:column;gap:4px;font-size:14px;display:flex}.JobApply-module-sass-module__fDLdMG__formInfoKey{color:#848484;text-transform:uppercase;letter-spacing:normal;height:20px;font-family:Gilroy-Light,sans-serif;font-size:14px;line-height:20px}.JobApply-module-sass-module__fDLdMG__formInfoVal{color:#fff;height:20px;font-family:Gilroy-Light,sans-serif;line-height:20px}.JobApply-module-sass-module__fDLdMG__radioGroup{flex-direction:column;gap:12px;display:flex}.JobApply-module-sass-module__fDLdMG__radioGroupError{border-radius:4px;outline:1px solid #edb500;margin:-8px;padding:8px}.JobApply-module-sass-module__fDLdMG__radioLabel{cursor:pointer;color:#ffffffe0;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;align-items:center;gap:12px;padding:12px 16px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:all .2s;display:flex}.JobApply-module-sass-module__fDLdMG__radioLabel:hover{color:#fff;border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__radioLabelChecked{color:#edb500;background:#edb50014;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__radioDot{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.JobApply-module-sass-module__fDLdMG__radioDotInner{background:currentColor;border-radius:50%;width:8px;height:8px}.JobApply-module-sass-module__fDLdMG__checkboxGroup{flex-direction:column;gap:12px;display:flex}.JobApply-module-sass-module__fDLdMG__checkboxGroupError{border-radius:4px;outline:1px solid #edb500;margin:-8px;padding:8px}.JobApply-module-sass-module__fDLdMG__checkboxLabel{cursor:pointer;color:#ffffffe0;background:#1d1d1d;border:1px solid #2a2a2a;border-radius:4px;align-items:center;gap:12px;padding:12px 16px;font-family:Gilroy-Light,sans-serif;font-size:14px;transition:all .2s;display:flex}.JobApply-module-sass-module__fDLdMG__checkboxLabel:hover{color:#fff;border-color:#edb50066}.JobApply-module-sass-module__fDLdMG__checkboxLabelChecked{color:#edb500;background:#edb50014;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__checkboxBox{border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.JobApply-module-sass-module__fDLdMG__checkboxBoxChecked{background:#edb50026;border-color:#edb500}.JobApply-module-sass-module__fDLdMG__checkboxCheck{border-bottom:2px solid #edb500;border-left:2px solid #edb500;width:8px;height:4px;display:block;transform:rotate(-45deg)translate(1px,-1px)}
