.VacanciesCatalogPagination_root__6xlTI{width:100%}.Text_root__3zimF{color:hsl(0,0%,15%);letter-spacing:0}.Text_rootVariant-h1__Cx9k5{font-weight:700;font-size:40px;line-height:50px}.Text_rootVariant-h2__QRKkA{font-weight:700;font-size:30px;line-height:40px}.Text_rootVariant-h3__asSUk{font-weight:700;font-size:20px;line-height:30px}.Text_rootVariant-h4__MiBpN{font-weight:700;font-size:16px;line-height:25px}.Text_rootVariant-h5__XjiXh{font-weight:700;font-size:14px;line-height:20px}.Text_rootVariant-l__gYLdw{font-weight:400;font-size:20px;line-height:30px}.Text_rootVariant-m__enh6Z{font-weight:400;font-size:16px;line-height:25px}.Text_rootVariant-s__gMPlo{font-weight:400;font-size:14px;line-height:20px}.Text_rootColor-blue__QW_vm{color:hsl(227,49%,23%)}.Text_rootColor-white__50JBS{color:#fff}.Text_rootColor-black__Apm_A{color:hsl(0,0%,15%)}.Text_rootColor-gray__I3Gv6{color:hsl(229,7%,57%)}.Text_rootColor-red__G4fEr{color:rgb(239.7,0,0)}.Text_rootColor-light-blue__EDbuB{color:hsl(228,22%,53%)}.Text_rootColor-slate-blue__N3C2J{color:hsl(227,44%,39%)}.ResponseToVacancyModal_modal__Ah29q{box-sizing:border-box;width:min(100%,720px);max-height:calc(100dvh - 48px);overflow:visible}@media(max-width:640px){.ResponseToVacancyModal_modal__Ah29q{overflow:hidden auto}}.ResponseToVacancyModal_modalRegistration__UaMVE{width:min(100%,500px)}.ResponseToVacancyModal_modalAuthChoice__ja4Cl{width:484px}@media(max-width:960px){.ResponseToVacancyModal_modalWithFloatingAction__p_5Rt{padding-bottom:calc(130px + env(safe-area-inset-bottom, 0px))}}.ResponseToVacancyModal_modalSuccess__g5ubo{box-shadow:0 10px 20px rgba(30,43,88,.3);border-radius:10px;padding:0;overflow:hidden}@media(max-width:640px){.ResponseToVacancyModal_modalCenteredState__YcCb8{justify-content:center}}.ResponseToVacancyModal_stateMessage__CqpKl{margin:24px 0;text-align:center}.ResponseToVacancyModal_failedState__SUtRa{display:flex;flex-direction:column;gap:12px}.ResponseToVacancyModal_registrationLoaderContainer__qsWn5{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px}.ResponseToVacancyModal_registrationLoader__eqLbd{animation:ResponseToVacancyModal_registrationLoaderSpin__ihlvL .75s linear infinite;border:2px solid hsl(25,100%,50%);border-right-color:rgba(0,0,0,0);border-radius:50%;width:20px;height:20px}.ResponseToVacancyModal_closeButton__5hj9B:after,.ResponseToVacancyModal_closeButton__5hj9B:before{background-color:hsl(227,49%,23%);width:20px}@media(max-width:640px){.ResponseToVacancyModal_closeButton__5hj9B{top:16px;right:16px}}.ResponseToVacancyModal_closeButtonHidden__6MqMQ{display:none}@keyframes ResponseToVacancyModal_registrationLoaderSpin__ihlvL{to{transform:rotate(1turn)}}.ResponseToVacancyAuthChoice_root__8OIuH{display:flex;flex-direction:column;gap:20px;padding:16px;width:min(100%,400px)}@media(max-width:640px){.ResponseToVacancyAuthChoice_root__8OIuH{padding:0}}.ResponseToVacancyAuthChoice_title__Uy1wk{margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:wrap}.ResponseToVacancyAuthChoice_separator__4oUgi{margin:-10px 0;color:rgba(38,38,38,.4);font-size:16px;line-height:25px;text-align:center}.ResponseToVacancyForm_formContainer__lkl0F{transition:transform .3s ease-in-out,opacity .3s ease-out,height .3s ease-in-out;margin:0 auto}@media(max-width:340px){.ResponseToVacancyForm_formContainer__lkl0F{transform:scale(calc(100vw / 400px));transform-origin:top left;width:340px}}.ResponseToVacancyForm_formTitle__glG_s{margin-bottom:1rem;font-weight:700;font-size:20px}.ResponseToVacancyForm_formRow__HWGag{display:flex;gap:10px;margin-bottom:10px}@media(max-width:640px){.ResponseToVacancyForm_formRow__HWGag{display:block;margin-bottom:0}}.ResponseToVacancyForm_formRow__HWGag>*{flex:1 1;min-width:0}.ResponseToVacancyForm_fieldGroup__DIEvJ{display:flex;flex:1 1;flex-direction:column;min-width:0}@media(max-width:640px){.ResponseToVacancyForm_fieldGroup__DIEvJ{margin-bottom:10px}}.ResponseToVacancyForm_dateInputField___8btR,.ResponseToVacancyForm_fieldControl__Eq0E5,.ResponseToVacancyForm_selectField__NfOVa{height:auto!important;min-height:50px}.ResponseToVacancyForm_fieldGroup__DIEvJ input{margin-bottom:0}@media(min-width:960px){.ResponseToVacancyForm_radio__iGhSg{display:grid;grid-auto-flow:column;justify-content:start;grid-gap:16px;gap:16px}.ResponseToVacancyForm_radio__iGhSg label{margin-bottom:0}}.ResponseToVacancyForm_errorMessage__eURGo{margin-top:4px}.ResponseToVacancyForm_errorMessage__eURGo p{margin:0;color:red;font-size:12px;line-height:16px}.ResponseToVacancyForm_checkboxContainer__mjdML{display:flex;align-items:center;gap:10px}.ResponseToVacancyForm_checkboxContainer__mjdML:first-child{margin-top:20px}.ResponseToVacancyForm_checkboxLabel__9DALd{display:inline}.ResponseToVacancyForm_checkboxLabel__9DALd a{margin-left:4px;color:#3b82f6;text-decoration:none}.ResponseToVacancyForm_checkboxLabel__9DALd a:hover{text-decoration:underline}.ResponseToVacancyForm_radioGroupTitle__Wjmdh{display:block;margin-bottom:12px;color:#333;font-weight:500;font-size:16px}.ResponseToVacancyForm_submitButton__EBb0_{margin-top:20px;width:100%;max-width:240px;height:50px}.ResponseToVacancyForm_submitButton__EBb0_:hover{transform:none}@media(max-width:960px){.ResponseToVacancyForm_submitButton__EBb0_{display:none}}.ResponseToVacancyForm_link___Doop{margin-left:.25rem;color:#3b82f6;text-decoration:none}.ResponseToVacancyForm_hidden__LwD00{transform:translateY(-20px);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;margin:0;padding:0}.ResponseToVacancyForm_successMessage__pvXsY{padding:8px 0}.ResponseToVacancyForm_dateInputField___8btR{border:1px solid hsl(210,8%,80%);border-radius:10px;background-color:#fff!important}.ResponseToVacancyForm_dateInputField___8btR input{background-color:#fff!important}