:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;margin:0;padding:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}h2{font-size:2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto;width:100%;height:100vh;display:flex;flex-direction:column}:root{--color-theme: #023770;--color-highlight: #6687a9;--color-text-default: #000000;--color-text-primary: #001f60;--color-highlight-light: #a8c1d9}.global-header[data-v-e6fc6dd1]{width:100%;background-color:var(--color-theme);color:#fff;display:flex;flex-direction:column;align-items:center;padding:8px 0;gap:25px}.global-header-content[data-v-e6fc6dd1]{max-width:1280px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.global-header-logo-container[data-v-e6fc6dd1]{display:flex;align-items:center;flex-direction:row;gap:22px}.global-header-logo img[data-v-e6fc6dd1]{height:80px;width:auto}.search-input[data-v-e6fc6dd1]{text-align:left;width:300px}.search-input[data-v-e6fc6dd1] input::placeholder{text-align:left;color:#ffffffb3}.search-input[data-v-e6fc6dd1] .n-input__border,.search-input[data-v-e6fc6dd1] .n-input__state-border{border-color:transparent!important}.search-input[data-v-e6fc6dd1] .n-input-wrapper{background-color:#6687a9!important}.search-input[data-v-e6fc6dd1] input{color:#fff}.search-icon-button[data-v-e6fc6dd1]{padding:0;margin:0 4px 0 0;color:#fff;outline:none!important}.search-icon-button[data-v-e6fc6dd1]:hover{color:#fffc}.search-icon-button[data-v-e6fc6dd1]:focus{outline:none!important;box-shadow:none!important;border:none!important}.title-with-reflection[data-v-e6fc6dd1]{color:#fff;font-size:44px;font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5);-webkit-box-reflect:below -13px linear-gradient(to bottom,rgba(0,0,0,0) 42%,rgba(0,0,0,.7));margin:12px 0;letter-spacing:1px}.global-header-nav[data-v-e6fc6dd1]{max-width:1280px;width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:24px;padding-bottom:6px}.global-header-nav-button[data-v-e6fc6dd1]{color:#fff;font-size:26px;outline:none!important;position:relative;width:120px;text-align:center;font-weight:400;display:flex;justify-content:center;align-items:center}.global-header-nav-button[data-v-e6fc6dd1]:before{content:attr(data-content);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden;position:absolute}.global-header-nav-button[data-v-e6fc6dd1]:hover{color:#fffc}.nav-active[data-v-e6fc6dd1]{font-weight:700}.nav-active[data-v-e6fc6dd1]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:30px;height:3px;background-color:#fff;border-radius:3px}[data-v-e6fc6dd1] .global-header-nav .n-button:focus{outline:none!important;box-shadow:none!important;border:none!important}[data-v-e6fc6dd1] .n-button__content{display:flex;justify-content:center;width:100%}.global-footer[data-v-5587ac41]{width:100%;background-color:var(--color-theme);color:#fff;display:flex;justify-content:center}.global-footer-content[data-v-5587ac41]{max-width:1280px;display:flex;justify-content:space-between;align-items:center}.app-container[data-v-429f3af7]{width:100%;min-height:100vh;height:100%;display:flex;flex-direction:column}.main-content[data-v-429f3af7]{flex:1;display:flex;flex-direction:column;align-items:center}.app-footer[data-v-429f3af7]{margin-top:auto}
