document.addEventListener("DOMContentLoaded", function(){
if(typeof SplitText!=="undefined"){
gsap.registerPlugin(SplitText, ScrollTrigger);
const blocks=document.querySelectorAll('.block-conocenos');
const tl=gsap.timeline({
scrollTrigger: {
trigger: ".content-gsap",
start: "top center",
end: "+=3000",
scrub: 1,
pin: true,
markers: false
}});
blocks.forEach((block, index)=> {
const paragraphs=block.querySelectorAll('p');
const split=new SplitText(paragraphs, { type: "chars" });
tl.fromTo(split.chars,
{ opacity: 0, y: 50 },
{ opacity: 1, y: 0, stagger: 0.05, ease: "power2.out" }
)
.to({}, { duration: 1 })
if(index < blocks.length - 1){
tl.to(block, { opacity: 0, y: -50, duration: 0.5 });
}});
}else{
console.error("SplitText no está cargado. Asegúrate de tener la licencia de Club GreenSock.");
}});