.vacancy-description{line-height:1.5;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.vacancy-description.questionnaire * p,.vacancy-description>*>:last-child,.vacancy-description>:last-child{margin-bottom:0!important}.vacancy-description :is(p,h1,h2,h3,h4,ul,ol,blockquote){margin-bottom:.75rem}.vacancy-description h1{font-size:2.25rem;line-height:2.5rem}.vacancy-description h2{font-size:1.875rem;line-height:2.25rem}.vacancy-description h3{font-size:1.5rem;line-height:2rem}.vacancy-description h4{font-size:1.25rem;line-height:1.75rem}.vacancy-description :is(h1,h2,h3,h4){font-weight:600}.vacancy-description :is(strong,b){font-weight:500}.vacancy-description a{--tw-text-opacity:1;color:rgb(27 159 148/var(--tw-text-opacity))}.vacancy-description a:hover{text-decoration-line:underline}.vacancy-description ul{list-style-type:disc;margin-left:2rem;margin-right:2rem}.vacancy-description ol{list-style-type:decimal;margin-left:2rem;margin-right:2rem}.vacancy-description :is(ul ul,ol ul){list-style-type:disc}.vacancy-description :is(ol ol,ul ol){list-style-type:decimal}.vacancy-description li:has(:is(ul,ol)){list-style-type:none}.vacancy-description blockquote{border-left-width:4px;padding-left:1.5rem}