import { observeReveals } from './animations/reveal-observer.js'; import { initGlassSurface } from './animations/glass-surface.js'; import { initHeroSection } from './sections/hero.js'; import { initTestimonialsSection } from './sections/testimonials.js'; import { initPartnersSection } from './sections/partners.js'; import { initFaqSection } from './sections/faq.js'; import { initStatsSection } from './sections/stats.js'; function initApp() { observeReveals(); initGlassSurface('.nav-links, .discord-copy-bar, .platform-pill, .hero-cta-light', { borderRadius: 50, borderWidth: 0, backgroundOpacity: 0, saturation: 1, brightness: 0, opacity: 1, blur: 15, displace: 0.5, distortionScale: -180, redOffset: -50, greenOffset: -50, blueOffset: 20 }); initHeroSection(); initStatsSection(); initTestimonialsSection(); initPartnersSection(); initFaqSection(); } document.addEventListener('DOMContentLoaded', initApp);