Módulo oculto, aparece desplegable

Revelar JS

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>

//Puede reemplazar el valor offset desde aquí
var desplazamiento = 300

$(window).on('cargar scroll', function(){

if( $(window).scrollTop() > offset ){
$('body').addClass('show')
}else{
$('body').removeClass('show')
}
})

</script>

Revelar CSS

selector{
    opacidad: 0;
    transition: all 0.3s ease-in-out;
}
body.show selector{
    opacidad: 1; } body.
}