.nx-ws-scene{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;margin:2px 0 4px;overflow:hidden}.nx-ws-svg{width:100%;height:100%;overflow:visible}.nx-ws-edge{stroke-width:.85;stroke-linecap:round}.nx-ws-node{stroke-width:.8}.nx-ws-hand{pointer-events:none}.nx-ws-hand-normal,.nx-ws-hand-click{fill:#5c5c66;pointer-events:none}.dark .nx-ws-hand-normal,.dark .nx-ws-hand-click{fill:#b2b2ba}.nx-prototype{position:relative;isolation:isolate;color:var(--color-dark-neutral);background:var(--color-offwhite);font-family:var(--font-body);font-weight:300;-webkit-font-smoothing:antialiased}.nx-prototype *{box-sizing:border-box}.nx-environment{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:var(--color-offwhite)}.nx-webgl,.nx-fallback,.nx-scene-labels,.nx-editorial-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nx-webgl{opacity:0;transition:opacity 1.1s}.nx-environment[data-engine=ready] .nx-webgl{opacity:1}.nx-fallback{opacity:.6;transition:opacity 1.1s}.nx-environment[data-engine=ready] .nx-fallback{opacity:0;pointer-events:none}.nx-fallback line{stroke:var(--color-dark-neutral);stroke-width:.8;opacity:.25}.nx-fallback circle{fill:var(--color-offwhite);stroke:var(--color-dark-neutral);stroke-width:1}.nx-prototype[data-profile=detect] .nx-fallback circle:not([data-behavior=organic]),.nx-prototype[data-profile=qualify] .nx-fallback circle:not([data-behavior=organic]){stroke:var(--inauthentic);stroke-width:2}.nx-prototype[data-profile=qualify] .nx-fallback line:not([data-behavior=organic]){stroke:var(--authentic);stroke-width:2;opacity:.8}.nx-editorial-mask{pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--color-offwhite) 97%,transparent) 0%,color-mix(in srgb,var(--color-offwhite) 93%,transparent) 21%,color-mix(in srgb,var(--color-offwhite) 48%,transparent) 34%,color-mix(in srgb,var(--color-offwhite) 3%,transparent) 49%,transparent 100%)}.nx-scene-labels{pointer-events:none;overflow:hidden;z-index:2}.nx-scene-label{position:absolute;left:0;top:0;font:8px var(--font-data);letter-spacing:.045em;color:var(--brand-violet);opacity:0;white-space:pre-line;line-height:1.65}.nx-pattern-label{color:var(--authentic);font-size:9px;background:color-mix(in srgb,var(--color-offwhite) 86%,transparent);padding:4px 7px;border-left:1px solid rgba(0,209,146,.5)}.nx-uncertain-label{font-size:9px;color:var(--nx-amber);background:color-mix(in srgb,var(--color-offwhite) 93%,transparent);padding:4px 7px;border-left:1px solid var(--nx-amber)}.nx-score-label{font-size:10px;color:var(--inauthentic);background:color-mix(in srgb,var(--color-offwhite) 93%,transparent);border-left:2px solid var(--inauthentic);padding:7px 10px;box-shadow:0 3px 16px color-mix(in srgb,var(--color-dark-neutral) 2%,transparent)}.nx-detail-label{color:var(--brand-violet);padding:5px 7px;background:color-mix(in srgb,var(--color-offwhite) 91%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 33%,transparent)}.nx-access-connections{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:-1}.nx-access-connections path{stroke:var(--brand-violet);stroke-opacity:.32;stroke-width:1;fill:none}.nx-model-field{position:absolute;top:105px;right:3vw;bottom:85px;left:40vw;border:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent);opacity:var(--model,0);pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--brand-violet) 14%,transparent) .65px,transparent .65px);background-size:27px 27px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 100%);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 100%)}.nx-model-field i{width:14px;height:14px;position:absolute;color:color-mix(in srgb,var(--brand-violet) 38%,transparent)}.nx-model-field i:nth-child(1){top:0;left:0;border-top:1px solid;border-left:1px solid}.nx-model-field i:nth-child(2){top:0;right:0;border-top:1px solid;border-right:1px solid}.nx-model-field i:nth-child(3){bottom:0;left:0;border-bottom:1px solid;border-left:1px solid}.nx-model-field i:nth-child(4){bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.nx-scene-status{position:absolute;left:40px;bottom:24px;font:7px var(--font-data);letter-spacing:.04em;color:color-mix(in srgb,var(--color-dark-neutral) 40%,transparent);pointer-events:none}.nx-chapter{position:fixed;z-index:3;right:40px;top:76px;display:flex;align-items:center;gap:12px;font-size:10px;color:var(--brand-violet);pointer-events:none}.nx-chapter>span{font:9px var(--font-data);color:color-mix(in srgb,var(--brand-violet) 50%,transparent)}.nx-chapter i{width:26px;height:1px;background:color-mix(in srgb,var(--brand-violet) 33%,transparent)}.nx-narrative{position:relative;pointer-events:none}.nx-moment{position:relative;min-height:118svh;display:flex;align-items:center;padding:12vh var(--content-right) 24vh var(--content-left);pointer-events:none}.nx-editorial{width:min(510px,40vw)}.nx-eyebrow{color:var(--brand-violet);font:9px var(--font-data);letter-spacing:.14em;margin:0 0 24px;line-height:1.7}.nx-prototype h1,.nx-prototype h2{white-space:pre-line;font-size:clamp(36px,3.7vw,57px);font-weight:350;letter-spacing:-.055em;line-height:1.2;margin:0;font-family:var(--font-heading)}.nx-prototype h1{font-family:var(--font-display)}.nx-prototype h1 span{color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent)}.nx-prototype h2{font-size:clamp(40px,4.4vw,67px)}.nx-moment-detect h2,.nx-moment-qualify h2,.nx-moment-simulate h2,.nx-moment-optimize h2{color:var(--brand-violet);font-size:clamp(56px,6vw,85px)}.nx-moment-access h2,.nx-moment-solutions h2{font-size:clamp(34px,3.35vw,49px)}.nx-supporting{white-space:pre-line;color:color-mix(in srgb,var(--color-dark-neutral) 63%,transparent);font-size:clamp(12px,1.05vw,15px);line-height:1.9;margin:25px 0 0}.nx-editorial-rule{width:32px;height:1px;background:color-mix(in srgb,var(--brand-violet) 33%,transparent);margin:27px 0 17px}.nx-note{font-size:10px;color:color-mix(in srgb,var(--color-dark-neutral) 46%,transparent);line-height:1.9;max-width:280px;margin:0}.nx-lens-caption{margin-top:25px;font:8px var(--font-data);letter-spacing:.035em;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);line-height:1.7}.nx-warning-dot,.nx-teal-dot,.nx-amber-dot{width:6px;height:6px;display:inline-block;margin-right:8px;border-radius:50%;background:var(--inauthentic)}.nx-teal-dot{background:var(--authentic)}.nx-amber-dot{background:var(--nx-amber)}.nx-flow-key{display:flex;gap:20px;margin-top:23px;font:8px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent)}.nx-flow-key i{display:inline-block;width:18px;border-top:1px solid var(--color-dark-neutral);margin-right:7px;vertical-align:middle}.nx-flow-key .nx-dashed{border-top:1px dashed var(--brand-violet)}.nx-scroll-cue{position:absolute;bottom:14vh;left:6vw;display:flex;gap:19px;align-items:center;font:7px var(--font-data);letter-spacing:.06em;color:color-mix(in srgb,var(--color-dark-neutral) 33%,transparent)}.nx-scroll-cue a{pointer-events:auto;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);text-decoration:none;padding:12px 0}.nx-scroll-cue b{font-size:15px;font-weight:400;margin-left:8px}.nx-illustrative{position:fixed;right:40px;bottom:25px;z-index:3;font:7px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 40%,transparent);letter-spacing:.045em;pointer-events:none}.nx-optimization{margin-top:23px}.nx-comparison{display:inline-flex;gap:3px;padding:3px;border:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent);border-radius:5px;pointer-events:auto}.nx-comparison button{font:9px var(--font-ui);color:color-mix(in srgb,var(--color-dark-neutral) 60%,transparent);background:transparent;border:0;padding:9px 10px;border-radius:3px;cursor:pointer}.nx-comparison button[aria-pressed=true]{background:var(--brand-violet);color:#fff}.nx-result{display:flex;align-items:center;gap:17px;margin:22px 0 14px}.nx-result strong{font-size:32px;letter-spacing:-.05em;color:var(--authentic);font-weight:400}.nx-result span{font-size:9px;line-height:1.8;color:color-mix(in srgb,var(--color-dark-neutral) 63%,transparent)}.nx-optimization small,.nx-solution-options small{font-size:8px;color:color-mix(in srgb,var(--color-dark-neutral) 40%,transparent)}.nx-access-modules{position:absolute;right:6vw;top:21vh;width:46vw;height:60vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:5vw;row-gap:18vh;opacity:var(--access,0)}.nx-access-card{padding:18px 19px;border:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent);background:color-mix(in srgb,var(--color-offwhite) 91%,transparent);align-self:center;min-height:137px}.nx-access-card>span{font:7px var(--font-data);letter-spacing:.07em;color:color-mix(in srgb,var(--brand-violet) 56%,transparent)}.nx-access-card h3{font-size:15px;font-weight:400;letter-spacing:-.035em;color:var(--brand-violet);margin:12px 0 13px;font-family:var(--font-heading)}.nx-access-card p{font-size:10px;color:color-mix(in srgb,var(--color-dark-neutral) 63%,transparent);margin:0 0 9px}.nx-access-card small{font-size:8px;line-height:1.6;color:color-mix(in srgb,var(--color-dark-neutral) 46%,transparent);display:block}.nx-solution-options{margin-top:25px;display:grid;gap:8px;max-width:300px}.nx-solution-options button{pointer-events:auto;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-dark-neutral) 13%,transparent);padding:12px 0;text-align:left;font:12px var(--font-ui);font-weight:300;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);cursor:pointer}.nx-solution-options button[aria-pressed=true]{color:var(--brand-violet);border-color:var(--brand-violet)}.nx-solution-options button span{float:right}.nx-solution-key{display:flex;flex-wrap:wrap;gap:9px 16px;font-size:8px;color:color-mix(in srgb,var(--color-dark-neutral) 67%,transparent);padding:15px 0 10px}.nx-debug{position:fixed;right:20px;bottom:20px;z-index:10;width:225px;display:grid;gap:12px;padding:18px;background:color-mix(in srgb,var(--color-offwhite) 96%,transparent);border:1px solid color-mix(in srgb,var(--brand-violet) 25%,transparent);box-shadow:0 8px 25px color-mix(in srgb,var(--color-dark-neutral) 6%,transparent);font:9px var(--font-data);color:var(--color-dark-neutral)}.nx-debug>button:first-child{position:absolute;right:4px;top:2px;width:24px;padding:0;border:0}.nx-debug button,.nx-debug select{background:#fff;border:1px solid color-mix(in srgb,var(--brand-violet) 19%,transparent);padding:8px;font:9px var(--font-ui);color:var(--brand-violet);cursor:pointer}.nx-debug label{display:flex;gap:8px}.nx-debug input{accent-color:var(--brand-violet)}.nx-debug small{font-size:8px;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent)}.nx-prototype button:focus-visible,.nx-prototype a:focus-visible,.nx-prototype select:focus-visible{outline:2px solid var(--brand-violet);outline-offset:4px}.nx-accessible-description{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nx-prototype[data-reduced=true] *{transition:none!important}@media(prefers-reduced-motion:reduce){.nx-prototype *{transition:none!important}}@media(max-width:1050px){.nx-header{padding:26px}.nx-header img{width:135px}.nx-editorial{width:44vw}.nx-prototype h1{font-size:39px}.nx-prototype h2{font-size:49px}.nx-moment-access h2,.nx-moment-solutions h2{font-size:35px}.nx-scene-status{left:26px}.nx-access-modules{right:4vw;column-gap:3vw;width:46vw}.nx-access-card{padding:14px}.nx-access-card h3{font-size:13px}}@media(max-width:600px){.nx-header{padding:24px 22px}.nx-header img{width:124px}.nx-header>span{font-size:6px;max-width:110px;text-align:right;line-height:1.8}.nx-chapter{right:22px;top:80px;font-size:9px}.nx-chapter i{width:17px}.nx-moment{min-height:110svh;align-items:start;padding:19vh var(--content-right) 15vh var(--content-left)}.nx-moment:last-child{min-height:112svh}.nx-editorial{width:100%}.nx-eyebrow{font-size:7px;margin-bottom:17px}.nx-prototype h1{font-size:35px}.nx-prototype h2{font-size:42px}.nx-moment-detect h2,.nx-moment-qualify h2,.nx-moment-simulate h2,.nx-moment-optimize h2{font-size:57px}.nx-moment-access h2,.nx-moment-solutions h2{font-size:33px}.nx-supporting{font-size:11px;margin-top:16px}.nx-editorial-rule{margin:17px 0 11px}.nx-note{font-size:9px;max-width:250px}.nx-lens-caption{font-size:7px;margin-top:18px}.nx-editorial-mask{background:linear-gradient(180deg,color-mix(in srgb,var(--color-offwhite) 94%,transparent) 0%,color-mix(in srgb,var(--color-offwhite) 92%,transparent) 32%,color-mix(in srgb,var(--color-offwhite) 31%,transparent) 47%,transparent 63%)}.nx-webgl{pointer-events:none}.nx-model-field{top:48vh;right:15px;bottom:76px;left:15px}.nx-scene-label{font-size:6px}.nx-score-label{font-size:8px;padding:4px 6px}.nx-pattern-label{font-size:7px;padding:3px 5px}.nx-scroll-cue{bottom:7vh;left:25px;font-size:6px;gap:11px}.nx-scene-status{left:20px;bottom:20px;font-size:6px}.nx-illustrative{left:20px;right:auto;bottom:36px;font-size:6px}.nx-access-modules{top:47vh;right:20px;left:20px;width:auto;height:39vh;column-gap:14px;row-gap:5vh}.nx-access-card{padding:12px;min-height:110px}.nx-access-card h3{font-size:12px;margin:9px 0}.nx-access-card p{font-size:8px;margin-bottom:0}.nx-access-card small{display:none}.nx-access-card>span{font-size:6px}.nx-optimization{margin-top:16px}.nx-result{margin:12px 0 7px;gap:14px}.nx-result strong{font-size:27px}.nx-result span{font-size:8px}.nx-comparison button{font-size:8px;padding:7px}.nx-solution-options{margin-top:16px;max-width:280px;gap:3px}.nx-solution-options button{font-size:10px;padding:9px 0}.nx-solution-key{padding:10px 0 4px;font-size:7px}.nx-solution-options small{font-size:7px}}.nx-prototype[data-profile=solutions][data-solution=authenticity] .nx-fallback circle[data-reading=organic]{stroke:var(--authentic);stroke-width:2}.nx-prototype[data-profile=solutions][data-solution=authenticity] .nx-fallback circle[data-reading=uncertain]{stroke:var(--nx-amber);stroke-width:2}.nx-prototype[data-profile=solutions][data-solution=authenticity] .nx-fallback circle[data-reading=artificial]{stroke:var(--inauthentic);stroke-width:2}.nx-prototype[data-profile=solutions][data-solution=resilience] .nx-fallback [data-risk=true]{stroke:var(--inauthentic);stroke-width:2}.nx-prototype[data-profile=solutions][data-solution=resilience] .nx-fallback circle[data-intervention=true]{stroke:var(--authentic);stroke-width:3}html.nx-scroll-root{scroll-snap-type:none;scroll-behavior:smooth;scroll-padding-top:0}.nx-moment{min-height:100svh;scroll-snap-align:start;scroll-snap-stop:normal;padding-top:15vh;padding-bottom:15vh}.nx-cta{display:inline-flex;align-items:center;gap:22px;background:var(--brand-violet);color:var(--color-offwhite);text-decoration:none;font-size:12px;padding:13px 17px;border:1px solid var(--brand-violet);transition:background .2s,opacity .2s,transform .3s}.nx-cta span,.nx-cta b{display:block;transform:translate(var(--mx,0),var(--my,0));transition:transform .18s;font-weight:400}.nx-cta:hover{background:var(--color-dark-neutral);border-color:var(--color-dark-neutral)}.nx-cta b{font-size:18px;line-height:1}.nx-narrative{clip-path:inset(var(--safe-top,76px) 0 0)}.nx-eyebrow{font-size:10px;letter-spacing:.1em}.nx-supporting{color:color-mix(in srgb,var(--color-dark-neutral) 75%,transparent);font-size:14px;max-width:360px}.nx-model-field{border-color:color-mix(in srgb,var(--brand-violet) 8%,transparent);background:none}.nx-model-field i{opacity:.5}.nx-scene-label:not(.nx-score-label):not(.nx-pattern-label):not(.nx-detail-label):not(.nx-uncertain-label){display:none}.nx-comparison{border:0;border-radius:0;padding:0;gap:24px;border-bottom:1px solid color-mix(in srgb,var(--color-dark-neutral) 15%,transparent)}.nx-comparison button{border-radius:0;font-size:12px;padding:12px 0;color:var(--color-dark-neutral);background:transparent;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.nx-comparison button[aria-pressed=true]{background:none;color:var(--brand-violet);border-color:var(--brand-violet)}.nx-comparison button:hover{color:var(--brand-violet)}.nx-result span{font-size:11px}.nx-result strong{font-size:38px}.nx-solution-options{gap:0;max-width:320px}.nx-solution-options button{font-size:13px;color:var(--color-dark-neutral);padding:15px 0;transition:color .2s,padding .2s}.nx-solution-options button:hover{color:var(--brand-violet);padding-left:4px}.nx-solution-options button span{transition:transform .2s}.nx-solution-options button:hover span{transform:translate(2px,-2px)}.nx-solution-key{font-size:10px;line-height:1.5}.nx-solution-text{animation:nx-solution-fade .4s ease}@keyframes nx-solution-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nx-solution-text{animation:none}}.nx-access-modules{display:block;right:4vw;top:14vh;width:49vw;height:74vh;pointer-events:none}.nx-access-card{position:absolute;min-height:0;padding:0;border:0;background:none;pointer-events:auto;outline-offset:8px;cursor:default}.nx-access-card:focus-visible{outline:2px solid var(--brand-violet)}.nx-access-card h3{display:flex;justify-content:space-between;gap:12px;color:var(--color-dark-neutral);font-size:14px;margin:13px 0 6px;font-family:var(--font-heading)}.nx-access-card h3 span{color:var(--brand-violet);transition:transform .3s}.nx-access-card:hover h3 span,.nx-access-card:focus-visible h3 span{transform:translate(2px,-2px)}.nx-access-card p{font-size:10px;color:color-mix(in srgb,var(--color-dark-neutral) 69%,transparent);line-height:1.5;margin:0}.nx-interface{background:color-mix(in srgb,var(--color-offwhite) 97%,transparent);border-top:1px solid color-mix(in srgb,var(--brand-violet) 40%,transparent);padding:17px;transition:transform .3s,box-shadow .3s;overflow:hidden}.nx-access-card:hover .nx-interface,.nx-access-card:focus-visible .nx-interface{transform:translateY(-4px);box-shadow:0 12px 32px color-mix(in srgb,var(--brand-violet) 4%,transparent)}.nx-access-01{left:0;top:0;width:40%}.nx-access-02{right:0;top:14%;width:42%}.nx-access-03{left:0;bottom:3%;width:51%}.nx-access-04{right:0;bottom:0;width:34%}.nx-access-01 .nx-interface{height:170px;transform:rotate(-3deg);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 9%,transparent);border-top:2px solid var(--brand-violet)}.nx-report-title{font:8px var(--font-data);color:var(--brand-violet);letter-spacing:.08em}.nx-report-rule{width:35%;height:3px;background:var(--color-dark-neutral);margin:14px 0}.nx-report-bars{height:49px;display:flex;gap:7px;align-items:end;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent)}.nx-report-bars i{width:17%;height:40%;background:color-mix(in srgb,var(--brand-violet) 19%,transparent);transform-origin:bottom;transition:transform .4s,background .4s}.nx-access-01:hover .nx-report-bars i,.nx-access-01:focus-visible .nx-report-bars i{transform:scaleY(1.15);background:color-mix(in srgb,var(--brand-violet) 44%,transparent)}.nx-report-lines i{display:block;height:2px;width:85%;background:color-mix(in srgb,var(--color-dark-neutral) 13%,transparent);margin-top:9px}.nx-report-lines i:last-child{width:60%}.nx-access-02 .nx-interface{border-left:1px solid color-mix(in srgb,var(--brand-violet) 19%,transparent);position:relative}.nx-endpoint{font:11px var(--font-data);color:var(--brand-violet)}.nx-interface code{display:block;font:9px/2 var(--font-data);margin-top:16px;color:var(--color-dark-neutral)}.nx-interface code span{color:var(--brand-violet)}.nx-port{position:absolute;width:7px;height:7px;border:1px solid var(--brand-violet);border-radius:50%;right:15px;bottom:19px;transition:box-shadow .4s,background .4s}.nx-access-02:hover .nx-port,.nx-access-02:focus-visible .nx-port{background:var(--brand-violet);box-shadow:0 0 0 7px color-mix(in srgb,var(--brand-violet) 8%,transparent)}.nx-agent-flow{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:9px;color:var(--brand-violet)}.nx-agent-flow i{font-style:normal;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 21%,transparent);padding:12px 0}.nx-agent-track{display:block;height:1px;background:color-mix(in srgb,var(--brand-violet) 13%,transparent);margin:20px 0 7px;position:relative}.nx-access-03:hover .nx-agent-track i,.nx-access-03:focus-visible .nx-agent-track i{left:82%}.nx-access-04 .nx-interface{height:145px;border:1px solid color-mix(in srgb,var(--color-dark-neutral) 13%,transparent);padding:0;transform:rotate(3deg)}.nx-workspace-top{border-bottom:1px solid color-mix(in srgb,var(--color-dark-neutral) 8%,transparent);padding:10px;display:flex;gap:4px}.nx-workspace-map{position:relative;height:105px;background:radial-gradient(color-mix(in srgb,var(--brand-violet) 9%,transparent) .7px,transparent .7px);background-size:13px 13px}.nx-workspace-map i{position:absolute;width:9px;height:9px;border:1px solid var(--brand-violet);border-radius:50%;left:24%;top:25%;transition:transform .4s}.nx-workspace-map span{position:absolute;left:55%;top:55%;color:var(--brand-violet);transition:transform .4s}.nx-access-04:hover .nx-workspace-map span,.nx-access-04:focus-visible .nx-workspace-map span{transform:translate(-17px,-12px)}.nx-access-04:hover .nx-workspace-map i,.nx-access-04:focus-visible .nx-workspace-map i{transform:scale(1.3)}.nx-webgl{transition:opacity .2s}@media(max-width:1050px){.nx-header-nav{gap:16px}.nx-header-nav a{font-size:11px}.nx-header{gap:18px}.nx-access-modules{width:49vw;right:3vw}.nx-interface{padding:12px}.nx-access-card h3{font-size:12px}.nx-agent-flow{gap:4px;font-size:8px}}@media(max-width:600px){.nx-header{height:78px;padding:18px 20px}.nx-header .nx-full-logo{width:124px}.nx-header-nav,.nx-header-cta{display:none}.nx-menu-trigger{display:block;margin-left:auto}.nx-header[data-collapsed=true]{padding:10px 20px;height:60px}.nx-header .nx-mark{width:34px;height:34px}.nx-brand{height:36px}.nx-menu{right:20px;top:60px}.nx-moment{min-height:100svh;padding:17vh 25px 12vh}.nx-narrative{clip-path:inset(var(--safe-top,65px) 0 0)}.nx-supporting{font-size:12px;margin-top:20px}.nx-eyebrow{font-size:8px}.nx-access-modules{top:42vh;height:49vh;width:90vw;right:5vw}.nx-access-01{width:43%}.nx-access-02{width:47%;top:8%}.nx-access-03{width:53%;bottom:0}.nx-access-04{width:35%;bottom:-2%}.nx-access-01 .nx-interface{height:120px;padding:12px}.nx-report-bars{height:27px}.nx-report-rule{margin:8px 0;height:2px}.nx-report-title{font-size:6px}.nx-report-lines i{margin-top:5px}.nx-access-04 .nx-interface{height:105px}.nx-workspace-map{height:75px}.nx-interface code{font-size:8px;margin-top:9px}.nx-endpoint{font-size:9px}.nx-access-card h3{font-size:11px;margin:9px 0 4px}.nx-access-card p{font-size:8px}.nx-agent-flow{font-size:7px}.nx-agent-track{margin:13px 0 4px}.nx-comparison button{font-size:11px}.nx-result{margin-top:14px}.nx-result strong{font-size:30px}.nx-solution-options button{font-size:12px;padding:12px 0}.nx-solution-key{font-size:9px;padding-top:12px}.nx-model-field{top:45vh;right:15px;bottom:50px;left:15px}}@media(prefers-reduced-motion:reduce){html.nx-scroll-root{scroll-behavior:auto;scroll-snap-type:none}.nx-cta span,.nx-cta b{transform:none!important}}html.nx-scroll-root:has(.nx-prototype[data-reduced=true]){scroll-behavior:auto;scroll-snap-type:none}.nx-prototype[data-reduced=true] .nx-cta span,.nx-prototype[data-reduced=true] .nx-cta b{transform:none}.nx-camera-actions{position:fixed;bottom:28px;right:3vw;z-index:4;display:flex;gap:14px}.nx-camera-actions button{border:0;border-bottom:1px solid color-mix(in srgb,var(--color-dark-neutral) 25%,transparent);background:transparent;color:var(--color-dark-neutral);font:22px var(--font-ui);width:30px;height:34px;cursor:pointer}.nx-camera-actions button:hover{color:var(--brand-violet);border-color:var(--brand-violet)}@media(max-width:600px){.nx-camera-actions{display:none}}.nx-editorial{width:min(450px,36vw);opacity:var(--copy-opacity,1);transform:translateY(var(--copy-shift,0));will-change:opacity,transform}.nx-editorial>.nx-eyebrow,.nx-editorial>.nx-supporting{opacity:var(--copy-opacity,1)}.nx-supporting{font-size:15px;line-height:1.85;max-width:37ch;margin-top:25px;white-space:normal;color:color-mix(in srgb,var(--color-dark-neutral) 79%,transparent)}.nx-moment{min-height:110svh;padding-top:14vh;padding-bottom:14vh}.nx-moment:last-child{min-height:100svh}.nx-prototype h1{font-size:clamp(36px,3.6vw,53px)}.nx-prototype h2{font-size:clamp(40px,4.15vw,60px)}.nx-moment-access h2,.nx-moment-solutions h2{font-size:clamp(33px,3.1vw,45px)}.nx-editorial-cta{margin-top:28px;pointer-events:auto;gap:35px;min-height:46px;font-size:13px}.nx-community-hulls,.nx-annotation-leaders{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.nx-community-hulls path{stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-annotation-leaders path{fill:none;stroke-width:.8}.nx-annotation-leaders circle{fill:var(--color-offwhite);stroke-width:.8}.nx-scene-label.nx-score-label,.nx-scene-label.nx-pattern-label,.nx-scene-label.nx-detail-label,.nx-scene-label.nx-uncertain-label{border:0;box-shadow:none;padding:4px 6px;font-size:9px;line-height:1.65;background:color-mix(in srgb,var(--color-offwhite) 93%,transparent);width:190px;letter-spacing:.025em;transition:opacity .15s}.nx-model-field{border:0}.nx-model-field i{display:none}.nx-access-modules{top:8vh;height:83vh;right:3vw;width:51vw;opacity:1}.nx-access-card{transform-origin:center;will-change:transform,opacity;opacity:0}.nx-access-01{width:43%;top:0}.nx-access-02{width:42%;top:12%}.nx-access-03{width:49%;bottom:0}.nx-access-04{width:40%;bottom:-3%}.nx-interface{box-shadow:0 6px 26px color-mix(in srgb,var(--color-dark-neutral) 4%,transparent)!important;transform:translate(var(--mx,0),var(--my,0))!important}.nx-access-card:hover .nx-interface,.nx-access-card:focus-visible .nx-interface{box-shadow:none;transform:translate(var(--mx,0),var(--my,0))}.nx-access-01 .nx-interface{height:180px}.nx-study-insight{font-size:8px;margin-top:12px;display:flex;align-items:center;gap:5px;color:var(--brand-violet)}.nx-study-insight span{font-size:15px}.nx-goal{font:8px var(--font-data);color:var(--color-dark-neutral);display:block;margin-bottom:8px}.nx-agent-result{display:block;font-size:8px;color:var(--authentic);margin-top:10px}.nx-workspace-lens{position:absolute;right:9px;top:7px;font:8px var(--font-ui);padding:5px;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 33%,transparent);background:var(--color-offwhite);color:var(--brand-violet)}.nx-workspace-result{font-size:8px;padding:8px;color:var(--authentic);background:var(--color-offwhite)}.nx-access-04 .nx-interface{height:166px}.nx-prototype[data-profile=access] .nx-report-bars i{animation:nx-evidence 4.6s ease-in-out infinite}.nx-report-bars i:nth-child(2){animation-delay:.2s!important}.nx-report-bars i:nth-child(3){animation-delay:.4s!important}.nx-prototype[data-profile=access] .nx-study-insight{animation:nx-response 4.6s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-api-request{animation:nx-response 5s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-api-response{animation:nx-response 5s .8s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-port{animation:nx-port 5s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-agent-flow i{animation:nx-skill 5.5s ease-in-out infinite}.nx-agent-flow i:nth-of-type(2){animation-delay:.7s!important}.nx-agent-flow i:nth-of-type(3){animation-delay:1.4s!important}.nx-prototype[data-profile=access] .nx-agent-result{animation:nx-response 5.5s 1.7s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-workspace-map span{animation:nx-explore 6s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-workspace-result{animation:nx-response 6s 1s ease-in-out infinite}.nx-access-card:hover .nx-api-response,.nx-access-card:focus-visible .nx-api-response{color:var(--authentic)}@keyframes nx-evidence{0%,to{transform:scaleY(.55);background:color-mix(in srgb,var(--brand-violet) 19%,transparent)}45%,75%{transform:scaleY(1);background:color-mix(in srgb,var(--brand-violet) 40%,transparent)}}@keyframes nx-response{0%,18%{opacity:.25}40%,80%{opacity:1}to{opacity:.25}}@keyframes nx-port{0%,to{box-shadow:0 0 color-mix(in srgb,var(--brand-violet) 13%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-violet) 0%,transparent);background:var(--brand-violet)}}@keyframes nx-skill{0%,15%,to{color:var(--color-dark-neutral);border-color:color-mix(in srgb,var(--color-dark-neutral) 19%,transparent)}35%,65%{color:var(--brand-violet);border-color:var(--brand-violet)}}@keyframes nx-explore{0%,to{transform:translate(0)}35%,65%{transform:translate(20px,-30px)}75%{transform:translate(-10px,-10px)}}.nx-prototype[data-reduced=true] *{animation:none!important}@media(prefers-reduced-motion:reduce){.nx-prototype *{animation:none!important}}@media(max-width:1050px){.nx-editorial{width:39vw}.nx-supporting{font-size:14px}.nx-access-modules{width:50vw}.nx-access-card h3{font-size:11px}}@media(max-width:600px){.nx-moment{min-height:128svh;padding-top:13vh;padding-bottom:12vh}.nx-moment:last-child{min-height:100svh;padding-top:13vh;padding-bottom:12vh}.nx-editorial{width:100%}.nx-supporting{font-size:13px;line-height:1.8;max-width:38ch;margin-top:19px}.nx-prototype h1{font-size:32px}.nx-prototype h2{font-size:43px}.nx-moment-access h2,.nx-moment-solutions h2{font-size:30px}.nx-eyebrow{margin-bottom:15px}.nx-editorial-cta{margin-top:20px;font-size:12px}.nx-editorial-mask{background:linear-gradient(180deg,var(--color-offwhite) 0%,color-mix(in srgb,var(--color-offwhite) 93%,transparent) 42%,color-mix(in srgb,var(--color-offwhite) 33%,transparent) 58%,transparent 72%)}.nx-access-modules{top:62vh;height:52vh;width:91vw;right:4.5vw}.nx-access-01{width:46%;top:0}.nx-access-02{width:47%;top:10%}.nx-access-03{width:51%;bottom:0}.nx-access-04{width:43%;bottom:-2%}.nx-access-01 .nx-interface{height:145px}.nx-study-insight{font-size:6px;margin-top:9px}.nx-study-insight b{display:none}.nx-access-04 .nx-interface{height:128px}.nx-workspace-map{height:73px}.nx-workspace-result{font-size:6px;padding:6px}.nx-goal,.nx-agent-result{font-size:6px}.nx-interface code{font-size:7px}.nx-scene-label.nx-score-label,.nx-scene-label.nx-pattern-label,.nx-scene-label.nx-detail-label,.nx-scene-label.nx-uncertain-label{width:150px;font-size:7px}.nx-result span{font-size:9px}.nx-solution-key{padding:9px 0 0}.nx-moment-solutions .nx-editorial-cta{margin-top:18px}}.nx-prototype{--authentic:var(--semantic-green);--inauthentic:var(--semantic-red);--nx-surface-dark:#242424;--nx-amber:#AD791A}.nx-hologram-cta{margin-top:28px;pointer-events:auto;display:inline-block}.nx-environment{clip-path:var(--twin-clip,none)}.nx-shift-layer{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(var(--nx-shift,0px));transition:transform .6s cubic-bezier(.4,0,.2,1)}.nx-webgl{transform:translate(var(--twin-pan-x,0px),var(--twin-pan-y,0px));transition:opacity .2s}.nx-scene-labels{transform:translate(var(--twin-pan-x,0px),var(--twin-pan-y,0px))}.nx-twin-frame{position:fixed;top:16vh;right:6vw;bottom:12vh;left:42vw;border:1px solid color-mix(in srgb,var(--accent-primary) 19%,transparent);border-radius:18px;box-shadow:0 30px 70px #33333317,0 8px 24px #3333330d;opacity:var(--twin-chrome,0);pointer-events:none;z-index:1;box-sizing:border-box;transition:opacity .1s linear}.nx-twin-titlebar{position:absolute;top:0;left:0;right:0;height:34px;display:flex;align-items:center;gap:6px;padding:0 16px;background:var(--color-offwhite);border-bottom:1px solid color-mix(in srgb,var(--accent-primary) 10%,transparent);border-radius:18px 18px 0 0}.nx-twin-dot{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--accent-primary) 33%,transparent);font-style:normal}.nx-twin-title{margin-left:10px;font:9px var(--font-data);letter-spacing:.06em;color:color-mix(in srgb,var(--accent-primary) 50%,transparent)}.nx-model-panel{position:absolute;right:16px;bottom:16px;width:200px;background:#f7f7f7f0;border:1px solid rgba(51,51,51,.1);border-radius:10px;box-shadow:0 10px 26px #33333314,inset 0 1px #ffffff80;padding:11px 13px 12px;pointer-events:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-model-panel{background:color-mix(in srgb,var(--color-offwhite) 96%,transparent)}}.nx-model-panel-head{font:7px var(--font-data);letter-spacing:.1em;color:color-mix(in srgb,var(--accent-primary) 50%,transparent);margin-bottom:8px}.nx-model-status{display:grid;row-gap:5px;margin-bottom:6px}.nx-model-stat{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font:8px var(--font-data);letter-spacing:.02em;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent)}.nx-model-stat b{font-size:11px;font-weight:400;font-family:var(--font-ui);color:var(--accent-primary);letter-spacing:0}.nx-model-convergence b{color:var(--accent-primary)}.nx-model-convergence{margin-top:6px;padding-top:6px;border-top:1px solid rgba(51,51,51,.08)}.nx-model-curve{width:100%;height:26px;overflow:visible;margin:2px 0}.nx-model-curve-target{stroke:#00d19240;stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.nx-model-curve-track{fill:none;stroke:color-mix(in srgb,var(--color-dark-neutral) 8%,transparent);stroke-width:1.6;vector-effect:non-scaling-stroke}.nx-model-curve-fill{fill:none;stroke:var(--accent-primary);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke-dashoffset .1s linear}.nx-moment-detect,.nx-moment-qualify,.nx-moment-simulate,.nx-moment-optimize{justify-content:flex-end}.nx-moment-detect .nx-editorial,.nx-moment-qualify .nx-editorial,.nx-moment-simulate .nx-editorial,.nx-moment-optimize .nx-editorial{text-align:left}.nx-prototype[data-profile=detect] .nx-environment,.nx-prototype[data-profile=qualify] .nx-environment,.nx-prototype[data-profile=simulate] .nx-environment,.nx-prototype[data-profile=optimize] .nx-environment{--nx-shift:-9vw}@media(min-width:821px){.nx-prototype[data-profile=detect] .nx-editorial-mask,.nx-prototype[data-profile=qualify] .nx-editorial-mask,.nx-prototype[data-profile=simulate] .nx-editorial-mask,.nx-prototype[data-profile=optimize] .nx-editorial-mask{background:linear-gradient(270deg,color-mix(in srgb,var(--color-offwhite) 85%,transparent) 0%,color-mix(in srgb,var(--color-offwhite) 69%,transparent) 21%,color-mix(in srgb,var(--color-offwhite) 27%,transparent) 34%,transparent 49%)}}.nx-scene-label.nx-score-label,.nx-scene-label.nx-pattern-label,.nx-scene-label.nx-detail-label,.nx-scene-label.nx-uncertain-label{background:color-mix(in srgb,var(--color-offwhite) 98%,transparent);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 8%,transparent);box-shadow:0 3px 14px color-mix(in srgb,var(--color-dark-neutral) 5%,transparent);color:#222}@media(max-width:820px){.nx-twin-frame{display:none}.nx-moment-detect,.nx-moment-qualify,.nx-moment-simulate,.nx-moment-optimize{justify-content:flex-start}.nx-prototype[data-profile=detect] .nx-environment,.nx-prototype[data-profile=qualify] .nx-environment,.nx-prototype[data-profile=simulate] .nx-environment,.nx-prototype[data-profile=optimize] .nx-environment{--nx-shift:0px}}.nx-card{position:absolute;left:0;top:0;background:#f7f7f7cc;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border:1px solid rgba(51,51,51,.1);border-radius:9px;box-shadow:0 10px 28px #33333312,inset 0 1px #ffffff80;padding:11px 12px;font:10px var(--font-ui);font-weight:300;color:var(--color-dark-neutral);pointer-events:none;will-change:transform,opacity}.nx-card--primary{border-color:#5500ff38}.nx-card--floating{transition:transform .35s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.nx-card--floating{transition:none}}.nx-card--compact{padding:9px 11px}.nx-card-eyebrow{font:7px var(--font-data);letter-spacing:.08em;color:var(--brand-violet);margin-bottom:5px}.nx-card-title{font-size:12px;font-weight:400;letter-spacing:-.01em;color:var(--color-dark-neutral);margin:0 0 7px;line-height:1.25}.nx-card--compact .nx-card-title{margin-bottom:5px}.nx-card-primary{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;border-top:1px solid rgba(51,51,51,.08);border-bottom:1px solid rgba(51,51,51,.08);margin-bottom:7px}.nx-card--compact .nx-card-primary{border:0;padding:0;margin:0}.nx-card-primary span{font-size:8px;color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent);font-weight:300}.nx-card-primary b{font-size:15px;font-weight:500;color:var(--inauthentic)}.nx-card--compact .nx-card-primary b{font-size:13px}.nx-card-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:6px 10px;margin-bottom:7px}.nx-card-metrics div{display:flex;flex-direction:column;gap:1px}.nx-card-metrics span{font-size:7px;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);letter-spacing:.02em;font-weight:300}.nx-card-metrics b{font-size:11px;font-weight:400;color:var(--color-dark-neutral)}.nx-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:7px}.nx-card-tags span{font-size:7px;padding:3px 6px;border:1px solid rgba(85,0,255,.22);color:var(--brand-violet);border-radius:20px;font-weight:300}.nx-card-context{margin:2px 0 3px;padding-top:7px;border-top:1px dashed rgba(51,51,51,.15)}.nx-card-context span{display:block;font-size:6.5px;letter-spacing:.05em;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);margin-bottom:5px}.nx-card-context i{font-style:normal;display:inline-block;font-size:8px;color:var(--color-dark-neutral);background:#3333330f;padding:2px 6px;border-radius:4px;margin:0 3px 3px 0}.nx-card-summary{font-size:9px;color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent);font-weight:300;margin-bottom:8px;letter-spacing:.01em}.nx-card-modules{display:grid;gap:8px;border-top:1px solid rgba(51,51,51,.08);padding-top:8px;margin-bottom:8px}.nx-card-module-label{font:7px var(--font-data);letter-spacing:.07em;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);margin-bottom:4px}.nx-activation{display:block;width:100%;height:auto}.nx-activation-row{stroke:#3333331a;stroke-width:1}.nx-activation-dot,.nx-activation-hub{fill:var(--inauthentic)}.nx-signature{display:block;width:64px;height:auto;margin:0 auto}.nx-signature-node{fill:var(--color-offwhite);stroke:var(--inauthentic);stroke-width:1.4}.nx-signature-edge{stroke:var(--inauthentic);stroke-width:1;opacity:.55}.nx-signature-bridge{stroke-width:1.7;opacity:.9;stroke-dasharray:2 2}.nx-card-footprint{margin-top:2px;padding-top:8px;border-top:1px dashed rgba(51,51,51,.15)}.nx-card-footprint b{display:block;font-size:11px;font-weight:400;color:var(--color-dark-neutral);margin-bottom:2px}.nx-card-footprint span{font-size:9px;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent)}.nx-sim-metrics{display:grid;gap:9px;border-top:1px solid rgba(51,51,51,.08);border-bottom:1px solid rgba(51,51,51,.08);padding:8px 0;margin-bottom:8px}.nx-sim-metric-label{font:7px var(--font-data);letter-spacing:.06em;color:color-mix(in srgb,var(--color-dark-neutral) 52%,transparent);margin-bottom:3px}.nx-sim-metric-row{display:flex;align-items:center;gap:8px}.nx-trace{display:block;width:72px;height:20px;flex-shrink:0;overflow:visible}.nx-trace-baseline{stroke:#ff576047;stroke-width:1;stroke-dasharray:1.5 2}.nx-trace-line{fill:none;stroke:var(--brand-violet);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nx-trace-point{fill:var(--brand-violet);opacity:.55}.nx-trace-point--final{opacity:1}.nx-sim-metric-delta{margin-left:auto;font-size:13px;font-weight:500;color:var(--brand-violet);white-space:nowrap;font-variant-numeric:tabular-nums}.nx-sim-status{font:7px var(--font-data);letter-spacing:.09em;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);text-align:right}.nx-sim-status--done{color:var(--brand-violet)}.nx-card-path{font-size:8px;color:color-mix(in srgb,var(--color-dark-neutral) 60%,transparent);display:flex;justify-content:space-between;gap:6px;font-weight:300}.nx-card-path b{color:var(--color-dark-neutral);font-weight:400}.nx-radar{width:72%;height:auto;margin:1px auto 7px;display:block;overflow:visible}.nx-radar-ring{fill:none;stroke:#33333321;stroke-width:.4}.nx-radar-expected{fill:#3333330b;stroke:#3336;stroke-width:.7;stroke-dasharray:1.5 1.5}.nx-radar-observed{fill:#ff576029;stroke:var(--inauthentic);stroke-width:1}.nx-radar-vertex{fill:var(--inauthentic)}.nx-radar-axis-label{font:4.4px var(--font-data);letter-spacing:.01em;fill:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent)}.nx-radar-legend{display:flex;justify-content:center;gap:13px;font-size:6.5px;color:color-mix(in srgb,var(--color-dark-neutral) 52%,transparent);margin-top:-3px}.nx-radar-dot{width:5px;height:5px;border-radius:50%;display:inline-block;margin-right:4px;vertical-align:middle}.nx-radar-dot--expected{background:#33333359}.nx-radar-dot--observed{background:var(--inauthentic)}.nx-card-deviations{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(51,51,51,.15)}.nx-card-deviations div:not(.nx-card-module-label){font-size:10px;color:var(--color-dark-neutral);line-height:1.65}@keyframes nx-identity-reveal{0%{opacity:0;transform:translateY(2.5px)}to{opacity:1;transform:translateY(0)}}.nx-card--identity .nx-radar-expected{animation:nx-identity-reveal .25s ease .05s both}.nx-card--identity .nx-radar-observed,.nx-card--identity .nx-radar-vertex{animation:nx-identity-reveal .35s ease .2s both}.nx-card--identity .nx-card-primary{animation:nx-identity-reveal .3s ease .5s both}.nx-card--identity .nx-card-deviations{animation:nx-identity-reveal .25s ease .7s both}@media(prefers-reduced-motion:reduce){.nx-card--identity .nx-radar-expected,.nx-card--identity .nx-radar-observed,.nx-card--identity .nx-radar-vertex,.nx-card--identity .nx-card-primary,.nx-card--identity .nx-card-deviations{animation:none}}.nx-prototype[data-reduced=true] .nx-card--identity .nx-radar-expected,.nx-prototype[data-reduced=true] .nx-card--identity .nx-radar-observed,.nx-prototype[data-reduced=true] .nx-card--identity .nx-radar-vertex,.nx-prototype[data-reduced=true] .nx-card--identity .nx-card-primary,.nx-prototype[data-reduced=true] .nx-card--identity .nx-card-deviations{animation:none}path.nx-card-leader{fill:none;stroke:#5500ff80}circle.nx-card-leader{fill:var(--color-offwhite);stroke:var(--brand-violet);stroke-width:1}.nx-profile-card{position:static;pointer-events:auto;margin-top:22px;max-width:320px}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card{background:color-mix(in srgb,var(--color-offwhite) 94%,transparent)}}.nx-card--identity{position:relative;border-radius:20px;padding:15px 17px 13px;border-color:transparent;background:linear-gradient(135deg,#ffffff38,#f9f9ff14);-webkit-backdrop-filter:blur(4px) saturate(1.18);backdrop-filter:blur(4px) saturate(1.18);box-shadow:0 16px 36px #1e1e230b,0 2px 5px #1e1e2306}.nx-card--identity:before,.nx-plan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#ffffffa8,#ebe9f02e 45%,#5500ff0b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-card--identity .nx-card-eyebrow{color:var(--brand-violet);letter-spacing:.11em;font-weight:400}.nx-card--identity .nx-card-title{font-size:14px;font-weight:500;color:#292929;margin-bottom:9px}.nx-card--identity .nx-card-primary{border-color:#33333314;padding:6px 0 9px;margin-bottom:9px}.nx-card--identity .nx-card-primary span{color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent);font-size:8.5px}.nx-card--identity .nx-card-primary b{font-size:17px;font-weight:600;color:var(--inauthentic)}.nx-card--identity .nx-radar{width:80%;margin:2px auto 0}.nx-card--identity .nx-radar-ring{stroke:#33333316}.nx-card--identity .nx-radar-expected{fill:#33333308;stroke:#3333}.nx-card--identity .nx-radar-observed{fill:#ff57601a;stroke:var(--inauthentic);stroke-width:1.05}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card--identity{background:linear-gradient(135deg,#ffffffc2,#f9f9fc94)}}.nx-access-bento{position:absolute;right:5vw;top:14vh;width:52vw;height:78vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:14px;transition:grid-template-columns .45s cubic-bezier(.4,0,.2,1),grid-template-rows .45s cubic-bezier(.4,0,.2,1)}.nx-bento-cell{position:relative;background:var(--color-offwhite);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 9%,transparent);border-radius:10px;box-shadow:0 8px 30px color-mix(in srgb,var(--color-dark-neutral) 4%,transparent);overflow:hidden;padding:20px;display:flex;flex-direction:column;pointer-events:auto;cursor:default;outline-offset:6px;transition:box-shadow .3s,border-color .3s;will-change:transform,opacity}.nx-bento-cell:hover,.nx-bento-cell:focus-visible{box-shadow:0 18px 46px color-mix(in srgb,var(--brand-violet) 9%,transparent);border-color:color-mix(in srgb,var(--brand-violet) 21%,transparent)}.nx-bento-visual{position:relative;flex:1.3;min-height:0;display:flex;flex-direction:column}.nx-bento-copy h3{display:flex;justify-content:space-between;gap:10px;font-size:15px;font-weight:400;color:var(--color-dark-neutral);margin:12px 0 4px;font-family:var(--font-heading)}.nx-bento-copy h3 span{color:var(--brand-violet);transition:transform .3s}.nx-bento-cell:hover h3 span,.nx-bento-cell:focus-visible h3 span{transform:translate(2px,-2px)}.nx-bento-copy p{font-size:11px;color:color-mix(in srgb,var(--color-dark-neutral) 66%,transparent);margin:0}.nx-bento-more{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.nx-bento-more p{font-size:10.5px;line-height:1.6;color:color-mix(in srgb,var(--color-dark-neutral) 63%,transparent);margin:10px 0 0;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--color-dark-neutral) 8%,transparent)}.nx-bento-cell:hover .nx-bento-more,.nx-bento-cell:focus-visible .nx-bento-more{max-height:140px;opacity:1}.nx-bento-visual .nx-report-title{font:8px var(--font-data);color:var(--brand-violet);letter-spacing:.08em}.nx-report-rule{width:35%;height:2px;background:var(--color-dark-neutral);margin:10px 0}.nx-bento-visual .nx-report-bars{height:38%;min-height:30px;display:flex;gap:6%;align-items:end;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent)}.nx-bento-visual .nx-report-bars i{width:16%;height:40%;background:color-mix(in srgb,var(--brand-violet) 19%,transparent);transform-origin:bottom;transition:transform .4s,background .4s}.nx-bento-visual .nx-report-bars i:nth-child(2){height:68%}.nx-bento-visual .nx-report-bars i:nth-child(3){height:50%}.nx-bento-visual .nx-report-bars i:nth-child(4){height:89%}.nx-bento-visual .nx-report-bars i:nth-child(5){height:75%}.nx-study-insight{font-size:10px;display:flex;align-items:center;gap:6px;color:var(--brand-violet)}.nx-study-insight b{font-weight:400;margin-left:auto;color:var(--color-dark-neutral)}.nx-bento-visual code{display:block;font:9px/1.6 var(--font-data);color:var(--color-dark-neutral)}.nx-bento-visual code span{color:var(--brand-violet)}.nx-port{position:absolute;width:8px;height:8px;border:1px solid var(--brand-violet);border-radius:50%;right:14px;bottom:14px;transition:box-shadow .4s,background .4s}.nx-goal{font:8px var(--font-data);color:var(--color-dark-neutral);display:block;margin-bottom:10px}.nx-agent-flow{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:10px;color:var(--brand-violet)}.nx-agent-flow i{font-style:normal;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 21%,transparent);padding:10px 0}.nx-agent-flow b{font-weight:300}.nx-agent-result{display:block;font-size:9px;color:var(--authentic);margin-top:12px}.nx-agent-track{display:block;height:1px;background:color-mix(in srgb,var(--brand-violet) 13%,transparent);margin:16px 0 6px;position:relative}.nx-agent-track i{position:absolute;width:18%;height:1px;background:var(--brand-violet);left:0;transition:left .65s}.nx-bento-workspace .nx-bento-visual{background:none}.nx-workspace-top{display:flex;gap:4px;margin-bottom:10px}.nx-workspace-top i{width:3px;height:3px;background:color-mix(in srgb,var(--color-dark-neutral) 31%,transparent);border-radius:50%}.nx-workspace-result{font-size:9px;padding:8px 0 0;color:var(--authentic);display:block}.nx-bento-cell:hover .nx-port,.nx-bento-cell:focus-visible .nx-port{background:var(--brand-violet);box-shadow:0 0 0 7px color-mix(in srgb,var(--brand-violet) 8%,transparent)}.nx-bento-cell:hover .nx-agent-track i,.nx-bento-cell:focus-visible .nx-agent-track i{left:82%}.nx-api-resp{color:var(--color-dark-neutral)}.nx-bento-cell:hover .nx-api-resp,.nx-bento-cell:focus-visible .nx-api-resp{color:var(--authentic)}.nx-access-bento:has(.nx-bento-studies:hover),.nx-access-bento:has(.nx-bento-studies:focus-visible){grid-template-columns:1.63fr 1fr;grid-template-rows:1.63fr 1fr}.nx-access-bento:has(.nx-bento-api:hover),.nx-access-bento:has(.nx-bento-api:focus-visible){grid-template-columns:1fr 1.63fr;grid-template-rows:1.63fr 1fr}.nx-access-bento:has(.nx-bento-agents:hover),.nx-access-bento:has(.nx-bento-agents:focus-visible){grid-template-columns:1.63fr 1fr;grid-template-rows:1fr 1.63fr}.nx-access-bento:has(.nx-bento-workspace:hover),.nx-access-bento:has(.nx-bento-workspace:focus-visible){grid-template-columns:1fr 1.63fr;grid-template-rows:1fr 1.63fr}.nx-access-bento:has(.nx-bento-cell:hover) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-body,.nx-access-bento:has(.nx-bento-cell:focus-visible) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-body,.nx-access-bento:has(.nx-bento-cell:hover) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-frame,.nx-access-bento:has(.nx-bento-cell:focus-visible) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-frame{display:none}.nx-access-bento:has(.nx-bento-cell:hover) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-compact,.nx-access-bento:has(.nx-bento-cell:focus-visible) .nx-bento-cell:not(:hover):not(:focus-visible) .nx-visual-compact{display:flex}.nx-platform-cards{position:absolute;top:0;right:5vw;bottom:0;left:43vw;display:grid;grid-template-columns:repeat(4,minmax(0,132px));grid-auto-rows:132px;gap:22px;justify-content:center;align-content:center}.nx-platform-card{position:relative;display:flex;align-items:center;justify-content:center;background:var(--color-offwhite);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 8%,transparent);border-radius:16px;box-shadow:0 6px 20px color-mix(in srgb,var(--color-dark-neutral) 4%,transparent);transition:box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.nx-platform-card:hover{box-shadow:0 16px 34px color-mix(in srgb,var(--brand-violet) 9%,transparent);border-color:color-mix(in srgb,var(--brand-violet) 21%,transparent);transform:translateY(-3px)}.nx-platform-mark{width:62px;height:62px;border-radius:50%;background:var(--brand-violet);color:var(--color-offwhite);display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.4,0,.2,1)}.nx-platform-mark svg{width:100%;height:100%;display:block}.nx-platform-card:hover .nx-platform-mark{transform:scale(1.08)}.nx-platform-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-violet) 0%,transparent);opacity:0}.nx-prototype[data-profile=deartificialize] .nx-platform-card:after{animation:nx-platform-highlight 14s ease-in-out infinite}.nx-platform-card:nth-child(2):after{animation-delay:2s!important}.nx-platform-card:nth-child(3):after{animation-delay:4s!important}.nx-platform-card:nth-child(4):after{animation-delay:6s!important}.nx-platform-card:nth-child(5):after{animation-delay:8s!important}.nx-platform-card:nth-child(6):after{animation-delay:10s!important}.nx-platform-card:nth-child(7):after{animation-delay:12s!important}@keyframes nx-platform-highlight{0%,86%,to{opacity:0}4%,11%{opacity:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-violet) 21%,transparent),0 10px 26px color-mix(in srgb,var(--brand-violet) 7%,transparent)}}@media(max-width:1050px){.nx-platform-cards{top:0;right:4vw;bottom:0;left:40vw;grid-template-columns:repeat(3,minmax(0,108px));grid-auto-rows:108px;gap:16px}.nx-platform-mark{width:51px;height:51px}.nx-access-bento{width:58vw;right:4vw}.nx-access-bento:has(.nx-bento-studies:hover),.nx-access-bento:has(.nx-bento-studies:focus-visible){grid-template-columns:1.35fr 1fr;grid-template-rows:1.35fr 1fr}.nx-access-bento:has(.nx-bento-api:hover),.nx-access-bento:has(.nx-bento-api:focus-visible){grid-template-columns:1fr 1.35fr;grid-template-rows:1.35fr 1fr}.nx-access-bento:has(.nx-bento-agents:hover),.nx-access-bento:has(.nx-bento-agents:focus-visible){grid-template-columns:1.35fr 1fr;grid-template-rows:1fr 1.35fr}.nx-access-bento:has(.nx-bento-workspace:hover),.nx-access-bento:has(.nx-bento-workspace:focus-visible){grid-template-columns:1fr 1.35fr;grid-template-rows:1fr 1.35fr}}@media(max-width:820px){.nx-moment-access,.nx-moment-deartificialize{flex-direction:column;align-items:flex-start;gap:28px}.nx-platform-cards{position:static;width:100%;margin-top:6px;grid-template-columns:repeat(3,1fr);grid-auto-rows:88px;gap:12px}.nx-platform-card .nx-platform-mark{width:48px!important;height:48px!important}.nx-access-bento{position:static;width:100%;height:auto;margin-top:6px;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:16px}.nx-bento-cell{min-height:230px}.nx-bento-more{max-height:none!important;opacity:1!important}.nx-visual-extra{max-height:none!important;opacity:1!important;margin-top:6px!important}.nx-access-bento .nx-bento-cell .nx-visual-compact{display:none!important}}.nx-visual-compact{display:none;flex:1;align-items:center;gap:10px;height:100%}.nx-visual-body{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;gap:6px}.nx-visual-frame{flex:0 0 auto;display:flex;align-items:center;gap:5px;padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid color-mix(in srgb,var(--color-dark-neutral) 7%,transparent)}.nx-visual-frame i{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--brand-violet) 19%,transparent);font-style:normal}.nx-visual-frame span{margin-left:5px;font:8.5px var(--font-data);letter-spacing:.03em;color:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent)}.nx-visual-extra{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .3s ease}.nx-bento-cell:hover .nx-visual-extra,.nx-bento-cell:focus-visible .nx-visual-extra{max-height:64px;opacity:1;margin-top:4px}.nx-mini-graph{position:relative;display:inline-block;width:30px;height:24px;flex-shrink:0}.nx-mini-graph i{position:absolute;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--brand-violet) 25%,transparent);border:1px solid var(--brand-violet)}.nx-mini-graph i:nth-child(1){left:0;top:8px}.nx-mini-graph i:nth-child(2){left:13px;top:0}.nx-mini-graph i:nth-child(3){left:22px;top:15px}.nx-mini-graph i.is-selected{background:var(--brand-violet)}.nx-mini-graph:before,.nx-mini-graph:after{content:"";position:absolute;height:1px;background:color-mix(in srgb,var(--brand-violet) 21%,transparent)}.nx-mini-graph:before{left:3px;top:9px;width:13px;transform:rotate(-27deg)}.nx-mini-graph:after{left:15px;top:4px;width:11px;transform:rotate(38deg)}.nx-visual-compact b{font-size:15px;font-weight:400;color:var(--brand-violet);margin-left:auto}.nx-flow-compact{display:flex;align-items:center;gap:4px;font:8px var(--font-data);color:var(--brand-violet)}.nx-flow-compact i{font-style:normal;color:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent)}.nx-dashboard-grid{position:relative;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr auto;gap:8px;height:100%;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1)}.nx-dash-panel{background:var(--color-offwhite);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 8%,transparent);border-radius:8px;padding:10px}.nx-dash-chart{display:flex;flex-direction:column}.nx-dash-list{display:flex;flex-direction:column;gap:6px;font-size:9.5px;color:var(--color-dark-neutral);justify-content:center}.nx-dash-list i{font-style:normal;padding:5px 8px;border-radius:5px;background:color-mix(in srgb,var(--color-dark-neutral) 3%,transparent);transition:background .4s,color .4s;display:block}.nx-dash-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.nx-dash-ring{position:relative;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--brand-violet) var(--ring,94%),color-mix(in srgb,var(--color-dark-neutral) 8%,transparent) 0)}.nx-dash-ring:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--color-offwhite)}.nx-dash-ring b{position:relative;font-size:13px;font-weight:400;color:var(--brand-violet)}.nx-dash-ring-label{font-size:9px;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);text-align:center}@property --ring{syntax:"<percentage>";inherits:false;initial-value:0%}.nx-prototype[data-profile=access] .nx-dash-ring{animation:nx-ring-in 1.4s cubic-bezier(.4,0,.2,1)}@keyframes nx-ring-in{0%{--ring:0%}to{--ring:94%}}.nx-study-finding{grid-column:1/-1;font-size:10px;line-height:1.5;color:var(--color-dark-neutral);padding-top:8px;border-top:1px dashed color-mix(in srgb,var(--color-dark-neutral) 13%,transparent)}.nx-bento-studies:hover .nx-dashboard-grid,.nx-bento-studies:focus-visible .nx-dashboard-grid{grid-template-columns:1.6fr 1fr}.nx-prototype[data-profile=access] .nx-dash-list i:nth-child(1){animation:nx-list-select 5s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-dash-list i:nth-child(2){animation:nx-list-select 5s 2.5s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-dash-metric b{animation:nx-metric-pulse 4.6s ease-in-out infinite}@keyframes nx-list-select{0%,40%,to{background:color-mix(in srgb,var(--color-dark-neutral) 3%,transparent);color:var(--color-dark-neutral)}55%,85%{background:color-mix(in srgb,var(--brand-violet) 7%,transparent);color:var(--brand-violet)}}@keyframes nx-metric-pulse{0%,to{opacity:.65}50%{opacity:1}}.nx-chart-stage{position:relative;flex:1;min-height:46px}.nx-chart-view{position:absolute;top:0;right:0;bottom:0;left:0}.nx-report-bars{height:100%;display:flex;gap:6%;align-items:end;border-bottom:1px solid color-mix(in srgb,var(--brand-violet) 15%,transparent)}.nx-report-bars i{width:16%;height:40%;background:color-mix(in srgb,var(--brand-violet) 19%,transparent);transform-origin:bottom;transition:transform .4s,background .4s}.nx-report-bars i:nth-child(2){height:68%}.nx-report-bars i:nth-child(3){height:50%}.nx-report-bars i:nth-child(4){height:89%}.nx-report-bars i:nth-child(5){height:75%}.nx-bento-cell:hover .nx-report-bars i,.nx-bento-cell:focus-visible .nx-report-bars i{transform:scaleY(1.15);background:color-mix(in srgb,var(--brand-violet) 44%,transparent)}.nx-chart-rank{display:flex;flex-direction:column;justify-content:center;gap:8px;opacity:0}.nx-rank-row{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--color-dark-neutral)}.nx-rank-row i{font-style:normal;flex:1;height:6px;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 38%,transparent),color-mix(in srgb,var(--brand-violet) 8%,transparent))}.nx-rank-row:nth-child(2) i{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-violet) 21%,transparent),color-mix(in srgb,var(--brand-violet) 6%,transparent));max-width:65%}.nx-prototype[data-profile=access] .nx-report-bars{animation:nx-view-crossfade 9s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-chart-rank{animation:nx-view-crossfade-rev 9s ease-in-out infinite}@keyframes nx-view-crossfade{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes nx-view-crossfade-rev{0%,45%{opacity:0}55%,to{opacity:1}}.nx-api-flow{display:flex;flex-direction:column;height:100%}.nx-flow-row.nx-flow-label{font:9px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);letter-spacing:.06em;margin-bottom:8px}.nx-api-stage{position:relative;flex:1;min-height:80px}.nx-api-transaction{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:7px;opacity:0}.nx-api-transaction-1{opacity:1}.nx-api-request{font:10px var(--font-data);color:var(--color-dark-neutral)}.nx-api-request span{color:var(--brand-violet)}.nx-api-payload{font:9.5px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent);padding-left:2px;display:flex;align-items:center;gap:3px}.nx-caret{width:5px;height:11px;background:color-mix(in srgb,var(--brand-violet) 38%,transparent);flex-shrink:0}.nx-prototype[data-profile=access] .nx-caret{animation:nx-caret-blink 1s steps(2) infinite}@keyframes nx-caret-blink{50%{opacity:0}}.nx-api-processing{display:flex;align-items:center;gap:7px;font-size:9px;color:var(--brand-violet);letter-spacing:.03em;padding:6px 0;border-top:1px dashed color-mix(in srgb,var(--brand-violet) 15%,transparent);border-bottom:1px dashed color-mix(in srgb,var(--brand-violet) 15%,transparent)}.nx-api-result{display:flex;align-items:baseline;gap:8px}.nx-api-result b{font-size:10px;font-weight:400;color:var(--authentic)}.nx-api-result span{font-size:9.5px;color:var(--color-dark-neutral)}.nx-bento-api:hover .nx-api-transaction-1,.nx-bento-api:focus-visible .nx-api-transaction-1{animation:nx-transaction-cycle 10.5s ease-in-out infinite}.nx-bento-api:hover .nx-api-transaction-2,.nx-bento-api:focus-visible .nx-api-transaction-2{animation:nx-transaction-cycle 10.5s 3.5s ease-in-out infinite}.nx-bento-api:hover .nx-api-transaction-3,.nx-bento-api:focus-visible .nx-api-transaction-3{animation:nx-transaction-cycle 10.5s 7s ease-in-out infinite}@keyframes nx-transaction-cycle{0%,to{opacity:0}1%,30%{opacity:1}33%{opacity:0}}.nx-agent-flow-v{display:flex;flex-direction:column;gap:9px;height:100%}.nx-agent-goal{font:9.5px var(--font-data);color:var(--color-dark-neutral);line-height:1.5}.nx-agent-node{align-self:flex-start;font:9px var(--font-data);letter-spacing:.05em;color:var(--color-offwhite);background:var(--brand-violet);padding:5px 12px;border-radius:20px}.nx-agent-steps{list-style:none;margin:0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:8px;border-left:2px solid color-mix(in srgb,var(--brand-violet) 15%,transparent)}.nx-agent-step{display:flex;align-items:baseline;gap:8px;font-size:10px;color:var(--color-dark-neutral)}.nx-agent-step b{font-weight:400;color:var(--color-dark-neutral)}.nx-agent-step span{color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);font-size:9.5px}.nx-agent-check,.nx-agent-running{width:7px;height:7px;border-radius:50%;flex-shrink:0}.nx-agent-check{background:var(--authentic)}.nx-prototype[data-profile=access] .nx-agent-step-1:not(.nx-visual-extra) .nx-agent-check{animation:nx-check-pop .4s .1s cubic-bezier(.34,1.56,.64,1) both}.nx-prototype[data-profile=access] .nx-agent-step-2:not(.nx-visual-extra) .nx-agent-check{animation:nx-check-pop .4s .7s cubic-bezier(.34,1.56,.64,1) both}.nx-bento-agents:hover .nx-agent-step-3 .nx-agent-running,.nx-bento-agents:focus-visible .nx-agent-step-3 .nx-agent-running{animation:nx-check-pop .3s .2s cubic-bezier(.34,1.56,.64,1) both,nx-agent-dot-pulse 1.6s .5s ease-in-out infinite}.nx-bento-agents:hover .nx-agent-step-4 .nx-agent-check,.nx-bento-agents:focus-visible .nx-agent-step-4 .nx-agent-check{animation:nx-check-pop .4s .9s cubic-bezier(.34,1.56,.64,1) both}@keyframes nx-check-pop{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}.nx-agent-running{border:1.5px solid var(--brand-violet);background:transparent}.nx-agent-final{font-size:10px;color:var(--authentic);display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px}.nx-agent-final i{font-style:normal}.nx-prototype[data-profile=access] .nx-agent-running{animation:nx-agent-dot-pulse 1.6s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-agent-step:not(.nx-visual-extra){animation:nx-step-reveal 6s ease-in-out infinite}.nx-agent-step-2{animation-delay:.5s!important}@keyframes nx-agent-dot-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes nx-step-reveal{0%,8%{opacity:.3}20%,to{opacity:1}}.nx-workspace-canvas{position:relative;display:flex;flex-direction:column;height:100%;gap:8px}.nx-chat-line{font-size:10px;line-height:1.4;padding:6px 10px;border-radius:9px;max-width:92%}.nx-chat-user{align-self:flex-end;background:color-mix(in srgb,var(--brand-violet) 6%,transparent);color:var(--color-dark-neutral);border-bottom-right-radius:2px}.nx-chat-reply{align-self:flex-start;background:color-mix(in srgb,var(--color-dark-neutral) 3%,transparent);color:var(--color-dark-neutral);border-bottom-left-radius:2px}.nx-chat-typing{align-self:flex-start;display:flex;gap:4px;padding:8px 10px;background:color-mix(in srgb,var(--color-dark-neutral) 3%,transparent);border-radius:9px 9px 9px 2px}.nx-chat-typing i{width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent);font-style:normal}.nx-bento-workspace:hover .nx-chat-typing i,.nx-bento-workspace:focus-visible .nx-chat-typing i{animation:nx-typing-dot 1.1s ease-in-out infinite}.nx-chat-typing i:nth-child(2){animation-delay:.15s!important}.nx-chat-typing i:nth-child(3){animation-delay:.3s!important}@keyframes nx-typing-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.nx-workspace-scene{position:relative;flex:1;display:flex;flex-direction:column;gap:8px;background:radial-gradient(color-mix(in srgb,var(--brand-violet) 7%,transparent) .7px,transparent .7px);background-size:14px 14px;border-radius:8px;padding:10px;min-height:64px}.nx-workspace-lens{align-self:flex-start;font:9.5px var(--font-ui);padding:4px 9px;border-radius:20px;background:color-mix(in srgb,var(--brand-violet) 7%,transparent);color:var(--brand-violet)}.nx-workspace-scene .nx-workspace-map{position:relative;flex:1;min-height:40px}.nx-workspace-map i{position:absolute;width:10px;height:10px;border:1px solid var(--brand-violet);border-radius:50%;left:24%;top:20%;transition:transform .4s;background:var(--color-offwhite)}.nx-workspace-map i:nth-child(2){left:63%;top:45%}.nx-workspace-map i:nth-child(3){left:36%;top:72%}.nx-workspace-map i:nth-child(4){left:76%;top:16%}.nx-workspace-map i.is-selected{background:var(--brand-violet);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-violet) 13%,transparent)}.nx-workspace-insight{background:var(--color-offwhite);border:1px solid color-mix(in srgb,var(--color-dark-neutral) 9%,transparent);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.nx-workspace-insight b{font-size:11px;font-weight:400;color:var(--color-dark-neutral)}.nx-workspace-insight span{font-size:9px;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent)}.nx-workspace-next{align-self:flex-start;font-size:9px;color:var(--brand-violet);border:1px solid color-mix(in srgb,var(--brand-violet) 19%,transparent);border-radius:20px;padding:4px 10px}.nx-cursor{width:6px!important;height:6px!important;border:none!important;background:var(--color-dark-neutral)!important;border-radius:50%!important;box-shadow:0 0 0 2px var(--color-offwhite),0 1px 3px color-mix(in srgb,var(--color-dark-neutral) 25%,transparent);z-index:2;opacity:0}.nx-prototype[data-profile=access] .nx-cursor{animation:nx-cursor-move 6s ease-in-out infinite}@keyframes nx-cursor-move{0%{left:80%;top:78%;opacity:0}8%{opacity:1}28%,38%{left:24%;top:20%}33%{transform:scale(.65)}58%,68%{left:63%;top:45%}63%{transform:scale(.65)}92%{opacity:1}to{left:80%;top:78%;opacity:0}}.nx-prototype[data-profile=access] .nx-workspace-map i.is-selected{animation:nx-agent-dot-pulse 3s ease-in-out infinite}.nx-bento-cell:hover .nx-workspace-map i,.nx-bento-cell:focus-visible .nx-workspace-map i{transform:scale(1.25)}.nx-plan{position:fixed;left:6vw;top:22vh;width:284px;height:444px;background:#f7f7f7d1;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border:1px solid rgba(51,51,51,.1);border-radius:10px;box-shadow:0 14px 34px #33333314,inset 0 1px #ffffff80;padding:18px 18px 22px;font:10px var(--font-ui);font-weight:300;color:var(--color-dark-neutral);pointer-events:none;z-index:2;will-change:opacity;overflow:hidden}.nx-plan-eyebrow{font:7px var(--font-data);letter-spacing:.09em;color:var(--brand-violet);margin-bottom:5px}.nx-plan-summary{font-size:8.5px;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);margin-bottom:12px}.nx-plan-list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:4.5px}.nx-plan-list li{font-size:10.5px;line-height:16px;height:16px;color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent);display:flex;align-items:center;gap:7px}.nx-plan-list li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx-plan-done{color:var(--color-dark-neutral)!important;font-weight:400}.nx-plan-check{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--authentic);color:#1a3b30;font-size:8px;font-style:normal;line-height:1}@keyframes nx-plan-accept{0%{background:#48ffc81c}60%{background:#48ffc826}to{background:transparent}}.nx-plan-done--new{animation:nx-plan-accept .6s ease}.nx-plan-active{color:var(--brand-violet);font-weight:400}.nx-plan-marker{flex-shrink:0;width:9px;height:9px;border-radius:50%;border:1.4px solid var(--brand-violet);box-sizing:border-box;animation:nx-plan-pulse 1.6s ease-in-out infinite}@keyframes nx-plan-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.nx-plan-marker,.nx-plan-done--new{animation:none}}.nx-plan-pending-dot{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:#33333329}.nx-plan-charts{display:grid;gap:14px;padding-top:12px;border-top:1px solid rgba(51,51,51,.1)}.nx-chart-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px}.nx-chart-head span{font-size:7.5px;color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent)}.nx-chart-head b{font-size:13px;font-weight:400;color:var(--authentic);display:inline-block}.nx-chart-base{font-size:7px;color:color-mix(in srgb,var(--color-dark-neutral) 44%,transparent);margin-bottom:4px}.nx-bars{display:block;width:100%;height:30px;overflow:visible}.nx-bar{fill:var(--authentic);opacity:.5;transition:height .35s ease,y .35s ease,opacity .3s ease}.nx-bar--current{opacity:1}.nx-bar-pending{fill:#33333314}@media(prefers-reduced-motion:reduce){.nx-bar{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-plan{background:color-mix(in srgb,var(--color-offwhite) 94%,transparent)}}@media(max-width:820px){.nx-plan{display:none}}.nx-prototype:is([data-profile=simulate],[data-profile=optimize]) .nx-fallback circle:not([data-behavior=organic]){stroke:var(--inauthentic);stroke-width:1.8}.nx-access-bento{grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important;gap:16px}.nx-access-bento:has(.nx-bento-cell:hover),.nx-access-bento:has(.nx-bento-cell:focus-visible){grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.nx-bento-cell{padding:22px 22px 20px;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.4,0,.2,1)}.nx-bento-cell:hover,.nx-bento-cell:focus-visible{transform:translateY(-2px)}.nx-access-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.nx-access-index{font:9px var(--font-data);color:var(--brand-violet);letter-spacing:.1em}.nx-access-mode{font:8.5px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 40%,transparent);letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-access-path{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:center;min-height:116px;flex:1;padding:14px 0 16px}.nx-access-node{min-height:68px;border:1px solid color-mix(in srgb,var(--color-dark-neutral) 9%,transparent);border-radius:9px;background:color-mix(in srgb,var(--color-dark-neutral) 2%,transparent);display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;position:relative}.nx-access-node span{font:9px/1.35 var(--font-data);letter-spacing:.035em;color:color-mix(in srgb,var(--color-dark-neutral) 55%,transparent)}.nx-access-node-bridge{border-color:color-mix(in srgb,var(--brand-violet) 21%,transparent);background:color-mix(in srgb,var(--brand-violet) 3%,transparent);flex-direction:column;gap:7px}.nx-access-node-bridge span{color:var(--brand-violet);font-weight:500}.nx-access-node-bridge b{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--brand-violet);color:var(--color-offwhite);font:500 11px var(--font-ui);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand-violet) 4%,transparent)}.nx-access-link{height:1px;background:color-mix(in srgb,var(--brand-violet) 14%,transparent);position:relative;overflow:visible}.nx-access-link:after{content:"›";position:absolute;right:-2px;top:50%;transform:translateY(-54%);font-size:14px;color:color-mix(in srgb,var(--brand-violet) 33%,transparent);background:var(--color-offwhite);padding-left:2px}.nx-access-link i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--brand-violet);top:-2px;left:0;opacity:.15}.nx-prototype[data-profile=access] .nx-access-link i{animation:nx-access-signal 4.8s ease-in-out infinite}.nx-prototype[data-profile=access] .nx-access-link:nth-of-type(4) i{animation-delay:.55s}@keyframes nx-access-signal{0%,12%{left:0;opacity:0}20%{opacity:.8}55%{left:calc(100% - 5px);opacity:.8}64%,to{left:calc(100% - 5px);opacity:0}}.nx-bento-copy h3{margin:4px 0 5px;font-size:16px}.nx-bento-copy>p{font-size:11px;line-height:1.45}.nx-access-detail{margin-top:9px!important;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--color-dark-neutral) 6%,transparent);color:color-mix(in srgb,var(--color-dark-neutral) 51%,transparent)!important;font-size:9.5px!important;line-height:1.5!important}.nx-access-bento .nx-visual-compact,.nx-access-bento .nx-visual-frame,.nx-access-bento .nx-visual-body,.nx-access-bento .nx-bento-more{display:none!important}.nx-studies-scene{position:relative;flex:1;min-height:0;margin:2px 0 4px}.nx-studies-surface{position:absolute;display:flex;flex-direction:column;gap:4px;padding:8px 9px;overflow:hidden;border-radius:var(--morphism-glass-radius-sm);border:1px solid transparent;background:var(--morphism-glass-bg-light);-webkit-backdrop-filter:var(--morphism-glass-blur);backdrop-filter:var(--morphism-glass-blur);box-shadow:0 10px 22px #1e1e230d,0 1px 3px #1e1e2305;will-change:transform,opacity}.nx-studies-surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-studies-surface{background:color-mix(in srgb,var(--color-offwhite) 93%,transparent)}}.nx-studies-label{font:6.5px var(--font-data);letter-spacing:.06em;color:color-mix(in srgb,var(--color-dark-neutral) 50%,transparent);flex-shrink:0}.nx-studies-surface--network{top:1%;left:0;width:59%;height:47%;animation:nx-studies-comp-network 18s cubic-bezier(.65,0,.35,1) infinite}.nx-studies-surface--flows{top:40%;left:43%;width:51%;height:53%;animation:nx-studies-comp-flows 18s cubic-bezier(.65,0,.35,1) infinite}.nx-studies-surface--propagation{top:3%;left:56%;width:44%;height:41%;animation:nx-studies-comp-propagation 18s cubic-bezier(.65,0,.35,1) infinite}.nx-studies-surface--finding{top:auto;bottom:0;left:1%;width:47%;height:auto;min-height:44px;justify-content:center;animation:nx-studies-comp-finding 18s cubic-bezier(.65,0,.35,1) infinite}@keyframes nx-studies-comp-network{0%,19%{transform:translate(0) scale(1);opacity:1;z-index:5}25%,44%{transform:translate(-4%,6%) scale(.93);opacity:.74;z-index:2}50%,69%{transform:translate(-3%,-5%) scale(.94);opacity:.76;z-index:2}75%,94%{transform:translate(3%,4%) scale(.93);opacity:.72;z-index:1}to{transform:translate(0) scale(1);opacity:1;z-index:5}}@keyframes nx-studies-comp-flows{0%,19%{transform:translate(6%,5%) scale(.92);opacity:.72;z-index:1}25%,44%{transform:translateY(-3%) scale(1);opacity:1;z-index:5}50%,69%{transform:translate(5%,4%) scale(.94);opacity:.76;z-index:2}75%,94%{transform:translate(-4%,3%) scale(.93);opacity:.74;z-index:2}to{transform:translate(6%,5%) scale(.92);opacity:.72;z-index:1}}@keyframes nx-studies-comp-propagation{0%,19%{transform:translate(3%,-4%) scale(.95);opacity:.78;z-index:2}25%,44%{transform:translate(-6%,-3%) scale(.93);opacity:.74;z-index:1}50%,69%{transform:translateY(1%) scale(1);opacity:1;z-index:5}75%,94%{transform:translate(4%,-3%) scale(.93);opacity:.72;z-index:2}to{transform:translate(3%,-4%) scale(.95);opacity:.78;z-index:2}}@keyframes nx-studies-comp-finding{0%,19%{transform:translate(2%,4%) scale(.95);opacity:.85;z-index:2}25%,44%{transform:translate(-2%,3%) scale(.93);opacity:.75;z-index:1}50%,69%{transform:translate(2%,-2%) scale(.94);opacity:.78;z-index:2}75%,94%{transform:translateY(-1%) scale(1);opacity:1;z-index:5}to{transform:translate(2%,4%) scale(.95);opacity:.85;z-index:2}}.nx-net-svg{flex:1;min-height:0;width:100%;height:100%}.nx-net-edge{stroke:color-mix(in srgb,var(--color-dark-neutral) 19%,transparent);stroke-width:1}.nx-net-node{fill:var(--color-offwhite);stroke:color-mix(in srgb,var(--brand-violet) 38%,transparent);stroke-width:1.1}.nx-net-spotlight{fill:none;stroke:var(--authentic);stroke-width:1.3;opacity:0;animation:nx-net-select 3.7s ease-in-out infinite}.nx-net-spotlight-0{animation-delay:0s}.nx-net-spotlight-1{animation-delay:-1.233s}.nx-net-spotlight-2{animation-delay:-2.467s}@keyframes nx-net-select{0%,26%{opacity:0;stroke-width:1.3}32%,52%{opacity:1;stroke-width:1.6}58%,to{opacity:0;stroke-width:1.3}}.nx-flows-svg{flex:1;min-height:0;width:100%;height:100%}.nx-flow-node{fill:var(--color-offwhite);stroke:color-mix(in srgb,var(--brand-violet) 38%,transparent);stroke-width:1.1}.nx-flow-path{fill:none;stroke:var(--authentic);opacity:.25;animation:nx-flow-fade 4.9s ease-in-out infinite}.nx-flow-path-0{animation-delay:0s}.nx-flow-path-1{animation-delay:-1.225s}.nx-flow-path-2{animation-delay:-2.45s}.nx-flow-path-3{animation-delay:-3.675s}@keyframes nx-flow-fade{0%,20%{opacity:.22}45%,60%{opacity:.85}85%,to{opacity:.22}}.nx-prop-svg,.nx-prop-alt-svg{position:absolute;top:22px;right:9px;bottom:8px;left:9px;width:calc(100% - 18px);height:calc(100% - 30px)}.nx-prop-bar{fill:color-mix(in srgb,var(--brand-violet) 31%,transparent);transform-box:fill-box;transform-origin:bottom;animation:nx-prop-wobble 3.1s ease-in-out infinite}.nx-prop-bar--peak{fill:var(--authentic)}.nx-prop-bar-0{animation-delay:0s}.nx-prop-bar-1{animation-delay:-.44s}.nx-prop-bar-2{animation-delay:-.89s}.nx-prop-bar-3{animation-delay:-1.33s}.nx-prop-bar-4{animation-delay:-1.78s}.nx-prop-bar-5{animation-delay:-2.22s}.nx-prop-bar-6{animation-delay:-2.67s}@keyframes nx-prop-wobble{0%,to{transform:scaleY(1)}50%{transform:scaleY(.93)}}.nx-prop-alt-bar--a{fill:color-mix(in srgb,var(--brand-violet) 16%,transparent)}.nx-prop-alt-bar--b{fill:color-mix(in srgb,var(--brand-violet) 42%,transparent)}.nx-studies-label--primary,.nx-prop-svg{animation:nx-prop-primary 21s ease-in-out infinite}.nx-studies-label--alt,.nx-prop-alt-svg{animation:nx-prop-alt 21s ease-in-out infinite}@keyframes nx-prop-primary{0%,83%{opacity:1}88%,92%{opacity:0}97%,to{opacity:1}}@keyframes nx-prop-alt{0%,83%{opacity:0}88%,92%{opacity:1}97%,to{opacity:0}}.nx-studies-finding-text{margin:0;font:9.5px/1.4 var(--font-body);font-weight:300;color:color-mix(in srgb,var(--color-dark-neutral) 75%,transparent)}.nx-studies-emphasis{position:relative;font-weight:500;color:var(--color-dark-neutral)}.nx-studies-emphasis:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:var(--authentic);transform:scaleX(0);transform-origin:left;animation:nx-finding-emphasis 7s ease-in-out infinite}@keyframes nx-finding-emphasis{0%,68%{transform:scaleX(0);opacity:.6}80%,90%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.6}}@media(prefers-reduced-motion:reduce){.nx-studies-surface,.nx-net-spotlight,.nx-flow-path,.nx-prop-bar,.nx-studies-label--primary,.nx-studies-label--alt,.nx-prop-svg,.nx-prop-alt-svg,.nx-studies-emphasis:after{animation:none}.nx-net-spotlight:nth-of-type(1){opacity:1}.nx-flow-path{opacity:.6}.nx-prop-alt-svg,.nx-studies-label--alt{opacity:0}.nx-prop-svg,.nx-studies-label--primary{opacity:1}.nx-api-tx,.nx-api-tx-line,.nx-api-tx-dot,.nx-api-tx-response{animation:none}.nx-api-tx-line,.nx-api-tx-response{opacity:1;transform:none}.nx-api-tx-dot{background:var(--brand-violet)}.nx-api-tx-0{transform:none;opacity:1}.nx-api-tx-1{transform:translateY(-85px);opacity:1}.nx-api-tx-2,.nx-api-tx-3{transform:translateY(-150px);opacity:0}}.nx-prototype[data-reduced=true] .nx-studies-surface,.nx-prototype[data-reduced=true] .nx-net-spotlight,.nx-prototype[data-reduced=true] .nx-flow-path,.nx-prototype[data-reduced=true] .nx-prop-bar,.nx-prototype[data-reduced=true] .nx-studies-emphasis:after{animation:none}.nx-prototype[data-reduced=true] .nx-api-tx,.nx-prototype[data-reduced=true] .nx-api-tx-line,.nx-prototype[data-reduced=true] .nx-api-tx-dot,.nx-prototype[data-reduced=true] .nx-api-tx-response{animation:none}.nx-prototype[data-reduced=true] .nx-api-tx-line,.nx-prototype[data-reduced=true] .nx-api-tx-response{opacity:1;transform:none}.nx-prototype[data-reduced=true] .nx-api-tx-dot{background:var(--brand-violet)}.nx-prototype[data-reduced=true] .nx-api-tx-0{transform:none;opacity:1}.nx-prototype[data-reduced=true] .nx-api-tx-1{transform:translateY(-85px);opacity:1}.nx-prototype[data-reduced=true] .nx-api-tx-2,.nx-prototype[data-reduced=true] .nx-api-tx-3{transform:translateY(-150px);opacity:0}.nx-api-scene{position:relative;flex:1;min-height:0;margin:2px 0 4px;display:flex;flex-direction:column}.nx-api-console-head{flex:0 0 auto;font:6.5px var(--font-data);letter-spacing:.08em;color:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent);margin-bottom:3px}.nx-api-history{position:relative;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 100%)}.nx-api-tx{position:absolute;left:0;right:0;bottom:2px;display:flex;flex-direction:column;gap:3px;padding:5px 2px 7px;border-bottom:1px solid var(--morphism-glass-divider);animation:nx-api-tx-scroll 8s cubic-bezier(.4,0,.2,1) infinite}@keyframes nx-api-tx-scroll{0%,3%{transform:translateY(16px);opacity:0}8%,22%{transform:translateY(0);opacity:1}25%,45%{transform:translateY(-85px);opacity:1}50%,to{transform:translateY(-150px);opacity:0}}.nx-api-tx-caller{display:block;font:6.5px var(--font-data);letter-spacing:.06em;color:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent);margin-bottom:1px}.nx-api-tx-line{display:block;font:9px var(--font-data);line-height:1.4;opacity:0;transform:translateY(3px);animation:nx-api-req-reveal 8s linear infinite}.nx-api-tx-line:first-child{color:#1a1a1a}.nx-api-tx-line+.nx-api-tx-line{color:color-mix(in srgb,var(--color-dark-neutral) 52%,transparent)}@keyframes nx-api-req-reveal{0%,5%{opacity:0;transform:translateY(3px)}6.5%,to{opacity:1;transform:translateY(0)}}.nx-api-tx-exec{display:flex;align-items:center;gap:5px;margin:2px 0}.nx-api-tx-dot{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--color-dark-neutral) 25%,transparent);flex-shrink:0;animation:nx-api-dot-pulse 8s linear infinite}@keyframes nx-api-dot-pulse{0%,9%{background:color-mix(in srgb,var(--color-dark-neutral) 25%,transparent);transform:scale(1)}10%{background:var(--brand-violet);transform:scale(1)}12%{transform:scale(1.5)}15%,to{background:var(--brand-violet);transform:scale(1)}}.nx-api-tx-exec-label{font:7px var(--font-data);letter-spacing:.05em;color:color-mix(in srgb,var(--brand-violet) 58%,transparent)}.nx-api-tx-response{display:flex;align-items:center;gap:7px;opacity:0;transform:translateY(3px);animation:nx-api-resp-reveal 8s linear infinite}@keyframes nx-api-resp-reveal{0%,17%{opacity:0;transform:translateY(3px)}18.5%,to{opacity:1;transform:translateY(0)}}.nx-api-tx-status{font:7.5px var(--font-data);font-weight:600;color:var(--authentic);flex-shrink:0}.nx-api-tx-fields{display:flex;flex-wrap:wrap;gap:2px 7px;font:7.5px var(--font-data);color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent)}.nx-api-tx-field b{font-weight:500;color:var(--color-dark-neutral)}.nx-api-sig{width:24px;height:12px;flex-shrink:0;margin-left:auto;stroke:color-mix(in srgb,var(--brand-violet) 50%,transparent);fill:none;stroke-width:1.3}.nx-api-sig-detect circle{fill:color-mix(in srgb,var(--inauthentic) 44%,transparent);stroke:none}.nx-api-sig-qualify path{fill:color-mix(in srgb,var(--inauthentic) 9%,transparent);stroke:color-mix(in srgb,var(--inauthentic) 56%,transparent)}.nx-api-sig-qualify circle{fill:color-mix(in srgb,var(--inauthentic) 56%,transparent);stroke:none}.nx-api-sig-simulate path{stroke:var(--brand-violet)}.nx-api-sig-optimize rect{fill:color-mix(in srgb,var(--brand-violet) 50%,transparent);stroke:none}.nx-api-tx-0,.nx-api-tx-0 .nx-api-tx-line,.nx-api-tx-0 .nx-api-tx-dot,.nx-api-tx-0 .nx-api-tx-response{animation-delay:0s}.nx-api-tx-1,.nx-api-tx-1 .nx-api-tx-line,.nx-api-tx-1 .nx-api-tx-dot,.nx-api-tx-1 .nx-api-tx-response{animation-delay:-2s}.nx-api-tx-2,.nx-api-tx-2 .nx-api-tx-line,.nx-api-tx-2 .nx-api-tx-dot,.nx-api-tx-2 .nx-api-tx-response{animation-delay:-4s}.nx-api-tx-3,.nx-api-tx-3 .nx-api-tx-line,.nx-api-tx-3 .nx-api-tx-dot,.nx-api-tx-3 .nx-api-tx-response{animation-delay:-6s}.nx-agents-scene{position:relative;flex:1;min-height:0;margin:2px 0 4px;display:flex;align-items:center;justify-content:center}.nx-agents-svg{width:100%;height:100%}.nx-agents-wire{fill:none;stroke:#33333338;stroke-width:1;stroke-linecap:round}.nx-agents-brain-base{fill:#3333333d}.nx-agents-terminal{fill:var(--color-offwhite);stroke:#3336;stroke-width:1}.nx-agents-forward{color:var(--accent-primary)}.nx-agents-reverse{color:var(--authentic)}.nx-agents-branch{fill:currentColor;opacity:0;animation:nx-agents-activate 12s ease-in-out infinite}.nx-agents-signal{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-dasharray:16 100;stroke-dashoffset:16;opacity:0;animation:nx-agents-transmit 12s linear infinite}.nx-agents-terminal-active{fill:currentColor;opacity:0;animation:nx-agents-terminal-light 12s ease-out infinite}.nx-agents-pulse{fill:none;stroke:currentColor;stroke-width:.8;opacity:0;transform-box:fill-box;transform-origin:center;animation:nx-agents-pulse 12s ease-out infinite}.nx-agents-anchor-label{fill:#777;font-size:7px;font-family:var(--font-data);letter-spacing:.03em}@keyframes nx-agents-activate{0%,15%,to{opacity:0}2%,8%{opacity:1}11%{opacity:.55}}@keyframes nx-agents-transmit{0%{opacity:0;stroke-dashoffset:16}1%{opacity:1}7%{opacity:1;stroke-dashoffset:-100}8%,to{opacity:0;stroke-dashoffset:-100}}@keyframes nx-agents-terminal-light{0%,8%,to{opacity:0}1%,4%{opacity:1}}@keyframes nx-agents-pulse{0%{opacity:0;transform:scale(1)}1%{opacity:.7}7%,to{opacity:0;transform:scale(2.5)}}@media(prefers-reduced-motion:reduce){.nx-agents-branch,.nx-agents-signal,.nx-agents-terminal-active,.nx-agents-pulse{animation:none}.nx-agents-brain-base{fill:#3333338c}}.nx-prototype[data-reduced=true] :is(.nx-agents-branch,.nx-agents-signal,.nx-agents-terminal-active,.nx-agents-pulse){animation:none}.nx-prototype[data-reduced=true] .nx-agents-brain-base{fill:#3333338c}@media(max-width:1050px){.nx-access-path{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);min-height:104px}.nx-access-node{min-height:62px;padding:8px 6px}.nx-access-node span{font-size:8px}.nx-access-mode{max-width:130px}@keyframes nx-studies-comp-network{0%,19%{transform:translate(0) scale(1);opacity:1;z-index:5}25%,44%{transform:translate(-2%,3%) scale(.96);opacity:.82;z-index:2}50%,69%{transform:translate(-1%,-2%) scale(.97);opacity:.85;z-index:2}75%,94%{transform:translate(2%,2%) scale(.96);opacity:.8;z-index:1}to{transform:translate(0) scale(1);opacity:1;z-index:5}}@keyframes nx-studies-comp-flows{0%,19%{transform:translate(3%,2%) scale(.95);opacity:.8;z-index:1}25%,44%{transform:translateY(-1%) scale(1);opacity:1;z-index:5}50%,69%{transform:translate(2%,2%) scale(.96);opacity:.82;z-index:2}75%,94%{transform:translate(-2%,1%) scale(.96);opacity:.8;z-index:2}to{transform:translate(3%,2%) scale(.95);opacity:.8;z-index:1}}@keyframes nx-studies-comp-propagation{0%,19%{transform:translate(1%,-2%) scale(.97);opacity:.85;z-index:2}25%,44%{transform:translate(-3%,-1%) scale(.96);opacity:.8;z-index:1}50%,69%{transform:translateY(1%) scale(1);opacity:1;z-index:5}75%,94%{transform:translate(2%,-1%) scale(.96);opacity:.8;z-index:2}to{transform:translate(1%,-2%) scale(.97);opacity:.85;z-index:2}}@keyframes nx-studies-comp-finding{0%,19%{transform:translate(1%,2%) scale(.97);opacity:.87;z-index:2}25%,44%{transform:translate(-1%,1%) scale(.96);opacity:.82;z-index:1}50%,69%{transform:translate(1%,-1%) scale(.96);opacity:.83;z-index:2}75%,94%{transform:translateY(-1%) scale(1);opacity:1;z-index:5}to{transform:translate(1%,2%) scale(.97);opacity:.87;z-index:2}}.nx-api-sig{display:none}.nx-api-tx-field:nth-child(n+2){display:none}@keyframes nx-api-tx-scroll{0%,3%{transform:translateY(16px);opacity:0}8%,22%{transform:translateY(0);opacity:1}25%,45%{transform:translateY(-74px);opacity:1}50%,to{transform:translateY(-130px);opacity:0}}}@media(max-width:820px){.nx-access-bento{grid-template-columns:1fr!important;grid-template-rows:none!important}.nx-bento-cell{min-height:205px}.nx-access-path{min-height:90px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr)}.nx-studies-surface--flows,.nx-studies-surface--propagation{display:none}.nx-studies-surface--network{top:0;left:0;width:66%;height:72%}.nx-studies-surface--finding{bottom:0;left:28%;width:70%}.nx-api-sig{display:none}.nx-api-tx-field:nth-child(n+2){display:none}.nx-api-tx-caller{display:none}@keyframes nx-api-tx-scroll{0%,3%{transform:translateY(16px);opacity:0}8%,22%{transform:translateY(0);opacity:1}25%,45%{transform:translateY(-66px);opacity:1}50%,to{transform:translateY(-115px);opacity:0}}}.nx-prototype[data-profile=deartificialize] .nx-platform-card:after{animation-duration:16s}.nx-prototype{--morphism-glass-bg-light:linear-gradient(135deg,rgba(255,255,255,.18),rgba(249,249,255,.06));--morphism-glass-bg:linear-gradient(135deg,rgba(255,255,255,.22),rgba(249,249,255,.08));--morphism-glass-bg-strong:linear-gradient(135deg,rgba(255,255,255,.62),rgba(249,249,255,.42));--morphism-glass-border:rgba(51,51,51,.1);--morphism-glass-border-sheen:linear-gradient(135deg,rgba(255,255,255,.66),rgba(235,233,240,.18) 45%,rgba(85,0,255,.045) 100%);--morphism-glass-blur:blur(4px) saturate(1.18);--morphism-glass-blur-strong:blur(18px) saturate(1.15);--morphism-glass-shadow:0 16px 36px rgba(30,30,35,.045),0 2px 5px rgba(30,30,35,.025);--morphism-glass-shadow-strong:0 18px 40px rgba(30,30,40,.1),0 2px 6px rgba(30,30,40,.06);--morphism-glass-divider:rgba(51,51,51,.08);--morphism-glass-radius:20px;--morphism-glass-radius-sm:14px;--morphism-glass-hover:rgba(85,0,255,.16);--morphism-glass-focus:rgba(85,0,255,.22)}.nx-card--hud{position:relative;border-radius:var(--morphism-glass-radius-sm);border-color:transparent;background:var(--morphism-glass-bg-light);-webkit-backdrop-filter:var(--morphism-glass-blur);backdrop-filter:var(--morphism-glass-blur);box-shadow:0 12px 28px #1e1e230d,0 2px 4px #1e1e2305}.nx-card--hud:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-card--hud .nx-card-eyebrow{color:var(--brand-violet);font-weight:400}.nx-card--hud .nx-card-primary{border-color:var(--morphism-glass-divider)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card--hud{background:linear-gradient(135deg,#ffffffb3,#f9f9fc80)}}.nx-card--editorial{position:relative;border-radius:var(--morphism-glass-radius-sm);border-color:transparent;background:var(--morphism-glass-bg-light);-webkit-backdrop-filter:var(--morphism-glass-blur);backdrop-filter:var(--morphism-glass-blur);box-shadow:0 14px 32px #1e1e230f,0 2px 5px #1e1e2306;padding:17px 19px}.nx-card--editorial:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-card-editorial-title{margin:0 0 8px;font:600 14.5px/1.4 var(--font-heading);color:var(--nx-surface-dark);letter-spacing:-.005em}.nx-card-editorial-detail{margin:0;font:12px/1.55 var(--font-body);font-weight:300;color:color-mix(in srgb,var(--color-dark-neutral) 58%,transparent)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card--editorial{background:linear-gradient(135deg,#ffffffb3,#f9f9fc80)}}@media(max-width:600px){.nx-card--editorial{padding:13px 15px}.nx-card-editorial-title{font:600 12.5px/1.32 var(--font-heading);margin-bottom:6px}.nx-card-editorial-detail{font:10.5px/1.42 var(--font-body)}}.nx-card--testimonial{position:relative;border-radius:var(--morphism-glass-radius-sm);border-color:transparent;background:var(--morphism-glass-bg-light);-webkit-backdrop-filter:var(--morphism-glass-blur);backdrop-filter:var(--morphism-glass-blur);box-shadow:0 14px 32px #1e1e230f,0 2px 5px #1e1e2306;padding:22px 24px}.nx-card--testimonial:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-testimonial-index{margin:0 0 10px;font:7px var(--font-data);letter-spacing:.08em;color:color-mix(in srgb,var(--color-dark-neutral) 38%,transparent)}.nx-testimonial-quote{margin:0 0 16px;font:300 15.5px/1.6 var(--font-body);color:var(--nx-surface-dark);letter-spacing:-.003em}.nx-testimonial-identity{display:flex;align-items:center;justify-content:space-between;gap:14px}.nx-testimonial-person{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-testimonial-name{margin:0;font:600 12px/1.4 var(--font-ui);color:var(--nx-surface-dark)}.nx-testimonial-meta{margin:0;font:11px/1.4 var(--font-body);color:color-mix(in srgb,var(--color-dark-neutral) 56%,transparent)}.nx-testimonial-logo{max-height:34px;max-width:128px;width:auto;object-fit:contain;flex-shrink:0;opacity:.9;align-self:center}.nx-testimonial-org-fallback{margin:0;font:600 9px var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--color-dark-neutral) 44%,transparent);flex-shrink:0;white-space:nowrap}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card--testimonial{background:linear-gradient(135deg,#ffffffb3,#f9f9fc80)}}@media(max-width:600px){.nx-card--testimonial{padding:16px 17px}.nx-testimonial-quote{font:300 13px/1.55 var(--font-body);margin-bottom:12px}.nx-testimonial-name{font-size:11px}.nx-testimonial-meta{font-size:10px}}path.nx-card-leader{fill:none;stroke:#5500ff61;stroke-linecap:round}circle.nx-card-leader{fill:var(--color-offwhite);stroke:#5500ff8c;stroke-width:1}.nx-plan{background:var(--morphism-glass-bg-strong);border-color:transparent;-webkit-backdrop-filter:var(--morphism-glass-blur-strong);backdrop-filter:var(--morphism-glass-blur-strong);box-shadow:var(--morphism-glass-shadow-strong);position:fixed}.nx-plan:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-plan-charts{border-color:var(--morphism-glass-divider)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-plan{background:color-mix(in srgb,var(--color-offwhite) 93%,transparent)}}.nx-platform-card{background:var(--morphism-glass-bg-strong);border:1px solid transparent;-webkit-backdrop-filter:var(--morphism-glass-blur-strong);backdrop-filter:var(--morphism-glass-blur-strong);box-shadow:var(--morphism-glass-shadow-strong)}.nx-platform-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-platform-card:hover{border-color:transparent;box-shadow:0 18px 38px #5500ff17,0 2px 6px #1e1e280f}.nx-platform-mark{background:transparent;color:var(--color-dark-neutral);border:1px solid var(--morphism-glass-divider)}.nx-platform-card:hover .nx-platform-mark{border-color:var(--morphism-glass-hover)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-platform-card{background:color-mix(in srgb,var(--color-offwhite) 93%,transparent)}}.nx-bento-cell{background:var(--morphism-glass-bg-strong);border:1px solid transparent;-webkit-backdrop-filter:var(--morphism-glass-blur-strong);backdrop-filter:var(--morphism-glass-blur-strong);box-shadow:var(--morphism-glass-shadow-strong)}.nx-bento-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.nx-bento-cell:hover,.nx-bento-cell:focus-visible{border-color:transparent;box-shadow:0 22px 48px #5500ff1a,0 3px 8px #1e1e2812;background:linear-gradient(135deg,#ffffffb8,#f9f9ff85)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-bento-cell{background:color-mix(in srgb,var(--color-offwhite) 93%,transparent)}}.nx-scene-label.nx-score-label,.nx-scene-label.nx-pattern-label,.nx-scene-label.nx-detail-label,.nx-scene-label.nx-uncertain-label{background:var(--morphism-glass-bg-strong);border:1px solid transparent;position:relative;-webkit-backdrop-filter:var(--morphism-glass-blur);backdrop-filter:var(--morphism-glass-blur);box-shadow:var(--morphism-glass-shadow);color:#222}.nx-scene-label.nx-score-label:before,.nx-scene-label.nx-pattern-label:before,.nx-scene-label.nx-detail-label:before,.nx-scene-label.nx-uncertain-label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:var(--morphism-glass-border-sheen);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-scene-label.nx-score-label,.nx-scene-label.nx-pattern-label,.nx-scene-label.nx-detail-label,.nx-scene-label.nx-uncertain-label{background:color-mix(in srgb,var(--color-offwhite) 93%,transparent)}}.nx-floating-analytics{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:visible}.nx-floating-analytics>.nx-card,.nx-floating-analytics>.nx-scene-label{position:absolute;left:0;top:0;z-index:1}.nx-floating-connectors{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:0;pointer-events:none}.nx-floating-connectors path{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.nx-narrative{z-index:1}.nx-geometry-debug{pointer-events:none}.nx-card--identity,.nx-plan{background:linear-gradient(135deg,#ffffff38,#f9f9ff14);-webkit-backdrop-filter:blur(4px) saturate(1.18);backdrop-filter:blur(4px) saturate(1.18);border-color:transparent;border-radius:20px;box-shadow:0 16px 36px #1e1e230b,0 2px 5px #1e1e2306}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.nx-card--identity,.nx-plan{background:linear-gradient(135deg,#ffffffc2,#f9f9fc94)}}.nx-floating-connectors path.nx-card-leader{stroke:var(--color-dark-neutral);stroke-width:1.35}.nx-floating-connectors circle.nx-card-leader{stroke:var(--color-dark-neutral);stroke-width:1.35}.dark .nx-prototype{color:var(--text-primary);background:var(--nx-surface-dark);--morphism-glass-bg-light:linear-gradient(135deg,rgba(255,255,255,.05),rgba(0,0,0,.08));--morphism-glass-bg:linear-gradient(135deg,rgba(255,255,255,.07),rgba(0,0,0,.1));--morphism-glass-bg-strong:linear-gradient(135deg,rgba(60,60,66,.72),rgba(40,40,46,.55));--morphism-glass-border:rgba(249,249,249,.12);--morphism-glass-border-sheen:linear-gradient(135deg,rgba(255,255,255,.14),rgba(235,233,240,.05) 45%,rgba(0,209,146,.06) 100%);--morphism-glass-shadow:0 16px 36px rgba(0,0,0,.28),0 2px 5px rgba(0,0,0,.16);--morphism-glass-shadow-strong:0 18px 40px rgba(0,0,0,.38),0 2px 6px rgba(0,0,0,.22);--morphism-glass-divider:rgba(249,249,249,.1);--morphism-glass-hover:rgba(0,209,146,.16);--morphism-glass-focus:rgba(0,209,146,.22);--authentic:var(--brand-violet)}.dark .nx-environment{background:var(--nx-surface-dark)}.dark .nx-eyebrow{color:var(--violet-accent-text)}.dark .nx-editorial-rule{background:color-mix(in srgb,var(--authentic) 33%,transparent)}.dark .nx-editorial-mask{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface-dark) 97%,transparent) 0%,color-mix(in srgb,var(--nx-surface-dark) 93%,transparent) 21%,color-mix(in srgb,var(--nx-surface-dark) 48%,transparent) 34%,color-mix(in srgb,var(--nx-surface-dark) 3%,transparent) 49%,transparent 100%)}.dark .nx-moment-detect h2,.dark .nx-moment-qualify h2,.dark .nx-moment-simulate h2,.dark .nx-moment-optimize h2{color:var(--accent-primary)}@media(min-width:821px){.dark .nx-prototype[data-profile=detect] .nx-editorial-mask,.dark .nx-prototype[data-profile=qualify] .nx-editorial-mask,.dark .nx-prototype[data-profile=simulate] .nx-editorial-mask,.dark .nx-prototype[data-profile=optimize] .nx-editorial-mask{background:linear-gradient(270deg,color-mix(in srgb,var(--nx-surface-dark) 85%,transparent) 0%,color-mix(in srgb,var(--nx-surface-dark) 69%,transparent) 21%,color-mix(in srgb,var(--nx-surface-dark) 27%,transparent) 34%,transparent 49%)}}@media(max-width:600px){.dark .nx-editorial-mask{background:linear-gradient(180deg,color-mix(in srgb,var(--nx-surface-dark) 94%,transparent) 0%,color-mix(in srgb,var(--nx-surface-dark) 92%,transparent) 32%,color-mix(in srgb,var(--nx-surface-dark) 31%,transparent) 47%,transparent 63%)}}.dark .nx-prototype h1 span{color:color-mix(in srgb,var(--color-offwhite-strong) 50%,transparent)}.dark .nx-supporting,.dark .nx-note,.dark .nx-lens-caption{color:var(--text-secondary)}.dark .nx-twin-frame{border-color:color-mix(in srgb,var(--accent-primary) 25%,transparent);box-shadow:0 30px 70px #00000059,0 8px 24px #0003}.dark .nx-twin-titlebar{background:var(--nx-surface-dark);border-bottom-color:color-mix(in srgb,var(--accent-primary) 10%,transparent)}.dark .nx-model-panel{background:#242424f0;border-color:#f9f9f91a;box-shadow:0 10px 26px #0000004d,inset 0 1px #ffffff0d}.dark .nx-debug{background:color-mix(in srgb,var(--nx-surface-dark) 96%,transparent);color:var(--text-primary)}.dark .nx-debug button,.dark .nx-debug select{background:var(--color-dark-neutral);color:var(--semantic-green)}.dark .nx-card--identity,.dark .nx-plan{background:linear-gradient(135deg,#ffffff12,#0000001a);box-shadow:0 16px 36px #00000047,0 2px 5px #00000029}.dark .nx-card-eyebrow,.dark .nx-card--identity .nx-card-eyebrow,.dark .nx-card--hud .nx-card-eyebrow,.dark .nx-plan-eyebrow,.dark .nx-access-index{color:var(--accent-primary)}.dark .nx-card-title,.dark .nx-card--identity .nx-card-title,.dark .nx-bento-copy h3{color:var(--text-primary)}.dark .nx-card-primary span,.dark .nx-card--identity .nx-card-primary span,.dark .nx-card-summary,.dark .nx-card-module-label,.dark .nx-sim-metric-label,.dark .nx-sim-status,.dark .nx-plan-summary,.dark .nx-chart-head span,.dark .nx-chart-base,.dark .nx-access-mode,.dark .nx-bento-copy p{color:var(--text-secondary)}.dark .nx-card-deviations{border-top-color:#f9f9f926}.dark .nx-access-detail{color:var(--text-secondary)!important;border-top-color:#f9f9f91a!important}.dark .nx-platform-mark{color:var(--text-primary)}.dark .nx-solution-options button{color:var(--text-secondary);border-color:#f9f9f926}.dark .nx-solution-options button[aria-pressed=true]{color:var(--accent-primary);border-color:var(--accent-primary)}.dark .nx-solution-key{color:var(--text-secondary)}.dark .nx-card-editorial-title{color:var(--text-primary)}.dark .nx-card-editorial-detail{color:var(--text-secondary)}.dark .nx-testimonial-index{color:var(--text-muted)}.dark .nx-testimonial-quote,.dark .nx-testimonial-name{color:var(--text-primary)}.dark .nx-testimonial-meta,.dark .nx-testimonial-org-fallback{color:var(--text-secondary)}.dark .nx-testimonial-logo{opacity:.85;filter:brightness(1.15)}.dark .nx-floating-connectors path.nx-card-leader,.dark .nx-floating-connectors circle.nx-card-leader{stroke:var(--color-offwhite-strong)}.dark .nx-card-metrics b,.dark .nx-card-context i,.dark .nx-card-footprint b,.dark .nx-card-path b,.dark .nx-card-deviations div:not(.nx-card-module-label),.dark .nx-study-insight b,.dark .nx-goal,.dark .nx-agent-goal,.dark .nx-agent-step,.dark .nx-agent-step b,.dark .nx-chat-user,.dark .nx-chat-reply,.dark .nx-workspace-insight b,.dark .nx-dash-list,.dark .nx-study-finding,.dark .nx-rank-row,.dark .nx-api-request,.dark .nx-api-resp,.dark .nx-api-result span,.dark .nx-api-tx-field b,.dark .nx-studies-emphasis,.dark .nx-scene-label.nx-score-label,.dark .nx-scene-label.nx-pattern-label,.dark .nx-scene-label.nx-detail-label,.dark .nx-scene-label.nx-uncertain-label{color:var(--text-primary)}.dark .nx-plan-done{color:var(--text-primary)!important}.dark .nx-card-metrics span,.dark .nx-card-context span,.dark .nx-card-footprint span,.dark .nx-card-path,.dark .nx-radar-legend,.dark .nx-bento-more p,.dark .nx-model-stat,.dark .nx-plan-list li,.dark .nx-agent-step span,.dark .nx-workspace-insight span,.dark .nx-api-payload,.dark .nx-api-tx-caller,.dark .nx-api-tx-line+.nx-api-tx-line,.dark .nx-api-tx-fields,.dark .nx-studies-label,.dark .nx-studies-finding-text,.dark .nx-flow-row.nx-flow-label,.dark .nx-flow-compact i,.dark .nx-visual-frame span,.dark .nx-access-node span,.dark .nx-scene-status,.dark .nx-illustrative{color:var(--text-secondary)}.dark .nx-card-context i{background:#f9f9f914}.dark .nx-radar-ring{stroke:color-mix(in srgb,var(--graph-node-neutral) 13%,transparent)}.dark .nx-card--identity .nx-radar-ring{stroke:color-mix(in srgb,var(--graph-node-neutral) 8.5%,transparent)}.dark .nx-radar-expected{fill:color-mix(in srgb,var(--graph-node-neutral) 4.5%,transparent);stroke:color-mix(in srgb,var(--graph-node-neutral) 40%,transparent)}.dark .nx-card--identity .nx-radar-expected{fill:color-mix(in srgb,var(--graph-node-neutral) 3%,transparent);stroke:color-mix(in srgb,var(--graph-node-neutral) 20%,transparent)}.dark .nx-radar-axis-label{fill:color-mix(in srgb,var(--graph-node-neutral) 50%,transparent)}.dark .nx-radar-dot--expected{background:color-mix(in srgb,var(--graph-node-neutral) 35%,transparent)}.dark .nx-activation-row{stroke:color-mix(in srgb,var(--graph-node-neutral) 10%,transparent)}.dark .nx-signature-node,.dark .nx-net-node,.dark .nx-flow-node,.dark .nx-agents-terminal{fill:var(--graph-node-neutral)}.dark .nx-agents-terminal{stroke:color-mix(in srgb,var(--graph-node-neutral) 40%,transparent)}.dark .nx-plan-pending-dot{background:color-mix(in srgb,var(--graph-node-neutral) 16%,transparent)}.dark .nx-bar-pending{fill:color-mix(in srgb,var(--graph-node-neutral) 8%,transparent)}.dark .nx-agents-wire{stroke:color-mix(in srgb,var(--graph-node-neutral) 22%,transparent)}.dark .nx-agents-brain-base{fill:color-mix(in srgb,var(--graph-node-neutral) 24%,transparent)}.dark .nx-agents-anchor-label{fill:var(--text-secondary)}.dark .nx-net-edge{stroke:#f9f9f938}.dark .nx-net-node,.dark .nx-flow-node{stroke:color-mix(in srgb,var(--authentic) 38%,transparent)}.dark .nx-prop-bar{fill:color-mix(in srgb,var(--authentic) 31%,transparent)}.dark .nx-prop-alt-bar--a{fill:color-mix(in srgb,var(--authentic) 16%,transparent)}.dark .nx-prop-alt-bar--b{fill:color-mix(in srgb,var(--authentic) 42%,transparent)}.dark .nx-api-console-head{color:var(--text-secondary)}.dark .nx-api-tx-dot{background:color-mix(in srgb,var(--authentic) 38%,transparent)}.dark .nx-api-tx-exec-label{color:color-mix(in srgb,var(--authentic) 58%,transparent)}.dark .nx-api-sig{stroke:color-mix(in srgb,var(--authentic) 50%,transparent)}.dark .nx-api-sig-simulate path{stroke:var(--authentic)}.dark .nx-api-sig-optimize rect{fill:color-mix(in srgb,var(--authentic) 50%,transparent)}.dark .nx-bento-cell:hover,.dark .nx-bento-cell:focus-visible{background:linear-gradient(135deg,#5a5c66cc,#3a3c44a3)}.nx-kpi-block{display:flex;pointer-events:none}.nx-kpi{display:flex;flex-direction:column}.nx-kpi-block--hero{position:absolute;top:50%;right:var(--content-right);transform:translateY(-50%);width:min(400px,34vw);text-align:right;justify-content:flex-end}@keyframes nx-kpi-hero-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.nx-kpi--hero{opacity:1;transform:translateY(0);transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1)}.nx-kpi--hero[data-phase=in]{animation:nx-kpi-hero-enter .55s cubic-bezier(.4,0,.2,1) both}.nx-kpi--hero[data-phase=out]{opacity:0;transform:translateY(-16px)}.nx-kpi--hero .nx-kpi-value,.nx-kpi--hero .nx-kpi-semantic{font:100 clamp(88px,10vw,152px)/.95 var(--font-body);letter-spacing:-.015em;color:var(--accent-primary);text-shadow:0 1px 32px color-mix(in srgb,var(--color-offwhite) 80%,transparent)}.nx-kpi--hero .nx-kpi-label{margin-top:16px;font:400 14px/1.5 var(--font-body);max-width:300px;margin-left:auto;color:color-mix(in srgb,var(--color-dark-neutral) 68%,transparent)}.nx-kpi--hero .nx-kpi-source{margin-top:10px;font:9px/1.6 var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--color-dark-neutral) 42%,transparent);text-decoration:none;width:fit-content;align-self:flex-end}.nx-kpi--hero a.nx-kpi-source{pointer-events:auto;cursor:pointer}.nx-kpi--hero a.nx-kpi-source:hover,.nx-kpi--hero a.nx-kpi-source:focus-visible{text-decoration:underline}.nx-kpi--hero .nx-kpi-source[data-pending=true]{font-style:italic}.nx-kpi-value sup{font-size:.38em;vertical-align:.6em;font-weight:200}@media(prefers-reduced-motion:reduce){.nx-kpi--hero{animation:none}}@media(max-width:1050px){.nx-kpi-block--hero{width:42vw}}@media(max-width:820px){.nx-moment-raw{flex-direction:column;align-items:flex-start;gap:28px}.nx-kpi-block--hero{position:static;transform:none;top:auto;right:auto;width:100%;text-align:left;justify-content:flex-start;margin-top:0}.nx-kpi--hero .nx-kpi-label,.nx-kpi--hero .nx-kpi-source{margin-left:0}.nx-kpi--hero .nx-kpi-value,.nx-kpi--hero .nx-kpi-semantic{font-size:clamp(56px,17vw,88px)}}.nx-kpi-block--compact{margin-top:30px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--color-dark-neutral) 12%,transparent);display:flex;flex-wrap:wrap;gap:28px 40px}.nx-kpi-block--compact .nx-kpi{opacity:0;transform:translateY(8px);flex:0 1 auto;min-width:150px;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1)}.nx-kpi-block--compact .nx-kpi[data-active=true]{opacity:1;transform:translateY(0)}.nx-kpi-block--compact .nx-kpi-value{font:400 clamp(29px,2.9vw,41px)/1.1 var(--font-body);letter-spacing:-.01em;color:var(--semantic-green)}.nx-kpi-block--compact .nx-kpi-semantic{font:500 clamp(15px,1.4vw,18px)/1.4 var(--font-body);color:var(--semantic-green)}.nx-kpi-block--compact .nx-kpi-label{margin-top:8px;font:400 11px/1.5 var(--font-body);color:color-mix(in srgb,var(--color-dark-neutral) 63%,transparent)}.nx-kpi-block--compact .nx-kpi-detail{margin-top:5px;font:9px/1.5 var(--font-data);letter-spacing:.03em;color:color-mix(in srgb,var(--color-dark-neutral) 42%,transparent)}@media(max-width:600px){.nx-kpi-block--compact{gap:20px;margin-top:24px;padding-top:18px}.nx-kpi-block--compact .nx-kpi{flex-basis:100%}.nx-kpi-block--compact .nx-kpi-value{font-size:32px}}.dark .nx-kpi--hero .nx-kpi-value,.dark .nx-kpi--hero .nx-kpi-semantic{text-shadow:0 1px 32px color-mix(in srgb,var(--nx-surface-dark) 80%,transparent)}.dark .nx-kpi--hero .nx-kpi-label{color:color-mix(in srgb,var(--color-offwhite) 68%,transparent)}.dark .nx-kpi--hero .nx-kpi-source{color:color-mix(in srgb,var(--color-offwhite) 45%,transparent)}.dark .nx-kpi-block--compact{border-top-color:color-mix(in srgb,var(--color-offwhite) 14%,transparent)}.dark .nx-kpi-block--compact .nx-kpi-label{color:color-mix(in srgb,var(--color-offwhite) 68%,transparent)}.dark .nx-kpi-block--compact .nx-kpi-detail{color:color-mix(in srgb,var(--color-offwhite) 45%,transparent)}
