.Navbar{background-color:#fff;box-shadow:6px 5px 4px rgba(37,57,102,.22)}.Navbar a{text-decoration:none}.Navbar__logo-link{display:flex;align-items:flex-end}.Navbar__logo-link>img{height:36px;width:auto}.Navbar__link{text-transform:uppercase;color:#253966;position:relative;transition:all .25s;z-index:2;border-radius:0}.Navbar__link:before{display:block;content:"";position:absolute;top:-2px;bottom:-2px;left:-4px;width:0;width:calc(100% + 8px);background-color:#253966;transition:opacity .25s;z-index:-1;opacity:0}.Navbar__link:focus,.Navbar__link:focus-within,.Navbar__link:hover{color:#fff}.Navbar__link:focus-within:before,.Navbar__link:focus:before,.Navbar__link:hover:before{width:calc(100% + 8px);opacity:1}.Navbar__link--active{font-weight:700}.Navbar__shortlinks{padding:10px 20px 9px 40px;background:#253966;color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,20px 100%);clip-path:polygon(0 0,100% 0,100% 100%,20px 100%);display:flex;align-items:center;justify-content:flex-end}.Navbar__shortlinks a{display:inline-flex;align-items:center;gap:.5rem}.Navbar__shortlinks a:focus,.Navbar__shortlinks a:focus-visible,.Navbar__shortlinks a:hover{text-decoration:underline}.Navbar__shortlinks>*+*{margin-left:20px}@media(max-width:991.98px){.Navbar{transition:height .25s;padding:10px 0}.Navbar__container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.Navbar__menu-button,.Navbar__nav{margin-top:10px}.Navbar__nav{overflow:hidden;width:100%}.Navbar__items{display:flex;flex-direction:column;gap:20px;visibility:hidden}.Navbar__shortlinkscontainer{margin-top:20px}.Navbar--open{overflow-y:scroll;height:100dvh}.Navbar--open .Navbar__items{visibility:visible}.Navbar--closed{overflow:hidden;height:80px}}@media(min-width:992px){.Navbar{min-height:140px;padding-bottom:24px}.Navbar__container{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.Navbar__menu-button{display:none}.Navbar__logo-link{order:1;margin-top:19px}.Navbar__logo-link>img{height:92px}.Navbar__nav{order:2;flex-grow:1;margin-bottom:3px}.Navbar__items{display:flex;justify-content:flex-end;gap:20px;align-items:center}.Navbar__shortlinkscontainer{text-align:right;width:auto;position:absolute;top:0;right:0}.Navbar__shortlinkscontainer:before{content:" ";width:50vw;background:#253966;position:absolute;top:0;left:20px;bottom:0}}.MenuButton{position:relative;cursor:pointer;width:40px;height:40px;border:0;padding:0;background-color:transparent}.MenuButton>span{position:absolute;display:block;height:5px;background-color:#253966;left:50%;width:100%;transform:translateX(-50%) translateY(-50%)}.MenuButton>span:first-child{top:25%;transition:transform .25s,top .25s ease .25s}.MenuButton>span:nth-child(2){top:50%;transition:width .25s ease .25s}.MenuButton>span:nth-child(3){top:75%;transition:transform .25s,top .25s ease .25s}.MenuButton--on>span:first-child{top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:top .25s,transform .25s ease .25s}.MenuButton--on>span:nth-child(2){width:0;top:50%;transition:width .25s}.MenuButton--on>span:nth-child(3){top:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:top .25s,transform .25s ease .25s}.Languages{display:flex;align-items:center;justify-content:flex-end}.Languages__items{display:inline-flex;background-color:#253966;color:#fff;column-gap:10px;padding:5px 0 5px 10px}.Languages__icon{display:inline-block;height:25px;width:25px}.Languages__link--active{font-weight:700}@media(min-width:768px){.Languages__icon{height:35px;width:35px}}.Shortlinks__link--active{font-weight:600}.Shortlinks__icon{display:inline-block;height:25px;width:25px}.Shortlinks__icon svg{fill:#fff}.Shortlinks__label{display:none}@media(min-width:768px){.Shortlinks__label{display:block}}.Modal{position:fixed;z-index:2000000;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.205);padding:var(--space-sm)}.Modal--on{display:flex;flex-direction:column}.Modal__head{flex-shrink:0;height:60px;background-color:#253966;display:flex;align-items:center;justify-content:flex-end;padding-right:var(--space-sm)}.Modal__head svg{fill:#fff}.Modal__body{background-color:#fff;flex-grow:1;overflow-y:scroll}.Modal__body>*{margin-top:var(--space-xl)}.Modal__body>:last-child{margin-bottom:var(--space-xl)}.IconButton{margin:0;border:0;padding:0;background-color:transparent;cursor:pointer}.IconButton svg{width:40px;height:40px}.IconButton:focus svg,.IconButton:focus-within svg,.IconButton:hover svg{fill:#49ae4d}