@font-face{font-family:Geist;src:url(/fonts/geist.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:Michroma;src:url(/fonts/michroma.woff2)format("woff2");font-weight:400;font-display:swap}:root{--bg-primary:#07070b;--bg-card:#0c0c14;--bg-panel:#101018;--text-primary:#f5f5f7;--text-secondary:#a1a1aa;--text-muted:#6b6b76;--text-dim:#8a8a96;--border-subtle:#ffffff0f;--border-card:#ffffff1a;--font-sans:"Geist", -apple-system, "SF Pro Text", system-ui, sans-serif;--font-display:"Michroma", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07070b}body{color:#f5f5f7;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#07070b;min-height:100vh;margin:0;overflow-x:hidden}a{color:#f5f5f7;text-decoration:none}@keyframes nxmarq{to{transform:translate(-50%)}}@keyframes nxfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nxspin{to{transform:rotate(360deg)}}@keyframes nxrise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nxglint{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes nxfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes nxin{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes nxpop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes nxfade{0%{opacity:0}to{opacity:1}}.nx-mark{-webkit-text-stroke:1px #ffffff21;transition:-webkit-text-stroke-color .4s,color .4s}.nx-mark:hover{-webkit-text-stroke-color:#fff6;color:#ffffff08}.nx-btn{-webkit-user-select:none;user-select:none;transition:transform .2s,background-color .2s,box-shadow .2s,border-color .2s}.nx-btn:hover{transform:translateY(-1px)}.nx-ghost:hover{background-color:#ffffff14!important}.nx-chip{-webkit-user-select:none;user-select:none;transition:background-color .2s,color .2s,border-color .2s}.nx-chip:hover{color:#f5f5f7;background-color:#ffffff14}.nx-prompt::placeholder{color:#6b6b76}.nx-prompt:focus{outline:none}.nx-pbox{transition:border-color .25s,box-shadow .25s}.nx-pbox:focus-within{border-color:#ffffff38}.nx-tab{transition:color .2s}.nx-tab:hover{color:#f5f5f7}.nx-biz{transition:color .25s,padding-left .3s}.nx-biz:hover{color:#f5f5f7}.nx-nl{color:#9a9aa6;text-decoration:none;transition:color .2s,background-color .2s}.nx-nl:hover{color:#f5f5f7}.nx-login{color:#c7c7cf;text-decoration:none;transition:color .2s}.nx-login:hover{color:#fff}.nx-cta{transition:transform .2s,box-shadow .2s}.nx-cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px #ffffff1f}.nx-fl{color:#9a9aa6;text-decoration:none;transition:color .2s}.nx-fl:hover{color:#f5f5f7}.nx-finput::placeholder{color:#6b6b76}.nx-finput:focus{outline:none}.nx-fform:focus-within{box-shadow:0 0 0 4px #7c7bff26;border-color:#aa96ff99!important}.nx-row{transition:padding-left .3s}.nx-row:hover{padding-left:12px}.nx-faq{transition:color .2s}.nx-faq:hover{color:#fff}.nx-toc{color:#a1a1aa;border-radius:12px;padding:8px 14px;text-decoration:none;transition:background-color .2s,color .2s;display:block}.nx-toc:hover{color:#f5f5f7;background-color:#ffffff0f}.nx-terms h2{letter-spacing:-.025em;color:#f5f5f7;margin:0 0 14px;font-size:24px;font-weight:500}.nx-terms p{margin:0 0 14px}.nx-terms section{border-top:1px solid #ffffff14;padding:36px 0;scroll-margin-top:80px}.nx-input{transition:border-color .2s,box-shadow .2s}.nx-input::placeholder{color:#6b6b76}.nx-input:focus{outline:none;box-shadow:0 0 0 4px #7c7bff33;border-color:#8b7bff!important}.nx-icon{transition:background-color .2s,color .2s}.nx-icon:hover{color:#f5f5f7;background-color:#ffffff14}.nx-tile{transition:transform .3s,border-color .3s}.nx-tile:hover{transform:translateY(-3px)}.nx-danger{transition:background-color .2s}.nx-danger:hover{background-color:#c42826!important}.nx-grad{background:linear-gradient(90deg,#b46cff 0%,#7c7bff 50%,#22b8ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.nx-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#07070b}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}.nx-arrow{transition:transform .35s cubic-bezier(.22,1,.36,1)}.nx-btn:hover .nx-arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
