:root{--nvz-ink:#eafbf7;--nvz-rim:#d7fef68c;--nvz-rim-hi:#d7fef6f2;--nvz-fill:#04141457;--nvz-fill-hi:#04141485;--nvz-glide:cubic-bezier(.2, .7, .2, 1)}a,button,[role=button],label,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a[href],button,[role=button],summary{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}:is(a,button,[role=button],summary,[tabindex]:not([tabindex="-1"])):focus{outline:none}:is(a,button,[role=button],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:6px;outline:1px solid}.btn{white-space:nowrap;letter-spacing:.24em;text-transform:uppercase;color:var(--nvz-ink);border:1px solid var(--nvz-rim);background:var(--nvz-fill);transition:border-color .3s ease, background .3s ease, transform .45s var(--nvz-glide);align-items:center;gap:12px;padding:15px 24px;font-family:Orbitron,sans-serif;font-size:.66rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn .arrow{transition:transform .34s var(--nvz-glide);display:inline-block}.btn-ghost{background:0 0;border-color:#0000;padding-left:6px;padding-right:6px}.btn-ghost:after{content:"";transform-origin:0;height:1px;transition:transform .46s var(--nvz-glide);background:#d7fef699;position:absolute;bottom:9px;left:6px;right:6px;transform:scaleX(.35)}@media (hover:hover){.btn:hover{border-color:var(--nvz-rim-hi);background:var(--nvz-fill-hi)}.btn:hover .arrow{transform:translate(5px)}.btn:hover .arrow.bk{transform:translate(-5px)}.btn-ghost:hover{background:0 0;border-color:#0000}.btn-ghost:hover:after{transform:scaleX(1)}}.btn:focus-visible{border-color:var(--nvz-rim-hi);background:var(--nvz-fill-hi)}.btn:focus-visible .arrow{transform:translate(5px)}.btn:focus-visible .arrow.bk{transform:translate(-5px)}.btn-ghost:focus-visible{background:0 0;border-color:#0000}.btn-ghost:focus-visible:after{transform:scaleX(1)}.btn:active{transition-duration:.3s,.3s,80ms;transform:scale(.97)}.nvz-char{white-space:pre;display:inline-block}.rip .nvz-char{animation:.62s cubic-bezier(.3,.7,.3,1) both nvzRip;animation-delay:calc(var(--ri) * 22ms)}@keyframes nvzRip{0%{transform:translate(0)}45%{transform:translate(8px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rip .nvz-char{animation:none}.btn .arrow,.btn-ghost:after{transition:none}.btn:active{transform:none}}html.sun .btn:not(.btn-ghost){background:linear-gradient(180deg, #e2b26a12, #e2b26a04), var(--nvz-fill);transition:box-shadow .5s ease, background .4s ease, transform .45s var(--nvz-glide);border:0;padding:16px 25px;overflow:hidden;box-shadow:0 14px 30px -18px #e2b26a8c,inset 0 1px #ffe4b41a}html.sun .btn:not(.btn-ghost):after{content:"";pointer-events:none;-webkit-mask-composite:xor;opacity:.72;background:linear-gradient(115deg,#ffe8ba 0%,#e8ba70bf 18%,#e2b26a4d 50%,#e2b26a73 82%,#f6d292e6 100%);padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}html.sun .btn:not(.btn-ghost) .arrow{color:#f3cc86}html.sun .btn:not(.btn-ghost):before{content:"";pointer-events:none;transform-origin:100%;background:linear-gradient(90deg,#f3cc86f2,#e2b26a4d);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 10px #e2b26a59}html.sun .btn:not(.btn-ghost).w-in:before{animation:.68s both nvzWipeIn}html.sun .btn:not(.btn-ghost).w-out:before{animation:.68s both nvzWipeOut}@keyframes nvzWipeIn{0%{transform-origin:100%;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scaleX(1)}38.2%{transform-origin:100%;transform:scaleX(0)}38.3%{transform-origin:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes nvzWipeOut{0%{transform-origin:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scaleX(1)}38.2%{transform-origin:0;transform:scaleX(0)}38.3%{transform-origin:100%;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0)}to{transform-origin:100%;transform:scaleX(1)}}html.sun .btn:not(.btn-ghost) .btn-label,html.sun .btn:not(.btn-ghost) .arrow:not(.bk){transition:transform .55s cubic-bezier(.77,0,.175,1)}html.sun .btn:not(.btn-ghost):focus-visible .btn-label{transform:translateX(var(--aw,0px))}html.sun .btn:not(.btn-ghost):focus-visible .arrow:not(.bk){transform:translateX(calc(-1 * var(--lw,0px)))}html.sun .btn:not(.btn-ghost):focus-visible{background:linear-gradient(180deg, #e2b26a1c, #e2b26a08), var(--nvz-fill-hi);box-shadow:0 16px 34px -16px #e2b26abf,inset 0 1px #ffe4b429}html.sun .btn:not(.btn-ghost):focus-visible:after{opacity:1}@media (hover:hover){html.sun .btn:not(.btn-ghost):hover{background:linear-gradient(180deg, #e2b26a1c, #e2b26a08), var(--nvz-fill-hi);box-shadow:0 16px 34px -16px #e2b26abf,inset 0 1px #ffe4b429}html.sun .btn:not(.btn-ghost):hover:after{opacity:1}html.sun .btn:not(.btn-ghost):hover .btn-label{transform:translateX(var(--aw,0px))}html.sun .btn:not(.btn-ghost):hover .arrow:not(.bk){transform:translateX(calc(-1 * var(--lw,0px)))}}@media (prefers-reduced-motion:reduce){html.sun .btn:not(.btn-ghost).w-in:before,html.sun .btn:not(.btn-ghost).w-out:before{animation:none}html.sun .btn:not(.btn-ghost) .btn-label,html.sun .btn:not(.btn-ghost) .arrow:not(.bk){transition:none}}html.sun .btn-ghost:after{background:linear-gradient(90deg,#f3cc86f2,#e2b26a8c);box-shadow:0 0 8px #e2b26a4d}