{"version":3,"file":"shared-lib.CJjU38vN.mjs","names":["fonts","css","className"],"sources":["https:/framerusercontent.com/modules/oLRWWhwrneDrrvSWRpNn/PkkLegWh0lAPdel3SOcI/vkemuFq5o.js","https:/framerusercontent.com/modules/ezDy2U3o1gHZcqCxTMqA/KSNxPuqU8TgNzOlZoTLt/wx9as3ekw.js","https:/framerusercontent.com/modules/nAsoKLpHvlWgTF7QLsQc/ADB3Tazv1TdpYUAi9i1S/siteMetadata.js"],"sourcesContent":["// Generated by Framer (98479f1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montreal Medium Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montreal Medium Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/fUPj82greCtl5JhSSbdzyYk7Gw.woff2\"}]}];export const css=['.framer-RC7mU .framer-styles-preset-ybzrhk:not(.rich-text-wrapper), .framer-RC7mU .framer-styles-preset-ybzrhk.rich-text-wrapper h1 { --framer-font-family: \"Montreal Medium Regular\", \"Montreal Medium Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1799px) and (min-width: 1001px) { .framer-RC7mU .framer-styles-preset-ybzrhk:not(.rich-text-wrapper), .framer-RC7mU .framer-styles-preset-ybzrhk.rich-text-wrapper h1 { --framer-font-family: \"Montreal Medium Regular\", \"Montreal Medium Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 53px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1000px) and (min-width: 981px) { .framer-RC7mU .framer-styles-preset-ybzrhk:not(.rich-text-wrapper), .framer-RC7mU .framer-styles-preset-ybzrhk.rich-text-wrapper h1 { --framer-font-family: \"Montreal Medium Regular\", \"Montreal Medium Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 43px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 980px) and (min-width: 0px) { .framer-RC7mU .framer-styles-preset-ybzrhk:not(.rich-text-wrapper), .framer-RC7mU .framer-styles-preset-ybzrhk.rich-text-wrapper h1 { --framer-font-family: \"Montreal Medium Regular\", \"Montreal Medium Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-RC7mU\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98479f1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Neue Montreal Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Neue Montreal Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/RPkJxzk3b5OHRdh8fGRoGBfE20Y.woff2\"}]}];export const css=['.framer-LkM2p .framer-styles-preset-10z3zd8:not(.rich-text-wrapper), .framer-LkM2p .framer-styles-preset-10z3zd8.rich-text-wrapper h1 { --framer-font-family: \"Neue Montreal Bold\", \"Neue Montreal Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 105px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #272727; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 981px) and (min-width: 757px) { .framer-LkM2p .framer-styles-preset-10z3zd8:not(.rich-text-wrapper), .framer-LkM2p .framer-styles-preset-10z3zd8.rich-text-wrapper h1 { --framer-font-family: \"Neue Montreal Bold\", \"Neue Montreal Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 100px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #272727; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 756px) and (min-width: 400px) { .framer-LkM2p .framer-styles-preset-10z3zd8:not(.rich-text-wrapper), .framer-LkM2p .framer-styles-preset-10z3zd8.rich-text-wrapper h1 { --framer-font-family: \"Neue Montreal Bold\", \"Neue Montreal Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #272727; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 399px) and (min-width: 0px) { .framer-LkM2p .framer-styles-preset-10z3zd8:not(.rich-text-wrapper), .framer-LkM2p .framer-styles-preset-10z3zd8.rich-text-wrapper h1 { --framer-font-family: \"Neue Montreal Bold\", \"Neue Montreal Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 33px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #272727; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-LkM2p\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d65dc2b)\nexport default function metadata(params,activeLocale){return{customHTMLHeadEnd:'<script>\\ndocument.addEventListener(\\'DOMContentLoaded\\', function() {\\n    // Function to replace text with iframe\\n    function replaceTestTags() {\\n        // Get all text nodes in the document\\n        const walker = document.createTreeWalker(\\n            document.body,\\n            NodeFilter.SHOW_TEXT,\\n            null,\\n            false\\n        );\\n\\n        let node;\\n        while (node = walker.nextNode()) {\\n            const text = node.textContent;\\n            // Look for pattern [TEST]url[/TEST]\\n            const regex = /\\\\[TEST\\\\](.*?)\\\\[\\\\/TEST\\\\]/g;\\n            \\n            if (regex.test(text)) {\\n                // Create a temporary element\\n                const temp = document.createElement(\\'div\\');\\n                \\n                // Replace all instances of the pattern with iframes\\n                temp.innerHTML = text.replace(regex, function(match, url) {\\n                    return `<iframe \\n                        src=\"${url}\"\\n                        width=\"100%\"\\n                        height=\"315\"\\n                        frameborder=\"0\"\\n                        allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\\n                        allowfullscreen>\\n                    </iframe>`;\\n                });\\n\\n                // Replace the text node with the new content\\n                const fragment = document.createDocumentFragment();\\n                while (temp.firstChild) {\\n                    fragment.appendChild(temp.firstChild);\\n                }\\n                node.parentNode.replaceChild(fragment, node);\\n            }\\n        }\\n    }\\n\\n    // Run the replacement function\\n    replaceTestTags();\\n});\\n</script>\\n',customHTMLHeadStart:\"<style>\\n::selection {\\ncolor: #d66660; /*selection text color*/\\nbackground: #f3f3eb; /*selection background color*/\\n}\\n</style>\",description:\"Keyframe Studio is an independent award-winning video editing, animation, and motion design based out of Melbourne, Australia.\",favicon:\"https://framerusercontent.com/assets/bNmtEjlgBPRpVOMmOQGvYjYnok.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/bNmtEjlgBPRpVOMmOQGvYjYnok.png\",title:\"Keyframe Studio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"8JAC8B,GAAU,UAAU,CAAC,iCAAiC,CAAC,CAAcA,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,0BAA0B,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,CAAcC,EAAI,CAAC,mrBAAmrB,0uBAA0uB,yuBAAyuB,suBAAsuB,CAAcC,EAAU,qCCA/nG,GAAU,UAAU,CAAC,4BAA4B,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,qBAAqB,OAAO,SAAS,IAAI,yEAAyE,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,usBAAusB,4vBAA4vB,2vBAA2vB,yvBAAyvB,CAAc,EAAU,kBCA/tG,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAwtD,oBAAoB;;;;;UAAqI,YAAY,iIAAiI,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,kBAAkB"}