{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/PMc4JwKQ3z8pH7NGP55V/I1vESZl0ShNTTqnGQx2E/cT9z9ogt1.js", "ssg:https://framerusercontent.com/modules/3BoBWb6zbvVFwzpBwfae/my0Wh4KnoosGIF3YS5jD/ScrollRevealLetters.js"],
  "sourcesContent": ["// Generated by Framer (e1a43d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollRevealLetters from\"#framer/local/codeFile/HqCtrKq/ScrollRevealLetters.js\";import metadataProvider from\"#framer/local/webPageMetadata/cT9z9ogt1/cT9z9ogt1.js\";const ScrollRevealLettersFonts=getFonts(ScrollRevealLetters);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3eCyp\";const variantClassNames={tu9fXFF38:\"framer-v-1ud0uhw\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"tu9fXFF38\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ud0uhw\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-oc3h9j\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cvhrfq-container\",isAuthoredByUser:true,nodeId:\"r9sk3RdvX\",scopeId:\"cT9z9ogt1\",children:/*#__PURE__*/_jsx(ScrollRevealLetters,{font:{color:\"rgb(245, 245, 245)\",font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.02em\",lineHeight:\"1.2em\",textAlign:\"left\"},justifyContent:\"center\",padding:\"5px\"},height:\"100%\",id:\"r9sk3RdvX\",layoutId:\"r9sk3RdvX\",opacity:{ending:1,starting:.1},style:{width:\"100%\"},text:\"The only way to do great work is to love what you do.\",triggerZone:{ending:.5,starting:.5},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3eCyp.framer-1mfs3o9, .framer-3eCyp .framer-1mfs3o9 { display: block; }\",\".framer-3eCyp.framer-1ud0uhw { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 2783px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-3eCyp .framer-oc3h9j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 150vh; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-3eCyp .framer-cvhrfq-container { flex: none; height: auto; position: relative; width: 318px; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-3eCyp.framer-1ud0uhw, .framer-3eCyp .framer-oc3h9j { gap: 0px; } .framer-3eCyp.framer-1ud0uhw > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3eCyp.framer-1ud0uhw > :first-child, .framer-3eCyp .framer-oc3h9j > :first-child { margin-top: 0px; } .framer-3eCyp.framer-1ud0uhw > :last-child, .framer-3eCyp .framer-oc3h9j > :last-child { margin-bottom: 0px; } .framer-3eCyp .framer-oc3h9j > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1260\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramercT9z9ogt1=withCSS(Component,css,\"framer-3eCyp\");export default FramercT9z9ogt1;FramercT9z9ogt1.displayName=\"Page\";FramercT9z9ogt1.defaultProps={height:1260,width:1200};addFonts(FramercT9z9ogt1,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v1/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...ScrollRevealLettersFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercT9z9ogt1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1260\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useScroll,useTransform}from\"framer-motion\";import{useRef}from\"react\";const EachCharacter=({char,start,end,progress,endingOpacity,startingOpacity})=>{const opacityProgress=useTransform(progress,[start,end],[startingOpacity,endingOpacity]);return /*#__PURE__*/_jsx(motion.span,{style:{opacity:opacityProgress},children:char});};const EachWord=({word,progress,starting,ending,startingOpacity=.1,endingOpacity=1})=>{const characters=word.split(\"\");const wordLength=word.length;const amount=ending-starting;const step=amount/wordLength;return /*#__PURE__*/_jsxs(motion.span,{children:[characters.map((char,idx)=>{const charStart=starting+step*idx;const charEnd=starting+step*(idx+1);return /*#__PURE__*/_jsx(EachCharacter,{char:char,start:charStart,end:charEnd,progress:progress,startingOpacity:startingOpacity,endingOpacity:endingOpacity});}),\"\\xa0\"]});};/*\n * Scroll Reveal Letters\n * By Kanishak M\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ScrollRevealLetters(props){const text=props.text;const words=text.split(\" \");const totalWords=words.length;const ref=useRef(null);const{scrollYProgress}=useScroll({target:ref,offset:[`start ${props.triggerZone.starting}`,`end ${props.triggerZone.ending}`]});return /*#__PURE__*/_jsx(\"p\",{ref:ref,style:{...props.font.font,width:\"100%\",display:\"flex\",flexDirection:\"row\",alignItems:\"center\",flexWrap:\"wrap\",color:props.font.color,padding:props.font.padding,justifyContent:props.font.justifyContent},children:words.map((word,idx)=>{const starting=idx/totalWords;const ending=(idx+1)/totalWords;return /*#__PURE__*/_jsx(EachWord,{word:word,progress:scrollYProgress,starting:starting,ending:ending,startingOpacity:props.opacity.starting,endingOpacity:props.opacity.ending});})});}ScrollRevealLetters.defaultProps={text:\"The only way to do great work is to love what you do.\",triggerZone:{starting:.5,ending:.25},font:{padding:\"20px\",color:\"#111111\",justifyContent:\"center\",font:{fontSize:\"24px\"}}};addPropertyControls(ScrollRevealLetters,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"The only way to do great work is to love what you do.\"},opacity:{type:ControlType.Object,controls:{starting:{type:ControlType.Number,defaultValue:.1,step:.01,min:0,max:1},ending:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:1}}},triggerZone:{title:\"Trigger Zone\",type:ControlType.Object,controls:{starting:{type:ControlType.Number,defaultValue:.75,step:.01,min:0,max:1,description:'0.75 means \"when the top edge of this element is 75% down the viewport height\"'},ending:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:.25,description:\" 0.25 means when the bottom edge of your element is 25% down the viewport height\"}}},font:{type:ControlType.Object,controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000000\"},padding:{type:ControlType.Padding,defaultValue:\"10px\"},justifyContent:{type:ControlType.Enum,displaySegmentedControl:true,title:\"justifyContent\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollRevealLetters\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollRevealLetters.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "EachCharacter", "char", "start", "end", "progress", "endingOpacity", "startingOpacity", "opacityProgress", "useTransform", "p", "motion", "EachWord", "word", "starting", "ending", "characters", "wordLength", "step", "u", "idx", "charStart", "charEnd", "ScrollRevealLetters", "props", "words", "totalWords", "ref", "pe", "scrollYProgress", "useScroll", "addPropertyControls", "ControlType", "ScrollRevealLettersFonts", "getFonts", "ScrollRevealLetters", "breakpoints", "serializationHash", "variantClassNames", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "ScrollRevealLetters", "css", "FramercT9z9ogt1", "withCSS", "cT9z9ogt1_default", "addFonts", "ScrollRevealLettersFonts", "__FramerMetadata__"]
}
