.JobDetail-module-scss-module__MzNomW__job{padding-top:20px;padding-bottom:100px}.JobDetail-module-scss-module__MzNomW__job__title{font-size:70px;font-weight:400;font-family:var(--font-manrope);color:#161616}.JobDetail-module-scss-module__MzNomW__job__line{background-color:#c4c4c4;height:2px;margin:60px 0}.JobDetail-module-scss-module__MzNomW__job__line_black{background-color:#161616}.JobDetail-module-scss-module__MzNomW__job__section{gap:40px;margin-bottom:0;display:flex}.JobDetail-module-scss-module__MzNomW__job__section-name{color:#161616;text-transform:uppercase;width:30%;font-size:24px;font-weight:500;font-family:var(--font-manrope)}.JobDetail-module-scss-module__MzNomW__job__section-content{flex-direction:column;gap:20px;width:70%;max-width:886px;display:flex}.JobDetail-module-scss-module__MzNomW__job__section-content p{color:#696969;margin:0;font-size:20px;font-weight:400;line-height:130%}.JobDetail-module-scss-module__MzNomW__job__grid{grid-column-gap:40px;grid-row-gap:50px;grid-template-columns:1fr 1fr;margin-bottom:60px;display:grid}.JobDetail-module-scss-module__MzNomW__job__info-title{color:#161616;font-size:28px;font-weight:400;font-family:var(--font-manrope);margin-bottom:20px}.JobDetail-module-scss-module__MzNomW__job__info-text{color:#696969;font-size:18px;line-height:1.6}.JobDetail-module-scss-module__MzNomW__job__info-text li,.JobDetail-module-scss-module__MzNomW__job__info-text ol,.JobDetail-module-scss-module__MzNomW__job__info-text p,.JobDetail-module-scss-module__MzNomW__job__info-text ul{margin-top:0;margin-bottom:5px}.JobDetail-module-scss-module__MzNomW__job__contacts{color:#696969;font-size:18px;line-height:1.6}.JobDetail-module-scss-module__MzNomW__job__contacts a{color:#161616;font-weight:500}.JobDetail-module-scss-module__MzNomW__form__title{font-size:42px;font-weight:400;font-family:var(--font-manrope);margin:0 0 40px}.JobDetail-module-scss-module__MzNomW__form__body{flex-direction:column;gap:20px;max-width:886px;display:flex}.JobDetail-module-scss-module__MzNomW__form__input{width:100%;height:80px;font-family:var(--font-manrope);color:#161616;box-sizing:border-box;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;font-size:24px;font-weight:500;transition:border-color .3s}.JobDetail-module-scss-module__MzNomW__form__input::placeholder{color:#696969}.JobDetail-module-scss-module__MzNomW__form__input:focus{border-color:#161616}.JobDetail-module-scss-module__MzNomW__form__upload{width:100%;position:relative}.JobDetail-module-scss-module__MzNomW__form__upload-field{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.JobDetail-module-scss-module__MzNomW__form__upload-input{width:100%;height:80px;font-family:var(--font-manrope);color:#161616;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;padding-right:50px;font-size:24px;font-weight:500;transition:border-color .3s}.JobDetail-module-scss-module__MzNomW__form__upload-input::placeholder{color:#696969}.JobDetail-module-scss-module__MzNomW__form__upload-icon{pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.JobDetail-module-scss-module__MzNomW__form__upload-icon svg{width:24px;height:24px}.JobDetail-module-scss-module__MzNomW__form__agreement{align-items:flex-start;width:100%;margin:10px 0;display:flex;position:relative}.JobDetail-module-scss-module__MzNomW__form__checkbox{opacity:0;width:0;height:0;position:absolute}.JobDetail-module-scss-module__MzNomW__form__checkbox:checked+label:before{background-color:#161616;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2210%22%20fill%3D%22none%22%20viewBox%3D%220%200%2014%2010%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m1%205%203.5%203.5L13%201%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;border-color:#161616}.JobDetail-module-scss-module__MzNomW__form__label{color:#161616;cursor:pointer;padding-left:40px;font-size:18px;font-weight:400;line-height:130%;display:block;position:relative}.JobDetail-module-scss-module__MzNomW__form__label:before{content:"";box-sizing:border-box;background-color:#0000;border:1px solid #696969;border-radius:4px;width:24px;height:24px;transition:all .2s;position:absolute;top:2px;left:0}.JobDetail-module-scss-module__MzNomW__form__label a{color:#161616;text-decoration:underline}.JobDetail-module-scss-module__MzNomW__form__label a:hover{text-decoration:none}.JobDetail-module-scss-module__MzNomW__form__submit{text-transform:uppercase;text-align:center;color:#eceae8;cursor:pointer;background:#161616;border:1px solid #161616;border-radius:100px;justify-content:center;align-items:center;width:100%;height:100px;margin-top:40px;padding:20px 30px;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;line-height:130%;transition:all .3s;display:flex}.JobDetail-module-scss-module__MzNomW__form__submit:hover{background:#000}.JobDetail-module-scss-module__MzNomW__form__submit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:991px){.JobDetail-module-scss-module__MzNomW__job__section{flex-direction:column;gap:20px}.JobDetail-module-scss-module__MzNomW__job__section-name{width:100%;font-size:20px}.JobDetail-module-scss-module__MzNomW__job__section-content{width:100%}.JobDetail-module-scss-module__MzNomW__job__grid{grid-template-columns:1fr}}@media (max-width:768px){.JobDetail-module-scss-module__MzNomW__form__input,.JobDetail-module-scss-module__MzNomW__form__upload-input{border-radius:8px;height:60px;padding-left:20px;font-size:18px}.JobDetail-module-scss-module__MzNomW__form__label{padding-left:36px;font-size:14px}.JobDetail-module-scss-module__MzNomW__form__label:before{width:20px;height:20px;top:0}.JobDetail-module-scss-module__MzNomW__form__submit{height:70px;margin-top:20px;font-size:16px}}
