:root{--nx-asst-width:420px;--nx-asst-radius:20px;--nx-asst-gradient:linear-gradient(135deg, var(--nx-indigo) 0%, var(--nx-blue) 55%, var(--nx-teal-deep) 100%);--nx-asst-launcher-gradient:linear-gradient(135deg, var(--nx-blue) 0%, var(--nx-teal-deep) 100%);--nx-asst-z-launcher:40;--nx-asst-z-drawer:50;--nx-asst-ease:cubic-bezier(.22, 1, .36, 1)}.nx-asst-launcher{right:var(--gol-s4);bottom:var(--gol-s4);z-index:var(--nx-asst-z-launcher);background:var(--nx-asst-launcher-gradient);width:56px;height:56px;color:var(--nx-white);transition:transform .18s var(--nx-asst-ease), box-shadow .18s var(--nx-asst-ease);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;box-shadow:0 10px 28px #1f3b8f52,0 2px 6px #14213d2e}.nx-asst-launcher:before{content:"";border-radius:inherit;pointer-events:none;animation:nx-asst-pulse 2.6s var(--nx-asst-ease) infinite;position:absolute;inset:0;box-shadow:0 0 #2f5bd673}.nx-asst-launcher.is-quiet:before{animation:none}.nx-asst-launcher:hover{transform:translateY(-2px);box-shadow:0 14px 32px #1f3b8f61,0 2px 6px #14213d2e}.nx-asst-launcher:active{transform:translateY(0)}.nx-asst-launcher:focus-visible{outline:3px solid var(--nx-white);outline-offset:0;box-shadow:0 0 0 5px var(--nx-blue), 0 10px 28px #1f3b8f52}.nx-asst-launcher svg{width:26px;height:26px}@keyframes nx-asst-pulse{0%{box-shadow:0 0 #2f5bd673}70%{box-shadow:0 0 0 16px #2f5bd600}to{box-shadow:0 0 #2f5bd600}}.nx-asst{z-index:var(--nx-asst-z-drawer);justify-content:flex-end;display:flex;position:fixed;inset:0}.nx-asst__backdrop{-webkit-backdrop-filter:blur(2px);background:#14213d47;animation:.2s ease-out both nx-asst-fade;position:absolute;inset:0}.nx-asst__panel{width:var(--nx-asst-width);background:var(--nx-white);max-width:100%;height:100%;color:var(--gol-slate);border-top-left-radius:var(--nx-asst-radius);border-bottom-left-radius:var(--nx-asst-radius);box-shadow:-12px 0 48px #14213d2e, 0 0 0 1px var(--gol-hairline);animation:nx-asst-slide .26s var(--nx-asst-ease) both;outline:none;flex-direction:column;display:flex;position:relative}.nx-asst__panel:before{content:"";pointer-events:none;border-top-left-radius:inherit;background:radial-gradient(24rem 12rem at 90% -20%,#7fb7f047,#0000 65%),radial-gradient(18rem 10rem at 10% 0,#8b7cf61f,#0000 65%);height:180px;position:absolute;inset:0 0 auto}@keyframes nx-asst-slide{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes nx-asst-fade{0%{opacity:0}to{opacity:1}}.nx-asst__header{justify-content:space-between;align-items:flex-start;gap:var(--gol-s3);padding:var(--gol-s4) var(--gol-s4) var(--gol-s3);display:flex;position:relative}.nx-asst__brand{align-items:center;gap:var(--gol-s3);min-width:0;display:flex}.nx-asst__glyph{border-radius:var(--nx-radius);background:var(--nx-asst-gradient);width:40px;height:40px;color:var(--nx-white);flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px #1f3b8f40}.nx-asst__titles{gap:6px;min-width:0;display:grid}.nx-asst__title{font:600 18px/1.2 var(--gol-sans);color:var(--gol-navy);letter-spacing:-.01em;margin:0}.nx-asst__chip{width:fit-content}.nx-asst__actions{gap:var(--gol-s1);flex:none;display:flex}.nx-asst__iconbtn{width:40px;height:40px;color:var(--gol-navy);background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background .14s;display:inline-flex}.nx-asst__iconbtn:hover{background:var(--nx-tint-blue)}.nx-asst__iconbtn:focus-visible{outline-offset:0}.nx-asst__scope{justify-content:space-between;align-items:center;gap:var(--gol-s3);margin:0 var(--gol-s4);padding:var(--gol-s2) var(--gol-s3);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius);min-height:44px;color:var(--gol-slate);background:#ffffffb3;font-size:13px;display:flex;position:relative}.nx-asst__scope-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gol-navy);margin:0;font-weight:500;overflow:hidden}.nx-asst__scope-line code{color:var(--nx-blue);font-size:12px}.nx-asst__switch{align-items:center;gap:var(--gol-s2);font:500 12px/1 var(--gol-sans);color:var(--gol-muted);border-radius:999px;flex:none;padding:4px 2px;display:inline-flex}.nx-asst__switch[aria-checked=true]{color:var(--nx-blue)}.nx-asst__switch-track{background:var(--gol-hairline);border-radius:999px;width:30px;height:18px;transition:background .16s;position:relative}.nx-asst__switch-knob{background:var(--nx-white);width:14px;height:14px;transition:transform .16s var(--nx-asst-ease);border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #14213d4d}.nx-asst__switch[aria-checked=true] .nx-asst__switch-track{background:var(--nx-blue)}.nx-asst__switch[aria-checked=true] .nx-asst__switch-knob{transform:translate(12px)}.nx-asst__body{overscroll-behavior:contain;min-height:0;padding:var(--gol-s3) var(--gol-s4) var(--gol-s4);gap:var(--gol-s3);scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;position:relative;overflow-y:auto}.nx-asst__welcome{gap:var(--gol-s2);grid-template-columns:28px 1fr;align-items:flex-start;display:grid}.nx-asst__welcome-bubble{background:var(--nx-tint-blue);border-radius:var(--nx-radius-lg);padding:var(--gol-s3);color:var(--gol-slate);gap:var(--gol-s2);border:1px solid #2f5bd61f;border-top-left-radius:6px;font-size:14px;line-height:1.55;display:grid}.nx-asst__welcome-title{color:var(--gol-navy);font-weight:600}.nx-asst__welcome-caveat{letter-spacing:.04em;color:var(--gol-muted);font-size:11px}.nx-asst__log{display:block}.nx-asst__list{gap:var(--gol-s3);flex-direction:column;display:flex}.nx-asst-msg{gap:var(--gol-s2);animation:nx-asst-rise .22s var(--nx-asst-ease) both;grid-template-columns:28px 1fr;align-items:flex-end;display:grid}.nx-asst-msg--user{grid-template-columns:1fr;justify-items:end;padding-left:40px}.nx-asst-msg__col{gap:6px;min-width:0;max-width:100%;display:grid}.nx-asst-msg--user .nx-asst-msg__col{justify-items:end}.nx-asst-msg__avatar{background:var(--nx-asst-gradient);width:28px;height:28px;color:var(--nx-white);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 10px #1f3b8f38}.nx-asst-msg__bubble{border-radius:var(--nx-radius-lg);overflow-wrap:anywhere;background:var(--nx-ground-soft);border:1px solid var(--gol-hairline);max-width:100%;color:var(--gol-slate);border-bottom-left-radius:6px;padding:10px 14px;font-size:14px;line-height:1.55}.nx-asst-msg--user .nx-asst-msg__bubble{background:var(--nx-asst-gradient);color:var(--nx-white);border-bottom-left-radius:var(--nx-radius-lg);border:0;border-bottom-right-radius:6px;box-shadow:0 8px 20px #1f3b8f38}.nx-asst-msg__text{white-space:pre-wrap;margin:0}.nx-asst-md{gap:var(--gol-s2);display:grid}.nx-asst-md p{margin:0}.nx-asst-md strong{color:var(--gol-navy);font-weight:600}.nx-asst-md code{background:var(--nx-white);border:1px solid var(--gol-hairline);color:var(--nx-blue);border-radius:6px;padding:1px 5px;font-size:12.5px}.nx-asst-md__list{gap:4px;padding-left:18px;list-style:outside;display:grid}.nx-asst-md__list li::marker{color:var(--nx-teal-deep)}.nx-asst-msg__meta{flex-wrap:wrap;align-items:center;gap:6px;padding-left:2px;display:flex}.nx-asst-mode{font:600 10.5px/1 var(--gol-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.nx-asst-mode--live{color:var(--nx-teal-deep);background:var(--nx-tint-teal)}.nx-asst-mode--grounded{color:var(--nx-blue);background:var(--nx-tint-blue)}.nx-asst-cites{flex-wrap:wrap;gap:6px;display:flex}.nx-asst-cite{max-width:100%;font:500 12px/1.3 var(--gol-sans);color:var(--nx-blue);background:var(--nx-white);border:1px solid var(--gol-hairline);border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;transition:background .14s,border-color .14s;display:inline-flex}.nx-asst-cite:hover{background:var(--nx-tint-blue);border-color:#2f5bd64d;text-decoration:none}.nx-asst-cite__kind{color:var(--gol-muted);font-weight:400}.nx-asst-cite__kind:after{content:"·";margin-left:5px}.nx-asst-cite__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}@keyframes nx-asst-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nx-asst-typing{align-items:center;gap:5px;height:40px;padding:0 14px;display:inline-flex}.nx-asst-typing span{background:var(--nx-blue);opacity:.35;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite nx-asst-dot}.nx-asst-typing span:nth-child(2){animation-delay:.15s}.nx-asst-typing span:nth-child(3){animation-delay:.3s}@keyframes nx-asst-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.nx-asst__error{padding:var(--gol-s3);border-radius:var(--nx-radius);background:var(--gol-sand);border-left:3px solid var(--gol-coral-deep);gap:6px;font-size:14px;display:grid}.nx-asst__error-title{color:var(--gol-navy);font-weight:600}.nx-asst__error-msg{color:var(--gol-slate)}.nx-asst__error .nx-btn{justify-self:start;margin-top:4px}.nx-asst__suggestions{gap:var(--gol-s2);display:grid}.nx-asst__eyebrow{margin:0}.nx-asst__pills{gap:var(--gol-s2);flex-wrap:wrap;display:flex}.nx-asst__pill{text-align:left;min-height:34px;font:500 13px/1.3 var(--gol-sans);color:var(--nx-blue);background:var(--nx-white);transition:background .14s ease, transform .14s var(--nx-asst-ease), box-shadow .14s ease;border:1px solid #2f5bd647;border-radius:999px;align-items:center;padding:6px 14px;display:inline-flex}.nx-asst__pill:hover{background:var(--nx-tint-blue);transform:translateY(-1px);box-shadow:0 6px 14px #1f3b8f1f}.nx-asst__pill:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.nx-asst__footer{padding:var(--gol-s3) var(--gol-s4) var(--gol-s3);border-top:1px solid var(--gol-hairline);background:var(--nx-white);border-bottom-left-radius:var(--nx-asst-radius);flex:none}.nx-asst__form{gap:var(--gol-s2);grid-template-columns:1fr 44px;align-items:end;display:grid}.nx-asst__input{resize:none;background:var(--nx-ground-soft);border:1px solid var(--gol-hairline);width:100%;min-height:44px;max-height:160px;color:var(--gol-slate);border-radius:14px;padding:11px 14px;font-size:14px;line-height:1.5;transition:border-color .14s,box-shadow .14s;overflow-y:hidden}.nx-asst__input::placeholder{color:var(--gol-muted)}.nx-asst__input:focus{border-color:var(--nx-blue);background:var(--nx-white);outline:none;box-shadow:0 0 0 3px #2f5bd62e}.nx-asst__send{background:var(--nx-asst-launcher-gradient);width:44px;height:44px;color:var(--nx-white);transition:transform .14s var(--nx-asst-ease), filter .14s ease, opacity .14s ease;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px #1f3b8f47}.nx-asst__send:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.nx-asst__send:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.nx-asst__send svg{margin-left:2px}.nx-asst__meta{justify-content:space-between;align-items:center;gap:var(--gol-s2);color:var(--gol-muted);min-height:16px;margin-top:6px;font-size:11px;display:flex}.nx-asst__count{font-variant-numeric:tabular-nums}.nx-asst__count.is-near{color:var(--gol-amber-deep);font-weight:600}@media (max-width:767px){.nx-asst__panel{border-radius:0;width:100%}.nx-asst__panel:before{border-radius:0}.nx-asst__footer{padding-bottom:max(var(--gol-s3), env(safe-area-inset-bottom));border-radius:0}.nx-asst__header,.nx-asst__body,.nx-asst__footer{padding-left:var(--gol-s3);padding-right:var(--gol-s3)}.nx-asst__scope{margin:0 var(--gol-s3);flex-wrap:wrap}.nx-asst-launcher{right:var(--gol-s3);bottom:max(var(--gol-s3), env(safe-area-inset-bottom))}.nx-asst__hint{display:none}}@media (prefers-reduced-motion:reduce){.nx-asst-launcher:before,.nx-asst-typing span,.nx-asst-msg,.nx-asst__panel,.nx-asst__backdrop{animation:none}.nx-asst-launcher,.nx-asst__pill,.nx-asst__send,.nx-asst__switch-knob,.nx-asst__switch-track,.nx-asst-cite,.nx-asst__iconbtn,.nx-asst__input{transition:none}.nx-asst-launcher:hover,.nx-asst__pill:hover,.nx-asst__send:hover:not(:disabled){transform:none}.nx-asst-typing span{opacity:.7}}@media (forced-colors:active){.nx-asst-launcher,.nx-asst__send,.nx-asst-msg__bubble,.nx-asst__pill,.nx-asst-cite{border:1px solid buttontext}}@media print{.nx-asst-launcher,.nx-asst{display:none}}
:root{--nx-reference-width:calc(var(--gol-s8) * 15);--nx-reference-gutter:var(--gol-s6);--nx-reference-login:calc(var(--gol-s5) * 12.5);--nx-reference-copy-height:calc(var(--gol-s6) * 5);--nx-reference-scene-height:calc(var(--gol-s8) * 6);--nx-reference-preview-height:calc(var(--gol-s8) * 4.5)}.nx-header__inner{max-width:calc(var(--nx-reference-width) + var(--gol-s7))}.nx-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;position:relative}.nx-header .nx-wordmark{letter-spacing:-.045em;font-size:36px}.nx-header .nx-wordmark svg{width:var(--gol-s6);height:var(--gol-s6)}.nx-header__nav{gap:var(--gol-s5)}.nx-header__nav a{font-size:14px}.nx-demo-banner{padding:var(--gol-s1) var(--gol-s3);letter-spacing:.15em;font-size:9px}.nx-btn--primary{background:linear-gradient(105deg, var(--gol-abyss), var(--nx-indigo) 45%, var(--nx-teal-deep))}.nx-hero{width:calc(100% - var(--nx-reference-gutter) * 2);max-width:var(--nx-reference-width);padding:var(--gol-s5) 0 var(--gol-s6);grid-template-columns:minmax(0, 1fr) var(--nx-reference-login);gap:var(--gol-s4) var(--gol-s7);isolation:isolate;grid-template-areas:"copy signin""controls signin""preview trust""foot foot""panel panel"}.nx-hero__copy{min-height:var(--nx-reference-copy-height);gap:var(--gol-s3);max-width:calc(var(--gol-s8) * 7);padding:0}.nx-hero__copy>.gol-eyebrow{letter-spacing:.25em;font-size:10px}.nx-hero__copy>.nx-eyebrow--rule:before{display:none}.nx-hero__title{letter-spacing:-.045em;max-width:19ch;font-size:clamp(42px,3.65vw,58px);line-height:1.04}.nx-hero__lead{max-width:none;font-size:21px;line-height:1.45}.nx-hero__lead strong{font-weight:500}.nx-capabilities{gap:var(--gol-s4);margin-top:var(--gol-s2);grid-template-columns:repeat(3,minmax(0,1fr))}.nx-capability{grid-template-columns:var(--gol-s6) minmax(0, 1fr);gap:var(--gol-s2)}.nx-capability__icon{box-shadow:none;background:var(--nx-tint-teal);border-color:var(--nx-border)}.nx-capability:nth-child(2) .nx-capability__icon{background:var(--nx-tint-lavender);color:var(--nx-lavender)}.nx-capability__name{font-size:13px;font-weight:600}.nx-capability__detail{font-size:11px}.nx-hero .nx-helix__stage{left:37%;right:29%;top:calc(-1 * var(--gol-s7));height:var(--nx-reference-scene-height);z-index:0;grid-template-columns:minmax(0,1fr);margin:0;display:block;position:absolute}.nx-hero .nx-helix__canvas{border-radius:0;height:100%;min-height:100%;overflow:visible}.nx-hero .nx-helix__gl{z-index:0;contain:layout;inset:0 -35%;-webkit-mask-image:radial-gradient(#000 38%,#0000 73%);mask-image:radial-gradient(#000 38%,#0000 73%)}.nx-hero .nx-vertical-label{pointer-events:none;font-size:10px;position:absolute;top:38%;right:0}.nx-hero .nx-helix__hint{font-size:8px;bottom:24%;left:22%}.nx-hero .nx-helix__notice{bottom:28%}.nx-helix-tools button{min-height:var(--gol-s5);padding:var(--gol-s2);font:500 10px/1 var(--gol-sans);border-radius:999px}.nx-helix-tools button[aria-pressed=true]{color:var(--nx-indigo);background:var(--nx-tint-blue)}.nx-helix-tools button:hover{background:var(--nx-tint-teal)}.nx-signin-col{width:var(--nx-reference-login);position:absolute;top:0;right:0}.nx-signin{gap:var(--gol-s3);padding:var(--gol-s5);box-shadow:var(--nx-shadow)}.nx-signin__title{letter-spacing:-.04em;font-size:28px}.nx-login{gap:var(--gol-s3)}.nx-login .nx-input{height:calc(var(--gol-s2) * 5);border-radius:var(--nx-radius-sm);font-size:13px}.nx-login .nx-field__label{font-size:13px}.nx-signin__submit{height:var(--gol-s6);box-shadow:none}.nx-google__btn{height:calc(var(--gol-s2) * 5);font-size:13px}.nx-google__note{font-size:10px}.nx-signin__foot{font-size:12px}.nx-signin__boundary{font-size:8px}.nx-trust{margin-top:calc(var(--gol-s7) * 2.5);gap:var(--gol-s2)}.nx-trust__icon{box-shadow:none;color:var(--nx-navy);background:0 0;border:0}.nx-trust__title,.nx-trust__detail{font-size:10px}.nx-preview-row{z-index:3;grid-template-columns:minmax(0, 1fr) calc(var(--gol-s8) * 1.7);gap:var(--gol-s2);align-items:stretch;padding:0;position:relative}.nx-tilt__card{transform-origin:top;transform:rotateX(5deg)rotateY(-5deg)rotate(2deg)}.nx-tilt:hover .nx-tilt__card{transform:rotateX(calc(var(--nx-tilt-dy,0) * -3deg)) rotateY(calc(var(--nx-tilt-dx,0) * 4deg))}.nx-tilt:focus-within .nx-tilt__card{transform:none}.nx-appframe{grid-template-columns:calc(var(--gol-s3) * 9) minmax(0, 1fr);min-height:var(--nx-reference-preview-height)}.nx-appframe__side{padding:var(--gol-s3) var(--gol-s2);gap:var(--gol-s4)}.nx-appframe__side .nx-wordmark{font-size:17px}.nx-appframe__nav span{padding:var(--gol-s2);border-radius:var(--gol-s1);font-size:11px}.nx-appframe__main{padding:var(--gol-s3);gap:var(--gol-s2);background:var(--nx-ground-soft)}.nx-appframe__title{flex-wrap:nowrap}.nx-appframe__title h3{font-size:17px}.nx-appframe__title p{font-size:11px}.nx-appframe__sample{gap:var(--gol-s1)}.nx-sample-pill{height:var(--gol-s4);border-radius:var(--gol-s1);padding:var(--gol-s1);gap:var(--gol-s1)}.nx-sample-pill__value{font-size:8px}.nx-sample-pill__label{font-size:9px}.nx-results--compact .nx-tabs--pills button{padding:var(--gol-s2);font-size:10px}.nx-results--compact .nx-results__actions{gap:var(--gol-s1)}.nx-results--compact .nx-results__actions .gol-chip{display:none}.nx-results--compact .nx-results__actions .nx-btn{min-height:0;padding:var(--gol-s1);font-size:9px}.nx-results--compact .nx-results__bar{gap:var(--gol-s1)}.nx-results--compact .nx-radar__tip{padding:var(--gol-s1);background:0 0;border:0;font-size:8px}.nx-results--compact .nx-radar{gap:var(--gol-s1)}.nx-results--compact .nx-kpis{gap:var(--gol-s2)}.nx-results--compact .nx-kpi{padding:var(--gol-s2);border-radius:var(--nx-radius-sm);gap:var(--gol-s1);box-shadow:none}.nx-results--compact .nx-kpi__label{font-size:10px}.nx-results--compact .nx-kpi__sim{font-size:8px}.nx-results--compact .nx-kpi__figure{font-size:24px}.nx-results--compact .nx-kpi__row{min-height:var(--gol-s5);flex-wrap:wrap;gap:0}.nx-results--compact .nx-kpi__chart{width:var(--gol-s7);height:var(--gol-s4)}.nx-results--compact .nx-kpi__chip{letter-spacing:0;font-size:8px}.nx-results--compact .nx-summary,.nx-results--compact .nx-summary__panels{gap:var(--gol-s2)}.nx-results--compact .nx-panel-soft{padding:var(--gol-s2);box-shadow:none;border-radius:var(--nx-radius-sm)}.nx-results--compact .nx-panel-soft__title,.nx-results--compact .nx-radar__title{font-size:11px}.nx-results--compact .nx-panel-soft__lead,.nx-results--compact .nx-radar__lead{font-size:9px}.nx-results--compact .nx-keyvar{grid-template-columns:var(--gol-s4) minmax(0, 1fr) auto;gap:var(--gol-s1);padding:var(--gol-s1) 0}.nx-results--compact .nx-keyvar__icon{width:var(--gol-s4);height:var(--gol-s4)}.nx-results--compact .nx-keyvar__gene{font-size:10px}.nx-results--compact .nx-keyvar__id{font-size:8px}.nx-results--compact .nx-keyvar .gol-chip{padding:var(--gol-s1);letter-spacing:0;font-size:8px}.nx-results--compact .nx-panel-soft__link{font-size:10px}.nx-results--compact .nx-radar__body{grid-template-columns:minmax(0,1fr)}.nx-results--compact .nx-radar__legend{display:none}.nx-results--compact .nx-radar__svg{max-height:calc(var(--gol-s8) * 1.65)}.nx-preview-row .nx-promo{margin-top:var(--gol-s5);border-radius:var(--nx-radius);min-height:0;padding:var(--gol-s3);transform:rotate(-3deg)}.nx-promo__title{color:var(--nx-navy);text-shadow:none;font-size:20px;font-weight:500}.nx-promo__scrim{background:linear-gradient(180deg, var(--nx-sky-light), transparent 60%, var(--nx-white));opacity:.6}.nx-promo__foot{color:var(--nx-navy);text-shadow:none;font-size:8px}.nx-hero__foot{z-index:3;padding-top:var(--gol-s3);position:relative}.nx-helix__panel{margin-top:var(--gol-s6)}.nx-security{padding:var(--gol-s6) var(--gol-s4);margin-top:var(--gol-s5)}.nx-main{isolation:isolate}.nx-content{gap:var(--gol-s3);padding-top:var(--gol-s2)}.nx-topbar__search .nx-input{border-radius:var(--nx-radius-sm);box-shadow:none;border-color:var(--nx-border);background:var(--nx-ground-soft)}.nx-dash-hero{min-height:calc(var(--gol-s5) * 5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding-top:0;position:relative}.nx-dash-hero__copy{z-index:2;position:relative}.nx-dash-hero .gol-display{font-size:clamp(40px,4vw,64px)}.nx-dash-hero .gol-eyebrow{font-size:9px}.nx-dash-hero__name{background-image:linear-gradient(100deg, var(--nx-indigo), var(--nx-lavender), var(--nx-blue))}.nx-dash-hero .nx-lead{max-width:none;font-size:15px}.nx-dash-hero__art{right:0;top:calc(-1 * var(--gol-s7));width:55%;min-height:0;height:calc(var(--gol-s8) * 3);z-index:0;grid-template-columns:minmax(0,1fr) auto auto;position:absolute}.nx-dash-hero__box{height:calc(var(--gol-s8) * 3)}.nx-helix-art--dashboard{min-height:100%}.nx-helix-art__gl{z-index:0;inset:-18% -65%;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}.nx-helix-art__badge{bottom:var(--gol-s3);font-size:8px;top:auto}.nx-dash-hero__labels,.nx-dash-hero__note{z-index:1;font-size:9px;position:relative}.nx-appcards{gap:var(--gol-s3)}.nx-appcard{gap:var(--gol-s3);padding:var(--gol-s3);box-shadow:none;background:var(--nx-white)}.nx-appcard__head{grid-template-columns:var(--gol-s7) minmax(0, 1fr) var(--gol-s5);gap:var(--gol-s3)}.nx-appcard__icon{width:var(--gol-s7);height:var(--gol-s7);background:var(--nx-tint-teal);color:var(--nx-teal-deep)}.nx-appcard__icon--lavender{background:var(--nx-tint-lavender);color:var(--nx-lavender)}.nx-appcard__icon--green{background:var(--nx-tint-teal);color:var(--nx-teal-deep)}.nx-appcard__go{width:var(--gol-s5);height:var(--gol-s5);box-shadow:none;background:var(--nx-ground-soft)}.nx-appcard__title{font-size:19px}.nx-appcard__desc{font-size:13px;line-height:1.45}.nx-appcard__preview{min-height:calc(var(--gol-s3) * 8)}.nx-tags{letter-spacing:.16em;font-size:8px}.nx-appcard__foot{font-size:10px}.nx-dash-bottom{gap:var(--gol-s3);grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr)}.nx-dash-bottom .nx-panel{padding:var(--gol-s3);box-shadow:none}.nx-photo{min-height:calc(var(--gol-s8) * 2);padding:var(--gol-s3);color:var(--nx-navy);box-shadow:none}.nx-photo:before{background:linear-gradient(180deg, var(--nx-sky-light), transparent 65%, var(--nx-white));opacity:.5}.nx-photo__title{text-shadow:none;font-size:18px}.nx-photo__mark{font-size:16px}.nx-sidepromo{min-height:calc(var(--gol-s3) * 9)}.nx-sidepromo:before{background:linear-gradient(180deg, var(--nx-sky-light), transparent 80%);opacity:.65}.nx-sidepromo__title{align-self:start;max-width:15ch;padding-right:0}.nx-sidebar .nx-wordmark{font-size:30px}.nx-sidebar .nx-wordmark svg{width:calc(var(--gol-s2) * 5);height:calc(var(--gol-s2) * 5)}.nx-content>.nx-section{gap:var(--gol-s3)}.nx-dash-bottom .nx-panel{gap:var(--gol-s2);padding:calc(var(--gol-s2) + var(--gol-s1))}.nx-dash-bottom .nx-period select{height:var(--gol-s4);font-size:10px}.nx-dash-bottom .nx-panel__title{font-size:14px}.nx-activity__item{grid-template-columns:var(--gol-s5) minmax(0, 1fr) auto auto;gap:var(--gol-s2);padding:var(--gol-s2) 0}.nx-activity__icon{width:var(--gol-s5);height:var(--gol-s5)}.nx-activity__title{font-size:12px}.nx-activity__meta,.nx-activity__time{font-size:10px}.nx-stats{gap:var(--gol-s2)}.nx-stat{padding:calc(var(--gol-s1) * 1.5);grid-template-columns:minmax(0,1fr);position:relative}.nx-stat__figure{font-size:20px}.nx-stat__label{margin-top:calc(var(--gol-s1) / 2);font-size:9px;line-height:1.25}.nx-stat__delta svg{width:var(--gol-s2);height:var(--gol-s2)}.nx-stat__delta{width:max-content;max-width:100%;margin-top:calc(var(--gol-s1) / 2);padding:0 var(--gol-s1);font-size:8px;display:flex}.nx-stat .nx-spark{right:var(--gol-s2);top:var(--gol-s2);width:var(--gol-s6);height:var(--gol-s4);position:absolute}.nx-usage-provenance{color:var(--gol-muted);font-size:9px}.nx-usage-provenance summary{cursor:pointer}.nx-usage-provenance .gol-provenance{margin-top:var(--gol-s2)}.nx-sidepromo{justify-content:flex-start}@media (min-width:1280px) and (max-width:1439px){:root{--nx-reference-gutter:var(--gol-s5);--nx-reference-login:calc(var(--gol-s8) * 3.6)}.nx-hero{column-gap:var(--gol-s5)}.nx-hero__copy{max-width:calc(var(--gol-s8) * 6)}.nx-hero__title{font-size:48px}.nx-hero__lead{font-size:18px}.nx-preview-row{grid-template-columns:minmax(0, 1fr) calc(var(--gol-s3) * 8)}.nx-appframe{grid-template-columns:calc(var(--gol-s3) * 7) minmax(0, 1fr)}.nx-appframe__sample{display:none}.nx-appcard__head{grid-template-columns:var(--gol-s6) minmax(0, 1fr) var(--gol-s5);gap:var(--gol-s2)}.nx-appcard__icon{width:var(--gol-s6);height:var(--gol-s6)}}@media (max-width:1279px){:root{--nx-reference-gutter:var(--gol-s4);--nx-reference-login:calc(var(--gol-s8) * 3.6)}.nx-hero{gap:var(--gol-s4);grid-template-areas:"copy signin""helix signin""controls controls""preview preview""trust trust""foot foot""panel panel"}.nx-hero__copy{min-height:0;padding-top:var(--gol-s3)}.nx-hero__title{font-size:44px}.nx-hero__lead{font-size:18px}.nx-hero .nx-helix__stage{height:calc(var(--gol-s8) * 3);grid-area:helix;margin:0;position:relative;inset:auto}.nx-hero .nx-helix__hint{bottom:0}.nx-trust{margin:0}.nx-preview-row{grid-template-columns:minmax(0, 1fr) calc(var(--gol-s8) * 2)}.nx-summary__panels,.nx-dash-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-dash-hero__note{display:none}}@media (max-width:1023px){.nx-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""helix""controls""preview""trust""foot""panel"}.nx-hero__copy{max-width:100%;min-height:0}.nx-signin-col{display:none}.nx-mobile-cta{display:grid}.nx-hero .nx-helix__stage{height:calc(var(--gol-s8) * 3.5);grid-area:helix;margin:0;position:relative;inset:auto}.nx-hero .nx-helix__gl{inset:-10% 0}.nx-hero .nx-helix__hint{bottom:var(--gol-s3)}.nx-hero .nx-vertical-label{right:12%}.nx-preview-row{grid-template-columns:minmax(0,1fr)}.nx-preview-row .nx-promo{min-height:calc(var(--gol-s8) * 2);margin-top:var(--gol-s3);transform:none}.nx-appframe,.nx-dash-hero{grid-template-columns:minmax(0,1fr)}.nx-dash-hero__art{display:none}.nx-tilt__card,.nx-tilt:hover .nx-tilt__card{transform:none}}@media (max-width:767px){:root{--nx-reference-gutter:var(--gol-s3)}.nx-header__inner{height:var(--gol-s7)}.nx-header .nx-wordmark{font-size:26px}.nx-header .nx-wordmark svg{width:var(--gol-s5);height:var(--gol-s5)}.nx-hero{padding-top:var(--gol-s3)}.nx-mobile-cta .nx-caption{font-size:9px}.nx-helix-tools button{min-height:calc(var(--gol-s2) * 5.5)}.nx-hero__title{font-size:clamp(36px,10vw,44px)}.nx-hero__lead{font-size:17px}.nx-capabilities{gap:var(--gol-s2);grid-template-columns:repeat(3,minmax(0,1fr))}.nx-capability{gap:var(--gol-s2);grid-template-columns:minmax(0,1fr)}.nx-capability__name{font-size:11px}.nx-capability__detail{font-size:10px}.nx-appframe__title{flex-wrap:wrap}.nx-appframe__sample{display:none}.nx-results--compact .nx-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-results--compact .nx-kpi__figure{font-size:20px}.nx-results--compact .nx-kpi__chart{width:100%}.nx-results--compact .nx-kpi__sim{display:block}.nx-results--compact .nx-summary__panels{grid-template-columns:minmax(0,1fr)}.nx-results--compact .nx-panel-soft{padding:var(--gol-s3)}.nx-results--compact .nx-radar__body{grid-template-columns:minmax(0,1fr) auto}.nx-results--compact .nx-radar__legend{min-width:0;font-size:9px;display:grid}.nx-results--compact .nx-keyvar__gene{font-size:12px}.nx-results--compact .nx-keyvar__id{font-size:10px}.nx-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-trust__item{grid-template-columns:minmax(0,1fr)}.nx-kicker-line{font-size:8px;line-height:1.6}.nx-helix__panel{margin-top:var(--gol-s4)}.nx-helix__panel-head .nx-segmented{flex-wrap:wrap}.nx-dash-bottom{grid-template-columns:minmax(0,1fr)}.nx-appcard__head{grid-template-columns:var(--gol-s6) minmax(0, 1fr) var(--gol-s5);gap:var(--gol-s2)}.nx-appcard__icon{width:var(--gol-s6);height:var(--gol-s6)}.nx-dash-hero .gol-display{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.nx-tilt__card,.nx-tilt:hover .nx-tilt__card{transform:none}}.nx-helix__poster[hidden],.nx-helix-art__poster[hidden]{display:none}.nx-helix__interaction{z-index:4;gap:var(--gol-s2);min-width:0;padding:var(--gol-s3);border:1px solid var(--nx-border);border-radius:var(--nx-radius);background:var(--nx-white);grid-area:controls;display:grid;position:relative}.nx-helix__interaction-head{justify-content:space-between;align-items:center;gap:var(--gol-s2);flex-wrap:wrap;display:flex}.nx-helix__interaction .nx-helix__badge{white-space:normal;font-size:9px;line-height:1.4;position:static}.nx-helix-tools{gap:var(--gol-s1);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.nx-helix-tools button{min-height:calc(var(--gol-s2) * 5.5);min-width:calc(var(--gol-s2) * 5.5);padding:var(--gol-s2);justify-content:center;align-items:center;font-size:11px;line-height:1.4;display:inline-flex}.nx-helix-tools button:focus-visible{outline:2px solid var(--nx-blue);outline-offset:2px}.nx-helix__response{gap:var(--gol-s2);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;font-size:12px;line-height:1.5;display:grid}.nx-helix__response strong{color:var(--nx-navy)}.nx-helix__response a{white-space:nowrap}.nx-helix__panel{scroll-margin-top:var(--gol-s4)}.nx-signin__row{flex-wrap:wrap}.nx-dash-hero__copy{min-width:0}.nx-dash-hero .gol-display{overflow-wrap:anywhere}.nx-section-head{flex-wrap:wrap}.nx-section-head>div{min-width:0}.nx-workspace-actions{gap:var(--gol-s3);flex-wrap:wrap;align-items:center;display:flex}.nx-workspace-actions a{align-items:center;gap:var(--gol-s2);font-size:12px;display:inline-flex}.nx-assistant-entry{align-items:center;gap:var(--gol-s2);min-height:calc(var(--gol-s2) * 5.5);padding:var(--gol-s2) var(--gol-s3);border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);background:var(--nx-tint-blue);color:var(--nx-indigo);text-align:left;font-size:12px;line-height:1.4;display:inline-flex}.nx-assistant-entry:hover{border-color:var(--nx-blue)}.nx-assistant-entry svg{flex-shrink:0}.nx-assistant-entry__badge{color:var(--nx-teal-deep);padding:var(--gol-s1);border-radius:var(--gol-s1);background:var(--nx-tint-teal);font-size:9px}.nx-asst-launcher{width:auto;height:var(--gol-s6);padding:0 var(--gol-s3);gap:var(--gol-s2);font-size:13px}.nx-asst-launcher:before{animation:none}.nx-content{padding-bottom:calc(var(--gol-s7) + var(--gol-s5))}.nx-asst__panel{max-width:100vw}.nx-detail-head__row{flex-wrap:wrap}.nx-detail-head__row>div{min-width:0}.nx-pagehead__actions{flex-wrap:wrap}.nx-run-identity{color:var(--nx-muted);font-size:12px}.nx-run-identity summary{cursor:pointer;overflow-wrap:anywhere}.nx-detail-head__meta{overflow-wrap:anywhere}@media (max-width:1279px){.nx-helix__response{grid-template-columns:minmax(0,1fr)}.nx-hero .nx-helix__hint{bottom:var(--gol-s2)}.nx-dash-hero__labels,.nx-dash-hero__note{display:none}}@media (max-width:767px){.nx-helix__interaction-head{display:grid}.nx-helix__interaction{padding:var(--gol-s2)}.nx-helix__response{padding:var(--gol-s2);font-size:12px}.nx-helix-tools{gap:0}.nx-helix-tools button{padding:var(--gol-s1);font-size:10px}.nx-workspace-actions{gap:var(--gol-s2)}.nx-section-head__lead{max-width:100%}.nx-asst-launcher{bottom:max(var(--gol-s3), env(safe-area-inset-bottom))}.nx-signin__row{gap:var(--gol-s2)}}.nx-asst__runtime{padding:var(--gol-s2) var(--gol-s4)}.nx-table-wrap .nx-btn{white-space:nowrap}.nx-results-context{gap:var(--gol-s2);margin-bottom:var(--gol-s3);flex-wrap:wrap;display:flex}.nx-results-context__item{align-items:center;gap:var(--gol-s2);min-height:calc(var(--gol-s2) * 5.5);max-width:100%;padding:var(--gol-s2) var(--gol-s3);text-align:left;border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);background:var(--nx-ground-soft);font-size:12px;display:inline-flex}.nx-results-context__item strong{overflow-wrap:anywhere;color:var(--nx-indigo);font-weight:500}.nx-results-context__item:hover{background:var(--nx-tint-blue);border-color:var(--nx-blue)}.nx-dash-hero__art{clip-path:inset(0 0 20%);overflow:clip}.nx-helix-art__badge{top:35%;bottom:auto}.nx-appcard__preview:has(.nx-chromatogram){grid-template-columns:minmax(0, 1fr) var(--gol-s6);gap:var(--gol-s2);align-items:center;display:grid}.nx-mini-table{min-width:0;padding-right:0;overflow-x:auto}.nx-mini-table th{letter-spacing:.05em;padding-inline:var(--gol-s1);font-size:8px}.nx-mini-table td{padding:var(--gol-s1);font-size:9px}.nx-mini-table td .gol-chip{padding-inline:var(--gol-s1);font-size:8px}.nx-chromatogram{width:var(--gol-s6);height:var(--gol-s6);box-shadow:none;position:static;transform:none}.nx-chromatogram svg{width:calc(var(--gol-s6) - var(--gol-s1));height:calc(var(--gol-s6) - var(--gol-s1))}.nx-igas__row{grid-template-columns:minmax(0, 1fr) var(--gol-s5);gap:var(--gol-s1);font-size:9px}.nx-igas__row>span:first-child{white-space:normal;overflow-wrap:anywhere}
.nx-header__inner{row-gap:var(--gol-s3);flex-wrap:wrap}.nx-header__nav{gap:var(--gol-s4);flex-wrap:wrap}.nx-header__nav a{min-height:var(--gol-s6);align-items:center;display:inline-flex}.nx-header__tagline{display:none}.nx-header__right .nx-btn{min-height:var(--gol-s6)}.nx-footer__links{flex-wrap:wrap}.nx-footer__links a{min-height:var(--gol-s6);align-items:center;display:inline-flex}.nx-content-page{padding-inline:var(--nx-reference-gutter)}.nx-micro-explorer__head .gol-chip{justify-self:start}.nx-expanded-hero .nx-hero__title{max-width:20ch;font-size:clamp(36px,3.3vw,54px)}.nx-expanded-hero .nx-hero__copy{padding-bottom:var(--gol-s3)}.nx-expanded-hero .nx-capabilities{margin-top:var(--gol-s3)}.nx-expanded-hero .nx-hero__lead{max-width:47ch;font-size:18px}.nx-expanded-hero .nx-journey-col{top:var(--gol-s5)}.nx-journey-card{gap:var(--gol-s3);border:1px solid var(--nx-border);padding:var(--gol-s5);background:var(--nx-white);box-shadow:var(--nx-shadow);border-radius:var(--nx-radius-lg);flex-direction:column;display:flex}.nx-journey-card .gol-h2{font-size:26px}.nx-journey-card>p{font-size:14px}.nx-journey-card__selection{padding:var(--gol-s3);background:var(--nx-ground-soft);border-radius:var(--nx-radius);gap:var(--gol-s2);display:grid}.nx-journey-card__selection>p{font-size:13px}.nx-journey-card .gol-chip{white-space:normal;width:fit-content}.nx-vertical-selector{gap:var(--gol-s1);border:1px solid var(--nx-border);padding:var(--gol-s1);border-radius:var(--nx-radius);background:var(--nx-ground-soft);width:fit-content;max-width:100%;margin:0;display:flex}.nx-vertical-selector label{cursor:pointer;min-height:var(--gol-s6);padding:var(--gol-s2) var(--gol-s3);border-radius:var(--nx-radius-sm);color:var(--nx-muted);align-items:center;font-size:14px;font-weight:600;display:flex;position:relative}.nx-vertical-selector .is-selected{background:var(--nx-white);color:var(--nx-indigo);box-shadow:var(--nx-shadow)}.nx-vertical-selector input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.nx-vertical-selector label:has(input:focus-visible){outline:2px solid var(--nx-focus);outline-offset:2px}.nx-vertical-selector label:has(input:disabled){cursor:default}.nx-hero-biome{grid-area:controls;max-width:100%}.nx-expanded-hero--microbiome .nx-preview-row{align-self:start}.nx-hero-biome>.nx-lens{max-width:calc(var(--gol-s8) * 7);margin-inline:auto}.nx-hero-biome>.nx-caption{text-align:center}.nx-journey-card .nx-caption a{text-underline-offset:.2em;text-decoration:underline}.nx-lens{gap:var(--gol-s3);min-width:0;margin:0;display:grid}.nx-lens__stage{min-width:0}.nx-lens__canvas{max-width:calc(var(--gol-s8) * 5);border-radius:var(--nx-radius);width:100%;margin-inline:auto}.nx-lens__canvas svg{width:100%;height:auto;display:block}.nx-lens-node{cursor:pointer}.nx-lens-node circle{transition:stroke var(--nx-motion-transition) var(--nx-ease), opacity var(--nx-motion-transition) var(--nx-ease)}.nx-lens__controls{gap:var(--gol-s2);flex-wrap:wrap;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}.nx-lens__controls .nx-segmented{border-radius:var(--nx-radius);flex-wrap:wrap;max-width:100%}.nx-lens__controls .nx-segmented button{min-height:var(--gol-s6);padding:0 var(--gol-s3);flex:auto;font-size:12px}.nx-lens__stage,.nx-lens__actions,.nx-lens__taxa,.nx-lens__legend,.nx-lens__detail,.nx-lens .nx-tooltip{overflow-wrap:anywhere;min-width:0;max-width:100%}.nx-lens .nx-table-wrap,.nx-lens-poster .nx-table-wrap{background:0 0;border:0}.nx-tabs--wrap{border-radius:var(--nx-radius);flex-wrap:wrap;min-width:0;max-width:100%}.nx-tabs--wrap button{white-space:nowrap}.nx-lens__controls .nx-segmented button:disabled{color:var(--nx-muted);opacity:.6}.nx-lens__actions{gap:var(--gol-s2);flex-wrap:wrap;justify-content:center;display:flex}.nx-lens__taxa{gap:var(--gol-s1);flex-wrap:wrap;justify-content:center;display:flex}.nx-lens__taxa button{min-height:var(--gol-s6);padding:var(--gol-s1) var(--gol-s3);border-radius:var(--nx-radius-sm);align-items:center;gap:var(--gol-s2);font-size:12px;display:inline-flex}.nx-lens__taxa button[aria-pressed=true]{background:var(--nx-tint-teal);color:var(--nx-teal-deep)}.nx-lens__taxa button:hover{background:var(--nx-ground-soft)}.nx-lens__swatch{width:var(--gol-s2);height:var(--gol-s2);background:var(--nx-swatch,var(--nx-muted));border-radius:999px;flex:none}.nx-lens__legend{gap:var(--gol-s3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.nx-lens__legend-item{gap:var(--gol-s1);align-items:center;display:inline-flex}.nx-lens__detail{border:1px solid var(--nx-border);border-radius:var(--nx-radius);padding:var(--gol-s4);background:var(--nx-ground-soft);gap:var(--gol-s2);justify-items:start;display:grid}.nx-lens__caption{gap:var(--gol-s2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.nx-lens-poster{gap:var(--gol-s2);margin:0;display:grid}.nx-lens-poster svg{width:100%;height:auto;display:block}.nx-lens-poster figcaption{text-align:center;font-size:13px}.nx-lens--loading{min-height:calc(var(--gol-s8) * 3);border:1px solid var(--nx-border);border-radius:var(--nx-radius);place-items:center;display:grid}.nx-lens--compact{gap:var(--gol-s2)}.nx-lens--compact .nx-lens__canvas{max-width:calc(var(--gol-s8) * 4)}.nx-lens--compact .nx-lens__legend,.nx-lens--compact .nx-lens__taxa{display:none}.nx-exp-home{max-width:var(--nx-reference-width)}.nx-exp-section{gap:var(--gol-s5);padding-block:var(--gol-s6);display:grid}.nx-exp-heading{gap:var(--gol-s3);max-width:var(--gol-measure);display:grid}.nx-exp-grid{gap:var(--gol-s4);min-width:0;display:grid}.nx-exp-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-exp-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-exp-card{background:var(--nx-white);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);padding:var(--gol-s5);align-items:flex-start;gap:var(--gol-s3);flex-direction:column;min-width:0;display:flex}.nx-exp-card--genomics{background:linear-gradient(145deg, var(--nx-tint-blue), var(--nx-white) 70%)}.nx-exp-card--microbiome{background:linear-gradient(145deg, var(--nx-tint-teal), var(--nx-white) 70%)}.nx-exp-card__icon{color:var(--nx-teal-deep);padding:var(--gol-s3);background:var(--nx-white);border-radius:var(--nx-radius)}.nx-exp-card .gol-chip{white-space:normal}.nx-exp-card>.nx-btn{max-width:100%;height:auto;min-height:var(--gol-s6);white-space:normal;padding-block:var(--gol-s2);text-align:center}.nx-exp-link{gap:var(--gol-s4);min-height:var(--gol-s6);align-items:center;margin-top:auto;font-weight:600;display:inline-flex}.nx-exp-index{font-family:var(--gol-mono);color:var(--nx-teal-deep);font-size:13px}.nx-exp-steps{gap:var(--gol-s4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-exp-steps li{align-content:start;gap:var(--gol-s3);padding:var(--gol-s4) 0;border-top:1px solid var(--nx-teal);display:grid}.nx-exp-steps p,.nx-exp-card p{font-size:15px}.nx-exp-integrated{gap:var(--gol-s5);padding:var(--gol-s6);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-ground-soft);grid-template-columns:1fr 1fr;display:grid}.nx-exp-integrated>div:first-child{gap:var(--gol-s3);justify-items:start;display:grid}.nx-exp-integrated .gol-callout{align-self:center;margin:0}.nx-exp-commercial{align-items:center;gap:var(--gol-s5);padding:var(--gol-s6) 0;justify-content:space-between;display:flex}.nx-exp-commercial>div{gap:var(--gol-s3);max-width:var(--gol-measure);display:grid}.nx-exp-commercial>.nx-btn{height:auto;min-height:var(--gol-s6);padding-block:var(--gol-s3);text-align:center;white-space:normal}.nx-exp-references{gap:var(--gol-s3);display:grid}.nx-exp-references ul{gap:var(--gol-s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-exp-references li{border-top:1px solid var(--nx-border);padding-top:var(--gol-s3)}.nx-exp-references a{min-height:var(--gol-s6);align-items:center;font-weight:500;display:inline-flex}.nx-exp-bullets{padding-left:var(--gol-s4);gap:var(--gol-s2);list-style:outside;display:grid}.nx-exp-actions{align-items:center;gap:var(--gol-s3);flex-wrap:wrap;display:flex}.nx-exp-actions .nx-btn{height:auto;min-height:var(--gol-s6);white-space:normal;padding-block:var(--gol-s2)}.nx-content-page__main>.nx-btn,.nx-content-page__main .nx-stack>.nx-btn,.nx-demo-workbench>.nx-btn,.nx-request-cta .nx-request-cta__btn{height:auto;min-height:var(--gol-s6);white-space:normal;padding-block:var(--gol-s3);text-align:center}.nx-exp-card dl{gap:var(--gol-s2);min-width:0;display:grid}.nx-exp-card dt{font-weight:600}.nx-exp-card dd{margin:0}.nx-exp-card details{width:100%}.nx-exp-card summary{cursor:pointer;min-height:var(--gol-s6);padding-block:var(--gol-s2)}.nx-content-page p a{text-decoration:underline}.nx-exp-field{gap:var(--gol-s2);min-width:0;font-size:14px;font-weight:500;display:grid}.nx-exp-field .nx-input{width:100%;min-width:0;min-height:var(--gol-s6);font-weight:400}.nx-exp-field textarea.nx-input{height:auto;padding-block:var(--gol-s3);resize:vertical}.nx-exp-check{align-items:flex-start;gap:var(--gol-s3);min-height:var(--gol-s6);padding-block:var(--gol-s2);cursor:pointer;font-size:14px;display:flex}.nx-exp-check input{width:var(--gol-s4);height:var(--gol-s4);accent-color:var(--nx-indigo);flex-shrink:0}.nx-micro-explorer{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-white);padding:var(--gol-s5);gap:var(--gol-s4);min-width:0;display:grid}.nx-micro-explorer__head{justify-content:space-between;gap:var(--gol-s4);align-items:start;display:flex}.nx-micro-explorer__head>div{gap:var(--gol-s2);display:grid}.nx-micro-explorer__head>label{flex:0 1 calc(var(--gol-s8) * 3)}.nx-micro-metrics{border-block:1px solid var(--nx-border);padding-block:var(--gol-s4);gap:var(--gol-s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-micro-metrics>div>span{color:var(--nx-navy);font-size:26px;font-weight:600}.nx-micro-metrics small{font-size:13px;font-weight:400}.nx-micro-metrics p{color:var(--nx-muted);font-size:12px}.nx-exp-tabs{gap:var(--gol-s2);border-bottom:1px solid var(--nx-border);flex-wrap:wrap;display:flex}.nx-exp-tabs button{min-height:var(--gol-s6);padding:var(--gol-s2) var(--gol-s3);border-bottom:2px solid #0000;font-size:14px}.nx-exp-tabs button[aria-selected=true]{color:var(--nx-indigo);border-bottom-color:var(--nx-indigo);font-weight:600}.nx-micro-panel{min-height:calc(var(--gol-s8) * 3)}.nx-micro-composition{align-items:center;gap:var(--gol-s5);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.nx-composition-table{border-collapse:collapse;width:100%;font-size:13px}.nx-composition-table th{text-align:left;font-weight:500}.nx-composition-table th,.nx-composition-table td{padding:var(--gol-s2);border-bottom:1px solid var(--nx-border)}.nx-composition-table td{text-align:right}.nx-composition-bar{height:var(--gol-s1);margin-top:var(--gol-s2);border-radius:var(--nx-radius);background:var(--nx-teal-deep);display:block}.nx-composition-bar--1,.nx-composition-bar--3{background:var(--nx-indigo)}.nx-composition-bar--4,.nx-composition-bar--5{background:var(--nx-muted)}.nx-diversity-series{gap:var(--gol-s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-diversity-series button{gap:var(--gol-s2);padding:var(--gol-s4);text-align:left;border:1px solid var(--nx-border);border-radius:var(--nx-radius);display:grid}.nx-diversity-series button[aria-pressed=true]{background:var(--nx-tint-teal);border-color:var(--nx-teal-deep)}.nx-diversity-series strong{color:var(--nx-navy);font-size:25px}.nx-micro-empty{gap:var(--gol-s4);min-height:calc(var(--gol-s8) * 3);background:var(--nx-ground-soft);border-radius:var(--nx-radius);padding:var(--gol-s5);align-content:center;justify-items:start;display:grid}.nx-evidence-list{gap:var(--gol-s3);margin:0;display:grid}.nx-evidence-list>div{justify-content:space-between;gap:var(--gol-s4);border-bottom:1px solid var(--nx-border);padding:var(--gol-s3) 0;display:flex}.nx-evidence-list dt{color:var(--nx-navy);font-weight:600}.nx-evidence-list dd{margin:0;font-size:14px}.nx-demo-boundaries{gap:var(--gol-s4);background:var(--nx-ground-soft);padding:var(--gol-s4);border-radius:var(--nx-radius);scroll-margin-top:var(--gol-s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-demo-boundaries h3{color:var(--nx-navy);margin-bottom:var(--gol-s2);font-size:14px}.nx-demo-boundaries p{font-size:13px}.nx-demo-assistant{gap:var(--gol-s3);border-top:1px solid var(--nx-border);padding-top:var(--gol-s4);display:grid}.nx-demo-assistant .nx-btn{width:fit-content}.nx-exp-suggestions{gap:var(--gol-s2);flex-wrap:wrap;display:flex}.nx-exp-suggestions button{border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);padding:var(--gol-s2) var(--gol-s3);min-height:var(--gol-s6);text-align:left;font-size:13px}.nx-demo-answer{gap:var(--gol-s3);background:var(--nx-tint-teal);padding:var(--gol-s4);border-radius:var(--nx-radius);display:grid}.nx-demo-answer a{color:var(--nx-indigo);font-size:13px}.nx-micro-explorer--compact{padding:var(--gol-s4);gap:var(--gol-s3)}.nx-micro-explorer--compact .nx-micro-explorer__head{flex-direction:column}.nx-micro-explorer--compact .nx-micro-explorer__head>label{flex-basis:auto}.nx-micro-explorer--compact .nx-micro-explorer__head .nx-caption{display:none}.nx-micro-explorer--compact .nx-micro-composition{gap:var(--gol-s3)}.nx-micro-explorer--compact .nx-exp-tabs button{padding-inline:var(--gol-s2);font-size:12px}.nx-demo-workbench{gap:var(--gol-s5);display:grid}.nx-genomic-demo{gap:var(--gol-s4);min-width:0;display:grid}.nx-genomic-demo .nx-preview{width:100%;max-height:none;transform:none}.nx-genomic-demo .nx-appframe{height:auto;max-height:none}.nx-genomic-demo .nx-appframe__body{overflow:visible}.nx-plan-card .nx-btn{margin-top:auto}.nx-plan-price{color:var(--nx-indigo);font-weight:600}.nx-checkout-demo,.nx-pilot-layout{gap:var(--gol-s5);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.nx-exp-form-section{padding:var(--gol-s4);border:1px solid var(--nx-border);border-radius:var(--nx-radius);gap:var(--gol-s4);min-width:0;margin:0;display:grid}.nx-exp-form-section legend{padding-inline:var(--gol-s2)}.nx-payment-methods{gap:var(--gol-s3);display:grid}.nx-payment-methods label{align-items:center;gap:var(--gol-s3);padding:var(--gol-s4);border:1px solid var(--nx-border);border-radius:var(--nx-radius);cursor:pointer;display:flex}.nx-payment-methods input{accent-color:var(--nx-indigo);width:var(--gol-s4);height:var(--gol-s4);flex-shrink:0}.nx-payment-methods label.is-selected{background:var(--nx-tint-blue);border-color:var(--nx-indigo)}.nx-payment-methods label span{gap:var(--gol-s1);display:grid}.nx-payment-methods small{color:var(--nx-muted)}.nx-order-summary{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-white);box-shadow:var(--nx-shadow);padding:var(--gol-s5);gap:var(--gol-s4);min-width:0;display:grid}.nx-order-summary .gol-chip{white-space:normal;justify-self:start}.nx-order-summary .nx-btn{min-height:var(--gol-s6);height:auto;padding-block:var(--gol-s3);white-space:normal;text-align:center}.nx-order-amount{gap:var(--gol-s2);border-block:1px solid var(--nx-border);padding-block:var(--gol-s4);display:grid}.nx-order-amount strong{color:var(--nx-navy);font-size:27px}.nx-payment-status{padding:var(--gol-s4);background:var(--nx-tint-teal);border-radius:var(--nx-radius);gap:var(--gol-s3);display:grid}.nx-pilot-form{min-width:0;padding:var(--gol-s5);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg)}.nx-pilot-layout aside .nx-btn{white-space:normal;height:auto;min-height:var(--gol-s6);text-align:center;padding-block:var(--gol-s3)}.nx-appcards{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-appcard-biome{height:calc(var(--gol-s8) * 2);overflow:hidden}.nx-appcard-biome .nx-lens__canvas{max-width:calc(var(--gol-s8) * 2)}.nx-appcard-biome .nx-lens__controls,.nx-appcard-biome .nx-lens__actions,.nx-appcard-biome .nx-lens__caption,.nx-appcard-biome .nx-lens__detail,.nx-appcard-biome .nx-tooltip{display:none}@media (min-width:1280px){.nx-expanded-hero .nx-hero__copy{max-width:calc(var(--gol-s8) * 7)}.nx-expanded-hero .nx-helix__stage{top:calc(var(--gol-s8) * 2);height:calc(var(--gol-s8) * 4);left:32%;right:28%}.nx-expanded-hero .nx-helix__interaction{margin-top:var(--gol-s4)}.nx-expanded-hero .nx-vertical-label{right:var(--gol-s5)}}@media (max-width:1023px){.nx-header__inner{height:auto;padding-block:var(--gol-s3);display:flex}.nx-header__nav{justify-content:center;gap:var(--gol-s3);order:3;width:100%;display:flex}.nx-header__nav a:not(.nx-btn){display:inline-flex}.nx-header__right{margin-left:auto}.nx-expanded-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""helix""controls""signin""trust""preview""foot""panel"}.nx-expanded-hero .nx-journey-col{grid-area:signin;width:auto;display:block;position:static}.nx-journey-card{grid-template-columns:1fr 1fr;display:grid}.nx-journey-card>.gol-eyebrow,.nx-journey-card>h2,.nx-journey-card__selection{grid-column:1/-1}.nx-expanded-hero .nx-trust{display:none}.nx-exp-grid--three{grid-template-columns:1fr}.nx-exp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-exp-integrated,.nx-checkout-demo,.nx-pilot-layout{grid-template-columns:1fr}.nx-exp-commercial{flex-direction:column;align-items:flex-start}.nx-micro-explorer__head{flex-direction:column}.nx-micro-explorer__head>label{flex-basis:auto}}@media (max-width:767px){.nx-header__nav{column-gap:var(--gol-s3);row-gap:0}.nx-header__nav a{font-size:12px}.nx-expanded-hero .nx-hero__title{font-size:clamp(34px,8vw,48px)}.nx-expanded-hero .nx-hero__lead{font-size:16px}.nx-expanded-hero .nx-capabilities{gap:var(--gol-s3);grid-template-columns:1fr;display:grid}.nx-expanded-hero .nx-preview-row{grid-template-columns:minmax(0,1fr)}.nx-expanded-hero .nx-preview-row>.nx-promo{display:none}.nx-journey-card{padding:var(--gol-s4);display:flex}.nx-vertical-selector{width:100%}.nx-vertical-selector label{padding-inline:var(--gol-s2);text-align:center;flex:1;justify-content:center;font-size:12px}.nx-exp-grid--two,.nx-exp-steps,.nx-exp-references ul,.nx-demo-boundaries,.nx-micro-composition{grid-template-columns:minmax(0,1fr)}.nx-exp-section{gap:var(--gol-s4);padding-block:var(--gol-s5)}.nx-exp-integrated,.nx-exp-card,.nx-micro-explorer,.nx-order-summary,.nx-pilot-form{padding:var(--gol-s4)}.nx-exp-form-section{padding:var(--gol-s3)}.nx-micro-metrics{gap:var(--gol-s2)}.nx-micro-metrics>div>span{font-size:20px}.nx-micro-metrics small,.nx-micro-metrics p{font-size:10px}.nx-diversity-series{gap:var(--gol-s2)}.nx-diversity-series button{padding:var(--gol-s3) var(--gol-s2);font-size:12px}.nx-diversity-series strong{font-size:20px}.nx-evidence-list>div{gap:var(--gol-s2);flex-direction:column}.nx-micro-composition .nx-lens__canvas{max-width:calc(var(--gol-s8) * 2.5)}.nx-micro-explorer--compact .nx-lens{display:none}.nx-appcards{grid-template-columns:1fr}.nx-exp-actions{align-items:stretch}.nx-exp-actions .nx-btn{text-align:center;flex:auto}}@media (prefers-reduced-motion:reduce){.nx-lens-node circle{transition:none}}
.nx-expanded-hero--genomics{grid-template-areas:"copy signin""helix signin""controls signin""preview trust""foot foot""panel panel"}.nx-expanded-hero--genomics .nx-helix__stage{height:calc(var(--gol-s8) * 3);grid-area:helix;margin:0;position:relative;inset:auto}.nx-expanded-hero--genomics .nx-helix__hint{bottom:var(--gol-s2)}.nx-expanded-hero .nx-hero__copy{max-width:100%}.nx-expanded-hero .nx-hero__copy>.nx-caption{max-width:var(--gol-measure)}@media (max-width:1023px){.nx-expanded-hero--genomics{grid-template-areas:"copy""helix""controls""signin""preview""trust""foot""panel"}}[hidden]{display:none!important}.nx-navmenu{position:relative}.nx-navmenu__trigger{align-items:center;gap:var(--gol-s1);min-height:var(--gol-s6);padding-inline:var(--gol-s1);color:var(--gol-slate);font-size:15px;font-weight:500;display:inline-flex}.nx-navmenu__trigger:hover{color:var(--gol-teal-deep)}.nx-navmenu__caret{width:var(--gol-s2);height:var(--gol-s2);transition:transform var(--nx-motion-transition,.16s ease);border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg)translate(-2px,-2px)}.nx-navmenu[data-open=true] .nx-navmenu__caret{transform:rotate(225deg)translate(-1px,-1px)}.nx-navmenu[data-open=true] .nx-navmenu__trigger{color:var(--gol-teal-deep)}.nx-navmenu__panel{top:calc(100% + var(--gol-s2));gap:var(--gol-s1);background:var(--gol-bone);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-lg);min-width:max-content;box-shadow:var(--nx-shadow);padding:var(--gol-s2);z-index:30;display:grid;position:absolute;left:50%;transform:translate(-50%)}.nx-navmenu__panel a{padding:var(--gol-s2) var(--gol-s3);border-radius:var(--nx-radius-sm);color:var(--gol-slate);min-height:var(--gol-s5);font-size:14px;line-height:1.4;display:block}.nx-navmenu__panel a:hover{background:var(--nx-tint-blue);text-decoration:none}.nx-navmenu__panel a[aria-current=page]{color:var(--gol-teal-deep)}.nx-navmenu__flat{min-height:var(--gol-s6);color:var(--gol-slate);align-items:center;font-size:15px;font-weight:500;display:inline-flex}.nx-navmenu__flat[aria-current=page]{color:var(--gol-teal-deep)}.nx-header__burger{display:none}.nx-header__burger-bars,.nx-header__burger-bars:before,.nx-header__burger-bars:after{width:var(--gol-s4);background:var(--gol-navy);border-radius:var(--nx-radius-sm);height:2px;display:block}.nx-header__burger-bars{position:relative}.nx-header__burger-bars:before,.nx-header__burger-bars:after{content:"";position:absolute;left:0}.nx-header__burger-bars:before{top:-6px}.nx-header__burger-bars:after{top:6px}.nx-navpanel{border-top:1px solid var(--gol-hairline);background:var(--gol-bone)}.nx-navpanel__inner{gap:var(--gol-s4);padding-block:var(--gol-s4);display:grid}.nx-navpanel__group ul{gap:var(--gol-s1);display:grid}.nx-navpanel__group a{min-height:var(--gol-s6);padding:var(--gol-s2) var(--gol-s3);border-radius:var(--nx-radius-sm);color:var(--gol-slate);align-items:center;font-size:16px;display:flex}.nx-navpanel__group a:hover{background:var(--nx-tint-blue);text-decoration:none}@media (max-width:1023px){.nx-header__inner{height:auto;padding-block:var(--gol-s3);justify-content:space-between;align-items:center;display:flex}.nx-header__nav{display:none}.nx-header__right{gap:var(--gol-s2);margin-left:auto}.nx-header__burger{width:var(--gol-s6);height:var(--gol-s6);border-radius:var(--nx-radius-sm);border:1px solid var(--gol-hairline);justify-content:center;align-items:center;display:inline-flex}}@media (max-width:479px){.nx-header__cta{display:none}}.nx-proof-band{gap:var(--gol-s4);display:grid}.nx-proof-band__grid{gap:var(--gol-s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-proof-figure{gap:var(--gol-s2);background:var(--gol-bone);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-lg);padding:var(--gol-s4);box-shadow:var(--nx-shadow);display:grid}.nx-proof-figure__value{font:700 clamp(28px, 3vw, 36px)/1.05 var(--gol-sans);letter-spacing:-.02em;color:var(--gol-navy)}.nx-proof-figure__label{color:var(--gol-slate);font-size:14px}.nx-proof-figure__toggle{align-items:center;gap:var(--gol-s1);min-height:var(--gol-s5);color:var(--gol-teal-deep);text-align:left;font-size:13px;font-weight:500;display:inline-flex}.nx-proof-figure__toggle:hover{text-decoration:underline}.nx-provenance{gap:var(--gol-s2);margin-top:var(--gol-s2);padding-top:var(--gol-s3);border-top:1px solid var(--gol-hairline);display:grid}.nx-provenance dl{gap:var(--gol-s2);margin:0;display:grid}.nx-provenance dt{font:500 11px/1 var(--gol-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gol-muted)}.nx-provenance dd{color:var(--gol-slate);overflow-wrap:anywhere;margin:0;font-size:13px}.nx-provenance dd.nx-mono{font-size:12px}.nx-provenance__note{color:var(--gol-muted);font-size:13px}.nx-counter{gap:var(--gol-s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-counter__side{gap:var(--gol-s2);padding:var(--gol-s4);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-lg);background:var(--gol-bone);align-content:start;display:grid}.nx-counter__side--held{background:var(--nx-tint-teal)}.nx-counter__side--fell{background:var(--nx-tint-blue)}.nx-counter__label{font:500 11px/1 var(--gol-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gol-muted)}.nx-counter__why{color:var(--gol-slate);font-size:14px}.nx-capstatus{align-items:center;gap:var(--gol-s1);border-radius:var(--nx-radius-sm);padding:var(--gol-s1) var(--gol-s2);font:500 12px/1.4 var(--gol-sans);border:1px solid var(--gol-hairline);display:inline-flex}.nx-capstatus__dot{width:var(--gol-s2);height:var(--gol-s2);border-radius:var(--nx-radius-sm);background:currentColor}.nx-capstatus--available{color:var(--gol-teal-deep);background:var(--nx-tint-teal)}.nx-capstatus--developing{color:var(--gol-amber-deep);background:var(--gol-sand)}.nx-capstatus--unavailable{color:var(--gol-muted);background:var(--nx-ground-soft)}.nx-home-hero{gap:var(--gol-s6);padding-block:var(--gol-s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.nx-home-hero__copy{gap:var(--gol-s3);align-content:start;display:grid}.nx-home-hero__actions{align-items:center;gap:var(--gol-s4);margin-top:var(--gol-s2);flex-wrap:wrap;display:flex}.nx-home-hero__art{min-width:0}.nx-pain{gap:var(--gol-s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-pain__item{gap:var(--gol-s2);border-left:2px solid var(--gol-teal);padding-left:var(--gol-s3);align-content:start;display:grid}.nx-audience-grid{gap:var(--gol-s3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.nx-audience-card{gap:var(--gol-s2);padding:var(--gol-s4);align-content:start;display:grid}.nx-audience-card h3{font:600 16px/1.3 var(--gol-sans);color:var(--gol-navy)}.nx-audience-card p{font-size:14px}.nx-close-block{gap:var(--gol-s3);display:grid}.nx-sticky-cta{z-index:25;background:var(--gol-bone);border-top:1px solid var(--gol-hairline);box-shadow:var(--nx-shadow);transition:transform var(--nx-motion-transition,.2s ease);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.nx-sticky-cta[data-visible=true]{transform:translateY(0)}.nx-sticky-cta__inner{justify-content:space-between;align-items:center;gap:var(--gol-s3);min-height:var(--gol-s6);padding-block:var(--gol-s1);display:flex}.nx-sticky-cta__text{color:var(--gol-navy);font-size:15px;font-weight:500}.nx-sticky-cta__close{min-width:var(--gol-s6);min-height:var(--gol-s6);color:var(--gol-muted)}.nx-case-toc{top:calc(var(--gol-s8) + var(--gol-s3));gap:var(--gol-s2);align-content:start;display:grid;position:sticky}.nx-case-toc a{color:var(--gol-slate);min-height:var(--gol-s5);font-size:14px;display:block}.nx-case-anchor{align-items:center;gap:var(--gol-s2);border-top:1px solid var(--gol-hairline);padding-top:var(--gol-s3);flex-wrap:wrap;font-size:15px;display:flex}.nx-request-form{max-width:calc(var(--gol-s8) * 6)}.nx-form-success{border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-lg);background:var(--nx-tint-teal);padding:var(--gol-s5);gap:var(--gol-s2);display:grid}.nx-wizard__steps{gap:var(--gol-s3);flex-wrap:wrap;display:flex}.nx-wizard__step{align-items:center;gap:var(--gol-s2);color:var(--gol-muted);font-size:14px;display:inline-flex}.nx-wizard__step[aria-current=step]{color:var(--gol-navy);font-weight:600}.nx-wizard__step[data-done=true]{color:var(--gol-teal-deep)}.nx-wizard__index{width:var(--gol-s4);height:var(--gol-s4);border-radius:var(--nx-radius-sm);font:500 12px/1 var(--gol-mono);border:1px solid;justify-content:center;align-items:center;display:inline-flex}.nx-linkbtn{color:var(--nx-blue);font:inherit;min-height:var(--gol-s5)}.nx-linkbtn:hover,.nx-caption a,.nx-provenance a,.nx-provenance__note a,.gol-provenance a,.nx-case-anchor a,.mc-caption a{text-decoration:underline}.gol-eyebrow{letter-spacing:.16em;align-items:flex-start;font-size:11px;line-height:1.5}.nx-caption{font-size:13px}.gol-provenance{font-size:12px}.nx-header__nav a,.nx-footer__links a{min-height:var(--gol-s5);align-items:center;display:inline-flex}@media (max-width:1023px){.nx-home-hero{gap:var(--gol-s5);padding-block:var(--gol-s5);grid-template-columns:minmax(0,1fr)}.nx-proof-band__grid,.nx-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-pain{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.nx-proof-band__grid,.nx-audience-grid{gap:var(--gol-s2);grid-template-columns:repeat(2,minmax(0,1fr))}.nx-counter{grid-template-columns:minmax(0,1fr)}.nx-proof-figure{padding:var(--gol-s3);gap:var(--gol-s1)}.nx-proof-figure__value{font-size:26px}.nx-proof-figure__label{font-size:13px}.nx-audience-card{padding:var(--gol-s3);gap:var(--gol-s1)}.nx-audience-card p{font-size:13px}.nx-counter__side{padding:var(--gol-s3)}.nx-home-hero{gap:var(--gol-s4);padding-block:var(--gol-s3) var(--gol-s4)}.nx-header__inner{padding-block:var(--gol-s2)}.nx-header .nx-wordmark{font-size:22px}.nx-header .nx-wordmark svg{width:var(--gol-s4);height:var(--gol-s4)}.nx-demo-banner{padding-block:var(--gol-s1);line-height:1.35}.nx-home-hero__art .nx-helix__canvas,.nx-home-hero__poster svg{height:calc(var(--gol-s8) * 2.2)}.nx-footer__inner{gap:var(--gol-s3)}.nx-footer__links{gap:var(--gol-s2) var(--gol-s3)}.nx-sticky-cta__inner{flex-wrap:nowrap}.nx-sticky-cta__text{font-size:14px}}@media (prefers-reduced-motion:reduce){.nx-sticky-cta,.nx-navmenu__caret{transition:none}}.nx-demo-banner{letter-spacing:.12em;padding-block:var(--gol-s2);font-size:11px}.nx-demo-banner__link{color:var(--nx-sky-light);text-decoration:underline}.nx-hero__copy>.gol-eyebrow{letter-spacing:.18em;font-size:11px}.nx-capability__detail,.nx-capability__name,.nx-trust__title,.nx-trust__detail{font-size:12px}.nx-footer__version{letter-spacing:.1em;font-size:11px}.nx-kicker-line{letter-spacing:.12em;font-size:12px;line-height:1.6}.nx-promo__foot,.nx-vertical-label,.nx-hero .nx-vertical-label,.nx-helix__interaction .nx-helix__badge,.nx-helix-art__badge,.nx-helix-tools button,.nx-signin__boundary,.nx-google__note,.nx-mobile-cta .nx-caption,.nx-sample-pill__value,.nx-sample-pill__label{font-size:12px}.nx-tags{letter-spacing:.12em;font-size:11px}.nx-micro-metrics small,.nx-micro-metrics p{font-size:12px}.nx-dash-hero .gol-eyebrow{font-size:11px}.gol-chip,.nx-mini-table td .gol-chip{font-size:12px}.nx-chart text,.nx-chart__label{font-size:11px}.nx-helix__hint,.nx-hero .nx-helix__hint{letter-spacing:.12em;font-size:11px}.nx-footer{letter-spacing:.08em;font-size:12px}.nx-footer__version,.nx-footer__version.nx-mono{font-size:12px}.nx-evidence-row,.nx-evidence-panel li,.nx-tabs--pills button,.nx-tabs button{min-height:calc(var(--gol-s5) + var(--gol-s2))}.nx-footer__links a{min-height:var(--gol-s5)}@media (max-width:767px){.nx-helix__hint{margin-top:var(--gol-s2);text-align:left;font-size:12px;position:static}.nx-hero .nx-helix__hint{font-size:12px}}.nx-proof-band__grid--single{grid-template-columns:minmax(0, calc(var(--gol-s8) * 4))}.nx-exp-card details{border-top:1px solid var(--gol-hairline);padding-top:var(--gol-s2)}.nx-exp-card summary{min-height:var(--gol-s5);cursor:pointer;color:var(--gol-navy);align-items:center;font-weight:500;display:flex}.nx-content-page .nx-trust{grid-area:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.nx-content-page .nx-hero-biome{grid-area:auto}@media (max-width:767px){.nx-content-page .nx-trust{grid-template-columns:minmax(0,1fr)}}.nx-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.nx-content-page__main,.nx-stack{min-width:0}.nx-content-page__main{grid-template-columns:minmax(0,1fr)}.nx-content-page__main>*,.nx-stack>*,.nx-exp-section>*,.nx-exp-grid>*{min-width:0}.nx-capability-table{width:100%}.nx-capability-table td,.nx-capability-table th{vertical-align:top;font-size:14px}.nx-capability-table th[scope=row]{color:var(--gol-navy);white-space:normal;min-width:calc(var(--gol-s8) * 1.6);font-weight:600}.nx-counter .nx-exp-bullets{gap:var(--gol-s2);display:grid}.nx-counter .nx-exp-bullets li{font-size:15px}.nx-placeholder{color:var(--gol-muted);font-family:var(--gol-mono);letter-spacing:.02em;font-size:13px}.nx-placeholder-figure{min-height:calc(var(--gol-s8) * 2);border:1px dashed var(--gol-hairline);border-radius:var(--nx-radius-lg);background:var(--nx-ground-soft);place-items:center;display:grid}.nx-about-lead{grid-template-columns:minmax(0, calc(var(--gol-s8) * 2)) minmax(0, 1fr);gap:var(--gol-s4);align-items:start;display:grid}@media (max-width:767px){.nx-about-lead{grid-template-columns:minmax(0,1fr)}}.nx-home-hero__art .nx-helix{display:block}.nx-home-hero__art .nx-helix__panel,.nx-home-hero__art .nx-helix__interaction-head,.nx-home-hero__art .nx-helix__response{display:none}.nx-home-hero__art .nx-helix__interaction{min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.nx-home-hero__art .nx-helix__stage{height:auto;margin:0;position:relative;inset:auto}.nx-home-hero__art .nx-helix__canvas{height:calc(var(--gol-s8) * 4.5)}.nx-home-hero__poster{gap:var(--gol-s2);display:grid}@media (max-width:1023px){.nx-home-hero__art .nx-helix__canvas{height:calc(var(--gol-s8) * 3)}}.nx-results--compact .nx-kpi__label,.nx-results--compact .nx-kpi__sim,.nx-results--compact .nx-kpi__chip,.nx-results--compact .nx-keyvar__gene,.nx-results--compact .nx-keyvar__id,.nx-results--compact .nx-keyvar .gol-chip,.nx-results--compact .nx-panel-soft__link,.nx-results--compact .nx-panel-soft__title,.nx-results--compact .nx-radar__title,.nx-results--compact .nx-panel-soft__lead,.nx-results--compact .nx-radar__lead,.nx-results--compact .nx-radar__legend,.nx-results--compact .nx-radar__tip,.nx-results--compact .nx-tabs--pills button,.nx-results--compact .nx-results__actions .nx-btn,.nx-results--compact .nx-results__actions .gol-chip,.nx-results--compact .gol-table thead th,.nx-locus__kind,.nx-promo__foot,.nx-appframe__nav span,.nx-appframe__title p,.nx-appcard__foot,.nx-appcard__preview td,.nx-mini-table td,.nx-results__hash,.nx-kpi__sim,.nx-keyvar__id,.nx-radar__legend-count{letter-spacing:normal;font-size:12px}.nx-chart text,.nx-radar__label,.nx-lens svg text,.nx-helix__poster text,.nx-home-hero__poster text{font-size:11px}.nx-content-page .nx-helix,.nx-exp-section>.nx-helix{overflow-x:clip}.nx-table-scroll:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-content-page>.nx-page-title{padding-top:var(--gol-s3)}.nx-home-jobs details{width:100%}.nx-home-jobs h3 a{color:inherit}.nx-home-jobs h3 a:hover,.nx-home-jobs h3 a span{color:var(--nx-blue)}.nx-home-jobs summary:after{content:"+";padding-left:var(--gol-s2);margin-left:auto}.nx-home-jobs details[open] summary:after{content:"−"}.nx-home-jobs details>.nx-stack{padding-top:var(--gol-s3)}.nx-provenance [role=status]:empty{display:none}.nx-proof-figure{align-content:start}.nx-proof-figure:has(.nx-provenance:not([hidden])){grid-column:1/-1}.nx-proof-figure .nx-linkbtn:disabled{cursor:progress}.nx-audience-card p{color:var(--gol-slate)}.nx-home .nx-exp-steps{list-style:none}.nx-home-hero__art .nx-helix__hint{bottom:calc(var(--gol-s5) * -1)}.nx-home-hero__art .nx-helix__stage{padding-bottom:var(--gol-s6)}@media (max-width:1023px){.nx-navpanel{max-height:calc(100dvh - var(--gol-s8) - var(--gol-s6));overscroll-behavior:contain;overflow-y:auto}}@media (max-width:767px){.nx-home .nx-exp-section{gap:var(--gol-s3);padding-block:var(--gol-s3)}.nx-home .nx-exp-heading{gap:var(--gol-s2)}.nx-home .nx-lead{font-size:inherit}.nx-home-hero__copy{gap:var(--gol-s2)}.nx-home-hero{padding-top:0}.nx-home-hero__poster svg{height:calc(var(--gol-s8) * 2)}.nx-home-hero__copy>.gol-eyebrow{letter-spacing:normal}.nx-home-hero__actions{gap:var(--gol-s2)}.nx-home .nx-exp-card{padding:var(--gol-s3);gap:var(--gol-s2)}.nx-home .nx-home-jobs article{grid-template-columns:auto minmax(0,1fr);display:grid}.nx-home-jobs article>.nx-exp-index{grid-area:1/1;align-self:center}.nx-home-jobs article>h3{grid-area:1/2}.nx-home-jobs article>p,.nx-home-jobs article>details{grid-column:1/-1}.nx-home .nx-exp-steps{gap:var(--gol-s3);grid-template-columns:repeat(2,minmax(0,1fr))}.nx-home .nx-exp-steps li{padding-block:var(--gol-s3);gap:var(--gol-s2)}.nx-home .nx-audience-grid{grid-template-columns:minmax(0,1fr)}.nx-home .nx-audience-card{grid-template-columns:minmax(0,1fr) auto}.nx-home .nx-audience-card h3,.nx-home .nx-audience-card p{grid-column:1}.nx-home .nx-audience-card>span{grid-area:1/2/3;align-self:center}.nx-header__inner{gap:var(--gol-s2);flex-wrap:nowrap}.nx-header__cta{font-size:inherit;white-space:normal;text-align:center;line-height:1.2}.nx-header__burger{flex-shrink:0}}
.nx-canvasplot{width:100%;height:100%;position:relative}.nx-canvasplot__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.nx-canvasplot__overlay{pointer-events:none;width:100%;height:100%;font-family:var(--gol-sans);position:absolute;inset:0;overflow:visible}.nx-canvasplot__overlay text{fill:var(--gol-muted);font-size:11px}.nx-canvasplot__overlay .nx-axis{stroke:var(--gol-hairline)}.nx-canvasplot__overlay .nx-grid{stroke:var(--gol-hairline);stroke-dasharray:2 4}.nx-canvasplot__overlay .nx-axis__label{fill:var(--gol-slate);font-size:12px}.nx-canvasplot__poster{width:100%;height:100%;position:absolute;inset:0}.nx-ptooltip{z-index:2;pointer-events:none;max-width:var(--nx-chart-tooltip-max);padding:var(--gol-s1) var(--gol-s2);background:var(--nx-white);color:var(--gol-slate);border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);font:400 12px/1.4 var(--gol-sans);overflow-wrap:anywhere;position:absolute}.nx-ptooltip strong{color:var(--gol-navy);font-weight:600}.nx-glyph-legend{gap:var(--gol-s1) var(--gol-s3);font:400 11px/1.4 var(--gol-mono);color:var(--gol-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-glyph-legend__item{align-items:center;gap:var(--gol-s1);display:inline-flex}.nx-glyph{flex:none;display:inline-block}.nx-glyph-legend__count{color:var(--gol-muted)}.nx-glyph-legend--interactive .nx-glyph-legend__item{min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-slate);font:inherit;cursor:pointer}.nx-glyph-legend--interactive .nx-glyph-legend__item:hover{background:var(--nx-ground-soft)}.nx-glyph-legend--interactive .nx-glyph-legend__item[aria-pressed=true]{background:var(--nx-tint-blue);border-color:var(--nx-blue);color:var(--gol-navy);font-weight:600}.nx-chart-tools{gap:var(--gol-s2);flex-wrap:wrap;align-items:center;display:flex}.nx-chart-tools__group{gap:var(--gol-s1);align-items:center;display:inline-flex}.nx-chart-tools button{min-height:var(--gol-s5);min-width:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:500 12px/1 var(--gol-sans)}.nx-chart-tools button:hover{background:var(--nx-tint-blue)}.nx-chart-tools button[aria-pressed=true]{background:var(--nx-tint-blue);border-color:var(--nx-blue);color:var(--nx-blue)}.nx-chart-tools button:disabled{color:var(--gol-muted);cursor:not-allowed}.nx-chart-tools label{gap:var(--gol-s1);color:var(--gol-slate);align-items:center;font-size:12px;display:inline-flex}.nx-chart-tools select{min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:500 12px/1 var(--gol-sans)}.nx-chart-tools__status{font:400 11px/1.4 var(--gol-mono);color:var(--gol-muted)}.nx-ordx{gap:var(--gol-s2)}.nx-ordx__panel{color:var(--gol-slate);overflow-wrap:anywhere;font-size:12px}.nx-ordx__panel strong{color:var(--gol-navy);font-weight:600}.nx-ordx__stage{width:100%;height:var(--nx-ordination-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;position:relative}.nx-ordx[data-lasso=off] .nx-ordx__stage{cursor:grab}.nx-ordx__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-ordx__tests ul{gap:var(--gol-s1);color:var(--gol-slate);margin:0;padding:0;font-size:12px;list-style:none;display:grid}.nx-ordx__tests li{overflow-wrap:anywhere}.nx-ordx__table summary{cursor:pointer}@media (max-width:767px){.nx-ordx__stage{height:var(--nx-ordination-height-mobile)}}@media (prefers-reduced-motion:reduce){.nx-ordx__stage{cursor:default}}.nx-dar{gap:var(--gol-s3);min-width:0;display:grid;position:relative}.nx-dar__head{gap:var(--gol-s1);min-width:0;display:grid}.nx-dar__title{font:600 18px/1.3 var(--gol-sans);color:var(--gol-navy);margin:0}.nx-dar__facts{color:var(--gol-slate);overflow-wrap:anywhere;margin:0;font-size:12px}.nx-dar-chips{gap:var(--gol-s2);min-width:0;display:grid}.nx-dar-chips ul{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--nx-card-min)), 1fr));gap:var(--gol-s2);margin:0;padding:0;list-style:none;display:grid}.nx-dar-chip{gap:var(--gol-s1);min-width:0;padding:var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);align-content:start;display:grid}.nx-dar-chip[data-role=primary]{border-color:var(--nx-indigo);background:var(--nx-tint-blue)}.nx-dar-chip[data-status=unavailable]{background:var(--nx-ground-soft)}.nx-dar-chip p{color:var(--gol-slate);overflow-wrap:anywhere;margin:0;font-size:12px}.nx-dar-chip__head strong{color:var(--gol-navy);font-size:13px}.nx-dar-chip__reason{color:var(--gol-navy)}.nx-dar-chip p.nx-dar-chip__ref{color:var(--gol-muted);font-size:11px}.nx-dar-explainer{gap:var(--gol-s1);max-width:var(--gol-measure);color:var(--gol-slate);font-size:13px;display:grid}.nx-dar-explainer p{margin:0}.nx-dar-explainer strong{color:var(--gol-navy)}.nx-dar-explainer__more summary{cursor:pointer;color:var(--nx-blue)}.nx-dar-explainer__more p{margin-top:var(--gol-s1)}.nx-dar-controls{gap:var(--gol-s1);min-width:0;display:grid}.nx-dar-controls input[type=search]{min-height:var(--gol-s5);min-width:0;padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:400 12px/1 var(--gol-sans)}.nx-dar-glyph{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.nx-dar-volcano__stage{width:100%;height:var(--nx-ordination-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.nx-dar-volcano__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-dar-volcano__svg{width:100%;height:100%;font-family:var(--gol-sans);position:absolute;inset:0;overflow:visible}.nx-dar-volcano__svg text{fill:var(--gol-muted);font-size:11px}.nx-dar-volcano__svg .nx-axis{stroke:var(--gol-hairline)}.nx-dar-volcano__svg .nx-grid{stroke:var(--gol-hairline);stroke-dasharray:2 4}.nx-dar-volcano__svg .nx-axis__label{fill:var(--gol-slate);font-size:12px}.nx-dar-zero{stroke:var(--gol-slate);stroke-width:1px}.nx-dar-threshold{stroke:var(--nx-red);stroke-width:1.2px;stroke-dasharray:5 4}.nx-dar-volcano__svg .nx-dar-threshold__label{fill:var(--nx-red)}.nx-dar-mark{fill:var(--nx-white);stroke-width:1.4px}.nx-dar-mark--abundance{stroke:var(--nx-indigo)}.nx-dar-mark--abundance.nx-dar-mark--solid{fill:var(--nx-indigo)}.nx-dar-mark--prevalence{stroke:var(--nx-teal-deep)}.nx-dar-mark--prevalence.nx-dar-mark--solid{fill:var(--nx-teal-deep)}.nx-dar-mark[data-selected]{stroke:var(--nx-navy);stroke-width:2.6px}.nx-dar-volcano[data-has-selection=true] .nx-dar-mark:not([data-selected]){opacity:.3}.nx-dar-ci line{stroke:var(--nx-navy);stroke-width:1.6px}.nx-dar-volcano__svg .nx-dar-label{fill:var(--gol-navy);font-size:12px;font-weight:600}.nx-dar-hover{fill:none;stroke:var(--nx-navy);stroke-width:1.2px}.nx-dar-focus{fill:none;stroke:var(--nx-blue);stroke-width:2px}.nx-dar-forest__block,.nx-dar-matrix__block{gap:var(--gol-s1);min-width:0;display:grid}.nx-dar-forest__head{color:var(--gol-slate);overflow-wrap:anywhere;margin:0;font-size:12px}.nx-dar-forest__head strong{color:var(--gol-navy)}.nx-dar-forest__scroll,.nx-dar-matrix__scroll{max-height:var(--nx-ordination-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);position:relative;overflow:auto}.nx-dar-forest__svg{max-width:none;max-height:none;font-family:var(--gol-sans);display:block}.nx-dar-forest__svg text{fill:var(--gol-slate);font-size:11px}.nx-dar-forest__svg .nx-dar-forest__tick,.nx-dar-forest__svg .nx-dar-forest__axis{fill:var(--gol-muted)}.nx-dar-forest__svg .nx-grid{stroke:var(--gol-hairline);stroke-dasharray:2 4}.nx-dar-frow{cursor:pointer}.nx-dar-frow:focus{outline:none}.nx-dar-frow__hit{fill:#0000}.nx-dar-frow:hover .nx-dar-frow__hit{fill:var(--nx-ground-soft)}.nx-dar-frow[aria-pressed=true] .nx-dar-frow__hit{fill:var(--nx-tint-blue)}.nx-dar-frow:focus-visible .nx-dar-frow__hit{stroke:var(--nx-focus);stroke-width:2px}.nx-dar-frow__ci{stroke:var(--nx-navy);stroke-width:1.5px}.nx-dar-frow__point{fill:var(--nx-white);stroke:var(--nx-navy);stroke-width:1.5px}.nx-dar-frow__point--solid{fill:var(--nx-navy)}.nx-dar-forest__svg .nx-dar-frow__label{fill:var(--gol-navy);font-family:var(--gol-mono)}.nx-dar-forest__svg .nx-dar-frow__q,.nx-dar-forest__svg .nx-dar-frow__na{fill:var(--gol-muted);font-family:var(--gol-mono)}.nx-dar-forest__rows[data-has-selection=true] .nx-dar-frow:not([aria-pressed=true]){opacity:.4}.nx-dar-matrix__table{border-collapse:separate;border-spacing:0;min-width:100%;font:400 11px/1.35 var(--gol-sans);color:var(--gol-slate)}.nx-dar-matrix__table thead th{z-index:2;padding:var(--gol-s1) var(--gol-s2);border-bottom:1px solid var(--gol-hairline);background:var(--nx-ground-soft);text-align:left;vertical-align:bottom;font-weight:400;position:sticky;top:0}.nx-dar-matrix__table .nx-dar-matrix__taxon{z-index:1;min-width:calc(var(--gol-s6) * 3);max-width:calc(var(--gol-s6) * 4);border-right:1px solid var(--gol-hairline);background:var(--nx-white);text-align:left;position:sticky;left:0}.nx-dar-matrix__table thead .nx-dar-matrix__corner{z-index:3;background:var(--nx-ground-soft);color:var(--gol-navy);font-weight:600}.nx-dar-matrix__head{min-width:calc(var(--gol-s6) * 3)}.nx-dar-matrix__table thead .nx-dar-matrix__head--primary{background:var(--nx-tint-blue)}.nx-dar-matrix__method{color:var(--gol-navy);font-size:12px;font-weight:600;display:block}.nx-dar-matrix__meta{color:var(--gol-muted);display:block}.nx-dar-matrix__unavailable{color:var(--gol-navy);font-weight:600}.nx-dar-matrix__row{height:calc(var(--gol-s3) * 3.5)}.nx-dar-matrix__row>th,.nx-dar-matrix__row>td{padding:var(--gol-s1) var(--gol-s2);border-bottom:1px solid var(--gol-hairline);vertical-align:top}.nx-dar-matrix__select{cursor:pointer;width:100%;color:var(--gol-navy);font:600 12px/1.3 var(--gol-mono);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:block}.nx-dar-matrix__select:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-dar-matrix__row[aria-selected=true]>th,.nx-dar-matrix__row[aria-selected=true]>td{background:var(--nx-sky-light)}.nx-dar-matrix__row[aria-selected=true] .nx-dar-matrix__select{text-decoration:underline}.nx-dar-cell{min-width:calc(var(--gol-s6) * 3)}.nx-dar-cell--primary{min-width:calc(var(--gol-s6) * 4);background:var(--nx-tint-blue)}.nx-dar-cell__line{align-items:center;gap:var(--gol-s1);flex-wrap:wrap;display:flex}.nx-dar-cell__muted{color:var(--gol-muted)}.nx-dar-cell__sign{color:var(--gol-navy);font-weight:600}.nx-dar-cell--unavailable,.nx-dar-cell--empty{background:var(--nx-ground-soft);color:var(--gol-muted)}.nx-dar-matrix__spacer td{border:0;padding:0}.nx-dar-legend{gap:var(--gol-s1);min-width:0;display:grid}.nx-dar-legend .nx-glyph-legend{font-family:var(--gol-sans);color:var(--gol-slate)}.nx-dar-legend__flags{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--nx-card-min)), 1fr));display:grid}.nx-dar-legend__flags strong{color:var(--gol-navy)}.nx-dar-legend__sign{min-width:var(--gol-s3);color:var(--gol-navy);text-align:center;font-weight:600;display:inline-block}.nx-dar-tables summary{cursor:pointer}.nx-dar-table{max-height:var(--nx-preview-height);position:relative;overflow:auto}.nx-dar-table .nx-dar-table__cell{min-width:calc(var(--gol-s6) * 4);font-size:11px}.nx-dar-svg{max-width:none;display:block}.nx-dar-svg text{fill:var(--gol-slate);font-family:var(--gol-sans);font-size:11px}.nx-dar-svg .nx-dar-svg__method,.nx-dar-svg .nx-dar-svg__block{fill:var(--gol-navy);font-size:12px;font-weight:600}.nx-dar-svg .nx-dar-svg__meta,.nx-dar-svg .nx-dar-svg__muted{fill:var(--gol-muted)}.nx-dar-svg .nx-dar-svg__value{fill:var(--gol-navy);font-family:var(--gol-mono)}.nx-dar-svg .nx-dar-svg__taxon{fill:var(--gol-navy);font-family:var(--gol-mono);font-weight:600}.nx-dar-svg__primary{fill:var(--nx-tint-blue)}.nx-dar-svg__highlight{fill:var(--nx-sky-light)}.nx-dar-svg__rule{stroke:var(--gol-hairline);stroke-width:1px}@media (max-width:767px){.nx-dar-volcano__stage{height:var(--nx-ordination-height-mobile)}}@media (prefers-reduced-motion:reduce){.nx-dar-volcano__stage{cursor:default}}.nx-rank-control{gap:var(--gol-s1);min-width:0;display:grid}.nx-rank-control__options{gap:var(--gol-s1);flex-wrap:wrap;align-items:center;display:flex}.nx-rank-control__title{margin-right:var(--gol-s1);font:600 12px/1.3 var(--gol-sans);color:var(--gol-navy)}.nx-rank-control__options button{min-height:var(--gol-s5);padding:var(--gol-s1) var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:500 12px/1.2 var(--gol-sans);cursor:pointer;flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}.nx-rank-control__options button:hover{background:var(--nx-tint-blue)}.nx-rank-control__options button[aria-pressed=true]{background:var(--nx-tint-blue);border-color:var(--nx-blue);color:var(--nx-blue);font-weight:600}.nx-rank-control__options button:disabled{background:var(--nx-ground-soft);color:var(--gol-muted);cursor:not-allowed;border-style:dashed}.nx-rank-control__count{font:400 11px/1.2 var(--gol-mono);color:var(--gol-muted)}.nx-rank-control__reasons{gap:var(--gol-s1);color:var(--gol-slate);overflow-wrap:anywhere;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.nx-rank-control__reasons strong{color:var(--gol-navy)}.nx-link-button{color:var(--nx-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nx-rank-flow{min-width:0}.nx-hier__tools{align-items:flex-end}.nx-hier__search input{min-height:var(--gol-s5);min-width:0;padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:400 12px/1 var(--gol-sans)}.nx-hier__results{gap:var(--gol-s1);min-width:0;display:grid}.nx-hier__results ul{gap:var(--gol-s1);max-height:calc(var(--gol-s6) * 4);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.nx-hier__results button{width:100%;padding:var(--gol-s1) var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:400 12px/1.3 var(--gol-sans);text-align:left;cursor:pointer;overflow-wrap:anywhere;display:block}.nx-hier__results button:hover{background:var(--nx-tint-blue)}.nx-hier__crumbs ol{gap:var(--gol-s1);color:var(--gol-slate);flex-wrap:wrap;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.nx-hier__crumbs li+li:before{content:"›";margin-right:var(--gol-s1);color:var(--gol-muted)}.nx-hier__crumbs button{color:var(--nx-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nx-hier__crumbs [aria-current]{color:var(--gol-navy);font-weight:600}.nx-hier__stage{width:100%;height:var(--nx-ordination-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.nx-hier__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-hier__svg{width:100%;height:100%;font-family:var(--gol-sans);position:absolute;inset:0}.nx-hier__cell{cursor:pointer}.nx-hier__labels,.nx-hier__cursor,.nx-hier__hover{pointer-events:none}.nx-hier__svg .nx-hier__label,.nx-hier-poster .nx-hier__label{fill:var(--gol-navy);font-size:11px}.nx-hier__svg .nx-hier__label--unclassified{font-style:italic}.nx-hier__cursor{stroke:var(--nx-focus);stroke-width:2.5px}.nx-hier__hover{stroke:var(--nx-navy);stroke-width:1.2px}.nx-hier__legend{font-family:var(--gol-sans);color:var(--gol-slate)}.nx-hier__table summary,.nx-rhm__table summary{cursor:pointer}@media (max-width:767px){.nx-hier__stage{height:var(--nx-ordination-height-mobile)}}.nx-rhm,.nx-hier{gap:var(--gol-s2);grid-template-columns:minmax(0,1fr)}.nx-rhm .nx-chart-tools label,.nx-hier .nx-chart-tools label{flex-wrap:wrap;min-width:0;max-width:100%}.nx-rhm .nx-chart-tools select{min-width:0;max-width:100%}.nx-rhm__stage{width:100%;height:var(--nx-ordination-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.nx-rhm__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-rhm__plot{touch-action:none;cursor:crosshair;position:absolute}.nx-rhm__loading{place-items:center;margin:0;display:grid;position:absolute;inset:0}.nx-rhm .nx-canvasplot__overlay text.nx-rhm__row-label,.nx-rhm .nx-canvasplot__overlay text.nx-rhm__band-label{fill:var(--gol-slate);font:400 11px/1 var(--gol-mono)}.nx-rhm .nx-canvasplot__overlay text.nx-rhm__row-label--marked{fill:var(--gol-navy);font-weight:600}.nx-rhm .nx-canvasplot__overlay text.nx-rhm__track-label{fill:var(--gol-muted);font-size:10px}.nx-rhm .nx-canvasplot__overlay text.nx-rhm__run-label{fill:var(--gol-navy);font-size:10px}.nx-rhm__legend{row-gap:var(--gol-s1)}@media (max-width:767px){.nx-rhm__stage{height:var(--nx-ordination-height-mobile)}}@media (prefers-reduced-motion:reduce){.nx-rhm__plot{cursor:default}}.nx-selection-note{gap:var(--gol-s1) var(--gol-s2);padding:var(--gol-s1) var(--gol-s2);border-left:3px solid var(--nx-blue);background:var(--nx-tint-blue);border-radius:var(--nx-radius-sm);color:var(--gol-slate);flex-wrap:wrap;align-items:center;font-size:12px;display:flex}.nx-selection-note strong{font-family:var(--gol-mono);color:var(--gol-navy);font-weight:600}.nx-selection-note button{min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--nx-blue);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--nx-blue);font:600 12px/1 var(--gol-sans);margin-left:auto}.nx-selection-note button:hover{background:var(--nx-tint-blue)}.nx-export-menu{font:400 12px/1.4 var(--gol-sans);color:var(--gol-slate)}.nx-export-menu>summary{min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);cursor:pointer;align-items:center;font-weight:500;list-style:none;display:inline-flex}.nx-export-menu>summary::-webkit-details-marker{display:none}.nx-export-menu>summary:after{content:"▾";margin-left:var(--gol-s1);color:var(--gol-muted)}.nx-export-menu[open]>summary{background:var(--nx-tint-blue);border-color:var(--nx-blue)}.nx-export-menu>.nx-chart-tools{margin-top:var(--gol-s1)}.nx-export-menu>p{margin:var(--gol-s1) 0 0;overflow-wrap:anywhere}.nx-export-menu>p:empty{display:none}.nx-export{gap:var(--gol-s4);min-width:0;padding:var(--gol-s3);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius);background:var(--nx-white);display:grid}.nx-export__block{gap:var(--gol-s2);min-width:0;display:grid}.nx-export__title{font:600 18px/1.3 var(--gol-sans);color:var(--gol-navy);margin:0}.nx-export__heading{font:600 14px/1.3 var(--gol-sans);color:var(--gol-navy);margin:0}.nx-export__table th[scope=row]{font-weight:500}.nx-export__hash{overflow-wrap:anywhere;word-break:break-all;font-size:11px}.nx-export__methods{padding:var(--gol-s3);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-ground-soft);font:400 13px/1.6 var(--gol-sans);color:var(--gol-slate);overflow-wrap:anywhere}.nx-export__methods p{margin:0 0 var(--gol-s2)}.nx-export__refs-title{color:var(--gol-navy);font-weight:600}.nx-export__methods ol{gap:var(--gol-s1);font:400 12px/1.5 var(--gol-mono);margin:0;padding-inline-start:var(--gol-s4);display:grid}.nx-export p[role=status]:empty{display:none}.nx-export-stage{top:0;inline-size:var(--nx-content-max);opacity:0;pointer-events:none;z-index:-1;position:fixed;inset-inline-start:calc(-2 * var(--nx-content-max))}.nx-export-stage__slot{display:block}.nx-netx{gap:var(--gol-s2);min-width:0;display:grid}.nx-netx__subtitle{font:600 13px/1.3 var(--gol-sans);color:var(--gol-navy);margin:0}.nx-netx__controls,.nx-netx__layout,.nx-netx__finder,.nx-netx__metrics,.nx-netx__tables{gap:var(--gol-s1);min-width:0;display:grid}.nx-netx__controls input[type=range]{width:min(100%,180px);accent-color:var(--nx-blue)}.nx-netx__declared{padding:var(--gol-s1) var(--gol-s2);border-left:3px solid var(--nx-amber);background:var(--nx-ground-soft);border-radius:var(--nx-radius-sm)}.nx-netx__cooccurrence{padding:var(--gol-s1) var(--gol-s2);border-left:3px solid var(--nx-indigo);background:var(--nx-tint-blue);border-radius:var(--nx-radius-sm);color:var(--gol-slate);overflow-wrap:anywhere}.nx-netx__ref{margin-top:var(--gol-s1);font-family:var(--gol-mono);color:var(--gol-muted);font-size:11px;display:block}.nx-netx__stage{width:100%;height:var(--nx-network-height);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-ground-soft);touch-action:none;cursor:grab;position:relative;overflow:hidden}.nx-netx__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-netx__surface,.nx-netx__sigma,.nx-netx__svgstage{position:absolute;inset:0}.nx-netx__sigma[hidden]{display:none}.nx-netx__svgstage .nx-network__svg,.nx-netx__hit{width:100%;height:100%;position:absolute;inset:0}.nx-netx__hit circle{cursor:pointer}.nx-netx .nx-network__svg{aspect-ratio:1;width:100%;height:auto;display:block}.nx-netx__svgstage .nx-network__svg{aspect-ratio:auto;height:100%}.nx-netx .nx-network__label{font-family:var(--gol-sans);fill:var(--gol-navy);paint-order:stroke;stroke:var(--nx-white);stroke-width:3px;font-size:11px}.nx-netx__search{gap:var(--gol-s1);max-width:320px;color:var(--gol-slate);font-size:12px;display:grid}.nx-netx__search input{min-height:var(--gol-s5);min-width:0;padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:400 12px/1 var(--gol-sans)}.nx-netx .nx-network__nodes{gap:var(--gol-s1);max-height:calc(var(--gol-s8) * 2);flex-wrap:wrap;display:flex;overflow-y:auto}.nx-netx .nx-network__nodes button{max-width:100%;min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:500 12px/1.2 var(--gol-sans);overflow-wrap:anywhere;text-align:left;cursor:pointer}.nx-netx .nx-network__nodes button[aria-pressed=true]{background:var(--gol-navy);color:var(--nx-white)}.nx-netx .nx-network__edge-line{overflow-wrap:anywhere;display:block}.nx-netx__table summary{cursor:pointer;color:var(--nx-blue);font-size:13px}.nx-netx__tablebox{gap:var(--gol-s1);margin-top:var(--gol-s1);min-width:0;display:grid}.nx-netx__rowbutton{color:var(--nx-blue);font:600 12px/1.3 var(--gol-sans);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.nx-netx__rowbutton[aria-pressed=true]{color:var(--gol-navy);text-decoration:underline}.nx-netx__lineage{overflow-wrap:anywhere;display:block}.nx-netx tr[aria-selected=true]{background:var(--nx-tint-blue)}.nx-netx-stability{gap:var(--gol-s1);min-width:0;display:grid}.nx-netx-stability__frame{width:100%;min-width:0;max-width:560px}.nx-netx-stability__svg{width:100%;height:auto;font-family:var(--gol-sans);display:block}.nx-netx-stability__svg .nx-axis{stroke:var(--gol-slate)}.nx-netx-stability__baseline{stroke:var(--gol-hairline)}.nx-netx-stability__bar--positive{fill:var(--nx-assoc-positive)}.nx-netx-stability__bar--negative{fill:var(--nx-assoc-negative);fill-opacity:.75}.nx-netx-stability__count,.nx-netx-stability__tick{fill:var(--gol-slate);font-size:10px}.nx-netx-stability__side{fill:var(--gol-muted);font-size:11px}.nx-netx-stability__mark{fill:var(--gol-navy);font-size:10px;font-weight:600}.nx-netx-stability__declared{stroke:var(--gol-navy);stroke-width:1.5px;stroke-dasharray:5 4}.nx-netx-stability__filter{stroke:var(--nx-blue);stroke-width:2px}@media (max-width:767px){.nx-netx__stage{height:var(--nx-network-height-mobile)}}@media (prefers-reduced-motion:reduce){.nx-netx__stage{cursor:default}}.nx-canvasplot__overlay text.nx-ordx__arrow-label{fill:var(--nx-ink);font:500 11px/1 var(--gol-sans);paint-order:stroke;stroke:var(--nx-white);stroke-width:3px;stroke-linejoin:round}.nx-canvasplot__overlay text.nx-ordx__arrow-label--on{fill:var(--gol-navy);font-weight:700}.nx-canvasplot__overlay .nx-ordx__scale{stroke:var(--gol-navy);stroke-width:1.5px}.nx-canvasplot__overlay text.nx-ordx__scale-label{fill:var(--gol-navy);font:500 11px/1 var(--gol-mono);paint-order:stroke;stroke:var(--nx-white);stroke-width:3px;stroke-linejoin:round}.nx-ordx .nx-chart-tools label,.nx-ordcmp .nx-chart-tools label{flex-wrap:wrap;min-width:0;max-width:100%}.nx-ordx .nx-chart-tools select,.nx-ordcmp .nx-chart-tools select{min-width:0;max-width:100%}.nx-ordx>*,.nx-ordcmp>*{min-width:0}.nx-ordx__loading-button{min-height:var(--gol-s5);padding:0 var(--gol-s2);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);color:var(--gol-navy);font:500 12px/1 var(--gol-sans);cursor:pointer}.nx-ordx__loading-button[aria-pressed=true]{background:var(--nx-tint-blue);border-color:var(--nx-blue);color:var(--nx-blue)}.nx-ordx__loading-button:disabled{color:var(--gol-muted);cursor:not-allowed}.nx-ordcmp{gap:var(--gol-s2)}.nx-ordcmp__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--nx-card-min)), 1fr));gap:var(--gol-s3);min-width:0;display:grid}.nx-ordcmp__panel{gap:var(--gol-s1);align-content:start;min-width:0;display:grid}.nx-ordcmp__head{color:var(--gol-slate);overflow-wrap:anywhere;margin:0;font-size:12px}.nx-ordcmp__head strong{color:var(--gol-navy);font-weight:600}.nx-ordcmp__stage{width:100%;height:var(--nx-ordination-height-mobile);border:1px solid var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-white);touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;position:relative}.nx-ordcmp[data-lasso=off] .nx-ordcmp__stage{cursor:pointer}.nx-ordcmp__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-ordcmp .nx-canvasplot__overlay text.nx-ordcmp__title{fill:var(--gol-navy);font:600 12px/1 var(--gol-sans)}.nx-ordcmp__unavailable{align-content:center;gap:var(--gol-s1);min-height:var(--nx-ordination-height-mobile);padding:var(--gol-s3);border:1px dashed var(--gol-hairline);border-radius:var(--nx-radius-sm);background:var(--nx-ground-soft);color:var(--gol-slate);overflow-wrap:anywhere;font-size:13px;display:grid}.nx-ordcmp__unavailable p{margin:0}.nx-ordcmp__unavailable strong{color:var(--gol-navy)}.nx-ordcmp__tests ul{gap:var(--gol-s1);color:var(--gol-slate);margin:0;padding:0;font-size:12px;list-style:none;display:grid}.nx-ordcmp__tests li{overflow-wrap:anywhere}.nx-ordcmp__poster-plot{width:100%;height:auto;display:block}.nx-faith__stage{width:100%;min-width:0;position:relative}.nx-faith__stage:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-faith__svg{width:100%;height:auto;max-height:var(--nx-ordination-height);display:block}
