.navbar{--nav-shell-progress:0;--nav-shell-visual-progress:1;--nav-shell-scale:1;--nav-shell-top:rgba(255, 255, 255, 1);--nav-shell-bottom:rgba(245, 248, 255, 0.98);--nav-shell-glass-highlight:rgba(255, 255, 255, 0.68);--nav-shell-glass-lowlight:rgba(255, 255, 255, 0.12);--nav-shell-shadow:rgba(11, 30, 66, 0.2);--nav-shell-edge-glow:rgba(255, 255, 255, 0.24);--nav-shell-specular:rgba(255, 255, 255, 0.82);--nav-shell-hover:rgba(255, 255, 255, 0.08);--nav-shell-active-top:color-mix(in srgb, var(--c-brand-4) 76%, var(--c-brand-3) 24%);--nav-shell-active-bottom:color-mix(in srgb, var(--c-brand-4) 88%, #09162e 12%);--nav-link-color-target:color-mix(in srgb, #132b53 74%, var(--c-brand-4) 26%);--nav-link-hover-color-target:color-mix(in srgb, #0e2347 72%, var(--c-brand-4) 28%);--nav-link-color:color-mix(
    in srgb,
    rgba(238, 245, 255, 0.88) calc(100% - (100% * var(--nav-shell-progress))),
    var(--nav-link-color-target) calc(100% * var(--nav-shell-progress))
  );--nav-link-hover-color:color-mix(
    in srgb,
    rgba(249, 252, 255, 0.95) calc(100% - (100% * var(--nav-shell-progress))),
    var(--nav-link-hover-color-target) calc(100% * var(--nav-shell-progress))
  );--nav-logo-color-0:color-mix(
    in srgb,
    rgba(240, 246, 255, 0.9) calc(100% - (100% * var(--nav-shell-progress))),
    var(--logo-color-0) calc(100% * var(--nav-shell-progress))
  );--nav-logo-color-1:color-mix(
    in srgb,
    rgba(240, 246, 255, 0.9) calc(100% - (100% * var(--nav-shell-progress))),
    var(--logo-color-1) calc(100% * var(--nav-shell-progress))
  );--nav-logo-color-2:color-mix(
    in srgb,
    rgba(240, 246, 255, 0.9) calc(100% - (100% * var(--nav-shell-progress))),
    var(--logo-color-2) calc(100% * var(--nav-shell-progress))
  );background:0 0;border-bottom:0;box-shadow:none;transition:padding .24s,transform .28s,opacity .24s;padding:.38rem 0;height:var(--header-height);z-index:1000}.navbar.nav-hidden{transform:translate3d(0,calc(-1 * var(--header-height) - 18px),0);opacity:.01;pointer-events:none}.navbar.scrolled{box-shadow:none}.navbar-nav{align-items:center}.navbar .navbar-nav .nav-link{color:var(--nav-link-color)!important;font-size:.98em;padding:.36em .9em;font-weight:500;letter-spacing:.002em;position:relative;transition:color .22s;border-radius:var(--radius-pill);border:1px solid transparent;margin:0 .16rem;background:0 0}.navbar .navbar-nav .nav-link::before{content:'';position:absolute;left:50%;bottom:.03rem;width:0;height:2px;border-radius:2px;background:var(--g-brand);transform:translateX(-50%);transition:width .24s}.navbar .navbar-nav .nav-link:hover{color:var(--nav-link-hover-color)!important;background:0 0;border-color:transparent;box-shadow:none}.navbar .navbar-nav .nav-link:hover::before{width:62%}.navbar .navbar-nav .nav-link.active{color:var(--c-text-inverse)!important;font-weight:600;background:linear-gradient(135deg,var(--nav-shell-active-top) 0,var(--nav-shell-active-bottom) 100%);border-color:transparent;box-shadow:0 12px 28px rgba(10,20,44,.24)}.navbar .navbar-nav .nav-link.active::before{width:82%}.navbar-brand .logo-svg{display:block;transition:var(--transition-smooth)}.navbar-brand.d-none.d-md-block .logo-svg{animation:6s ease-in-out infinite gradientShiftLogo}.navbar-brand.d-md-none .logo-svg{color:rgba(255,255,255,.96)}.navbar-toggler{border:none;background:0 0;padding:.5rem;cursor:pointer;transition:var(--transition-smooth);width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1001}.navbar-toggler:focus{outline:0;box-shadow:0 0 0 2px rgba(var(--c-brand-2-rgb),.28)}.hamburger{width:24px;height:18px;position:relative;transition:var(--transition-smooth)}.hamburger-line{position:absolute;width:100%;height:2px;background-color:rgba(255,255,255,.96);border-radius:2px;transition:var(--transition-smooth);left:0}.hamburger-line:first-child{top:0;transform-origin:center}.hamburger-line:nth-child(2){top:8px;transform-origin:center}.hamburger-line:nth-child(3){top:16px;transform-origin:center}.navbar-toggler[aria-expanded=true] .hamburger-line:first-child{transform:translateY(8px) rotate(45deg);background-color:rgba(255,255,255,.96)}.navbar-toggler[aria-expanded=true] .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.navbar-toggler[aria-expanded=true] .hamburger-line:nth-child(3){transform:translateY(-8px) rotate(-45deg);background-color:rgba(255,255,255,.96)}@media screen and (min-width:768px){.navbar{min-height:64px;padding-top:.16rem;padding-bottom:.08rem;align-items:stretch}.navbar>.container-fluid{position:relative;isolation:isolate;width:100%;max-width:100%;min-height:100%;margin:0 auto;padding:.48rem 1.18rem;display:flex;align-items:center;background:0 0;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.navbar>.container-fluid::before{content:'';position:absolute;inset:calc(3px + (5px * var(--nav-shell-progress))) calc(16px + (10px * var(--nav-shell-progress))) calc(1px + (2px * var(--nav-shell-progress))) calc(16px + (10px * var(--nav-shell-progress)));z-index:-1;pointer-events:none;border-radius:calc(24px + (975px * var(--nav-shell-progress)));background:radial-gradient(140% 220% at 12% -46%,color-mix(in srgb,var(--nav-shell-specular) calc(1% + (53% * var(--nav-shell-progress))),transparent) 0,transparent 58%),radial-gradient(120% 210% at 88% -42%,color-mix(in srgb,rgba(255,255,255,.24) calc(50% * var(--nav-shell-progress)),transparent) 0,transparent 62%),linear-gradient(135deg,color-mix(in srgb,var(--nav-shell-top) calc(4% + (92% * var(--nav-shell-progress))),transparent) 0,color-mix(in srgb,var(--nav-shell-bottom) calc(3% + (93% * var(--nav-shell-progress))),transparent) 56%,color-mix(in srgb,var(--nav-shell-bottom) calc(3% + (91% * var(--nav-shell-progress))),transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--nav-shell-glass-highlight) calc(3% + (71% * var(--nav-shell-progress))),transparent) 0,transparent 46%,color-mix(in srgb,var(--nav-shell-glass-lowlight) calc(2% + (69% * var(--nav-shell-progress))),transparent) 100%);border:1px solid rgba(255,255,255,calc(.13 + (.3 * var(--nav-shell-progress))));box-shadow:0 calc(6px + (8px * var(--nav-shell-progress))) calc(14px + (12px * var(--nav-shell-progress))) rgba(0,0,0,calc(.05 + (.06 * var(--nav-shell-progress)))),0 0 0 1px rgba(255,255,255,calc(.015 + (.125 * var(--nav-shell-progress)))),0 1px 0 rgba(255,255,255,calc(.01 + (.21 * var(--nav-shell-progress)))) inset,0 -1px 0 rgba(255,255,255,calc(.005 + (.065 * var(--nav-shell-progress)))) inset;opacity:calc(.89 + (.06 * var(--nav-shell-progress)));backdrop-filter:blur(calc(20px - (6px * var(--nav-shell-progress)))) saturate(calc(124% + (40% * var(--nav-shell-progress))));-webkit-backdrop-filter:blur(calc(20px - (6px * var(--nav-shell-progress)))) saturate(calc(124% + (40% * var(--nav-shell-progress))));transform-origin:center center;transform:scaleX(var(--nav-shell-scale)) translateZ(0);will-change:transform,border-radius,background-color,border-color,box-shadow}.navbar>.container-fluid::after{content:'';position:absolute;top:calc(4px + (4px * var(--nav-shell-progress)));left:calc(36px + (20px * var(--nav-shell-progress)));right:calc(36px + (20px * var(--nav-shell-progress)));height:calc(1px + (1px * var(--nav-shell-progress)));border-radius:999px;pointer-events:none;z-index:-1;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,calc(.04 + (.3 * var(--nav-shell-progress)))) 24%,rgba(255,255,255,calc(.02 + (.22 * var(--nav-shell-progress)))) 54%,rgba(255,255,255,calc(.03 + (.24 * var(--nav-shell-progress)))) 76%,transparent 100%);opacity:calc(.02 + (.44 * var(--nav-shell-progress)));filter:drop-shadow(0 0 calc(1px + (4px * var(--nav-shell-progress))) rgba(255, 255, 255, calc(.02 + (.06 * var(--nav-shell-progress)))));transform-origin:center center;transform:scaleX(var(--nav-shell-scale)) translateZ(0);background-size:210% 100%;animation:11s ease-in-out infinite navShellSheen}.navbar-brand .logo-svg{width:92px;height:auto}.navbar .navbar-nav .nav-link{font-size:.98em}.navbar-toggler{display:none}.navbar-brand.d-none.d-md-block{display:block!important;padding:0 1.5em;margin:0}.navbar-nav{display:flex;justify-content:center;align-items:center;width:100%}.navbar-nav .nav-item,.navbar-nav .navbar-brand{flex:0 0 auto}.navbar-nav .navbar-brand{display:flex;align-items:center}}@media (max-width:767.98px){:root{--header-height:68px}.navbar{--nav-shell-top:color-mix(in srgb, var(--c-brand-3) 84%, #ffffff 16%);--nav-shell-bottom:color-mix(in srgb, var(--c-brand-3) 90%, var(--c-brand-4) 10%);padding:.25rem 0;background:linear-gradient(135deg,color-mix(in srgb,var(--nav-shell-top) 96%,transparent) 0,color-mix(in srgb,var(--nav-shell-bottom) 98%,transparent) 100%);border-bottom-color:transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.container-fluid{position:relative;padding:0 1rem}.navbar-brand.d-md-none{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:1002}.navbar-toggler{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);z-index:1002}.navbar-collapse{position:fixed;top:0;left:0;width:100%;height:100vh;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.12) 0,transparent 22%),linear-gradient(145deg,color-mix(in srgb,var(--c-brand-3) 88%,#fff 12%) 0,color-mix(in srgb,var(--c-brand-4) 18%,var(--c-brand-3) 82%) 100%);backdrop-filter:blur(20px);padding:calc(var(--header-height) + 1.5rem) 1.5rem 1.5rem;margin:0;z-index:1000;opacity:0;visibility:hidden;transform:translateX(-100%);transition:.25s cubic-bezier(.4, 0, .2, 1);overflow-y:auto}.navbar-collapse.show{opacity:1;visibility:visible;transform:translateX(0)}.navbar-collapse.show::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(4,14,37,.16);z-index:-1}.navbar-collapse .container-fluid{padding:0}.navbar-nav{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:1rem}.nav-item{width:100%;margin-bottom:.5rem;opacity:0;transform:translateX(-20px);transition:.25s}.navbar-collapse.show .nav-item{opacity:1;transform:translateX(0);transition-delay:0s}.navbar-collapse.show .nav-item:first-of-type{transition-delay:0.20s}.navbar-collapse.show .nav-item:nth-of-type(2){transition-delay:0.26s}.navbar-collapse.show .nav-item:nth-of-type(3){transition-delay:0.32s}.navbar-collapse.show .nav-item:nth-of-type(4){transition-delay:0.38s}.navbar-collapse.show .nav-item:nth-of-type(5){transition-delay:0.44s}.navbar-collapse.show .nav-item:nth-of-type(6){transition-delay:0.50s}.navbar-collapse .navbar-brand.d-none.d-md-block{display:none!important}.navbar .navbar-nav .nav-link{font-size:1.4rem;padding:1rem 1.5rem;margin:0;width:100%;text-align:left;border-radius:var(--radius-m);color:rgba(255,255,255,.94)!important;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);transition:.3s;box-shadow:0 12px 24px rgba(4,12,30,.12)}.navbar .navbar-nav .nav-link:hover{background:rgba(255,255,255,.16);border-color:transparent;transform:translateX(5px)}.navbar .navbar-nav .nav-link::before{display:none}.navbar .navbar-nav .nav-link.active{background:linear-gradient(135deg,var(--nav-shell-active-top) 0,var(--nav-shell-active-bottom) 100%);border-color:transparent;box-shadow:0 14px 28px rgba(var(--c-brand-3-rgb),.24)}.navbar-brand .logo-svg{width:80px;height:auto}.navbar-brand.d-none.d-md-block{display:none!important}}@keyframes gradientShiftLogo{0%,100%{color:var(--nav-logo-color-0,var(--logo-color-0))}33%{color:var(--nav-logo-color-1,var(--logo-color-1))}66%{color:var(--nav-logo-color-2,var(--logo-color-2))}}@keyframes navShellSheen{0%,100%{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.navbar>.container-fluid::after{animation:none}}@media screen and (min-width:768px) and (max-width:991.98px){.navbar .navbar-nav .nav-link{padding:.34em .72em;font-size:.93em}.navbar-brand.d-none.d-md-block{padding:0 1em}.navbar-brand .logo-svg{width:90px}}@media screen and (min-width:1200px){.navbar .navbar-nav .nav-link{padding:.38em .96em}.navbar-brand.d-none.d-md-block{padding:0 1em}}@media (min-width:768px){body.nav-static-scrolled .navbar{--articles-nav-content-width:min(
      calc(var(--container-max) - (2 * var(--container-padding))),
      calc(100% - (2 * var(--container-padding)))
    );--nav-shell-progress:1;--nav-logo-color-0:var(--logo-color-0);--nav-logo-color-1:var(--logo-color-1);--nav-logo-color-2:var(--logo-color-2)}body.nav-static-scrolled .navbar>.container-fluid{max-width:var(--articles-nav-content-width,min(1320px,calc(100% - 2rem)));margin:0 auto}body.nav-static-scrolled .navbar>.container-fluid::after,body.nav-static-scrolled .navbar>.container-fluid::before{opacity:max(0, (var(--nav-shell-progress) - .5) * 2)!important}body.nav-static-scrolled .navbar .navbar-nav .nav-link{color:#2d4faa!important;border-radius:999px;margin:0 .12rem;padding:.38em .86em;transition:color .18s,background .18s}body.nav-static-scrolled .navbar .navbar-nav .nav-link.active,body.nav-static-scrolled .navbar .navbar-nav .nav-link:hover{color:#1a3d8f!important;background:0 0;border-color:transparent;box-shadow:none}}