.ns-site.ns-site-dark{color:#edf4ef;background:radial-gradient(1100px 520px at 50% -8%,#12352a 0,#0000 62%) no-repeat,#071510;flex-direction:column;display:flex}.ns-site-dark>main{flex:1 0 auto}:root:has(.ns-site-dark) body{background:#071510}.ns-theme,.ns-header>dialog.nx-sheet{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nexus-canvas:#071510;--nexus-canvas-rgb:7 21 16;--nexus-surface:#0d221a;--nexus-surface-rgb:13 34 26;--nexus-ink:#edf4ef;--nexus-ink-rgb:237 244 239;--nexus-muted:#9cb5a9;--nexus-muted-rgb:156 181 169;--nexus-forest:#e3bc4b;--nexus-forest-rgb:227 188 75;--nexus-gold:#e3bc4b;--nexus-gold-rgb:227 188 75;--nexus-border:#1c3a2e;--nexus-border-rgb:28 58 46;--nexus-raised:#10281f;--nexus-raised-rgb:16 40 31;--nexus-hover:#c9992b;--nexus-hover-rgb:201 153 43;--nexus-on-forest:#241c00;--nexus-success:#4fbd8f;--nexus-success-rgb:79 189 143;--nexus-success-bg:#0f2f22;--nexus-warning:#e3bc4b;--nexus-warning-rgb:227 188 75;--nexus-warning-bg:#2a2208;--nexus-danger:#f0a0a0;--nexus-danger-rgb:240 160 160;--nexus-danger-bg:#331818;--nexus-info:#9cc7e8;--nexus-info-rgb:156 199 232;--nexus-info-bg:#0d2a24;--nh-faint:#7f9a8d;--nh-deep:#0a1c15;--nh-code:#04100b;--nh-gold-line:#d4af3747;--nh-gold-grad:linear-gradient(140deg, #f1d27a, #c9992b);--nh-gold-shadow:0 10px 26px -10px #d4af378c;--nh-serif:Georgia, "Times New Roman", serif;--nh-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nh-mono:ui-monospace, Menlo, Consolas, "Courier New", monospace;color:var(--nexus-ink);font-family:var(--nh-sans);font-size:16px;line-height:1.65}.ns-theme ::selection{color:#241c00;background:#e3bc4b}.ns-theme :is(a,button,summary,input,pre,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #f1d27a}.ns-theme.ns-skip{left:auto;border:1px solid var(--nh-gold-line);background:var(--nexus-surface);color:var(--nexus-gold);border-radius:11px;font-weight:800;inset-inline-start:16px}.ns-site-dark>.ns-header{z-index:50;-webkit-backdrop-filter:blur(10px);background:#071510db;border-bottom:1px solid #1c3a2e}.ns-theme.ns-header-inner{gap:26px;max-width:1120px;height:66px;padding:0 22px}.ns-theme .ns-brand{letter-spacing:0;color:var(--nexus-ink);gap:10px;font-size:17px;font-weight:500}.ns-theme .ns-brand strong{color:var(--nexus-gold);font-weight:800}.nh-seal{color:#e3bc4b;width:38px;height:38px;font-family:var(--nh-serif);letter-spacing:.5px;background:radial-gradient(circle at 32% 28%,#f1d27a38,#d4af370a 70%);border:1.5px solid #e3bc4b;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 0 0 3px #071510,inset 0 0 0 4px #d4af3759}.ns-theme .ns-desktop-nav{margin:0;gap:22px;margin-inline-start:8px;font-size:13.5px;font-weight:600}.ns-theme .ns-desktop-nav>a,.ns-theme .ns-resources>summary{color:var(--nexus-muted);background:0 0;border-radius:6px;padding:0}.ns-theme .ns-desktop-nav>a:hover,.ns-theme .ns-desktop-nav a[aria-current=page],.ns-theme .ns-resources>summary:hover,.ns-theme .ns-resources[open]>summary{color:var(--nexus-ink);background:0 0}.ns-theme .ns-desktop-nav a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--nexus-gold);text-decoration-color:var(--nexus-gold);text-underline-offset:8px}.ns-theme .ns-resource-menu{right:auto;border-radius:14px;inset-inline-end:0;box-shadow:0 30px 60px -25px #000000d9}.ns-theme .ns-resource-menu a{color:var(--nexus-muted)}.ns-theme .ns-resource-menu a:hover{background:var(--nexus-raised);color:var(--nexus-ink)}.ns-theme .ns-header-actions{margin-left:0;gap:12px;margin-inline-start:auto}.ns-theme .ns-header-actions .ns-button{white-space:nowrap;min-height:44px;padding:10px 20px}.ns-theme .ns-menu-button{background:0 0;border-radius:11px}.nh-nav-note{font-size:12px}.ns-header>dialog.nx-sheet{box-shadow:0 30px 80px #000000b3}.ns-header>dialog.nx-sheet::backdrop{background:#020806b8}.ns-header>dialog.nx-sheet>header h2{font-family:var(--nh-serif);font-size:22px;font-weight:700}.ns-header>dialog.nx-sheet .ns-mobile-nav>a:not(.ns-button){color:var(--nexus-ink);border-radius:11px;font-weight:600}.ns-header>dialog.nx-sheet .ns-mobile-nav>a:not(.ns-button):hover,.ns-header>dialog.nx-sheet .ns-mobile-nav>a[aria-current=page]{background:var(--nexus-raised);color:var(--nexus-gold)}.ns-header>dialog.nx-sheet :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #f1d27a}.ns-theme .ns-button,.ns-header>dialog.nx-sheet .ns-button{border-radius:11px;min-height:48px;padding:14px 22px;font-size:14px;font-weight:800;line-height:1.4;transition:filter .18s,border-color .18s,background .18s}.ns-theme .ns-button-primary,.ns-header>dialog.nx-sheet .ns-button-primary{background:var(--nh-gold-grad);color:#241c00;box-shadow:var(--nh-gold-shadow);border-color:#0000}.ns-theme .ns-button-primary:hover,.ns-header>dialog.nx-sheet .ns-button-primary:hover{background:linear-gradient(140deg,#f6dc8e,#d4a637)}.ns-theme .ns-button-secondary{border-color:var(--nexus-border);color:var(--nexus-ink);background:0 0}.ns-theme .ns-button-secondary:hover{background:#d4af370f;border-color:#d4af3780}.ns-theme .ns-button.nh-btn-big{border-radius:13px;min-height:56px;padding:15px 28px;font-size:15.5px}.ns-theme .ns-button.nh-btn-sm{gap:6px;min-height:44px;padding:9px 14px;font-size:13px}.ns-theme .ns-text-link{color:var(--nexus-gold);font-weight:700}.ns-theme .ns-section{width:min(1120px,100%);padding:72px 22px 0}.ns-theme .ns-section-tight{padding-top:44px}.ns-theme>.ns-section:last-child,.ns-theme>div:last-child>.ns-section:last-child{padding-bottom:56px}.ns-theme :is(.ns-h1,.ns-h2){font-family:var(--nh-serif);color:var(--nexus-ink);font-weight:700}.ns-theme .ns-h1{letter-spacing:-.5px;font-size:clamp(36px,5vw,58px);line-height:1.08}.ns-theme .ns-h2{letter-spacing:-.4px;font-size:clamp(28px,3.4vw,40px);line-height:1.3}.ns-theme :is(.ns-h1,.ns-h2,.nh-h1,.nh-h2) em{color:var(--nexus-gold);font-style:italic}.ns-theme .ns-lead{font-size:17.5px;line-height:1.65}.ns-theme .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--nexus-gold);font-size:11px;font-weight:800}.ns-theme .ns-card{border-radius:18px;padding:26px 24px}.ns-theme .ns-card h3{font-size:17px;font-weight:700}.ns-theme .ns-card-copy{font-size:14.5px}.ns-theme .ns-chip{background:var(--nh-deep);font-weight:700}.ns-theme .ns-draft{border-radius:10px;font-weight:700}.ns-theme .ns-code{background:var(--nh-code);color:#c9dcd2;font-family:var(--nh-mono);border-radius:14px;font-size:12.5px;line-height:1.75}.ns-theme .ns-prose :not(pre)>code,.ns-theme .ns-lead code,.ns-theme .ns-card-copy code{background:var(--nh-deep);color:var(--nexus-gold);font-family:var(--nh-mono);border-radius:6px;padding:2px 6px;font-size:.9em}.ns-theme .ns-prose :is(h2,h3){font-family:var(--nh-serif);letter-spacing:-.2px;font-weight:700}.ns-theme .ns-legal-document{border-radius:20px}.ns-theme .ns-legal-note{border:1px solid #e3bc4b59;border-radius:12px}.ns-theme .ns-doc-nav>p{letter-spacing:.16em;text-transform:uppercase;color:var(--nh-faint);font-size:11px;font-weight:800}.ns-theme .ns-doc-nav a:hover,.ns-theme .ns-legal-layout nav a:hover,.ns-theme .ns-legal-layout nav a[aria-current=page]{color:var(--nexus-gold)}.ns-theme .ns-pricing-disclosure{color:var(--nh-faint)}.ns-theme .ns-inline-callout{border-radius:18px}.nh-wrap{width:min(1120px,100%);margin-inline:auto;padding-inline:22px}.nh-section{padding-top:88px}.ns-site .nh-section[id]{scroll-margin-top:60px}.nh-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--nexus-gold);align-items:center;gap:9px;font-size:11px;font-weight:800;line-height:1.65;display:inline-flex}.nh-eyebrow-rule:before{content:"";background:currentColor;flex:none;width:28px;height:1px}.nh-sec-eyebrow{align-items:center;gap:14px;display:flex}.nh-sec-eyebrow .nh-numeral{white-space:nowrap;font-family:var(--nh-serif);color:var(--nexus-gold);flex:none;font-size:15px;line-height:1.65}.nh-sec-eyebrow .nh-label{letter-spacing:.18em;text-transform:uppercase;color:var(--nh-faint);font-size:11px;font-weight:800;line-height:1.65}.nh-h2{font-family:var(--nh-serif);letter-spacing:-.4px;color:var(--nexus-ink);margin:14px 0 12px;font-size:40px;font-weight:700;line-height:66px}.nh-sub{max-width:672px;color:var(--nexus-muted);margin-bottom:36px}.nh-sub strong,.nh-lede strong{color:var(--nexus-ink);font-weight:700}.nh-lede{max-width:770px;color:var(--nexus-muted);margin-bottom:30px;font-size:17.5px;line-height:1.65}.nh-note{color:var(--nh-faint);align-items:flex-start;gap:8px;margin-top:18px;font-size:13px;line-height:1.65;display:flex}.nh-note svg{flex:none;margin-top:3px}.nh-note strong{color:var(--nexus-muted);font-weight:700}.nh-note a,.nh-tier-note a,.nh-footer-help a,.nh-chips-note a{color:var(--nexus-gold);text-underline-offset:3px;text-decoration:underline}.nh-hero{padding:84px 0 30px}.nh-hero-grid{grid-template-columns:minmax(0,1.174fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.nh-h1{font-family:var(--nh-serif);letter-spacing:-.5px;color:var(--nexus-ink);margin:18px 0 20px;font-size:58px;font-weight:700;line-height:1.08}.nh-hero .nh-lede{max-width:551px}.nh-cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nh-cta-note{color:var(--nh-faint);margin:14px 0 12px;font-size:12px;line-height:1.65}.nh-vignette{min-width:0}.nh-stage{padding-bottom:40px;position:relative}.nh-glow{pointer-events:none;background:radial-gradient(60% 55% at 60% 40%,#d4af3721,#0000 70%);position:absolute;inset:-44px -38px}.nh-chk{color:#1a241f;background:linear-gradient(#fffdf6,#f6f2e2);border-radius:20px;width:min(407px,100%);margin-inline-start:auto;padding:22px 22px 18px;position:relative;transform:rotate(1.2deg);box-shadow:0 50px 90px -40px #000c,0 0 0 1px #d4af3759}.nh-chk-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:13.5px;font-weight:800;display:flex}.nh-chk-head strong{color:#7a5f0e;font-weight:800}.nh-chk-pill{color:#eaf5ef;white-space:nowrap;background:#173f38;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:800}.nh-chk-body{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;margin:6px 0 12px;display:grid}.nh-chk-qr{color:#1a241f;background:#fff;border:1px solid #e3dfcd;border-radius:12px;width:120px;height:120px;padding:8px;display:block}.nh-chk-total span{color:#4f6157;font-size:11.5px;font-weight:700;display:block}.nh-chk-total b{font-family:var(--nh-serif);letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:2px;font-size:30px;font-weight:700;line-height:1.15;display:block}.nh-chk-total small{color:#4f6157;margin-top:6px;font-size:11.5px;line-height:1.5;display:block}.nh-chk-live{color:#4f6157;background:#faf6e8;border:1px solid #e8e0c4;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:11.5px;font-weight:700;display:flex}.nh-chk-live b{white-space:nowrap;flex:none;font-weight:900}.nh-dot{background:#18b884;border-radius:50%;width:9px;height:9px;margin-inline-end:8px;display:inline-block;box-shadow:0 0 0 4px #18b88426}.nh-chk-addr{color:#3c4a42;font-family:var(--nh-mono);text-align:center;background:#faf6e8;border:1px solid #e8e0c4;border-radius:12px;margin-top:10px;padding:9px 12px;font-size:11px;line-height:1.65}.nh-chk-btn{color:#241c00;text-align:center;background:linear-gradient(140deg,#e9c95d,#b8912a);border-radius:11px;margin-top:12px;padding:11px;font-size:13px;font-weight:800}.nh-receipt{inset-inline-start:-30px;border:1px solid var(--nh-gold-line);background:#0d221a;border-radius:16px;width:226px;max-width:70%;padding:14px 18px;position:absolute;bottom:0;transform:rotate(-2deg);box-shadow:0 30px 60px -25px #000000d9}.nh-receipt-t{letter-spacing:.16em;text-transform:uppercase;color:var(--nh-faint);font-size:10.5px;font-weight:800;line-height:1.65}.nh-receipt-v{font-family:var(--nh-serif);color:#4fbd8f;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:2px;font-size:24px;line-height:1.5;display:flex}.nh-receipt-s{color:var(--nexus-muted);font-size:11px;line-height:1.6}.nh-vignette-caption{color:var(--nh-faint);text-align:end;margin-top:16px;font-size:12px;position:relative}.nh-stats-band{margin-top:64px}.nh-stats{border-block:1px solid var(--nexus-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nh-stat{flex-direction:column-reverse;justify-content:flex-end;min-width:0;padding:26px 18px;display:flex}.nh-stat+.nh-stat{border-inline-start:1px solid var(--nexus-border)}.nh-stat dd{font-family:var(--nh-serif);letter-spacing:-.5px;color:var(--nexus-gold);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.65}.nh-stat dt{letter-spacing:.12em;text-transform:uppercase;color:var(--nexus-muted);font-size:11.5px;font-weight:700;line-height:1.65}.nh-chips{flex-wrap:wrap;justify-content:center;gap:10px;padding:34px 0 8px;list-style:none;display:flex}.nh-chip{border:1px solid var(--nexus-border);background:var(--nh-deep);max-width:100%;color:var(--nexus-muted);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:700;line-height:1.65;display:inline-flex}.nh-chip b{color:var(--nexus-gold);font-weight:900}.nh-chip small{color:var(--nh-faint);font-size:11.5px;font-weight:600}.nh-chip svg{color:var(--nexus-gold);flex:none}.nh-chip-off{color:var(--nh-faint);background:0 0;border-style:dashed}.nh-chip-off svg{color:var(--nh-faint)}.nh-chips-note{max-width:780px;color:var(--nh-faint);text-align:center;margin:12px auto 0;font-size:13px;line-height:1.65}.nh-panel{border:1px solid var(--nh-gold-line);background:linear-gradient(#d4af370b,#0000 42%);border-radius:24px;padding:44px 44px 38px}.nh-panel .nh-sub{margin-bottom:0}.nh-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px;list-style:none;display:grid}.nh-step{min-width:0}.nh-step-num{border:1px solid var(--nh-gold-line);width:34px;height:34px;font-family:var(--nh-serif);color:var(--nexus-gold);border-radius:50%;place-items:center;margin-bottom:14px;font-size:15px;line-height:1;display:grid}.nh-step h3{color:var(--nexus-ink);margin-bottom:6px;font-size:15.5px;font-weight:700;line-height:1.65}.nh-step p{color:var(--nexus-muted);font-size:13.5px;line-height:1.65}.nh-step code,.nh-fcard code,.nh-ledger code{color:var(--nexus-gold);font-family:var(--nh-mono);overflow-wrap:anywhere;font-size:.93em}.nh-panel-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.nh-ledger-wrap{border:1px solid var(--nexus-border);border-radius:20px;max-width:100%;overflow-x:auto}.nh-ledger{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.65}.nh-ledger :is(th,td){text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:17px 22px}.nh-ledger thead th{background:var(--nh-deep);letter-spacing:.18em;text-transform:uppercase;color:var(--nh-faint);font-size:11px;font-weight:800}.nh-ledger thead th:first-child{width:35.5%}.nh-ledger thead .nh-old{font-family:var(--nh-serif);font-style:italic}.nh-ledger thead .nh-new{background:linear-gradient(#d4af370f, #d4af370f), var(--nh-deep);color:var(--nexus-gold)}.nh-ledger tbody :is(th,td){border-top:1px solid var(--nexus-border)}.nh-ledger tbody th{color:var(--nexus-muted);font-weight:400}.nh-ledger td.nh-old{font-family:var(--nh-serif);color:var(--nh-faint);font-style:italic}.nh-ledger .nh-new{border-inline-start:1px solid #d4af3738}.nh-ledger td.nh-new{color:var(--nexus-ink);background:#d4af370b;font-weight:700}.nh-ledger td.nh-new>span{align-items:flex-start;gap:8px;display:flex}.nh-ledger td.nh-new svg{color:#4fbd8f;flex:none;margin-top:4px}.nh-ledger td.nh-new .nh-neutral{color:var(--nexus-gold)}.nh-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nh-fcard{border:1px solid var(--nexus-border);background:var(--nexus-surface);border-radius:18px;flex-direction:column;min-width:0;padding:26px 24px;transition:border-color .18s;display:flex}.nh-fcard:hover{border-color:#d4af3766}.nh-fico{border:1px solid var(--nh-gold-line);background:var(--nh-deep);width:42px;height:42px;color:var(--nexus-gold);border-radius:12px;flex:none;place-items:center;margin-bottom:16px;display:grid}.nh-fcard h3{color:var(--nexus-ink);margin-bottom:6px;font-size:15.5px;font-weight:700;line-height:1.65}.nh-fcard p{color:var(--nexus-muted);font-size:13.5px;line-height:1.65}.nh-fcard p+p{margin-top:10px}.nh-fcard p strong{color:var(--nexus-ink);font-weight:700}.nh-fcard-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-faint);margin-bottom:4px;font-size:11px;font-weight:800;line-height:1.65}.nh-fcard-state{color:var(--nexus-success);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;font-weight:700;display:inline-flex}.nh-fcard-state.nh-off{color:var(--nh-faint)}.nh-card-row{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px;display:flex}.nh-integrations .nh-steps{margin-top:36px}.nh-dev{grid-template-columns:minmax(0,.91fr) minmax(0,1fr);align-items:start;gap:44px;margin-top:26px;display:grid}.nh-dev-list>div{grid-template-columns:124px minmax(0,1fr);gap:12px;margin-bottom:14px;font-size:14.5px;line-height:1.65;display:grid}.nh-dev-list dt{color:var(--nexus-ink);font-weight:700}.nh-dev-list dd{color:var(--nexus-muted)}.nh-dev-list code{color:var(--nexus-gold);font-family:var(--nh-mono);overflow-wrap:anywhere;font-size:.93em}.nh-codeblock{border:1px solid var(--nexus-border);background:var(--nh-code);border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.nh-code-bar{border-bottom:1px solid var(--nexus-border);align-items:center;gap:7px;padding:13px 16px;display:flex}.nh-code-bar i{background:var(--nexus-border);border-radius:50%;width:10px;height:10px}.nh-code-bar span{font-family:var(--nh-mono);color:var(--nh-faint);margin-inline-start:8px;font-size:11.5px}.nh-codeblock pre{color:#c9dcd2;font-family:var(--nh-mono);margin:0;padding:20px 22px;font-size:12.5px;line-height:1.75;overflow-x:auto}.nh-codeblock .nh-c1{color:var(--nh-faint)}.nh-codeblock .nh-c2{color:var(--nexus-gold)}.nh-codeblock .nh-c3{color:#4fbd8f}.nh-ptabs{border:1px solid var(--nexus-border);background:var(--nh-deep);border-radius:999px;gap:4px;max-width:100%;padding:5px;display:inline-flex}.nh-ptabs button{min-height:44px;color:var(--nexus-muted);letter-spacing:.3px;background:0 0;border:0;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:800}.nh-ptabs button:hover{color:var(--nexus-ink)}.nh-ptabs button[aria-selected=true]{background:var(--nh-gold-grad);color:#241c00;box-shadow:0 8px 20px -10px #d4af3799}.nh-tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;margin-top:42px;display:grid}.nh-tier{border:1px solid var(--nexus-border);background:linear-gradient(#ffffff0b,#0000 42%),linear-gradient(#10281f,#0d221a);border-radius:22px;flex-direction:column;min-width:0;padding:38px 30px 32px;display:flex;position:relative;box-shadow:0 34px 60px -44px #000000bf}.nh-tier-pop{background:linear-gradient(#d4af371a,#0000 36%),linear-gradient(#12352a,#0d221a);border-color:#0000;transform:translateY(-12px);box-shadow:0 0 0 1.6px #c9992b,0 46px 90px -38px #d4af3773}.nh-ribbon{top:-13px;background:var(--nh-gold-grad);color:#241c00;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:999px;width:fit-content;margin-inline:auto;padding:6px 18px;font-size:10.5px;font-weight:800;line-height:1.65;position:absolute;inset-inline:0;box-shadow:0 10px 26px -8px #d4af37b3}.nh-emblem{border:1px solid var(--nh-gold-line);width:48px;height:48px;color:var(--nexus-gold);background:linear-gradient(150deg,#d4af372e,#d4af370a);border-radius:14px;place-items:center;margin-bottom:18px;display:grid;box-shadow:inset 0 1px #ffffff0f}.nh-tier-name{font-family:var(--nh-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--nexus-gold);font-size:13px;font-weight:700;line-height:1.65}.nh-tier-fee{font-family:var(--nh-serif);letter-spacing:-1.8px;color:var(--nexus-ink);font-variant-numeric:tabular-nums;margin:12px 0;font-size:56px;font-weight:400;line-height:1}.nh-tier-fee small{letter-spacing:0;color:var(--nh-faint);font-size:15.7px;font-style:italic}.nh-tier-price{border:1px solid var(--nh-gold-line);width:fit-content;max-width:100%;color:var(--nexus-muted);background:#d4af3712;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:6px 14px;font-size:13px;line-height:1.65;display:inline-flex}.nh-tier-price b{color:var(--nexus-gold);font-variant-numeric:tabular-nums;font-weight:800}.nh-tier-term{color:var(--nh-faint);margin-top:10px;font-size:12.5px}.nh-tier-rule{background:linear-gradient(90deg, var(--nh-gold-line), transparent);height:1px;margin:20px 0}.nh-tier ul{flex-direction:column;gap:13px;margin-bottom:26px;list-style:none;display:flex}.nh-tier li{color:var(--nexus-muted);align-items:flex-start;gap:11px;font-size:13.8px;line-height:1.5;display:flex}.nh-ck{width:20px;height:20px;color:var(--nexus-gold);background:#d4af3726;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.nh-tier-pop .nh-ck{background:var(--nh-gold-grad);color:#241c00}.nh-tier .ns-button{width:100%;margin-top:auto}.nh-tier-note{color:var(--nh-faint);margin-top:26px;font-size:13px;line-height:1.65}.nh-tier-note strong{color:var(--nexus-muted);font-weight:700}.nh-fees{margin-top:42px}.nh-fees h2,.nh-fees h3{font-family:var(--nh-serif);color:var(--nexus-ink);font-size:24px;font-weight:700;line-height:1.4}.nh-fees>p{max-width:760px;color:var(--nexus-muted);margin-top:12px;font-size:14px;line-height:1.65}.nh-fees .nh-ledger-wrap{margin-top:18px}.nh-fees .nh-ledger tbody th{color:var(--nexus-ink)}.nh-fees .nh-ledger :is(thead th,td):not(:first-child){text-align:end;font-variant-numeric:tabular-nums}.nh-fees .nh-ledger thead th:first-child{width:46%}.nh-final{text-align:center;padding:96px 22px 60px}.nh-final .nh-h2{font-size:46px;line-height:1.65}.nh-final .nh-sub{margin:6px auto 30px}.nh-footer{border-top:1px solid var(--nexus-border);margin-top:30px;padding:30px 0 40px}.nh-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;display:flex}.nh-footer .ns-brand{min-height:44px;font-size:15px}.nh-footer .nh-seal{width:30px;height:30px;font-size:10.5px}.nh-footer nav{flex-wrap:wrap;gap:0 20px;display:flex}.nh-footer nav a{min-height:44px;color:var(--nexus-muted);align-items:center;font-size:13px;display:inline-flex}.nh-footer nav a:hover{color:var(--nexus-ink);text-underline-offset:4px;text-decoration:underline}.nh-fine{color:var(--nh-faint);font-size:12.5px;line-height:1.65}.nh-footer-help{border-top:1px dashed var(--nexus-border);color:var(--nh-faint);margin-top:14px;padding-top:16px;font-size:12.5px;line-height:1.65}.ns-site .nh-footer-help[id]{scroll-margin-top:80px}.nh-footer-help strong{color:var(--nexus-muted);font-weight:700}.nh-footer-help p+p{margin-top:4px}@media (max-width:1099px){.ns-theme .ns-desktop-nav{display:none}.ns-theme .ns-menu-button{display:grid}}@media (min-width:1100px){.ns-theme .ns-menu-button{display:none}}@media (max-width:960px){.nh-hero{padding-top:56px}.nh-hero-grid{grid-template-columns:minmax(0,1fr);gap:48px}.nh-h1{font-size:clamp(38px,8vw,52px)}.nh-chk{margin-inline:auto}.nh-receipt{inset-inline-start:0}.nh-stage{padding-bottom:76px}.nh-vignette{width:min(470px,100%);margin-inline:auto}.nh-vignette-caption{text-align:center}.nh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-stat:nth-child(odd){border-inline-start:0}.nh-stat:nth-child(n+3){border-top:1px solid var(--nexus-border)}.nh-section{padding-top:72px}.nh-h2{font-size:32px;line-height:1.3}.nh-final .nh-h2{font-size:34px;line-height:1.3}.nh-panel{padding:30px 24px 28px}.nh-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-steps,.nh-dev{grid-template-columns:minmax(0,1fr)}.nh-steps{gap:24px}.nh-tiers{grid-template-columns:minmax(0,1fr);gap:30px;width:min(460px,100%);margin-inline:auto}.nh-tier-pop{transform:none}.nh-footer-row{flex-direction:column;align-items:flex-start}}@media (max-width:639px){.ns-theme.ns-header-inner{gap:10px;padding-inline:16px}.ns-theme .ns-brand{gap:8px;font-size:16px}.ns-theme .ns-header-actions{gap:8px}.ns-theme .ns-header-actions .ns-button{padding:8px 12px;font-size:13px}.nh-seal{width:34px;height:34px;font-size:12px}.nh-wrap,.ns-theme .ns-section{padding-inline:16px}.ns-theme .ns-section{padding-top:48px}.nh-hero{padding-top:40px}.nh-h1{font-size:38px;line-height:42px}.nh-lede,.ns-theme .ns-lead{font-size:16px}.nh-cta-row .ns-button{flex:220px}.nh-section{padding-top:60px}.nh-h2{font-size:28px}.nh-final{padding:72px 16px 40px}.nh-final .nh-h2{font-size:30px}.nh-stat{padding:20px 12px}.nh-stat dd{font-size:26px}.nh-stat dt{letter-spacing:.08em;font-size:10.5px}.nh-grid3{grid-template-columns:minmax(0,1fr)}.nh-panel{border-radius:20px;padding:24px 18px}.nh-ledger{font-size:13px}.nh-ledger :is(th,td){padding:13px 10px}.nh-ledger thead th{letter-spacing:.1em;font-size:10px}.nh-ledger thead th:first-child{width:30%}.nh-dev-list>div{grid-template-columns:minmax(0,1fr);gap:2px}.nh-chk{padding:18px 16px 16px}.nh-chk-body{grid-template-columns:96px minmax(0,1fr);gap:12px}.nh-chk-qr{width:96px;height:96px}.nh-chk-total b{font-size:26px}.nh-tier{padding:32px 22px 26px}.nh-tier-fee{font-size:48px}.nh-ptabs button{padding-inline:16px}}@media (max-width:380px){.ns-theme .ns-brand>span:last-child{font-size:15px}.ns-theme .ns-header-actions .ns-button{padding-inline:10px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.nh-chk,.nh-receipt{transform:none}.nh-fcard,.ns-theme .ns-button{transition:none}}
