.nda-root{--nda-bg-dark:#0a1628;--nda-bg-dark-2:#0f1f3d;--nda-bg-light:#f7f9fc;--nda-bg-light-2:#fff;--nda-ink:#0a1628;--nda-ink-2:#1f2937;--nda-ink-mute:#111827;--nda-on-dark:#e6ecf5;--nda-on-dark-mute:#cbd5e1;--nda-accent:#3b82f6;--nda-accent-2:#60a5fa;--nda-accent-3:#93c5fd;--nda-line-dark:rgba(255,255,255,0.08);--nda-line-light:rgba(10,22,40,0.08);--nda-glass-dark:rgba(255,255,255,0.04);--nda-shadow-lg:0 30px 80px -20px rgba(10,22,40,0.35);--nda-shadow-md:0 10px 30px -10px rgba(10,22,40,0.18);--nda-radius:18px;--nda-radius-lg:24px;--nda-easing:cubic-bezier(0.22,0.61,0.36,1);color:var(--nda-ink);background:var(--nda-bg-light-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.55;font-size:16px}.nda-root *,.nda-root *::before,.nda-root *::after{box-sizing:border-box}.nda-root img,.nda-root svg{max-width:100%;display:block}.nda-root a{color:inherit;text-decoration:none}.nda-root button{font:inherit;cursor:pointer;border:0;background:0;color:inherit;padding:0}.nda-root h1,.nda-root h2,.nda-root h3,.nda-root p,.nda-root ul,.nda-root ol{margin:0}.nda-root ul,.nda-root ol{padding:0;list-style:none}.nda-container{width:100%;max-width:1240px;margin:0 auto;padding:0 28px;position:relative;z-index:1}.nda-h1{font-size:clamp(2.2rem,4.2vw,3.8rem);line-height:1.06;letter-spacing:-0.025em;font-weight:700;margin:0 0 24px}.nda-h2{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.14;letter-spacing:-0.02em;font-weight:700;margin:0 0 18px}.nda-grad{background:linear-gradient(120deg,var(--nda-accent-2) 0,var(--nda-accent-3) 55%,#fff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nda-section--light .nda-grad{background:linear-gradient(120deg,var(--nda-accent) 0,var(--nda-accent-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nda-eyebrow{display:inline-block;font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--nda-accent-2);margin-bottom:16px}.nda-eyebrow--dark{color:var(--nda-accent)}.nda-lead,.nda-section__lead{font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.6;color:var(--nda-ink-mute);margin:0 0 24px;max-width:640px}.nda-section__lead--dark{color:var(--nda-on-dark-mute)}.nda-section__lead--center{margin-left:auto;margin-right:auto}.nda-body{color:var(--nda-ink-mute);margin:0 0 20px}.nda-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;font-weight:600;font-size:.95rem;letter-spacing:-0.005em;transition:transform .25s var(--nda-easing),background .25s var(--nda-easing),box-shadow .25s var(--nda-easing),color .25s var(--nda-easing);white-space:nowrap}.nda-btn--primary{background:linear-gradient(135deg,var(--nda-accent) 0,var(--nda-accent-2) 100%);color:#fff;box-shadow:0 8px 30px -8px rgba(59,130,246,0.55)}.nda-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px -8px rgba(59,130,246,0.7)}.nda-btn--ghost{background:rgba(255,255,255,0.06);color:#fff;border:1px solid rgba(255,255,255,0.22);backdrop-filter:blur(10px)}.nda-btn--ghost:hover{background:rgba(255,255,255,0.12)}.nda-section--light .nda-btn--ghost{background:rgba(10,22,40,0.04);color:var(--nda-ink);border-color:var(--nda-line-light)}.nda-section--light .nda-btn--ghost:hover{background:rgba(10,22,40,0.08)}.nda-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:56px}.nda-cta-row--center{justify-content:center}.nda-section{padding:clamp(72px,8vw,120px) 0;position:relative;overflow:hidden}.nda-section--dark{background:var(--nda-bg-dark);color:var(--nda-on-dark)}.nda-section--dark h1,.nda-section--dark h2,.nda-section--dark h3{color:#fff}.nda-section--light{background:var(--nda-bg-light-2)}.nda-section--tint{background:var(--nda-bg-light)}.nda-section__head{max-width:780px;margin:0 0 52px}.nda-section__head--center{margin-left:auto;margin-right:auto;text-align:center}.nda-hero{position:relative;background:var(--nda-bg-dark);color:var(--nda-on-dark);padding:clamp(90px,10vw,140px) 0 clamp(80px,9vw,120px);overflow:hidden}.nda-hero__bg{position:absolute;inset:0;pointer-events:none}.nda-hero__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 0,transparent 75%)}.nda-hero__glow{position:absolute;width:620px;height:620px;border-radius:50%;filter:blur(90px);opacity:.55;animation:ndaDrift 18s ease-in-out infinite alternate}.nda-hero__glow--a{background:radial-gradient(circle,#1e3a8a 0,transparent 65%);top:-160px;left:-140px}.nda-hero__glow--b{background:radial-gradient(circle,#3b82f6 0,transparent 65%);bottom:-220px;right:-160px;animation-delay:-8s}@keyframes ndaDrift{0%{transform:translate(0,0) scale(1)}100%{transform:translate(40px,-30px) scale(1.08)}}.nda-hero__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:60px;align-items:center}.nda-hero__copy .nda-h1{margin-bottom:32px}.nda-hero__copy .nda-lead{color:var(--nda-on-dark-mute);max-width:620px;margin-bottom:44px}.nda-hero__viz{display:flex;justify-content:center;align-items:center}.nda-hero-svg{width:100%;max-width:560px;height:auto}.nda-chips{display:flex;flex-wrap:wrap;gap:12px 12px;margin:0 0 40px}.nda-chip{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,0.05);border:1px solid var(--nda-line-dark);font-size:.88rem;line-height:1.2;color:var(--nda-on-dark);letter-spacing:-0.005em}.nda-chip__dot{width:6px;height:6px;border-radius:50%;background:var(--nda-accent-2);box-shadow:0 0 10px var(--nda-accent-2);flex:0 0 6px}.nda-dash{stroke-dasharray:6 8;stroke-dashoffset:0;animation:ndaDashMove 3.6s linear infinite}.nda-dash--2{animation-duration:4.1s}.nda-dash--3{animation-duration:4.6s}.nda-dash--4{animation-duration:3.2s}.nda-dash--5{animation-duration:5.0s}.nda-dash--6{animation-duration:4.4s}@keyframes ndaDashMove{to{stroke-dashoffset:-140}}.nda-blink{animation:ndaBlink 2.4s ease-in-out infinite}.nda-blink--2{animation:ndaBlink 2.4s ease-in-out infinite;animation-delay:-0.8s}.nda-blink--3{animation:ndaBlink 2.4s ease-in-out infinite;animation-delay:-1.6s}@keyframes ndaBlink{0%,100%{opacity:.35}50%{opacity:1}}.nda-pulse-slow{transform-origin:260px 230px;animation:ndaPulse 6s ease-in-out infinite}@keyframes ndaPulse{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.nda-ring{animation:ndaRing 3.2s ease-out infinite;transform-origin:center;transform-box:fill-box}.nda-ring--2{animation-delay:-1s}.nda-ring--3{animation-delay:-2s}@keyframes ndaRing{0%{transform:scale(0.6);opacity:.7}100%{transform:scale(1.6);opacity:0}}.nda-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.nda-grid-2--tight{gap:48px;align-items:start}.nda-arch-svg{width:100%;max-width:520px;margin-left:auto;overflow:visible}.nda-arch__console,.nda-arch__node{cursor:pointer;transition:filter .35s ease;outline:0}.nda-arch__console>rect:first-of-type,.nda-arch__node>rect:first-of-type{transition:stroke .3s ease,stroke-opacity .3s ease,stroke-width .3s ease}.nda-arch__console:hover,.nda-arch__console:focus-visible,.nda-arch__node:hover,.nda-arch__node:focus-visible{filter:drop-shadow(0 6px 14px rgba(59,130,246,0.28))}.nda-arch__node:hover>rect:first-of-type,.nda-arch__node:focus-visible>rect:first-of-type{stroke:#3b82f6;stroke-opacity:.9;stroke-width:1.6}.nda-arch__console:hover>rect:first-of-type,.nda-arch__console:focus-visible>rect:first-of-type{stroke-width:2}.nda-arch__chan path{transition:stroke-opacity .3s ease,stroke-width .3s ease}.nda-arch__chan text{transition:fill-opacity .3s ease,font-weight .3s ease;fill-opacity:.85}.nda-arch-svg:has(.nda-arch__node--a:hover) .nda-arch__chan--a path,.nda-arch-svg:has(.nda-arch__node--a:focus-visible) .nda-arch__chan--a path,.nda-arch-svg:has(.nda-arch__chan--a:hover) path,.nda-arch-svg:has(.nda-arch__node--b:hover) .nda-arch__chan--b path,.nda-arch-svg:has(.nda-arch__node--b:focus-visible) .nda-arch__chan--b path,.nda-arch-svg:has(.nda-arch__chan--b:hover) path,.nda-arch-svg:has(.nda-arch__node--c:hover) .nda-arch__chan--c path,.nda-arch-svg:has(.nda-arch__node--c:focus-visible) .nda-arch__chan--c path,.nda-arch-svg:has(.nda-arch__chan--c:hover) path{stroke-opacity:1;stroke-width:2}.nda-arch-svg:has(.nda-arch__node--a:hover) .nda-arch__chan--a text,.nda-arch-svg:has(.nda-arch__node--a:focus-visible) .nda-arch__chan--a text,.nda-arch-svg:has(.nda-arch__node--b:hover) .nda-arch__chan--b text,.nda-arch-svg:has(.nda-arch__node--b:focus-visible) .nda-arch__chan--b text,.nda-arch-svg:has(.nda-arch__node--c:hover) .nda-arch__chan--c text,.nda-arch-svg:has(.nda-arch__node--c:focus-visible) .nda-arch__chan--c text{fill-opacity:1}@media(prefers-reduced-motion:reduce){.nda-arch__console,.nda-arch__node,.nda-arch__chan path,.nda-arch__chan text{transition:none}}.nda-callout{margin-top:20px;padding:18px 22px;border-radius:var(--nda-radius);background:linear-gradient(135deg,rgba(59,130,246,0.06),rgba(96,165,250,0.02));border:1px solid rgba(59,130,246,0.18);color:var(--nda-ink-2);font-size:.98rem}.nda-compare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:40px}.nda-compare__card{padding:28px;border-radius:var(--nda-radius-lg);background:var(--nda-glass-dark);border:1px solid var(--nda-line-dark)}.nda-compare__card--new{border-color:rgba(96,165,250,0.35);background:linear-gradient(160deg,rgba(59,130,246,0.10),rgba(96,165,250,0.02))}.nda-compare__card header{margin-bottom:18px}.nda-compare__card header .nda-tag{margin-bottom:14px}.nda-compare__card h3{font-size:1.15rem;margin:0 0 10px;color:#fff}.nda-compare__card p{color:var(--nda-on-dark-mute);font-size:.95rem}.nda-compare__svg{width:100%;height:auto;margin-top:10px}.nda-tag{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.2;white-space:nowrap}.nda-tag--accent{background:rgba(59,130,246,0.18);color:var(--nda-accent-2);border:1px solid rgba(59,130,246,0.35)}.nda-tag--muted{background:rgba(148,163,184,0.14);color:var(--nda-on-dark-mute);border:1px solid rgba(148,163,184,0.2)}.nda-section--light .nda-tag--muted{color:var(--nda-ink-mute);background:rgba(10,22,40,0.05);border-color:rgba(10,22,40,0.08)}.nda-root .nda-bullets{margin-top:clamp(128px,14vw,200px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.nda-bullets li{display:flex;gap:12px;align-items:flex-start;padding:18px;border-radius:var(--nda-radius);background:var(--nda-glass-dark);border:1px solid var(--nda-line-dark);color:var(--nda-on-dark);font-size:.94rem}.nda-bullets__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--nda-accent-2);box-shadow:0 0 12px var(--nda-accent-2);margin-top:8px}.nda-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nda-card{padding:28px;border-radius:var(--nda-radius-lg);background:#fff;border:1px solid var(--nda-line-light);transition:transform .3s var(--nda-easing),box-shadow .3s var(--nda-easing),border-color .3s var(--nda-easing)}.nda-card:hover{transform:translateY(-4px);box-shadow:var(--nda-shadow-md);border-color:rgba(59,130,246,0.35)}.nda-card__icon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(59,130,246,0.10),rgba(96,165,250,0.02));color:var(--nda-accent);margin-bottom:20px;border:1px solid rgba(59,130,246,0.18)}.nda-card h3{font-size:1.08rem;margin-bottom:6px;color:var(--nda-ink)}.nda-card p{color:var(--nda-ink-mute);font-size:.95rem}.nda-icon{width:32px;height:32px}.nda-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nda-feature{padding:28px;border-radius:var(--nda-radius-lg);background:#fff;border:1px solid var(--nda-line-light);position:relative;transition:transform .3s var(--nda-easing),box-shadow .3s var(--nda-easing)}.nda-feature:hover{transform:translateY(-4px);box-shadow:var(--nda-shadow-md)}.nda-feature__badge{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,var(--nda-accent),var(--nda-accent-2));color:#fff;margin-bottom:18px;box-shadow:0 8px 20px -6px rgba(59,130,246,0.5)}.nda-feature__badge svg{width:22px;height:22px;display:block}.nda-feature h3{font-size:1.08rem;margin-bottom:8px}.nda-feature p{color:var(--nda-ink-mute);font-size:.95rem}.nda-diff-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nda-diff-list li{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:flex-start;padding:24px;border-radius:var(--nda-radius);background:var(--nda-glass-dark);border:1px solid var(--nda-line-dark);transition:transform .3s var(--nda-easing),border-color .3s var(--nda-easing),background .3s var(--nda-easing)}.nda-diff-list li:hover{transform:translateY(-3px);border-color:rgba(96,165,250,0.4);background:rgba(59,130,246,0.06)}.nda-diff__n{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,var(--nda-accent-2),var(--nda-accent-3));-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.nda-diff-list h3{font-size:1.05rem;margin-bottom:6px;color:#fff}.nda-diff-list p{color:var(--nda-on-dark-mute);font-size:.94rem}.nda-values{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.nda-value{padding:24px;border-radius:var(--nda-radius);background:var(--nda-bg-light);border:1px solid var(--nda-line-light);transition:transform .3s var(--nda-easing),box-shadow .3s var(--nda-easing)}.nda-value:hover{transform:translateY(-3px);box-shadow:var(--nda-shadow-md);background:#fff}.nda-value h3{font-size:1rem;margin-bottom:8px;color:var(--nda-ink)}.nda-value p{color:var(--nda-ink-mute);font-size:.92rem}.nda-table-wrap{overflow-x:auto;border-radius:20px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 24px 60px -30px rgba(15,23,42,0.22),0 4px 14px -8px rgba(15,23,42,0.08);-webkit-overflow-scrolling:touch}.nda-table{width:100%;border-collapse:collapse;min-width:760px}.nda-table thead tr{border-bottom:1px solid #f1f5f9}.nda-table thead th{padding:32px 32px 28px;vertical-align:top;background:#fff;font-weight:600;text-align:left}.nda-table thead th:first-child{width:30%}.nda-table thead th .nda-th-label{display:inline-block;font-size:.72rem;font-weight:600;color:#cbd5e1;text-transform:uppercase;letter-spacing:.12em;padding-top:6px}.nda-table thead th.nda-th--recommended{background:rgba(238,242,255,0.5);position:relative;text-align:center}.nda-table thead th.nda-th--recommended::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#4f46e5}.nda-table thead th.nda-th--legacy{text-align:center}.nda-th-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.nda-th-pill--rec{background:#e0e7ff;color:#4338ca}.nda-th-pill--leg{background:#f1f5f9;color:#1f2937}.nda-th-title{display:block;font-size:1.05rem;font-weight:700;color:#0f172a;letter-spacing:-0.01em}.nda-table thead th.nda-th--legacy .nda-th-title{color:#0a0a0a}.nda-table tbody tr{border-bottom:1px solid #f1f5f9;transition:background .2s var(--nda-easing)}.nda-table tbody tr:last-child{border-bottom:0}.nda-table tbody tr:hover{background:rgba(248,250,252,0.7)}.nda-table tbody th,.nda-table tbody td{padding:20px 32px;font-size:.92rem;line-height:1.55;vertical-align:middle}.nda-table tbody th{font-weight:600;color:#0f172a;text-align:left;width:30%}.nda-table tbody td{color:#1f2937;text-align:center}.nda-table tbody td:nth-child(2){background:rgba(238,242,255,0.3);color:#3730a3;font-weight:500}.nda-checklist{display:grid;gap:12px}.nda-checklist li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px 18px;border-radius:14px;background:#fff;border:1px solid var(--nda-line-light);color:var(--nda-ink-2);font-size:.96rem;transition:transform .3s var(--nda-easing),border-color .3s var(--nda-easing)}.nda-checklist li:hover{transform:translateX(4px);border-color:rgba(59,130,246,0.4)}.nda-check{width:22px;height:22px;color:var(--nda-accent);stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset .7s var(--nda-easing)}.nda-checklist.is-in .nda-check,[data-reveal].is-in .nda-check{stroke-dashoffset:0}.nda-checklist li:nth-child(1) .nda-check{transition-delay:.05s}.nda-checklist li:nth-child(2) .nda-check{transition-delay:.10s}.nda-checklist li:nth-child(3) .nda-check{transition-delay:.15s}.nda-checklist li:nth-child(4) .nda-check{transition-delay:.20s}.nda-checklist li:nth-child(5) .nda-check{transition-delay:.25s}.nda-checklist li:nth-child(6) .nda-check{transition-delay:.30s}.nda-checklist li:nth-child(7) .nda-check{transition-delay:.35s}.nda-checklist li:nth-child(8) .nda-check{transition-delay:.40s}.nda-checklist li:nth-child(9) .nda-check{transition-delay:.45s}.nda-checklist li:nth-child(10) .nda-check{transition-delay:.50s}.nda-summary{margin-top:32px;padding:24px;border-radius:var(--nda-radius);background:linear-gradient(135deg,rgba(59,130,246,0.08),rgba(96,165,250,0.02));border:1px solid rgba(59,130,246,0.18)}.nda-summary h3{font-size:1.1rem;margin-bottom:10px;color:var(--nda-ink)}.nda-summary p{color:var(--nda-ink-mute);font-size:.95rem}.nda-cta{position:relative;overflow:hidden}.nda-cta__bg{position:absolute;inset:0;pointer-events:none}.nda-cta__inner{text-align:center;max-width:780px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}.nda-cta__inner .nda-section__lead{margin-left:auto;margin-right:auto;margin-bottom:0}.nda-cta__inner .nda-h2{margin:0}.nda-cta__inner .nda-eyebrow{margin:0}.nda-cta__inner .nda-cta-row{margin:12px 0 0}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .8s var(--nda-easing),transform .8s var(--nda-easing)}[data-reveal].is-in{opacity:1;transform:none}@media(max-width:960px){.nda-hero__inner{grid-template-columns:1fr;gap:40px}.nda-hero__viz{order:-1}.nda-hero-svg{max-width:460px}.nda-arch-svg{max-width:100%;margin:0 auto}.nda-grid-2{grid-template-columns:1fr;gap:40px}.nda-compare,.nda-cards,.nda-features,.nda-diff-list{grid-template-columns:1fr}.nda-values{grid-template-columns:repeat(2,1fr)}.nda-root .nda-bullets{grid-template-columns:1fr;margin-top:120px;gap:16px}.nda-compare__svg{max-width:480px;margin-left:auto;margin-right:auto}}@media(max-width:560px){.nda-container{padding:0 20px}.nda-section{padding:64px 0}.nda-hero{padding:72px 0 64px}.nda-values{grid-template-columns:1fr}.nda-cta-row{flex-direction:column;align-items:stretch;margin-bottom:40px}.nda-btn{justify-content:center}.nda-chips{gap:10px;margin:0 0 32px}.nda-chip{padding:9px 14px;font-size:.82rem}.nda-diff-list li{grid-template-columns:1fr;gap:8px;padding:20px}.nda-compare__card{padding:22px}.nda-card,.nda-feature{padding:22px}.nda-table thead th,.nda-table tbody th,.nda-table tbody td{padding:14px 16px;font-size:.88rem}.nda-checklist li{padding:12px 14px;font-size:.92rem}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.nda-dash,.nda-blink,.nda-pulse-slow,.nda-ring,.nda-hero__glow{animation:none !important}.nda-hero-svg animateMotion,.nda-arch-svg animateMotion,.nda-compare__svg animateMotion{display:none}}.nda-faq__head{max-width:780px;margin:0 auto 40px;text-align:center}.nda-faq__head .nda-section__lead{margin-left:auto;margin-right:auto}.nda-faq{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.nda-faq__item{background:#fff;border:1px solid rgba(10,22,40,0.08);border-radius:14px;padding:4px 22px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.nda-faq__item[open]{border-color:rgba(59,130,246,0.35);box-shadow:0 8px 30px -12px rgba(59,130,246,0.25)}.nda-faq__q{list-style:none;cursor:pointer;font-weight:600;font-size:1.02rem;color:#0a1628;padding:18px 36px 18px 0;position:relative;line-height:1.4}.nda-faq__q::-webkit-details-marker{display:none}.nda-faq__q::after{content:"";position:absolute;right:4px;top:50%;width:10px;height:10px;border-right:2px solid #3b82f6;border-bottom:2px solid #3b82f6;transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}.nda-faq__item[open] .nda-faq__q::after{transform:translateY(-30%) rotate(-135deg)}.nda-faq__a{padding:0 0 20px;color:#111827;font-size:.98rem;line-height:1.65}.nda-faq__a p{margin:0}@media(max-width:640px){.nda-faq__item{padding:2px 16px}.nda-faq__q{font-size:.98rem;padding:16px 32px 16px 0}}.nda-root .nda-hero .nda-h1,.nda-root .nda-hero h1,.nda-root .nda-section--dark .nda-h1,.nda-root .nda-section--dark .nda-h2,.nda-root .nda-section--dark h1,.nda-root .nda-section--dark h2,.nda-root .nda-section--dark h3{color:#e6ecf5 !important;-webkit-text-fill-color:#e6ecf5 !important}.nda-root .nda-hero .nda-h1 .nda-grad,.nda-root .nda-hero .nda-grad{background:linear-gradient(120deg,#60a5fa 0,#93c5fd 55%,#fff 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important}.nda-root .nda-section--light .nda-grad{background:linear-gradient(120deg,#3b82f6 0,#60a5fa 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important}.nda-root .nda-diff__n{background:linear-gradient(135deg,#60a5fa,#93c5fd) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important}.nda-root .nda-section--dark .nda-bullets{margin-top:clamp(40px,5vw,72px) !important}.nda-root .nda-section__head--center,.nda-root #why-node .nda-section__head,.nda-root #capabilities .nda-section__head,.nda-root #matters .nda-section__head,.nda-root #diff .nda-section__head,.nda-root #compare .nda-section__head{max-width:840px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}.nda-root .nda-section__head--center .nda-eyebrow,.nda-root #why-node .nda-section__head .nda-eyebrow,.nda-root #capabilities .nda-section__head .nda-eyebrow,.nda-root #matters .nda-section__head .nda-eyebrow,.nda-root #diff .nda-section__head .nda-eyebrow,.nda-root #compare .nda-section__head .nda-eyebrow{display:inline-block !important;text-align:center !important}.nda-root .nda-section__head--center .nda-h2,.nda-root #why-node .nda-section__head .nda-h2,.nda-root #capabilities .nda-section__head .nda-h2,.nda-root #matters .nda-section__head .nda-h2,.nda-root #diff .nda-section__head .nda-h2,.nda-root #compare .nda-section__head .nda-h2{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.nda-root .nda-section__head--center .nda-section__lead,.nda-root #why-node .nda-section__head .nda-section__lead,.nda-root #capabilities .nda-section__head .nda-section__lead,.nda-root #matters .nda-section__head .nda-section__lead,.nda-root #diff .nda-section__head .nda-section__lead,.nda-root #compare .nda-section__head .nda-section__lead{max-width:760px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}