.JobDetail_job_detail_section__LbNHo{padding:200px 0 0;background:#fff}.JobDetail_back_link__rRgcx{display:inline-flex;align-items:center;gap:6px;color:#00AF91;font-size:16px;font-weight:500;margin-bottom:42px;transition:color .2s ease;text-decoration:none!important;text-underline-offset:3px;cursor:pointer}.JobDetail_back_link__rRgcx:hover{color:#00CCAA}.JobDetail_left_col__Tc4e0{position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start;padding-right:40px}.JobDetail_job_title__sV3ZW{font-size:44px;font-weight:700;color:#1F2D3F;line-height:1.15;margin-bottom:32px}.JobDetail_apply_btn__K_qzT{display:inline-flex;align-items:center;gap:10px;background-color:#00AF91;color:#fff;border:none;border-radius:28px;padding:14px 28px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .2s ease;margin-bottom:48px}.JobDetail_apply_btn__K_qzT:hover{background-color:#00CCAA;color:#fff}.JobDetail_meta_block__lLSqV{margin-bottom:28px}.JobDetail_meta_label__c3KJX{font-size:17px;font-weight:700;color:#103E32;margin-bottom:20px}.JobDetail_meta_value___YJNf{font-size:16px;color:#1F2D3F;margin-bottom:0}.JobDetail_right_col__GrzLK{padding-left:20px;margin-top:65px}.JobDetail_careers_cta__eHkse{position:relative;overflow:hidden;border-radius:0 0 0 80px;padding:200px 0 100px}.JobDetail_careers_cta__eHkse:before{content:"";background:#ffffff;opacity:1;position:absolute;left:0;top:-20px;width:100%;height:100px;border-bottom-right-radius:80px;z-index:1}.JobDetail_careers_cta__eHkse .container{position:relative;z-index:1}.JobDetail_cta_image__br9rd{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.JobDetail_careers_cta__eHkse:after{content:"";background:#103E32;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1199px){.JobDetail_job_detail_section__LbNHo{padding:100px 0 0}.JobDetail_left_col__Tc4e0{position:static;margin-bottom:60px;padding-right:0}.JobDetail_right_col__GrzLK{padding-left:12px!important;border-left:none;border-top:0 solid #d9e2e1;padding-top:0;margin-top:0;padding-right:12px!important}.JobDetail_job_title__sV3ZW{font-size:36px}.JobDetail_careers_cta__eHkse{border-bottom-left-radius:80px;padding:150px 0 80px}.JobDetail_careers_cta__eHkse .banner-text-title,.JobDetail_left_col__Tc4e0 .JobDetail_meta_block__lLSqV:last-child{margin-bottom:0}}@media(max-width:768px){.JobDetail_job_desc_apply_btn__hKXrB{margin-bottom:25px}}@media (max-width:576px){.JobDetail_job_detail_section__LbNHo{padding:130px 0 40px}.JobDetail_job_title__sV3ZW{font-size:32px;margin-bottom:25px}.JobDetail_back_link__rRgcx{margin-bottom:25px}.JobDetail_careers_cta__eHkse{border-bottom-left-radius:80px;padding:150px 0 80px}.JobDetail_careers_cta__eHkse:before{top:-30px}.JobDetail_right_col__GrzLK .job_description{margin-bottom:0}.JobDetail_job_detail_section__LbNHo{padding:130px 0 0}.JobDetail_careers_cta__eHkse:after{background:#103E32}}.ApplicationForm_form_heading___aB0O{font-size:24px;font-weight:500;color:#1F2D3F;margin-bottom:32px}.ApplicationForm_upload_zone__3FtHd{border:2px dashed #9ab0ab;border-radius:16px;background-color:#F2FBF9;padding:40px 24px;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;margin-bottom:28px}.ApplicationForm_upload_zone__3FtHd.ApplicationForm_dragging__QPcIN{background-color:#DCFFF9;border-color:#00CCAA}.ApplicationForm_upload_icon__aLk5g{margin-bottom:12px;color:#1F2D3F}.ApplicationForm_upload_text__vkA9b{font-size:15px;color:#1F2D3F;margin-bottom:6px}.ApplicationForm_upload_browse__fyOxe{color:#00AF91;cursor:pointer;font-weight:500}.ApplicationForm_upload_browse__fyOxe:hover{color:#00CCAA}.ApplicationForm_upload_hint__xaHLG{font-size:13px;color:#9AB0AB;margin-bottom:0}.ApplicationForm_file_name__7IpLt{font-size:14px;color:#00AF91;font-weight:500;margin-top:8px;margin-bottom:0}.ApplicationForm_form_row__W9s8C{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.ApplicationForm_form_group__KUy1W{display:flex;flex-direction:column;margin-bottom:20px}.ApplicationForm_form_group_full__D7iC7{margin-bottom:20px}.ApplicationForm_form_label__NZVNC{font-size:15px;font-weight:400;color:#1F2D3F;margin-bottom:8px;display:block}.ApplicationForm_required_star__Ku9IT{color:#00AF91;margin-left:2px}.ApplicationForm_form_input__ahhsn{border:1.5px solid #d9e2e1;border-radius:30px;padding:12px 20px;font-size:15px;color:#1F2D3F;background:#fff;outline:none;transition:border-color .2s ease;width:100%}.ApplicationForm_form_input__ahhsn::placeholder{color:#9AB0AB}.ApplicationForm_form_input__ahhsn:focus{border-color:#00AF91}.ApplicationForm_salary_wrapper___sDov{display:flex;align-items:center;border:1.5px solid #d9e2e1;border-radius:30px;overflow:hidden;transition:border-color .2s ease}.ApplicationForm_salary_wrapper___sDov:focus-within{border-color:#00AF91}.ApplicationForm_salary_prefix__fSd4r{padding:12px 14px 12px 20px;font-size:15px;color:#1F2D3F;background:#fff;border-right:1.5px solid #d9e2e1;flex-shrink:0}.ApplicationForm_salary_input__Vu9tt{border:none;outline:none;padding:12px 20px 12px 14px;font-size:15px;color:#1F2D3F;width:100%;background:#fff}.ApplicationForm_salary_input__Vu9tt::placeholder{color:#9AB0AB}.ApplicationForm_section_heading__HO3gL{font-size:18px;font-weight:700;color:#1F2D3F;margin-bottom:20px;margin-top:32px}.ApplicationForm_checkbox_row__gyZHf{display:flex;align-items:center;gap:10px;margin-bottom:24px}.ApplicationForm_custom_checkbox__I_lvo input[type=checkbox]{border-radius:5px;opacity:0!important}.ApplicationForm_custom_checkbox__I_lvo label{position:relative}.ApplicationForm_custom_checkbox__I_lvo label:before{content:"";position:absolute;left:-30px;top:2px;width:20px;height:20px;border:1px solid #d9e2e1;border-radius:4px;background-color:#fff;transition:border-color .2s ease,background-color .2s ease;cursor:pointer}.ApplicationForm_custom_checkbox__I_lvo label:after{content:"";position:absolute;left:-25px;top:9px;transform:rotate(-45deg);width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;border-radius:1px;opacity:0;cursor:pointer}.ApplicationForm_custom_checkbox__I_lvo input:checked+label:before{background-color:#00CCAA}.ApplicationForm_custom_checkbox__I_lvo input:checked+label:after{opacity:1}.ApplicationForm_inner_input_wrapper__G14qp{display:flex;align-items:center;gap:8px;border:1px solid #d9e2e1;border-radius:100px;padding:0 20px;justify-content:space-between}.ApplicationForm_inner_input_wrapper__G14qp input{border:0;padding:14px 10px 14px 0;text-align:left;border-right:1px solid #d9e2e1;border-radius:0;width:148px}.ApplicationForm_inner_input_wrapper__G14qp:focus-within{border-color:#00AF91}.ApplicationForm_checkbox_input__gOQ_8{width:20px;height:20px;accent-color:#00AF91;cursor:pointer;flex-shrink:0}.ApplicationForm_checkbox_label_text__0MTKT{font-size:15px;color:#1F2D3F;cursor:pointer;margin-bottom:0}.ApplicationForm_inline_fields_row__ukop7{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.ApplicationForm_inline_group__OBbqN{display:flex;flex-direction:column}.ApplicationForm_inline_inputs___4wNn{display:flex;align-items:center;gap:8px}.ApplicationForm_inline_number_input__eL42J{border:1.5px solid #d9e2e1;border-radius:30px;padding:11px 16px;font-size:15px;color:#1F2D3F;outline:none;text-align:center;transition:border-color .2s ease}.ApplicationForm_inline_number_input__eL42J:focus{border-color:#00AF91}.ApplicationForm_inline_unit__lvGcp{font-size:14px;color:#1F2D3F;white-space:nowrap}.ApplicationForm_consent_row__Ne4Z_{display:flex;align-items:flex-start;gap:12px;margin-bottom:28px}.ApplicationForm_consent_text__Sns2O{font-size:15px;color:#1F2D3F;line-height:1.6;margin-bottom:0}.ApplicationForm_consent_link__yt7RZ{color:#1F2D3F;text-decoration:underline!important;font-weight:500}.ApplicationForm_consent_link__yt7RZ:hover{color:#00AF91}.ApplicationForm_recaptcha_wrapper__sndOc{margin-bottom:32px}.ApplicationForm_field_error__J3UXR{font-size:13px;color:#e53935;margin-top:6px;margin-bottom:0}.ApplicationForm_input_error__Te0iP{border-color:#e53935!important}.ApplicationForm_upload_error__qPoOR{border-color:#e53935!important;background-color:#fff8f8}.ApplicationForm_consent_error__lpYL_{border-radius:4px;padding:4px}.ApplicationForm_api_error__0lfRw{font-size:14px;color:#e53935;margin-bottom:16px;padding:12px 16px;background:#fff5f5;border:1px solid #fecaca;border-radius:8px}.ApplicationForm_additional_files_list__1oWXu{list-style:none!important;padding:0!important;margin-top:-12px;margin-bottom:28px}.ApplicationForm_additional_file_item__wX15l{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#F2FBF9;border-radius:8px;margin-bottom:8px;gap:12px}.ApplicationForm_additional_file_name__JXIz4{font-size:14px;color:#1F2D3F;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ApplicationForm_remove_file_btn__L2lFr{background:none;border:none;cursor:pointer;color:#9AB0AB;padding:4px;display:flex;align-items:center;flex-shrink:0;border-radius:4px;transition:color .2s ease}.ApplicationForm_remove_file_btn__L2lFr:hover{color:#e53935}.ApplicationForm_submit_btn__uRBuS{display:inline-flex;align-items:center;gap:10px;background-color:#00AF91;color:#fff;border:none;border-radius:28px;padding:14px 32px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.ApplicationForm_submit_btn__uRBuS:hover:not(:disabled){background-color:#00CCAA}.ApplicationForm_submit_btn__uRBuS:disabled{opacity:.7;cursor:not-allowed}.ApplicationForm_success_block__jkq7c{text-align:center;padding:60px 40px}.ApplicationForm_success_title__3IUXn{font-size:28px;font-weight:600;color:#1F2D3F;margin-bottom:16px}.ApplicationForm_success_text__22_5u{font-size:16px;color:#9AB0AB}.ApplicationForm_success_msg__U82nP{margin-top:20px;text-align:left;background:#F2FBF9;padding:10px 15px;border-radius:100px}.ApplicationForm_success_msg__U82nP p{margin:0;color:#103E32;font-size:16px;position:relative;padding-left:30px;font-weight:500}.ApplicationForm_success_msg__U82nP p:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-color:#00CCAA;border-radius:50%}.ApplicationForm_success_msg__U82nP p:after{content:"";position:absolute;left:5px;top:9px;color:#ffffff;width:10px;height:5px;border-left:2px solid #ffffff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.ApplicationForm_error_msg__jD9St{margin-top:20px;text-align:left;background:#e53a3612;padding:10px 15px;border-radius:100px}.ApplicationForm_error_msg__jD9St p{margin:0;color:#e53935;font-size:16px;position:relative;font-weight:500}.ApplicationForm_error_msg__jD9St p .icon_wrapper{font-size:13px;display:inline-block;width:20px;height:20px;background-color:#e53935;color:#fff;border-radius:50%;text-align:center;line-height:22px;font-weight:700;margin-right:10px}@media(max-width:1199px){.ApplicationForm_form_group__KUy1W{margin-bottom:0}.ApplicationForm_available_days_wrapper__kgIrt .ApplicationForm_inner_input_wrapper__G14qp{width:100%;gap:15px}.ApplicationForm_inner_input_wrapper__G14qp input{width:148px}.ApplicationForm_available_days_wrapper__kgIrt input{width:408px}.ApplicationForm_inline_fields_row__ukop7{grid-template-columns:1fr}}@media (max-width:767px){.ApplicationForm_form_row__W9s8C,.ApplicationForm_inline_fields_row__ukop7{grid-template-columns:1fr}.ApplicationForm_form_group__KUy1W{margin-bottom:0}.ApplicationForm_available_days_wrapper__kgIrt .ApplicationForm_inner_input_wrapper__G14qp{gap:15px}.ApplicationForm_inner_input_wrapper__G14qp input{width:150px}.ApplicationForm_available_days_wrapper__kgIrt input{width:420px}.ApplicationForm_consent_row__Ne4Z_{padding-top:20px}.ApplicationForm_submit_btn_wrapper__LtKqp{text-align:center}}@media(max-width:600px){.ApplicationForm_inner_input_wrapper__G14qp input{width:138px}.ApplicationForm_available_days_wrapper__kgIrt input{width:387px}}@media(max-width:575px){.ApplicationForm_inner_input_wrapper__G14qp input{width:158px}.ApplicationForm_available_days_wrapper__kgIrt input{width:438px}}@media(max-width:426px){.ApplicationForm_inner_input_wrapper__G14qp input{width:82px}.ApplicationForm_available_days_wrapper__kgIrt input{width:288px}}@media(max-width:391px){.ApplicationForm_inner_input_wrapper__G14qp input{width:65px}.ApplicationForm_available_days_wrapper__kgIrt input{width:220px}}@media(max-width:376px){.ApplicationForm_inner_input_wrapper__G14qp input{width:57px}.ApplicationForm_available_days_wrapper__kgIrt input{width:220px}}@media(max-width:361px){.ApplicationForm_inner_input_wrapper__G14qp input{width:50px}.ApplicationForm_available_days_wrapper__kgIrt input{width:220px}}