@font-face{font-display:swap;font-family:montserrat;font-style:normal;src:url(../fonts/Montserrat-Regular.ttf) format("woff")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.ttf) format("woff")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.ttf) format("woff")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.ttf) format("woff")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.ttf) format("woff")}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}body{display:flex;flex-direction:column;font-family:Montserrat,Verdana,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0;min-height:100%}h1,h2,h3,h4,h5{color:#17335a;font-weight:500;margin:40px 0 12px}h1{font-size:32px;line-height:45px;margin:70px auto 18px}h2{font-size:24px;line-height:32px}h3,h4{font-size:18px;line-height:24px}h4,h5{font-weight:600}h5{font-size:16px;line-height:22px}p{line-height:26px;margin:16px 0}.keep-linebreak{white-space:pre-line}figure{margin:30px 0}figure figcaption{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}img{border-radius:12px;height:auto;width:100%}ol,ul{margin:16px 0 24px}ol li,ul li{margin:12px 0}a{color:#5d55a4;text-decoration:underline}a:focus,a:hover{text-decoration:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#skip-navigation-link{display:block;margin:5px}#skip-navigation-link.visually-hidden:focus{clip-path:none;height:auto;overflow:auto;position:relative;white-space:normal;width:auto}main{min-height:auto}@media (min-width:900px){body{font-size:18px}h1{font-size:48px;line-height:65px}h2{font-size:32px;line-height:45px}h3{font-size:24px;line-height:32px}h4{line-height:24px}h4,h5{font-size:18px}h5{line-height:22px}p{line-height:26px;margin:16px 0}}.cookie-panel-switch{font-size:12px}#cookie-panel-banner{background-color:#e6e3f2}.cookie-panel-banner{font-size:16px;max-width:600px;right:0;z-index:99999}.cookie-panel-banner__title{font-size:1em;font-weight:600;margin:0}@media (max-width:599px){.cookie-panel-banner__buttons button{margin:1rem 2rem 0 0}}.cookie-panel-banner__description{margin-top:0}@media (max-width:599px){.cookie-panel-banner__description{margin-bottom:0}}.cookie-panel-settings{background:#e6e3f2;bottom:0;max-width:600px;padding:16px 30px;position:fixed;right:0;z-index:99999}.cookie-panel-settings__inner h2{font-size:1em;margin:0}.cookie-panel-settings__categories__category-header{display:flex;flex-direction:row;gap:16px}.cookie-panel-settings__categories__category-header h3{font-size:16px;margin-top:12px}.cookie-panel-settings__categories__category p{font-size:16px;margin-top:0}.cookie-panel-settings__buttons a,.cookie-panel-settings__buttons button{background-color:transparent;border:1px solid #333;border-radius:22px;color:#333;font-size:14px;font-weight:700;margin-right:2rem;padding:10px 28px}.cookie-panel-settings__buttons a{text-decoration:none}.main-header{border-bottom:1px solid #c4c7cb;z-index:1}.main-header__content{align-items:center;display:flex;justify-content:space-between;min-height:70px}.main-header__content .main-header__logo{flex:0 0 auto}.main-header__content .main-header__logo a{display:block;margin:0 0 0 16px}.main-header__content .main-header__logo img{display:block;height:40px;width:auto}.main-header__content .main-header__nav{align-items:center;display:none;flex:auto}.main-header__content .main-header__nav .dropdown-button{background:none;border:1px solid #5d55a4;border-radius:5px;display:inline-block;margin:0 30px 0 -20px;padding:5px}.main-header__content .main-header__nav .dropdown-button svg{fill:#5d55a4;transform:rotate(180deg);transition:transform .2s ease}.main-header__content .main-header__nav .dropdown-button--active svg{transform:rotate(0deg)}.main-header__content .main-header__nav .main-header__menulist{align-items:center;display:flex;flex:1;justify-content:space-evenly;list-style:none;margin:0;padding:0;position:relative}.main-header__content .main-header__nav .main-header__menulist li{height:40px;line-height:40px;margin:0;padding:0;position:relative}.main-header__content .main-header__nav .main-header__menulist li .main-header__link{border-bottom:2px solid transparent;color:#696f78;display:inline-block;font-size:18px;font-weight:500;line-height:22px;margin:0 30px;padding-bottom:5px;text-decoration:none}.main-header__content .main-header__nav .main-header__menulist li .main-header__link:focus-visible,.main-header__content .main-header__nav .main-header__menulist li .main-header__link:hover{border-bottom:2px solid #5d55a4;outline:none}.main-header__content .main-header__nav .main-header__menulist li .main-header__link.main-header__link-active{border-bottom:2px solid #5d55a4;color:#232629;font-weight:700}.main-header__content .main-header__nav .main-header__menulist li .main-header__link.main-header__link-active:focus-visible,.main-header__content .main-header__nav .main-header__menulist li .main-header__link.main-header__link-active:hover{color:#696f78}.main-header__content .main-header__nav .main-header__menulist li .main-header__folder{border-bottom:2px solid transparent;color:#696f78;display:inline-block;font-size:18px;font-weight:500;line-height:22px;margin:0 30px;padding-bottom:5px}.main-header__content .main-header__nav .main-header__submenulist{background:#f3f1f8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);left:30px;list-style:none;margin:0;max-width:280px;min-width:200px;overflow:hidden;padding:0;position:absolute;top:60px}.main-header__content .main-header__nav .main-header__submenulist li{height:auto;margin:0;padding:0}.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink{color:#232629;display:block;font-size:16px;font-weight:600;line-height:34px;padding:6px 16px;text-decoration:none}.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink:focus-visible,.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink:hover{background:#c7c2e1;border:none;outline:none}.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink.main-header__sublink-active{border:none}.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink.main-header__sublink-active:focus-visible,.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink.main-header__sublink-active:hover{color:#232629}.main-header__content .main-header__nav .main-header__submenulist li .main-header__sublink.main-header__sublink-active span{border-bottom:2px solid #5d55a4;padding-bottom:5px}.main-header__content .main-header__nav-mobile{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end}.main-header__content .main-header__nav-mobile .main-header__button-wrapper{align-items:center;display:flex;height:40px;justify-content:center;line-height:40px;margin:0 16px}.main-header__content .main-header__nav-mobile .dropdown-button{align-items:center;background-color:#5d55a4;border:none;border-radius:100%;display:flex;height:40px;justify-content:center;margin:0;padding:5px;transition:background-color .2s ease;width:40px}.main-header__content .main-header__nav-mobile .dropdown-button svg:nth-child(2){display:none;fill:#5d55a4}.main-header__content .main-header__nav-mobile .dropdown-button--active{background-color:#c7c2e1}.main-header__content .main-header__nav-mobile .dropdown-button--active svg:first-child{display:none}.main-header__content .main-header__nav-mobile .dropdown-button--active svg:nth-child(2){display:block}.main-header__content .main-header__nav-mobile .main-header__more{color:#5d55a4;display:none;font-size:18px;font-weight:500;line-height:22px;margin-left:10px}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist{background:#f3f1f8;box-shadow:0 5px 6px -1px rgba(0,0,0,.15);list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:70px;width:100%}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li{height:auto;margin:0;padding:0}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link{color:#232629;display:block;font-size:16px;font-weight:600;line-height:24px;padding:16px;text-decoration:none}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link:focus-visible,.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link:hover{background:#c7c2e1;border:none;outline:none}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link.main-header__link-active{border:none}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link.main-header__link-active:focus-visible,.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link.main-header__link-active:hover{color:#232629}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__link.main-header__link-active span{border-bottom:2px solid #5d55a4;padding-bottom:5px}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li .main-header__folder{color:#232629;display:block;font-size:16px;font-weight:600;line-height:24px;padding:16px}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist{list-style:none;margin:0;overflow:hidden;padding:0;width:100%}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li{height:auto;margin:0;padding:0}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink{color:#232629;display:block;font-size:16px;font-weight:400;line-height:24px;padding:16px 16px 16px 40px;text-decoration:none}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink:focus-visible,.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink:hover{background:#c7c2e1;border:none;outline:none}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink.main-header__sublink-active{border:none;font-weight:400}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink.main-header__sublink-active:focus-visible,.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink.main-header__sublink-active:hover{color:#232629}.main-header__content .main-header__nav-mobile .main-header__mobilesubmenulist li .main-header__sublink.main-header__sublink-active span{border-bottom:2px solid #5d55a4;padding-bottom:5px}@media (min-width:900px){.main-header__content .main-header__logo a{margin:24px 30px;width:218px}.main-header__content .main-header__logo img{height:auto;margin:0;width:100%}.main-header__content .main-header__nav{display:flex}.main-header__content .main-header__nav .main-header__menulist li.desktop-hidden{position:absolute;right:0;visibility:hidden}.main-header__content .main-header__nav-mobile{flex:0 0 auto}.main-header__content .main-header__nav-mobile.desktop-show .main-header__button-wrapper{visibility:visible}.main-header__content .main-header__nav-mobile .main-header__button-wrapper{display:flex;margin:0 30px;position:relative;visibility:hidden}.main-header__content .main-header__nav-mobile .main-header__more{display:inline-block}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);top:60px;width:280px}.main-header__content .main-header__nav-mobile .main-header__mobilemenulist li.desktop-hidden{display:none}}.main-footer{margin-top:auto}.main-footer__color-content{background-color:#c7c2e1}.main-footer__content{margin:auto;max-width:802px;padding:20px 16px}.main-footer__content .main-footer__text{max-width:500px}.main-footer__content .main-footer__main-logo{height:62px;width:200px}.main-footer__content .link-list{margin:0}.main-footer__content .main-footer__bottom-text{text-align:center}@media (min-width:900px){.main-footer__content{padding:20px 0}.main-footer__content .main-footer__main-logo{height:70px;width:224px}.main-footer__content .main-footer__divided-content{align-items:flex-end;display:flex;gap:5px;justify-content:space-between;margin-bottom:40px}}.main-footer__related-logos{align-items:center;display:flex;justify-content:space-around;margin:auto;max-width:802px;padding:40px 16px}.main-footer__related-logos img{border-radius:0;height:67px;width:150px}.dropdown-button{cursor:pointer}.dropdown-button>*{pointer-events:none}.dropdown-target{opacity:0;transition:opacity .2s ease;visibility:hidden}.dropdown-target--active{opacity:1;visibility:visible}.layout-1-col{margin:0 16px;max-width:802px}@media (min-width:900px){.layout-1-col{margin:auto;max-width:802px;width:100%}}.article-list{display:flex;flex-direction:column;gap:48px;margin:60px 0}.article-list a{text-decoration:none}@media (min-width:600px){.article-list a{margin-left:10%;width:80%}}@media (min-width:900px){.article-list a{margin-left:0;width:100%}}.article-list__item{display:flex;flex-direction:column}.article-list__item:hover .article-list__item__text__header{text-decoration-line:none}.article-list__item__text__date{margin:16px 0}.article-list__item__text__date time{color:#232629;font-size:14px;letter-spacing:.5px}.article-list__item__text__header{color:#5d55a4;font-size:32px;font-weight:600;line-height:40px;margin:0;text-decoration-line:underline}.article-list__item__text__preface{color:#232629;font-size:14px;letter-spacing:.5px;line-height:24px}@media (min-width:900px){.article-list__item{flex-direction:row;justify-content:space-between}.article-list__item__image{width:46%}.article-list__item__text{width:50%}}.article-show{margin-bottom:30px}.article-show__top-content{display:flex;flex-direction:column-reverse}.article-show__content{margin:0 16px;max-width:802px}.article-show__content .article-show__preface{font-size:24px;font-weight:400;line-height:34px;margin-bottom:34px}.article-show__content__date{display:block;font-size:14px;line-height:24px;margin:0 0 16px}.article-show__content__header{margin:70px 16px 16px;max-width:802px}.article-show__content__header h1{margin:0 auto}@media (min-width:900px){.article-show__content{margin:auto;max-width:802px;width:100%}.article-show__content__header{margin:70px auto 16px;width:802px}}.visibility-hidden{visibility:hidden}.colored-block{background-color:#e5d4ca;border-radius:24px;color:#232629;margin:40px 0;padding:40px 40px 30px}.colored-block h2{color:#232629;font-size:20px;font-weight:600;line-height:26px;margin:0}.colored-block h3{color:#232629;font-size:18px;font-weight:600;line-height:24px}.link-list{margin:40px 0}.link-list h2{font-size:20px;font-weight:500;margin:20px 0 10px}.link-list__list{display:grid;gap:1rem;grid-template-columns:auto;list-style:none;padding:0}.link-list__list-element{align-items:center;display:flex;margin:0;width:-moz-max-content;width:max-content}.link-list__list-element a{align-items:center;color:#232629;display:flex;font-size:16px;font-weight:500;gap:12px;line-height:26px;text-decoration:none}.link-list__list-element a:focus,.link-list__list-element a:hover{text-decoration:underline}.link-list__list-element__icon{align-items:center;display:flex;justify-content:center}@media (min-width:900px){.link-list h2{font-size:24px}}@media (min-width:600px){.link-list-two-col-styling .two-col{grid-template-columns:auto auto}}.link-list-box-styling .link-list__list-element{background-color:#fdefe8;border-left:6px solid #ffdac7;margin:0;width:100%;--tw-bg-opacity:1}.link-list-box-styling .link-list__list-element a{display:flex;flex-direction:row-reverse;font-size:18px;font-weight:550;justify-content:space-between;padding:1.5rem;width:100%}.link-list-box-styling .link-list__list-element a:focus,.link-list-box-styling .link-list__list-element a:hover{outline:none;text-decoration:none}.link-list-box-styling .link-list__list-element__icon{border-radius:9999px;height:30px;padding:5px;width:30px}.link-list-box-styling .link-list__list-element__icon svg{fill:#232629}.link-list-box-styling .link-list__list-element-peach{background-color:#fdefe8;border-left-color:#ffdac7}.link-list-box-styling .link-list__list-element-purple{background-color:#e6e3f2;border-left-color:#c7c2e1}.link-list-box-styling .link-list__list-element-yellow{background-color:#fff7cc;border-left-color:#f9e4ac}.link-list-box-styling .link-list__list-element-blue{background-color:#e9f0f8;border-left-color:#afc0d0}.link-list-box-styling .link-list__list-element:focus-within,.link-list-box-styling .link-list__list-element:hover{box-shadow:0 0 2px 2px #17335a}.link-list-box-styling .link-list__list-element:focus-within .link-list__list-element__icon-peach,.link-list-box-styling .link-list__list-element:hover .link-list__list-element__icon-peach{background-color:#ffdac7}.link-list-box-styling .link-list__list-element:focus-within .link-list__list-element__icon-purple,.link-list-box-styling .link-list__list-element:hover .link-list__list-element__icon-purple{background-color:#c7c2e1}.link-list-box-styling .link-list__list-element:focus-within .link-list__list-element__icon-yellow,.link-list-box-styling .link-list__list-element:hover .link-list__list-element__icon-yellow{background-color:#f9e4ac}.link-list-box-styling .link-list__list-element:focus-within .link-list__list-element__icon-blue,.link-list-box-styling .link-list__list-element:hover .link-list__list-element__icon-blue{background-color:#afc0d0}@media (min-width:600px){.link-list-box-styling .link-list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.logo-block{margin:70px 0}.logo-block svg{width:100%}.person-list__list{display:flex;flex-wrap:wrap}.person-list__person{align-items:center;display:flex;flex:300px 0 0;flex-direction:column;margin:0 35px 65px}.person-list__person .person-list__person-name{font-size:24px;font-weight:500;line-height:33px;margin:8px 0}.person-list__person p{font-size:14px;font-weight:400;line-height:20px;margin:0 0 8px}.person-list__person-link{display:flex;flex-wrap:wrap;justify-content:center;margin-top:6px;text-align:center;text-transform:none}.person-list__person-link a{color:#232629;font-size:16px;font-weight:500;line-height:26px;margin:0 5px;text-decoration:none}.person-list__person-link a:focus,.person-list__person-link a:hover{text-decoration:underline}.person-list__person-image img,.person-list__person-image-empty{border-radius:100%;height:184px;width:184px}.person-list__person-image-empty{background:#ececec}.top-image{position:relative}.top-image figure{margin:0;width:100%}.top-image figure .top-image__desktop{display:none}.top-image figure img{border-radius:0}.top-image figure .top-image__gradient{position:relative}.top-image figure .top-image__gradient:after{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5),rgba(23,51,90,.6),rgba(23,51,90,.9),rgba(23,51,90,.9),#17335a);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.top-image figure .top-image__colored-layer{position:relative}.top-image figure .top-image__colored-layer:after{background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.2),rgba(23,51,90,.3),rgba(23,51,90,.3),rgba(23,51,90,.5),rgba(23,51,90,.6));content:"";height:calc(100% - 6px);left:0;position:absolute;top:0;width:100%}.top-image__top-text{bottom:10%;color:#fff;font-size:24px;font-weight:600;left:10%;line-height:33px;max-width:80%;position:absolute}@media (min-width:900px){.top-image figure .top-image__desktop{display:block}.top-image figure .top-image__mobile{display:none}.top-image__top-text{bottom:10%;font-size:48px;left:15%;line-height:66px;max-width:60%}}.cta-button{align-items:center;background:#17335a;border:4px solid transparent;border-radius:100px;color:#fff;cursor:pointer;display:flex;margin:1rem 0;min-height:48px;padding:0 24px;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.cta-button__icon svg{margin:8px 0 0 8px;fill:#fff}.cta-button:focus,.cta-button:hover{background-color:#5d55a4}.cta-button:focus{border-color:#17335a}.accordion h2{font-size:20px}@media (min-width:900px){.accordion h2{font-size:24px}}.accordion__item{border-top:1px solid #c4c7cb;cursor:pointer;interpolate-size:allow-keywords}.accordion__item details{overflow:hidden}.accordion__item details summary{align-items:center;border-bottom:1px solid #c4c7cb;display:flex;font-size:20px;line-height:24px;list-style:none;overflow:hidden;padding:24px 16px}.accordion__item details summary svg{margin-right:20px;fill:#5d55a4;transform:rotate(180deg);transition:transform .3s ease}.accordion__item details summary::-webkit-details-marker{display:none}.accordion__item details summary:focus-within{box-shadow:inset 0 0 2px 2px #17335a;outline:none}.accordion__item details .accordion__item-content{line-height:26px;margin-left:38px;padding:16px}.accordion__item details :focus:not(:focus-visible){box-shadow:none}.accordion__item details[open] summary{border-bottom:1px solid #232629;outline:none}.accordion__item details[open] summary svg{transform:rotate(0deg);transition:.3s ease}.accordion__item details::details-content{block-size:0;transition:block-size .5s,content-visibility .5s;transition-behavior:allow-discrete}.accordion__item details[open]::details-content{block-size:auto;border-bottom:1px solid #c4c7cb}