/* NVIDIA Inception membership: badge in the home hero and in the footer (all pages) */
/* The badge artwork carries ~5% built-in clear space around its box; negative margins line the visible box up with the buttons. */
.hero-nv{display:flex;align-items:center;gap:22px;margin-top:33px}
.hero-nv img{width:220px;height:auto;flex:none;margin:-11px 0 -11px -11px}
.hero-nv span{font-size:15px;line-height:1.45;color:var(--muted);max-width:22ch}
@media (min-width:1000px){
  .hero-g:has(.hero-nv){align-items:stretch}
  .hero-g:has(.hero-nv) .fw{display:flex;flex-direction:column}
  .hero-g:has(.hero-nv) .fw-rows{flex:1;justify-content:space-between}
}
.ft-nvrow{display:flex;align-items:center;gap:20px;margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}
.ft-nvrow img{width:170px;height:auto;flex:none;margin-left:-9px}
.ft-nvrow span{font-size:14px;line-height:20px;color:var(--muted)}
.ft-nvl{font-size:11px;line-height:16px;color:var(--muted);margin:14px 0 0;max-width:none}
@media (max-width:600px){.hero-nv{flex-direction:column;align-items:flex-start;gap:12px}.hero-nv img{width:190px;margin:-9px 0 -9px -9px}}