{"version":3,"file":"shared-lib.vLsbbprQ.mjs","names":[],"sources":["https:/framerusercontent.com/modules/4yLIRXiVX0goKhZR1sBg/rJJ2Y1W8FhWa6EE2MJ13/siteMetadata.js"],"sourcesContent":["// Generated by Framer (e0edd7a)\nexport default function metadata(params,activeLocale){return{customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-TDMCVDVQ\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:\"<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=AW-11344012163\\\">\\n</script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'AW-11344012163');\\n</script>\",customHTMLHeadStart:\"<script src=\\\"https://cdn.lgrckt-in.com/LogRocket.min.js\\\" crossorigin=\\\"anonymous\\\"></script>\\n<script>window.LogRocket && window.LogRocket.init('jih3es/waterlily-website');</script>\\n\\n<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-TDMCVDVQ');</script>\\n<!-- End Google Tag Manager -->\\n\\n\\n<!-- Hotjar Tracking Code for Waterlily -->\\n<script>\\n    (function(h,o,t,j,a,r){\\n        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\\n        h._hjSettings={hjid:5291232,hjsv:6};\\n        a=o.getElementsByTagName('head')[0];\\n        r=o.createElement('script');r.async=1;\\n        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\\n        a.appendChild(r);\\n    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');\\n</script>\\n\\n<script>\\n  document.addEventListener('DOMContentLoaded', () => {\\n    console.log('✅ DOM fully loaded');\\n\\n    const homePageVideos = [\\n      \\\"https://framerusercontent.com/assets/8kvriAyCaahFJGESOaDYOrdnvk.mp4\\\", // Video 1\\n      \\\"https://framerusercontent.com/assets/7Djxr2pn4OZobZ9fXRqhKfffphA.mp4\\\", // Video 2\\n      \\\"https://framerusercontent.com/assets/cEPMu6hrBViNAQnDd6sP8A91mLE.mp4\\\"  // Video 3\\n    ];\\n\\n    const advisorVideoSrc = \\\"https://framerusercontent.com/assets/SxiGVfRf5UDCYloOyBZF0tEuk.mp4\\\";\\n\\n    function trackVideo(video, videoIndex) {\\n      if (!video || !video.getAttribute('src')) return;\\n\\n      console.log(`✅ Tracking Video (${videoIndex}): ${video.src}`);\\n\\n      let trackedProgress = [];\\n\\n      video.addEventListener('play', () => {\\n        console.log(`▶️ Play event triggered for Video (${videoIndex})`);\\n        dataLayer.push({\\n          event: 'video_event',\\n          video_action: 'play',\\n          video_src: video.src,\\n          video_index: videoIndex\\n        });\\n      });\\n\\n      video.addEventListener('pause', () => {\\n        console.log(`⏸️ Pause event triggered for Video (${videoIndex})`);\\n        dataLayer.push({\\n          event: 'video_event',\\n          video_action: 'pause',\\n          video_src: video.src,\\n          video_index: videoIndex\\n        });\\n      });\\n\\n      video.addEventListener('ended', () => {\\n        console.log(`✅ Completed event triggered for Video (${videoIndex})`);\\n        dataLayer.push({\\n          event: 'video_event',\\n          video_action: 'completed',\\n          video_src: video.src,\\n          video_index: videoIndex\\n        });\\n      });\\n\\n      video.addEventListener('timeupdate', () => {\\n        const progress = Math.floor((video.currentTime / video.duration) * 100);\\n        const milestone = Math.floor(progress / 25) * 25;\\n\\n        if (milestone > 0 && milestone <= 100 && !trackedProgress.includes(milestone)) {\\n          trackedProgress.push(milestone);\\n          console.log(`📊 Progress event triggered: ${milestone}% for Video (${videoIndex})`);\\n          dataLayer.push({\\n            event: 'video_event',\\n            video_action: `progress_${milestone}%`,\\n            video_src: video.src,\\n            video_index: videoIndex\\n          });\\n        }\\n      });\\n    }\\n\\n    function checkAndTrackVideos() {\\n      // Track Home Page Videos\\n      document.querySelectorAll('video').forEach((video) => {\\n        const videoSrc = video.getAttribute('src');\\n\\n        // Check if it's a Home Page video\\n        const homeVideoIndex = homePageVideos.indexOf(videoSrc) + 1;\\n        if (homeVideoIndex > 0) {\\n          trackVideo(video, homeVideoIndex);\\n          return;\\n        }\\n\\n        // Check if it's the Advisor Page video\\n        if (videoSrc === advisorVideoSrc) {\\n          trackVideo(video, \\\"Advisor\\\");\\n        }\\n      });\\n    }\\n\\n    // Run initial video tracking\\n    checkAndTrackVideos();\\n\\n    // Observe dynamically added videos\\n    const observer = new MutationObserver((mutations) => {\\n      mutations.forEach((mutation) => {\\n        mutation.addedNodes.forEach((node) => {\\n          if (node.tagName === 'VIDEO') {\\n            console.log('🔄 New video detected dynamically:', node.src);\\n            checkAndTrackVideos();\\n          } else if (node.nodeType === 1) {\\n            const nestedVideos = node.querySelectorAll('video');\\n            if (nestedVideos.length > 0) {\\n              console.log('🔄 Nested videos detected dynamically');\\n              checkAndTrackVideos();\\n            }\\n          }\\n        });\\n      });\\n    });\\n\\n    observer.observe(document.body, { childList: true, subtree: true });\\n  });\\n</script>\",description:\"Waterlily makes long-term care planning easy using AI.\",favicon:\"https://framerusercontent.com/assets/RGzUwN3o0anjI9M65qCSpd9ddxs.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/laKmEjGG8kwA51UmOy9tNi60g.png\",title:\"Waterlily\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"2DACA,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,oBAAoB;;4CAAwP,kBAAkB;;;;;;;;;WAAuT,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;WAA0tJ,YAAY,yDAAyD,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,qEAAqE,MAAM,WAAY,CAAE"}