{"version":3,"file":"shared-lib.CnDCLVF2.mjs","names":["React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/FP92IrKCDMASZFhyshCD/szGcoYKBp2AKfOO77h2K/OR81yQeGX.js","https:/framerusercontent.com/modules/PoSmXvfnyIp4Ylf2ZbcA/7yQOCFJKsBm9Uxj1mLld/VSsiWrJHi.js","https:/framerusercontent.com/modules/XVzrZ01F1sVCmJJk9QuB/g6zoifWnyhla5plyLbtK/Cursor.js","https:/framerusercontent.com/modules/cUvCsJNxt63kZtbfeocd/9FbLvkpry0pvkHjxa81q/siteMetadata.js"],"sourcesContent":["// Generated by Framer (5f2272d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-7QPhm .framer-styles-preset-1t5c0kn:not(.rich-text-wrapper), .framer-7QPhm .framer-styles-preset-1t5c0kn.rich-text-wrapper a { --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: rgba(255, 255, 255, 0.35); }\"];export const className=\"framer-7QPhm\";\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\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/FP92IrKCDMASZFhyshCD/szGcoYKBp2AKfOO77h2K/OR81yQeGX.js\";const cycleOrder=[\"pbyfeaP74\",\"kCNC1e7gX\"];const serializationHash=\"framer-uSsy6\";const variantClassNames={kCNC1e7gX:\"framer-v-10yvskq\",pbyfeaP74:\"framer-v-1cox38o\"};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 humanReadableVariantMap={Desktop:\"pbyfeaP74\",Mobile:\"kCNC1e7gX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pbyfeaP74\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pbyfeaP74\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cox38o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pbyfeaP74\",ref:refBinding,style:{backgroundColor:\"rgb(15, 16, 20)\",...style},...addPropertyOverrides({kCNC1e7gX:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RUIENvbW1vbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"TT Commons Regular\", \"TT Commons Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.35))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@pixacle.ai\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"hello@pixacle.ai\"})}),\"    |    \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/granteanderson/\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"Grant\"})}),\"    |    \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jannemeček/\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"Jan\"})}),\"    |    \\xa9 2026 Pixacle Inc. All rights reserved    |    Located in Brooklyn, NY\"]})}),className:\"framer-koaiog\",\"data-framer-name\":\"\\xa9 2025 Pixacle Inc. All rights reserved.\",fonts:[\"CUSTOM;TT Commons Regular\"],layoutDependency:layoutDependency,layoutId:\"k9d06t239\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.35)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{kCNC1e7gX:{\"--extracted-2gxw0f\":\"rgba(255, 255, 255, 0.35)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kCNC1e7gX:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RUIENvbW1vbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"TT Commons Regular\", \"TT Commons Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.35))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@pixacle.ai\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"hello@pixacle.ai\"})}),\"    |    \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/granteanderson/\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"Grant\"})}),\"    |    \",/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jannemeček/\",motionChild:true,nodeId:\"k9d06t239\",openInNewTab:true,relValues:[],scopeId:\"VSsiWrJHi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1t5c0kn\",\"data-styles-preset\":\"OR81yQeGX\",children:\"Jan\"})}),\"       \"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RUIENvbW1vbnMgUmVndWxhcg==\",\"--framer-font-family\":'\"TT Commons Regular\", \"TT Commons Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgba(255, 255, 255, 0.35))\"},children:\"\\xa9 2025 Pixacle Inc. All rights reserved\"})]})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Link,{href:{hash:\":EJVWXia_b\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QB7h_jjbx\",openInNewTab:false,scopeId:\"VSsiWrJHi\",smoothScroll:true,children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-19ffiif framer-149lkoe\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:137,layoutDependency:layoutDependency,layoutId:\"QB7h_jjbx\",svg:'<svg width=\"137\" height=\"32\" viewBox=\"0 0 137 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_302_3)\">\\n<path d=\"M0 31.2943L7.8236 23.4707H0V31.2943Z\" fill=\"url(#paint0_linear_302_3)\"/>\\n<path d=\"M0 0V7.8236V23.4708H7.8236V15.6472V7.8236H23.4708L31.2944 0H0Z\" fill=\"url(#paint1_linear_302_3)\"/>\\n<path d=\"M7.82422 23.4701L15.6478 15.6465H7.82422V23.4701Z\" fill=\"url(#paint2_linear_302_3)\"/>\\n<path d=\"M23.4714 7.8236V15.6472H15.6478L7.82422 23.4708H23.4714H31.295V0L23.4714 7.8236Z\" fill=\"url(#paint3_linear_302_3)\"/>\\n<path d=\"M129.099 19.2768C129.359 19.0357 129.582 18.7483 129.767 18.4145C129.952 18.0621 130.073 17.7005 130.129 17.3296H132.577C132.391 18.6648 131.825 19.7497 130.88 20.5842C130.194 21.1962 129.322 21.6691 128.265 22.0029C127.226 22.3182 126.095 22.4758 124.871 22.4758C123.017 22.4758 121.44 22.1327 120.142 21.4466C118.844 20.7419 117.917 19.7683 117.361 18.5258C116.934 17.6171 116.721 16.5507 116.721 15.3268C116.721 14.1214 116.934 13.0365 117.361 12.0722C117.917 10.8296 118.826 9.87459 120.087 9.20697C121.366 8.52081 122.905 8.17773 124.704 8.17773C126.485 8.17773 127.996 8.53009 129.238 9.23479C130.5 9.92095 131.408 10.876 131.965 12.1C132.391 13.157 132.623 14.4366 132.66 15.9387H119.169C119.224 16.6991 119.373 17.3574 119.614 17.9138C120.003 18.7483 120.652 19.3974 121.561 19.861C122.47 20.3061 123.573 20.5286 124.871 20.5286C126.744 20.5286 128.154 20.1113 129.099 19.2768ZM124.704 10.1249C123.443 10.1249 122.377 10.3568 121.505 10.8204C120.634 11.2655 120.003 11.9238 119.614 12.7954C119.428 13.2776 119.298 13.7226 119.224 14.1306H130.156C130.101 13.5928 129.98 13.1107 129.795 12.6841C129.405 11.8682 128.766 11.2376 127.875 10.7926C127.004 10.3475 125.947 10.1249 124.704 10.1249Z\" fill=\"white\"/>\\n<path d=\"M111.887 22.0863V2.44727H114.307V22.0863H111.887Z\" fill=\"white\"/>\\n<path d=\"M101.868 22.4758C100.125 22.4758 98.6226 22.142 97.3615 21.4744C96.119 20.8068 95.2196 19.8517 94.6632 18.6092C94.2367 17.6449 94.0234 16.5507 94.0234 15.3268C94.0234 14.1028 94.2367 13.0179 94.6632 12.0722C95.2196 10.8296 96.119 9.87459 97.3615 9.20697C98.6226 8.52081 100.125 8.17773 101.868 8.17773C104.353 8.17773 106.291 8.81753 107.682 10.0971C108.757 11.0429 109.332 12.2483 109.406 13.7134H106.819C106.782 13.2868 106.662 12.8696 106.458 12.4616C106.272 12.0536 106.031 11.7198 105.735 11.4602C105.308 11.0707 104.752 10.774 104.065 10.57C103.398 10.366 102.675 10.264 101.896 10.264C100.727 10.264 99.7167 10.4958 98.8636 10.9595C98.0291 11.4231 97.4264 12.0629 97.0555 12.8788C96.7403 13.5279 96.5826 14.3439 96.5826 15.3268C96.5826 16.2911 96.7403 17.0978 97.0555 17.7469C97.3337 18.3589 97.7417 18.8781 98.2795 19.3046C98.8358 19.7126 99.4385 19.9908 100.088 20.1392C100.737 20.2875 101.339 20.3617 101.896 20.3617C102.693 20.3617 103.426 20.2597 104.093 20.0557C104.779 19.8517 105.327 19.555 105.735 19.1656C106.031 18.9059 106.282 18.5721 106.486 18.1641C106.69 17.7376 106.801 17.3111 106.819 16.8845H109.434C109.341 18.3867 108.776 19.6199 107.737 20.5842C107.051 21.1962 106.198 21.6691 105.178 22.0029C104.177 22.3182 103.073 22.4758 101.868 22.4758Z\" fill=\"white\"/>\\n<path d=\"M91.1773 11.1542C91.5482 12.0072 91.7337 13.0179 91.7337 14.1863V22.0864H89.2858V20.0001C88.7294 20.7975 87.9413 21.4095 86.9213 21.836C85.9013 22.2625 84.6681 22.4758 83.2216 22.4758C82.2387 22.4758 81.3486 22.3645 80.5511 22.142C79.7723 21.9195 79.1696 21.6135 78.743 21.224C78.335 20.8346 78.0476 20.4544 77.8807 20.0835C77.6581 19.6014 77.5469 19.0357 77.5469 18.3867C77.5469 17.7376 77.6581 17.1813 77.8807 16.7176C78.2887 15.8275 79.0768 15.1599 80.2452 14.7148C81.4135 14.2697 83.1196 14.0472 85.3635 14.0472H89.2858V13.769C89.2858 13.0643 89.1745 12.4616 88.952 11.9609C88.8221 11.6642 88.5903 11.3674 88.2565 11.0707C87.9413 10.774 87.4869 10.5422 86.8935 10.3753C86.3 10.2084 85.6232 10.1249 84.8628 10.1249C82.6931 10.1249 81.3486 10.6906 80.8293 11.8218C80.6995 12.1 80.616 12.4523 80.579 12.8788H78.1589C78.1589 12.2483 78.2887 11.6271 78.5483 11.0151C78.9748 10.0508 79.7259 9.33679 80.8015 8.87317C81.8956 8.40954 83.2401 8.17773 84.835 8.17773C88.1731 8.17773 90.2872 9.16988 91.1773 11.1542ZM83.7779 20.5286C85.0204 20.5286 86.0868 20.3153 86.9769 19.8888C87.8856 19.4437 88.5254 18.8225 88.8963 18.025C89.1559 17.4872 89.2858 16.8104 89.2858 15.9944V15.8275H85.447C84.0747 15.8275 82.9342 15.9387 82.0255 16.1613C81.1168 16.3838 80.5233 16.7825 80.2452 17.3574C80.1153 17.6541 80.0504 17.9323 80.0504 18.1919C80.0504 18.5443 80.1153 18.841 80.2452 19.0821C80.3564 19.3232 80.5511 19.5643 80.8293 19.8053C81.126 20.0279 81.534 20.2041 82.0533 20.3339C82.5911 20.4637 83.166 20.5286 83.7779 20.5286Z\" fill=\"white\"/>\\n<path d=\"M61.2539 22.0851L67.5406 15.2977L61.3374 8.59375H64.4529L69.0706 13.6843L73.6604 8.59375H76.7759L70.6005 15.2977L76.8872 22.0851H73.7717L69.0706 16.9111L64.3416 22.0851H61.2539Z\" fill=\"white\"/>\\n<path d=\"M58.588 5.92318C58.1244 5.92318 57.7349 5.78409 57.4197 5.50592C57.123 5.2092 56.9746 4.83831 56.9746 4.39323C56.9746 3.94815 57.123 3.58653 57.4197 3.30836C57.7349 3.01164 58.1244 2.86328 58.588 2.86328C59.0331 2.86328 59.4133 3.01164 59.7285 3.30836C60.0438 3.58653 60.2014 3.94815 60.2014 4.39323C60.2014 4.83831 60.0438 5.2092 59.7285 5.50592C59.4318 5.78409 59.0516 5.92318 58.588 5.92318ZM57.3641 22.085V8.59364H59.7842V22.085H57.3641Z\" fill=\"white\"/>\\n<path d=\"M39.584 22.0863V2.44727H48.2073C51.5825 2.44727 53.7152 3.43941 54.6053 5.42371C54.9391 6.14696 55.106 7.01857 55.106 8.03854C55.106 9.02141 54.9391 9.89302 54.6053 10.6534C53.7152 12.6377 51.5825 13.6298 48.2073 13.6298H42.1432V22.0863H39.584ZM42.1432 11.4601H47.7623C48.9862 11.4601 49.9598 11.321 50.6831 11.0428C51.4249 10.7646 51.9348 10.3103 52.213 9.67975C52.417 9.17904 52.519 8.64124 52.519 8.06635C52.519 7.43583 52.417 6.87021 52.213 6.3695C51.9163 5.73897 51.397 5.2939 50.6553 5.03427C49.932 4.7561 48.9677 4.61701 47.7623 4.61701H42.1432V11.4601Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_302_3\" x1=\"-1.98452\" y1=\"29.3307\" x2=\"25.5963\" y2=\"2.25169\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#F29F00\"/>\\n<stop offset=\"1\" stop-color=\"#DA0082\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_302_3\" x1=\"-7.8866\" y1=\"23.3192\" x2=\"19.6939\" y2=\"-3.75976\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#F29F00\"/>\\n<stop offset=\"1\" stop-color=\"#DA0082\"/>\\n</linearGradient>\\n<linearGradient id=\"paint2_linear_302_3\" x1=\"-2.05501\" y1=\"29.2577\" x2=\"25.5258\" y2=\"2.17841\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#F29F00\"/>\\n<stop offset=\"1\" stop-color=\"#DA0082\"/>\\n</linearGradient>\\n<linearGradient id=\"paint3_linear_302_3\" x1=\"8.93952\" y1=\"33.7118\" x2=\"38.5261\" y2=\"4.62679\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#8C3CFF\"/>\\n<stop offset=\"0.94\" stop-color=\"#1578FF\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_302_3\">\\n<rect width=\"137\" height=\"31.2944\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uSsy6.framer-149lkoe, .framer-uSsy6 .framer-149lkoe { display: block; }\",\".framer-uSsy6.framer-1cox38o { height: 254px; overflow: visible; position: relative; width: 1249px; }\",\".framer-uSsy6 .framer-koaiog { bottom: 40px; flex: none; height: auto; left: 34px; position: absolute; white-space: pre; width: auto; }\",\".framer-uSsy6 .framer-19ffiif { flex: none; height: 32px; left: 39px; position: absolute; text-decoration: none; top: 43px; width: 137px; }\",\".framer-uSsy6.framer-v-10yvskq.framer-1cox38o { width: 390px; }\",\".framer-uSsy6.framer-v-10yvskq .framer-koaiog { bottom: 36px; white-space: pre-wrap; width: 295px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 254\n * @framerIntrinsicWidth 1249\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kCNC1e7gX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVSsiWrJHi=withCSS(Component,css,\"framer-uSsy6\");export default FramerVSsiWrJHi;FramerVSsiWrJHi.displayName=\"Footer\";FramerVSsiWrJHi.defaultProps={height:254,width:1249};addPropertyControls(FramerVSsiWrJHi,{variant:{options:[\"pbyfeaP74\",\"kCNC1e7gX\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVSsiWrJHi,[{explicitInter:true,fonts:[{cssFamilyName:\"TT Commons Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"TT Commons\",url:\"https://framerusercontent.com/assets/aW7plSnZbhp8WYRcQKf5BBDgY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVSsiWrJHi\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1249\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kCNC1e7gX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"254\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VSsiWrJHi.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function CustomCursor(Component){return props=>{useEffect(()=>{// Detect if device has touch/is mobile\nconst isTouchDevice=()=>{return\"ontouchstart\"in window||navigator.maxTouchPoints>0||window.matchMedia(\"(pointer: coarse)\").matches;};// Exit early on touch devices\nif(isTouchDevice()){return;}// Hide default cursor everywhere except form fields\nconst style=document.createElement(\"style\");style.textContent=`\n                * {\n                    cursor: none !important;\n                }\n                input, textarea, [contenteditable=\"true\"] {\n                    cursor: text !important;\n                }\n            `;document.head.appendChild(style);// Find our custom cursor element\nconst cursor=document.querySelector('[data-framer-name=\"Cursor\"]');if(!cursor)return;// Style the cursor element with Safari optimizations\ncursor.style.pointerEvents=\"none\";cursor.style.transition=\"transform 0.3s ease, opacity 0.3s ease\";cursor.style.transform=\"translate(-50%, -50%) scale(0.2)\"// Start at 20px (0.2 of 100px)\n;cursor.style.zIndex=\"9999\";cursor.style.position=\"fixed\";cursor.style.opacity=\"1\";// Backdrop blur styling\ncursor.style.webkitBackdropFilter=\"blur(0px)\";cursor.style.backdropFilter=\"blur(0px)\";cursor.style.overflow=\"hidden\";// Safari rendering optimizations\ncursor.style.willChange=\"transform\";cursor.style.backfaceVisibility=\"hidden\";cursor.style.webkitBackfaceVisibility=\"hidden\";// Track mouse movement\nconst moveCursor=e=>{cursor.style.left=e.clientX+\"px\";cursor.style.top=e.clientY+\"px\";};// Detect hover over links and form fields\nlet currentTarget=null;const handleMouseOver=e=>{const formField=e.target.closest('input, textarea, [contenteditable=\"true\"]');const link=e.target.closest('a, button, [role=\"button\"]');// Over form field - hide custom cursor, show text cursor\nif(formField){if(currentTarget!==\"formField\"){currentTarget=\"formField\";cursor.style.opacity=\"0\";}}else if(link){if(currentTarget!==\"link\"){currentTarget=\"link\";cursor.style.opacity=\"1\";cursor.style.transform=\"translate(-50%, -50%) scale(1)\"// Full size (100px)\n;}}else{if(currentTarget!==\"normal\"){currentTarget=\"normal\";cursor.style.opacity=\"1\";cursor.style.transform=\"translate(-50%, -50%) scale(0.2)\"// Small (20px)\n;}}};// Add event listeners\ndocument.addEventListener(\"mousemove\",moveCursor);document.addEventListener(\"mouseover\",handleMouseOver);// Cleanup\nreturn()=>{document.head.removeChild(style);document.removeEventListener(\"mousemove\",moveCursor);document.removeEventListener(\"mouseover\",handleMouseOver);};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"CustomCursor\":{\"type\":\"reactHoc\",\"name\":\"CustomCursor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cursor.map","// Generated by Framer (4eeba22)\nexport default function metadata(params,activeLocale){return{description:\"Pixacle combines FAANG veterans with the best of AI to deliver fully validated products 2x faster and 2x cheaper than traditional agencies.\",favicon:\"https://framerusercontent.com/assets/fagnGaewAhaNbDmQHa5vMRDRM4.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/0pNcDXEpKR1yzTATKlxSNmihM.png\",title:\"Pixacle | Digital Product Development in just weeks\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}