/* Shared presentation rule: no decorative light halos behind screens. */
:root{--glow-hero:transparent!important;--horiz-sombra:none!important;--sombra-marco:0 12px 28px -16px rgba(42,65,102,.22)!important}
html body .salto-escena::before,html body .forge-salto::before,html body .control-art::before,html body .control-showcase::before,html body .documental-screen-scene::before,html body .overlap-scene::before,html body .flow-canvas::before,html body .solution-hub::before,html body .scene::before,html body .art::before,html body .window::before,html body .salto::after,html body #recorrido::after,html body .control::after,html body .hero::after,html body .outcomes::after,html body .open-problems::before,html body .result-reveal::before,html body .results-four::before{display:none!important;animation:none!important}
html body .kb-halo,html body .search-halo{display:none!important}
html body .kb-art,html body .case-picture,html body .film-screen,html body .decimal-lab,html body .impact-domino,html body .business-delay,html body .real-scene,html body .forge-cobol-visual,html body .preview-art,html body .context-stack,html body .workflow-stage,html body .demo-main,html body .review-scene,html body .sentinel-scene .orbit{background:transparent!important}
html body .pant-nueva,html body .pant-nueva:hover,html body .pant-vieja,html body .pant-vieja:hover,html body .marco,html body .marco.clave,html body .marco-tour,html body .documental-screen,html body .screen-featured{box-shadow:0 1px 0 1px rgba(72,105,150,.10),0 14px 28px -14px rgba(42,65,102,.22)!important}
