html{scroll-behavior:smooth}.homepage,.homepage *,.homepage :before,.homepage :after{box-sizing:border-box}.homepage{--home-black:#000;--home-ink:#090b10;--home-chrome:#131518;--home-white:#fff;--home-paper:#f4f5f7;--home-paper-2:#edeff3;--home-line:#d7dbe2;--home-line-dark:#2d3035;--home-muted:#657389;--home-orange:#ea6a1a;--home-orange-bright:#fb923c;--home-blue:#38bdf8;--home-green:#34c77b;--home-red:#ff6b63;color:var(--home-ink);background:var(--home-paper);font-family:var(--ns-font-sans);overflow:clip}body:has(.homepage) .trackingConsent{display:none!important}.homepage section[id]{scroll-margin-top:6.5rem}.homepage a{color:inherit}.hero{isolation:isolate;color:#fff;background:#0a0a0f;place-items:center;min-height:108svh;padding:8rem 1rem 18svh;display:grid;position:relative;overflow:hidden}#ns-canvas,#ns-cable-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#ns-canvas{z-index:0}#ns-cable-canvas{z-index:1}.vignette{z-index:2;background:linear-gradient(#000c,#0000 28% 70%,#ea6a1a24),radial-gradient(58% 48%,#0a0a0fe0,#0a0a0f66 54%,#0000 100%);position:absolute;inset:0}.hero-horizon{z-index:2;background:var(--home-paper);transform-origin:50%;height:22svh;position:absolute;bottom:-6svh;left:-8vw;right:-8vw;transform:rotate(-2deg)}.marker{content:"";background:var(--home-orange);flex:none;width:.55rem;height:.55rem}.hero-content{z-index:4;text-align:center;pointer-events:auto;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex;position:relative}.section-kicker,.card-kicker,.proof-label,.stack-head,.hub-grid span{font-family:var(--ns-font-mono);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.homepage h1,.homepage .section-intro h2,.homepage .thesis h2,.homepage .row-heading h2,.homepage .green-dot h2,.homepage .product-surfaces h2,.homepage .operator-panel h2,.homepage .use-cases h2,.homepage .status-hub h2,.homepage .faq h2,.homepage .final-cta h2{font-family:var(--ns-font-display);letter-spacing:0;margin:0;font-weight:300}.homepage h1{letter-spacing:-.03em;color:#fff;flex-direction:column;gap:.05em;font-family:TASAExplorer,TASA Explorer,Inter,system-ui,sans-serif;font-size:clamp(3rem,7.2vw,7.6rem);font-weight:200;line-height:1;display:flex}.line1{display:block}.line2{color:#ffffffe0;display:block}.sub{color:#ffffff80;letter-spacing:.01em;max-width:540px;margin:0;font-family:TASAOrbiter,TASA Orbiter,Inter,system-ui,sans-serif;font-size:clamp(.95rem,2vw,1.2rem);font-weight:400;line-height:1.55}.cta-row{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hero .cta-row{margin-top:.5rem}.btn{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1.5rem;font-family:TASAOrbiter,TASA Orbiter,Inter,system-ui,sans-serif;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.btn:hover{transform:none}.btn:focus-visible,.value-rows a:focus-visible,.start-rows a:focus-visible,.hub-grid a:focus-visible,.evidence-list button:focus-visible{outline:2px solid var(--home-orange);outline-offset:3px}.btn-primary{color:#090b10;background:#f97316;border-color:#f97316}.btn-primary:hover{background:#fb923c;border-color:#fb923c}.btn-primary:active{background:#ea6a1a;border-color:#ea6a1a}.btn-outline{color:#ffffffdb;background:0 0;border-color:#ffffff38}.btn-outline:hover{color:#fff;background:#ffffff12;border-color:#ffffff7a}.btn-outline:active{background:#ffffff1a}.section-light,.proof-strip{background:var(--home-paper);color:var(--home-ink)}.section-dark{color:#fff;background:#000}.proof-strip{border-top:1px dotted #64748b47;border-bottom:1px solid var(--home-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-strip article{border-right:1px dotted #64748b52;align-content:start;gap:.8rem;min-height:13rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.proof-strip article:last-child{border-right:0}.proof-strip p{color:var(--home-muted);margin:0;line-height:1.55}.proof-label{color:var(--home-ink)!important}.thesis,.value-rows,.product-surfaces,.operators,.status-hub,.faq,.final-cta,.measurement-stack,.green-dot,.use-cases,.start-rows{padding:clamp(4rem,8vw,8rem) clamp(1rem,4vw,3rem)}.thesis h2{max-width:13.8ch;font-size:clamp(2.7rem,7vw,7.6rem);line-height:.98}.thesis span{background:var(--home-ink);color:#fff;align-items:center;padding:.04em .12em .08em;display:inline-flex}.section-kicker{color:var(--home-orange);align-items:center;gap:.55rem;margin-bottom:1.25rem;display:flex}.section-kicker.dark{color:#ffffffb8}.row-heading,.section-intro{gap:1rem;max-width:62rem;display:grid}.row-heading p,.section-intro p{margin:0}.row-heading h2,.section-intro h2,.green-dot h2,.product-surfaces h2,.use-cases h2,.status-hub h2,.faq h2{font-size:clamp(2.6rem,6vw,6rem);line-height:.98}.section-intro>p:last-child{max-width:42rem;color:var(--home-muted);font-size:1.12rem;line-height:1.6}.section-dark .section-intro>p:last-child{color:#ffffffa8}.rows{border-top:1px dotted #64748b66;margin-top:clamp(2rem,5vw,4rem)}.rows article,.start-rows a{border-bottom:1px dotted #64748b6b;grid-template-columns:minmax(0,.9fr) minmax(17rem,.9fr) auto;align-items:center;gap:1.25rem;min-height:8rem;padding:1.25rem 0;display:grid;position:relative}.rows h3,.start-rows strong{font-family:var(--ns-font-display);margin:0;font-size:clamp(2rem,4.4vw,4.8rem);font-weight:300;line-height:.96}.rows p,.start-rows span{color:var(--home-muted);margin:0;font-size:1.04rem;line-height:1.5}.rows a{aspect-ratio:1;background:var(--home-orange);color:#090b10;width:3rem;font-family:var(--ns-font-mono);place-items:center;font-weight:800;text-decoration:none;display:grid}.rows article:hover{background:#ea6a1a0f}.measurement-stack{position:relative;overflow:hidden}.stack-timeline{background:repeating-linear-gradient(#ffffff8c 0 2px,#0000 2px 10px);width:1px;position:absolute;top:18rem;bottom:8rem;left:50%}.stack-timeline span{background:#fff;width:.78rem;height:.78rem;margin-left:-.36rem;display:block;position:sticky;top:48svh}.stack-grid{gap:clamp(2rem,7vw,7rem);margin-top:clamp(3rem,8vw,8rem);display:grid}.stack-card{border:1px solid var(--home-line-dark);background:#131518;gap:1rem;width:min(38rem,45vw);min-height:27rem;padding:1.25rem;display:grid;position:relative}.stack-card.offset{justify-self:end}.stack-head{color:#ffffffb8;align-items:center;gap:.8rem;display:flex}.stack-head span{aspect-ratio:1;border:1px solid var(--home-line-dark);color:#fff;place-items:center;width:2.8rem;display:grid}.stack-card h3,.bento-card h3,.case-grid h3{font-family:var(--ns-font-display);margin:0;font-size:clamp(1.7rem,3vw,3rem);font-weight:400;line-height:1}.stack-card>p,.case-grid p,.bento-card h3,.operator-panel li,.faq p{color:#ffffffa3;line-height:1.55}.wire{border-top:1px solid var(--home-line-dark);color:#ffffffb8;min-height:12rem;font-family:var(--ns-font-mono);align-content:center;margin-top:auto;font-size:.76rem;display:grid;position:relative}.wire:before{content:"";border:1px solid #c4ccd938;position:absolute;inset:2rem}.wire-map,.wire-route{grid-template-columns:repeat(5,1fr);align-items:center;gap:.6rem}.wire-map span,.wire-route span{z-index:1;background:#070707;border:1px solid #ea6a1a75;place-items:center;min-height:2.5rem;display:grid;position:relative}.wire-selector,.wire-alert,.wire-api{gap:.6rem}.wire-selector span,.wire-alert span,.wire-api span{z-index:1;background:#070707;border:1px solid #c4ccd938;padding:.65rem;position:relative}.wire-metrics{grid-template-columns:repeat(5,1fr);align-items:end;gap:.6rem;padding:2rem}.wire-metrics i{z-index:1;height:var(--h);background:#ea6a1ab3;min-height:2.25rem;display:block;position:relative}.green-dot .centered{text-align:center;justify-items:center;max-width:none}.green-dot .centered p:last-child{margin-inline:auto}.evidence-stage{grid-template-columns:minmax(18rem,.7fr) minmax(18rem,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);width:min(86rem,100%);margin:clamp(2rem,6vw,5rem) auto 0;display:grid;position:relative}.service-target{border:1px solid var(--home-line-dark);text-align:center;background-color:#070707;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(0deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;gap:.75rem;min-height:24rem;padding:2rem;display:grid}.service-target p,.service-target strong,.service-target span{margin:0}.service-target p{font-family:var(--ns-font-mono);color:#ffffffad}.service-target strong{align-items:center;gap:.5rem;font-size:clamp(1.6rem,4vw,3.5rem);font-weight:400;display:inline-flex}.service-target strong:before{background:var(--home-green);content:"";width:.75rem;height:.75rem}.service-target span{color:#ffffff8f}.evidence-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.evidence-list button{border:1px solid var(--home-line-dark);color:#fff;min-height:6rem;font:inherit;text-align:left;cursor:pointer;background:#131518;gap:.35rem;padding:1rem;display:grid}.evidence-list button:hover{background:#ea6a1a1f;border-color:#ea6a1ab3}.evidence-list span{color:#ffffff94;font-size:.9rem}.product-surfaces{background:#fff}.bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(14rem,auto);gap:1rem;margin-top:clamp(2rem,5vw,4rem);display:grid}.bento-card{border:1px solid var(--home-line);background:var(--home-paper);align-content:start;gap:1rem;min-width:0;padding:1rem;transition:border-color .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);display:grid}.bento-card:hover{border-color:#ea6a1a80;transform:translateY(-2px)}.bento-card.large{grid-area:span 2/span 2}.bento-card.wide{grid-column:span 2}.bento-card h3{color:var(--home-ink)}.card-kicker{color:var(--home-orange)}.mini-chart,.mini-map,.mini-table,.mini-tags,.status-row{gap:.5rem;margin-top:auto;display:flex}.mini-chart{align-items:end;min-height:11rem}.mini-chart span{background:#ea6a1a21;border:1px solid #ea6a1a61;flex:1;min-height:3rem}.mini-chart span:nth-child(2){min-height:7rem}.mini-chart span:nth-child(3){min-height:5rem}.mini-chart span:nth-child(4){min-height:9rem}.mini-chart span:nth-child(5){min-height:4.5rem}.mini-map span,.mini-table span{border:1px solid var(--home-line);background:#fff;flex:1;min-height:3.5rem}.mini-tags,.status-row{flex-wrap:wrap}.mini-tags span,.status-row span,.mini-rule,.bento-card code{border:1px solid var(--home-line);color:var(--home-muted);font-family:var(--ns-font-mono);background:#fff;padding:.5rem .65rem;font-size:.8rem}.operators{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.operator-panel{border:1px dotted #64748b66;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.operator-panel h2{text-align:center;font-size:clamp(2.4rem,5vw,5rem);line-height:1}.operator-panel ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.operator-panel li{background:var(--home-paper);color:var(--home-ink);padding:1rem}.operator-panel li:before{background:var(--home-orange);content:"";width:.55rem;height:.55rem;margin-right:.65rem;display:inline-block}.case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,5vw,4rem);display:grid}.case-grid article{border:1px solid var(--home-line-dark);background:#131518;gap:1rem;min-height:18rem;padding:1rem;display:grid}.start-rows{padding-top:clamp(2rem,5vw,4rem)}.row-heading.dark h2,.row-heading.dark p,.start-rows strong{color:#fff}.start-rows a{color:#fff;grid-template-columns:minmax(0,.7fr) minmax(17rem,1fr) 3rem;text-decoration:none}.start-rows a:after{aspect-ratio:1;background:var(--home-orange);color:#090b10;content:"->";width:3rem;font-family:var(--ns-font-mono);place-items:center;font-weight:800;display:grid}.start-rows a:hover{background:#ea6a1a1f}.status-hub{background:#fff;grid-template-columns:minmax(18rem,.6fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);display:grid}.status-hub h2{max-width:12ch}.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hub-grid a{border:1px solid var(--home-line);background:var(--home-paper);min-height:12rem;color:var(--home-ink);font-family:var(--ns-font-display);gap:1rem;padding:1rem;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1;text-decoration:none;display:grid}.hub-grid span{color:var(--home-orange);font-family:var(--ns-font-mono);font-size:.72rem}.faq{background:var(--home-paper)}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,5vw,4rem);display:grid}.faq details{border:1px solid var(--home-line);background:#fff}.faq summary{cursor:pointer;padding:1rem;font-weight:700}.faq p{color:var(--home-muted);margin:0;padding:0 1rem 1rem}.final-cta{text-align:center;justify-items:center;gap:1.25rem;display:grid}.final-cta h2{max-width:16ch;font-size:clamp(2.6rem,7vw,7.4rem);line-height:.98}@media (prefers-reduced-motion:reduce){.homepage *,.homepage :before,.homepage :after{scroll-behavior:auto!important;transition:none!important;animation-duration:1ms!important}}@media (width<=980px){.proof-strip,.bento,.case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-card,.stack-card.offset{justify-self:stretch;width:min(100%,42rem)}.stack-timeline{display:none}.evidence-stage,.operators,.status-hub{grid-template-columns:1fr}}@media (width<=640px){.hero{min-height:104svh;padding-top:6rem}.hero-content{width:100%}.proof-strip,.bento,.case-grid,.faq-grid,.hub-grid,.evidence-list{grid-template-columns:1fr}.rows article,.start-rows a{grid-template-columns:1fr auto}.rows article p,.start-rows a span{grid-column:1/-1}.bento-card.large,.bento-card.wide{grid-area:span 1/span 1}}@media (width<=480px){.hero .cta-row{flex-direction:column;align-items:stretch;width:100%;max-width:280px}.hero .btn{width:100%}}
