.nx{--nx-page:#f7f7f8;--nx-surface:#fff;--nx-ink:#0e0e12;--nx-ink-soft:#5a5a66;--nx-ink-faint:#91919e;--nx-line:#e6e6ec;--nx-signal:#4f46e5;--nx-signal-tint:#eef1ff;--nx-night:#08080d;--nx-shadow-surface:0 1px 2px #0e0e120a;--nx-shadow-interactive:0 12px 30px -18px #0e0e1247, 0 2px 6px -2px #0e0e120f;--nx-shadow-hover:0 34px 70px -34px #0e0e126b, 0 8px 20px -10px #0e0e121f;background:var(--nx-page);color:var(--nx-ink);font-family:var(--font-display);-webkit-font-smoothing:antialiased}.nx-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nx-kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-ink-faint);font-size:.7rem}.nx-display{letter-spacing:-.042em;text-wrap:balance;font-weight:800;line-height:.98}.nx-line{display:block;overflow:hidden}.nx-line>span{display:block;transform:translateY(104%)}.nx-revealed .nx-line>span{transition:transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.nx-revealed .nx-line:nth-child(2)>span{transition-delay:80ms}.nx-revealed .nx-line:nth-child(3)>span{transition-delay:.16s}.nx-fade{opacity:0;transform:translateY(14px)}.nx-revealed .nx-fade,.nx-fade.nx-revealed{opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:none}.nx-surface{background:var(--nx-surface);border:1px solid var(--nx-line);box-shadow:var(--nx-shadow-interactive);border-radius:18px}.nx-rule{background:var(--nx-line);height:1px}.nx-grain:before{content:"";pointer-events:none;opacity:.035;background-image:radial-gradient(circle at 1px 1px,#000 1px,#0000 0);background-size:4px 4px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.nx *,.nx :before,.nx :after{transition-duration:.18s!important;animation-duration:.001ms!important}.nx .nx-line>span{transform:none}.nx .nx-fade{opacity:1;transform:none}}
