@charset "UTF-8";html{--color-dark: #363D57;--color-inactive: #6B7280;--color-gray: #B4B8BF;--color-main: #378EC6;--color-main-light: #52B7F8;--color-white: #FFFFFF;--color-helper: #707793;--color-text: var(--color-dark);--color-link: var(--color-main)}html,body{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif;line-height:1.5;scroll-behavior:smooth!important}html{font-size:10px;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}app-root{height:100%;display:flex;flex-direction:column}img{max-width:100%}a{color:#003594}ng-component{display:flex;flex-direction:column;height:100%;width:100%}.header{position:relative;display:flex;flex-direction:column;justify-content:center;top:0;left:0;right:0;background-color:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;margin-left:-75px;margin-right:-75px;padding:0 75px;transition:ease height .2s}@media (max-width: 991px){.header{position:sticky!important;padding:0 16px;margin-left:-16px;margin-right:-16px}}.header._compressed{position:sticky}@media (min-width: 992px){.header._compressed .header__top{height:83px}.header._compressed .header__top .logo svg{height:40px;width:223px}}.header__top{display:flex;align-items:center;justify-content:space-between;width:100%;height:144px}@media (max-width: 991px){.header__top{height:67px}}#section{display:flex;flex-direction:column;flex:1 1 auto;font-size:1.6rem;transition:ease margin .5s}#footer{background-color:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;position:fixed;bottom:0;left:0;right:0;height:65px;display:flex;justify-content:center;align-items:center}@media (max-width: 1279px){#footer{display:none}}#footer button{border:0;border-radius:50%;position:absolute;top:0;left:50%;overflow:hidden;width:48px;height:48px;margin:-24px 0 0 -24px;padding:0;background:url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.01942 0.666664H9.96117L18 12H14.5825C14.3236 12 14.0841 11.9524 13.8641 11.8571C13.644 11.7618 13.4628 11.6046 13.3204 11.3855L9.68932 6.19756C9.39159 5.74975 9.15858 5.25907 8.99029 4.72551C8.82201 5.25907 8.589 5.74975 8.29126 6.19756L4.67961 11.3855C4.52427 11.6046 4.34304 11.7618 4.13592 11.8571C3.91586 11.9524 3.67638 12 3.41748 12H0L8.01942 0.666664Z' fill='white'/%3E%3C/svg%3E%0A") 50% 45% no-repeat #003594;cursor:pointer;white-space:nowrap;text-indent:100%;transform:rotate(180deg)}#footer._to-top button{transform:none}@media (max-width: 991px){.menu-toggler{display:block}app-navigation{display:none}#top-accessibility-panel{display:none}footer{display:none}}html.__fz50{font-size:70.25%}html.__fz100{font-size:82%}html.__grayScale{filter:grayscale(100%)}#TopAccessibilityPanel{display:none}@media screen and (min-width: 1280px){#TopAccessibilityPanel{display:inline-flex}}p{margin:0}p+p{margin-top:2.4rem}*,:before,:after{box-sizing:border-box;text-decoration:inherit;vertical-align:inherit}.nav{display:flex}.nav__item{height:24px;flex-shrink:0;flex-grow:0}.nav__item:not(:first-child){margin-left:24px}@media (max-width: 991px){.nav__item.toggle-theme{margin-left:0}}.nav-item{color:var(--color-dark);padding:0;background:none;outline:none;border:none;display:inline-flex;align-items:center;cursor:pointer}.nav-item__icon{width:24px;height:24px}@media (max-width: 991px){.nav-item.navigation .nav-item__label{display:none}.nav-item.close-menu .nav-item__label{display:block}}.nav-item__label{margin-left:16px;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem}._dark{--color-text: var(--color-white);--color-link: var(--color-main-light)}@media (min-width: 992px){.header._compressed+*{padding-top:61px!important}}.main-container{background-color:var(--color-white);padding:0 75px}@media (max-width: 991px){.main-container{padding:0 16px}}.main-container._dark{background-color:#363d57}.main-container._dark .header{background-color:var(--color-white)}#nav{display:flex;align-items:center}.support-button{font-size:1.8rem;line-height:2.4rem}@media (max-width: 991px){.support-button{display:none}}#nav-popup .support-button{display:none}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none!important}
