/* Fotografías con color completo; mantener la sombra que sostiene los textos. */
body #beos-impact .case-photo{filter:saturate(1.12)}
body #beos-impact .case-photo.is-current{opacity:1}
body #beos-impact .image-stage::after{background:linear-gradient(90deg,var(--bg),rgba(34,34,34,.26) 25%,rgba(34,34,34,0) 70%),linear-gradient(0deg,var(--bg),transparent 45%)}
body #grupo .section-top>span:first-child{font-weight:600;color:#086181}
body #grupo .intro>p{max-width:320px}
@media(max-width:800px){body #beos-impact .image-stage::after{background:linear-gradient(0deg,var(--bg) 5%,rgba(34,34,34,.18) 58%,rgba(34,34,34,0))}}

