{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1J8cXjAIvUBZpIFQGLmp/A9Uh4aBqQYl3dH0AhgiW/QXQjz0nls.js", "ssg:https://framerusercontent.com/modules/uvXhj8MPF2UVcEolDpD9/5jWueutx61KwVHccwKu9/xZndidUCt.js", "ssg:https://framerusercontent.com/modules/tI1Yv2L7gErB2XGlNbUf/c6NJthYe0OL6EmmrmIEi/YAP816Y5n.js"],
  "sourcesContent": ["// Generated by Framer (6f17e57)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,resolveLink,RichText,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/BU8RjxukTuhCzlV0pXL2/rIbMdHQ8MtzECO05jERO/tJ0n1ierL.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"KUN5b7DsW\"];const variantClassNames={KUN5b7DsW:\"framer-v-1ext9ww\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`perspective(1200px) ${t}`;const Component=/*#__PURE__*/React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"KUN5b7DsW\",fontSize:V80RUvxFp=50,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"KUN5b7DsW\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const router=useRouter();const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-iH1OP\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsxs(motion.header,{...restProps,className:cx(\"framer-1ext9ww\",className),\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"KUN5b7DsW\",ref:ref,style:{backgroundColor:\"rgb(236, 234, 231)\",...style},transition:transition,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"0px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs)\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-V80RUvxFp-QXQjz0nls) * 1px)\"},children:\"Got a project?\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-V80RUvxFp-QXQjz0nls) * 1px)\"},children:\"Reach out to us\"})]})}),className:\"framer-12yow99\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"euIBYAjH5\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-V80RUvxFp-QXQjz0nls\":V80RUvxFp},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uue3m4-container\",layoutDependency:layoutDependency,layoutId:\"yog6hRh6l-container\",transformTemplate:transformTemplate,transition:transition,children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"yog6hRh6l\",layoutId:\"yog6hRh6l\",link:resolveLink({webPageId:\"q7Td27CdM\"},router),newTabNo:false,style:{height:\"100%\"},title:\"Contact\",width:\"100%\"})})]})})});});const css=['.framer-iH1OP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iH1OP .framer-1dizz9p { display: block; }\",\".framer-iH1OP .framer-1ext9ww { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 472px; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 1200px; }\",\".framer-iH1OP .framer-12yow99 { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-iH1OP .framer-uue3m4-container { flex: none; height: 48px; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iH1OP .framer-1ext9ww { gap: 0px; } .framer-iH1OP .framer-1ext9ww > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-iH1OP .framer-1ext9ww > :first-child { margin-top: 0px; } .framer-iH1OP .framer-1ext9ww > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 472\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"V80RUvxFp\":\"fontSize\"}\n */const FramerQXQjz0nls=withCSS(Component,css,\"framer-iH1OP\");export default FramerQXQjz0nls;FramerQXQjz0nls.displayName=\"CTA\";FramerQXQjz0nls.defaultProps={height:472,width:1200};addPropertyControls(FramerQXQjz0nls,{V80RUvxFp:{defaultValue:50,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerQXQjz0nls,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/QXQjz0nls:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf\",weight:\"700\"},...ButtonFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQXQjz0nls\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"472\",\"framerVariables\":\"{\\\"V80RUvxFp\\\":\\\"fontSize\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-Bicg4 .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-Bicg4 .framer-styles-preset-21ogod.rich-text-wrapper p, .framer-Bicg4 .framer-styles-preset-21ogod.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-Bicg4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-ExtraBold\"]);export const fonts=[];export const css=['.framer-7WnLO .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper h1, .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Inter-ExtraBold\", \"Inter\", sans-serif; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-weight: 800; --framer-letter-spacing: -1.3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #111111; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-7WnLO .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper h1, .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Inter-ExtraBold\", \"Inter\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 800; --framer-letter-spacing: -1.1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #111111; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-7WnLO .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper h1, .framer-7WnLO .framer-styles-preset-3nqyhf.rich-text-wrapper [data-preset-tag=\"h1\"] { --framer-font-family: \"Inter-ExtraBold\", \"Inter\", sans-serif; --framer-font-size: 27px; --framer-font-style: normal; --framer-font-weight: 800; --framer-letter-spacing: -1.1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #111111; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-7WnLO\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ButtonFonts", "getFonts", "tJ0n1ierL_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "t", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "V80RUvxFp", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText2", "x", "tJ0n1ierL_default", "resolveLink", "css", "FramerQXQjz0nls", "withCSS", "QXQjz0nls_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className"]
}
