
    .nx3 { border-top: var(--border); padding: 56px 0 72px; }
    .nx3-head { display:flex; justify-content:space-between; align-items:baseline; gap:16px; flex-wrap:wrap; margin-bottom: 40px; }
    .nx3-head .mono { font-family:'Space Mono',monospace; font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:var(--subtext-2); }
    .nx3-viewall { font-family:'Space Mono',monospace; font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:var(--ink); display:inline-flex; gap:10px; align-items:center; transition:gap .25s ease, color .25s ease; }
    .nx3-viewall:hover { gap:18px; color:var(--accent); }
    .nx3-next { display:block; padding: 14px 0 30px; border-bottom: var(--border); color:var(--ink); }
    .nx3-next .lab { font-family:'Space Mono',monospace; font-size:11px; letter-spacing:.16em; text-transform:uppercase; color:var(--accent); display:inline-flex; gap:10px; }
    .nx3-next .row { display:flex; align-items:baseline; gap:24px; flex-wrap:wrap; margin-top:14px; }
    .nx3-next h3 { font-family:'Space Grotesk',sans-serif; font-weight:700; text-transform:uppercase; letter-spacing:-0.035em; line-height:0.85; font-size:clamp(54px,12vw,180px); transition:transform .35s cubic-bezier(.2,.8,.2,1); }
    .nx3-next .ar { font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:clamp(40px,7vw,96px); line-height:0.85; color:var(--muted); transition:transform .35s cubic-bezier(.2,.8,.2,1), color .25s ease; margin-left:auto; }
    .nx3-next:hover h3 { transform:translateX(14px); }
    .nx3-next:hover .ar { transform:translateX(20px); color:var(--accent); }
    .nx3-more { display:flex; flex-wrap:wrap; gap:8px 28px; margin-top:26px; }
    .nx3-more a { font-family:'Space Mono',monospace; font-size:12px; letter-spacing:.1em; text-transform:uppercase; color:var(--subtext); transition:color .2s ease; }
    .nx3-more a:hover { color:var(--accent); }
    .nx3-more .sep { color:var(--muted); }
  