.app-navbar_header__3UVsG{position:fixed;top:0;left:0;right:0;width:100%;z-index:50;pointer-events:none;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.app-navbar_headerHidden__wX2Yt{transform:translateY(-100%);opacity:0}.app-navbar_navInner__5wJZX{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1400px;margin:0 auto;padding:1.5rem 2.5rem;box-sizing:border-box}.app-navbar_brandLink__0ThLX{--mf-nav-logo-width:88px;position:relative;pointer-events:auto;display:inline-flex;align-items:center;width:var(--mf-nav-logo-width);height:35px;text-decoration:none;cursor:pointer;transition:transform .15s ease}.app-navbar_brandLink__0ThLX:hover{transform:scale(1.05)}.app-navbar_brandMark__gRw4z{display:block;width:auto;height:32px}.app-navbar_themeToggle__lCqMb{display:inline-flex}.app-navbar_navLabel__kE4ep{display:inline-block;font-size:18px;line-height:1;white-space:nowrap}.app-navbar_brandLogo__qnwTv{height:32px;width:auto;display:block;object-fit:contain;transition:filter .3s ease}[data-theme=dark] .app-navbar_brandLogo__qnwTv{filter:brightness(0) saturate(100%) invert(11%) sepia(100%) saturate(7457%) hue-rotate(3deg) brightness(104%) contrast(117%)}.app-navbar_navCenter__klIIT{pointer-events:auto;display:flex;align-items:center;gap:.75rem}.app-navbar_navRight__88xm2{pointer-events:auto;display:flex;align-items:center;gap:.65rem}.app-navbar_mobileMenuToggle__Iegvt{display:none;background:transparent;border:none;cursor:pointer;padding:.25rem;align-items:center;justify-content:center;pointer-events:auto}.app-navbar_mobileMenuMark__IB0B1{--mf-nav-logo-width:80px;position:relative;display:block;width:var(--mf-nav-logo-width);height:32px;line-height:0}[data-theme=red] .app-navbar_mobileMenuToggle__Iegvt{color:#000000}[data-theme=dark] .app-navbar_mobileMenuToggle__Iegvt{color:#ff0000}.app-navbar_mobileDrawer__7mCyr{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;padding:calc(1rem + env(safe-area-inset-top)) 1.5rem calc(2rem + env(safe-area-inset-bottom));overflow-y:auto;pointer-events:auto}[data-theme=red] .app-navbar_mobileDrawer__7mCyr{background:#ff0000;color:#000000}[data-theme=dark] .app-navbar_mobileDrawer__7mCyr{background:#000000;color:#ffffff}.app-navbar_mobileDrawerHeader___TZTk{display:flex;align-items:center;justify-content:space-between;min-height:44px}.app-navbar_mobileMenuTheme__9AbFO{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:1px solid;cursor:pointer;padding:.45rem .75rem;font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;transition:background-color .15s ease,color .15s ease}.app-navbar_mobileMenuTheme__9AbFO svg{width:15px;height:15px}[data-theme=red] .app-navbar_mobileMenuTheme__9AbFO{color:#000000}[data-theme=red] .app-navbar_mobileMenuTheme__9AbFO:hover{background:#000000;color:#ff0000}[data-theme=dark] .app-navbar_mobileMenuTheme__9AbFO{color:#ff0000}[data-theme=dark] .app-navbar_mobileMenuTheme__9AbFO:hover{background:#ff0000;color:#000000}.app-navbar_mobileMenuClose__qs1Qe{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.5rem;pointer-events:auto}[data-theme=red] .app-navbar_mobileMenuClose__qs1Qe{color:#000000}[data-theme=dark] .app-navbar_mobileMenuClose__qs1Qe{color:#ff0000}.app-navbar_mobileDrawerContent__XrYQP{flex:1;width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1.5rem 0 2rem}.app-navbar_mobileDrawerLink__cce0w{display:flex;align-items:baseline;gap:1.25rem;padding:.35rem 0;color:inherit;text-decoration:none;font-family:Teko,Bebas Neue,system-ui,sans-serif;font-size:clamp(2.75rem,11vw,5rem);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.01em;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent);transition:opacity .15s ease,transform .15s ease}.app-navbar_mobileDrawerLink__cce0w:hover{transform:translateX(6px)}.app-navbar_mobileDrawerIndex__Ew5Nz{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.45;transform:translateY(-.4em)}.app-navbar_mobileDrawerLinkActive__C3x35{border-bottom:1px solid}.app-navbar_mobileDrawerLinkActive__C3x35 .app-navbar_mobileDrawerIndex__Ew5Nz{opacity:1}.app-navbar_mobileDrawerLinkActive__C3x35 .app-navbar_mobileDrawerLinkLabel__5p8jo{text-decoration:underline;text-underline-offset:.14em;text-decoration-thickness:.05em}[data-theme=dark] .app-navbar_mobileDrawerLinkActive__C3x35 .app-navbar_mobileDrawerLinkLabel__5p8jo{color:#ff0000}.app-navbar_mobileDrawerCtaWrap__FF27l{margin-top:auto;padding-top:2.5rem}.app-navbar_mobileDrawerCta__Qtykp{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1.75rem;border:2px solid;color:inherit;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}[data-theme=dark] .app-navbar_mobileDrawerCta__Qtykp{color:#ff0000}[data-theme=red] .app-navbar_mobileDrawerCta__Qtykp:hover{background:#000000;color:#ff0000}[data-theme=dark] .app-navbar_mobileDrawerCta__Qtykp:hover{background:#ff0000;color:#ffffff}@media (max-width:768px){.app-navbar_navInner__5wJZX{padding:1rem 1.25rem;display:grid;grid-template-columns:1fr auto 1fr}.app-navbar_brandSlot__O8Ce3{display:none}.app-navbar_brandLogo__qnwTv{height:26px}.app-navbar_navCenter__klIIT,.app-navbar_themeToggle__lCqMb{display:none}.app-navbar_navRight__88xm2{grid-column:3;grid-row:1;justify-self:end}.app-navbar_mobileMenuToggle__Iegvt{display:inline-flex}}