.nd-page{--mk-ok:#16a34a;--mk-ok-bg:rgba(22,163,74,.12);--mk-warn:#d97706;--mk-warn-bg:rgba(217,119,6,.12);--mk-track:var(--surface-2)}html[data-ag-theme=dark] .nd-mock,html[data-ag-theme=dark] .nd-page{--mk-ok:#4ade80;--mk-ok-bg:rgba(74,222,128,.16);--mk-warn:#fbbf24;--mk-warn-bg:rgba(251,191,36,.16)}.nd-mock{--mk-c1:#7305ff;--mk-c2:#c79bff;width:100%;background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 24px 52px rgba(17,24,39,.22),0 4px 12px rgba(17,24,39,.1);font-size:12px;line-height:1.3;color:var(--ink);container-type:inline-size}html[data-ag-theme=dark] .nd-mock{box-shadow:0 28px 60px rgba(0,0,0,.55),0 6px 16px rgba(0,0,0,.4)}.nd-mb{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--surface)}.nd-mb i{width:8px;height:8px;border-radius:999px;background:var(--border-strong)}.nd-mb b{font-size:12px;font-weight:700;color:var(--ink);margin-left:4px}.nd-mb .nd-mb-tabs{margin-left:14px;display:flex;gap:14px;color:var(--muted);font-weight:500}.nd-mb .nd-mb-tabs .on{color:var(--ink);border-bottom:2px solid var(--accent);padding-bottom:9px;margin-bottom:-11px}.nd-mb .nd-mb-right{margin-left:auto;display:flex;gap:10px;color:var(--muted)}.nd-mk-icn{display:inline-grid;place-items:center;border-radius:7px;background:var(--accent-soft);color:var(--accent)}.nd-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:600}.nd-pill-ok{background:var(--mk-ok-bg);color:var(--mk-ok)}.nd-pill-warn{background:var(--mk-warn-bg);color:var(--mk-warn)}.nd-pill-mut{background:var(--tag-bg);color:var(--tag-ink)}.nd-dotok{width:7px;height:7px;border-radius:999px;background:var(--mk-ok)}.nd-dash{display:grid;grid-template-columns:132px 1fr;min-height:300px}.nd-dash-side{border-right:1px solid var(--border);padding:14px 10px;display:flex;flex-direction:column;gap:3px;background:var(--surface)}.nd-dash-side .brand{display:flex;align-items:center;gap:7px;font-weight:700;font-size:12.5px;padding:4px 8px 12px}.nd-dash-side .brand .g{width:18px;height:18px;border-radius:6px;background:linear-gradient(135deg,var(--mk-c1),var(--mk-c2))}.nd-dash-side a{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:8px;color:var(--muted);font-weight:500}.nd-dash-side a.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.nd-dash-side a span{width:13px;height:13px;border-radius:4px;background:currentColor;opacity:.55}.nd-dash-main{padding:16px}.nd-dash-top{display:flex;align-items:center;margin-bottom:14px}.nd-dash-top h4{font-size:15px;font-weight:700;margin:0}.nd-dash-top .av{margin-left:auto;width:24px;height:24px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border)}.nd-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}.nd-metric{border:1px solid var(--border);border-radius:11px;padding:11px;background:var(--surface)}.nd-metric .l{color:var(--muted);font-size:10.5px}.nd-metric .v{font-size:19px;font-weight:700;margin-top:3px;letter-spacing:-.02em}.nd-metric .d{color:var(--mk-ok);font-size:10px;font-weight:600;margin-top:2px}.nd-dash-low{display:grid;grid-template-columns:1.5fr 1fr;gap:10px}.nd-chart{border:1px solid var(--border);border-radius:11px;padding:12px;background:var(--surface)}.nd-chart h5,.nd-list h5{margin:0 0 10px;font-size:12px;font-weight:600}.nd-chart svg{width:100%;height:86px;display:block}.nd-list{border:1px solid var(--border);border-radius:11px;padding:12px;background:var(--surface)}.nd-list-row{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--border)}.nd-list-row:first-of-type{border-top:0}.nd-list-row .ic{width:22px;height:22px;border-radius:6px}.nd-list-row .nm{font-weight:600;font-size:11.5px}.nd-list-row .nd-pill{margin-left:auto}.nd-agent{display:grid;grid-template-columns:1fr 1fr;min-height:300px}.nd-agent-chat{border-right:1px solid var(--border);padding:13px;display:flex;flex-direction:column;gap:9px}.nd-agent-chat .hd{display:flex;align-items:center;gap:8px;font-weight:700;font-size:12.5px;padding-bottom:10px;border-bottom:1px solid var(--border);margin-bottom:3px}.nd-agent-chat .hd .nd-pill{margin-left:auto}.nd-bub{max-width:84%;padding:8px 11px;border-radius:12px;font-size:11px}.nd-bub.them{align-self:flex-start;background:var(--surface-2);border:1px solid var(--border)}.nd-bub.ai{align-self:flex-start;background:var(--accent-soft);color:var(--ink);border:1px solid transparent;display:flex;gap:7px}.nd-bub.ai .s{color:var(--accent);flex-shrink:0}.nd-agent-tl{padding:13px 15px}.nd-agent-tl h5{margin:0 0 12px;font-size:12px;font-weight:600}.nd-step2{position:relative;padding:0 0 16px 22px}.nd-step2:before{content:"";position:absolute;left:7px;top:14px;bottom:-2px;width:2px;background:var(--border)}.nd-step2:last-child:before{display:none}.nd-step2 .nd-node2{position:absolute;left:0;top:0;width:16px;height:16px;border-radius:999px;background:var(--mk-ok);display:grid;place-items:center;color:#fff;font-size:9px}.nd-step2 .t{font-weight:600;font-size:11.5px}.nd-step2 .m{color:var(--muted);font-size:10.5px;margin-top:2px}.nd-tbl{padding:15px 16px;min-height:300px}.nd-tbl-h{display:flex;align-items:center;margin-bottom:12px}.nd-tbl-h h4{margin:0;font-size:14.5px;font-weight:700}.nd-tbl-h .nd-pill{margin-left:auto}.nd-trow{display:grid;grid-template-columns:22px 1.4fr 1.3fr 56px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--border)}.nd-trow.head{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.06em;border-top:0}.nd-trow .rk{color:var(--muted);font-weight:600}.nd-trow .nm{font-weight:600;font-size:11.5px}.nd-bar{height:7px;background:var(--mk-track);overflow:hidden}.nd-bar,.nd-bar>i{border-radius:999px}.nd-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--mk-c1),var(--mk-c2))}.nd-chg{font-weight:700;font-size:11px;text-align:right}.nd-chg.up{color:var(--mk-ok)}.nd-chg.dn{color:#ef4444}.nd-flow{display:grid;grid-template-columns:1fr 150px;min-height:300px}.nd-flow-canvas{padding:18px;display:flex;align-items:center;gap:0;position:relative}.nd-fnode{flex:1;border:1px solid var(--border);border-radius:11px;padding:11px 10px;background:var(--surface);box-shadow:var(--shadow-float)}.nd-fnode .ic{width:24px;height:24px;border-radius:7px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:7px}.nd-fnode .t{font-weight:700;font-size:11px}.nd-fnode .m{color:var(--muted);font-size:10px;margin-top:2px}.nd-fconn{width:22px;height:2px;background:linear-gradient(90deg,var(--mk-c1),var(--mk-c2));flex-shrink:0}.nd-flow-hist{border-left:1px solid var(--border);padding:13px}.nd-flow-hist h5{margin:0 0 10px;font-size:11.5px;font-weight:600}.nd-hrow{display:flex;align-items:center;gap:7px;padding:6px 0;font-size:10.5px}.nd-hrow .nd-dotok{flex-shrink:0}.nd-hrow .tm{margin-left:auto;color:var(--muted)}.nd-funnel{display:grid;grid-template-columns:1fr .9fr;min-height:300px}.nd-fn-main{padding:16px;border-right:1px solid var(--border)}.nd-fn-main h4{margin:0 0 14px;font-size:14px;font-weight:700}.nd-fn-stage{margin:0 auto 8px;border-radius:9px;background:linear-gradient(135deg,rgba(115,5,255,.16),rgba(199,155,255,.16));border:1px solid var(--accent-soft);padding:10px;text-align:center}.nd-fn-stage .v{font-weight:700;font-size:16px}.nd-fn-stage .l{color:var(--muted);font-size:10px}.nd-fn-side{padding:16px;display:flex;flex-direction:column;gap:10px}.nd-fn-card{border:1px solid var(--border);border-radius:11px;padding:12px}.nd-fn-card .l{color:var(--muted);font-size:10.5px}.nd-fn-card .v{font-size:18px;font-weight:700;margin-top:2px}.nd-web{display:grid;grid-template-columns:1.1fr .9fr;min-height:300px}.nd-web-site{padding:16px;border-right:1px solid var(--border)}.nd-web-nav{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted);margin-bottom:16px}.nd-web-nav b{color:var(--ink);font-size:12px;margin-right:auto}.nd-web-site h3{margin:0 0 8px;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.nd-web-btn{display:inline-block;background:var(--cta);color:var(--cta-ink);padding:7px 14px;border-radius:999px;font-size:10.5px;font-weight:600}.nd-web-img{margin-top:14px;height:96px;border-radius:11px;background:linear-gradient(135deg,rgba(115,5,255,.12),rgba(186,229,255,.18));border:1px solid var(--border)}.nd-web-an{padding:16px}.nd-web-an h5{margin:0 0 10px;font-size:11.5px;font-weight:600}.nd-web-an svg{width:100%;height:70px;display:block;margin-bottom:12px}.nd-web-an .row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nd-gal{padding:15px;min-height:300px}.nd-gal-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.nd-gal-pills span{padding:4px 11px;border-radius:999px;font-size:10.5px;font-weight:600;border:1px solid var(--border);color:var(--muted)}.nd-gal-pills span.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.nd-gal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.nd-gcard{border:1px solid var(--border);border-radius:11px;overflow:hidden;background:var(--surface)}.nd-gcard .hdr{height:38px;display:grid;place-items:center}.nd-gcard .hdr .tile{width:22px;height:22px;border-radius:7px;background:var(--surface);box-shadow:0 2px 6px rgba(0,0,0,.15)}.nd-gcard .bd{padding:9px}.nd-gcard .bd .t{font-weight:700;font-size:11px}.nd-gcard .bd .m{color:var(--muted);font-size:9.5px;margin-top:2px}@container (max-width: 460px){.nd-dash{grid-template-columns:1fr}.nd-dash-side{display:none}.nd-agent,.nd-flow,.nd-funnel,.nd-web{grid-template-columns:1fr}.nd-agent-chat,.nd-flow-hist,.nd-fn-main,.nd-web-site{border-right:0;border-bottom:1px solid var(--border)}.nd-gal-grid{grid-template-columns:repeat(2,1fr)}}.nd-page{--bg:#fff;--bg-subtle:#f9fafb;--bg-contrast:#f4f4f5;--surface:#fff;--surface-2:#f6f6f7;--ink:#0b0b0f;--ink-2:#383a42;--muted:#6b7280;--border:#e5e7eb;--border-strong:#d1d5db;--accent:#7305ff;--accent-soft:rgba(115,5,255,.09);--cta:#000;--cta-ink:#fff;--ok:#16a34a;--tag-bg:#f3f4f6;--tag-ink:#6b7280;--grad-c1:rgba(115,5,255,.45);--grad-c2:rgba(155,77,255,.55);--shadow-float:0 8px 24px rgba(15,15,20,.06),0 1px 2px rgba(15,15,20,.05);--shadow-lift:0 18px 48px rgba(15,15,20,.12),0 4px 10px rgba(15,15,20,.06);--radius:16px;--radius-lg:24px;background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased;position:relative;z-index:1;overflow:clip}html[data-ag-theme=dark] .nd-page{--bg:#050507;--bg-subtle:#0c0c10;--bg-contrast:#121217;--surface:#131318;--surface-2:#1b1b22;--ink:#f5f6f8;--ink-2:#c7c9d1;--muted:hsla(0,0%,100%,.6);--border:hsla(0,0%,100%,.09);--border-strong:hsla(0,0%,100%,.16);--accent:#b591ff;--accent-soft:rgba(181,145,255,.14);--cta:#fff;--cta-ink:#050507;--tag-bg:hsla(0,0%,100%,.06);--tag-ink:hsla(0,0%,100%,.7);--shadow-float:0 1px 0 hsla(0,0%,100%,.04) inset,0 18px 50px rgba(0,0,0,.5);--shadow-lift:0 1px 0 hsla(0,0%,100%,.06) inset,0 26px 64px rgba(0,0,0,.6)}.nd-shell{width:min(1240px,calc(100% - 48px));margin:0 auto}.nd-section{padding:clamp(88px,11vw,150px) 0;position:relative}.nd-bg-subtle{background:var(--bg-subtle)}.nd-bg-contrast{background:var(--bg-contrast)}.nd-display,.nd-page h1,.nd-page h2{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,sans-serif;font-weight:640;letter-spacing:-.032em;color:var(--ink);text-wrap:balance;margin:0}.nd-h1{font-size:clamp(42px,5.8vw,70px);line-height:1.02}.nd-h2{font-size:clamp(31px,4.3vw,48px);line-height:1.06}.nd-h3{font-family:var(--font-geist-sans);font-weight:600;font-size:19px;line-height:1.25;letter-spacing:-.01em;color:var(--ink);margin:0}.nd-lead,.nd-muted-clause{color:var(--muted)}.nd-lead{font-size:clamp(16px,1.6vw,20px);line-height:1.55;max-width:640px}.nd-body{color:var(--muted);font-size:15px;line-height:1.62}.nd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--border);padding:6px 13px;border-radius:999px;box-shadow:var(--shadow-float)}.nd-eyebrow:before{content:"";width:7px;height:7px;border-radius:999px;background:linear-gradient(135deg,#7305ff,#c79bff)}.nd-cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.nd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 26px;border-radius:999px;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s,box-shadow .2s,opacity .2s}.nd-btn-primary{background:var(--cta);color:var(--cta-ink);border:1px solid var(--cta);box-shadow:var(--shadow-float)}.nd-btn-primary:hover{transform:translateY(-2px);opacity:.9;box-shadow:var(--shadow-lift)}.nd-btn-outline{background:transparent;color:var(--ink);border:1px solid var(--border-strong)}.nd-btn-outline:hover{transform:translateY(-2px);background:var(--surface-2)}.nd-btn-accent{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:0 6px 18px rgba(115,5,255,.22)}.nd-btn-accent:hover{transform:translateY(-2px)}.nd-tag{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:999px;background:var(--tag-bg);color:var(--tag-ink);font-size:12px;font-weight:600}.nd-check{list-style:none;display:grid;gap:11px;margin:0;padding:0}.nd-check li{display:flex;align-items:flex-start;gap:10px;color:var(--ink-2);font-size:14.5px;line-height:1.4}.nd-check svg{flex-shrink:0;margin-top:1px;width:20px;height:20px;padding:3px;border-radius:7px;background:var(--accent-soft);color:var(--accent)}.nd-mesh{position:relative;isolation:isolate;overflow:hidden}.nd-mesh>*{position:relative;z-index:1}.nd-mesh:before{inset:-20%;filter:blur(8px) saturate(1.05);animation:nd-drift 26s ease-in-out infinite alternate}.nd-mesh:after,.nd-mesh:before{content:"";position:absolute;z-index:0}.nd-mesh:after{inset:0;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E")}@keyframes nd-drift{0%{transform:translate3d(-2%,-1%,0) scale(1.02)}to{transform:translate3d(2%,2%,0) scale(1.06)}}@media (prefers-reduced-motion:reduce){.nd-mesh:before{animation:none}}.nd-sky:before{background:radial-gradient(42% 50% at 18% 20%,#bcdcff,transparent 60%),radial-gradient(40% 48% at 84% 14%,#8fc4ff,transparent 62%),radial-gradient(48% 54% at 74% 86%,#c4e6ff,transparent 62%),radial-gradient(44% 50% at 12% 90%,#e0ecff,transparent 60%)}.nd-sky{background:#eef5ff}.nd-dawn:before{background:radial-gradient(44% 52% at 20% 18%,#ffd9c2,transparent 60%),radial-gradient(40% 46% at 82% 16%,#ffc1cf,transparent 62%),radial-gradient(50% 54% at 78% 84%,#ffd3a8,transparent 62%),radial-gradient(42% 48% at 14% 88%,#ffe6d2,transparent 60%)}.nd-dawn{background:#fff3ec}.nd-meadow:before{background:radial-gradient(44% 52% at 20% 20%,#b9f0cf,transparent 60%),radial-gradient(40% 46% at 84% 16%,#a7e8c0,transparent 62%),radial-gradient(50% 54% at 76% 86%,#d6f3c2,transparent 62%),radial-gradient(42% 48% at 12% 88%,#e3f7d8,transparent 60%)}.nd-meadow{background:#eefaf0}.nd-candy:before{background:radial-gradient(44% 52% at 18% 18%,#e6c8ff,transparent 60%),radial-gradient(40% 46% at 84% 18%,#ffc6e6,transparent 62%),radial-gradient(50% 54% at 80% 84%,#ffd2a8,transparent 62%),radial-gradient(42% 48% at 12% 90%,#f4d6ff,transparent 60%)}.nd-candy{background:#f8eefe}.nd-aurora:before{background:radial-gradient(44% 52% at 18% 20%,#c5a8ff,transparent 60%),radial-gradient(42% 48% at 84% 14%,#ff9fd6,transparent 62%),radial-gradient(50% 54% at 78% 84%,#9fb8ff,transparent 62%),radial-gradient(44% 50% at 12% 88%,#d9c4ff,transparent 60%)}.nd-aurora{background:#f3eeff}.nd-chrome:before{background:radial-gradient(46% 54% at 20% 18%,#cfe0ff,transparent 60%),radial-gradient(40% 46% at 82% 16%,#e3e7ee,transparent 62%),radial-gradient(50% 54% at 78% 84%,#c8d4e6,transparent 62%),radial-gradient(42% 48% at 12% 88%,#eef1f6,transparent 60%)}.nd-chrome{background:#eef0f3}html[data-ag-theme=dark] .nd-sky{background:#0a1326}html[data-ag-theme=dark] .nd-dawn{background:#241310}html[data-ag-theme=dark] .nd-meadow{background:#0c1f14}html[data-ag-theme=dark] .nd-candy{background:#1d0f26}html[data-ag-theme=dark] .nd-aurora{background:#160f2c}html[data-ag-theme=dark] .nd-chrome{background:#10141c}html[data-ag-theme=dark] .nd-mesh:before{filter:blur(8px) saturate(1.25) brightness(.8);opacity:.9}.nd-card{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-float);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s}.nd-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.nd-mhcard{overflow:hidden}.nd-mhcard-band{height:132px;display:grid;place-items:center}.nd-mhcard-tiles{display:flex;gap:12px}.nd-applogo{width:44px;height:44px;border-radius:12px;background:#fff;display:grid;place-items:center;box-shadow:0 4px 12px rgba(15,15,20,.12);border:1px solid hsla(0,0%,100%,.7);color:var(--accent)}.nd-mhcard-body{padding:22px}.nd-mhcard-body .nd-tag{margin-right:6px}.nd-frame{border-radius:var(--radius-lg);padding:14px;box-shadow:var(--shadow-lift)}.nd-frame-inner{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.nd-frame-bar{display:flex;align-items:center;gap:7px;padding:11px 14px;border-bottom:1px solid var(--border)}.nd-frame-bar i{width:9px;height:9px;border-radius:999px;background:var(--border-strong)}.nd-frame-bar strong{margin-left:auto;font-size:11px;font-weight:600;color:var(--muted);font-family:var(--font-geist-mono)}.nd-mockrow{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:11px;background:var(--surface)}.nd-mockrow+.nd-mockrow{margin-top:9px}.nd-mockrow .nd-dot{width:30px;height:30px;border-radius:8px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex-shrink:0}.nd-mockrow b{font-size:13px;color:var(--ink);display:block}.nd-mockrow span{font-size:11px;color:var(--muted)}.nd-mockrow .nd-live{margin-left:auto;font-size:11px;color:var(--ok);display:inline-flex;align-items:center;gap:5px}.nd-mockrow .nd-live:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ok)}.nd-shot{padding:clamp(16px,3vw,32px);border-radius:28px}.nd-shot img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid hsla(0,0%,100%,.65);box-shadow:0 24px 52px rgba(17,24,39,.22),0 4px 12px rgba(17,24,39,.1)}html[data-ag-theme=dark] .nd-shot img{border-color:hsla(0,0%,100%,.1);box-shadow:0 28px 60px rgba(0,0,0,.55),0 6px 16px rgba(0,0,0,.4)}.nd-hero{padding:clamp(118px,13vw,168px) 0 clamp(60px,7vw,96px)}.nd-hero-head{max-width:860px}.nd-hero .nd-lead,.nd-hero h1{margin:22px 0 0}.nd-hero .nd-cta-row{margin-top:30px}.nd-hero-visual{margin-top:clamp(44px,6vw,72px);border-radius:28px}.nd-hero-visual .nd-frame{padding:clamp(18px,3vw,30px)}.nd-trust{border-block:1px solid var(--border);padding:22px 0}.nd-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px}.nd-trust-row span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);border:1px solid var(--border);background:var(--surface);padding:8px 15px;border-radius:999px}.nd-trust-row span:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--accent)}.nd-splits{display:grid;gap:clamp(56px,8vw,104px)}.nd-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.nd-split.rev .nd-split-text{order:2}.nd-split-text .nd-eyebrow{margin-bottom:18px}.nd-split-text h2{margin-bottom:16px}.nd-split-text .nd-body{margin-bottom:22px;max-width:30em}.nd-split-text .nd-check{margin-bottom:24px}.nd-split-visual .nd-frame{width:100%}.nd-featrow-head{max-width:720px;margin-bottom:42px}.nd-featrow-head h2{margin-top:14px}.nd-featgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nd-featcol{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);padding:28px;box-shadow:var(--shadow-float);transition:transform .32s cubic-bezier(.16,1,.3,1)}.nd-featcol:hover{transform:translateY(-4px)}.nd-featcol .nd-ficon{width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:18px}.nd-featcol h3{margin-bottom:9px}.nd-featcol .nd-detail{margin-top:16px;font-size:12.5px;font-weight:700;color:var(--accent)}.nd-featcol.feat{color:#fff;border:none;background:#5b21b6;box-shadow:0 18px 44px rgba(91,33,182,.32)}.nd-featcol.feat:before{background:radial-gradient(58% 80% at 18% 8%,#8b3dff,transparent 70%),radial-gradient(60% 80% at 92% 26%,#d94bb6,transparent 70%),radial-gradient(72% 90% at 72% 104%,#5421c9,transparent 72%);filter:blur(6px) saturate(1.18)}.nd-featcol.feat .nd-ficon{background:hsla(0,0%,100%,.92);color:#7305ff}.nd-featcol.feat .nd-body,.nd-featcol.feat h3{color:#fff}.nd-featcol.feat .nd-body{opacity:.94}.nd-featcol.feat .nd-detail{color:#fff}html[data-ag-theme=dark] .nd-featcol.feat{background:#4c1d95}.nd-proc-head{max-width:680px;margin-bottom:58px}.nd-proc-head h2{margin-top:14px}.nd-procgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;padding-top:42px}.nd-procgrid:before{content:"";position:absolute;top:21px;left:7%;right:7%;height:2px;background:linear-gradient(90deg,transparent,var(--grad-c1) 14%,var(--grad-c2) 50%,var(--grad-c1) 86%,transparent)}.nd-step{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px 22px;box-shadow:var(--shadow-float)}.nd-step .nd-node{position:absolute;top:-42px;left:22px;width:42px;height:42px;border-radius:999px;background:linear-gradient(135deg,#7305ff,#9b4dff);color:#fff;display:grid;place-items:center;font-family:var(--font-geist-mono);font-size:13px;font-weight:700;box-shadow:0 8px 20px rgba(115,5,255,.3),0 0 0 5px var(--bg)}.nd-step h3{margin-bottom:9px}.nd-step .nd-detail{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border);width:100%;color:var(--accent);font-size:12.5px;font-weight:700}.nd-step .nd-detail:before{content:"";width:6px;height:6px;border-radius:999px;background:linear-gradient(135deg,#7305ff,#c79bff)}.nd-faq-layout{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,64px);align-items:start}.nd-faq-list{display:grid;gap:12px}.nd-faq-item{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px 24px 22px 62px;box-shadow:var(--shadow-float);transition:box-shadow .3s,transform .3s}.nd-faq-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.nd-faq-item:before{content:"Q";position:absolute;top:20px;left:20px;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:var(--accent-soft);color:var(--accent);font-family:var(--font-geist-mono);font-size:13px;font-weight:700}.nd-faq-item h3{margin-bottom:8px}.nd-final-panel{position:relative;max-width:860px;margin:0 auto;text-align:center;border-radius:30px;border:1px solid var(--border);padding:clamp(48px,7vw,88px) clamp(28px,5vw,72px);box-shadow:var(--shadow-lift);overflow:hidden}.nd-final-panel .nd-mesh-bloom{position:absolute;inset:-40% -10% auto;height:70%;z-index:0;filter:blur(40px);opacity:.5;background:radial-gradient(50% 60% at 50% 0,#c5a8ff,transparent 60%),radial-gradient(40% 50% at 80% 10%,#ff9fd6,transparent 60%)}.nd-final-panel>*{position:relative;z-index:1}.nd-final-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#7305ff,#c79bff);z-index:2}.nd-final-panel h2{margin-bottom:18px}.nd-final-panel .nd-lead{margin:0 auto 28px}.nd-final-panel .nd-cta-row{justify-content:center}.nd-page .ag-reveal-header,.nd-page .ag-reveal-item{opacity:0;transform:translateY(20px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.nd-page .ag-reveal-header.is-in,.nd-page .ag-reveal-item.is-in{opacity:1;transform:none}.nd-page .ag-reveal-item:nth-child(2){transition-delay:80ms}.nd-page .ag-reveal-item:nth-child(3){transition-delay:.16s}.nd-page .ag-reveal-item:nth-child(4){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.nd-page .ag-reveal-header,.nd-page .ag-reveal-item{opacity:1!important;transform:none!important}}@media (max-width:940px){.nd-split{grid-template-columns:1fr;gap:28px}.nd-split.rev .nd-split-text{order:0}.nd-featgrid{grid-template-columns:1fr}.nd-procgrid{grid-template-columns:repeat(2,1fr);padding-top:0}.nd-procgrid:before{display:none}.nd-step .nd-node{position:static;margin-bottom:16px}.nd-faq-layout{grid-template-columns:1fr}}@media (max-width:560px){.nd-shell{width:min(100% - 32px,1240px)}.nd-procgrid{grid-template-columns:1fr}}