.praktikaApplicationForm-module-scss-module__yLSvMa__section{color:#111;width:100%;padding:0 20px 5rem}@media (max-width:480px){.praktikaApplicationForm-module-scss-module__yLSvMa__section{padding-left:0;padding-right:0;padding-bottom:3rem}}.praktikaApplicationForm-module-scss-module__yLSvMa__title{color:var(--color-primary);margin:0 0 1.9rem;font-size:max(1.8rem,min(3vw,2.8rem));font-weight:700;line-height:1.15}.praktikaApplicationForm-module-scss-module__yLSvMa__form{flex-direction:column;gap:1.35rem;display:flex}.praktikaApplicationForm-module-scss-module__yLSvMa__fieldset{border:0;flex-direction:column;gap:0;min-width:0;margin:0;padding:0;display:flex}.praktikaApplicationForm-module-scss-module__yLSvMa__fieldset legend{color:var(--color-primary);margin-bottom:.55rem;font-size:1rem;font-weight:500}.praktikaApplicationForm-module-scss-module__yLSvMa__field{flex-direction:column;gap:.35rem;display:flex}.praktikaApplicationForm-module-scss-module__yLSvMa__field:not(:first-of-type){margin-top:-1px}.praktikaApplicationForm-module-scss-module__yLSvMa__field input{color:#111;width:100%;min-height:3.25rem;font:inherit;background-color:#fff;border:1px solid #cfcfcf;border-radius:0;padding:.85rem 1.15rem;transition:border-color .2s,box-shadow .2s}.praktikaApplicationForm-module-scss-module__yLSvMa__field input::placeholder{color:#8791a0;opacity:1}.praktikaApplicationForm-module-scss-module__yLSvMa__field input:focus{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);z-index:1;outline:none;position:relative}.praktikaApplicationForm-module-scss-module__yLSvMa__field input[aria-invalid=true]{z-index:1;border-color:#d92d20;position:relative}.praktikaApplicationForm-module-scss-module__yLSvMa__rowField{color:#8791a0;border:1px solid #cfcfcf;flex-wrap:wrap;align-items:center;gap:.65rem;min-height:3.25rem;margin-top:-1px;padding:.72rem 1.15rem;display:flex}.praktikaApplicationForm-module-scss-module__yLSvMa__rowField label{color:#111;align-items:center;gap:.45rem;display:inline-flex}.praktikaApplicationForm-module-scss-module__yLSvMa__rowField input{min-height:1.65rem;font:inherit;border:1px solid #aeb7c2}@media (max-width:480px){.praktikaApplicationForm-module-scss-module__yLSvMa__rowField{flex-direction:column;align-items:flex-start}}.praktikaApplicationForm-module-scss-module__yLSvMa__rowLabel span{color:#d92d20}.praktikaApplicationForm-module-scss-module__yLSvMa__rowError{border-color:#d92d20}.praktikaApplicationForm-module-scss-module__yLSvMa__consentBlock{margin-top:1rem}.praktikaApplicationForm-module-scss-module__yLSvMa__consentBlock p{color:#111;margin:0 0 1.1rem;font-size:.95rem;line-height:1.7}.praktikaApplicationForm-module-scss-module__yLSvMa__checkbox label{align-items:center}.praktikaApplicationForm-module-scss-module__yLSvMa__checkbox a{color:var(--color-primary);text-decoration:underline}.praktikaApplicationForm-module-scss-module__yLSvMa__submitButton{background-color:var(--color-primary);color:#fff;min-width:116px;font:inherit;cursor:pointer;border:0;border-radius:0;align-self:flex-start;padding:.7rem 1.8rem;transition:background-color .2s,opacity .2s}.praktikaApplicationForm-module-scss-module__yLSvMa__submitButton:hover:not(:disabled){background-color:#164a91}.praktikaApplicationForm-module-scss-module__yLSvMa__submitButton:disabled{cursor:not-allowed;opacity:.65}@media (max-width:480px){.praktikaApplicationForm-module-scss-module__yLSvMa__submitButton{width:100%}}.praktikaApplicationForm-module-scss-module__yLSvMa__note{color:#111;margin:0;font-size:.95rem;line-height:1.7}.praktikaApplicationForm-module-scss-module__yLSvMa__note span{color:#d92d20}.praktikaApplicationForm-module-scss-module__yLSvMa__error,.praktikaApplicationForm-module-scss-module__yLSvMa__errorMessage{color:#d92d20;font-size:.92rem}.praktikaApplicationForm-module-scss-module__yLSvMa__errorMessage{background-color:#fff4f4;border:1px solid #d92d20;padding:.8rem 1rem}.praktikaApplicationForm-module-scss-module__yLSvMa__successMessage{color:#111;background-color:#f4f8ff;border:1px solid #d6e4f7;max-width:760px;padding:2rem}.praktikaApplicationForm-module-scss-module__yLSvMa__successMessage p{margin:0;font-size:1.1rem;line-height:1.5}.praktikaApplicationForm-module-scss-module__yLSvMa__successMessage p:first-child{color:var(--color-primary);margin-bottom:.4rem;font-size:1.3rem;font-weight:700}.praktikaApplicationForm-module-scss-module__yLSvMa__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__R3BEWG__layout{padding-top:0!important}.styles-module-scss-module__R3BEWG__hero{background-color:var(--color-primary);background-image:linear-gradient(90deg,rgba(0,62,126,.96) 0%,rgba(0,62,126,.86) 38%,rgba(0,62,126,.26) 100%),var(--praktika-anketa-bg,none);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin-bottom:2.8rem;padding:160px 0 64px}@media (max-width:480px){.styles-module-scss-module__R3BEWG__hero{padding-top:105px;padding-bottom:48px}}.styles-module-scss-module__R3BEWG__heroContainer{flex-direction:column;min-height:190px;display:flex;position:relative}.styles-module-scss-module__R3BEWG__image{width:auto;height:460px;position:absolute;bottom:-64px;right:0}@media (max-width:1024px){.styles-module-scss-module__R3BEWG__image{display:none}}.styles-module-scss-module__R3BEWG__breadcrumbs{margin-bottom:2.4rem}.styles-module-scss-module__R3BEWG__breadcrumbs *>a{color:#fff!important}.styles-module-scss-module__R3BEWG__breadcrumbs * li:after{color:#fff}@media (max-width:480px){.styles-module-scss-module__R3BEWG__breadcrumbs{margin-bottom:1rem}}.styles-module-scss-module__R3BEWG__title{color:#fff;margin-top:1rem;margin-bottom:2.4rem}.styles-module-scss-module__R3BEWG__contacts{color:#fff;padding-left:20px;padding-right:20px}.styles-module-scss-module__R3BEWG__contacts h2{margin:0 0 .95rem;font-size:max(1.2rem,min(2vw,1.65rem));font-weight:700;line-height:1.25}.styles-module-scss-module__R3BEWG__contacts ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__R3BEWG__contacts li{align-items:center;gap:.5rem;min-width:0;display:flex}.styles-module-scss-module__R3BEWG__contacts span{color:#9ed1ff;width:1.1rem;line-height:1}.styles-module-scss-module__R3BEWG__contacts a{color:#fff;text-decoration:none}.styles-module-scss-module__R3BEWG__contacts a:hover{text-decoration:underline}@media (max-width:480px){.styles-module-scss-module__R3BEWG__contacts{padding-left:0;padding-right:0}}.styles-module-scss-module__R3BEWG__formContainer{justify-content:flex-start;display:flex}
