.nda-workspace[data-v-2e5d45e3]{background:var(--color-paper,#f7f6f1);padding:clamp(32px,5vw,68px) 16px 72px}.nda-shell[data-v-2e5d45e3]{margin-inline:auto;max-width:1180px}.nda-heading[data-v-2e5d45e3]{margin-bottom:28px}.nda-heading h1[data-v-2e5d45e3]{font-size:clamp(30px,5vw,51px);font-weight:700;letter-spacing:-.045em;line-height:1.08;margin:8px 0 10px}.nda-form-header>p[data-v-2e5d45e3]:last-child,.nda-heading>p[data-v-2e5d45e3]:last-child{color:#526071;line-height:1.5}.nda-eyebrow[data-v-2e5d45e3]{color:#405266;font-family:var(--font-data,monospace);font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.nda-columns[data-v-2e5d45e3]{align-items:start;display:grid;gap:20px}.nda-panel[data-v-2e5d45e3]{background:#fff;border:1px solid #d8dde2;border-radius:16px;box-shadow:0 2px 4px #17233708;min-width:0}.nda-panel h2[data-v-2e5d45e3]{font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-top:5px}.nda-document[data-v-2e5d45e3]{overflow:hidden}.nda-document-header[data-v-2e5d45e3]{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px}.nda-pdf-link[data-v-2e5d45e3]{align-items:center;border:1px solid #d3dbe4;border-radius:8px;display:inline-flex;font-size:14px;font-weight:650;gap:6px;min-height:44px;padding:0 11px;white-space:nowrap}.nda-pdf-link[data-v-2e5d45e3]:hover{background:#f0f4f8}.nda-preview[data-v-2e5d45e3]{background:#ebeff3;border-top:1px solid #d8dde2;display:none}.nda-preview object[data-v-2e5d45e3]{display:block;height:clamp(460px,68vh,740px);width:100%}.nda-mobile-note[data-v-2e5d45e3],.nda-preview-note[data-v-2e5d45e3]{color:#526071;font-size:14px;padding:0 16px 16px}.nda-signing[data-v-2e5d45e3]{padding:clamp(16px,2.7vw,30px)}.nda-form-header[data-v-2e5d45e3]{margin-bottom:22px}.nda-form-header>p[data-v-2e5d45e3]:last-child{font-size:14px;margin-top:8px}.nda-form-body[data-v-2e5d45e3]{display:grid;gap:18px;min-width:0}.nda-group[data-v-2e5d45e3]{min-width:0}.nda-group legend[data-v-2e5d45e3],.nda-label[data-v-2e5d45e3]{display:block;font-size:14px;font-weight:650;margin-bottom:7px}.nda-fields[data-v-2e5d45e3],.nda-options[data-v-2e5d45e3]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.nda-fields[data-v-2e5d45e3]{gap:13px}.nda-field-wide[data-v-2e5d45e3]{grid-column:1/-1}.nda-option[data-v-2e5d45e3]{align-items:center;border:1px solid #d3dbe4;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:8px;min-height:44px;padding:7px 11px}.nda-option[data-v-2e5d45e3]:has(input:checked){background:#f0f6fc;border-color:#5075a1}.nda-consent input[data-v-2e5d45e3],.nda-option input[data-v-2e5d45e3]{accent-color:#284f7d;flex:0 0 auto;height:16px;min-height:16px;min-width:16px;width:16px}.nda-input[data-v-2e5d45e3]{background:#fff;border:1px solid #c9d2dc;border-radius:8px;font-size:16px;min-height:44px;padding:8px 11px;width:100%}.nda-input[data-v-2e5d45e3]::-moz-placeholder{color:#606c7c}.nda-input[data-v-2e5d45e3]::placeholder{color:#606c7c}.nda-consent[data-v-2e5d45e3]:focus-within,.nda-input[data-v-2e5d45e3]:focus-visible,.nda-option[data-v-2e5d45e3]:focus-within,.nda-pdf-link[data-v-2e5d45e3]:focus-visible{outline:2px solid #284f7d;outline-offset:2px}.nda-signature[data-v-2e5d45e3]{border-top:1px solid #d8dde2;padding-top:10px}.nda-signature legend[data-v-2e5d45e3]{padding-right:8px}.nda-signature .nda-options[data-v-2e5d45e3]{margin-bottom:10px}.nda-pad[data-v-2e5d45e3]{background:#fff;border:1px dashed #a5b2c2;border-radius:8px;overflow:hidden}.nda-canvas[data-v-2e5d45e3]{aspect-ratio:10/3;display:block;height:auto;width:100%}.nda-canvas--typed[data-v-2e5d45e3]{max-height:96px;-o-object-fit:contain;object-fit:contain}.nda-consent[data-v-2e5d45e3]{align-items:flex-start;background:#f1f4f7;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.45;min-height:44px;padding:11px}.nda-consent input[data-v-2e5d45e3]{margin-top:2px}.nda-submit[data-v-2e5d45e3]{min-height:48px}.nda-submit[data-v-2e5d45e3]:disabled{cursor:not-allowed;opacity:.6}.nda-feedback[data-v-2e5d45e3]{background:#fff1ef;border-radius:8px;color:#8a2b20;font-size:14px;margin:0 0 4px;padding:10px 12px}.nda-success[data-v-2e5d45e3]{background:#f0f6f2;border-radius:8px;display:grid;gap:12px;justify-items:start;padding:16px}.nda-success h3[data-v-2e5d45e3]{font-weight:700}.nda-reference[data-v-2e5d45e3]{color:#526071;font-size:13px;overflow-wrap:anywhere}@media(min-width:500px){.nda-workspace[data-v-2e5d45e3]{padding-inline:24px}.nda-fields[data-v-2e5d45e3],.nda-options[data-v-2e5d45e3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.nda-columns[data-v-2e5d45e3]{gap:24px;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.nda-preview[data-v-2e5d45e3]{display:block}.nda-mobile-note[data-v-2e5d45e3]{display:none}.nda-document-header[data-v-2e5d45e3]{padding-inline:20px}}
