{"version":3,"file":"FileUploadInput_3.CsF7bfP2.mjs","names":["addPropertyOverrides","MaterialFonts","Material","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","Image","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","MaterialFonts","Material","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","Image","Material","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","Image","useRef","useState"],"sources":["https:/framerusercontent.com/modules/2fnva0s8X4APwtZpxcg5/mdpUrLsSWSXs0pe1q9K7/Gt72hD3Ij.js","https:/framerusercontent.com/modules/V7FSE9TVZrsHObbe57Y7/fmL06GtiiA65ZARCgcuu/fwGGW9QFt.js","https:/framerusercontent.com/modules/nf2RYQrPA2bik73qJtBa/u7Ti2Myv84E6tg6Su230/KRP0plC2U.js","https:/framerusercontent.com/modules/A5aeg7M9HW5r4sP1BUKw/5jqaHBYHw05Vb8bVA3ua/r49r3AVMu.js","https:/framerusercontent.com/modules/W9FdITw6jJny6I0QSqNJ/bR8om5sNAVyCff1UDSGA/FileUploadInput_3.js"],"sourcesContent":["// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const enabledGestures={neXAabI55:{hover:true},pMssQbQSQ:{hover:true},RNAwIFFuo:{hover:true},xJt8ugs_T:{hover:true}};const cycleOrder=[\"xJt8ugs_T\",\"RNAwIFFuo\",\"pMssQbQSQ\",\"neXAabI55\"];const serializationHash=\"framer-ZSvnW\";const variantClassNames={neXAabI55:\"framer-v-h1debz\",pMssQbQSQ:\"framer-v-1b5i4go\",RNAwIFFuo:\"framer-v-1ejgm9r\",xJt8ugs_T:\"framer-v-q7s7b5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const enyQTFGl5=undefined;const HNdJyx_ZD=undefined;const MUlgyJEIg=undefined;const POe5RX9yr=undefined;const lSB3XNzQs=undefined;const v4nQNdbNw=undefined;const N2NdkcDAy=undefined;const transition1={delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={desktop:\"xJt8ugs_T\",laptop:\"RNAwIFFuo\",mobile:\"neXAabI55\",tablet:\"pMssQbQSQ\"};const getProps=({amount,background,category,height,id,image,link,textColor,title,width,...props})=>{return{...props,enyQTFGl5:background??props.enyQTFGl5??\"rgb(238, 255, 0)\",HNdJyx_ZD:link??props.HNdJyx_ZD,lSB3XNzQs:category??props.lSB3XNzQs??\"Branding and identity\",MUlgyJEIg:textColor??props.MUlgyJEIg??\"rgb(0, 0, 0)\",N2NdkcDAy:image??props.N2NdkcDAy,POe5RX9yr:amount??props.POe5RX9yr??\"2023\",v4nQNdbNw:title??props.v4nQNdbNw??\"Project Name\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xJt8ugs_T\"};};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,enyQTFGl5,MUlgyJEIg,v4nQNdbNw,lSB3XNzQs,POe5RX9yr,HNdJyx_ZD,N2NdkcDAy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xJt8ugs_T\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:HNdJyx_ZD,motionChild:true,nodeId:\"xJt8ugs_T\",scopeId:\"Gt72hD3Ij\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q7s7b5\",className,classNames)} framer-8udmcf`,\"data-border\":true,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"xJt8ugs_T\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9b54e130-a21e-4df7-b158-707338e41ccb, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:enyQTFGl5,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px -4.031050927634351px 20.155254638171755px -0.3125px rgba(0, 0, 0, 0.08), 0px -9.554302482283674px 47.77151241141837px -0.625px rgba(0, 0, 0, 0.08), 0px -17.42803531035315px 87.14017655176575px -0.9375px rgba(0, 0, 0, 0.08), 0px -28.974073717254214px 144.87036858627107px -1.25px rgba(0, 0, 0, 0.08), 0px -46.790766532695855px 233.95383266347926px -1.5625px rgba(0, 0, 0, 0.08), 0px -76.59184225781354px 382.9592112890677px -1.875px rgba(0, 0, 0, 0.08), 0px -131.88598023208323px 659.4299011604162px -2.1875px rgba(0, 0, 0, 0.08), 0px -240px 1200px -2.5px rgba(0, 0, 0, 0.08)\",...style},...addPropertyOverrides({\"neXAabI55-hover\":{\"data-framer-name\":undefined},\"pMssQbQSQ-hover\":{\"data-framer-name\":undefined},\"RNAwIFFuo-hover\":{\"data-framer-name\":undefined},\"xJt8ugs_T-hover\":{\"data-framer-name\":undefined},neXAabI55:{\"data-framer-name\":\"mobile\"},pMssQbQSQ:{\"data-framer-name\":\"tablet\"},RNAwIFFuo:{\"data-framer-name\":\"laptop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wm6bzz\",layoutDependency:layoutDependency,layoutId:\"h7FT7k2Nk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-Gt72hD3Ij))\"},children:\"2023\"})}),className:\"framer-whxn3l\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"ClFQseUJj\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-Gt72hD3Ij)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-Gt72hD3Ij\":MUlgyJEIg},text:POe5RX9yr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-Gt72hD3Ij))\"},children:\"Branding and identity\"})}),className:\"framer-ufclh9\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"m78vQToGm\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-Gt72hD3Ij)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-Gt72hD3Ij\":MUlgyJEIg},text:lSB3XNzQs,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r1lcrp\",layoutDependency:layoutDependency,layoutId:\"Dc5AFKc0H\",style:{backgroundColor:MUlgyJEIg,opacity:.25}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11euqg4\",layoutDependency:layoutDependency,layoutId:\"D9NnArhZr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-Gt72hD3Ij))\"},children:\"Project Name\"})}),className:\"framer-1wzzv9z\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"raiMr6PS_\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-MUlgyJEIg-Gt72hD3Ij)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-Gt72hD3Ij\":MUlgyJEIg},text:v4nQNdbNw,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({neXAabI55:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-Gt72hD3Ij))\"},children:\"Project Name\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1v4om-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NuZ5LKYi7-container\",nodeId:\"NuZ5LKYi7\",rendersWithMotion:true,scopeId:\"Gt72hD3Ij\",style:{rotate:0},variants:{\"neXAabI55-hover\":{rotate:-45},\"pMssQbQSQ-hover\":{rotate:-45},\"RNAwIFFuo-hover\":{rotate:-45},\"xJt8ugs_T-hover\":{rotate:-45}},children:/*#__PURE__*/_jsx(Material,{color:MUlgyJEIg,height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"NuZ5LKYi7\",layoutId:\"NuZ5LKYi7\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,...toResponsiveImage(N2NdkcDAy)},className:\"framer-ewccef\",layoutDependency:layoutDependency,layoutId:\"k5GyW5VI8\",...addPropertyOverrides({neXAabI55:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+12+159.8),sizes:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,...toResponsiveImage(N2NdkcDAy)}},pMssQbQSQ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(N2NdkcDAy)}},RNAwIFFuo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(N2NdkcDAy)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZSvnW.framer-8udmcf, .framer-ZSvnW .framer-8udmcf { display: block; }\",\".framer-ZSvnW.framer-q7s7b5 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 526px; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; text-decoration: none; width: 1920px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZSvnW .framer-wm6bzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZSvnW .framer-whxn3l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZSvnW .framer-ufclh9, .framer-ZSvnW .framer-1wzzv9z { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZSvnW .framer-r1lcrp { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-ZSvnW .framer-11euqg4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZSvnW .framer-a1v4om-container { flex: none; height: 72px; position: relative; width: 72px; }\",\".framer-ZSvnW .framer-ewccef { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-ZSvnW.framer-v-1ejgm9r.framer-q7s7b5 { padding: 20px; width: 989px; }\",\".framer-ZSvnW.framer-v-1ejgm9r .framer-a1v4om-container { height: 48px; width: 48px; }\",\".framer-ZSvnW.framer-v-1b5i4go.framer-q7s7b5 { padding: 16px; width: 810px; }\",\".framer-ZSvnW.framer-v-1b5i4go .framer-a1v4om-container { height: 36px; width: 36px; }\",\".framer-ZSvnW.framer-v-h1debz.framer-q7s7b5 { padding: 12px; width: 390px; }\",\".framer-ZSvnW.framer-v-h1debz .framer-a1v4om-container { height: 32px; width: 32px; }\",'.framer-ZSvnW[data-border=\"true\"]::after, .framer-ZSvnW [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 526\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RNAwIFFuo\":{\"layout\":[\"fixed\",\"fixed\"]},\"pMssQbQSQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"neXAabI55\":{\"layout\":[\"fixed\",\"fixed\"]},\"GvwUgnUvO\":{\"layout\":[\"fixed\",\"fixed\"]},\"UdcPEST5l\":{\"layout\":[\"fixed\",\"fixed\"]},\"fvwLqpjqs\":{\"layout\":[\"fixed\",\"fixed\"]},\"SXl28GAXR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"enyQTFGl5\":\"background\",\"MUlgyJEIg\":\"textColor\",\"v4nQNdbNw\":\"title\",\"lSB3XNzQs\":\"category\",\"POe5RX9yr\":\"amount\",\"HNdJyx_ZD\":\"link\",\"N2NdkcDAy\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGt72hD3Ij=withCSS(Component,css,\"framer-ZSvnW\");export default FramerGt72hD3Ij;FramerGt72hD3Ij.displayName=\"Card 2\";FramerGt72hD3Ij.defaultProps={height:526,width:1920};addPropertyControls(FramerGt72hD3Ij,{variant:{options:[\"xJt8ugs_T\",\"RNAwIFFuo\",\"pMssQbQSQ\",\"neXAabI55\"],optionTitles:[\"desktop\",\"laptop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},enyQTFGl5:{defaultValue:\"rgb(238, 255, 0)\",title:\"Background\",type:ControlType.Color},MUlgyJEIg:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},v4nQNdbNw:{defaultValue:\"Project Name\",displayTextArea:false,title:\"Title\",type:ControlType.String},lSB3XNzQs:{defaultValue:\"Branding and identity\",displayTextArea:false,title:\"Category\",type:ControlType.String},POe5RX9yr:{defaultValue:\"2023\",displayTextArea:false,title:\"Amount\",type:ControlType.String},HNdJyx_ZD:{title:\"Link\",type:ControlType.Link},N2NdkcDAy:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerGt72hD3Ij,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Mono\",url:\"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvrGyIYGnbKX9Rlk.woff2\",weight:\"300\"},{cssFamilyName:\"Manrope\",source:\"google\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGt72hD3Ij\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"enyQTFGl5\\\":\\\"background\\\",\\\"MUlgyJEIg\\\":\\\"textColor\\\",\\\"v4nQNdbNw\\\":\\\"title\\\",\\\"lSB3XNzQs\\\":\\\"category\\\",\\\"POe5RX9yr\\\":\\\"amount\\\",\\\"HNdJyx_ZD\\\":\\\"link\\\",\\\"N2NdkcDAy\\\":\\\"image\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RNAwIFFuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pMssQbQSQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"neXAabI55\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GvwUgnUvO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UdcPEST5l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fvwLqpjqs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SXl28GAXR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"526\",\"framerIntrinsicWidth\":\"1920\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Gt72hD3Ij.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={s0NddAc8f:{hover:true,pressed:true}};const serializationHash=\"framer-SDgyA\";const variantClassNames={s0NddAc8f:\"framer-v-1b72rik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m9tcksC7N=undefined;const transition1={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-44};const transition2={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=({height,id,link,width,...props})=>{return{...props,m9tcksC7N:link??props.m9tcksC7N};};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,m9tcksC7N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"s0NddAc8f\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:transition2,children:/*#__PURE__*/_jsx(Link,{href:m9tcksC7N,motionChild:true,nodeId:\"s0NddAc8f\",openInNewTab:false,scopeId:\"fwGGW9QFt\",smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1b72rik\",className,classNames)} framer-1jlfk03`,\"data-framer-appear-id\":\"1b72rik\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"s0NddAc8f\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-1c884c8d-327f-4953-af9e-2e0b85e730d0, rgb(62, 214, 163))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"s0NddAc8f-hover\":{backgroundColor:\"var(--token-61531f88-9a04-4948-89c9-6f2d79b10eb5, rgb(255, 122, 110))\"}},...addPropertyOverrides({\"s0NddAc8f-hover\":{\"data-framer-name\":undefined},\"s0NddAc8f-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\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlESXdMQ0FpZDJkb2RDSWdOakF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv09' on, 'cv01' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 20, \"wght\" 600)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34d74378-effe-4989-b627-0d008fbd550c, rgb(31, 41, 51)))\"},children:\"Get A Quote Now\"})}),className:\"framer-1amoiab\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"ZirwJ1lDY\",style:{\"--extracted-2gg91v\":'\"opsz\" 20, \"wght\" 600',\"--extracted-r6o4lv\":\"var(--token-34d74378-effe-4989-b627-0d008fbd550c, rgb(31, 41, 51))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"s0NddAc8f-hover\":{\"--extracted-r6o4lv\":\"var(--token-8abd8beb-950c-4266-b5f0-895d232cbd46, rgb(247, 249, 251))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"s0NddAc8f-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlESXdMQ0FpZDJkb2RDSWdOakF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv09' on, 'cv01' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"15px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 20, \"wght\" 600)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8abd8beb-950c-4266-b5f0-895d232cbd46, rgb(247, 249, 251)))\"},children:\"Get A Quote Now\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SDgyA.framer-1jlfk03, .framer-SDgyA .framer-1jlfk03 { display: block; }\",\".framer-SDgyA.framer-1b72rik { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SDgyA .framer-1amoiab { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-SDgyA.framer-v-1b72rik.hover.framer-1b72rik { height: 48px; width: 152px; }\",\".framer-SDgyA.framer-v-1b72rik.hover .framer-1amoiab { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zLyzlWAjP\":{\"layout\":[\"fixed\",\"fixed\"]},\"BrTGBeFFR\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"m9tcksC7N\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfwGGW9QFt=withCSS(Component,css,\"framer-SDgyA\");export default FramerfwGGW9QFt;FramerfwGGW9QFt.displayName=\"Paste Link Button\";FramerfwGGW9QFt.defaultProps={height:30,width:136};addPropertyControls(FramerfwGGW9QFt,{m9tcksC7N:{title:\"Link\",type:ControlType.Link}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerfwGGW9QFt,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfwGGW9QFt\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"m9tcksC7N\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zLyzlWAjP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BrTGBeFFR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"136\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fwGGW9QFt.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const enabledGestures={ib0WrMIfY:{hover:true},IRrYULrw8:{hover:true},QlcrRions:{hover:true},rvLjHbeCB:{hover:true}};const cycleOrder=[\"IRrYULrw8\",\"rvLjHbeCB\",\"QlcrRions\",\"ib0WrMIfY\"];const serializationHash=\"framer-L8oG0\";const variantClassNames={ib0WrMIfY:\"framer-v-hwbk4i\",IRrYULrw8:\"framer-v-v9ranb\",QlcrRions:\"framer-v-i5ihy0\",rvLjHbeCB:\"framer-v-1g5vc0p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const enyQTFGl5=undefined;const HNdJyx_ZD=undefined;const MUlgyJEIg=undefined;const POe5RX9yr=undefined;const lSB3XNzQs=undefined;const v4nQNdbNw=undefined;const N2NdkcDAy=undefined;const transition1={delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={desktop:\"IRrYULrw8\",laptop:\"rvLjHbeCB\",mobile:\"ib0WrMIfY\",tablet:\"QlcrRions\"};const getProps=({amount,background,category,height,id,image,link,textColor,title,width,...props})=>{return{...props,enyQTFGl5:background??props.enyQTFGl5??\"rgb(238, 255, 0)\",HNdJyx_ZD:link??props.HNdJyx_ZD,lSB3XNzQs:category??props.lSB3XNzQs??\"Branding and identity\",MUlgyJEIg:textColor??props.MUlgyJEIg??\"rgb(0, 0, 0)\",N2NdkcDAy:image??props.N2NdkcDAy,POe5RX9yr:amount??props.POe5RX9yr??\"2023\",v4nQNdbNw:title??props.v4nQNdbNw??\"Project Name\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IRrYULrw8\"};};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,enyQTFGl5,MUlgyJEIg,v4nQNdbNw,lSB3XNzQs,POe5RX9yr,HNdJyx_ZD,N2NdkcDAy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IRrYULrw8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:HNdJyx_ZD,motionChild:true,nodeId:\"IRrYULrw8\",scopeId:\"KRP0plC2U\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-v9ranb\",className,classNames)} framer-11xcmdf`,\"data-border\":true,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"IRrYULrw8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9b54e130-a21e-4df7-b158-707338e41ccb, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:enyQTFGl5,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px -4.031050927634351px 20.155254638171755px -0.3125px rgba(0, 0, 0, 0.08), 0px -9.554302482283674px 47.77151241141837px -0.625px rgba(0, 0, 0, 0.08), 0px -17.42803531035315px 87.14017655176575px -0.9375px rgba(0, 0, 0, 0.08), 0px -28.974073717254214px 144.87036858627107px -1.25px rgba(0, 0, 0, 0.08), 0px -46.790766532695855px 233.95383266347926px -1.5625px rgba(0, 0, 0, 0.08), 0px -76.59184225781354px 382.9592112890677px -1.875px rgba(0, 0, 0, 0.08), 0px -131.88598023208323px 659.4299011604162px -2.1875px rgba(0, 0, 0, 0.08), 0px -240px 1200px -2.5px rgba(0, 0, 0, 0.08)\",...style},...addPropertyOverrides({\"ib0WrMIfY-hover\":{\"data-framer-name\":undefined},\"IRrYULrw8-hover\":{\"data-framer-name\":undefined},\"QlcrRions-hover\":{\"data-framer-name\":undefined},\"rvLjHbeCB-hover\":{\"data-framer-name\":undefined},ib0WrMIfY:{\"data-framer-name\":\"mobile\"},QlcrRions:{\"data-framer-name\":\"tablet\"},rvLjHbeCB:{\"data-framer-name\":\"laptop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ypdk1s\",layoutDependency:layoutDependency,layoutId:\"y4cre6XGr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-KRP0plC2U))\"},children:\"2023\"})}),className:\"framer-1c30lo7\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"uwAp6TdOL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-KRP0plC2U)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-KRP0plC2U\":MUlgyJEIg},text:POe5RX9yr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-KRP0plC2U))\"},children:\"Branding and identity\"})}),className:\"framer-f6b8bb\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"UbBN85iR3\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-KRP0plC2U)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-KRP0plC2U\":MUlgyJEIg},text:lSB3XNzQs,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mt00u7\",layoutDependency:layoutDependency,layoutId:\"uobfVQYBp\",style:{backgroundColor:MUlgyJEIg,opacity:.25}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-me990g\",layoutDependency:layoutDependency,layoutId:\"AHAB9RqT0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-KRP0plC2U))\"},children:\"Project Name\"})}),className:\"framer-pj17rp\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"bnAFtrZxX\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-MUlgyJEIg-KRP0plC2U)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-KRP0plC2U\":MUlgyJEIg},text:v4nQNdbNw,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ib0WrMIfY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-KRP0plC2U))\"},children:\"Project Name\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x6qmqy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IP_4MHhTQ-container\",nodeId:\"IP_4MHhTQ\",rendersWithMotion:true,scopeId:\"KRP0plC2U\",style:{rotate:0},variants:{\"ib0WrMIfY-hover\":{rotate:-45},\"IRrYULrw8-hover\":{rotate:-45},\"QlcrRions-hover\":{rotate:-45},\"rvLjHbeCB-hover\":{rotate:-45}},children:/*#__PURE__*/_jsx(Material,{color:MUlgyJEIg,height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"IP_4MHhTQ\",layoutId:\"IP_4MHhTQ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,...toResponsiveImage(N2NdkcDAy)},className:\"framer-1imw0ra\",layoutDependency:layoutDependency,layoutId:\"jFvgcJ_b0\",...addPropertyOverrides({ib0WrMIfY:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+12+159.8),sizes:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,...toResponsiveImage(N2NdkcDAy)}},QlcrRions:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(N2NdkcDAy)}},rvLjHbeCB:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(N2NdkcDAy)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L8oG0.framer-11xcmdf, .framer-L8oG0 .framer-11xcmdf { display: block; }\",\".framer-L8oG0.framer-v9ranb { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 526px; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; text-decoration: none; width: 1920px; will-change: var(--framer-will-change-override, transform); }\",\".framer-L8oG0 .framer-1ypdk1s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-L8oG0 .framer-1c30lo7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-L8oG0 .framer-f6b8bb, .framer-L8oG0 .framer-pj17rp { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-L8oG0 .framer-1mt00u7 { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-L8oG0 .framer-me990g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-L8oG0 .framer-x6qmqy-container { flex: none; height: 72px; position: relative; width: 72px; }\",\".framer-L8oG0 .framer-1imw0ra { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-L8oG0.framer-v-1g5vc0p.framer-v9ranb { padding: 20px; width: 989px; }\",\".framer-L8oG0.framer-v-1g5vc0p .framer-x6qmqy-container { height: 48px; width: 48px; }\",\".framer-L8oG0.framer-v-i5ihy0.framer-v9ranb { padding: 16px; width: 810px; }\",\".framer-L8oG0.framer-v-i5ihy0 .framer-x6qmqy-container { height: 36px; width: 36px; }\",\".framer-L8oG0.framer-v-hwbk4i.framer-v9ranb { padding: 12px; width: 390px; }\",\".framer-L8oG0.framer-v-hwbk4i .framer-x6qmqy-container { height: 32px; width: 32px; }\",'.framer-L8oG0[data-border=\"true\"]::after, .framer-L8oG0 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 526\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rvLjHbeCB\":{\"layout\":[\"fixed\",\"fixed\"]},\"QlcrRions\":{\"layout\":[\"fixed\",\"fixed\"]},\"ib0WrMIfY\":{\"layout\":[\"fixed\",\"fixed\"]},\"jV5h39juC\":{\"layout\":[\"fixed\",\"fixed\"]},\"MhRYCKkWz\":{\"layout\":[\"fixed\",\"fixed\"]},\"tIRjIy9CE\":{\"layout\":[\"fixed\",\"fixed\"]},\"XevURGhUZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"enyQTFGl5\":\"background\",\"MUlgyJEIg\":\"textColor\",\"v4nQNdbNw\":\"title\",\"lSB3XNzQs\":\"category\",\"POe5RX9yr\":\"amount\",\"HNdJyx_ZD\":\"link\",\"N2NdkcDAy\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKRP0plC2U=withCSS(Component,css,\"framer-L8oG0\");export default FramerKRP0plC2U;FramerKRP0plC2U.displayName=\"Card 3\";FramerKRP0plC2U.defaultProps={height:526,width:1920};addPropertyControls(FramerKRP0plC2U,{variant:{options:[\"IRrYULrw8\",\"rvLjHbeCB\",\"QlcrRions\",\"ib0WrMIfY\"],optionTitles:[\"desktop\",\"laptop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},enyQTFGl5:{defaultValue:\"rgb(238, 255, 0)\",title:\"Background\",type:ControlType.Color},MUlgyJEIg:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},v4nQNdbNw:{defaultValue:\"Project Name\",displayTextArea:false,title:\"Title\",type:ControlType.String},lSB3XNzQs:{defaultValue:\"Branding and identity\",displayTextArea:false,title:\"Category\",type:ControlType.String},POe5RX9yr:{defaultValue:\"2023\",displayTextArea:false,title:\"Amount\",type:ControlType.String},HNdJyx_ZD:{title:\"Link\",type:ControlType.Link},N2NdkcDAy:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerKRP0plC2U,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Mono\",url:\"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvrGyIYGnbKX9Rlk.woff2\",weight:\"300\"},{cssFamilyName:\"Manrope\",source:\"google\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKRP0plC2U\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"526\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rvLjHbeCB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QlcrRions\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ib0WrMIfY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jV5h39juC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MhRYCKkWz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tIRjIy9CE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XevURGhUZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"enyQTFGl5\\\":\\\"background\\\",\\\"MUlgyJEIg\\\":\\\"textColor\\\",\\\"v4nQNdbNw\\\":\\\"title\\\",\\\"lSB3XNzQs\\\":\\\"category\\\",\\\"POe5RX9yr\\\":\\\"amount\\\",\\\"HNdJyx_ZD\\\":\\\"link\\\",\\\"N2NdkcDAy\\\":\\\"image\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1920\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KRP0plC2U.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const enabledGestures={BIDRWK2yu:{hover:true},cp8OP7yh5:{hover:true},mUTp1eU8q:{hover:true},TG8EF0Xfu:{hover:true}};const cycleOrder=[\"cp8OP7yh5\",\"mUTp1eU8q\",\"BIDRWK2yu\",\"TG8EF0Xfu\"];const serializationHash=\"framer-KS7EE\";const variantClassNames={BIDRWK2yu:\"framer-v-1xo85zv\",cp8OP7yh5:\"framer-v-4rg8mr\",mUTp1eU8q:\"framer-v-13pxp7a\",TG8EF0Xfu:\"framer-v-1lijdf9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const enyQTFGl5=undefined;const HNdJyx_ZD=undefined;const MUlgyJEIg=undefined;const POe5RX9yr=undefined;const lSB3XNzQs=undefined;const v4nQNdbNw=undefined;const N2NdkcDAy=undefined;const transition1={delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={desktop:\"cp8OP7yh5\",laptop:\"mUTp1eU8q\",mobile:\"TG8EF0Xfu\",tablet:\"BIDRWK2yu\"};const getProps=({amount,background,category,height,id,image,link,textColor,title,width,...props})=>{return{...props,enyQTFGl5:background??props.enyQTFGl5??\"rgb(238, 255, 0)\",HNdJyx_ZD:link??props.HNdJyx_ZD,lSB3XNzQs:category??props.lSB3XNzQs??\"Branding and identity\",MUlgyJEIg:textColor??props.MUlgyJEIg??\"rgb(0, 0, 0)\",N2NdkcDAy:image??props.N2NdkcDAy,POe5RX9yr:amount??props.POe5RX9yr??\"2023\",v4nQNdbNw:title??props.v4nQNdbNw??\"Project Name\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cp8OP7yh5\"};};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,enyQTFGl5,MUlgyJEIg,v4nQNdbNw,lSB3XNzQs,POe5RX9yr,HNdJyx_ZD,N2NdkcDAy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cp8OP7yh5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:HNdJyx_ZD,motionChild:true,nodeId:\"cp8OP7yh5\",scopeId:\"r49r3AVMu\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4rg8mr\",className,classNames)} framer-1ud19n2`,\"data-border\":true,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"cp8OP7yh5\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9b54e130-a21e-4df7-b158-707338e41ccb, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:enyQTFGl5,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px -4.031050927634351px 20.155254638171755px -0.3125px rgba(0, 0, 0, 0.08), 0px -9.554302482283674px 47.77151241141837px -0.625px rgba(0, 0, 0, 0.08), 0px -17.42803531035315px 87.14017655176575px -0.9375px rgba(0, 0, 0, 0.08), 0px -28.974073717254214px 144.87036858627107px -1.25px rgba(0, 0, 0, 0.08), 0px -46.790766532695855px 233.95383266347926px -1.5625px rgba(0, 0, 0, 0.08), 0px -76.59184225781354px 382.9592112890677px -1.875px rgba(0, 0, 0, 0.08), 0px -131.88598023208323px 659.4299011604162px -2.1875px rgba(0, 0, 0, 0.08), 0px -240px 1200px -2.5px rgba(0, 0, 0, 0.08)\",...style},...addPropertyOverrides({\"BIDRWK2yu-hover\":{\"data-framer-name\":undefined},\"cp8OP7yh5-hover\":{\"data-framer-name\":undefined},\"mUTp1eU8q-hover\":{\"data-framer-name\":undefined},\"TG8EF0Xfu-hover\":{\"data-framer-name\":undefined},BIDRWK2yu:{\"data-framer-name\":\"tablet\"},mUTp1eU8q:{\"data-framer-name\":\"laptop\"},TG8EF0Xfu:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-otgb3k\",layoutDependency:layoutDependency,layoutId:\"jEx0wSLbj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-r49r3AVMu))\"},children:\"2023\"})}),className:\"framer-1l2j2v6\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"SufvK9eVB\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-r49r3AVMu)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-r49r3AVMu\":MUlgyJEIg},text:POe5RX9yr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby0zMDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-MUlgyJEIg-r49r3AVMu))\"},children:\"Branding and identity\"})}),className:\"framer-pfet2f\",fonts:[\"GF;DM Mono-300\"],layoutDependency:layoutDependency,layoutId:\"dPJNFB44f\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-MUlgyJEIg-r49r3AVMu)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-r49r3AVMu\":MUlgyJEIg},text:lSB3XNzQs,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-caz93h\",layoutDependency:layoutDependency,layoutId:\"CV9uQTn3I\",style:{backgroundColor:MUlgyJEIg,opacity:.25}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11jovhn\",layoutDependency:layoutDependency,layoutId:\"s_dxR1s9t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-r49r3AVMu))\"},children:\"Project Name\"})}),className:\"framer-1v65hds\",fonts:[\"GF;Manrope-500\"],layoutDependency:layoutDependency,layoutId:\"IMFhA4uyf\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-MUlgyJEIg-r49r3AVMu)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-MUlgyJEIg-r49r3AVMu\":MUlgyJEIg},text:v4nQNdbNw,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TG8EF0Xfu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS01MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-2.7px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-MUlgyJEIg-r49r3AVMu))\"},children:\"Project Name\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vh59nr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WhmmLiSTt-container\",nodeId:\"WhmmLiSTt\",rendersWithMotion:true,scopeId:\"r49r3AVMu\",style:{rotate:0},variants:{\"BIDRWK2yu-hover\":{rotate:-45},\"cp8OP7yh5-hover\":{rotate:-45},\"mUTp1eU8q-hover\":{rotate:-45},\"TG8EF0Xfu-hover\":{rotate:-45}},children:/*#__PURE__*/_jsx(Material,{color:MUlgyJEIg,height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"WhmmLiSTt\",layoutId:\"WhmmLiSTt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,...toResponsiveImage(N2NdkcDAy),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-zivg08\",layoutDependency:layoutDependency,layoutId:\"nHVtJ8zQp\",...addPropertyOverrides({BIDRWK2yu:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(N2NdkcDAy),...{positionX:\"center\",positionY:\"center\"}}},mUTp1eU8q:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+181.4),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(N2NdkcDAy),...{positionX:\"center\",positionY:\"center\"}}},TG8EF0Xfu:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+12+159.8),sizes:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,...toResponsiveImage(N2NdkcDAy),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KS7EE.framer-1ud19n2, .framer-KS7EE .framer-1ud19n2 { display: block; }\",\".framer-KS7EE.framer-4rg8mr { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 526px; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; text-decoration: none; width: 1920px; will-change: var(--framer-will-change-override, transform); }\",\".framer-KS7EE .framer-otgb3k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-KS7EE .framer-1l2j2v6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KS7EE .framer-pfet2f, .framer-KS7EE .framer-1v65hds { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KS7EE .framer-caz93h { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-KS7EE .framer-11jovhn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KS7EE .framer-vh59nr-container { flex: none; height: 72px; position: relative; width: 72px; }\",\".framer-KS7EE .framer-zivg08 { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-KS7EE.framer-v-13pxp7a.framer-4rg8mr { padding: 20px; width: 989px; }\",\".framer-KS7EE.framer-v-13pxp7a .framer-vh59nr-container { height: 48px; width: 48px; }\",\".framer-KS7EE.framer-v-1xo85zv.framer-4rg8mr { padding: 16px; width: 810px; }\",\".framer-KS7EE.framer-v-1xo85zv .framer-vh59nr-container { height: 36px; width: 36px; }\",\".framer-KS7EE.framer-v-1lijdf9.framer-4rg8mr { padding: 12px; width: 390px; }\",\".framer-KS7EE.framer-v-1lijdf9 .framer-vh59nr-container { height: 32px; width: 32px; }\",'.framer-KS7EE[data-border=\"true\"]::after, .framer-KS7EE [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 526\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mUTp1eU8q\":{\"layout\":[\"fixed\",\"fixed\"]},\"BIDRWK2yu\":{\"layout\":[\"fixed\",\"fixed\"]},\"TG8EF0Xfu\":{\"layout\":[\"fixed\",\"fixed\"]},\"bTqhXDfvx\":{\"layout\":[\"fixed\",\"fixed\"]},\"yk15DVhgJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ScdGAXdY3\":{\"layout\":[\"fixed\",\"fixed\"]},\"vl6spcLQf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"enyQTFGl5\":\"background\",\"MUlgyJEIg\":\"textColor\",\"v4nQNdbNw\":\"title\",\"lSB3XNzQs\":\"category\",\"POe5RX9yr\":\"amount\",\"HNdJyx_ZD\":\"link\",\"N2NdkcDAy\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr49r3AVMu=withCSS(Component,css,\"framer-KS7EE\");export default Framerr49r3AVMu;Framerr49r3AVMu.displayName=\"Card 4\";Framerr49r3AVMu.defaultProps={height:526,width:1920};addPropertyControls(Framerr49r3AVMu,{variant:{options:[\"cp8OP7yh5\",\"mUTp1eU8q\",\"BIDRWK2yu\",\"TG8EF0Xfu\"],optionTitles:[\"desktop\",\"laptop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},enyQTFGl5:{defaultValue:\"rgb(238, 255, 0)\",title:\"Background\",type:ControlType.Color},MUlgyJEIg:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},v4nQNdbNw:{defaultValue:\"Project Name\",displayTextArea:false,title:\"Title\",type:ControlType.String},lSB3XNzQs:{defaultValue:\"Branding and identity\",displayTextArea:false,title:\"Category\",type:ControlType.String},POe5RX9yr:{defaultValue:\"2023\",displayTextArea:false,title:\"Amount\",type:ControlType.String},HNdJyx_ZD:{title:\"Link\",type:ControlType.Link},N2NdkcDAy:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(Framerr49r3AVMu,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Mono\",url:\"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvrGyIYGnbKX9Rlk.woff2\",weight:\"300\"},{cssFamilyName:\"Manrope\",source:\"google\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_A87jxeN7B.woff2\",weight:\"500\"}]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr49r3AVMu\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1920\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mUTp1eU8q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BIDRWK2yu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TG8EF0Xfu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bTqhXDfvx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yk15DVhgJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ScdGAXdY3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vl6spcLQf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"526\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"enyQTFGl5\\\":\\\"background\\\",\\\"MUlgyJEIg\\\":\\\"textColor\\\",\\\"v4nQNdbNw\\\":\\\"title\\\",\\\"lSB3XNzQs\\\":\\\"category\\\",\\\"POe5RX9yr\\\":\\\"amount\\\",\\\"HNdJyx_ZD\\\":\\\"link\\\",\\\"N2NdkcDAy\\\":\\\"image\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r49r3AVMu.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";export default function ZiplineFileUpload(props){const{acceptedTypes,maxSizeMB,errorMessage,buttonText,backgroundColor,textColor,uploadedTextColor,buttonColor,buttonTextColor,borderRadius,borderWidth,borderColor,successBorderColor,ziplineUrl,ziplineToken,required,style}=props;const fileInputRef=useRef(null);const hiddenInputRef=useRef(null);const[selectedFile,setSelectedFile]=useState(null);const[uploading,setUploading]=useState(false);const[error,setError]=useState(\"\");const[uploadedUrl,setUploadedUrl]=useState(\"\");const[originalName,setOriginalName]=useState(\"\");const getExtension=name=>name.includes(\".\")?name.split(\".\").pop():\"\";const uploadToZipline=async file=>{startTransition(()=>{setUploading(true);setError(\"\");setUploadedUrl(\"\");});try{const formData=new FormData;formData.append(\"file\",file);const response=await fetch(`${ziplineUrl}/api/upload`,{method:\"POST\",headers:{Authorization:ziplineToken,\"x-zipline-original-name\":\"true\"},body:formData});if(!response.ok)throw new Error(\"Upload failed\");const data=await response.json();const uploadedOriginalName=data.originalName||file.name;// Resolve correct /view/ URL\nlet finalUrl=\"\";if(typeof data.url===\"string\"&&data.url.includes(\"/view/\")){finalUrl=data.url;}else if(data.files?.[0]?.name){finalUrl=`${ziplineUrl}/view/${data.files[0].name}`;}startTransition(()=>{setUploadedUrl(finalUrl);setOriginalName(uploadedOriginalName);setUploading(false);});}catch{startTransition(()=>{setError(\"Upload failed. Please try again.\");setUploading(false);setSelectedFile(null);setUploadedUrl(\"\");setOriginalName(\"\");});if(fileInputRef.current)fileInputRef.current.value=\"\";}};const handleFileChange=e=>{const file=e.target.files?.[0];if(!file)return;const maxBytes=maxSizeMB*1024*1024;if(file.size>maxBytes){setError(errorMessage||`File size must be less than ${maxSizeMB}MB`);return;}setSelectedFile(file);uploadToZipline(file);};// Sync hidden input with Framer Forms\nuseEffect(()=>{if(!hiddenInputRef.current)return;hiddenInputRef.current.value=JSON.stringify({url:uploadedUrl,originalName});hiddenInputRef.current.dispatchEvent(new Event(\"input\",{bubbles:true}));hiddenInputRef.current.dispatchEvent(new Event(\"change\",{bubbles:true}));},[uploadedUrl,originalName]);if(RenderTarget.current()===RenderTarget.thumbnail)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",...style},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"10px 12px\",backgroundColor,borderRadius,border:`${borderWidth}px solid ${error?\"#c00\":uploadedUrl?successBorderColor:borderColor}`,minHeight:44},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>fileInputRef.current?.click(),disabled:uploading,style:{padding:\"8px 16px\",backgroundColor:uploading?\"#999\":buttonColor,color:buttonTextColor,border:\"none\",borderRadius:borderRadius-2,fontSize:14,fontWeight:500,cursor:uploading?\"not-allowed\":\"pointer\",whiteSpace:\"nowrap\"},children:buttonText}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:uploadedUrl?uploadedTextColor:selectedFile?textColor:\"#999\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:uploading?`Uploading ${selectedFile?.name||\"\"}...`:selectedFile?selectedFile.name:\"No file chosen\"}),/*#__PURE__*/_jsx(\"input\",{ref:fileInputRef,type:\"file\",accept:acceptedTypes,onChange:handleFileChange,disabled:uploading,style:{display:\"none\"}})]}),uploadedUrl&&!uploading&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:\"#22CC66\",marginTop:8},children:\"✓ Uploaded successfully\"}),error&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#c00\",fontSize:13},children:error}),/*#__PURE__*/_jsx(\"input\",{ref:hiddenInputRef,type:\"text\",name:\"fileupload\",required:required,readOnly:true,value:JSON.stringify({url:uploadedUrl,originalName}),style:{opacity:0,height:0,width:0,position:\"absolute\"}})]});}addPropertyControls(ZiplineFileUpload,{required:{type:ControlType.Boolean,title:\"Required\",defaultValue:true},ziplineUrl:{type:ControlType.String,title:\"Zipline URL\",defaultValue:\"https://uploads.printmint.ca\"},ziplineToken:{type:ControlType.String,title:\"Zipline Token\"},acceptedTypes:{type:ControlType.String,title:\"Accepted Types\",defaultValue:\".stl,.3mf,.zip,.rar\"},maxSizeMB:{type:ControlType.Number,title:\"Max Size (MB)\",defaultValue:250,min:1,max:1e3},errorMessage:{type:ControlType.String,title:\"Error Message\",defaultValue:\"File size too large\"},buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Choose File\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"File Name Color\",defaultValue:\"#000000\"},uploadedTextColor:{type:ControlType.Color,title:\"Uploaded File Color\",defaultValue:\"#000000\"},buttonColor:{type:ControlType.Color,title:\"Button Color\",defaultValue:\"#0099FF\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text Color\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#DDDDDD\"},successBorderColor:{type:ControlType.Color,title:\"Success Border\",defaultValue:\"#22CC66\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ZiplineFileUpload\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FileUploadInput_3.map"],"mappings":"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"}