.page-heading{min-width:0}.page-heading__title{font-size:24px;font-weight:700;line-height:120%}@media (min-width:1024px){.page-heading__title{font-size:calc(1.11111vw + 8px)}}@media (max-width:1023.98px){.page-heading__title{font-size:20px;line-height:110%}}@media (max-width:767.98px){.page-heading__title{font-size:18px;line-height:110%}}.page-heading__title{color:var(--color-text-black);overflow-wrap:break-word;margin:0}.page-heading__description{font-size:18px;font-weight:400;line-height:140%}@media (min-width:1024px){.page-heading__description{font-size:calc(.833333vw + 6px)}}@media (max-width:1023.98px){.page-heading__description{font-size:16px;line-height:120%}}@media (max-width:767.98px){.page-heading__description{font-size:14px;line-height:120%}}.page-heading__description{color:var(--color-project-description);overflow-wrap:break-word;margin:16px 0 0}@media (min-width:1024px){.page-heading__description{margin:calc(.740741vw + 5.33333px) 0 0}}.excursions{height:250px}@media (min-width:1024px){.excursions{height:calc(11.5741vw + 83.3333px)}}@media (max-width:1023.98px){.excursions{height:200px}}@media (max-width:767.98px){.excursions{height:auto}}.excursions__wrapper{background:var(--color-surface-muted);border-radius:8px;grid-template-columns:auto 405px;height:100%;display:grid;overflow:hidden}@media (min-width:1024px){.excursions__wrapper{border-radius:calc(.37037vw + 2.66667px);grid-template-columns:auto calc(18.75vw + 135px)}}@media (max-width:1023.98px){.excursions__wrapper{grid-template-columns:auto 340px}}@media (max-width:767.98px){.excursions__wrapper{grid-template-columns:1fr}}.excursions__content{color:var(--color-text-black);flex-direction:column;align-items:flex-start;padding:51.5px 64px;display:flex}@media (min-width:1024px){.excursions__content{padding:calc(2.38426vw + 17.1667px) calc(2.96296vw + 21.3333px)}}@media (max-width:1023.98px){.excursions__content{padding:42px 24px}}@media (max-width:767.98px){.excursions__content{padding:24px}}.excursions__title{font-size:24px;font-weight:700;line-height:120%}@media (min-width:1024px){.excursions__title{font-size:calc(1.11111vw + 8px)}}@media (max-width:1023.98px){.excursions__title{font-size:20px;line-height:110%}}@media (max-width:767.98px){.excursions__title{font-size:18px;line-height:110%}}.excursions__title{margin-bottom:8px}@media (min-width:1024px){.excursions__title{margin-bottom:calc(.37037vw + 2.66667px)}}.excursions__description{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.excursions__description{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.excursions__description{font-size:14px;line-height:120%}}@media (max-width:767.98px){.excursions__description{font-size:12px;line-height:120%}}.excursions__button{margin-top:32px}@media (min-width:1024px){.excursions__button{margin-top:calc(1.48148vw + 10.6667px)}}@media (max-width:1023.98px){.excursions__button{margin-top:24px}@media (min-width:1024px){.excursions__button{margin-top:calc(1.11111vw + 8px)}}}@media (max-width:767.98px){.excursions__button{margin-top:16px}@media (min-width:1024px){.excursions__button{margin-top:calc(.740741vw + 5.33333px)}}.excursions__button{width:100%}}.excursions__image{object-fit:cover;width:100%;height:100%}@media (max-width:1023.98px){.excursions__image{height:250px}}.vacancy-card{min-width:0;min-height:306px;padding:24px 28px var(--vacancy-card-bottom-padding,42px);background:var(--vacancy-card-surface,var(--color-accordion-indicator-surface));flex-direction:column;gap:10px;display:flex}@media (min-width:1024px){.vacancy-card{min-height:calc(14.1667vw + 102px);padding:calc(12px + 12 * ((100vw - 360px) / 1080)) calc(14px + 14 * ((100vw - 360px) / 1080)) var(--vacancy-card-bottom-padding,calc(21px + 21 * ((100vw - 360px) / 1080)));gap:calc(.462963vw + 3.33333px)}}@media (max-width:767.98px){.vacancy-card{padding:24px}}.vacancy-card--contrast{--vacancy-card-bottom-padding:32px;--vacancy-card-surface:var(--color-light-grey);color:var(--color-text-black);overflow-wrap:break-word}@media (min-width:1024px){.vacancy-card--contrast{--vacancy-card-bottom-padding:calc(16px + 16 * ((100vw - 360px) / 1080))}}.vacancy-card__location{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:1024px){.vacancy-card__location{gap:calc(.37037vw + 2.66667px)}}.vacancy-card__title{overflow-wrap:break-word;font-size:20px;font-weight:700;line-height:1.2}@media (min-width:1024px){.vacancy-card__title{font-size:calc(.925926vw + 6.66667px)}}.vacancy-card__meta{color:var(--color-text-dark-grey);font-size:16px;line-height:1.4}@media (min-width:1024px){.vacancy-card__meta{font-size:calc(.740741vw + 5.33333px)}}.vacancy-card__qualification{font-size:16px;line-height:1.4}@media (min-width:1024px){.vacancy-card__qualification{font-size:calc(.740741vw + 5.33333px)}}.vacancy-card__actions{flex-wrap:wrap;gap:16px;margin-top:auto;display:flex}@media (min-width:1024px){.vacancy-card__actions{gap:calc(.740741vw + 5.33333px)}}.vacancy-card__apply{border-radius:0;width:184px;height:48px;padding:16px 24px;font-size:16px}@media (min-width:1024px){.vacancy-card__apply{width:calc(8.51852vw + 61.3333px);height:calc(2.22222vw + 16px);padding:calc(.740741vw + 5.33333px) calc(1.11111vw + 8px);font-size:calc(.740741vw + 5.33333px)}}@media (max-width:767.98px){.vacancy-card__apply{width:100%}}.vacancy-card__details{border-radius:0;width:152px;height:48px;padding:16px 20px;font-size:16px}@media (min-width:1024px){.vacancy-card__details{width:calc(7.03704vw + 50.6667px);height:calc(2.22222vw + 16px);padding:calc(.740741vw + 5.33333px) calc(.925926vw + 6.66667px);font-size:calc(.740741vw + 5.33333px)}}@media (max-width:767.98px){.vacancy-card__details{width:100%}}.vacancy-card__details--default{border:1px solid var(--color-text-blue);color:var(--color-text-blue)}.vacancy-card__details--contrast{--color-button-primary-bg:transparent;--color-button-primary-stroke:var(--color-text-blue);--color-button-primary-text:var(--color-text-blue);border-width:1px}.vacancy-card--contrast .vacancy-card__apply,.vacancy-card--contrast .vacancy-card__details{max-width:100%}.vacancies-list{gap:32px;min-width:0;display:grid}@media (min-width:1024px){.vacancies-list{gap:calc(1.48148vw + 10.6667px)}}.vacancies-list__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;display:grid}@media (min-width:1024px){.vacancies-list__grid{gap:calc(1.11111vw + 8px) calc(2.22222vw + 16px)}}@media (max-width:1023.98px){.vacancies-list__grid{grid-template-columns:1fr;gap:24px}}.vacancies-list__load-more{width:100%}.vacancies-list__empty{margin:0}.vacancies-list--contrast .vacancies-list__empty{font-size:16px;line-height:1.4}@media (min-width:1024px){.vacancies-list--contrast .vacancies-list__empty{font-size:calc(.740741vw + 5.33333px)}}.vacancies{gap:124px;min-width:0;display:grid}@media (min-width:1024px){.vacancies{gap:calc(5.74074vw + 41.3333px)}}@media (max-width:1023.98px){.vacancies{gap:48px}}.vacancies__body{gap:48px;min-width:0;display:grid}@media (min-width:1024px){.vacancies__body{gap:calc(2.22222vw + 16px)}}@media (max-width:767.98px){.vacancies__body{gap:32px}}.vacancies__content{gap:32px;min-width:0;display:grid}@media (min-width:1024px){.vacancies__content{gap:calc(1.48148vw + 10.6667px)}}.vacancies .page-heading__description{max-width:none;color:var(--color-text-black);line-height:1.5556}.vacancies .breadcrumbs__item{padding:0}.vacancies .breadcrumbs__icon{justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (min-width:1024px){.vacancies .breadcrumbs__icon{width:calc(1.2963vw + 9.33333px);height:calc(1.2963vw + 9.33333px)}}.vacancies .breadcrumbs__item--current .breadcrumbs__separator{color:var(--color-breadcrumbs-selected)}
