{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ioxK69o24VqEzC1ANzx0/Bf5YXSvVQ1m7zchoubMt/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (4b118ea)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-NWH67Z4\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadStart:'<script defer=\"\" data-domain=\"hdpiano.com\" src=\"https://plausible.io/js/script.tagged-events.revenue.pageview-props.js\"></script>\\n<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>\\n<!-- Hotjar Tracking Code for https://hdpiano.com -->\\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:111822,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<!-- 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-NWH67Z4\\');</script>\\n<!-- End Google Tag Manager -->\\n<!-- Rewardful -->\\n<script>(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,\\'rewardful\\');</script>\\n<script async=\"\" src=\"https://r.wdfl.co/rw.js\" data-rewardful=\"725b5d\"></script>\\n<!-- End of Rewardful Code -->\\n<!-- TikTok Pixel Code Start -->\\n<script>\\n!function (w, d, t) {\\n  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=[\"page\",\"track\",\"identify\",\"instances\",\"debug\",\"on\",\"off\",\"once\",\"ready\",\"alias\",\"group\",\"enableCookie\",\"disableCookie\",\"holdConsent\",\"revokeConsent\",\"grantConsent\"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(\\nvar e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r=\"https://analytics.tiktok.com/i18n/pixel/events.js\",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement(\"script\")\\n;n.type=\"text/javascript\",n.async=!0,n.src=r+\"?sdkid=\"+e+\"&lib=\"+t;e=document.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(n,e)};\\n\\n\\n  ttq.load(\\'CPSPDARC77U1C0R4QHB0\\');\\n  ttq.page();\\n}(window, document, \\'ttq\\');\\n</script>\\n<!-- TikTok Pixel Code End -->\\n\\n<!-- FirstPromoter Script Start -->\\n<script>(function(w){w.fpr=w.fpr||function(){w.fpr.q = w.fpr.q||[];w.fpr.q[arguments[0]==\\'set\\'?\\'unshift\\':\\'push\\'](arguments);};})(window);\\nfpr(\"init\", {cid:\"8tlg3y7y\"}); \\nfpr(\"click\");\\n</script>\\n<script src=\"https://cdn.firstpromoter.com/fpr.js\" async=\"\"></script>\\n<!-- FirstPromoter Script End -->',description:\"Try HDpiano+ for 30 days risk-free! EASY step-by-step piano tutorials. 1,000+ hit piano songs spanning all styles and genres. The #1 piano lessons online!\",favicon:\"https://framerusercontent.com/assets/ew0gaHJhMjTgdOVAtpaCmnP92I.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/SNvgVH23hffJzvwR8APiVWNP1g.png\",title:\"HDpiano | Learn piano with easy step-by-step song tutorials!\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA,4CAAuP,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,mCAAm3F,YAAY,6JAA6J,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,8DAA8D,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
