.link:hover{color:var(--second-color)}.link--block{display:block}[class*=__text] a{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:4px}[class*=__text] a:hover{text-decoration-line:underline;text-decoration-color:#16a34a;text-decoration-style:solid;text-decoration-thickness:auto}[class*=__text] p{margin:clamp(.5rem,2vw,1rem) 0}[class*=__text] p:first-child{margin-top:0}[class*=__text] p:last-child{margin-bottom:0}[class*=__text] ul{list-style-type:inherit;list-style-position:inside;margin:clamp(.5rem,2vw,1rem) 0}[class*=__text] ol{list-style-type:decimal;list-style-position:inside}[class*=__text] ol li{margin:.5em 0}[class*=__text] h1,[class*=__text] h2,[class*=__text] h3,[class*=__text] h4{font-weight:700}[class*=__text] h1{font-size:clamp(1.5em,5vw,2em);margin:clamp(.2em,3vw,.54em) 0}[class*=__text] h2{font-size:clamp(1.2rem,5vw,1.5rem);margin:clamp(.3em,3vw,.83em) 0}[class*=__text] h3{font-size:clamp(1em,5vw,1.17em);margin:clamp(.2em,3vw,.8em) 0}[class*=__text] h4{margin:clamp(.2em,3vw,.8em) 0}.pagination{margin-top:1rem}.pagination span[aria-current=page]>span{background-color:var(--main-color)}.vacancies>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.vacancies{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:1rem}.vacancies-item{display:flex;flex-direction:column;-moz-column-gap:2rem;column-gap:2rem;padding:1rem}@media(min-width:640px){.vacancies-item{flex-direction:row}}.vacancies-item__content{display:flex;flex-basis:50%;flex-direction:column;row-gap:1rem}@media(min-width:640px){.vacancies-item__content{flex-basis:100%}}.vacancies-item__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media(min-width:1024px){.vacancies-item__title{text-align:left}}.vacancies-item__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow-wrap:break-word}.vacancies-item__more{margin-top:auto;text-align:right}.vacancy__header{text-align:center}.vacancy__title{overflow-wrap:normal;word-break:normal;font-size:1.5rem;line-height:2rem;font-weight:700}@media(min-width:640px){.vacancy__title{font-size:1.875rem;line-height:2.25rem}}.vacancy__content{margin-left:0;margin-right:0;margin-top:1.25rem;max-width:64rem}@media(min-width:640px){.vacancy__content{margin-left:1.5rem;margin-right:1.5rem}}@media(min-width:1280px){.vacancy__content{margin-left:auto;margin-right:auto}}.vacancy__text{width:100%;-webkit-hyphens:auto;hyphens:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;text-indent:1rem;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.vacancy__text{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.vacancy__text{padding:2rem}}.vacancy__questionnaire{width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;font-size:1rem;line-height:1.5rem;line-height:1.5;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.vacancy__questionnaire{font-size:1.25rem;line-height:1.75rem}}
