{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Cwc0I3hOM7sKZq18HArO/TDsORwloClklCLZlw9LQ/tmo7PkMwX.js"],
  "sourcesContent": ["// Generated by Framer (8f9ffef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"oKzf7JvZG\",\"kjULJaZsV\"];const serializationHash=\"framer-hrEN8\";const variantClassNames={kjULJaZsV:\"framer-v-15ffml\",oKzf7JvZG:\"framer-v-5xpxt7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:.2,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={End:\"kjULJaZsV\",Start:\"oKzf7JvZG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oKzf7JvZG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};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);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oKzf7JvZG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1pq66p1=activeVariantCallback(async(...args)=>{setVariant(\"kjULJaZsV\");});useOnVariantChange(baseVariant,{default:onAppear1pq66p1});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5xpxt7\",className,classNames),\"data-framer-name\":\"Start\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oKzf7JvZG\",ref:refBinding,style:{...style},...addPropertyOverrides({kjULJaZsV:{\"data-framer-name\":\"End\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7aaebx\",\"data-framer-name\":\"Shape-Mask\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:832,intrinsicWidth:1280,layoutDependency:layoutDependency,layoutId:\"mOoRbsq7h\",style:{opacity:1},svg:'<svg width=\"1280\" height=\"832\" viewBox=\"0 0 1280 832\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1280 0H0V832H1280V0ZM1103.86 549.805C1138.47 538.731 1168.65 519.209 1188.99 489.025L1189.03 489.038C1225.25 435.295 1213.39 388.513 1199.31 360.892C1180.31 323.622 1138.16 303.662 1097.94 314.811C1096.99 315.073 1096.05 315.348 1095.1 315.648C1057.96 327.221 1032.64 354.818 1032.64 354.818L1023 344.607L1059.21 310.099C1074.37 295.651 1086.75 278.44 1095.12 259.205C1106.11 233.971 1113.19 199.613 1097.55 163.106C1088.96 143.058 1076.6 127.885 1063.32 116.437C1030.38 88.0528 985.647 77.9167 943.299 87.5529C897.773 97.9016 834.406 124.448 799.658 218.761C782.552 265.205 780.334 308.274 785.368 345.544C798.724 444.469 866.239 523.296 961.788 551.167C1001.5 562.753 1052.43 566.24 1103.86 549.805Z\" fill=\"white\"/>\\n</svg>\\n',variants:{kjULJaZsV:{opacity:0}},withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hrEN8.framer-ke6ooo, .framer-hrEN8 .framer-ke6ooo { display: block; }\",\".framer-hrEN8.framer-5xpxt7 { height: 894px; overflow: hidden; position: relative; width: 1320px; }\",\".framer-hrEN8 .framer-7aaebx { flex: none; height: 100%; left: calc(50.00000000000002% - 102% / 2); position: absolute; top: 0px; width: 102%; }\",\".framer-hrEN8.framer-v-15ffml .framer-7aaebx { aspect-ratio: 1.7319877962919503 / 1; height: var(--framer-aspect-ratio-supported, 3216px); left: -3125px; right: -1125px; top: -930px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 894\n * @framerIntrinsicWidth 1320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kjULJaZsV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framertmo7PkMwX=withCSS(Component,css,\"framer-hrEN8\");export default Framertmo7PkMwX;Framertmo7PkMwX.displayName=\"Shape-Mask\";Framertmo7PkMwX.defaultProps={height:894,width:1320};addPropertyControls(Framertmo7PkMwX,{variant:{options:[\"oKzf7JvZG\",\"kjULJaZsV\"],optionTitles:[\"Start\",\"End\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framertmo7PkMwX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertmo7PkMwX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1320\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kjULJaZsV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"894\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tmo7PkMwX.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1pq66p1", "args", "useOnVariantChange", "scopingClassNames", "cx", "LayoutGroup", "SVG", "css", "Framertmo7PkMwX", "withCSS", "tmo7PkMwX_default", "addPropertyControls", "ControlType", "addFonts"]
}
