.Vacancy{display:block;position:relative}.Vacancy .landing{padding:130px 0 100px;display:block;position:relative}.Vacancy .landing .container{flex-direction:column}.Vacancy .landing .container h1.small{margin-bottom:40px}.Vacancy .jobDescription{padding:0 0 180px;display:block;position:relative}.Vacancy .jobDescription .container{flex-direction:column}.Vacancy .jobDescription .container .jobDescriptionGrid{grid-template-columns:1fr 450px;align-items:start;gap:120px;display:grid}.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails h3.title,.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails .vacancyContent p{margin-bottom:20px}.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails .vacancyContent ul{margin:30px 0;padding-left:18px;list-style:outside}.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails .vacancyContent ul li{padding:0 0 0 5px}.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails .vacancyContent ol{margin:30px 0;padding-left:18px;list-style:decimal}.Vacancy .jobDescription .container .jobDescriptionGrid .roleDetails .vacancyContent ol li{padding:0 0 0 5px}.Vacancy .jobDescription .container .jobDescriptionGrid .apply{background-color:var(--frost-60);margin-top:62px;padding:70px 30px 60px;display:block;position:relative}.Vacancy .jobDescription .container .jobDescriptionGrid .apply h3{margin-bottom:10px}.Vacancy .jobDescription .container .jobDescriptionGrid .apply p.deadline{margin-bottom:30px;font-weight:700}.Vacancy .jobDescription .container .jobDescriptionGrid .apply a.button{text-align:center}@media screen and (max-width:1400px){.Vacancy .jobDescription .container .jobDescriptionGrid{grid-template-columns:1fr 380px;gap:80px}}@media screen and (max-width:990px){.Vacancy .jobDescription .container .jobDescriptionGrid{grid-template-columns:1fr}.Vacancy .jobDescription .container .jobDescriptionGrid .apply{grid-row:1/2;max-width:425px;margin-top:0}}@media screen and (max-width:768px){.Vacancy .landing{padding:130px 0 60px}.Vacancy .landing .container h1.small{padding:0 var(--mobile-padding);margin-bottom:25px}.Vacancy .landing .container h5{padding:0 var(--mobile-padding)}.Vacancy .jobDescription{padding:0 0 60px}.Vacancy .jobDescription .container .jobDescriptionGrid{padding:0 var(--mobile-padding);gap:40px}.Vacancy .jobDescription .container .jobDescriptionGrid .apply{padding:40px var(--mobile-padding)}}
