.mnav{position:sticky;top:0;z-index:60;background:rgb(var(--pr-bg-rgb,10 12 14)/.82);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid rgb(var(--pr-line-rgb,26 33 39)/.9);font-family:var(--font-rd-sans),"Archivo",system-ui,sans-serif}.mnav.mnav-fixed{position:fixed;left:0;right:0}.mnav.mnav-open{background:var(--pr-bg,#0a0c0e)}.mnav .mnav-inner{width:min(1240px,calc(100% - 56px));margin:0 auto;min-height:64px;display:flex;align-items:center;gap:24px;padding:8px 0}.mnav .mnav-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.mnav .mnav-logo,.mnav .mnav-logo-mark,.mnav .mnav-logo:hover{color:var(--pr-ink,#edf1f2)}.mnav .mnav-logo-mark{height:26px;width:auto;display:block;flex:0 0 auto}.mnav .mnav-logo-wordmark{font-weight:700;font-size:17.5px;letter-spacing:-.01em;color:var(--pr-ink,#edf1f2);line-height:1}.mnav .mnav-links{display:flex;align-items:center;gap:24px;flex-wrap:nowrap;white-space:nowrap}.mnav .mnav-link{color:var(--pr-ink-2,#97a1a9);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:-.005em;transition:color .15s}.mnav .mnav-link-active,.mnav .mnav-link:hover{color:var(--pr-accent,#3fe081)}.mnav .mnav-actions{display:flex;align-items:center;gap:16px;flex-shrink:0;margin-left:auto}.mnav .mnav-signin{white-space:nowrap;font-weight:500}.mnav .mnav-secondary{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--pr-border,#2a343d);border-radius:8px;color:var(--pr-ink,#edf1f2);font-size:14px;font-weight:600;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:color .15s,border-color .15s}.mnav .mnav-secondary:hover{border-color:var(--pr-accent,#3fe081);color:var(--pr-accent,#3fe081)}.mnav .mnav-cta{display:inline-flex;align-items:center;height:38px;padding:0 16px;border:none;border-radius:8px;background:var(--pr-accent,#3fe081);color:var(--pr-on-accent,#05130b);font-size:14px;font-weight:700;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:background .15s}.mnav .mnav-cta:hover{background:var(--pr-accent-deep,#5bea96);color:var(--pr-on-accent,#05130b)}.mnav .mnav-burger{display:none;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 auto;padding:0;border:1px solid var(--pr-border,#2a343d);border-radius:8px;background:none;color:var(--pr-ink-2,#97a1a9);cursor:pointer;transition:color .15s,border-color .15s}.mnav .mnav-burger:hover,.mnav .mnav-burger[aria-expanded=true]{border-color:var(--pr-accent,#3fe081);color:var(--pr-accent,#3fe081)}.mnav .mnav-menu{position:absolute;top:100%;left:0;right:0;background:var(--pr-bg,#0a0c0e);border-bottom:1px solid var(--pr-line,#1a2127);box-shadow:0 24px 40px -20px rgba(0,0,0,.55)}.mnav .mnav-menu-inner{width:min(1240px,calc(100% - 32px));margin:0 auto;padding:4px 0 20px;display:flex;flex-direction:column}.mnav .mnav-menu-link{display:block;padding:14px 0;border-bottom:1px solid var(--pr-line,#1a2127);color:var(--pr-ink,#edf1f2);font-size:16px;font-weight:500;letter-spacing:-.005em;text-decoration:none}.mnav .mnav-menu-link-active,.mnav .mnav-menu-link:hover{color:var(--pr-accent,#3fe081)}.mnav .mnav-menu-ctas{display:flex;gap:10px;margin-top:18px}.mnav .mnav-menu-ghost,.mnav .mnav-menu-solid{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:9px;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.mnav .mnav-menu-ghost{border:1px solid var(--pr-border,#2a343d);color:var(--pr-ink,#edf1f2)}.mnav .mnav-menu-ghost:hover{border-color:var(--pr-accent,#3fe081);color:var(--pr-accent,#3fe081)}.mnav .mnav-menu-solid{background:var(--pr-accent,#3fe081);color:var(--pr-on-accent,#05130b)}.mnav .mnav-menu-solid:hover{background:var(--pr-accent-deep,#5bea96);color:var(--pr-on-accent,#05130b)}@media (min-width:761px){.mnav .mnav-menu{display:none}}@media (max-width:980px){.mnav .mnav-inner{gap:18px}.mnav .mnav-links{gap:16px}.mnav .mnav-actions{gap:12px}}@media (max-width:760px){.mnav .mnav-inner{width:min(1240px,calc(100% - 32px));gap:12px}.mnav .mnav-desktop-only,.mnav .mnav-links{display:none}.mnav .mnav-actions{gap:10px}.mnav .mnav-burger{display:inline-flex}.mnav .mnav-cta{height:34px;padding:0 12px;font-size:13px}}