:root{--header-height:82px}html{scroll-padding-top:calc(var(--header-height) + 20px)}#site-header{position:sticky;top:0;z-index:200}.site-header{background:#0b1c23f5;border-bottom:1px solid #45646c;backdrop-filter:blur(18px)}.site-header-inner{max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:82px;padding:16px 36px}.site-logo{display:flex;gap:12px;align-items:center;text-decoration:none;color:#f6f2e9!important;flex:none}.site-logo svg{width:34px;height:34px}.site-logo-copy{display:flex;flex-direction:column;gap:2px}.site-logo strong{font:800 14px/1.4 system-ui;letter-spacing:1px}.site-logo small{font:400 11px/1.5 system-ui;color:#bdcfd1}.site-nav{display:flex;gap:4px;align-items:center}.site-nav a{display:block;padding:12px 15px;min-height:44px;border-radius:7px;font:600 12px/1.6 system-ui;text-decoration:none;color:#cfdddc}.site-nav a:hover{background:#ffffff0b;color:#fff}.site-nav a[aria-current=page]{color:#a5e2cd;background:#a5e2cd0d}.site-menu-toggle{display:none}.site-header a:focus-visible,.site-menu-toggle:focus-visible{outline:3px solid #f0ca7b;outline-offset:3px}@media(max-width:800px){:root{--header-height:74px}.site-header-inner{padding:13px 20px;min-height:74px;flex-wrap:wrap;gap:12px}.site-logo svg{width:28px;height:28px}.site-logo strong{font-size:12px}.site-menu-toggle{display:block;min-height:44px;font-size:12px;padding:10px 14px}.site-nav{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;border-top:1px solid #45646c;padding-top:8px}.site-nav.is-open{display:flex}.site-nav a{font-size:14px}.site-logo small{font-size:10px}}@media(prefers-reduced-transparency:reduce){.site-header{background:#0b1c23;backdrop-filter:none}}
