Coberturas CJM

document.addEventListener('DOMContentLoaded',() => {const header = document.querySelector('.cjm-header');const navLinks = document.querySelectorAll('.cjm-nav-link');window.addEventListener('scroll',() => {if(window.scrollY > 50){header.style.padding = '0.75rem 2.5rem';header.style.background = 'rgba(10,11,16,0.95)';}else{header.style.padding = '1.25rem 2.5rem';header.style.background = 'rgba(10,11,16,0.8)';}});navLinks.forEach(link => {link.addEventListener('click',(e) => {navLinks.forEach(l => l.classList.remove('active'));link.classList.add('active');});});const revealElements = document.querySelectorAll('.cjm-glass-card, .cjm-tit-lg, .cjm-tit-xl');const revealOnScroll = () => {revealElements.forEach(el => {const rect = el.getBoundingClientRect();if(rect.top < window.innerHeight * 0.9){el.classList.add('cjm-reveal');}});};window.addEventListener('scroll',revealOnScroll);revealOnScroll();});