﻿@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200;src:url(/build/app/fonts/SourceSans3-ExtraLight.90f4a602.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200;src:url(/build/app/fonts/SourceSans3-ExtraLightItalic.b0306929.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:300;src:url(/build/app/fonts/SourceSans3-Light.a6fc9f8e.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:300;src:url(/build/app/fonts/SourceSans3-LightItalic.e9a43c45.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(/build/app/fonts/SourceSans3-Regular.9264dda2.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:400;src:url(/build/app/fonts/SourceSans3-Italic.d1856055.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:500;src:url(/build/app/fonts/SourceSans3-Medium.21bb91ae.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:500;src:url(/build/app/fonts/SourceSans3-MediumItalic.e3b442cb.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:600;src:url(/build/app/fonts/SourceSans3-SemiBold.55ef2650.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:600;src:url(/build/app/fonts/SourceSans3-SemiBoldItalic.a58d6348.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(/build/app/fonts/SourceSans3-Bold.87cd29d5.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:700;src:url(/build/app/fonts/SourceSans3-BoldItalic.0a18aac6.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:800;src:url(/build/app/fonts/SourceSans3-ExtraBold.b1bff954.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:800;src:url(/build/app/fonts/SourceSans3-ExtraBoldItalic.47b737f7.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:900;src:url(/build/app/fonts/SourceSans3-Black.509eefb2.ttf)}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:900;src:url(/build/app/fonts/SourceSans3-BlackItalic.e53d601a.ttf)}:root{font-family:Source Sans\ 3,sans-serif;font-style:normal;font-weight:400}*{box-sizing:border-box}body,html{margin:0;padding:0}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;text-decoration:none}main{min-height:calc(100vh - var(--header-height));position:relative}:root{--header-height:60px}header{position:sticky;top:0;user-select:none;z-index:100}header .first-nav{background-color:#fff;height:var(--header-height)}@media(max-width:576px){header .first-nav{display:none}}header .first-nav img{height:100%;padding:.5rem 1.75rem}header .second-nav{background-color:#011f39;color:#fff;gap:1rem;height:var(--header-height);justify-content:space-between}header .second-nav,header .second-nav>div{align-items:center;display:flex;flex-direction:row}header .second-nav>div{height:100%}header .logo{align-items:center;display:none;flex-direction:row;gap:1rem;height:100%;padding:.75rem 2rem}@media(max-width:576px){header .logo{display:block}}header nav{height:100%}header nav.side-nav .nav-item:not(.nav-item-show){display:none}header nav.side-nav .nav-parent:has(~ul):before{content:"☰"}header nav.side-nav .nav-item.nav-item-open>.nav-parent:has(~ul):before{content:"✕"}header nav.side-nav .nav-item.nav-item-open>ul{max-height:max(30rem,80vh)}@media(max-width:992px){header nav.main-nav{display:none}.nav-item:not(header nav.side-nav.nav-item-show){display:block}}header nav>ul{display:flex;height:100%;justify-content:space-around;list-style:none;margin:0;padding:0}header nav>ul>li{height:100%;position:relative}header nav>ul>li .nav-link,header nav>ul>li .nav-parent{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:500;gap:.5rem;height:100%;padding:.75rem 2rem;white-space:nowrap}header nav>ul>li ::-webkit-scrollbar{width:10px}header nav>ul>li ::-webkit-scrollbar-thumb,header nav>ul>li ::-webkit-scrollbar-track{background:#011f39}header nav>ul>li ::-webkit-scrollbar-thumb:hover{background:#011f39}header nav>ul>li>ul{background-color:#011f39;list-style:none;margin:0;max-height:0;overflow:auto;padding:0;position:absolute;top:100%;transition:max-height .3s linear;width:300px;z-index:100}@media(max-width:768px){header nav>ul>li>ul{width:100vw}}header nav>ul>li>ul .nav-link,header nav>ul>li>ul .nav-parent{font-weight:400;white-space:normal}header nav>ul>li>ul ul{list-style:none;max-height:0;overflow:hidden;padding:0 0 0 1rem;transition:max-height .2s linear}header nav>ul>li.nav-item-open{background-color:#011f39}header nav>ul>li.nav-item-open .nav-link:hover{color:#b3e0ff}header nav>ul>li.nav-item-open>ul{max-height:20rem}header nav>ul>li.nav-item-open-to-left>ul{right:0}header .main-nav .nav-item-active{position:relative}header .main-nav .nav-item-active:after{background-color:#24aeff;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}header .main-nav .nav-item:not(.nav-item-active,.nav-item-open,.nav-item-open .nav-item):after{background-color:#24aeff;bottom:0;content:"";height:4px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom center;transition:transform .25s ease-out;width:100%}header .main-nav .nav-item:not(.nav-item-active,.nav-item-open,.nav-item-open .nav-item):not(.nav-item-active):hover:after{transform:scaleX(1);transform-origin:bottom center}footer{background-color:#011f39;display:flex;justify-content:center;padding:3rem 2rem}@media(max-width:992px){footer{justify-content:flex-start}}footer .footer-content{color:#fff;display:flex;flex-direction:row;gap:10rem;justify-content:space-between;max-width:1700px}@media(max-width:1200px){footer .footer-content{gap:3rem 5rem}}@media(max-width:992px){footer .footer-content{flex-direction:column}}footer .footer-content div{display:flex;flex-direction:column;font-size:1.1rem;gap:.4rem;max-width:300px}footer .footer-content div a{color:#b3e0ff;transition:color .2s ease}footer .footer-content div a:hover{color:#70c8ff}footer .footer-content div i{margin-right:.5rem}.security-page{align-items:center;color:#433f3d;display:flex;flex-direction:column;justify-content:center;margin-top:9rem;padding:1rem;width:100%}.security-page>div{max-width:30rem;width:100%}.security-page h1{color:#005692;font-weight:700;margin-bottom:1rem}.security-page h4{margin-bottom:.5rem}.security-page form{display:flex;flex-direction:column;gap:1rem}.security-page form div[role=alert]{border:2px solid #e65831;border-radius:.25rem;color:#e65831;padding:.5rem 1rem}.security-page form>div{display:flex;flex-direction:column}.security-page form>div label{font-weight:500;margin-left:.5rem}.security-page form>div input{background-color:#b3e0ff;border:1px solid #024578;border-radius:.25rem;font-size:1rem;outline-color:#024578;padding:.5rem}.security-page form a{color:#005692}.security-page form a:hover{color:#024578}.security-page form button{background-color:#fff;border:2px solid #433f3d;border-radius:.25rem;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem;transition:all .3s ease}.security-page form button:hover{background-color:#433f3d;color:#fff}.bm-btn-dark,.bm-btn-dark-long,.bm-btn-light,.bm-btn-light-long,.bm-btn-small{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-weight:500;position:relative;transition:background .3s ease}.bm-btn-dark-long>i.fa-chevron-right,.bm-btn-dark>i.fa-chevron-right,.bm-btn-light-long>i.fa-chevron-right,.bm-btn-light>i.fa-chevron-right,.bm-btn-small>i.fa-chevron-right{display:none}.bm-btn-dark,.bm-btn-light{padding:.75rem 1.5rem}.bm-btn-dark,.bm-btn-dark-long{background:#024578;color:#fff}.bm-btn-dark-long:hover,.bm-btn-dark:hover{background:#011f39}.bm-btn-light,.bm-btn-light-long{background:#b3e0ff}.bm-btn-light-long:hover,.bm-btn-light:hover{background:#70c8ff}.bm-btn-dark-long,.bm-btn-light-long{padding:.75rem 1.5rem;width:100%}.bm-btn-small{background:#e7e5e4;font-size:.9rem;padding:.4rem .6rem}.bm-btn-small:hover{background:#d8d6d4}:root{--banner-title-height:60px}.banner-title-block{background-color:#011f39;border-radius:.25rem;bottom:calc(var(--header-height)*-.5);height:var(--banner-title-height);padding:.75rem 2rem;position:absolute;width:75%}.banner-title-block h1{color:#fff!important;text-align:center}div:has(.banner-title-block){margin-bottom:calc(var(--banner-title-height))}.pub-wrapper .search-wrapper{align-items:center;display:inline-flex;margin-left:40px;position:relative}.pub-wrapper .search{background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:.2rem;color:#27272a;font-size:14px;height:44px;outline:none;padding:0 20px 0 44px;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease;width:280px}.pub-wrapper .search::placeholder{color:#a1a1aa}.pub-wrapper .search:focus{background-color:#fff;border-color:#a1a1aa;box-shadow:0 0 0 3px rgba(63,63,70,.1)}.pub-wrapper .search-icon{align-items:center;background:#3f3f46;border-radius:10%;color:#fff;display:flex;font-size:13px;height:32px;justify-content:center;left:6px;pointer-events:none;position:absolute;width:32px}