<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Sofia+Sans+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="bootstrap-5.3.8-dist/css/bootstrap.min.css">
    <link rel="stylesheet" href="fontawesome/css/all.min.css">
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <header class="navbar navbar-expand-lg bd-navbar">
        <div class="container-xxl">
            <a class="navbar-brand" href="#">
                <img src="images/lrn-10-years-logo.svg" alt="Land Rights Now - 10 Years Logo">
            </a>
            <nav class="navbar-nav">
                <a class="nav-link active" href="#">English</a>
                <a class="nav-link" href="#">Spanish</a>
                <a class="nav-link" href="#">French</a>
            </nav>
        </div>
    </header>

    <main class="main">
        <div class="hero">
            <!-- Vertical video for mobile (hidden on md and up) -->
            <video class="hero-video d-block d-md-none" src="videos/ILC-LRN10_video-vertical.mp4" autoplay muted loop playsinline></video>
            
            <!-- Horizontal video for desktop (hidden on mobile, shown from md up) -->
            <video class="hero-video d-none d-md-block" src="videos/ILC-LRN10_video.mp4" autoplay muted loop playsinline></video>
            
            <div class="video-controls">
                <button id="unmuteBtn" class="unmute-button" aria-label="Unmute video">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path d="M3 9V15H7L12 20V4L7 9H3Z" fill="currentColor"/>
                        <path d="M16.5 12C16.5 10.23 15.48 8.71 14 7.97V16.02C15.48 15.29 16.5 13.77 16.5 12Z" fill="currentColor"/>
                        <path d="M14 3.23V5.29C16.89 6.15 19 8.83 19 12C19 15.17 16.89 17.85 14 18.71V20.77C18.01 19.86 21 16.28 21 12C21 7.72 18.01 4.14 14 3.23Z" fill="currentColor"/>
                        <path d="M19 6.29L17.71 5L12 10.71L6.29 5L5 6.29L10.71 12L5 17.71L6.29 19L12 13.29L17.71 19L19 17.71L13.29 12L19 6.29Z" fill="currentColor"/>
                    </svg>
                </button>
            </div>
        </div>

        <div class="container-xxl">
            <div class="row justify-content-center">
                <div class="col-10 col-md-8 col-lg-6 text-center intro">
                    <h1>Cumplimos una década de trabajo, junto a comunidades y pueblos de todo el mundo, para que las siguientes generaciones hereden un mundo en el que la tierra no sea una mercancía, sino un legado, un hogar y una fuente de vida.</h1>
                    <h1>Al repasar algunos hitos de nuestro camino, renovamos nuestro compromiso con un futuro más verde, justo y sostenible para todos.</h1>
                </div>
            </div>
        </div>

        <div id="timeline-1" class="timeline-container">
            <div class="timeline">
                <div class="timeline-year-group" data-year="2016">
                    <div class="timeline-year-title">2016</div>
                    <h3 class="timeline-year-subtitle">Nace Land Rights Now</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN2.jpg" alt="Imagen que representa el hito del año 2016">
                                <p class="timeline__content-desc">Movidas por la solidaridad y la preocupación por el planeta, un grupo de organizaciones se juntaron e hicieron un llamado urgente: era hora de actuar colectivamente contra la crisis mundial por la inseguridad sobre los derechos a la tierra.</p>
                            </div>
                        </div>

                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN4.jpg" alt="Imagen que representa el hito del año 2016">
                                <p class="timeline__content-desc">Nos unimos a la campaña Stand for Land reforzó el mensaje central sobre el papel que desempeñan los pueblos indígenas y las comunidades locales para garantizar la estabilidad del ecosistema, fundamental para todo el planeta. En Sri Lanka, la movilización de la población ayudó a liberar la posesión de tierras a 350 campesinos que habían sido expulsados de sus territorios.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2017">
                    <div class="timeline-year-title">2017</div>
                    <h3 class="timeline-year-subtitle">Tierra para y con la gente</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN6.jpg" alt="Imagen que representa el hito del año 2017">
                                <p class="timeline__content-desc">En el marco del Día de la Tierra contribuimos al llamado para una movilización global durante una semana, con acciones variadas desde cartas a los gobiernos hasta manifestaciones en vía pública, por derechos territoriales de comunidades en varios países, desde Brasil hasta Nepal.</p>
                            </div>
                        </div>

                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN8.jpg" alt="Imagen que representa el hito del año 2017">
                                <p class="timeline__content-desc">Contribuimos a la campaña de recolección de firmas liderada por Tierraviva a los Pueblos Indígenas del Chaco y Oxfam en <strong>Paraguay</strong>. Se obtuvieron más de 12 mil firmas y luego el Congreso aprobó una ley para dar cumplimiento a la sentencia de la CIDH.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2018">
                    <div class="timeline-year-title">2018</div>
                    <h3 class="timeline-year-subtitle">Articulaciones que movilizan y cambian vidas</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN10.jpg" alt="Imagen que representa el hito del año 2018">
                                <p class="timeline__content-desc">Nos unimos a la campaña global por el Día Mundial de la Alimentación, porque sabemos que garantizar los derechos territoriales de las comunidades y los pueblos indígenas contribuye a la seguridad alimentaria.</p>
                            </div>
                        </div>

                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN12.jpg" alt="Imagen que representa el hito del año 2018">
                                <p class="timeline__content-desc">Nos unimos a  una red de más de 30 organizaciones de <strong>Liberia</strong> y logramos que el Gobierno apruebe la Ley de Derechos de la Tierra Pro-Comunitaria. Desde LRN contribuimos generando y difundiendo historias y campañas en redes sociales.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2019">
                    <div class="timeline-year-title">2019</div>
                    <h3 class="timeline-year-subtitle">En defensa de los guardianes del capital verde</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN14.jpg" alt="Imagen que representa el hito del año 2019">
                                <p class="timeline__content-desc">Fue un año de crecimiento. Ampliamos la red de organizaciones con la que colaboramos de forma cercana: International Work Group for Indigenous Affairs, Defend the Defenders Coalition, Transparency International.</p>
                            </div>
                        </div>

                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN16.jpg" alt="Imagen que representa el hito del año 2019">
                                <p class="timeline__content-desc">Nos movilizamos para exigir el fin de la criminalización de las y los defensores del medioambiente en distintos países del mundo como <strong>Guatemala, República Democrática del Congo, Camerún, México, Nepal, Timor Oriental, India, Filipinas, Papúa Occidental, Estados Unidos</strong>.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2020">
                    <div class="timeline-year-title">2020</div>
                    <h3 class="timeline-year-subtitle">Derechos territoriales, solución clave para el cambio climático</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN18.jpg" alt="Imagen que representa el hito del año 2020">
                                <p class="timeline__content-desc">Contribuimos a la creación y difusión de campañas temáticas para difundir la importancia de los pueblos indígenas y las comunidades locales en la protección de la biodiversidad y el clima.</p>
                            </div>
                        </div>

                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN20.jpg" alt="Imagen que representa el hito del año 2020">
                                <p class="timeline__content-desc">Contribuimos para frenar la instalación de un campo de entrenamiento militar de la North Atlantic Treaty Organization (NATO) en <strong>Sinjajevina</strong>, la pradera montañosa más grande de los Balcanes, un ecosistema vital para <strong>Montenegro</strong> y <strong>Europa</strong>.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2021">
                    <div class="timeline-year-title">2021</div>
                    <h3 class="timeline-year-subtitle">Derechos territoriales, solución clave para el cambio climático</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN22.jpg" alt="Imagen que representa el hito del año 2021">
                                <p class="timeline__content-desc">Emprendimos una campaña para apoyar a la población de <strong>Kiryandongo en Uganda</strong>, que exige una compensación por los desalojos forzosos e ilegítimos de miles de familias en el marco de adquisiciones de tierra por parte de multinacionales.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2022">
                    <div class="timeline-year-title">2022</div>
                    <h3 class="timeline-year-subtitle">Derechos territoriales, solución clave para el cambio climático</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN24.jpg" alt="Imagen que representa el hito del año 2022">
                                <p class="timeline__content-desc">Emprendimos una campaña para exigir que el gobierno de <strong>Uganda</strong> indemnice a las más de 30.000 familias que sufrieron desalojos forzosos e ilegales, luego de que el gobierno, desconociendo los derechos territoriales de las comunidades locales, haya concedido tierras a empresas multinacionales en el distrito de Kiryandongo.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2023">
                    <div class="timeline-year-title">2023</div>
                    <h3 class="timeline-year-subtitle">Voces que destacan</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN26.jpg" alt="Imagen que representa el hito del año 2023">
                                <p class="timeline__content-desc">Impulsamos acciones para ampliar la visibilización de las lideresas indígenas que están luchando por sus derechos a la tierra y a la justicia social tengan más visibilidad, pues a pesar de su compromiso y participación activa, sus voces suelen ser marginadas.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2024">
                    <div class="timeline-year-title">2024</div>
                    <h3 class="timeline-year-subtitle">No hay transición energética sin derechos</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN28.jpg" alt="Imagen que representa el hito del año 2024">
                                <p class="timeline__content-desc">Contribuimos a la campaña nacional para defender los derechos de pueblos indígenas de Jujuy, Argentina, contra el proceso de transición energética que se inició sin la consulta libre, previa e informada y violando sus derechos territoriales.</p>
                            </div>
                        </div>
                    </div>
                </div>

                <div class="timeline-year-group" data-year="2025">
                    <div class="timeline-year-title">2025</div>
                    <h3 class="timeline-year-subtitle">Raíces que se profundizan</h3>
                    <div class="timeline-year-content">
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN30.jpg" alt="Imagen que representa el hito del año 2025">
                                <p class="timeline__content-desc">Desarrollamos un taller para ayudar a las y los activistas a crear historias y narrativas de campaña que promuevan el cambio. Luego convocamos a jóvenes a enviar propuestas de campañas.</p>
                            </div>
                        </div>
                        <div class="timeline-item">
                            <div class="timeline__content">
                                <img class="timeline__img" src="images/timeline/horizontales/Imagenes-Linea-de-tiempo-LRN32.jpg" alt="Imagen que representa el hito del año 2025">
                                <p class="timeline__content-desc">¡Nos preparamos para seguir contando historias! A partir de una convocatoria sobre justicia climática y derechos sobre la tierra, apoyaremos la difusión de casos de Costa Rica, Dominica, Surinam, Colombia y Perú.</p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </main>

    <footer class="footer">
        <div class="container-xxl">
            <div class="row justify-content-center">
                <div class="col-10 col-md-8 d-flex flex-column gap-5 text-center">
                    <div class="social-links">
                        <a href="https://www.instagram.com/" target="_blank" aria-label="Instagram" class="social-link">
                            <i class="fab fa-instagram"></i>
                        </a>
                        <a href="https://twitter.com/" target="_blank" aria-label="Twitter" class="social-link">
                            <i class="fab fa-twitter"></i>
                        </a>
                        <a href="https://facebook.com/" target="_blank" aria-label="Facebook" class="social-link">
                            <i class="fab fa-facebook-f"></i>
                        </a>
                    </div>
                    <a class="navbar-brand" href="#">
                        <img src="images/lrn-10-years-logo.svg" alt="Land Rights Now - 10 Years Logo">
                    </a>
                </div>
            </div>
        </div>
    </footer>

    <script src="bootstrap-5.3.8-dist/js/bootstrap.bundle.min.js"></script>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script>
        document.addEventListener('DOMContentLoaded', function() {
            const videos = document.querySelectorAll('.hero-video');
            const unmuteBtn = document.getElementById('unmuteBtn');
            
            // Function to toggle mute/unmute
            function toggleMute() {
                const isMuted = videos[0].muted;
                
                if (isMuted) {
                    videos.forEach(video => video.muted = false);
                    unmuteBtn.innerHTML = `
                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M3 9V15H7L12 20V4L7 9H3Z" fill="currentColor"/>
                            <path d="M16.5 12C16.5 10.23 15.48 8.71 14 7.97V16.02C15.48 15.29 16.5 13.77 16.5 12Z" fill="currentColor"/>
                            <path d="M14 3.23V5.29C16.89 6.15 19 8.83 19 12C19 15.17 16.89 17.85 14 18.71V20.77C18.01 19.86 21 16.28 21 12C21 7.72 18.01 4.14 14 3.23Z" fill="currentColor"/>
                        </svg>
                    `;
                    unmuteBtn.setAttribute('aria-label', 'Mute video');
                } else {
                    videos.forEach(video => video.muted = true);
                    unmuteBtn.innerHTML = `
                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M3 9V15H7L12 20V4L7 9H3Z" fill="currentColor"/>
                            <path d="M16.5 12C16.5 10.23 15.48 8.71 14 7.97V16.02C15.48 15.29 16.5 13.77 16.5 12Z" fill="currentColor"/>
                            <path d="M14 3.23V5.29C16.89 6.15 19 8.83 19 12C19 15.17 16.89 17.85 14 18.71V20.77C18.01 19.86 21 16.28 21 12C21 7.72 18.01 4.14 14 3.23Z" fill="currentColor"/>
                            <path d="M19 6.29L17.71 5L12 10.71L6.29 5L5 6.29L10.71 12L5 17.71L6.29 19L12 13.29L17.71 19L19 17.71L13.29 12L19 6.29Z" fill="currentColor"/>
                        </svg>
                    `;
                    unmuteBtn.setAttribute('aria-label', 'Unmute video');
                }
            }
            
            // Add click event listener
            unmuteBtn.addEventListener('click', toggleMute);
            
            // Hide button after 5 seconds of video playing
            setTimeout(() => {
                unmuteBtn.style.opacity = '0.7';
            }, 5000);
        });

        // Timeline scroll activation
        const timelineItems = document.querySelectorAll('.timeline-item');
        let currentActiveItem = null;

        function activateTimelineOnScroll() {
            // Get the middle point of the viewport
            const viewportMiddle = window.scrollY + (window.innerHeight / 2);

            let closestItem = null;
            let closestDistance = Infinity;

            // Find which item is closest to the viewport middle
            timelineItems.forEach(item => {
                const itemTop = item.getBoundingClientRect().top + window.scrollY;
                const distanceToMiddle = Math.abs(itemTop - viewportMiddle);

                // Check if this item's top is near the viewport middle
                if (distanceToMiddle < closestDistance) {
                    closestDistance = distanceToMiddle;
                    closestItem = item;
                }
            });

            // Only update if we have a new active item
            if (closestItem && closestItem !== currentActiveItem) {
                // Deactivate all items first
                timelineItems.forEach(item => {
                    item.classList.remove('timeline-item--active');
                });

                // Activate only the closest item
                closestItem.classList.add('timeline-item--active');

                currentActiveItem = closestItem;
            }
        }

        // Initial check on page load
        activateTimelineOnScroll();

        // Add scroll event listener with throttling for better performance
        let scrollTimeout;
        window.addEventListener('scroll', function() {
            if (scrollTimeout) {
                window.cancelAnimationFrame(scrollTimeout);
            }
            scrollTimeout = window.requestAnimationFrame(function() {
                activateTimelineOnScroll();
            });
        });

        // Recalculate on window resize
        window.addEventListener('resize', function() {
            activateTimelineOnScroll();
        });
    </script>
</body>
</html>
