.nx{--nz-accent:#d4a537;--nz-on-accent:#0b0b0d;--nz-dist:30px;--nz-dur:.9s;--nz-blur:6px;--nz-marq:38s;--nz-spin:22s;--nx-t0:1.3s;font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;overflow-x:clip}.nx-display{font-family:var(--font-anton), Impact, "Arial Narrow", sans-serif;letter-spacing:.01em;text-transform:uppercase;font-weight:400}.nx-mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.nx-eyebrow{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--nz-accent);font-size:.8125rem}.nx-progress{transform-origin:0;background:#d4a537;height:3px;animation:linear both nx-grow;animation-timeline:scroll(root);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@keyframes nx-grow{to{transform:scaleX(1)}}@supports not (animation-timeline:scroll()){.nx-progress{display:none}}.nx-navlink{padding:.75rem 0;position:relative}.nx-navlink:after{content:"";transform-origin:100%;background:#d4a537;height:1.5px;transition:transform .35s cubic-bezier(.2,.75,.2,1);position:absolute;bottom:.375rem;left:0;right:0;transform:scaleX(0)}.nx-navlink:hover:after,.nx-navlink:focus-visible:after{transform-origin:0;transform:scaleX(1)}.nx-arrow{transition:transform .3s cubic-bezier(.2,.75,.2,1)}a:hover>.nx-arrow,button:hover>.nx-arrow{transform:translate(4px)}.nx-gem{background:var(--nz-accent);flex:none;width:12px;height:12px;display:inline-block;transform:rotate(45deg)}.nx-reveal{animation:linear both nx-rise;animation-timeline:view();animation-range:entry cover 28%}@supports not (animation-timeline:view()){.nx-reveal{animation:nx-rise var(--nz-dur) cubic-bezier(.2, .75, .2, 1) both}}@keyframes nx-rise{0%{opacity:0;translate:0 var(--nz-dist);filter:blur(var(--nz-blur))}to{opacity:1;filter:none;translate:none}}.nx-in{animation:nz-rise var(--nz-dur) cubic-bezier(.2, .75, .2, 1) both;animation-delay:calc(var(--i,0) * 90ms + .12s + var(--nx-t0))}.nx-ruled{background-image:repeating-linear-gradient(#0000 0 39px,#ffffff0e 39px 40px);-webkit-mask-image:radial-gradient(70% 80% at 30% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 80% at 30% 40%,#000 10%,#0000 75%)}.nx-margin-line{background:#8e20278c;-webkit-mask-image:linear-gradient(#0000,#000 20% 70%,#0000);mask-image:linear-gradient(#0000,#000 20% 70%,#0000)}.nx-spot{background:radial-gradient(520px circle at var(--mx,72%) var(--my,30%), #d4a5371a, transparent 65%)}.nx-strike{background:var(--nz-accent);transform-origin:0;height:.085em;animation:.7s cubic-bezier(.7,0,.2,1) both nx-strike;animation-delay:calc(1.25s + var(--nx-t0));border-radius:99px;position:absolute;top:50%;left:-2%;right:-2%;transform:rotate(-3deg)}@keyframes nx-strike{0%{transform:rotate(-3deg)scaleX(0)}to{transform:rotate(-3deg)scaleX(1)}}.nx-tag{animation:.6s cubic-bezier(.3,1.6,.5,1) both nx-pop;animation-delay:calc(1.9s + var(--nx-t0));transform:rotate(-6deg)}@keyframes nx-pop{0%{opacity:0;transform:translateY(10px)rotate(-14deg)scale(.6)}to{opacity:1;transform:rotate(-6deg)}}.nx-float{animation:6s ease-in-out infinite alternate nx-float}@keyframes nx-float{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}.nx-slot-in{animation:.6s cubic-bezier(.2,.75,.2,1) both nx-slot-in;animation-delay:calc(var(--i,0) * .12s + .7s + var(--nx-t0))}@keyframes nx-slot-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.nx-toast{animation:7s cubic-bezier(.2,.75,.2,1) infinite nx-toast;animation-delay:calc(2.4s + var(--nx-t0))}@keyframes nx-toast{0%,6%{opacity:0;transform:translateY(-16px)scale(.94)}12%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-10px)scale(.98)}}.nx-fill{transform-origin:0;animation:7s infinite nx-fill;animation-delay:calc(2.4s + var(--nx-t0))}@keyframes nx-fill{0%,10%{opacity:0;transform:scaleX(.9)}16%,72%{opacity:1;transform:none}82%,to{opacity:0}}.nx-card{border-radius:1.5rem;padding:1.75rem 1.75rem 1.25rem;transition:background-color .6s,color .6s,border-color .6s,box-shadow .6s;position:relative;overflow:hidden}.nx-paper{color:#2a2620;background-color:#ece6d8;background-image:repeating-linear-gradient(#0000 0 47px,#3e6fd838 47px 48px);border:1px solid #d9d0bc;box-shadow:0 30px 60px -30px #000000b3}.nx-glass{color:#f2efe9;background-color:#121215;border:1px solid #ffffff17;box-shadow:0 30px 80px -40px #d4a53759}.nx-row{animation:.55s cubic-bezier(.2,.75,.2,1) both nx-row;animation-delay:calc(var(--i,0) * 90ms)}@keyframes nx-row{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.nx-timer{transform-origin:0;animation:4.6s linear both nx-timer}@keyframes nx-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nx-type{white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--nz-accent);width:20ch;animation:6s steps(20,end) infinite nx-type,.8s step-end infinite nx-caret;display:inline-block;overflow:hidden}@keyframes nx-type{0%{width:0}40%,86%{width:20ch}to{width:0}}.nx-type-s{white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--nz-accent);width:4ch;animation:4.8s steps(4,end) infinite nx-type-s,.8s step-end infinite nx-caret;display:inline-block;overflow:hidden}@keyframes nx-type-s{0%,8%{width:0}30%,90%{width:4ch}to{width:0}}@keyframes nx-caret{50%{border-color:#0000}}.nx-result{animation:4.8s infinite nx-result}@keyframes nx-result{0%,28%{opacity:0;transform:translateY(8px)}36%,88%{opacity:1;transform:none}96%,to{opacity:0}}.nx-pick{animation:3.2s ease-in-out infinite nx-pick}@keyframes nx-pick{0%,30%{color:#f2efe9;background:#1a1a1f;border-color:#ffffff14}40%,85%{background:var(--nz-accent);color:#0b0b0d;border-color:var(--nz-accent)}to{color:#f2efe9;background:#1a1a1f}}.nx-mail{animation:5.6s cubic-bezier(.2,.75,.2,1) infinite nx-mail;animation-delay:calc(var(--i,0) * .9s)}@keyframes nx-mail{0%,4%{opacity:0;transform:translate(-22px)}14%,78%{opacity:1;transform:none}90%,to{opacity:0;transform:translate(16px)}}.nx-bar{transform-origin:bottom;animation:2.6s ease-in-out infinite alternate nx-bar;animation-delay:calc(var(--i,0) * -380ms)}@keyframes nx-bar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.nx-brand{animation:8s step-end infinite nx-brand}@keyframes nx-brand{0%{background-color:#d4a537}25%{background-color:#8e2027}50%{background-color:#3e6fd8}75%{background-color:#4f9d69}}.nx-ring{animation:8s step-end infinite nx-ring}@keyframes nx-ring{0%{transform:translate(0)}25%{transform:translate(52px)}50%{transform:translate(104px)}75%{transform:translate(156px)}}.nx-step{animation:.5s cubic-bezier(.2,.75,.2,1) both nx-step}@keyframes nx-step{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.nx-flip{animation:.5s cubic-bezier(.2,.75,.2,1) both nx-flip;display:inline-block}@keyframes nx-flip{0%{opacity:0;transform:translateY(-.5em)rotateX(70deg)}to{opacity:1;transform:none}}.nx-opt{transition:border-color .25s,background-color .25s,transform .25s}.nx-opt:hover:not(:disabled){border-color:var(--nz-accent);transform:translateY(-2px)}.nx-faq-a{animation:.45s cubic-bezier(.2,.75,.2,1) both nx-row}.nx-plus{transition:transform .4s cubic-bezier(.2,.75,.2,1)}@media (prefers-reduced-motion:reduce){.nx-progress,.nx-reveal,.nx-in,.nx-strike,.nx-tag,.nx-float,.nx-slot-in,.nx-toast,.nx-fill,.nx-row,.nx-timer,.nx-type,.nx-type-s,.nx-result,.nx-pick,.nx-mail,.nx-bar,.nx-brand,.nx-ring,.nx-step,.nx-flip,.nx-faq-a{animation:none!important}.nx-strike{transform:rotate(-3deg)}.nx-toast,.nx-fill{opacity:0}.nx-type,.nx-type-s{border-right-color:#0000}.nx-navlink:after,.nx-arrow,.nx-opt,.nx-plus,.nx-card{transition:none}}
