html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
html.lenis,html.lenis body{height:auto}:is(html:has(.nb-nav),html:has(.nb-board)){scrollbar-width:none}html:has(.nb-nav)::-webkit-scrollbar{display:none}html:has(.nb-board)::-webkit-scrollbar{display:none}:where(.nb-sec,.nb-hero,.nb-foot) *,:where(.nb-sec,.nb-hero,.nb-foot) :before,:where(.nb-sec,.nb-hero,.nb-foot) :after{box-sizing:border-box}#main{outline:none;display:block}.nb-sec:focus,.nb-hero:focus{outline:none}.nb-skip{z-index:200;border-radius:var(--r-chip);background:var(--ink);color:var(--ink-on);font:600 15px/1 var(--font-text);padding:10px 14px;text-decoration:none;position:fixed;top:-60px;left:12px}.nb-skip:focus{top:12px}.nb-wordmark{font-family:var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.02em;font-weight:800;line-height:1}.nb-ring{border:4px solid var(--stamp);width:18px;height:18px;transition:transform var(--d-release) var(--ease-hop);border-radius:50%;margin-top:-9px;position:absolute;top:50%;right:18px}.nb-nav{z-index:60;pointer-events:none;position:fixed;inset:0 0 auto}.nb-nav>*{pointer-events:auto}.nb-nav__strip{z-index:2;background:var(--tile);border-bottom:1px solid var(--line);height:56px;transition:transform var(--d-flip) var(--ease-settle);align-items:flex-end;gap:4px;padding:0 24px;display:flex;position:relative}.nb-nav.is-hidden .nb-nav__strip{transform:translateY(-100%)}.nb-nav__brand{height:56px;color:var(--ink);align-items:center;gap:9px;margin-right:18px;text-decoration:none;display:flex}.nb-nav__brand .nb-wordmark{font-size:22px}.nb-nav__strip>.nb-nav__brand{--tab-bg:transparent;background:var(--tab-bg);height:46px;transition:background-color var(--d-nibble) var(--ease-route);border-radius:10px 10px 0 0;align-self:flex-end;margin:0 10px 0 -12px;padding:0 16px;position:relative}.nb-nav__strip>.nb-nav__brand.is-raised{--tab-bg:var(--ground)}.nb-nav__tabs{align-items:flex-end;gap:2px;height:100%;display:flex}.nb-tab{--tab-bg:transparent;background:var(--tab-bg);height:42px;color:var(--ink-2);font:500 15px/1 var(--font-text);white-space:nowrap;transition:transform var(--d-nibble) var(--ease-hop), background-color var(--d-nibble) var(--ease-route), color var(--d-nibble);border-radius:10px 10px 0 0;align-items:center;padding:0 18px;text-decoration:none;display:flex;position:relative}.nb-tab:before,.nb-tab:after{content:"";opacity:0;width:10px;height:10px;transition:opacity var(--d-nibble);position:absolute;bottom:0}.nb-tab:before{background:radial-gradient(circle at 0 0, transparent 9.5px, var(--tab-bg) 10px);left:-10px}.nb-tab:after{background:radial-gradient(circle at 100% 0, transparent 9.5px, var(--tab-bg) 10px);right:-10px}.nb-tab.is-raised{--tab-bg:var(--ground);color:var(--ink)}.nb-tab.is-raised:before,.nb-tab.is-raised:after{opacity:1}.nb-tab:focus-visible{--tab-bg:color-mix(in srgb, var(--ground) 60%, var(--tile));color:var(--ink)}@media (hover:hover) and (pointer:fine){.nb-tab:hover{--tab-bg:color-mix(in srgb, var(--ground) 60%, var(--tile));color:var(--ink);transform:translateY(-3px)}.nb-tab:hover:before,.nb-tab:hover:after{opacity:1}.nb-tab.is-raised:hover{--tab-bg:var(--ground);transform:none}}.nb-nav__right{align-items:flex-end;gap:8px;height:100%;margin-left:auto;display:flex}.nb-nav__right>.nb-nav__x,.nb-nav__right>.nb-nav__wallet{align-self:center}.nb-tab--app{--tab-bg:var(--ink);color:var(--ink-on);padding-right:44px;font-weight:600}.nb-tab--app .nb-ring{border-width:3px;width:15px;height:15px;margin-top:-7.5px;right:14px}.nb-tab--app:before,.nb-tab--app:after{opacity:1}@media (hover:hover) and (pointer:fine){.nb-tab--app:hover{--tab-bg:var(--ink);color:var(--ink-on)}.nb-tab--app:hover .nb-ring{transition:transform var(--d-press) var(--ease-press);transform:scale(.72)}}.nb-tab--app:focus-visible{--tab-bg:var(--ink);color:var(--ink-on)}.nb-x{border-radius:var(--r-card);border:1.5px solid var(--ink);height:36px;color:var(--ink);font:600 14px/1 var(--font-text);transition:background-color var(--d-nibble), color var(--d-nibble);align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.nb-x:hover{background:var(--ink);color:var(--ink-on)}}.nb-x:focus-visible{background:var(--ink);color:var(--ink-on)}.nb-nav__wallet .wallet-tab{min-height:36px;font-size:14px}.nb-nav__menu{display:none}.nb-nav__progress{z-index:1;background:var(--ground);border-bottom:1px solid var(--line);height:32px;transition:transform var(--d-flip) var(--ease-settle);align-items:center;padding:0 0 0 24px;display:flex;position:absolute;top:56px;left:0;right:0}.nb-nav.is-hidden .nb-nav__progress{transform:translateY(-56px)}.nb-progress{flex:1;align-self:stretch;margin:0 22px 0 6px;position:relative}.nb-progress__rail,.nb-progress__fill{border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.nb-progress__rail{background:var(--tile);box-shadow:inset 0 0 0 1px var(--line)}.nb-progress__fill{background:var(--ink);transform-origin:0;will-change:transform;transform:scaleX(0)}.nb-pt{background:var(--tile);outline:1px solid var(--line);outline-offset:-1px;width:12px;height:12px;transition:background-color var(--d-nibble), outline-color var(--d-nibble), transform var(--d-release) var(--ease-hop);border-radius:2px;margin:-6px 0 0 -6px;position:absolute;top:50%}.nb-pt.is-here{background:var(--ground);outline:1.5px solid var(--ink);background-image:repeating-linear-gradient(45deg, var(--ink) 0 1.5px, transparent 1.5px 3.5px)}.nb-pt.is-done{background:var(--ink);outline-color:var(--ink);background-image:none;transform:scale(1.08)}.nb-pt.is-done:after{content:"";border:1.5px solid var(--stamp);background:var(--ground);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px;right:-3px}.nb-nav__app-mini{background:var(--ink);color:var(--ink-on);font:600 14px/1 var(--font-text);visibility:hidden;opacity:0;transition:opacity var(--d-nibble), visibility 0s linear var(--d-nibble);align-self:stretch;align-items:center;margin-left:auto;padding:0 42px 0 18px;text-decoration:none;display:flex;position:relative}.nb-nav__app-mini .nb-ring{border-width:3px;width:14px;height:14px;margin-top:-7px;right:14px}.nb-nav.is-hidden .nb-nav__app-mini{visibility:visible;opacity:1;transition:opacity var(--d-nibble)}.nb-sheet{z-index:90;background:var(--ground);flex-direction:column;gap:12px;padding:0 20px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.nb-sheet[hidden]{display:none}.nb-sheet__top{justify-content:space-between;align-items:center;height:64px;display:flex}.nb-sheet__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nb-sheet__grid a{aspect-ratio:1.25;border-radius:var(--r-card);background:var(--tile);border:1px solid var(--line);color:var(--ink);font:750 22px/1.05 var(--font-display);letter-spacing:-.015em;align-items:flex-end;padding:14px;text-decoration:none;display:flex}.nb-sheet__grid a:active{transform:translateY(2px)}.nb-sheet__app{border-radius:var(--r-card);background:var(--ink);height:64px;color:var(--ink-on);font:700 20px/1 var(--font-display);align-items:center;padding:0 52px 0 20px;text-decoration:none;display:flex;position:relative}.nb-sheet__wallet .wallet-slot{width:100%}.nb-sheet__wallet .wallet-tab{justify-content:center;width:100%;min-height:48px}.nb-btn{border-radius:var(--r-card);background:var(--ink);height:52px;color:var(--ink-on);font:600 16px/1 var(--font-text);letter-spacing:.005em;cursor:pointer;box-shadow:0 2px 0 0 color-mix(in srgb, var(--ink) 55%, var(--ground));transition:transform var(--d-tap) var(--ease-route), box-shadow var(--d-tap) var(--ease-route), background-color var(--d-nibble);border:0;align-items:center;gap:12px;padding:0 52px 0 24px;text-decoration:none;display:inline-flex;position:relative}.nb-btn--big{height:58px;padding:0 56px 0 28px;font-size:17px}.nb-btn--ghost{height:46px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0;padding:0 20px}.nb-btn:disabled{cursor:default;color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line)}.nb-btn--on-ink{background:var(--ground);color:var(--ink);box-shadow:0 2px 0 0 var(--soot)}@media (hover:hover) and (pointer:fine){.nb-btn:hover:not(:disabled){transform:translateY(2px);box-shadow:0 0 #0000}.nb-btn--ghost:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--tile)}.nb-btn:hover .nb-ring{transition:transform var(--d-press) var(--ease-press);transform:scale(.7)}}.nb-btn:focus-visible .nb-ring{transform:scale(.7)}.nb-btn:active:not(:disabled){transform:translateY(3px)scaleY(.97)}.nb-tlink{color:var(--ink);font:600 16px/1.2 var(--font-text);padding:6px 0 9px;text-decoration:none;display:inline-block;position:relative}.nb-tlink:before,.nb-tlink:after{content:"";background:linear-gradient(90deg, var(--line) 0 4px, transparent 4px 6px) 0 0 / 6px 4px repeat-x;height:4px;position:absolute;bottom:0;left:0;right:0}.nb-tlink:after{background-image:linear-gradient(90deg, var(--ink) 0 4px, transparent 4px 6px);clip-path:inset(0 100% 0 0);transition:clip-path var(--d-nibble) var(--ease-route)}@media (hover:hover) and (pointer:fine){.nb-tlink:hover:after{clip-path:inset(0)}}.nb-tlink:focus-visible:after{clip-path:inset(0)}.nb-tlink--on-ink{color:var(--ink-on)}.nb-tlink--on-ink:before{background-image:linear-gradient(90deg,#4a463d 0 4px,#0000 4px 6px)}.nb-tlink--on-ink:after{background-image:linear-gradient(90deg, var(--ink-on) 0 4px, transparent 4px 6px)}.nb-chip{border-radius:var(--r-chip);background:var(--tile);min-height:28px;color:var(--ink);font:600 13px/1.2 var(--font-text);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.nb-chip--live{color:var(--paid-text)}.nb-chip--stage{color:var(--ink-2)}.nb-icon{flex:none}.nb-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:max(100svh,760px);padding:96px 0 0 96px;display:grid;position:relative;overflow:clip}.nb-hero__copy{z-index:2;align-self:center;padding:24px 0 64px;position:relative}.nb-hero h1{font:800 clamp(44px, 5.6vw, 92px) / .94 var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.03em;text-wrap:balance;max-width:9.6em;margin:0 0 26px}.nb-ai{letter-spacing:.03em;margin-right:.02em}.nb-hero__sub{max-width:28em;color:var(--ink-2);margin:0 0 34px;font-size:19px;line-height:1.45}.nb-hero__actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.nb-hero__try{max-width:30em;font:500 14px/1.45 var(--font-text);color:var(--ink-2);margin:26px 0 0}.nb-hero__try-touch{display:none}@media (pointer:coarse){.nb-hero__try-fine{display:none}.nb-hero__try-touch{display:inline}}.nb-ca{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);max-width:100%;color:var(--ink);font:500 13px/1.4 var(--font-data);font-variation-settings:"wdth" 87.5;text-align:left;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:22px 0 0;padding:10px 14px;display:flex}.nb-ca__label{font-weight:700}.nb-ca__value{word-break:break-all}@media (hover:hover) and (pointer:fine){.nb-ca:hover{border-color:var(--ink)}}.nb-vw{--wdth:100;--wght:800;background:var(--tile);vertical-align:baseline;border-radius:.14em;margin:0 -.02em;padding:0 .1em;display:inline-grid;position:relative}.nb-vw__ghost,.nb-vw__live{grid-area:1/1}.nb-vw__ghost{visibility:hidden;font-variation-settings:"opsz" 96, "wdth" 100, "wght" 800}.nb-vw__live{font-variation-settings:"opsz" 96, "wdth" var(--wdth), "wght" var(--wght);justify-self:start}.nb-vw__stamp{border:.085em solid var(--stamp);background:var(--ground);width:.42em;height:.42em;box-shadow:0 0 0 .05em var(--ground);border-radius:50%;position:absolute;bottom:-.16em;right:-.16em}@media (prefers-reduced-motion:no-preference){.nb-vw{--wdth:75;--wght:400;animation:0s 3s forwards nb-vw-fallback}.nb-vw__stamp{opacity:0;animation:0s 3s forwards nb-show}}@keyframes nb-vw-fallback{to{--wdth:100;--wght:800}}@keyframes nb-show{to{opacity:1}}.nb-sec{border-top:1px solid var(--line);padding:clamp(96px,10vw,152px) 96px;scroll-margin-top:88px;position:relative}.nb-sec__head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:24px 64px;margin-bottom:64px;display:grid}.nb-sec h2{font:750 var(--h2) / 1 var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.025em;text-wrap:balance;margin:0}.nb-lede{max-width:40em;color:var(--ink-2);margin:0;font-size:18px;line-height:1.55}.nb-lanes2{gap:16px;display:grid}.nb-lane2{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);transition:border-color var(--d-nibble);outline:none;grid-template-columns:220px minmax(0,1fr) 200px;align-items:center;gap:24px;padding:22px 24px;display:grid;position:relative}.nb-lane2--idle{background:0 0;border-style:dashed}.nb-lane2__who{color:var(--ink);align-items:center;gap:12px;display:flex}.nb-lane2__who>span{gap:2px;display:grid}.nb-lane2__who b{font-weight:600}.nb-lane2__who span span{color:var(--ink-2);font-size:14px}.nb-lane2__tiles{flex-wrap:wrap;gap:6px;display:flex}.nb-lane2__out{justify-self:end}.nb-devchip{height:36px;font:600 13px/1 var(--font-data);font-variation-settings:"wdth" 87.5;border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:0 12px;display:inline-flex}.nb-devchip b{font-size:16px}.nb-devchip--a{background:var(--dev-a);color:var(--ground)}.nb-lane2__path{width:calc(100% - 48px);height:6px;position:absolute;bottom:8px;left:24px;right:24px;overflow:visible}.nb-lane2__path path{stroke:var(--paid);stroke-width:2px;stroke-dasharray:2 6;stroke-linecap:round;vector-effect:non-scaling-stroke;fill:none;opacity:0;transition:opacity var(--d-nibble)}.nb-lane2--batch:focus-visible{border-color:var(--ink);outline:2px solid var(--dev-a);outline-offset:3px}.nb-lane2--batch:focus-visible .nb-lane2__path path{opacity:1}@media (hover:hover) and (pointer:fine){.nb-lane2--batch:hover{border-color:var(--ink)}.nb-lane2--batch:hover .nb-lane2__path path{opacity:1;animation:.8s linear infinite nb-march}}@keyframes nb-march{to{stroke-dashoffset:-16px}}.nb-lane2__caption{color:var(--ink-2);margin:8px 0 0;font-size:14px}@media (prefers-reduced-motion:no-preference){.nb-live [data-part=stamp],.nb-checks [data-part=stamp],.nb-lv__tiles [data-part=stamp]{transform-box:fill-box;transform-origin:50%;animation:nb-stamp-in var(--d-press) var(--ease-press) both}.nb-live [data-tile][data-state=running] [data-part=hatch],.nb-checks [data-tile][data-state=running] [data-part=hatch],.nb-lv__tiles [data-tile][data-state=running] [data-part=hatch]{animation:1.2s ease-in-out infinite nb-pulse}}@keyframes nb-stamp-in{0%{opacity:0;transform:scale(1.7)}}@keyframes nb-pulse{50%{opacity:.18}}.nb-job{padding-top:0;padding-bottom:0}.nb-job__pin{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;min-height:calc(100svh - 88px);padding:48px 0;display:grid}.nb-job__head h2{margin-bottom:36px}.nb-job__steps{flex-direction:column;gap:6px;margin:0 0 32px;padding:0;list-style:none;display:flex}.nb-step{border-radius:var(--r-chip);height:40px;color:var(--ink-2);font:600 17px/1 var(--font-text);cursor:pointer;transition:background-color var(--d-nibble), color var(--d-nibble), border-color var(--d-nibble);background:0 0;border:1px solid #0000;align-items:center;gap:12px;padding:0 14px 0 10px;display:inline-flex}.nb-step.is-on{background:var(--tile);color:var(--ink);border-color:var(--line)}.nb-step.is-done{color:var(--ink)}@media (hover:hover) and (pointer:fine){.nb-step:hover{border-color:var(--ink-2);color:var(--ink)}}.nb-job__lines{max-width:30em;min-height:7.5em;position:relative}.nb-job__lines p{opacity:0;transition:opacity var(--d-nibble), transform var(--d-release) var(--ease-settle);margin:0;font-size:19px;line-height:1.5;position:absolute;inset:0 0 auto;transform:translateY(8px)}.nb-job__lines p[data-on]{opacity:1;transform:none}.nb-job__stage{position:relative}.nb-job__stage--narrow{display:none}.nb-job__svg{width:100%;height:auto;max-height:calc(100svh - 160px);display:block;overflow:visible}.nb-svg-mono{font:600 15px/1 var(--font-data);font-variation-settings:"wdth" 87.5}.nb-svg-count{font:700 22px/1 var(--font-data);font-variant-numeric:tabular-nums}.nb-co path{fill:none;stroke:var(--ink);stroke-width:1.5px}.nb-co [data-co-dot]{fill:var(--ink)}.nb-co rect{fill:var(--ground);stroke:var(--ink);stroke-width:1.5px}.nb-svg-co{font:600 15px/1 var(--font-text);fill:var(--ink)}.nb-svg-pin{font:700 12px/1 var(--font-data);fill:var(--ink-on)}.nb-co__pin{fill:var(--ink)}.nb-job__static-co{font-weight:600;color:var(--ink)!important}.nb-job__static{margin:0;padding:0 0 96px;list-style:none;display:none}.nb-job__static li{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:20px;padding:20px 0;display:grid}.nb-job__static b{font:750 24px/1.1 var(--font-display)}.nb-job__static p{max-width:40em;color:var(--ink-2);margin:6px 0 0}@media (prefers-reduced-motion:reduce){.nb-job__pin{min-height:0;padding:clamp(96px,10vw,152px) 0 32px;display:block}.nb-job__steps,.nb-job__lines,.nb-job__stage{display:none}.nb-job__static{display:block}}.nb-ct{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:72px;display:grid}.nb-ct h2{margin-bottom:24px}.nb-checks{gap:8px;margin:36px 0 28px;padding:0;list-style:none;display:grid}.nb-check{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:grid}.nb-check__label{font-weight:600}.nb-check__value{font:500 14px/1.2 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2)}.nb-check.is-verified .nb-check__value{color:var(--stamp-text);font-weight:700}.nb-check.is-failed .nb-check__value{color:var(--ink)}.nb-ct__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nb-ct__caps{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);padding:28px}.nb-caps__field{--cell:calc(100% / 24);--row:calc(100% / 10);aspect-ratio:24/10;background:linear-gradient(90deg, var(--ground) 0 1.5px, transparent 1.5px) 0 0 / var(--cell) 100%, linear-gradient(0deg, var(--ground) 0 1.5px, transparent 1.5px) 0 0 / 100% var(--row), var(--tile);border-radius:4px;position:relative}.nb-caps__env{width:calc(var(--tc) * 100% / 24);height:calc(var(--rc) * 100% / 10);background:linear-gradient(90deg, var(--ground) 0 1.5px, transparent 1.5px) 0 0 / calc(100% / var(--tc)) 100%, linear-gradient(0deg, var(--ground) 0 1.5px, transparent 1.5px) 0 0 / 100% calc(100% / var(--rc)), repeating-linear-gradient(45deg, #f3eee238 0 2px, transparent 2px 4px), var(--ink);transition:width var(--d-nibble) var(--ease-hop), height var(--d-nibble) var(--ease-hop);border-radius:4px;position:absolute;bottom:0;left:0}.nb-caps__env i{border:4px solid var(--stamp);background:var(--ground);border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;right:-9px}.nb-caps__axis{font:500 12px/1 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2);justify-content:space-between;margin-top:8px;display:flex}.nb-caps__read{margin:22px 0 18px;font-size:18px}.nb-caps__read b{font:700 18px/1 var(--font-data);font-variation-settings:"wdth" 87.5}.nb-sliders{gap:10px;display:grid}.nb-sliders label{justify-content:space-between;font-weight:600;display:flex}.nb-sliders output{font:600 14px/1.4 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2)}.nb-sliders input[type=range]{width:100%;height:32px;accent-color:var(--ink);cursor:pointer;margin:0 0 8px}.nb-lv__stage{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:48px;display:grid}.nb-lv__lanes{--p:56px;--lane-w:228px;--lane-gap:24px;grid-template-columns:repeat(3, var(--lane-w));gap:var(--lane-gap);display:grid;position:relative}.nb-lv__lane{gap:0;display:grid}.nb-lv__tabwrap{touch-action:none;flex-direction:column;justify-content:flex-end;height:50px;display:flex;position:relative}.nb-lv__lane--b .nb-lv__tabwrap{cursor:grab}.nb-lv__tab{height:50px;font:600 13px/1 var(--font-data);font-variation-settings:"wdth" 87.5;transition:height var(--d-flip) var(--ease-press), background-color var(--d-flip), color var(--d-flip);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:0 16px;display:flex;overflow:hidden}.nb-lv__name small{font:inherit}.nb-lv__tab b{font-variant-numeric:tabular-nums;font-size:18px}.nb-lv__lane--a .nb-lv__tab{background:var(--dev-a);color:var(--ground)}.nb-lv__lane--b .nb-lv__tab{background:var(--dev-b);color:var(--ink)}.nb-lv__lane--c .nb-lv__tab{background:var(--ink);color:var(--ink-on)}.nb-lv__lane.is-gone .nb-lv__tab{background:var(--tile);color:#0000;height:12px}.nb-lv__left{color:var(--ink-2);font:600 13px/1 var(--font-data);font-variation-settings:"wdth" 87.5;position:absolute;top:8px;left:2px}.nb-lv__slots{grid-template-columns:repeat(3, var(--p));grid-auto-rows:var(--p);border:1px solid var(--line);border-radius:0 0 var(--r-card) var(--r-card);background:var(--ground);border-top:0;padding:14px;display:grid}.nb-lv__slots span{outline:1px dashed var(--line);outline-offset:-1px;border-radius:6px;margin:5px}.nb-lv__lane.is-gone .nb-lv__slots{background:0 0;border-style:dashed}.nb-lv__tiles{pointer-events:none;position:absolute;inset:0}.nb-lt{translate:calc(var(--lane) * (var(--lane-w) + var(--lane-gap)) + 14px + var(--c) * var(--p) + 8px) calc(50px + 14px + var(--r) * var(--p) + 8px);transition:translate .62s var(--ease-hop);display:block;position:absolute;top:0;left:0}.nb-lt svg{width:40px;height:40px}.nb-lv__ctl{justify-items:start;gap:16px;display:grid}.nb-lv__status{color:var(--ink-2);min-height:4.5em;margin:0}.nb-rs{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.nb-rs h2{margin-bottom:24px}.nb-rs__copy p+p{max-width:40em;margin:18px 0 0}.nb-rs__copy p+p strong{font-weight:600}.nb-rs__cal{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);padding:24px}.nb-rs__grid{gap:8px;display:grid}.nb-rs__row{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.nb-rs__ph{font:600 12px/1.1 var(--font-data);font-variation-settings:"wdth" 87.5;gap:6px;display:grid}.nb-rs__ph i{background:repeating-linear-gradient(45deg, var(--paid) 0 3px, transparent 3px 6px);border-radius:2px;height:6px}.nb-rs__ph em{font:500 12px/1 var(--font-text);color:var(--paid-text);font-style:normal}.nb-rs__ph.is-none i{border:1px dashed var(--soot);background:0 0}.nb-rs__ph.is-none em{color:var(--ink-2)}.nb-slot{aspect-ratio:1;border:1px solid var(--line);background:var(--tile);cursor:pointer;width:100%;transition:background-color var(--d-nibble), border-color var(--d-nibble);border-radius:8px;place-items:center;padding:0;display:grid;position:relative}.nb-slot.is-none{border-style:dashed;border-color:var(--soot);cursor:not-allowed;background:0 0}.nb-slot__token{aspect-ratio:1;background:var(--ink);width:46%;box-shadow:0 0 0 3px var(--ground), 0 0 0 5.5px var(--stamp);opacity:0;transition:transform var(--d-flip) var(--ease-hop), opacity var(--d-tap);border-radius:50%;transform:translateY(-140%)scale(.6)}.nb-slot.is-held{background:var(--ground);border-color:var(--ink)}.nb-slot.is-held .nb-slot__token{opacity:1;transform:none}.nb-slot.is-refused{border-color:var(--ink)}.nb-slot.is-refused:after{content:"";background:linear-gradient(45deg, transparent 45%, var(--ink) 45% 55%, transparent 55%), linear-gradient(-45deg, transparent 45%, var(--ink) 45% 55%, transparent 55%);position:absolute;inset:28%}@media (hover:hover) and (pointer:fine){.nb-slot:not(.is-none):not(.is-held):hover{border-color:var(--ink)}.nb-slot:not(.is-none):not(.is-held):hover .nb-slot__token{opacity:.25;transform:translateY(-30%)scale(.85)}}.nb-slot:focus-visible{outline-offset:1px}.nb-rs__foot{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.nb-rs__foot p{margin:0}.nb-rs__note{color:var(--ink-2);margin:14px 0 0;font-size:14px}.nb-cg__map{grid-template-columns:minmax(0,4fr) minmax(48px,1.4fr) minmax(0,6fr);align-items:stretch;min-height:560px;display:grid}.nb-cg__asks{grid-template-rows:repeat(4,1fr);align-items:center;margin:0;padding:0;list-style:none;display:grid}.nb-ask{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);width:100%;color:var(--ink);font:600 17px/1.25 var(--font-text);text-align:left;cursor:pointer;transition:border-color var(--d-nibble), background-color var(--d-nibble);gap:4px;padding:14px 16px;display:grid}.nb-ask__app{font:500 12px/1 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2)}.nb-ask.is-lit{border-color:var(--ink);background:var(--tile)}.nb-cg__routes{width:100%;height:100%;overflow:visible}.nb-cg__routes path{fill:none;stroke:var(--line);stroke-width:2px;stroke-linejoin:round;transition:stroke var(--d-nibble)}.nb-cg__routes path.is-lit{stroke:var(--ink)}.nb-cg__cards{grid-template-rows:1fr 1fr 1fr;gap:14px;display:grid}.nb-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);color:var(--ink);transition:transform var(--d-tap), border-color var(--d-nibble);grid-template-rows:auto auto auto;grid-template-columns:44px minmax(0,1fr);align-content:center;column-gap:16px;padding:22px 24px;text-decoration:none;display:grid;position:relative}.nb-card>svg{grid-row:span 3}.nb-card h3{font:750 26px/1.05 var(--font-display);font-variation-settings:"opsz" 48, "wdth" 100;letter-spacing:-.02em;margin:0 0 4px}.nb-card p{color:var(--ink-2);margin:0 0 12px;font-size:15px}.nb-card .nb-chip{justify-self:start}.nb-card--next{background:0 0;border-style:dashed}.nb-card.is-lit{border-color:var(--ink)}.nb-card__ghost{border:5px solid var(--stamp);opacity:0;width:34px;height:34px;transition:opacity var(--d-nibble), transform var(--d-press) var(--ease-press);border-radius:50%;position:absolute;top:16px;right:16px;transform:scale(1.5)}@media (hover:hover) and (pointer:fine){.nb-ask:hover{border-color:var(--ink)}a.nb-card:hover{border-color:var(--ink-2)}.nb-card:hover .nb-card__ghost{opacity:.28;transform:scale(1)}}a.nb-card:focus-visible .nb-card__ghost{opacity:.28;transform:scale(1)}a.nb-card:active{transform:translateY(2px)}a.nb-card:active .nb-card__ghost{opacity:1;transform:scale(1)}.nb-ladder{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:96px 0 0;padding:0;list-style:none;display:grid}.nb-ladder li{border-top:2px solid var(--ink);gap:14px;padding:20px;display:grid}.nb-ladder__tiles{grid-template-columns:repeat(9,14px);gap:4px;min-height:14px;display:grid}.nb-ladder__tiles i{background:var(--ink);border-radius:2px;width:14px;height:14px}.nb-ladder li.is-next .nb-ladder__tiles i{background:var(--ground);outline:1.5px solid var(--ink);outline-offset:-1.5px}.nb-ladder__text{font:700 22px/1.15 var(--font-display);letter-spacing:-.01em}.nb-ladder li.is-next .nb-ladder__text{color:var(--ink)}.nb-lg{background:var(--ink);color:var(--ink-on);border-top:0}.nb-lg .nb-lede{color:color-mix(in srgb, var(--ink-on) 76%, var(--ink))}.nb-lg :focus-visible{outline-color:var(--dev-a-on-ink)}.nb-lg__caption{color:color-mix(in srgb, var(--ink-on) 76%, var(--ink));margin:0 0 14px;font-size:15px}.nb-lg__table{border-radius:var(--r-card);border:1px solid #3a362e;overflow:hidden}.nb-lg__row{min-height:60px;font:500 14px/1.3 var(--font-data);font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;outline-offset:-2px;transition:background-color var(--d-nibble);border-bottom:1px solid #2c2922;grid-template-columns:40px 110px minmax(0,1.4fr) minmax(0,1.4fr) 140px 130px;align-items:center;gap:16px;padding:12px 20px;display:grid}.nb-lg__row:last-child{border-bottom:0}.nb-lg__row--head{min-height:44px;color:color-mix(in srgb, var(--ink-on) 66%, var(--ink));font:600 13px/1 var(--font-text)}.nb-lg__row--head>:last-child{justify-self:end;padding-right:18px}.nb-lg__dev--a{color:var(--dev-a-on-ink)}.nb-lg__dev--b{color:var(--dev-b)}.nb-lg__ok{color:#ff8a74;font-weight:700}.nb-lg__res{justify-self:end;padding-right:18px;position:relative}.nb-lg__res--paid{color:#6fd3a3}.nb-lg__res--failed,.nb-lg__res--refunded{color:color-mix(in srgb, var(--ink-on) 78%, var(--ink))}.nb-lg__coin{background:var(--paid);width:10px;height:10px;box-shadow:0 0 0 2px var(--ink);opacity:0;transition:transform var(--d-coin) var(--ease-route), opacity var(--d-tap);border-radius:50%;margin-top:-5px;position:absolute;top:50%;right:0;transform:translate(-24px)}.nb-lg__row:focus-visible .nb-lg__coin{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.nb-lg__row:not(.nb-lg__row--head):hover{background:#221f19}.nb-lg__row:hover .nb-lg__coin{opacity:1;transform:none}}.nb-lg__cta{flex-wrap:wrap;align-items:center;gap:28px;margin-top:56px;display:flex}.nb-foot{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px 48px;padding:56px 96px 72px;font-size:15px;display:grid}.nb-foot__brand{color:var(--ink);align-items:center;gap:10px;display:flex}.nb-foot__brand .nb-wordmark{font-size:28px}.nb-foot__line{margin:0}.nb-foot__links{flex-wrap:wrap;gap:20px;display:flex}.nb-foot__links a{color:var(--ink);padding:6px 0;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.nb-foot__links a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}.nb-bgm-frame{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;bottom:0;left:0;overflow:hidden}.nb-sound{z-index:55;border:1.5px solid var(--ink);border-radius:var(--r-card);background:var(--ground);height:40px;color:var(--ink);font:600 14px/1 var(--font-text);cursor:pointer;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:fixed;bottom:16px;right:16px}@media (max-width:1180px){.nb-lv__lanes{--lane-w:min(228px, calc((100vw - 96px - 2 * var(--lane-gap)) / 3))}.nb-hero{padding-left:48px}.nb-sec,.nb-foot{padding-left:48px;padding-right:48px}.nb-nav__tabs .nb-tab{padding:0 12px}.nb-lv__stage{grid-template-columns:1fr}.nb-lane2{grid-template-columns:180px minmax(0,1fr)}.nb-lane2__out{grid-column:2;justify-self:start}}@media (max-width:1000px){.nb-nav__tabs{display:none}.nb-ct,.nb-rs{grid-template-columns:1fr;gap:40px}.nb-sec__head{grid-template-columns:1fr}}@media (max-width:760px){.nb-nav__strip{align-items:center;padding:0 8px 0 16px}.nb-nav__brand{margin-right:8px}.nb-nav__right{align-items:center;gap:6px}.nb-nav__wallet{display:none}.nb-x{justify-content:center;width:38px;padding:0}.nb-x__label{display:none}.nb-tab--app{border-radius:8px;height:38px;padding:0 34px 0 12px;font-size:14px}.nb-tab--app:before,.nb-tab--app:after{display:none}.nb-tab--app .nb-ring{width:13px;height:13px;margin-top:-6.5px;right:11px}.nb-nav__menu{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.nb-nav__menu i{grid-template-columns:7px 7px;gap:3px;display:grid}.nb-nav__menu b{background:var(--ink);border-radius:2px;width:7px;height:7px}.nb-nav__progress{padding:0 0 0 16px}.nb-progress{margin-right:12px}.nb-nav__app-mini{padding:0 34px 0 12px;font-size:13px}.nb-nav__app-mini .nb-ring{width:12px;height:12px;margin-top:-6px;right:11px}.nb-pt{width:9px;height:9px;margin:-4.5px 0 0 -4.5px}.nb-pt.is-done:after{width:6px;height:6px;bottom:-3px;right:-3px}.nb-hero{flex-direction:column;min-height:0;padding:96px 20px 0;display:flex}.nb-hero__copy{display:contents}.nb-hero h1{order:1;max-width:none;margin-bottom:10px;font-size:clamp(34px,10vw,44px)}.nb-hero__sub{order:2;margin-bottom:14px;font-size:15px;line-height:1.42}.nb-hero__actions{display:contents}.nb-hero__actions .nb-btn{order:3;justify-content:center;width:100%;height:52px}.nb-hero__actions .nb-tlink{order:6;align-self:flex-start;margin-top:12px}.nb-ca{order:4}.nb-hero__try{order:7;margin:6px 0 48px}.nb-sec{padding:88px 20px}.nb-sec__head{margin-bottom:36px}.nb-lede{font-size:17px}.nb-lane2{grid-template-columns:1fr;gap:14px;padding:18px}.nb-lane2__out{grid-column:1}.nb-lane2__tiles{gap:5px}.nb-lane2__tiles svg{width:24px;height:24px}.nb-job{padding:0 20px}.nb-job__pin{flex-direction:column;align-items:stretch;gap:12px;padding:28px 0;display:flex}.nb-job__head h2{margin-bottom:14px;font-size:30px}.nb-job__steps{flex-flow:wrap;gap:4px;margin-bottom:12px}.nb-step{gap:6px;height:34px;padding:0 8px 0 6px;font-size:14px}.nb-job__lines{min-height:6.6em}.nb-job__lines p{font-size:16px}.nb-job__stage--wide{display:none}.nb-job__stage--narrow{display:block}.nb-job__svg{max-height:52svh}.nb-ct__caps{padding:18px}.nb-lv__lanes{--p:30px;--lane-w:calc((100vw - 40px - 2 * 8px) / 3);--lane-gap:8px}.nb-lv__tab{padding:0 8px;font-size:12px}.nb-lv__name{gap:3px;display:grid}.nb-lv__dot{display:none}.nb-lv__tab b{font-size:15px}.nb-lv__left{font-size:12px}.nb-lv__slots{grid-template-columns:repeat(3, var(--p));justify-content:center;padding:4px}.nb-lv__slots span{margin:3px}.nb-lt{translate:calc(var(--lane) * (var(--lane-w) + var(--lane-gap)) + (var(--lane-w) - 3 * var(--p)) / 2 + var(--c) * var(--p) + 4px) calc(50px + 4px + var(--r) * var(--p) + 4px)}.nb-lt svg{width:22px;height:22px}.nb-rs__cal{padding:14px}.nb-rs__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.nb-rs__row>:nth-child(n+5){display:none}.nb-rs__foot{flex-direction:column;align-items:flex-start}.nb-cg__map{grid-template-columns:1fr;gap:14px;min-height:0;display:grid}.nb-cg__asks{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:8px}.nb-ask{padding:12px;font-size:15px}.nb-cg__routes{display:none}.nb-card{grid-template-columns:36px minmax(0,1fr);padding:18px}.nb-card h3{font-size:22px}.nb-ladder{grid-template-columns:1fr;margin-top:56px}.nb-lg__row{grid-template-columns:32px minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px}.nb-lg__row>:first-child{grid-row:span 2}.nb-lg__row>:nth-child(3){display:none}.nb-lg__row>:nth-child(4){grid-area:2/2}.nb-lg__row>:nth-child(5){grid-area:2/3;justify-self:end}.nb-lg__row--head{display:none}.nb-lg__cta .nb-btn{justify-content:center;width:100%}.nb-foot{grid-template-columns:1fr;padding:40px 20px 88px}}@media (prefers-reduced-motion:reduce){.nb-tab,.nb-btn,.nb-nav__strip,.nb-nav__progress,.nb-pt,.nb-lt,.nb-lv__tab,.nb-slot__token,.nb-caps__env,.nb-card,.nb-card__ghost,.nb-lg__coin,.nb-ring,.nb-job__lines p{transition:none;animation:none}.nb-tab:hover,.nb-btn:hover,.nb-btn:active,.nb-card:active,.nb-nav.is-hidden .nb-nav__strip,.nb-nav.is-hidden .nb-nav__progress{transform:none}}.nb-board .nb-sec h2{margin-bottom:24px}.nb-board__top{border-bottom:1px solid var(--line);height:72px;color:var(--ink-2);justify-content:space-between;align-items:center;padding:0 96px;display:flex}.nb-board__states{flex-wrap:wrap;gap:28px;margin:40px 0 0;padding:0;list-style:none;display:flex}.nb-board__states li{justify-items:start;gap:10px;font-weight:600;display:grid}.nb-board__marks{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nb-board__marks>div{border:1px solid var(--line);border-radius:var(--r-card);gap:32px;padding:40px;display:grid}.nb-board__marks>div.is-ink{background:var(--ink);color:var(--ink-on)}.nb-board__lockup{align-items:center;gap:20px;display:flex}.nb-board__lockup .nb-wordmark{font-size:110px}.nb-board__sizes{align-items:flex-end;gap:24px;display:flex}.nb-board__avatar{border:1px solid var(--line);background:var(--ground);border-radius:50%;place-items:center;width:88px;height:88px;display:grid}.is-ink .nb-board__avatar{background:var(--ink);border-color:#3a362e}.nb-board__h1{max-width:12em;font:800 clamp(44px, 6vw, 88px) / .94 var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.035em;margin:0 0 24px}.nb-board__data{font:500 15px/1.4 var(--font-data);font-variation-settings:"wdth" 87.5;margin:24px 0 0}.nb-board__pal{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.nb-board__pal li{border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.nb-board__pal span{align-items:flex-end;height:88px;padding:10px 12px;font-weight:600;display:flex}.nb-board__pal small{font:500 12px/1.5 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2);padding:10px 12px;display:block}.nb-board__hov{flex-wrap:wrap;align-items:center;gap:28px;display:flex}@media (max-width:760px){.nb-board__top{padding:0 20px}.nb-board__marks,.nb-board__pal{grid-template-columns:1fr 1fr}.nb-board__marks{grid-template-columns:1fr}.nb-board__marks>div{padding:24px}.nb-board__lockup .nb-wordmark{font-size:64px}.nb-board__lockup svg{width:56px;height:56px}}.nb-og{background:var(--ground);grid-template-columns:560px 1fr;align-items:center;width:1200px;height:630px;padding:0 0 0 72px;display:grid;position:relative;overflow:hidden}.nb-og__brand{align-items:center;gap:14px;margin-bottom:40px;display:flex}.nb-og__brand .nb-wordmark{font-size:44px}.nb-og h1{font:800 70px/.95 var(--font-display);font-variation-settings:"opsz" 96, "wdth" 100;letter-spacing:-.035em;margin:0}.nb-og__mosaic{grid-template-columns:repeat(12,40px);gap:7px;display:grid;transform:rotate(-6deg)translate(30px)}
.nb-real{border:1px solid var(--line);border-radius:var(--r-card);background:var(--ground);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:16px;margin:28px 0 0;padding:16px;display:grid}.nb-real__img{border-radius:6px;width:132px;height:auto;display:block}.nb-real__body{gap:10px;min-width:0;display:grid}.nb-real__credit{color:var(--ink-2);margin:0;font-size:13px}.nb-real__credit a{color:inherit}.nb-real__label{font:750 26px/1.05 var(--font-display);letter-spacing:-.015em;margin:0}.nb-real__label span{font:600 14px/1 var(--font-data);font-variation-settings:"wdth" 87.5;color:var(--ink-2);margin-left:6px}.nb-real__meta{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.nb-real__btn{justify-self:start}.nb-real__bar{border-radius:var(--r-card);background:var(--tile);height:46px;position:relative;overflow:hidden}.nb-real__bar i{transform-origin:0;transition:transform var(--d-nibble) linear;background:repeating-linear-gradient(45deg,#16140fd9 0 4px,#16140fb8 4px 8px);position:absolute;inset:0}.nb-real__bar span{background:var(--ground);font:600 13px/1 var(--font-data);font-variation-settings:"wdth" 87.5;border-radius:6px;padding:4px 8px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}@media (max-width:760px){.nb-real{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px}.nb-real__img{width:96px}.nb-real__label{font-size:22px}}@media (prefers-reduced-motion:reduce){.nb-real__bar i{transition:none}}

/* Logo replaced with PNG - no override needed */
svg[class*='logo'], 
.logo-svg, 
[class*='Navbar_logo'],
[class*='nav_logo'] {
    display: none !important;
}

/* Inject the new logo via a pseudo-element on the parent container */
a[href="/"], 
.navbar-brand, 
[class*='Navbar_logoContainer'],
[class*='nav_brand'] {
    position: relative !important;
    display: inline-block !important;
    width: 40px !important;
    height: 40px !important;
}


