{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/kz4F6rUxsP4pVLkjHAF5/f4rCovO4HzaRvRTDSsfk/withAnimatedText.js", "ssg:https://framerusercontent.com/modules/kEjwaRFXJTCpi8y5VvrR/sFDPRk8QBh0U3r3na8Ue/i2cPIxNFg.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{stagger,useAnimate,useInView}from\"framer-motion\";const MIN_FONT_SIZE=\"2rem\";const MAX_FONT_SIZE=\"40rem\";const PREFERRED_FONT_SIZE=\"28cqi\";export function withAnimateChar(Component){return props=>{const[scopeRef,animate]=useAnimate();const isInView=useInView(scopeRef,{amount:.5});const easeOutCirc=[.075,.82,.165,1];const easeInCirc=[.6,.04,.98,.335];const settings={delay:stagger(.1)};useEffect(()=>{if(isInView){animate(\"span\",{y:[\"100%\",0]},{...settings,duration:2,ease:easeOutCirc,onPlay:()=>scopeRef.current.style.opacity=1});}else{animate(\"span\",{y:[0,\"-100%\"]},{...settings,duration:1,ease:easeInCirc});}},[isInView]);useEffect(()=>{const text=scopeRef.current.querySelector(\".framer-text\");text.style.display=\"flex\";text.style.justifyContent=\"center\";text.style.fontSize=`clamp(${MIN_FONT_SIZE}, ${PREFERRED_FONT_SIZE}, ${MAX_FONT_SIZE})`;text.innerHTML=text.textContent.split(\"\").map((character,index)=>`<span style=\"display: inline-block\">${character}</span>`).join(\"\");},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,opacity:0},ref:scopeRef});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withAnimateChar\":{\"type\":\"reactHoc\",\"name\":\"withAnimateChar\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./withAnimatedText.map", "// Generated by Framer (5951dd1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Migra Extralight\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Migra Extralight\",source:\"custom\",url:\"https://framerusercontent.com/assets/3ekLHjTarhPkUFtIXT3YbFzug8.woff2\"}]}];export const css=['.framer-NpiPp .framer-styles-preset-13uibnr:not(.rich-text-wrapper), .framer-NpiPp .framer-styles-preset-13uibnr.rich-text-wrapper h1 { --framer-font-family: \"Migra Extralight\", \"Migra Extralight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 240px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-NpiPp .framer-styles-preset-13uibnr:not(.rich-text-wrapper), .framer-NpiPp .framer-styles-preset-13uibnr.rich-text-wrapper h1 { --framer-font-family: \"Migra Extralight\", \"Migra Extralight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 200px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NpiPp .framer-styles-preset-13uibnr:not(.rich-text-wrapper), .framer-NpiPp .framer-styles-preset-13uibnr.rich-text-wrapper h1 { --framer-font-family: \"Migra Extralight\", \"Migra Extralight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 160px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-NpiPp\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "6EAAgI,IAAMA,EAAc,OAAaC,EAAc,QAAcC,EAAoB,QAAe,SAASC,EAAgBC,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAASC,CAAO,EAAEC,EAAW,EAAQC,EAASC,EAAUJ,EAAS,CAAC,OAAO,EAAE,CAAC,EAAQK,EAAY,CAAC,KAAK,IAAI,KAAK,CAAC,EAAQC,EAAW,CAAC,GAAG,IAAI,IAAI,IAAI,EAAQC,EAAS,CAAC,MAAMC,EAAQ,EAAE,CAAC,EAAE,OAAAC,EAAU,IAAI,CAAIN,EAAUF,EAAQ,OAAO,CAAC,EAAE,CAAC,OAAO,CAAC,CAAC,EAAE,CAAC,GAAGM,EAAS,SAAS,EAAE,KAAKF,EAAY,OAAO,IAAIL,EAAS,QAAQ,MAAM,QAAQ,CAAC,CAAC,EAAQC,EAAQ,OAAO,CAAC,EAAE,CAAC,EAAE,OAAO,CAAC,EAAE,CAAC,GAAGM,EAAS,SAAS,EAAE,KAAKD,CAAU,CAAC,CAAG,EAAE,CAACH,CAAQ,CAAC,EAAEM,EAAU,IAAI,CAAC,IAAMC,EAAKV,EAAS,QAAQ,cAAc,cAAc,EAAEU,EAAK,MAAM,QAAQ,OAAOA,EAAK,MAAM,eAAe,SAASA,EAAK,MAAM,SAAS,SAAShB,MAAkBE,MAAwBD,KAAiBe,EAAK,UAAUA,EAAK,YAAY,MAAM,EAAE,EAAE,IAAI,CAACC,EAAUC,IAAQ,uCAAuCD,UAAkB,EAAE,KAAK,EAAE,CAAE,EAAE,CAAC,CAAC,EAAsBE,EAAKf,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,GAAGA,EAAM,MAAM,QAAQ,CAAC,EAAE,IAAIC,CAAQ,CAAC,CAAE,CAAE,CCC1mCc,EAAU,UAAU,CAAC,yBAAyB,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,mBAAmB,OAAO,SAAS,IAAI,uEAAuE,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,yoBAAyoB,+rBAA+rB,2rBAA2rB,EAAeC,EAAU",
  "names": ["MIN_FONT_SIZE", "MAX_FONT_SIZE", "PREFERRED_FONT_SIZE", "withAnimateChar", "Component", "props", "scopeRef", "animate", "useAnimate", "isInView", "useInView", "easeOutCirc", "easeInCirc", "settings", "stagger", "ue", "text", "character", "index", "p", "fontStore", "fonts", "css", "className"]
}
