.vacancy .container .vacancy-wrapper{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;padding-top:143px;padding-bottom:40px}@media screen and (max-width:991px){.vacancy .container .vacancy-wrapper{padding-top:82px;grid-template-columns:1fr;gap:24px}}.vacancy .container .vacancy-wrapper h1{font-weight:600;font-size:64px;line-height:110%;letter-spacing:-3%;color:#000}.vacancy .container .vacancy-wrapper h1:after{top:-6px!important}.vacancy .container .vacancy-wrapper .left .top{position:sticky;top:110px;background:#f4f4f4;z-index:1}.vacancy .container .vacancy-wrapper .labels{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0 32px}@media screen and (max-width:991px){.vacancy .container .vacancy-wrapper .labels{margin:12px 0}}.vacancy .container .vacancy-wrapper .labels button{font-family:SF Pro Display;font-weight:500;font-size:20px;line-height:140%;border:1px solid #dddddf;padding:0 16px;min-height:38px;border-radius:60px}@media screen and (max-width:991px){.vacancy .container .vacancy-wrapper .labels button{font-size:14px;padding:1px 16px;min-height:14px}}.vacancy .container .vacancy-wrapper .description{color:#858993;margin-bottom:48px;max-width:600px}@media screen and (max-width:991px){.vacancy .container .vacancy-wrapper .description{margin:12px 0}}.vacancy .container .vacancy-wrapper .right p{margin:.6em 0;font-family:SF Pro Display;font-weight:600;font-size:24px;leading-trim:NONE;line-height:100%;letter-spacing:-3%}@media screen and (max-width:991px){.vacancy .container .vacancy-wrapper .right p{font-size:14px}}.vacancy .container .vacancy-wrapper .right ol,.vacancy .container .vacancy-wrapper .right ul{padding-left:30px}.vacancy .container .vacancy-wrapper .right ol li,.vacancy .container .vacancy-wrapper .right ul li{list-style:disc;color:#858993;margin:.6em 0}