#page .speg-rubric-immersive{position:relative;isolation:isolate;overflow:hidden!important}
#page .speg-rubric-immersive>.speg-rubric-photo{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none;transition:transform .6s ease}
#page .speg-rubric-immersive>.elementor-element{position:relative;z-index:3}
#page .speg-rubric-immersive::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(32,67,44,.8),rgba(32,67,44,.55),rgba(32,67,44,.8))!important;opacity:1;pointer-events:none;transition:opacity .4s ease}
#page .speg-rubric-immersive::before{content:'';position:absolute;inset:0;z-index:2;background:#31543e!important;opacity:0;pointer-events:none;transition:opacity .4s ease}
#page .speg-rubric-immersive:hover::before,#page .speg-rubric-immersive:focus-within::before{opacity:1}
#page .speg-rubric-immersive:hover>.speg-rubric-photo{transform:scale(1.035)}
@media(prefers-reduced-motion:reduce){#page .speg-rubric-immersive::before,#page .speg-rubric-immersive>.speg-rubric-photo{transition:none}}

/* Productions reste en vert opaque. */
#page [data-id="1c03140"]>.speg-rubric-photo{display:none!important}
#page [data-id="1c03140"]::before{opacity:1!important;background:#31543e!important}
#page [data-id="1c03140"]::after{opacity:0!important}
