@media (min-width:1100px){.site-header.header-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:background .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s}.header-transparent .topbar{background:#003157cc}.header-transparent .nav>a,.header-transparent .nav-item>a{color:#fff}.header-transparent .logo-default{display:none}.header-transparent .logo-white{display:block}}@media (max-width:1099px){.site-header{background:#fff}.header-transparent .logo-default{display:block}.header-transparent .logo-white{display:none}.header-transparent .nav a{color:var(--text)}.topbar-inner{justify-content:space-between;align-items:center;width:100%;display:flex}.topbar-left{white-space:nowrap;align-items:center;margin-right:15px;display:flex}}.site-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border-bottom:none;align-items:center;height:90px;padding:0 24px;display:flex}.nav{justify-content:space-between;align-items:center;gap:16px;width:100%;height:100%;display:flex}.nav a{border-radius:4px;align-items:center;height:100%;padding:0 12px;display:flex}.nav-right a:hover{background:#0000000a}.nav-item{align-items:center;display:flex;position:relative}.nav-item>a{align-items:center;height:100%;padding:0 12px;display:flex}.dropdown-menu{color:var(--text);z-index:60;background:#fff;border-radius:8px;min-width:250px;padding:8px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0313221f}.has-dropdown:hover .dropdown-menu,.has-dropdown:focus-within .dropdown-menu{display:block}.dropdown-menu a{color:var(--text);padding:8px 16px;display:block}.dropdown-menu a:hover{background:#f6f8fa}.dropdown-hidden{display:none!important}.logo-default{display:block}.logo-white,.burger-wrapper{display:none}.mobile-nav{pointer-events:auto;cursor:pointer;background:#00000080;display:none;position:fixed;inset:0;z-index:99999!important}.mobile-nav.open{display:block}.mobile-nav-inner{cursor:default;background:#fff;width:100%;max-width:90vw;min-height:100vh;padding:24px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-4px 0 24px #03132226}.mobile-links{flex-direction:column;gap:4px;margin-top:24px;display:flex}.mobile-links a,.mobile-links :where(a){color:var(--color-primary);border-radius:6px;padding:14px 12px;font-weight:600;text-decoration:none;transition:background .14s}.mobile-links a:hover{background:#0031570f}@media (max-width:1100px){.burger-wrapper{display:block!important}.site-header{padding:0 12px}}.topbar-right{align-items:center;gap:12px;display:flex}.topbar-link{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.topbar-link svg{fill:currentColor;width:16px;height:16px}.topbar-link:hover{opacity:.9}.topbar-social{color:#fff;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.topbar-social:hover{opacity:.8}
