/* NEMI V72 · Commercial focus layer
   Goal: simpler home without removing functionality. New home-facing work lives here
   instead of adding another large inline block to NEMI_HOME_UX_SYSTEM_RC8.html. */
body.nemi-v72-home #realSection{margin-top:18px}
body.nemi-v72-home #realSection.show{display:block}
body.nemi-v72-home #productos-populares{margin-top:20px}
body.nemi-v72-home #homeGraph{margin-top:20px}
body.nemi-v72-home #inspiracion{margin-top:20px}

/* IDEA LAB is the commercial entry point. Keep the established composer, make the
   promise easier to scan and reduce surrounding noise. */
body.nemi-v72-home #homeHero .nemi-idea-studio{position:relative}
body.nemi-v72-home #homeHero .nemi-idea-eyebrow{font-size:11px!important;letter-spacing:.16em!important}
body.nemi-v72-home #homeHero .ux24-composer-label>b{max-width:560px}
body.nemi-v72-home #homeHero .ux24-composer-label>small{max-width:640px!important}
body.nemi-v72-home .nemi-v72-lab-proof{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}
body.nemi-v72-home .nemi-v72-lab-proof span{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.055);font-size:9px;font-weight:850;color:rgba(255,255,255,.78)}

/* Real work becomes the first proof after the promise. */
body.nemi-v72-home #realSection .real-shell{max-width:none}
body.nemi-v72-home #realSection .real-head h2{max-width:880px}
body.nemi-v72-home #realSection .nemi-v72-proofline{display:flex;gap:8px;flex-wrap:wrap;margin:11px 0 0}
body.nemi-v72-home #realSection .nemi-v72-proofline span{padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);font-size:9px;font-weight:850;color:#d9ebf7}

/* Product catalogue is still complete, but the first view is curated. */
body.nemi-v72-home #productos-populares.nemi-v72-condensed .ux26-product-grid > *:nth-child(n+7){display:none!important}
body.nemi-v72-home #productos-populares.nemi-v72-expanded .ux26-product-grid > *{display:grid!important}
body.nemi-v72-home .nemi-v72-catalog-toggle{display:flex;justify-content:center;margin:15px auto 0;border:1px solid #d4c9be;background:#fff;color:#221f1c;border-radius:999px;min-height:42px;padding:10px 18px;font-weight:900;font-size:11px}
body.nemi-v72-home .nemi-v72-catalog-toggle:hover{border-color:#82776d}
body.nemi-v72-home #productos-populares .ux26-instant-foot{margin-top:12px}

/* Calm the second-level exploratory blocks. */
body.nemi-v72-home #homeGraph,
body.nemi-v72-home #inspiracion{box-shadow:none}
body.nemi-v72-home #homeGraph .section-head,
body.nemi-v72-home #inspiracion .ux32-solutions-head{max-width:1050px}

@media(max-width:760px){
 body.nemi-v72-home #realSection{margin-top:12px!important}
 body.nemi-v72-home #productos-populares{margin-top:14px!important}
 body.nemi-v72-home #productos-populares.nemi-v72-condensed .ux26-product-grid > *:nth-child(n+5){display:none!important}
 body.nemi-v72-home #productos-populares.nemi-v72-expanded .ux26-product-grid > *{display:grid!important}
 body.nemi-v72-home .nemi-v72-lab-proof{gap:5px}
 body.nemi-v72-home .nemi-v72-lab-proof span{font-size:8px;padding:5px 7px}
}
