#escena02{position:relative;width:100%;overflow:hidden;background:#fff;min-height:600px}.scene02-canvas{position:absolute;transform-origin:0 0;background-repeat:no-repeat;background-size:100% 100%;color:#10152d}.scene02-canvas h2,.scene02-canvas p{position:absolute;margin:0;text-align:left;user-select:text}.scene02-canvas h2{font-family:Georgia,'Times New Roman',serif;font-weight:700;letter-spacing:-.045em;color:#050505}.scene02-canvas p{font-family:Arial,sans-serif}.scene02-canvas .scene02-tagline{color:#f14e2c;font-weight:700}
/* Local restoration only: keep every object in the original bitmap intact. */
.scene02-canvas[data-layout="desktop"]::before,
.scene02-canvas[data-layout="desktop"]::after{content:"";position:absolute;pointer-events:none;background-image:url("assets/escena02_papel_limpio.webp");background-repeat:no-repeat;background-size:1920px 900px}
.scene02-canvas[data-layout="desktop"]::before{left:638px;top:295px;width:40px;height:56px;background-position:-638px -295px}
.scene02-canvas[data-layout="desktop"]::after{left:460px;top:560px;width:24px;height:18px;background-position:-460px -560px}


.scene02-screen{position:absolute;left:0;top:0;width:1000px;height:700px;transform-origin:0 0;overflow:hidden;border-radius:8px;background:#101312;pointer-events:none}.scene02-screen img{display:block;width:100%;height:100%;object-fit:contain}
