.nx{--nx-fg:#f5f5f5;--nx-dim:#a3a3a3;--nx-subtle:#8a8a8a;--nx-faint:#6b6b6b;--nx-grey:#5c5c5c;--nx-line:#ffffff1f;--nx-pad:48px;min-height:100dvh;color:var(--nx-fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#050505;position:relative;overflow-x:clip}.nx .mono{font-family:var(--ui-mono)}.nx :where(a){color:inherit}.nx :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.nx :focus-visible{outline-offset:3px;outline:2px solid #fff}.nx-skip{z-index:100;color:#000;background:#fff;border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.nx-skip:focus{top:12px}.nx-btn{min-height:44px;font:600 14.5px var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,transform .14s var(--ui-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.nx-btn:active{transform:scale(.98)}.nx-btn-primary{background:#fff;color:#000!important}.nx-btn-dark{background:#050505;color:#fff!important}.nx-btn-ghost{background:0 0;border-color:#ffffff40;color:var(--nx-fg)!important}.nx-btn-sm{min-height:38px;padding:0 16px;font-size:13px}.nx-btn-lg{min-height:52px;padding:0 26px}.nx-header{z-index:20;padding:14px 20px 0;position:absolute;top:0;left:0;right:0}.nx-header-inner{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#0808089e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:24px;max-width:1200px;height:60px;margin:0 auto;padding:0 10px 0 20px;display:flex}.nx-brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.nx-nav{gap:4px;margin:0 auto;display:flex}.nx-nav a,.nx-login{color:var(--nx-dim);border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none;transition:color .2s,background-color .2s}.nx-header-actions{align-items:center;gap:8px;display:flex}.nx .locale-selector{color:#d4d4d4;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 10px 0 12px;font-size:13px;display:inline-flex;position:relative}.nx .locale-selector select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.nx .locale-selector select option{background:#0c0c0c}.nx-menu{display:none;position:relative}.nx-menu summary{cursor:pointer;border-radius:999px;place-items:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.nx-menu summary::-webkit-details-marker{display:none}.nx-menu summary span{width:18px;height:1.5px;transition:transform .25s var(--ui-ease);background:#fff;display:block}.nx-menu[open] summary span:first-child{transform:translateY(3.25px)rotate(45deg)}.nx-menu[open] summary span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.nx-menu>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0c0cf5;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:54px;right:0;box-shadow:0 24px 60px -20px #000}.nx-menu>div a{min-height:44px;color:var(--nx-fg);border-radius:12px;align-items:center;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.nx-rule{letter-spacing:.08em;color:#4a4a4a;white-space:nowrap;gap:10px;margin:0 0 56px;font-size:12px;display:flex}.nx-rule-line{border-bottom:1px solid #262626;flex:1;margin-bottom:7px}.nx-rule-label{color:var(--nx-subtle)}.nx-corner{color:#4a4a4a;pointer-events:none;font-size:14px;line-height:1;position:absolute}.nx-corner.c0{top:14px;left:14px}.nx-corner.c1{top:14px;right:14px}.nx-corner.c2{bottom:14px;left:14px}.nx-corner.c3{bottom:14px;right:14px}.nx-footer{border-top:1px solid #ffffff14;margin-top:180px;position:relative;overflow:hidden}.nx-circuit{pointer-events:none;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.nx-footer-top{z-index:1;padding:48px var(--nx-pad) 0;justify-content:space-between;gap:40px;display:flex;position:relative}.nx-footer-top h2{letter-spacing:-.05em;font-size:56px;font-weight:600;line-height:1}.nx-footer-top .nx-btn{margin-top:28px}.nx-footer-links{gap:56px;font-size:14px;display:flex}.nx-footer-links nav{flex-direction:column;gap:10px;max-width:260px;display:flex}.nx-footer-links nav:nth-child(2){grid-template-columns:repeat(2,minmax(0,220px));gap:10px 24px;max-width:none;display:grid}.nx-footer-links a{color:var(--nx-dim);text-decoration:none;transition:color .2s}.nx-wordmark{z-index:0;letter-spacing:-.075em;color:var(--nx-fg);pointer-events:none;white-space:nowrap;margin:120px 0 -.12em 40px;font-size:clamp(110px,23.5vw,338px);font-weight:700;line-height:.76;position:relative}.nx-copy{right:var(--nx-pad);z-index:1;color:var(--nx-faint);background:#050505b3;border-radius:6px;padding:2px 6px;font-size:12px;position:absolute;bottom:24px}@media (hover:hover){.nx-btn-primary:hover{background:#dcdcdc}.nx-btn-dark:hover{background:#262626}.nx-btn-ghost:hover{border-color:#ffffff80}.nx-nav a:hover,.nx-login:hover{color:#fff;background:#ffffff14}.nx-menu>div a:hover{background:#ffffff0f}.nx-footer-links a:hover{color:#fff}}@media (max-width:1080px){.nx-nav,.nx-login{display:none}.nx-menu{display:block}.nx-footer-top{flex-direction:column}.nx-footer-links{flex-wrap:wrap;gap:28px 40px}}@media (max-width:767px){.nx{--nx-pad:16px}.nx-header{padding:10px 12px 0}.nx-header-inner{gap:8px;height:56px;padding:0 6px 0 16px}.nx-header-actions{gap:4px;margin-left:auto}.nx .locale-selector{height:44px;padding:0 8px}.nx .locale-selector svg,.nx-header-actions>.nx-btn{display:none}.nx-rule{margin-bottom:32px;font-size:11px}.nx-footer{margin-top:120px}.nx-footer-top h2{font-size:36px}.nx-footer-links{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.nx-footer-links nav{gap:0}.nx-footer-links nav:nth-child(2){border-top:1px solid #ffffff14;order:3;grid-column:1/-1;grid-template-columns:1fr;gap:0;padding-top:12px}.nx-footer-links a{align-items:center;min-height:44px;line-height:1.3;display:flex}.nx-wordmark{margin:56px 0 0 12px}.nx-copy{width:max-content;max-width:calc(100% - 2 * var(--nx-pad));margin:12px var(--nx-pad) 20px;background:0 0;padding:0;display:block;position:relative;bottom:auto;left:auto;right:auto}}@media (prefers-reduced-motion:reduce){.nx-menu summary span{transition:none}}.nx-brand .bitsend-logo{width:32px;height:32px}
