.site-header{background-color:#fff;box-shadow:0 1px 2px #0000000d;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.header-spacer{display:block;height:60px;width:100%}.nav-container[data-v-4c01e346]{align-items:center;display:flex;height:60px}.logo-button[data-v-4c01e346]{align-items:center;color:#1d2129;display:inline-flex;flex:none;font-size:1.0625rem;font-weight:800;gap:10px;margin-right:.75rem;text-decoration:none}.logo-icon[data-v-4c01e346]{display:block;flex:none}.logo-text[data-v-4c01e346]{white-space:nowrap}.nav-menu[data-v-4c01e346]{align-items:center;display:flex;padding:0 1rem}.menu-toggle[data-v-4c01e346]{align-items:center;background:transparent;border:none;border-radius:6px;color:#1d2129;cursor:pointer;display:none;height:36px;justify-content:center;margin-left:auto;width:36px}.menu-toggle[data-v-4c01e346]:hover{background:#f2f3f5}@media (max-width:768px){.nav-menu[data-v-4c01e346]{align-items:stretch;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 8px 16px #0000000f;display:none;flex-direction:column;gap:2px;left:0;padding:8px 16px 12px;position:absolute;right:0;top:60px}.nav-menu.nav-menu-open[data-v-4c01e346]{display:flex}.nav-item[data-v-4c01e346]{font-size:15px;padding:10px 8px}.menu-toggle[data-v-4c01e346]{display:inline-flex}}.nav-item[data-v-4c01e346]{align-items:center;border-radius:.25rem;color:#61666d;cursor:pointer;display:inline-flex;font-size:1rem;margin:0 .25rem;padding:.25rem .5rem;transition:color .2s}.nav-item[data-v-4c01e346]:active,.nav-item[data-v-4c01e346]:hover{color:#5b8cff}.nav-item-active[data-v-4c01e346]{color:#5b8cff;font-weight:700}
