

/* Start:/local/templates/main/assets/styles/pages/heat-generation/vacancy.css?1766730520770*/
.vacancy {
  display: flex;
  flex-direction: column;
  margin-top: 100px;

  /* 30px-50px */
  gap: clamp(1.875rem, 1.5716rem + 1.2945vw, 3.125rem);

  /* 50px 15px 50px 15px - 60px 85px 150px 85px */
  padding: clamp(3.125rem, 2.97rem + 0.65vw, 3.75rem) clamp(0.9375rem, -0.12rem + 4.53vw, 5.3125rem) clamp(3.125rem, 1.61rem + 6.47vw, 9.375rem);
}

.vacancy__title {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.vacancy__content {
  display: flex;
  flex-direction: column;

  /* 30px-50px */
  gap: clamp(1.875rem, 1.5716rem + 1.2945vw, 3.125rem);
}

.vacancy__grid {
  display: grid;

  /* 336px-544px */
  grid-template-columns: repeat(auto-fill, minmax(clamp(21rem, 17.84rem + 13.46vw, 34rem), 1fr));
  gap: 20px;
}

/* End */
/* /local/templates/main/assets/styles/pages/heat-generation/vacancy.css?1766730520770 */
