.breadcrumbs{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.breadcrumbs{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.breadcrumbs{font-size:14px;line-height:120%}}@media (max-width:767.98px){.breadcrumbs{font-size:12px;line-height:120%}}.breadcrumbs{max-width:100%;overflow-x:auto}.breadcrumbs__list{white-space:nowrap;align-items:center;gap:4px;width:max-content;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.breadcrumbs__list{gap:calc(.185185vw + 1.33333px)}}.breadcrumbs__item{align-items:center;gap:4px;padding:4px 16px 4px 0;display:inline-flex}@media (min-width:1024px){.breadcrumbs__item{gap:calc(.185185vw + 1.33333px);padding:calc(.185185vw + 1.33333px) calc(.740741vw + 5.33333px) calc(.185185vw + 1.33333px) 0}}.breadcrumbs__separator{box-sizing:border-box;width:28px;height:28px;color:var(--color-breadcrumbs-inactive);flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}@media (min-width:1024px){.breadcrumbs__separator{width:calc(1.2963vw + 9.33333px);height:calc(1.2963vw + 9.33333px);padding:calc(.277778vw + 2px)}}.breadcrumbs__separator .icon{font-size:16px}@media (min-width:1024px){.breadcrumbs__separator .icon{font-size:calc(.740741vw + 5.33333px)}}.breadcrumbs__item--icon .breadcrumbs__label{align-items:center;gap:4px;display:inline-flex}@media (min-width:1024px){.breadcrumbs__item--icon .breadcrumbs__label{gap:calc(.185185vw + 1.33333px)}}.breadcrumbs__icon{flex:none;display:inline-flex}.breadcrumbs__icon .icon{font-size:16px}@media (min-width:1024px){.breadcrumbs__icon .icon{font-size:calc(.740741vw + 5.33333px)}}.breadcrumbs__label{color:var(--color-breadcrumbs-inactive);text-decoration:none}.breadcrumbs__label:hover{color:var(--color-breadcrumbs-hover);text-underline-offset:4px;text-decoration:underline}.breadcrumbs__item.breadcrumbs__item--current .breadcrumbs__label{color:var(--color-breadcrumbs-selected);text-decoration:none}.breadcrumbs__item.breadcrumbs__item--disabled .breadcrumbs__label{color:var(--color-breadcrumbs-disabled)}.breadcrumbs__item:focus-within .breadcrumbs__separator{color:var(--color-breadcrumbs-focused)}.breadcrumbs__label:focus-visible{color:var(--color-breadcrumbs-focused);background:var(--color-breadcrumbs-focused-bg);box-shadow:inset 0 0 0 2px var(--color-breadcrumbs-focused-stroke), var(--elevation-1);border-radius:4px;outline:none;margin:-2px;padding:2px;text-decoration:none}@media (min-width:1024px){.breadcrumbs__label:focus-visible{margin:calc(-.0925926vw - .666667px);padding:calc(.0925926vw + .666667px)}}.organization-breadcrumbs .breadcrumbs__item{padding:0}.organization-breadcrumbs .breadcrumbs__icon{justify-content:center;align-items:center;width:28px;height:28px}@media (min-width:1024px){.organization-breadcrumbs .breadcrumbs__icon{width:calc(1.2963vw + 9.33333px);height:calc(1.2963vw + 9.33333px)}}.organization-breadcrumbs .breadcrumbs__item--current .breadcrumbs__separator{color:var(--color-breadcrumbs-selected)}.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}}.organization-navigation__link,.organization-navigation__toggle{color:var(--color-link-text);text-underline-offset:6px;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;text-decoration-thickness:1px;display:inline-block;position:relative}@media (min-width:1024px){.organization-navigation__link,.organization-navigation__toggle{text-underline-offset:calc(3px + 3 * ((100vw - 360px) / 1080));font-size:calc(.833333vw + 6px);line-height:calc(1.11111vw + 8px);text-decoration-thickness:calc(.0462963vw + .333333px)}}@media (max-width:767.98px){.organization-navigation__link,.organization-navigation__toggle{font-size:14px;font-weight:400;line-height:16px}@media (min-width:1024px){.organization-navigation__link,.organization-navigation__toggle{font-size:calc(.648148vw + 4.66667px);line-height:calc(.740741vw + 5.33333px)}}}.organization-navigation__link:before,.organization-navigation__toggle:before{content:none;border:1px solid var(--color-link-focused-border);border-radius:4px;position:absolute;top:-4px;bottom:-4px;left:-8px;right:-8px}.link--underline.organization-navigation__link,.link--underline.organization-navigation__toggle{text-decoration-line:underline}.link--underline-close.organization-navigation__link,.link--underline-close.organization-navigation__toggle{text-underline-offset:0}.organization-navigation__link:hover,.organization-navigation__toggle:hover{color:var(--color-link-hover-text);text-decoration-line:underline}.link--active.organization-navigation__link,.link--active.organization-navigation__toggle{color:var(--color-link-active-text);text-decoration-line:underline}.organization-navigation__link:active,.organization-navigation__toggle:active{color:var(--color-link-click-text);text-decoration-line:underline}.organization-navigation__link:focus-visible{color:var(--color-link-focused-text);outline:none;text-decoration-line:none}.organization-navigation__toggle:focus-visible{color:var(--color-link-focused-text);outline:none;text-decoration-line:none}.organization-navigation__link:focus-visible:before{content:""}.organization-navigation__toggle:focus-visible:before{content:""}[aria-disabled=true].organization-navigation__link,[aria-disabled=true].organization-navigation__toggle{color:var(--color-link-disabled-text);text-decoration-line:underline}.organization-navigation{min-width:0;box-shadow:inset 0 0 0 1px var(--color-light-grey);border-radius:4px}@media (min-width:1024px){.organization-navigation{border-radius:calc(.185185vw + 1.33333px)}}.organization-navigation__list{margin:0;padding:0;list-style:none}.organization-navigation__item+.organization-navigation__item{box-shadow:inset 0 1px var(--color-light-grey)}.organization-navigation__item:first-child{border-radius:4px 0 0;overflow:hidden}@media (min-width:1024px){.organization-navigation__item:first-child{border-radius:calc(.185185vw + 1.33333px) 0 0}}.organization-navigation__item:last-child{border-radius:0 0 0 4px}@media (min-width:1024px){.organization-navigation__item:last-child{border-radius:0 0 0 calc(.185185vw + 1.33333px)}}.organization-navigation__link,.organization-navigation__toggle{font-size:14px;font-weight:700;line-height:120%}@media (min-width:1024px){.organization-navigation__link,.organization-navigation__toggle{font-size:calc(.648148vw + 4.66667px)}}@media (max-width:1023.98px){.organization-navigation__link,.organization-navigation__toggle{font-size:14px;line-height:110%}}@media (max-width:767.98px){.organization-navigation__link,.organization-navigation__toggle{font-size:12px;line-height:110%}}.organization-navigation__link,.organization-navigation__toggle{color:var(--color-mmfaf-not-found-text);overflow-wrap:anywhere;padding:18px 25px 14px;line-height:17px;display:block}@media (min-width:1024px){.organization-navigation__link,.organization-navigation__toggle{padding:calc(.833333vw + 6px) calc(1.15741vw + 8.33333px) calc(.648148vw + 4.66667px);line-height:calc(.787037vw + 5.66667px)}}@media (max-width:1023.98px){.organization-navigation__link,.organization-navigation__toggle{line-height:110%}}.organization-navigation__link.link--active{color:var(--color-mmfaf-not-found-text);background:var(--color-light-grey);box-shadow:inset 8px 0 var(--color-blue)}@media (min-width:1024px){.organization-navigation__link.link--active{box-shadow:inset calc(4px + 4 * ((100vw - 360px) / 1080)) 0 var(--color-blue)}}.organization-navigation__link,.organization-navigation__link.link--active,.organization-navigation__link:hover,.organization-navigation__link:active{text-decoration-line:none}.organization-navigation__toggle{cursor:pointer;text-align:left;background:var(--color-light-grey);width:100%;box-shadow:inset 8px 0 var(--color-blue);border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;display:none}@media (min-width:1024px){.organization-navigation__toggle{box-shadow:inset calc(4px + 4 * ((100vw - 360px) / 1080)) 0 var(--color-blue);border-radius:calc(.185185vw + 1.33333px);gap:calc(.740741vw + 5.33333px)}}.organization-navigation__toggle:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}@media (max-width:1023.98px){.organization-navigation--ready .organization-navigation__toggle{display:flex}.organization-navigation--ready .organization-navigation__list{display:none}.organization-navigation--expanded .organization-navigation__list{display:block}}.organization-navigation__arrow{flex-shrink:0;display:flex}.organization-navigation--expanded .organization-navigation__arrow{transform:rotate(180deg)}.organization-content{gap:48px;min-width:0;padding-top:32px;display:grid}@media (min-width:1024px){.organization-content{gap:calc(2.22222vw + 16px);padding-top:calc(1.48148vw + 10.6667px)}}@media (max-width:1023.98px){.organization-content{gap:32px}}.organization-content__columns{grid-template-columns:291px minmax(0,1fr);align-items:flex-start;gap:48px;min-width:0;display:grid}@media (min-width:1024px){.organization-content__columns{grid-template-columns:calc(13.4722vw + 97px) minmax(0,1fr);gap:calc(2.22222vw + 16px)}}@media (max-width:1023.98px){.organization-content__columns{grid-template-columns:minmax(0,1fr);gap:32px}}.organization-content__main{overflow-wrap:anywhere;gap:32px;min-width:0;display:grid}@media (min-width:1024px){.organization-content__main{gap:calc(1.48148vw + 10.6667px)}}.organization-content__heading .page-heading__title{color:var(--color-blue)}.vacancy-program{border:1px solid var(--color-light-grey);background:var(--color-white);border-radius:8px;min-width:0;overflow:hidden}@media (min-width:1024px){.vacancy-program{border-radius:calc(.37037vw + 2.66667px)}}.vacancy-program__head{background:var(--color-light-blue);gap:10.8px;padding:24px;display:grid}@media (min-width:1024px){.vacancy-program__head{gap:calc(.5vw + 3.6px);padding:calc(1.11111vw + 8px)}}@media (max-width:767.98px){.vacancy-program__head{padding:20px 16px}}.vacancy-program__title{font-size:16px;font-weight:700;line-height:120%}@media (min-width:1024px){.vacancy-program__title{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.vacancy-program__title{font-size:16px;line-height:110%}}@media (max-width:767.98px){.vacancy-program__title{font-size:14px;line-height:110%}}.vacancy-program__title{color:var(--color-black);overflow-wrap:break-word;margin:0}.vacancy-program__description{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.vacancy-program__description{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.vacancy-program__description{font-size:14px;line-height:120%}}@media (max-width:767.98px){.vacancy-program__description{font-size:12px;line-height:120%}}.vacancy-program__description{color:var(--color-text-black);overflow-wrap:break-word;margin:0;line-height:22px}@media (min-width:1024px){.vacancy-program__description{line-height:calc(1.01852vw + 7.33333px)}}.vacancy-program__scroll{padding:24px;overflow-x:auto}@media (min-width:1024px){.vacancy-program__scroll{padding:calc(1.11111vw + 8px)}}@media (max-width:767.98px){.vacancy-program__scroll{padding:20px 16px}}.vacancy-program__table{table-layout:fixed;border-collapse:collapse;width:100%}@media (max-width:1023.98px){.vacancy-program__table{min-width:600px}}.vacancy-program__caption{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vacancy-program__label{font-size:14px;font-weight:700;line-height:120%}@media (min-width:1024px){.vacancy-program__label{font-size:calc(.648148vw + 4.66667px)}}@media (max-width:1023.98px){.vacancy-program__label{font-size:14px;line-height:110%}}@media (max-width:767.98px){.vacancy-program__label{font-size:12px;line-height:110%}}.vacancy-program__label{text-align:left;overflow-wrap:break-word;vertical-align:top;padding:0 16px 16px 0}@media (min-width:1024px){.vacancy-program__label{padding:0 calc(.740741vw + 5.33333px) calc(.740741vw + 5.33333px) 0}}.vacancy-program__label--source{width:53.3%}.vacancy-program__label--admission{width:24.3%}.vacancy-program__value{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.vacancy-program__value{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.vacancy-program__value{font-size:14px;line-height:120%}}@media (max-width:767.98px){.vacancy-program__value{font-size:12px;line-height:120%}}.vacancy-program__value{color:var(--color-text-black);overflow-wrap:break-word;vertical-align:top;padding:0 16px 16px 0;line-height:22px}@media (min-width:1024px){.vacancy-program__value{padding:0 calc(.740741vw + 5.33333px) calc(.740741vw + 5.33333px) 0;line-height:calc(1.01852vw + 7.33333px)}}.vacancy-program__body .vacancy-program__row:last-child .vacancy-program__label,.vacancy-program__body .vacancy-program__row:last-child .vacancy-program__value{padding-bottom:0}.sveden-vacancies{gap:24px;min-width:0;margin-bottom:-16px;padding-top:16px;display:grid}@media (min-width:1024px){.sveden-vacancies{gap:calc(1.11111vw + 8px);margin-bottom:calc(-.740741vw - 5.33333px);padding-top:calc(.740741vw + 5.33333px)}}.sveden-vacancies__title{font-size:20px;font-weight:700;line-height:120%}@media (min-width:1024px){.sveden-vacancies__title{font-size:calc(.925926vw + 6.66667px)}}@media (max-width:1023.98px){.sveden-vacancies__title{font-size:18px;line-height:110%}}@media (max-width:767.98px){.sveden-vacancies__title{font-size:16px;line-height:110%}}.sveden-vacancies__title{color:var(--color-black);margin:0}.sveden-vacancies__description{font-size:16px;font-weight:400;line-height:140%}@media (min-width:1024px){.sveden-vacancies__description{font-size:calc(.740741vw + 5.33333px)}}@media (max-width:1023.98px){.sveden-vacancies__description{font-size:14px;line-height:120%}}@media (max-width:767.98px){.sveden-vacancies__description{font-size:12px;line-height:120%}}.sveden-vacancies__description{color:var(--color-text-black);margin:0;line-height:22px}@media (min-width:1024px){.sveden-vacancies__description{line-height:calc(1.01852vw + 7.33333px)}}.sveden-vacancies__programs{gap:24px;min-width:0;display:grid}@media (min-width:1024px){.sveden-vacancies__programs{gap:calc(1.11111vw + 8px)}}
