{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6dYzY5u2dhwww1RjjFfi/Os7JIfbZYA8g3iE5bDC2/v2ypFFEVF.js"],
  "sourcesContent": ["// Generated by Framer (b5638f1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={jHNhAH9Jt:{hover:true,pressed:true}};const serializationHash=\"framer-wtNad\";const variantClassNames={jHNhAH9Jt:\"framer-v-q3jyea\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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 getProps=({click,cTAButtonColor,cTAButtonHover,cTAButtonPressed,cTAButtonText,height,hover,id,link,smoothScroll,width,...props})=>{return{...props,eG9GTP09f:click??props.eG9GTP09f,jP8fYl4il:cTAButtonColor??props.jP8fYl4il??\"var(--token-7dab3d7b-ea2d-4018-9cdb-301151c8a40c, rgb(20, 93, 190))\",oQM1xvYcQ:hover??props.oQM1xvYcQ,QMM97mtrC:link??props.QMM97mtrC,sdGkT6Snj:smoothScroll??props.sdGkT6Snj??true,T1Sod5Rl1:cTAButtonHover??props.T1Sod5Rl1??\"var(--token-7a0905e5-6c95-4e4e-b39b-c083e2ae5a67, rgb(32, 32, 32))\",wdiqnAJg5:cTAButtonPressed??props.wdiqnAJg5??\"var(--token-7dab3d7b-ea2d-4018-9cdb-301151c8a40c, rgb(20, 93, 190))\",WzdlNOMBC:cTAButtonText??props.WzdlNOMBC??\"Get Started\"};};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,WzdlNOMBC,eG9GTP09f,QMM97mtrC,jP8fYl4il,T1Sod5Rl1,wdiqnAJg5,oQM1xvYcQ,sdGkT6Snj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jHNhAH9Jt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8frgoq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eG9GTP09f){const res=await eG9GTP09f(...args);if(res===false)return false;}});const onMouseEnterdedrrp=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(oQM1xvYcQ){const res=await oQM1xvYcQ(...args);if(res===false)return false;}});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(Link,{href:QMM97mtrC,motionChild:true,nodeId:\"jHNhAH9Jt\",scopeId:\"v2ypFFEVF\",smoothScroll:sdGkT6Snj,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q3jyea\",className,classNames)} framer-7hq359`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jHNhAH9Jt\",onMouseEnter:onMouseEnterdedrrp,onTap:onTap8frgoq,ref:refBinding,style:{backgroundColor:jP8fYl4il,borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.15), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.14), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.14), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.13), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.1), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.05)\",...style},variants:{\"jHNhAH9Jt-hover\":{backgroundColor:T1Sod5Rl1},\"jHNhAH9Jt-pressed\":{backgroundColor:wdiqnAJg5}},...addPropertyOverrides({\"jHNhAH9Jt-hover\":{\"data-framer-name\":undefined},\"jHNhAH9Jt-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy03MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get Started\"})}),className:\"framer-1i5rrh7\",fonts:[\"GF;DM Sans-700\"],layoutDependency:layoutDependency,layoutId:\"diwh2DF32\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:WzdlNOMBC,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wtNad.framer-7hq359, .framer-wtNad .framer-7hq359 { display: block; }\",\".framer-wtNad.framer-q3jyea { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: hidden; padding: 20px 40px 20px 40px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-wtNad .framer-1i5rrh7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wtNad.framer-q3jyea { gap: 0px; } .framer-wtNad.framer-q3jyea > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wtNad.framer-q3jyea > :first-child { margin-left: 0px; } .framer-wtNad.framer-q3jyea > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"OhCKFzmkB\":{\"layout\":[\"auto\",\"fixed\"]},\"AaeasdVLJ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WzdlNOMBC\":\"cTAButtonText\",\"eG9GTP09f\":\"click\",\"QMM97mtrC\":\"link\",\"jP8fYl4il\":\"cTAButtonColor\",\"T1Sod5Rl1\":\"cTAButtonHover\",\"wdiqnAJg5\":\"cTAButtonPressed\",\"oQM1xvYcQ\":\"hover\",\"sdGkT6Snj\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv2ypFFEVF=withCSS(Component,css,\"framer-wtNad\");export default Framerv2ypFFEVF;Framerv2ypFFEVF.displayName=\"Super Primary CTA Button\";Framerv2ypFFEVF.defaultProps={height:50,width:172};addPropertyControls(Framerv2ypFFEVF,{WzdlNOMBC:{defaultValue:\"Get Started\",displayTextArea:false,title:\"CTA Button Text\",type:ControlType.String},eG9GTP09f:{title:\"Click\",type:ControlType.EventHandler},QMM97mtrC:{title:\"Link\",type:ControlType.Link},jP8fYl4il:{defaultValue:'var(--token-7dab3d7b-ea2d-4018-9cdb-301151c8a40c, rgb(20, 93, 190)) /* {\"name\":\"Primary\"} */',title:\"CTA Button Color\",type:ControlType.Color},T1Sod5Rl1:{defaultValue:'var(--token-7a0905e5-6c95-4e4e-b39b-c083e2ae5a67, rgb(32, 32, 32)) /* {\"name\":\"Text Dark\"} */',title:\"CTA Button Hover\",type:ControlType.Color},wdiqnAJg5:{defaultValue:'var(--token-7dab3d7b-ea2d-4018-9cdb-301151c8a40c, rgb(20, 93, 190)) /* {\"name\":\"Primary\"} */',title:\"CTA Button Pressed\",type:ControlType.Color},oQM1xvYcQ:{title:\"Hover\",type:ControlType.EventHandler},sdGkT6Snj:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(Framerv2ypFFEVF,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv2ypFFEVF\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"172\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WzdlNOMBC\\\":\\\"cTAButtonText\\\",\\\"eG9GTP09f\\\":\\\"click\\\",\\\"QMM97mtrC\\\":\\\"link\\\",\\\"jP8fYl4il\\\":\\\"cTAButtonColor\\\",\\\"T1Sod5Rl1\\\":\\\"cTAButtonHover\\\",\\\"wdiqnAJg5\\\":\\\"cTAButtonPressed\\\",\\\"oQM1xvYcQ\\\":\\\"hover\\\",\\\"sdGkT6Snj\\\":\\\"smoothScroll\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OhCKFzmkB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AaeasdVLJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v2ypFFEVF.map"],
  "mappings": "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",
  "names": ["enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "cTAButtonColor", "cTAButtonHover", "cTAButtonPressed", "cTAButtonText", "height", "hover", "id", "link", "smoothScroll", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "WzdlNOMBC", "eG9GTP09f", "QMM97mtrC", "jP8fYl4il", "T1Sod5Rl1", "wdiqnAJg5", "oQM1xvYcQ", "sdGkT6Snj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap8frgoq", "args", "onMouseEnterdedrrp", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "Framerv2ypFFEVF", "withCSS", "v2ypFFEVF_default", "addPropertyControls", "ControlType", "addFonts"]
}
