{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/fqr4606RetbvypP8XA62/gz4vC88LWfVTS9mcF3hY/Image_Reveal.js", "ssg:https://framerusercontent.com/modules/ppANdVIV1scaXJ52tsIz/w9kcRBZWzxLI2vrS9IDl/xNNR8PFaK.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import gsap from\"gsap\";import{ScrollTrigger}from\"gsap/ScrollTrigger\";gsap.registerPlugin(ScrollTrigger);export function ImageReveal(){const imageRef=React.useRef(null);React.useEffect(()=>{const el=imageRef.current;if(!el)return;const animation=gsap.fromTo(el,{clipPath:\"inset(100% 0% 0% 0%)\"},{clipPath:\"inset(0% 0% 0% 0%)\",duration:1.2,ease:\"power3.out\",delay:0,scrollTrigger:{trigger:el,start:\"top 70%\",once:true}});return()=>{animation.scrollTrigger?.kill();animation.kill();};},[]);return{ref:imageRef};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withImageReveal(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ImageReveal(props)});};}withImageReveal.displayName=\"ImageReveal\";\nexport const __FramerMetadata__ = {\"exports\":{\"withImageReveal\":{\"type\":\"reactHoc\",\"name\":\"withImageReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ImageReveal\":{\"type\":\"override\",\"name\":\"ImageReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Image_Reveal.map", "// Generated by Framer (2306ade)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-regular\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XVUY2PHYBA6KMN4RMEMJPHQSTKCQ267G/UICOQA6KCSHFOSCPYDVVDNNCDKYFXHJB/O34WRFYO7JNWEBBA2LRV2XYRUSYXYDKH.woff2\",weight:\"400\"}]}];export const css=['.framer-KRFTc .framer-styles-preset-cw8idf:not(.rich-text-wrapper), .framer-KRFTc .framer-styles-preset-cw8idf.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d379555c-1325-4013-a639-f127bfe6a9e1, #8b8b8b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-KRFTc\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "0JAA4IA,EAAK,eAAeC,CAAa,EAAS,SAASC,GAAa,CAAC,IAAMC,EAAeC,EAAO,IAAI,EAAE,OAAMC,EAAU,IAAI,CAAC,IAAMC,EAAGH,EAAS,QAAQ,GAAG,CAACG,EAAG,OAAO,IAAMC,EAAUP,EAAK,OAAOM,EAAG,CAAC,SAAS,sBAAsB,EAAE,CAAC,SAAS,qBAAqB,SAAS,IAAI,KAAK,aAAa,MAAM,EAAE,cAAc,CAAC,QAAQA,EAAG,MAAM,UAAU,KAAK,EAAI,CAAC,CAAC,EAAE,MAAM,IAAI,CAACC,EAAU,eAAe,KAAK,EAAEA,EAAU,KAAK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAQ,CAAC,IAAIJ,CAAQ,CAAE,CAA2J,SAASK,EAAgBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGR,EAAYQ,CAAK,CAAC,CAAC,EAAI,CAACF,EAAgB,YAAY,cCCl4BM,EAAU,UAAU,CAAC,qBAAqB,kBAAkB,yBAAyB,mBAAmB,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,qoCAAqoC,EAAeC,EAAU",
  "names": ["i", "Ft", "ImageReveal", "imageRef", "pe", "ue", "el", "animation", "withImageReveal", "C", "props", "re", "DataObserverContext", "p", "fontStore", "fonts", "css", "className"]
}
