.nav{--nm-ease:cubic-bezier(.16, 1, .3, 1);--nm-open:.76s;--nm-close:.42s;--nm-step:70ms}.nav .nm-btn{height:var(--nav-h,30px);padding:0 var(--nav-pad-x,16px);color:#000;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:100px;align-items:center;transition:scale .16s ease-out;display:inline-flex;position:relative}.nav .nm-btn:after{content:"";position:absolute;inset:-7px -4px}.nav .nm-btn:active{scale:.96}.nav .nav-row>.nm-btn{visibility:hidden;position:absolute;top:0;right:0}@media (max-width:640px){.nav .nav-row>.nav-cta{visibility:hidden;position:absolute;top:0;right:0}.nav .nav-row>.nm-btn{visibility:visible;position:relative}}.nav .nm-sheet .nav-row>.nm-btn{visibility:visible;position:relative}.nav .nm-sheet{z-index:100;color:#fff;width:100%;max-width:none;height:100dvh;max-height:none;clip-path:circle(0px at var(--nm-x,100%) var(--nm-y,0px));transition:clip-path var(--nm-close) cubic-bezier(.7, 0, .84, 0);background:radial-gradient(140% 78% at 50% 112%,#1c72ff 0%,#0048c2 26%,#03225a 56%,#051230 78%,#010818 100%);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.nav .nm-sheet::backdrop{background:0 0}.nav .nm-sheet[open]:not([data-state=closing]){clip-path:circle(150vmax at var(--nm-x,100%) var(--nm-y,0px));transition:clip-path var(--nm-open) var(--nm-ease)}@starting-style{.nav .nm-sheet[open]{clip-path:circle(0px at var(--nm-x,100%) var(--nm-y,0px))}}.nm-inner{height:100%;padding-top:var(--nav-top,4px);padding-bottom:max(24px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.nav .nm-sheet .nav-row>*{animation:none}.nav .nm-close{margin-left:auto}.nm-nav{flex-direction:column;flex:1;justify-content:center;display:flex}.nm-links{margin:0;padding:0;list-style:none}.nm-links li{border-bottom:1px solid #ffffff24}.nm-links a{letter-spacing:-.045em;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 0 12px;font-size:clamp(40px,12.5vw,64px);line-height:1;transition:opacity .2s ease-out;display:flex}.nm-index{letter-spacing:0;font-variant-numeric:tabular-nums;opacity:.55;min-width:2ch;padding-top:.45em;font-size:13px}.nm-links a:active{opacity:.6}@media (hover:hover){.nm-links:hover a:not(:hover){opacity:.45}}.nm-foot{flex-direction:column;align-items:center;gap:14px;display:flex}.nm-cta{color:#000;letter-spacing:-.32px;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:100px;justify-content:center;align-items:center;width:100%;height:52px;font-size:16px;transition:scale .16s ease-out;display:flex}.nm-cta:active{scale:.98}.nm-note{letter-spacing:-.13px;opacity:.6;margin:0;font-size:13px}.nm-sheet a:focus-visible,.nm-sheet button:focus-visible{outline-offset:4px;outline:2px solid #fff}.nav .nm-toast{inset:auto auto calc(24px + env(safe-area-inset-bottom)) 50%;-webkit-backdrop-filter:blur(12px);color:#fff;letter-spacing:-.28px;white-space:nowrap;opacity:1;max-width:calc(100vw - 32px);height:40px;transition:opacity .22s ease-out, translate .42s var(--nm-ease), display .42s allow-discrete, overlay .42s allow-discrete;background:#010818e0;border:1px solid #ffffff24;border-radius:100px;align-items:center;gap:8px;margin:0;padding:0 16px 0 12px;font-size:14px;display:flex;position:fixed;overflow:hidden;translate:-50%;box-shadow:0 8px 24px #01081838}.nav .nm-toast:not(:popover-open){opacity:0;translate:-50% 10px}@starting-style{.nav .nm-toast:popover-open{opacity:0;translate:-50% 14px}}.nm-toast svg{flex:none}.nm-toast>span{text-overflow:ellipsis;overflow:hidden}.nm-toast-sep,.nm-toast-email{opacity:.7}body:has(.vs-root) .nav .nm-toast{bottom:calc(68px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.nav .nm-toast{transition:opacity .15s ease-out, display .15s allow-discrete, overlay .15s allow-discrete;translate:-50%}.nav .nm-toast:not(:popover-open){transition:opacity .15s ease-out, display .15s allow-discrete, overlay .15s allow-discrete;translate:-50%}}@media (prefers-reduced-motion:no-preference){.nm-sheet[data-state=open] .nm-links li,.nm-sheet[data-state=open] .nm-foot{animation:nm-in var(--nm-open) var(--nm-ease) calc(.14s + var(--i,0) * var(--nm-step)) backwards}.nm-sheet[data-state=closing] .nm-links li,.nm-sheet[data-state=closing] .nm-foot{animation:.22s cubic-bezier(.7,0,.84,0) forwards nm-out}}@media (prefers-reduced-motion:reduce){.nav .nm-sheet,.nav .nm-sheet[open]:not([data-state=closing]){clip-path:none;transition:none}}@keyframes nm-in{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}@keyframes nm-out{to{opacity:0;filter:blur(6px);transform:translateY(-.3em)}}
