.a-vacancy-icon-background{display:flex;align-items:center;justify-content:center;background-color:var(--pk-blocks-canvas-lightest);height:clamp(36px,4.3vw,56px);width:clamp(36px,4.3vw,56px);border-radius:50%}.a-vacancy-icon-background--background-white{background-color:var(--pk-blocks-white)}.a-vacancy-icon-background--background-primary{background-color:var(--pk-blocks-primary-color);color:var(--pk-blocks-black)}.a-vacancy-icon-background__icon{height:clamp(18px,1.9vw,24px);width:clamp(18px,1.9vw,24px)}.a-vacancy-title{color:inherit;font-family:var(--pk-blocks-title-font-family);font-size:clamp(20px,2.2vw,24px);font-style:var(--pk-blocks-title-font-style);font-weight:var(--pk-blocks-title-font-weight);letter-spacing:var(--pk-blocks-title-letter-spacing);line-height:var(--pk-blocks-title-line-height);text-transform:var(--pk-blocks-title-text-transform)}.a-vacancy-title--small{font-size:clamp(16px,2vw,20px)}.a-vacancy-title--normal{font-size:clamp(20px,2.2vw,24px)}.a-vacancy-title--medium{font-size:clamp(24px,2.4vw,32px)}.a-vacancy-title--large{font-size:clamp(28px,2.6vw,36px)}.a-vacancy-title--larger{font-size:clamp(32px,2.8vw,48px)}.a-vacancy-title--largest{font-size:clamp(34px,3vw,56px)}.a-vacancy-title--centered{text-align:center}.a-vacancy-title__subtitle{color:var(--pk-blocks-tertiary-color);font-size:65%;font-weight:400;margin-top:.25em}.a-vacancy-title__subtitle--color-inherit{color:inherit}.a-vacancy-image--border-radius{border-radius:18px}.m-vacancy-information-bar{justify-content:space-between;flex-direction:column;display:flex;padding:16px 0;gap:clamp(8px,1.3vw,16px) clamp(16px,2.4vw,36px)}@media screen and (min-width: 768px){.m-vacancy-information-bar{align-items:center;flex-direction:row}}.m-vacancy-information-bar__list{display:flex;flex-wrap:wrap;gap:clamp(24px,2.4vw,32px);justify-content:center}.m-vacancy-media-text-inline{align-items:center;display:grid;gap:clamp(8px,1.3vw,14px);grid-template-columns:auto 1fr}.m-vacancy-media-text-inline--link{text-decoration:none}.m-vacancy-media-text-inline--link:hover{text-decoration:underline}.m-vacancy-media-text-grid{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"media title" "spacer content";gap:0 clamp(12px,1.9vw,24px)}.m-vacancy-media-text-grid__media,.m-vacancy-media-text-grid__title{display:flex;flex-direction:column;justify-content:center}.m-vacancy-media-text-grid__media{grid-area:media}.m-vacancy-media-text-grid__title{grid-area:title}.m-vacancy-media-text-grid__content{grid-area:content}.m-vacancy-media-text-grid__content *:last-child{margin-bottom:0}.m-vacancy-contact-sidebar{background-color:var(--pk-blocks-primary-color);color:var(--pk-blocks-black);display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:16px;top:calc(var(--sticky-header-height, 0px) + 20px);position:sticky}@media screen and (min-width: 768px){.m-vacancy-contact-sidebar{min-width:320px}}@media screen and (min-width: 1024px){.m-vacancy-contact-sidebar{min-width:400px}}.m-vacancy-contact-sidebar__recruiter-image{border-radius:50%;width:90px}.m-vacancy-bordered-list__item:not(:first-child){padding-top:16px}.m-vacancy-bordered-list__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}.m-vacancy-row{display:flex;flex-wrap:wrap}.m-vacancy-row__justify-center{justify-content:center}.m-vacancy-row__justify-content-end{justify-content:flex-end}.o-vacancy-hero{color:var(--pk-blocks-white);overflow:hidden;position:relative;margin-bottom:clamp(30px,4.6vw,60px)}.o-vacancy-hero::before{position:absolute;inset:0 0 auto;height:316px;content:"";background-color:var(--header-background-color)}.o-vacancy-hero__container{margin:0 auto;max-width:1360px}.o-vacancy-hero__image-container{display:flex;align-items:center;min-height:320px;background:var(--background-image) no-repeat center center/cover;margin:0 auto;max-width:1360px;width:100%;position:relative}@media screen and (min-width: 1024px){.o-vacancy-hero__image-container{aspect-ratio:1360/396;min-height:auto}}.o-vacancy-hero__title{color:inherit;margin-bottom:5px}.o-vacancy-hero__subtitle{color:var(--pk-blocks-tertiary-color)}.o-vacancy-hero__bottom-container{background:var(--pk-blocks-black);position:relative}.o-vacancy-section{margin-bottom:clamp(40px,6.5vw,80px)}.o-vacancy-section--padding{padding:clamp(44px,6.7vw,88px) 0}.o-vacancy-section--background-canvas-lightest{background-color:var(--pk-blocks-canvas-lightest)}.o-vacancy-section--background-primary{background-color:var(--pk-blocks-primary-color)}.o-vacancy-section--background-black{background-color:var(--pk-blocks-black)}.o-vacancy-section--color-white{color:var(--pk-blocks-white)}.o-vacancy-section__container{display:flex;flex-wrap:wrap;flex-direction:column;gap:32px clamp(32px,5vw,64px)}@media screen and (min-width: 768px){.o-vacancy-section__container{flex-direction:row}}.o-vacancy-section__container--centered{justify-content:center}.o-vacancy-section__column{flex:1 1 0}.o-vacancy-section__column--width-620{max-width:620px}.o-vacancy-section__column--push-mobile{order:2}@media screen and (min-width: 768px){.o-vacancy-section__column--push-mobile{order:initial}}.o-vacancy-section__column--center{flex-direction:column;display:flex;justify-content:center}.o-vacancy-section__column--shrink{flex:0 0 auto}.o-vacancy-tag-links{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(8px,2.2vw,32px);margin-bottom:clamp(20px,3.5vw,46px)}.o-vacancy-tag-links__link{border-radius:40px;padding:8px 16px;font-weight:500;background-color:var(--pk-blocks-canvas-lightest);color:var(--pk-blocks-black);transition:background-color 300ms}.o-vacancy-tag-links__link:hover{background-color:var(--pk-blocks-canvas-light)}.o-vacancy-sticky-information-bar{background-color:var(--pk-blocks-black);color:var(--pk-blocks-white);position:sticky;left:0;bottom:0;width:100%}
