.style_vacancy__lN9V4{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:12px;height:100%;min-height:300px;padding:32px;outline:1px solid;outline-offset:-2px}.style_vacancyWrapper__wIu75:nth-child(n){grid-area:lftHor}.style_vacancyWrapper__wIu75:nth-child(n) .style_vacancy__lN9V4{outline-color:var(--accentGreen)}.style_vacancyWrapper__wIu75:nth-child(2n){grid-area:rgtHor}.style_vacancyWrapper__wIu75:nth-child(2n) .style_vacancy__lN9V4{outline-color:var(--accentBlue)}.style_vacancyWrapper__wIu75:nth-child(3n){grid-area:lftSqr}.style_vacancyWrapper__wIu75:nth-child(3n) .style_vacancy__lN9V4{outline-color:var(--accentPurple)}.style_vacancyWrapper__wIu75:nth-child(4n){grid-area:ctrSqr}.style_vacancyWrapper__wIu75:nth-child(4n) .style_vacancy__lN9V4{outline-color:var(--accentPeach)}.style_vacancyWrapper__wIu75:nth-child(5n){grid-area:rhtSqr}.style_vacancyWrapper__wIu75:nth-child(5n) .style_vacancy__lN9V4{outline-color:var(--accentTurquoise)}.style_vacancyHeader__Khvr4{display:flex;flex-direction:column;gap:12px}.style_badges__HosRr{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:768px){.style_badges__HosRr{gap:12px}}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(n){--color:var(--accentGreen)}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(2n){--color:var(--accentBlue)}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(3n){--color:var(--accentPurple)}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(4n){--color:var(--accentPeach)}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(5n){--color:var(--accentTurquoise)}.style_badges__HosRr>.style_badge__3Gbeq:nth-child(6n){--color:var(--accentPink)}.style_splitter__mXzkK{width:100%;height:2px;background:var(--lightBlue);border:unset}.style_footer__aFVKq{display:flex;justify-content:space-between;align-items:flex-end}.style_icon__PARa6{height:100px}@media screen and (max-width:768px){.style_icon__PARa6{width:max-content;height:90px}}.style_container__8yQR1{display:flex;flex-direction:column;gap:32px}.style_header__JFAqv{display:flex;flex-direction:column;gap:16px}.style_content__iVu2R{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"lftHor  lftHor  lftHor  lftHor  lftHor  lftHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor" "lftHor  lftHor  lftHor  lftHor  lftHor  lftHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor" "lftSqr  lftSqr  lftSqr  lftSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr" "lftSqr  lftSqr  lftSqr  lftSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr";grid-gap:24px;gap:24px}@media screen and (max-width:1278px){.style_content__iVu2R{grid-template-areas:"lftHor  lftHor  lftHor  lftHor  lftHor  lftHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor" "lftHor  lftHor  lftHor  lftHor  lftHor  lftHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor  rgtHor" "lftSqr  lftSqr  lftSqr  lftSqr  lftSqr  lftSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr" "lftSqr  lftSqr  lftSqr  lftSqr  lftSqr  lftSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr  ctrSqr" "rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr  rhtSqr"}}@media screen and (max-width:768px){.style_content__iVu2R{display:flex;flex-direction:column}}.style_button__ufuPz{margin:8px auto 0}.style_container__8yQR1 .style_button__ufuPz .style_buttonContent__f9bfP{padding:0 64px}.style_container__gXqay{display:flex;align-items:center;justify-content:space-between;padding:96px 0 0}@media screen and (max-width:768px){.style_container__gXqay{padding:96px 0 0}}@media screen and (max-width:1278px){.style_container__gXqay{flex-direction:column}}.style_infoBlock__ttVz3{width:610px;max-width:100%}@media screen and (max-width:1278px){.style_infoBlock__ttVz3{width:100%}}.style_image__uvdJL{width:651px;max-width:100%;min-width:0;margin:0 -51px 0 0;pointer-events:none}@media screen and (max-width:990px){.style_image__uvdJL{width:100%;margin:16px 0 0}}.style_footer__JsKn2 .style_input__AWabD{width:360px;padding:19px 24px 9px}@media screen and (max-width:1278px){.style_footer__JsKn2 .style_input__AWabD{padding:23px 24px 9px;width:100%}}.style_footer__JsKn2 .style_input__AWabD:focus+div,.style_footer__JsKn2 .style_input__AWabD:not(:placeholder-shown)+div{top:-45%!important}.style_footer__JsKn2{display:flex;gap:16px;width:max-content}@media screen and (max-width:1278px){.style_footer__JsKn2{width:100%;flex-direction:column}.style_button__5lUyU{width:100%}}