.TeamCard-module__tXDLPW__avatar{float:left;border-radius:50%;max-width:100%;height:auto;margin-right:1rem}.TeamCard-module__tXDLPW__icon{color:var(--color-brand-vk);margin-left:.25rem}.TeamCard-module__tXDLPW__icon:hover{color:var(--color-third)}
.TeamList-module__Q3H58G__teamRow{padding-bottom:1.5rem}.TeamList-module__Q3H58G__role{border-top:1px solid var(--color-text);padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.2rem;font-weight:700}.TeamList-module__Q3H58G__teammate{padding-top:1rem;padding-bottom:1rem}
.PageHeader-module__ypeDmW__headerRow{padding-top:3rem;padding-bottom:3rem}.PageHeader-module__ypeDmW__verticalCentered{align-items:center;display:flex}.PageHeader-module__ypeDmW__pageTitle{text-transform:uppercase;width:369px;font-size:46px;font-weight:bolder}.PageHeader-module__ypeDmW__pageDescription{margin:0;font-size:1rem;line-height:20px}.PageHeader-module__ypeDmW__separator{border-right:3px solid var(--color-text);margin-left:1rem;margin-right:1rem;padding:0}@media (max-width:768px){.PageHeader-module__ypeDmW__pageTitle{width:100%;font-size:36px}.PageHeader-module__ypeDmW__pageDescription{font-size:.9rem}.PageHeader-module__ypeDmW__separator{visibility:hidden}}@media (min-width:992px){.PageHeader-module__ypeDmW__pageDescription{width:440px}}
.VacancyList-module__XxWuZq__vacanciesRow{padding-top:1rem;padding-bottom:1rem}.VacancyList-module__XxWuZq__vacancyCol{padding-top:.5rem;padding-bottom:.5rem}.VacancyList-module__XxWuZq__role,.VacancyList-module__XxWuZq__description{margin-bottom:1rem}.VacancyList-module__XxWuZq__role{font-size:24px;font-weight:700}.VacancyList-module__XxWuZq__icon{width:1rem;height:1rem;margin-right:.5rem}.VacancyList-module__XxWuZq__description{color:var(--color-text-muted);margin-left:1.5rem}.VacancyList-module__XxWuZq__requirements{padding-left:1.5rem}@media (min-width:576px) and (max-width:768px),(min-width:992px){.VacancyList-module__XxWuZq__description{width:412px}}
.ContactFormModal-module__8Pp13a__sendButton,.ContactFormModal-module__8Pp13a__sendButton:focus{float:inline-end;border:1px solid var(--color-secondary);background:var(--color-primary);color:var(--color-secondary);padding:1rem;font-size:larger;font-weight:400}.ContactFormModal-module__8Pp13a__sendButton:hover{border:1px solid var(--color-third);background:var(--color-primary);color:var(--color-third);text-decoration:none}
.ContactFormButton-module__LwSMqW__statusMessage{font-size:2rem}.ContactFormButton-module__LwSMqW__formButton{border:1px solid var(--color-secondary);background:var(--color-primary);color:var(--color-secondary);border-radius:50rem;margin:.25rem 0;padding:1rem 1.5rem;font-size:larger;font-weight:400}.ContactFormButton-module__LwSMqW__formButton:hover,.ContactFormButton-module__LwSMqW__formButton:focus{border:1px solid var(--color-third);background:var(--color-primary);color:var(--color-third);text-decoration:none}@media (max-width:768px){.ContactFormButton-module__LwSMqW__formButton{width:100%}}
.Apply-module__7QiLdG__formCol{flex-direction:column;justify-content:center;display:flex}.Apply-module__7QiLdG__postscriptum{font-size:.9rem}.Apply-module__7QiLdG__postscriptum p:not(:last-of-type){margin-bottom:0}.Apply-module__7QiLdG__pictureBlock{position:relative}@media (max-width:768px){.Apply-module__7QiLdG__formBlock{padding-left:2rem;padding-right:2rem}.Apply-module__7QiLdG__postscriptum{text-align:center}.Apply-module__7QiLdG__pictureBlock{margin:2rem}}
