/* Hasta donde llega la luz: ajustes de la página que lo aloja. */
html:has(#np-luz){overflow-x:clip}
body.np-luz-pagina .entry-hero.page-hero-section,
body.np-luz-pagina .entry-header.page-title{display:none}
body.np-luz-pagina .content-area{margin-top:0}
body.np-luz-pagina .content-container.site-container{padding-top:0}
body.np-luz-pagina .entry-content-wrap{padding-top:0}
body.np-luz-pagina .entry-content > #np-luz:first-child{margin-top:0}
body.np-luz-pagina .entry-content > #np-luz + *, body.np-luz-pagina .entry-content > noscript + *{margin-top:64px}
