.JobPreview_companyLogo__ZR3Oa{width:50px;height:50px;border-radius:6px}.JobPreview_pipelineBanner__RY0bh{display:flex;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;border:1px solid #cce1ff;background-color:#f1f7ff;border-radius:8px;color:#2F6BFF;font-size:.9rem;line-height:1.5}.JobPreview_pipelineBannerLogo__j12_V{flex-shrink:0;width:40px;height:40px;object-fit:contain;filter:grayscale(1)}.JobPreview_pipelineBannerContent__Pk9kc{min-width:0}.JobPreview_pipelineBannerTitle__xL5uy{color:#2F6BFF;font-weight:700;font-size:1rem;margin-bottom:4px}.JobPreview_metaRow__eCEoL{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:2px}.JobPreview_metaChip__bpgHa{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;color:#55555a}.JobPreview_actionsRow__oUGJI{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.JobPreview_jobTitle__khydE{font-size:1.4rem!important;font-weight:700!important;color:#101828!important;line-height:1.25!important}.JobPreview_section__EDHpA{margin-top:24px}.JobPreview_sectionTitle__usHII{font-size:20px!important;font-weight:700!important;color:#101828!important;margin-bottom:14px!important}.JobPreview_sectionText__fyO18{font-size:.95rem;line-height:1.6;color:#344054;text-align:justify}.JobPreview_salaryTag__JMzD2{font-size:1.05rem;color:#101828;white-space:nowrap}.JobPreview_skillsText__f_Hh1{font-size:.9rem;line-height:1.6;color:#4B5563;word-break:break-word}.JobPreview_htmlContent__CKDVg{font-size:.87rem!important;line-height:1.65;color:#344054!important;word-break:break-word;text-align:justify}.JobPreview_htmlContent__CKDVg h1,.JobPreview_htmlContent__CKDVg h2,.JobPreview_htmlContent__CKDVg h3,.JobPreview_htmlContent__CKDVg h4,.JobPreview_htmlContent__CKDVg h5,.JobPreview_htmlContent__CKDVg h6{font-weight:700;font-size:1rem;color:#101828;margin-top:16px;margin-bottom:16px}.JobPreview_htmlContent__CKDVg b,.JobPreview_htmlContent__CKDVg strong{font-weight:700}@media (min-width:1200px){.JobPreview_customHomeCol__WEVfD{max-width:var(--header-custom-Widths)}}.JobPreview_marketRateMobile__FZC9t{display:none!important}@media (max-width:767px){.JobPreview_marketRateDesktop___UgBK{display:none!important}.JobPreview_marketRateMobile__FZC9t{display:flex!important;margin-bottom:10px}}.EasyApplyModal_labelHeading__ffDa7{font-weight:600;font-size:.875rem}.EasyApplyModal_formField__I0GJw{margin-bottom:1rem}.EasyApplyModal_formError__oH5av{color:#dc3545;font-size:.8rem;margin-top:.25rem;min-height:1.25rem}.EasyApplyModal_modalContent__BEnS4{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:1rem;-webkit-overflow-scrolling:touch}.EasyApplyModal_modalFooter__gzsSO{flex-shrink:0;background-color:#fff;padding:1rem .5rem 1.25rem;margin-top:auto}.EasyApplyModal_modalFooterInner__3VO4o{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap}@media (max-width:768px){.EasyApplyModal_modalContent__BEnS4{padding:0 2px .5rem}.EasyApplyModal_modalFooter__gzsSO{padding:1rem .5rem 1.25rem}.EasyApplyModal_modalFooterInner__3VO4o{flex-direction:row;gap:.75rem;width:100%}.EasyApplyModal_modalFooterInner__3VO4o button{width:40%;min-height:44px}.EasyApplyModal_modalFooterInner__3VO4o button:only-child{width:100%}.EasyApplyModal_formField__I0GJw{margin-bottom:1rem}}@media (min-width:768px) and (max-width:1024px){.EasyApplyModal_modalContent__BEnS4{padding:0 4px .5rem}.EasyApplyModal_modalFooter__gzsSO{padding:1rem 1rem 1.25rem}.EasyApplyModal_modalFooterInner__3VO4o button{min-height:40px}}.EasyApplyModal_resumeUploadBox__RZI_0{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;cursor:pointer;background-color:#fff;border-radius:.5rem;border:1px solid #d0d0d0}.EasyApplyModal_uploadIcon__sMBew{font-size:40px;color:var(--cmn-btn-color)}.EasyApplyModal_uploadTitle__v6wAU{margin-top:.5rem;font-weight:500;font-size:.875rem;color:var(--cmn-btn-color)}.EasyApplyModal_uploadSubtitle__WUbYj{color:#858585;font-weight:500;font-size:12px}.EasyApplyModal_hiddenInput__Q8j8_{display:none}.EasyApplyModal_uploadInstructions___6FOf{font-weight:500;font-size:.875rem;color:#191919}.EasyApplyModal_checkmarkCircle__N6DPd{background-color:#d1fae5;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.EasyApplyModal_checkmark___hQQa{color:green;font-size:24px}.EasyApplyModal_easyApplyModalPopup__oBJh0 video{border-radius:8px;max-width:100%;height:80%;width:100%;box-shadow:none}.EasyApplyModal_applyStepper__MJ72t{width:100%;padding:0}.EasyApplyModal_applyStepper__MJ72t .EasyApplyModal_MuiStepper-root__B25Ce{padding:0}.EasyApplyModal_applyStepper__MJ72t .EasyApplyModal_MuiStepLabel-root__IXNn_{white-space:nowrap}.EasyApplyModal_placeholderStyle___W020{font-size:var(--input-placeholder-font-size);color:#0c0b0b!important}.EasyApplyModal_selectStyle__xIY6r{border:none!important;padding:0!important}.EasyApplyModal_selectStyle__xIY6r:focus,.EasyApplyModal_selectStyle__xIY6r:hover{border:none!important}.EasyApplyModal_placeholderStyle___W020::placeholder{font-size:var(--input-placeholder-font-size);color:var(--input-placeholder-color)}.EasyApplyModal_inputBorder__qrdkk,.EasyApplyModal_inputBorder__qrdkk:focus{border:1px solid #dee2e6;border-radius:4px}.EasyApplyModal_inputBorder__qrdkk:focus{box-shadow:none!important}@media (max-width:576px){.EasyApplyModal_resumeUploadBox__RZI_0{padding:20px}.EasyApplyModal_uploadIcon__sMBew{font-size:32px}.EasyApplyModal_uploadTitle__v6wAU{font-size:.8rem}.EasyApplyModal_uploadSubtitle__WUbYj{font-size:8px}.EasyApplyModal_applyStepper__MJ72t{padding:0 4px}.EasyApplyModal_applyStepper__MJ72t .EasyApplyModal_MuiStepLabel-root__IXNn_{white-space:normal;text-align:center}.EasyApplyModal_easyApplyModalPopup__oBJh0 .EasyApplyModal_MuiModal-backdrop__nOXbq{background-color:rgba(0,0,0,.5)}}@media (min-width:768px) and (max-width:1024px){.EasyApplyModal_applyStepper__MJ72t{padding:0 8px}}@media (min-width:1024px) and (max-width:1200px){.EasyApplyModal_applyStepper__MJ72t{padding:0 12px}}@media (min-width:1600px){.EasyApplyModal_easyApplyOverlay__tPTOk{right:80px!important}}