.vacancies{margin-block:6.5rem}@media screen and (max-width:1024px){.vacancies{margin-block:3rem}.vacancies .title--h2{margin-bottom:1rem}}.vacancies .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies .content-box{max-width:41.25rem;text-align:center}.vacancies .content-box:not(:last-child){margin-bottom:3rem}@media screen and (max-width:1024px){.vacancies .content-box:not(:last-child){margin-bottom:2.5rem}}.vacancies-cards{display:-ms-grid;display:grid;gap:1.5rem}.vacancies-cards:not(:first-child){margin-top:2.5rem}@media screen and (max-width:1024px){.vacancies-cards:not(:first-child){margin-top:1.5rem}}@media screen and (min-width:1025px){.vacancies-cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.vacancies-card{background-color:#f3f3f4;border-radius:1.5625rem;padding:1rem;display:-ms-grid;display:grid;gap:3rem}@media screen and (min-width:1025px){.vacancies-card{-ms-grid-columns:16rem 1fr;grid-template-columns:16rem 1fr}}@media screen and (max-width:1024px){.vacancies-card{text-align:center;gap:1.5rem}}.vacancies-card .link{margin-top:1.25rem}.vacancies-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1025px){.vacancies-card__info{padding-block:.5rem}}@media screen and (max-width:1024px){.vacancies-card__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-card__info>div{display:-ms-grid;display:grid;-ms-grid-columns:8rem 1fr;grid-template-columns:8rem 1fr;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.vacancies-card__text{font-weight:500;font-size:.875rem;letter-spacing:.05em;color:#5e666b}@media screen and (min-width:1025px){.vacancies-card__text{margin-bottom:auto}}.vacancies-card__image img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:1.25rem}.vacancies-content{width:100%}.vacancies-content:not(:last-child){margin-bottom:3rem}.vacancies-content__list{display:-ms-grid;display:grid}@media screen and (min-width:1025px){.vacancies-content__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.5rem}}@media screen and (max-width:1024px){.vacancies-content__list{gap:1rem}}.vacancies-content__list .item{margin-bottom:0}
/*# sourceMappingURL=vacancies.css.map */
