{"version":3,"file":"yoWYFw6v4.BalFxYym.mjs","names":["serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","UtilsComponentMessage","OnScroll","Direction","Path","Preset","e","x","fonts","css","className","addPropertyOverrides","SVGFonts","SVG","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","PhosphorFonts","Phosphor","SmallTag","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","toResponsiveImage","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","ServiceCard","LayoutJumpPreventerFonts","LayoutJumpPreventer","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","SVGFonts","SVG","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Label","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","Transition","Variants","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","SVG","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","Component","Icon","React","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","FAQSingle","LayoutJumpPreventer","className","css"],"sources":["https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/bMoRFmipBzJ9ZZyOMr87/qJs7L3oM8TSQbCq1O9pU/TickerPath_Prod.js","https:/framerusercontent.com/modules/cIc6DC4DGeMDX7T3p5i2/elBoWdkgdRgUVDVZwKeT/fIyC9R6r0.js","https:/framerusercontent.com/modules/sXYzlrI5hSMEMbwR4iyW/LQQHIeS8Cffk66eTm2al/dNG7v32__.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/fP0vxS3K8gEWwapvBrxb/MbkENFijIlmWJDBSmAgy/y6PvMXKn3.js","https:/framerusercontent.com/modules/ee84ZJf2eNDrHNDmJwJd/y746oaVSwyjWulGqFEGL/SCBWsOpSQ.js","https:/framerusercontent.com/modules/ycwE4t6sU8L7NRaMWgZF/8wMMnbjTYgnHgdZeTb1w/eN0BhK_dl.js","https:/framerusercontent.com/modules/yGfvAmVvUAXDDDXrentn/662X7oAaJoq3G9AN0CtK/Counter.js","https:/framerusercontent.com/modules/8455vdKYD5xT3r5bkfQG/Ed6rYdsDHzM1Y94Rm1t6/jui6Drl4E.js","https:/framerusercontent.com/modules/oCnnSb8Yq1TwItCxKSDL/DkMw8bv3ahOATl1unSKb/mrjy8ymDt.js","https:/framerusercontent.com/modules/d3thg30GyrmOcm8a6yhu/16wFs2x9T9wxvNQX0Dni/KVv839Lld.js","https:/framerusercontent.com/modules/jEoRckn8xNdVA5G4Ei1d/TwQN2Oz1e8KGHtbGmCok/sbYx0DYsP.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/upf6dsVJpt4xBtYfwdUy/nzKuQdPVohDxvJCWW2G2/lxHQab_4K.js","https:/framerusercontent.com/modules/a8eqMTQCiY1sdzG7ILDl/NxKcyYd57ZcWqXgpnbag/yoWYFw6v4.js"],"sourcesContent":["// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useCallback,useEffect,useRef}from\"react\";import{motion,useAnimationFrame,useMotionValue,useScroll,useSpring,useTransform,useVelocity}from\"framer-motion\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";var OnScroll;// import { ComponentMessage } from \"../../utils/ComponentMessage\";\n// -------------------------------------------------------------- //\n// INTERFACES\n// -------------------------------------------------------------- //\n(function(OnScroll){OnScroll[\"NoChange\"]=\"No change\";OnScroll[\"SpeedUp\"]=\"Speed up\";})(OnScroll||(OnScroll={}));var Direction;(function(Direction){Direction[\"Normal\"]=\"normal\";Direction[\"Reverse\"]=\"reverse\";})(Direction||(Direction={}));var Path;(function(Path){Path[\"Preset\"]=\"preset\";Path[\"Custom\"]=\"custom\";})(Path||(Path={}));var Preset;(function(Preset){Preset[\"Spiral\"]=\"spiral\";Preset[\"Loop\"]=\"loop\";Preset[\"Wave\"]=\"wave\";Preset[\"Curly\"]=\"curly\";Preset[\"Stripes\"]=\"stripes\";})(Preset||(Preset={}));// -------------------------------------------------------------- //\n// CONSTANTS\n// -------------------------------------------------------------- //\nconst fuSvg=`\n<svg\n  width=\"550\"\n  height=\"550\"\n  viewBox=\"0 0 550 550\"\n  fill=\"none\"\n  xmlns=\"http://www.w3.org/2000/svg\"\n>\n  <g clip-path=\"url(#clip0_967_124)\">\n    <path\n      d=\"M553.75 2.5 L553.75 267.5 A10 10 0 0 1 546.971 274.314 L281.971 539.814 A10 10 0 0 1 275.157 542.593 L10 543 A10 10 0 0 1 0 533 L1.25 285 A10 10 0 0 1 4.036 277.5 L131.616 146.616 A10 10 0 0 1 141.616 146.616 L141.25 405 A10 10 0 0 1 131.25 415 L405 413.75 A10 10 0 0 1 413.75 403.75 L413.75 150 A10 10 0 0 1 416.536 142.5 L541.615 11.61612 A10 10 0 0 1 553.75 2.5\"\n      fill=\"white\"\n    />\n  </g>\n  <defs>\n    <clipPath id=\"clip0_967_124\">\n      <rect width=\"24\" height=\"24\" fill=\"white\" />\n    </clipPath>\n  </defs>\n</svg>\n`;const imgs=[/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/b9909337-7a53-48bc-9672-33fbd0f040a1?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/ecdc9dd7-2862-4c28-abb1-dcc0947390f3?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/79de41ec-baa4-4ac0-a9a4-c090005ca640?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/1a18b312-21cd-4484-bce5-9fb7ed1c5e01?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/d765f64f-7a66-462f-8b2d-3d7bc8d7db55?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/6b9f08ea-f0c5-471f-a620-71221ff1fb65?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/40a09525-4b00-4666-86f0-3c45f5d77605?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/14f05ab6-b4d0-4605-9007-8a2190a249d0?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/d05009a2-a2f8-4a4c-a0de-e1b0379dddb8?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/ba646e35-efc2-494a-961b-b40f597e6fc9?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/e899f9c3-ed48-4899-8c16-fbd5a60705da?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/24e83c11-c607-45cd-88fb-5059960b56a0?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"img\",{src:\"https://cdn.cosmos.so/cd346bce-f415-4ea7-8060-99c5f7c1741a?format=jpeg\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}})];// -------------------------------------------------------------- //\n// FRAMER PROPERTY CONTROLS\n// -------------------------------------------------------------- //\naddPropertyControls(TickerPath,{content:{type:ControlType.Array,title:\"Content\",defaultValue:[],control:{type:ControlType.ComponentInstance}},repeat:{type:ControlType.Number,title:\"Amount\",defaultValue:2,min:1,max:100,step:1,displayStepper:true},scale:{type:ControlType.Object,controls:{scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:.1,max:5,step:.1,unit:\"x\"},hover:{type:ControlType.Number,title:\"Hover\",defaultValue:1.5,min:.1,max:5,step:.1,unit:\"x\"}}},path:{type:ControlType.Enum,title:\"Path\",defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true},preset:{type:ControlType.Enum,title:\" \",defaultValue:\"spiral\",options:[\"spiral\",\"loop\",\"wave\",\"curly\",\"stripes\"],optionTitles:[\"Spiral\",\"Loop\",\"Wave\",\"Curly\",\"Stripes\"],// displaySegmentedControl: true,\nhidden:props=>props.path!==\"preset\"},svg:{title:\" \",type:ControlType.String,defaultValue:fuSvg,description:\"Must be an SVG with a path element\",hidden:props=>props.path!==\"custom\"},fade:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"normal\",options:[\"normal\",\"reverse\"],optionIcons:[\"direction-left\",\"direction-right\"],displaySegmentedControl:true},speed:{title:\"Speed\",type:ControlType.Object,controls:{speed:{title:\"Speed\",type:ControlType.Number,defaultValue:5,min:0,max:10,step:.1},hover:{title:\"Hover\",type:ControlType.Number,defaultValue:.3,min:0,max:1,step:.1,unit:\"x\"},onScroll:{title:\"On Scroll\",type:ControlType.Enum,options:[\"No change\",\"Speed up\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}}},drag:{type:ControlType.Object,controls:{draggable:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},dragSensitivity:{type:ControlType.Number,title:\"Sensitivity\",defaultValue:5,min:1,max:10,step:.5,hidden:props=>!props.draggable},grabCursor:{type:ControlType.Boolean,title:\"Grab Cursor\",defaultValue:false,hidden:props=>!props.draggable}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// -------------------------------------------------------------- //\n// DEFAULT PROPS\n// -------------------------------------------------------------- //\nTickerPath.defaultProps={content:imgs,repeat:2,scale:{scale:1,hover:1.5},path:\"preset\",preset:\"spiral\",svg:fuSvg,speed:{speed:5,hover:.5,onScroll:\"No change\"},fade:true,direction:\"normal\",drag:{draggable:false,dragSensitivity:.2,grabCursor:false}};// -------------------------------------------------------------- //\n// MAIN COMPONENT\n// -------------------------------------------------------------- //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function TickerPath(props){const childrenToRender=props.content.length>0?props.content:imgs;const slowdownOnHover=props.speed.hover<1;const slowDownFactor=props.speed.hover;const containerRef=useRef(null);const transformedSensitivity=useTransform(useMotionValue(props.drag.dragSensitivity),[1,10],[.005,.1]);const presetSvgLookup={[\"spiral\"]:spiralSvg,[\"loop\"]:loopSvg,[\"wave\"]:waveSvg,[\"curly\"]:curlySvg,[\"stripes\"]:stripesSvg};const svgToRender=props.path===\"preset\"?presetSvgLookup[props.preset]:props.svg;// Make all images within container non-draggable\nuseEffect(()=>{const container=document.getElementById(\"ticker-path-container\");if(container){const images=container.getElementsByTagName(\"img\");Array.from(images).forEach(img=>{img.draggable=false;});}},[props.content])// Re-run when content changes\n;// Process children directly without transformation\nconst processedChildren=React.useMemo(()=>childrenToRender,[childrenToRender]);// State to store the extracted path\nconst[extractedPath,setExtractedPath]=React.useState(\"\");// Function to update path based on container size\nconst updatePath=React.useCallback(()=>{if(svgToRender&&containerRef.current){const containerWidth=containerRef.current.offsetWidth;const containerHeight=containerRef.current.offsetHeight;extractPathsFromSvgString(svgToRender,containerWidth,containerHeight).then(path=>{if(path){setExtractedPath(path);}}).catch(error=>{console.error(\"Failed to extract paths from SVG:\",error);});}},[props.path,props.preset,props.svg]);// Effect to handle SVG URL changes and container resizing\nReact.useEffect(()=>{updatePath();// Set up ResizeObserver to watch for container size changes\nconst resizeObserver=new ResizeObserver(()=>{updatePath();});if(containerRef.current){resizeObserver.observe(containerRef.current);}// Cleanup observer on unmount\nreturn()=>{resizeObserver.disconnect();};},[updatePath,props.content]);if(props.content.length===0){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Ticker Path\",subtitle:\"Set up the component by connecting frames to the component or selecting the content from the component properties.\"})});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\"},id:\"ticker-path-container\",children:/*#__PURE__*/_jsx(MarqueeAlongSvgPath,{path:extractedPath,baseVelocity:props.speed.speed,direction:props.direction,slowdownOnHover:slowdownOnHover,slowDownFactor:slowDownFactor,useScrollVelocity:props.speed.onScroll===\"Speed up\",repeat:props.repeat,draggable:props.drag.draggable,dragSensitivity:transformedSensitivity.get(),grabCursor:props.drag.grabCursor,fade:props.fade,children:React.Children.map(processedChildren,(child,i)=>/*#__PURE__*/_jsx(motion.div,{style:{height:\"100%\",width:\"56px\",userSelect:\"none\",scale:props.scale.scale},whileHover:{scale:props.scale.scale*props.scale.hover,transition:{duration:.3,ease:\"easeInOut\"}},children:child},i))})});}// -------------------------------------------------------------- //\n// SUBCOMPONENT\n// -------------------------------------------------------------- //\n// Custom wrap function\nconst wrap=(min,max,value)=>{const range=max-min;return((value-min)%range+range)%range+min;};const MarqueeAlongSvgPath=({children,style,// Path defaults\npath,// pathId,\n// preserveAspectRatio = \"xMidYMid meet\",\n// showPath = false,\n// // SVG defaults\n// width = \"100%\",\n// height = \"100%\",\n// viewBox = \"0 0 100 100\",\n// Marquee defaults\nbaseVelocity=5,direction=\"normal\",easing,slowdownOnHover=false,slowDownFactor=.3,slowDownSpringConfig={damping:50,stiffness:400},// Scroll defaults\nuseScrollVelocity=false,scrollAwareDirection=true,scrollSpringConfig={damping:50,stiffness:400},// Items repetition\nrepeat=3,// Drag defaults\ndraggable=false,dragSensitivity=.2,dragVelocityDecay=.7,dragAwareDirection=false,grabCursor=false,// Z-index defaults\nenableRollingZIndex=true,zIndexBase=1,zIndexRange=10,cssVariableInterpolation=[],fade=true})=>{const container=useRef(null);const baseOffset=useMotionValue(0);// Create an array of items outside of the render function\nconst items=React.useMemo(()=>{const childrenArray=React.Children.toArray(children);return childrenArray.flatMap((child,childIndex)=>Array.from({length:repeat},(_,repeatIndex)=>{const itemIndex=repeatIndex*childrenArray.length+childIndex;const key=`${childIndex}-${repeatIndex}`;return{child,childIndex,repeatIndex,itemIndex,key};}));},[children,repeat]);// Function to calculate z-index based on offset distance\nconst calculateZIndex=useCallback(offsetDistance=>{if(!enableRollingZIndex){return undefined;}// Simple progress-based z-index\nconst normalizedDistance=offsetDistance/100;return Math.floor(zIndexBase+normalizedDistance*zIndexRange);},[enableRollingZIndex,zIndexBase,zIndexRange]);// Scroll tracking\nconst{scrollY}=useScroll({container:container.current});const scrollVelocity=useVelocity(scrollY);const smoothVelocity=useSpring(scrollVelocity,scrollSpringConfig);// Hover and drag state tracking\nconst isHovered=useRef(false);const isDragging=useRef(false);const dragVelocity=useRef(0);// Direction factor for changing direction based on scroll or drag\nconst directionFactor=useRef(direction===\"normal\"?1:-1);// Motion values for animation\nconst hoverFactorValue=useMotionValue(1);const defaultVelocity=useMotionValue(1);const smoothHoverFactor=useSpring(hoverFactorValue,slowDownSpringConfig);// Transform scroll velocity into a factor that affects marquee speed\nconst velocityFactor=useTransform(useScrollVelocity?smoothVelocity:defaultVelocity,[0,1e3],[0,5],{clamp:false});// Animation frame handler\nuseAnimationFrame((_,delta)=>{if(isDragging.current&&draggable){baseOffset.set(baseOffset.get()+dragVelocity.current);// Add decay to dragVelocity\ndragVelocity.current*=.9;// Stop completely if velocity is very small\nif(Math.abs(dragVelocity.current)<.01){dragVelocity.current=0;}return;}// Update hover factor\nif(isHovered.current){hoverFactorValue.set(slowdownOnHover?slowDownFactor:1);}else{hoverFactorValue.set(1);}// Calculate regular movement\nlet moveBy=directionFactor.current*baseVelocity*(delta/1e3)*smoothHoverFactor.get();// Adjust movement based on scroll velocity if scrollAwareDirection is enabled\nif(scrollAwareDirection&&!isDragging.current){if(velocityFactor.get()<0){directionFactor.current=-1;}else if(velocityFactor.get()>0){directionFactor.current=1;}}moveBy+=directionFactor.current*moveBy*velocityFactor.get();if(draggable){moveBy+=dragVelocity.current;// Update direction based on drag direction if dragAwareDirection is true\nif(dragAwareDirection&&Math.abs(dragVelocity.current)>.1){directionFactor.current=Math.sign(dragVelocity.current);}// Gradually decay drag velocity back to zero\nif(!isDragging.current&&Math.abs(dragVelocity.current)>.01){dragVelocity.current*=dragVelocityDecay;}else if(!isDragging.current){dragVelocity.current=0;}}baseOffset.set(baseOffset.get()+moveBy);});// Pointer event handlers for dragging\nconst lastPointerPosition=useRef({x:0,y:0});const handlePointerDown=e=>{if(!draggable)return;e.currentTarget.setPointerCapture(e.pointerId);if(grabCursor){e.currentTarget.style.cursor=\"grabbing\";}isDragging.current=true;lastPointerPosition.current={x:e.clientX,y:e.clientY};// Add global pointer event listeners\nwindow.addEventListener(\"pointerup\",handleGlobalPointerUp);window.addEventListener(\"pointercancel\",handleGlobalPointerUp);window.addEventListener(\"blur\",handleGlobalPointerUp);// Pause automatic animation by setting velocity to 0\ndragVelocity.current=0;};const handlePointerMove=e=>{if(!draggable||!isDragging.current)return;const currentPosition={x:e.clientX,y:e.clientY};// Calculate movement delta - simplified for path movement\nconst deltaX=currentPosition.x-lastPointerPosition.current.x;const deltaY=currentPosition.y-lastPointerPosition.current.y;// For path following, we use a simple magnitude of movement\nconst delta=Math.sqrt(deltaX*deltaX+deltaY*deltaY);const projectedDelta=deltaX>0?delta:-delta;// Update drag velocity based on the projected movement\ndragVelocity.current=projectedDelta*dragSensitivity;// Update last position\nlastPointerPosition.current=currentPosition;};const handleGlobalPointerUp=useCallback(e=>{if(!isDragging.current)return;isDragging.current=false;dragVelocity.current=0;// Remove global event listeners\nwindow.removeEventListener(\"pointerup\",handleGlobalPointerUp);window.removeEventListener(\"pointercancel\",handleGlobalPointerUp);window.removeEventListener(\"blur\",handleGlobalPointerUp);// Update cursor if needed\nif(grabCursor&&container.current){container.current.style.cursor=\"grab\";}},[grabCursor]);const handlePointerUp=e=>{if(!draggable)return;e.currentTarget.releasePointerCapture(e.pointerId);handleGlobalPointerUp();};// Clean up event listeners on unmount\nuseEffect(()=>{return()=>{window.removeEventListener(\"pointerup\",handleGlobalPointerUp);window.removeEventListener(\"pointercancel\",handleGlobalPointerUp);window.removeEventListener(\"blur\",handleGlobalPointerUp);};},[handleGlobalPointerUp]);// Handlers for individual item hover state, now passed down\nconst handleItemMouseEnter=useCallback(()=>{isHovered.current=true;},[]);const handleItemMouseLeave=useCallback(()=>{isHovered.current=false;},[]);return /*#__PURE__*/_jsx(\"div\",{ref:container,onPointerDown:handlePointerDown,onPointerMove:handlePointerMove,onPointerUp:handlePointerUp,onPointerCancel:handlePointerUp,style:{position:\"relative\",...style},children:items.map(({child,repeatIndex,itemIndex,key})=>/*#__PURE__*/_jsx(MarqueeItem,{itemKey:key,child:child,itemIndex:itemIndex,totalItems:items.length,repeatIndex:repeatIndex,baseOffset:baseOffset,path:path,easing:easing,enableRollingZIndex:enableRollingZIndex,calculateZIndex:calculateZIndex,draggable:draggable,grabCursor:grabCursor,cssVariableInterpolation:cssVariableInterpolation,onMouseEnter:handleItemMouseEnter,onMouseLeave:handleItemMouseLeave,fade:fade},key))});};const MarqueeItem=({child,itemIndex,totalItems,repeatIndex,baseOffset,path,easing,enableRollingZIndex,calculateZIndex,draggable,grabCursor,cssVariableInterpolation,itemKey,onMouseEnter,onMouseLeave,fade})=>{// Create a unique offset transform for this item\nconst itemOffset=useTransform(baseOffset,v=>{const position=itemIndex*100/totalItems;const wrappedValue=wrap(0,100,v+position);return`${easing?easing(wrappedValue/100)*100:wrappedValue}%`;});// Create a motion value for the current offset distance\nconst currentOffsetDistance=useMotionValue(0);// Create opacity transform based on offset distance\nconst opacity=useTransform(currentOffsetDistance,[0,10,90,100],[0,1,1,0]// Output range (opacity values)\n);const isOnFramerCanvas=RenderTarget.hasRestrictions();const finalOpacity=fade?opacity:1;// Update z-index when offset distance changes\nconst zIndex=useTransform(currentOffsetDistance,value=>calculateZIndex(value));// Update current offset distance value when animation runs\nuseEffect(()=>{const unsubscribe=itemOffset.on(\"change\",value=>{const match=value.match(/^([\\d.]+)%$/);if(match&&match[1]){currentOffsetDistance.set(parseFloat(match[1]));}});return unsubscribe;},[itemOffset,currentOffsetDistance]);// Calculate CSS variables based on the offset distance\nconst cssVariables=Object.fromEntries((cssVariableInterpolation||[]).map(({property,from,to})=>[property,useTransform(currentOffsetDistance,[0,100],[from,to])]));return /*#__PURE__*/_jsx(motion.div,{style:{offsetPath:`path('${path}')`,offsetDistance:itemOffset,opacity:isOnFramerCanvas?1:finalOpacity,zIndex:enableRollingZIndex?zIndex:undefined,position:\"absolute\",top:\"0\",left:\"0\",cursor:draggable&&grabCursor?\"grab\":\"default\",...cssVariables},\"aria-hidden\":repeatIndex>0,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,children:child},itemKey);};// -------------------------------------------------------------- //\n// UTILITY FUNCTIONS\n// -------------------------------------------------------------- //\n// New function to scale AND translate SVG path data\nconst scaleAndTranslateSvgPath=(pathString,scale,offsetX,offsetY)=>{if(!pathString||scale<=0)return\"\"// Added scale check\n;const commandRegex=/([MmLlHhVvCcSsQqTtAaZz])([^MmLlHhVvCcSsQqTtAaZz]*)/g;let currentX=0;let currentY=0;let startX=0// Keep track of subpath start for Z\n;let startY=0;const transformedPath=pathString.replace(commandRegex,(_match,command,params)=>{const numbers=params.trim().split(/[\\s,]+/).filter(n=>n!==\"\").map(Number)// Added type :string\n;// Handle Z command specifically as it has no parameters\nif(command.toUpperCase()===\"Z\"){// Move current point back to subpath start for internal tracking\ncurrentX=startX;currentY=startY;return command// Return 'Z' or 'z' as is\n;}// If no numbers and not Z, it's likely an error or empty command, return original\nif(numbers.length===0)return command;const transformedParams=[];const transformX=x=>x*scale+offsetX;const transformY=y=>y*scale+offsetY;const scaleValue=val=>val*scale// Scale delta or radius\n;// Helper to update current point based on original coordinates\nconst updateCurrentPoint=(x,y,isRelative)=>{if(isRelative){currentX+=x;currentY+=y;}else{currentX=x;currentY=y;}};switch(command){// Absolute commands\ncase\"M\":transformedParams.push(transformX(numbers[0]),transformY(numbers[1]));updateCurrentPoint(numbers[0],numbers[1],false);startX=currentX;startY=currentY// New subpath start\n;for(let i=2;i<numbers.length;i+=2){// Implicit LineTos\ntransformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],false);}break;case\"L\":for(let i=0;i<numbers.length;i+=2){transformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],false);}break;case\"H\":for(let i=0;i<numbers.length;i++){transformedParams.push(transformX(numbers[i]));updateCurrentPoint(numbers[i],currentY,false)// Y stays the same\n;}break;case\"V\":for(let i=0;i<numbers.length;i++){transformedParams.push(transformY(numbers[i]));updateCurrentPoint(currentX,numbers[i],false)// X stays the same\n;}break;case\"C\":for(let i=0;i<numbers.length;i+=6){transformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]),transformX(numbers[i+2]),transformY(numbers[i+3]),transformX(numbers[i+4]),transformY(numbers[i+5]));updateCurrentPoint(numbers[i+4],numbers[i+5],false);}break;case\"S\":for(let i=0;i<numbers.length;i+=4){transformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]),transformX(numbers[i+2]),transformY(numbers[i+3]));updateCurrentPoint(numbers[i+2],numbers[i+3],false);}break;case\"Q\":for(let i=0;i<numbers.length;i+=4){transformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]),transformX(numbers[i+2]),transformY(numbers[i+3]));updateCurrentPoint(numbers[i+2],numbers[i+3],false);}break;case\"T\":for(let i=0;i<numbers.length;i+=2){transformedParams.push(transformX(numbers[i]),transformY(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],false);}break;case\"A\":for(let i=0;i<numbers.length;i+=7){// Scale radii rx, ry\ntransformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]),numbers[i+2],numbers[i+3],numbers[i+4],transformX(numbers[i+5]),transformY(numbers[i+6]))// x, y\n;updateCurrentPoint(numbers[i+5],numbers[i+6],false);}break;// Relative commands\ncase\"m\":transformedParams.push(scaleValue(numbers[0]),scaleValue(numbers[1]));updateCurrentPoint(numbers[0],numbers[1],true);startX=currentX;startY=currentY// New subpath start based on relative move\n;for(let i=2;i<numbers.length;i+=2){// Implicit linetos\ntransformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],true);}break;case\"l\":for(let i=0;i<numbers.length;i+=2){transformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],true);}break;case\"h\":for(let i=0;i<numbers.length;i++){transformedParams.push(scaleValue(numbers[i]));updateCurrentPoint(numbers[i],0,true)// dy = 0\n;}break;case\"v\":for(let i=0;i<numbers.length;i++){transformedParams.push(scaleValue(numbers[i]));updateCurrentPoint(0,numbers[i],true)// dx = 0\n;}break;case\"c\":for(let i=0;i<numbers.length;i+=6){transformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]),scaleValue(numbers[i+2]),scaleValue(numbers[i+3]),scaleValue(numbers[i+4]),scaleValue(numbers[i+5]));updateCurrentPoint(numbers[i+4],numbers[i+5],true);}break;case\"s\":for(let i=0;i<numbers.length;i+=4){transformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]),scaleValue(numbers[i+2]),scaleValue(numbers[i+3]));updateCurrentPoint(numbers[i+2],numbers[i+3],true);}break;case\"q\":for(let i=0;i<numbers.length;i+=4){transformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]),scaleValue(numbers[i+2]),scaleValue(numbers[i+3]));updateCurrentPoint(numbers[i+2],numbers[i+3],true);}break;case\"t\":for(let i=0;i<numbers.length;i+=2){transformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]));updateCurrentPoint(numbers[i],numbers[i+1],true);}break;case\"a\":for(let i=0;i<numbers.length;i+=7){// Scale radii and final dx/dy\ntransformedParams.push(scaleValue(numbers[i]),scaleValue(numbers[i+1]),numbers[i+2],numbers[i+3],numbers[i+4],scaleValue(numbers[i+5]),scaleValue(numbers[i+6]))// dx, dy\n;updateCurrentPoint(numbers[i+5],numbers[i+6],true);}break;}// Join parameters for the current command\n// Use space as separator, handle potential extra spaces if params is empty (though unlikely now)\nreturn command+(transformedParams.length>0?\" \"+transformedParams.join(\" \"):\"\");});return transformedPath;};const extractPathsFromSvgString=async(svgString,containerWidth,containerHeight)=>{try{if(!svgString){console.warn(\"SVG string is empty.\");return\"\";}if(containerWidth<=0||containerHeight<=0){console.warn(\"Container dimensions are invalid.\");return\"\"// Cannot scale to zero or negative size\n;}const parser=new DOMParser;const svgDoc=parser.parseFromString(svgString,\"image/svg+xml\");const parserError=svgDoc.querySelector(\"parsererror\");if(parserError){console.error(\"SVG parsing error:\",parserError);throw new Error(\"Invalid SVG format\");}const pathElements=svgDoc.querySelectorAll(\"path\");const paths=Array.from(pathElements).map(path=>path.getAttribute(\"d\")).filter(d=>d!==null);if(paths.length===0){throw new Error(\"No paths found in SVG\");}// Get SVG dimensions\nconst svgElement=svgDoc.querySelector(\"svg\");const viewBox=svgElement?.getAttribute(\"viewBox\")?.split(\" \").map(Number);const svgWidth=parseFloat(svgElement?.getAttribute(\"width\")||\"100\");const svgHeight=parseFloat(svgElement?.getAttribute(\"height\")||\"100\");// Get original dimensions based on viewBox (preferred) or width/height\nlet originalWidth;let originalHeight;let viewBoxMinX=0;let viewBoxMinY=0;if(viewBox&&viewBox.length===4){viewBoxMinX=viewBox[0];viewBoxMinY=viewBox[1];originalWidth=viewBox[2];originalHeight=viewBox[3];}else{// Fallback to width/height, assuming viewBox starts at 0,0 if not specified\noriginalWidth=svgWidth;originalHeight=svgHeight;}if(originalWidth<=0||originalHeight<=0){console.error(\"Invalid original SVG dimensions (width/height or viewBox width/height must be positive).\");throw new Error(\"Invalid SVG dimensions\");}// Calculate scaling factors to fit container while maintaining aspect ratio ('meet')\nconst scaleX=containerWidth/originalWidth;const scaleY=containerHeight/originalHeight;const scale=Math.min(scaleX,scaleY)// Use the smaller scale factor to fit\n;// Calculate the dimensions of the scaled SVG content\nconst scaledWidth=originalWidth*scale;const scaledHeight=originalHeight*scale;// Calculate the translation offset needed to center the scaled content ('xMidYMid')\n// We also need to account for the viewBox minX/minY offset\nconst offsetX=(containerWidth-scaledWidth)/2-viewBoxMinX*scale;const offsetY=(containerHeight-scaledHeight)/2-viewBoxMinY*scale;// Scale, translate, and join all paths\nconst transformedPaths=paths.map(path=>scaleAndTranslateSvgPath(path,scale,offsetX,offsetY));const finalPath=transformedPaths.join(\" \");return finalPath;}catch(error){console.error(\"Error extracting paths from SVG:\",error);return\"\";}};// -------------------------------------------------------------- //\n// SVG PRESETS\n// -------------------------------------------------------------- //\nconst spiralSvg=`\n<svg width=\"554\" height=\"504\" viewBox=\"0 0 554 504\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M552.252 227.051C548.029 306.06 512.971 378.902 455.545 430.344C400.585 479.577 327.738 506.39 252.252 502.051C181.842 498.004 114.56 466.734 66.6361 412.667C22.0061 362.315 -2.09651 295.787 2.25209 227.051C6.32059 162.744 35.3062 101.999 84.3141 59.1129C130.089 19.0564 190.301 -2.3067 252.252 2.0509C309.676 6.09001 364.17 32.2761 402.512 76.7909C437.912 117.89 456.63 171.763 452.252 227.051C448.208 278.129 424.467 326.176 384.835 359.634C348.269 390.502 300.695 406.437 252.252 402.051C207.796 398.026 166.087 376.909 137.347 341.956C111.016 309.933 97.8551 268.651 102.252 227.051C106.263 189.106 124.83 153.774 155.025 129.824C182.472 108.054 217.447 97.6339 252.252 102.051C283.787 106.053 312.708 122.137 331.802 147.501C349.184 170.594 356.655 199.315 352.252 227.051C348.202 252.565 334.364 274.9 314.124 288.923C295.634 301.733 273.22 306.492 252.252 302.051C233.275 298.032 217.287 286.766 208.058 271.245C199.787 257.335 197.75 241.215 202.252 227.051C206.273 214.401 215.087 204.843 225.735 200.534C235.225 196.695 245.107 197.508 252.252 202.051C258.669 206.132 261.767 212.558 261.091 218.212\" stroke=\"white\" stroke-width=\"1\"/>\n</svg>\n`;const loopSvg=`\n<svg width=\"871\" height=\"295\" viewBox=\"0 0 871 295\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M1.08594 231.344C352.809 387.946 512.017 209.267 529.76 135.148C543.975 75.7694 504.152 0.618567 446.536 0.61853C388.986 0.618494 339.625 59.6711 355.081 135.148C372.658 220.984 539.76 378.328 869.94 231.344\" stroke=\"white\"/>\n</svg>\n`;const waveSvg=`\n<svg width=\"1255\" height=\"233\" viewBox=\"0 0 1255 233\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M1.20703 116.533C105.589 -36.9698 209.971 -36.9698 314.353 116.533C418.736 270.036 523.118 270.036 627.5 116.533C731.882 -36.9698 836.264 -36.9698 940.646 116.533C1045.03 270.036 1149.41 270.036 1253.79 116.533\" stroke=\"white\"/>\n</svg>\n`;const curlySvg=`\n<svg width=\"864\" height=\"839\" viewBox=\"0 0 864 839\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M1.23828 418.527C862.941 -138.096 -429.613 -138.096 432.09 418.527C1293.79 975.151 1.23828 979.368 862.941 418.527\" stroke=\"white\"/>\n</svg>\n`;const stripesSvg=`\n<svg width=\"1823\" height=\"756\" viewBox=\"0 0 1823 756\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M755.676 0.524414L1.20703 754.994M534.32 754.994L1288.79 0.524414M1821.9 0.52448L1067.43 754.994\" stroke=\"white\"/>\n</svg>\n`;TickerPath.displayName=\"Ticker Path\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TickerPath\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TickerPath_Prod.map","// Generated by Framer (87de01f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-600\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-aFghA .framer-styles-preset-zjjf5w:not(.rich-text-wrapper), .framer-aFghA .framer-styles-preset-zjjf5w.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-aFghA .framer-styles-preset-zjjf5w:not(.rich-text-wrapper), .framer-aFghA .framer-styles-preset-zjjf5w.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-aFghA .framer-styles-preset-zjjf5w:not(.rich-text-wrapper), .framer-aFghA .framer-styles-preset-zjjf5w.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, #1d322d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-aFghA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cIc6DC4DGeMDX7T3p5i2/elBoWdkgdRgUVDVZwKeT/fIyC9R6r0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dhw69eaW22BM0JbUIjg5/IyxU02LrIbw8hXVvcdtw/X7ylXautb.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"x0l0u7qdK\",\"dpfINdWuh\",\"VKci92aCD\"];const serializationHash=\"framer-MqP0r\";const variantClassNames={dpfINdWuh:\"framer-v-p8raow\",VKci92aCD:\"framer-v-3wlhp4\",x0l0u7qdK:\"framer-v-5i36vh\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={\"Text Bottom\":\"x0l0u7qdK\",\"Text Top\":\"dpfINdWuh\",Phone:\"VKci92aCD\"};const getProps=({background,height,id,image,subtextVisible,sVGCode,sVGColor,text,title,width,...props})=>{return{...props,a7RshKClv:image??props.a7RshKClv??{alt:\"\",pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/r92YGtxR2EBHLlvBxZI1v7QdA.png\",srcSet:\"https://framerusercontent.com/images/r92YGtxR2EBHLlvBxZI1v7QdA.png?scale-down-to=512 512w,https://framerusercontent.com/images/r92YGtxR2EBHLlvBxZI1v7QdA.png 1024w\"},lL23X1Rp0:subtextVisible??props.lL23X1Rp0??true,PItXCujdN:title??props.PItXCujdN??\"Adaptable & Flexible\",quhWVuJs8:background??props.quhWVuJs8??\"var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190))\",sqVuQbfhL:sVGColor??props.sqVuQbfhL??\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26))\",v5Ldt01f0:sVGCode??props.v5Ldt01f0??'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',variant:humanReadableVariantMap[props.variant]??props.variant??\"x0l0u7qdK\",XycwCoEMr:text??props.XycwCoEMr??\"Tailored solutions for evolving market needs.\"};};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,quhWVuJs8,PItXCujdN,XycwCoEMr,a7RshKClv,lL23X1Rp0,v5Ldt01f0,sqVuQbfhL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x0l0u7qdK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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-5i36vh\",className,classNames),\"data-framer-name\":\"Text Bottom\",layoutDependency:layoutDependency,layoutId:\"x0l0u7qdK\",ref:refBinding,style:{backgroundColor:quhWVuJs8,borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},...addPropertyOverrides({dpfINdWuh:{\"data-framer-name\":\"Text Top\"},VKci92aCD:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1owslfj\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"yJmQANvmi\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:877.7142857142857,intrinsicWidth:877.7142857142857,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+(0+0+((componentViewport?.height||520)-60-(Math.max(0,((componentViewport?.height||520)-60-187)/1)*1+187))/1*0)+(0+(Math.max(0,((componentViewport?.height||520)-60-187)/1)*1-40-(Math.max(0,((componentViewport?.height||520)-60-187)/1)*1-40)*1)/2)),pixelHeight:1024,pixelWidth:1024,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,...toResponsiveImage(a7RshKClv),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-teyssz\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"cZZfuIRAX\",...addPropertyOverrides({dpfINdWuh:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:877.7142857142857,intrinsicWidth:877.7142857142857,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+(0+187+((componentViewport?.height||520)-60-(187+Math.max(0,((componentViewport?.height||520)-60-187)/1)*1))/1*1)+(60+(Math.max(0,((componentViewport?.height||520)-60-187)/1)*1-60-(Math.max(0,((componentViewport?.height||520)-60-187)/1)*1-60)*1)/2)),pixelHeight:1024,pixelWidth:1024,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,...toResponsiveImage(a7RshKClv),...{positionX:\"center\",positionY:\"bottom\"}}},VKci92aCD:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:877.7142857142857,intrinsicWidth:877.7142857142857,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+(((componentViewport?.height||276)-60-300)/2+0+0)+0),pixelHeight:1024,pixelWidth:1024,sizes:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,...toResponsiveImage(a7RshKClv),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1thgu32-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vRJ5oSgWC-container\",nodeId:\"vRJ5oSgWC\",rendersWithMotion:true,scopeId:\"dNG7v32__\",style:{opacity:.5},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{customColor:sqVuQbfhL,customPadding:0,customStrokeWidth:2,customSvgCode:v5Ldt01f0,description:\"\",height:\"100%\",id:\"vRJ5oSgWC\",layoutId:\"vRJ5oSgWC\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cop21e\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"o7_ucq5oi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-qrpho1\",\"data-styles-preset\":\"X7ylXautb\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27)))\"},children:\"Adaptable & Flexible\"})}),className:\"framer-1te134m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MoKCs4vPC\",style:{\"--extracted-a0htzi\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:PItXCujdN,verticalAlignment:\"top\",withExternalLayout:true}),lL23X1Rp0&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zjjf5w\",\"data-styles-preset\":\"fIyC9R6r0\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27)))\"},children:\"Tailored solutions for evolving market needs.\"})}),className:\"framer-jp6267\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qatl0z97O\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},text:XycwCoEMr,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MqP0r.framer-plttdl, .framer-MqP0r .framer-plttdl { display: block; }\",\".framer-MqP0r.framer-5i36vh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 520px; justify-content: space-between; overflow: hidden; padding: 30px 20px 30px 20px; position: relative; width: 353px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MqP0r .framer-1owslfj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-MqP0r .framer-teyssz { flex: 1 0 0px; gap: 10px; height: 100%; overflow: visible; position: relative; width: 1px; z-index: 1; }\",\".framer-MqP0r .framer-1thgu32-container { aspect-ratio: 5.075 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 130px); left: 47%; position: absolute; top: 50%; width: 81%; z-index: -1; }\",\".framer-MqP0r .framer-1cop21e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-MqP0r .framer-1te134m, .framer-MqP0r .framer-jp6267 { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 400px; position: relative; width: 100%; }\",\".framer-MqP0r.framer-v-p8raow .framer-1owslfj { order: 1; padding: 60px 0px 0px 0px; }\",\".framer-MqP0r.framer-v-p8raow .framer-1cop21e { order: 0; }\",\".framer-MqP0r.framer-v-3wlhp4.framer-5i36vh { gap: 0px; height: min-content; justify-content: center; }\",\".framer-MqP0r.framer-v-3wlhp4 .framer-1owslfj { flex: none; height: 113px; order: 0; padding: 0px 0px 10px 0px; }\",\".framer-MqP0r.framer-v-3wlhp4 .framer-1cop21e { order: 1; }\",\".framer-MqP0r.framer-v-3wlhp4 .framer-jp6267 { max-width: 300px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 520\n * @framerIntrinsicWidth 353\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dpfINdWuh\":{\"layout\":[\"fixed\",\"fixed\"]},\"VKci92aCD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"quhWVuJs8\":\"background\",\"PItXCujdN\":\"title\",\"XycwCoEMr\":\"text\",\"a7RshKClv\":\"image\",\"lL23X1Rp0\":\"subtextVisible\",\"v5Ldt01f0\":\"sVGCode\",\"sqVuQbfhL\":\"sVGColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdNG7v32__=withCSS(Component,css,\"framer-MqP0r\");export default FramerdNG7v32__;FramerdNG7v32__.displayName=\"Benefits - Card\";FramerdNG7v32__.defaultProps={height:520,width:353};addPropertyControls(FramerdNG7v32__,{variant:{options:[\"x0l0u7qdK\",\"dpfINdWuh\",\"VKci92aCD\"],optionTitles:[\"Text Bottom\",\"Text Top\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},quhWVuJs8:{defaultValue:'var(--token-cf6aa4f8-c467-4d6d-9247-5e1d25c5ce69, rgb(250, 224, 190)) /* {\"name\":\"Cream\"} */',title:\"Background\",type:ControlType.Color},PItXCujdN:{defaultValue:\"Adaptable & Flexible\",displayTextArea:true,title:\"Title\",type:ControlType.String},XycwCoEMr:{defaultValue:\"Tailored solutions for evolving market needs.\",displayTextArea:true,title:\"Text\",type:ControlType.String},a7RshKClv:{__defaultAssetReference:\"data:framer/asset-reference,r92YGtxR2EBHLlvBxZI1v7QdA.png?originalFilename=ChatGPT+Image+Apr+6%2C+2025%2C+10_01_35+PM.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,r92YGtxR2EBHLlvBxZI1v7QdA.png?originalFilename=ChatGPT+Image+Apr+6%2C+2025%2C+10_01_35+PM.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},lL23X1Rp0:{defaultValue:true,title:\"Subtext Visible\",type:ControlType.Boolean},v5Ldt01f0:{defaultValue:'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',displayTextArea:false,title:\"SVG Code\",type:ControlType.String},sqVuQbfhL:{defaultValue:'var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26)) /* {\"name\":\"Yellow\"} */',title:\"SVG Color\",type:ControlType.Color}});addFonts(FramerdNG7v32__,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdNG7v32__\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"520\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"353\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"quhWVuJs8\\\":\\\"background\\\",\\\"PItXCujdN\\\":\\\"title\\\",\\\"XycwCoEMr\\\":\\\"text\\\",\\\"a7RshKClv\\\":\\\"image\\\",\\\"lL23X1Rp0\\\":\\\"subtextVisible\\\",\\\"v5Ldt01f0\\\":\\\"sVGCode\\\",\\\"sqVuQbfhL\\\":\\\"sVGColor\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dpfINdWuh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VKci92aCD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dNG7v32__.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (c07a8c1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,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/nmz0CgemAx9mB2WYdMqY/1wYAASVUOKuImLsBivRQ/QObON56vl.js\";const serializationHash=\"framer-QYvNq\";const variantClassNames={ZTfy4myvq:\"framer-v-awhve2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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=({background,height,id,text,width,...props})=>{return{...props,K1I9tTNko:text??props.K1I9tTNko??\"Book a free consultation\",m7gZES0vR:background??props.m7gZES0vR??\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\"};};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,K1I9tTNko,m7gZES0vR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ZTfy4myvq\",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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-awhve2\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"ZTfy4myvq\",ref:refBinding,style:{backgroundColor:m7gZES0vR,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b995d8\",\"data-styles-preset\":\"QObON56vl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45)))\"},children:\"Book a free consultation\"})}),className:\"framer-8ht7o6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZTfy4myvqlp2T1Xp3B\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:K1I9tTNko,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QYvNq.framer-1j28mn1, .framer-QYvNq .framer-1j28mn1 { display: block; }\",\".framer-QYvNq.framer-awhve2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 10px 4px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-QYvNq .framer-8ht7o6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 183\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K1I9tTNko\":\"text\",\"m7gZES0vR\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery6PvMXKn3=withCSS(Component,css,\"framer-QYvNq\");export default Framery6PvMXKn3;Framery6PvMXKn3.displayName=\"Small Tag\";Framery6PvMXKn3.defaultProps={height:31,width:183};addPropertyControls(Framery6PvMXKn3,{K1I9tTNko:{defaultValue:\"Book a free consultation\",displayTextArea:false,title:\"Text\",type:ControlType.String},m7gZES0vR:{defaultValue:'var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231)) /* {\"name\":\"Off White\"} */',title:\"Background\",type:ControlType.Color}});addFonts(Framery6PvMXKn3,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery6PvMXKn3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"183\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"31\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K1I9tTNko\\\":\\\"text\\\",\\\"m7gZES0vR\\\":\\\"background\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y6PvMXKn3.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cIc6DC4DGeMDX7T3p5i2/elBoWdkgdRgUVDVZwKeT/fIyC9R6r0.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/79eEuYJJWlFkOml2AQfb/2ZKXSyaDdxnUyYeCQWOP/QMuEq11PS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dhw69eaW22BM0JbUIjg5/IyxU02LrIbw8hXVvcdtw/X7ylXautb.js\";import SmallTag from\"https://framerusercontent.com/modules/fP0vxS3K8gEWwapvBrxb/MbkENFijIlmWJDBSmAgy/y6PvMXKn3.js\";const PhosphorFonts=getFonts(Phosphor);const SmallTagFonts=getFonts(SmallTag);const SlideshowFonts=getFonts(Slideshow);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"MeRvrakvX\",\"R5ogUlq2w\",\"thhbyX07B\",\"QG96epvsH\"];const serializationHash=\"framer-0Sovw\";const variantClassNames={MeRvrakvX:\"framer-v-eokd57\",QG96epvsH:\"framer-v-1thnavf\",R5ogUlq2w:\"framer-v-rid2ps\",thhbyX07B:\"framer-v-2xdz03\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:170};const transition1={damping:100,delay:0,mass:1,stiffness:362,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:170};const transition2={bounce:0,delay:0,duration:1,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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={\"Phone Closed\":\"thhbyX07B\",\"Phone Opened\":\"QG96epvsH\",Closed:\"R5ogUlq2w\",Opened:\"MeRvrakvX\"};const getProps=({background,height,id,image1,image2,image3,image4,shortOverview,subService1,subService2,subService3,subService4,subService5,subService6,subService7,subService8,subService9,subTitle,title,width,...props})=>{return{...props,BYgH9Gwkd:subService2??props.BYgH9Gwkd??\"UI UX Design\",fpCrSklX5:image2??props.fpCrSklX5??{alt:\"\",pixelHeight:3527,pixelWidth:2351,src:\"https://framerusercontent.com/images/prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg 2351w\"},Hkx4t_FLW:subService1??props.Hkx4t_FLW??\"UI UX Design\",iFd0PUEVe:subService7??props.iFd0PUEVe??\"UI UX Design\",IrKTjFJhw:subTitle??props.IrKTjFJhw??\"Make your mark—boldly and beautifully.\",ji3vr3GFr:subService4??props.ji3vr3GFr??\"UI UX Design\",jwzbqp3aW:subService5??props.jwzbqp3aW??\"UI UX Design\",k81X3lDg5:subService8??props.k81X3lDg5??\"UI UX Design\",lFqYNCtSz:image3??props.lFqYNCtSz,Lj7Xd6jH6:subService3??props.Lj7Xd6jH6??\"UI UX Design\",njku5ikLY:subService9??props.njku5ikLY??\"UI UX Design\",OboBVCCQw:title??props.OboBVCCQw??\"Web Design and Development\",rX0XT5RmS:subService6??props.rX0XT5RmS??\"UI UX Design\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MeRvrakvX\",W__OCbKyG:image4??props.W__OCbKyG,wVMATwfEj:shortOverview??props.wVMATwfEj??\"Your website is like your digital handshake—it’s the first thing people notice about you online. Our Web Design & Development services are all about making that handshake firm, friendly, and unforgettable.\",Z9M4pTIhR:background??props.Z9M4pTIhR??\"var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(206, 227, 148))\",ZPe2IdrZR:image1??props.ZPe2IdrZR??{alt:\"\",pixelHeight:1200,pixelWidth:686,src:\"https://framerusercontent.com/images/tha8UsyasYgp7Y5JISJWJUZdNE.png\",srcSet:\"https://framerusercontent.com/images/tha8UsyasYgp7Y5JISJWJUZdNE.png?scale-down-to=1024 585w,https://framerusercontent.com/images/tha8UsyasYgp7Y5JISJWJUZdNE.png 686w\"}};};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,OboBVCCQw,IrKTjFJhw,wVMATwfEj,Hkx4t_FLW,BYgH9Gwkd,Lj7Xd6jH6,ji3vr3GFr,jwzbqp3aW,rX0XT5RmS,iFd0PUEVe,k81X3lDg5,njku5ikLY,ZPe2IdrZR,fpCrSklX5,lFqYNCtSz,W__OCbKyG,Z9M4pTIhR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MeRvrakvX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16ayw7b=activeVariantCallback(async(...args)=>{setVariant(\"R5ogUlq2w\");});const onTap5f11fz=activeVariantCallback(async(...args)=>{setVariant(\"MeRvrakvX\");});const onTap17svktc=activeVariantCallback(async(...args)=>{setVariant(\"QG96epvsH\");});const onTapd6cx41=activeVariantCallback(async(...args)=>{setVariant(\"thhbyX07B\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"thhbyX07B\")return false;return true;};const visible=isSet(Hkx4t_FLW);const visible1=isSet(BYgH9Gwkd);const visible2=isSet(Lj7Xd6jH6);const visible3=isSet(ji3vr3GFr);const visible4=isSet(jwzbqp3aW);const visible5=isSet(rX0XT5RmS);const visible6=isSet(iFd0PUEVe);const visible7=isSet(k81X3lDg5);const visible8=isSet(njku5ikLY);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-eokd57\",className,classNames),\"data-framer-name\":\"Opened\",layoutDependency:layoutDependency,layoutId:\"MeRvrakvX\",ref:refBinding,style:{backgroundColor:Z9M4pTIhR,borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},...addPropertyOverrides({QG96epvsH:{\"data-framer-name\":\"Phone Opened\"},R5ogUlq2w:{\"data-framer-name\":\"Closed\"},thhbyX07B:{\"data-framer-name\":\"Phone Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l4v0ee\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"qOaud858Y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gf6izd\",\"data-border\":true,\"data-framer-name\":\"Top\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Tqgb8a3yD\",onTap:onTap16ayw7b,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{QG96epvsH:{\"--border-bottom-width\":\"0px\"},thhbyX07B:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({QG96epvsH:{onTap:onTapd6cx41},R5ogUlq2w:{onTap:onTap5f11fz},thhbyX07B:{onTap:onTap17svktc}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p7bhx0\",\"data-framer-name\":\"Heading and Subheading\",layoutDependency:layoutDependency,layoutId:\"uTaw1vQbx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-qrpho1\",\"data-styles-preset\":\"X7ylXautb\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45)))\"},children:\"Web Design and Development\"})}),className:\"framer-r68h07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V50beTU_f\",style:{\"--extracted-a0htzi\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OboBVCCQw,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zjjf5w\",\"data-styles-preset\":\"fIyC9R6r0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45)))\"},children:\"Make your mark—boldly and beautifully.\"})}),className:\"framer-88zbqb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fKmfCCoiA\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IrKTjFJhw,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eckl5h-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MenLM4Lsc-container\",nodeId:\"MenLM4Lsc\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",style:{rotate:-45},variants:{R5ogUlq2w:{rotate:0},thhbyX07B:{rotate:0}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(17, 18, 18))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Plus\",id:\"MenLM4Lsc\",layoutId:\"MenLM4Lsc\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v995we\",\"data-framer-name\":\"Details Container\",layoutDependency:layoutDependency,layoutId:\"RN5seiwDS\",style:{opacity:1},variants:{QG96epvsH:{opacity:1},R5ogUlq2w:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ewxz5c\",\"data-framer-name\":\"Sub Services\",layoutDependency:layoutDependency,layoutId:\"RMPU09LRc\",children:[visible&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+0,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2gvbvp-container\",layoutDependency:layoutDependency,layoutId:\"yMWX5yVF9-container\",nodeId:\"yMWX5yVF9\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"yMWX5yVF9\",K1I9tTNko:Hkx4t_FLW,layoutId:\"yMWX5yVF9\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+35,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xvwd7j-container\",layoutDependency:layoutDependency,layoutId:\"uwNf73uPn-container\",nodeId:\"uwNf73uPn\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"uwNf73uPn\",K1I9tTNko:BYgH9Gwkd,layoutId:\"uwNf73uPn\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+70,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bl7haz-container\",layoutDependency:layoutDependency,layoutId:\"m8Na35C8i-container\",nodeId:\"m8Na35C8i\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"m8Na35C8i\",K1I9tTNko:Lj7Xd6jH6,layoutId:\"m8Na35C8i\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+105,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vofvt2-container\",layoutDependency:layoutDependency,layoutId:\"u_79NXOf1-container\",nodeId:\"u_79NXOf1\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"u_79NXOf1\",K1I9tTNko:ji3vr3GFr,layoutId:\"u_79NXOf1\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+140,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-85r78-container\",layoutDependency:layoutDependency,layoutId:\"kIIxyNKSj-container\",nodeId:\"kIIxyNKSj\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"kIIxyNKSj\",K1I9tTNko:jwzbqp3aW,layoutId:\"kIIxyNKSj\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+175,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iu5haj-container\",layoutDependency:layoutDependency,layoutId:\"umjHC7s_7-container\",nodeId:\"umjHC7s_7\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"umjHC7s_7\",K1I9tTNko:rX0XT5RmS,layoutId:\"umjHC7s_7\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible6&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+210,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11nfndd-container\",layoutDependency:layoutDependency,layoutId:\"tYgGlW1wD-container\",nodeId:\"tYgGlW1wD\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"tYgGlW1wD\",K1I9tTNko:iFd0PUEVe,layoutId:\"tYgGlW1wD\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible7&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+245,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u88tuw-container\",layoutDependency:layoutDependency,layoutId:\"GYlywsVdK-container\",nodeId:\"GYlywsVdK\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"GYlywsVdK\",K1I9tTNko:k81X3lDg5,layoutId:\"GYlywsVdK\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})}),visible8&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+30+0+30+247+0+0+280,...addPropertyOverrides({QG96epvsH:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kb3m7h-container\",layoutDependency:layoutDependency,layoutId:\"WMPCkn6W2-container\",nodeId:\"WMPCkn6W2\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(SmallTag,{height:\"100%\",id:\"WMPCkn6W2\",K1I9tTNko:njku5ikLY,layoutId:\"WMPCkn6W2\",m7gZES0vR:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(254, 250, 231))\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kso7yz\",\"data-framer-name\":\"Text And Image Slideshow\",layoutDependency:layoutDependency,layoutId:\"KJQbSVF8h\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7zssqc\",\"data-framer-name\":\"Heading And Supporting Text\",layoutDependency:layoutDependency,layoutId:\"NQvw4smvM\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45)))\"},children:\"Your website is like your digital handshake—it’s the first thing people notice about you online. Our Web Design & Development services are all about making that handshake firm, friendly, and unforgettable.\"})}),className:\"framer-o1o2iv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MZocEfCWe\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(29, 50, 45))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:wVMATwfEj,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w063pi\",\"data-framer-name\":\"Slideshow Wrapper\",layoutDependency:layoutDependency,layoutId:\"RXjgU0KKK\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13eknd7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wx1GTjPRN-container\",nodeId:\"wx1GTjPRN\",rendersWithMotion:true,scopeId:\"SCBWsOpSQ\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:40,direction:\"left\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"wx1GTjPRN\",intervalControl:1.5,itemAmount:2,layoutId:\"wx1GTjPRN\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1200,pixelWidth:686,sizes:\"660px\",...toResponsiveImage(ZPe2IdrZR)},className:\"framer-1tyzs1m\",\"data-framer-name\":\"Image 1\",layoutDependency:layoutDependency,layoutId:\"nShav4VwM\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3527,pixelWidth:2351,sizes:\"660px\",...toResponsiveImage(fpCrSklX5)},className:\"framer-1676etg\",\"data-framer-name\":\"Image 2\",layoutDependency:layoutDependency,layoutId:\"wDApcEfJL\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3527,pixelWidth:2351,sizes:\"660px\",...toResponsiveImage(lFqYNCtSz)},className:\"framer-5gyl09\",\"data-framer-name\":\"Image 3\",layoutDependency:layoutDependency,layoutId:\"q1Z6J_GVj\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3527,pixelWidth:2351,sizes:\"660px\",...toResponsiveImage(W__OCbKyG)},className:\"framer-63i10p\",\"data-framer-name\":\"Image 4\",layoutDependency:layoutDependency,layoutId:\"QSQ9xGNFn\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\",...addPropertyOverrides({QG96epvsH:{borderRadius:20,itemAmount:1}},baseVariant,gestureVariant)})})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Sovw.framer-154krnk, .framer-0Sovw .framer-154krnk { display: block; }\",\".framer-0Sovw.framer-eokd57 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px 10px 10px 10px; position: relative; width: 1243px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Sovw .framer-1l4v0ee { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-gf6izd { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-p7bhx0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0Sovw .framer-r68h07 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0Sovw .framer-88zbqb { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-0Sovw .framer-1eckl5h-container { flex: none; height: 60px; position: relative; width: 60px; }\",\".framer-0Sovw .framer-v995we { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-ewxz5c { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 4px; height: min-content; justify-content: flex-start; max-width: 250px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-0Sovw .framer-2gvbvp-container, .framer-0Sovw .framer-1xvwd7j-container, .framer-0Sovw .framer-bl7haz-container, .framer-0Sovw .framer-1vofvt2-container, .framer-0Sovw .framer-85r78-container, .framer-0Sovw .framer-1iu5haj-container, .framer-0Sovw .framer-11nfndd-container, .framer-0Sovw .framer-1u88tuw-container, .framer-0Sovw .framer-kb3m7h-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0Sovw .framer-kso7yz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0Sovw .framer-7zssqc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-o1o2iv { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 800px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-w063pi { align-content: center; align-items: center; aspect-ratio: 2.6666666666666665 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 331px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0Sovw .framer-13eknd7-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-0Sovw .framer-1tyzs1m, .framer-0Sovw .framer-1676etg, .framer-0Sovw .framer-5gyl09, .framer-0Sovw .framer-63i10p { height: 442px; overflow: hidden; position: relative; width: 660px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Sovw.framer-v-rid2ps.framer-eokd57 { height: 211px; }\",\".framer-0Sovw.framer-v-2xdz03.framer-eokd57 { padding: 20px 10px 20px 10px; width: 400px; }\",\".framer-0Sovw.framer-v-2xdz03 .framer-1l4v0ee { padding: 10px; }\",\".framer-0Sovw.framer-v-2xdz03 .framer-gf6izd, .framer-0Sovw.framer-v-1thnavf .framer-gf6izd { align-content: flex-start; align-items: flex-start; padding: 0px; }\",\".framer-0Sovw.framer-v-2xdz03 .framer-1eckl5h-container, .framer-0Sovw.framer-v-1thnavf .framer-1eckl5h-container { height: 30px; width: 30px; }\",\".framer-0Sovw.framer-v-1thnavf.framer-eokd57 { padding: 20px 10px 10px 10px; width: 400px; }\",\".framer-0Sovw.framer-v-1thnavf .framer-1l4v0ee { gap: 30px; padding: 10px; }\",\".framer-0Sovw.framer-v-1thnavf .framer-v995we { flex-direction: column; }\",\".framer-0Sovw.framer-v-1thnavf .framer-ewxz5c { flex: none; flex-direction: row; max-width: unset; width: 100%; }\",\".framer-0Sovw.framer-v-1thnavf .framer-kso7yz { flex: none; width: 100%; }\",\".framer-0Sovw.framer-v-1thnavf .framer-w063pi { aspect-ratio: 1.3333333333333333 / 1; height: var(--framer-aspect-ratio-supported, 270px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-0Sovw[data-border=\"true\"]::after, .framer-0Sovw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 672\n * @framerIntrinsicWidth 1243\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"R5ogUlq2w\":{\"layout\":[\"fixed\",\"fixed\"]},\"thhbyX07B\":{\"layout\":[\"fixed\",\"auto\"]},\"QG96epvsH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OboBVCCQw\":\"title\",\"IrKTjFJhw\":\"subTitle\",\"wVMATwfEj\":\"shortOverview\",\"Hkx4t_FLW\":\"subService1\",\"BYgH9Gwkd\":\"subService2\",\"Lj7Xd6jH6\":\"subService3\",\"ji3vr3GFr\":\"subService4\",\"jwzbqp3aW\":\"subService5\",\"rX0XT5RmS\":\"subService6\",\"iFd0PUEVe\":\"subService7\",\"k81X3lDg5\":\"subService8\",\"njku5ikLY\":\"subService9\",\"ZPe2IdrZR\":\"image1\",\"fpCrSklX5\":\"image2\",\"lFqYNCtSz\":\"image3\",\"W__OCbKyG\":\"image4\",\"Z9M4pTIhR\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSCBWsOpSQ=withCSS(Component,css,\"framer-0Sovw\");export default FramerSCBWsOpSQ;FramerSCBWsOpSQ.displayName=\"Service - Card\";FramerSCBWsOpSQ.defaultProps={height:672,width:1243};addPropertyControls(FramerSCBWsOpSQ,{variant:{options:[\"MeRvrakvX\",\"R5ogUlq2w\",\"thhbyX07B\",\"QG96epvsH\"],optionTitles:[\"Opened\",\"Closed\",\"Phone Closed\",\"Phone Opened\"],title:\"Variant\",type:ControlType.Enum},OboBVCCQw:{defaultValue:\"Web Design and Development\",displayTextArea:false,title:\"Title\",type:ControlType.String},IrKTjFJhw:{defaultValue:\"Make your mark—boldly and beautifully.\",displayTextArea:false,title:\"Sub title\",type:ControlType.String},wVMATwfEj:{defaultValue:\"Your website is like your digital handshake—it’s the first thing people notice about you online. Our Web Design & Development services are all about making that handshake firm, friendly, and unforgettable.\",displayTextArea:true,title:\"Short Overview\",type:ControlType.String},Hkx4t_FLW:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 1\",type:ControlType.String},BYgH9Gwkd:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 2\",type:ControlType.String},Lj7Xd6jH6:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 3\",type:ControlType.String},ji3vr3GFr:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 4\",type:ControlType.String},jwzbqp3aW:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 5\",type:ControlType.String},rX0XT5RmS:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 6\",type:ControlType.String},iFd0PUEVe:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 7\",type:ControlType.String},k81X3lDg5:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 8\",type:ControlType.String},njku5ikLY:{defaultValue:\"UI UX Design\",displayTextArea:false,title:\"SubService 9\",type:ControlType.String},ZPe2IdrZR:{__defaultAssetReference:\"data:framer/asset-reference,tha8UsyasYgp7Y5JISJWJUZdNE.png?originalFilename=QmZ13ZF7GKnMQ2NKsJrKUQvCv2iYEnWU1DaEmjm6DL4RWS%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,tha8UsyasYgp7Y5JISJWJUZdNE.png?originalFilename=QmZ13ZF7GKnMQ2NKsJrKUQvCv2iYEnWU1DaEmjm6DL4RWS%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\"},title:\"Image 1\",type:ControlType.ResponsiveImage},fpCrSklX5:{__defaultAssetReference:\"data:framer/asset-reference,prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg?originalFilename=photo-1611930022073-b7a4ba5fcccd%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwzNHx8YnJhbmRpbmd8ZW58MHx8fHwxNzQzNzc1MTQ0fDA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,prb6yKjRdtwk4G3ymmqaRmeO1Q.jpg?originalFilename=photo-1611930022073-b7a4ba5fcccd%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwzNHx8YnJhbmRpbmd8ZW58MHx8fHwxNzQzNzc1MTQ0fDA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\"},title:\"Image 2\",type:ControlType.ResponsiveImage},lFqYNCtSz:{title:\"Image 3\",type:ControlType.ResponsiveImage},W__OCbKyG:{title:\"Image 4\",type:ControlType.ResponsiveImage},Z9M4pTIhR:{defaultValue:'var(--token-c09280c8-046a-423a-99d4-d54396bd9425, rgb(206, 227, 148)) /* {\"name\":\"Light Green\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerSCBWsOpSQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...SmallTagFonts,...SlideshowFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSCBWsOpSQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OboBVCCQw\\\":\\\"title\\\",\\\"IrKTjFJhw\\\":\\\"subTitle\\\",\\\"wVMATwfEj\\\":\\\"shortOverview\\\",\\\"Hkx4t_FLW\\\":\\\"subService1\\\",\\\"BYgH9Gwkd\\\":\\\"subService2\\\",\\\"Lj7Xd6jH6\\\":\\\"subService3\\\",\\\"ji3vr3GFr\\\":\\\"subService4\\\",\\\"jwzbqp3aW\\\":\\\"subService5\\\",\\\"rX0XT5RmS\\\":\\\"subService6\\\",\\\"iFd0PUEVe\\\":\\\"subService7\\\",\\\"k81X3lDg5\\\":\\\"subService8\\\",\\\"njku5ikLY\\\":\\\"subService9\\\",\\\"ZPe2IdrZR\\\":\\\"image1\\\",\\\"fpCrSklX5\\\":\\\"image2\\\",\\\"lFqYNCtSz\\\":\\\"image3\\\",\\\"W__OCbKyG\\\":\\\"image4\\\",\\\"Z9M4pTIhR\\\":\\\"background\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"672\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R5ogUlq2w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"thhbyX07B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QG96epvsH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1243\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SCBWsOpSQ.map","// Generated by Framer (6d96db3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import ServiceCard from\"https://framerusercontent.com/modules/ee84ZJf2eNDrHNDmJwJd/y746oaVSwyjWulGqFEGL/SCBWsOpSQ.js\";const ServiceCardFonts=getFonts(ServiceCard);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const cycleOrder=[\"f9V4PvKaB\",\"cmDDQiTqF\"];const serializationHash=\"framer-Dx1Lv\";const variantClassNames={cmDDQiTqF:\"framer-v-1kw6wjr\",f9V4PvKaB:\"framer-v-1ce0gi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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:\"f9V4PvKaB\",Phone:\"cmDDQiTqF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"f9V4PvKaB\"};};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:\"f9V4PvKaB\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ce0gi\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"f9V4PvKaB\",ref:refBinding,style:{...style},...addPropertyOverrides({cmDDQiTqF:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:672,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-2724)/2+0+0),...addPropertyOverrides({cmDDQiTqF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||576)-0-2724)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rl06ve-container\",layoutDependency:layoutDependency,layoutId:\"Eb2qdDxTG-container\",nodeId:\"Eb2qdDxTG\",rendersWithMotion:true,scopeId:\"eN0BhK_dl\",children:/*#__PURE__*/_jsx(ServiceCard,{BYgH9Gwkd:\"Brand Strategy\",fpCrSklX5:addImageAlt({pixelHeight:2e3,pixelWidth:2e3,src:\"https://framerusercontent.com/images/JpxN1vi4ObC20YmrWCfGdRWK9BA.jpg\",srcSet:\"https://framerusercontent.com/images/JpxN1vi4ObC20YmrWCfGdRWK9BA.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/JpxN1vi4ObC20YmrWCfGdRWK9BA.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/JpxN1vi4ObC20YmrWCfGdRWK9BA.jpg 2000w\"},\"\"),height:\"100%\",Hkx4t_FLW:\"Logo Design\",id:\"Eb2qdDxTG\",iFd0PUEVe:\"\",IrKTjFJhw:\"Elevate your brand with a timeless identity that resonates.\",ji3vr3GFr:\"Brand Guidelines\",jwzbqp3aW:\"Content Marketing\",k81X3lDg5:\"\",layoutId:\"Eb2qdDxTG\",lFqYNCtSz:addImageAlt({pixelHeight:5397,pixelWidth:4320,src:\"https://framerusercontent.com/images/PFehV5Ut9pmQ399PXzVUaa7HFX0.png\",srcSet:\"https://framerusercontent.com/images/PFehV5Ut9pmQ399PXzVUaa7HFX0.png?scale-down-to=1024 819w,https://framerusercontent.com/images/PFehV5Ut9pmQ399PXzVUaa7HFX0.png?scale-down-to=2048 1639w,https://framerusercontent.com/images/PFehV5Ut9pmQ399PXzVUaa7HFX0.png?scale-down-to=4096 3278w,https://framerusercontent.com/images/PFehV5Ut9pmQ399PXzVUaa7HFX0.png 4320w\"},\"\"),Lj7Xd6jH6:\"Visual Identity\",njku5ikLY:\"\",OboBVCCQw:\"Branding & Identity\",rX0XT5RmS:\"\",style:{width:\"100%\"},variant:\"R5ogUlq2w\",W__OCbKyG:addImageAlt({pixelHeight:632,pixelWidth:808,src:\"https://framerusercontent.com/images/KLCbvPtLJTArYYofKSZKwgavrN0.png\",srcSet:\"https://framerusercontent.com/images/KLCbvPtLJTArYYofKSZKwgavrN0.png?scale-down-to=512 512w,https://framerusercontent.com/images/KLCbvPtLJTArYYofKSZKwgavrN0.png 808w\"},\"\"),width:\"100%\",wVMATwfEj:\"I help build brands that speak clearly, connect emotionally, and stand out in crowded markets. From strategy to visuals, I craft cohesive brand identities that reflect your values, resonate with your audience, and drive recognition across every touchpoint.\\n\\n\",Z9M4pTIhR:\"var(--token-59f0302f-0107-45d5-be39-09742453bb01, rgb(237, 237, 237))\",ZPe2IdrZR:addImageAlt({pixelHeight:3600,pixelWidth:4800,src:\"https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png\",srcSet:\"https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png?scale-down-to=512 512w,https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/PYjF2hea3dbuBP9hPeG34E283s.png 4800w\"},\"\"),...addPropertyOverrides({cmDDQiTqF:{variant:\"thhbyX07B\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:672,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-2724)/2+672+12),...addPropertyOverrides({cmDDQiTqF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||576)-0-2724)/2+672+12)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-97k5oy-container\",layoutDependency:layoutDependency,layoutId:\"j_EYe7gAs-container\",nodeId:\"j_EYe7gAs\",rendersWithMotion:true,scopeId:\"eN0BhK_dl\",children:/*#__PURE__*/_jsx(ServiceCard,{BYgH9Gwkd:\"Design Systems & Style Guides\",fpCrSklX5:addImageAlt({pixelHeight:4392,pixelWidth:5616,src:\"https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png\",srcSet:\"https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png?scale-down-to=512 512w,https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/i30QiLjwTbwbTdIyd0lv7HY3KE.png 5616w\"},\"\"),height:\"100%\",Hkx4t_FLW:\"Mobile & Web App Design\",id:\"j_EYe7gAs\",iFd0PUEVe:\"\",IrKTjFJhw:\"Craft intuitive interfaces and elevate user experiences.\",ji3vr3GFr:\"Wireframing & User Flows\",jwzbqp3aW:\"Interactive Prototyping\",k81X3lDg5:\"\",layoutId:\"j_EYe7gAs\",lFqYNCtSz:addImageAlt({pixelHeight:5856,pixelWidth:7488,src:\"https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg\",srcSet:\"https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/HfzXTf320wlASpysNWrYWwvmhrE.jpg 7488w\"},\"\"),Lj7Xd6jH6:\"Responsive Design\",njku5ikLY:\"\",OboBVCCQw:\"UI/UX Design\",rX0XT5RmS:\"\",style:{width:\"100%\"},variant:\"R5ogUlq2w\",W__OCbKyG:addImageAlt({pixelHeight:4392,pixelWidth:5616,src:\"https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png\",srcSet:\"https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png?scale-down-to=512 512w,https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/Xze2Uuw8ZYDDeyfesgHhNfqq6c.png 5616w\"},\"\"),width:\"100%\",wVMATwfEj:\"I craft intuitive, user-centered digital experiences that blend functionality with aesthetics. From research and wireframes to polished interfaces and prototypes, I design products that are not only beautiful—but built to solve real problems, drive engagement, and scale with your business.\",Z9M4pTIhR:\"var(--token-59f0302f-0107-45d5-be39-09742453bb01, rgb(237, 237, 237))\",ZPe2IdrZR:addImageAlt({pixelHeight:2196,pixelWidth:2808,src:\"https://framerusercontent.com/images/2XAS9QUBl1S1avoS6noj7IOnA.png\",srcSet:\"https://framerusercontent.com/images/2XAS9QUBl1S1avoS6noj7IOnA.png?scale-down-to=512 512w,https://framerusercontent.com/images/2XAS9QUBl1S1avoS6noj7IOnA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/2XAS9QUBl1S1avoS6noj7IOnA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/2XAS9QUBl1S1avoS6noj7IOnA.png 2808w\"},\"\"),...addPropertyOverrides({cmDDQiTqF:{variant:\"thhbyX07B\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-181bymy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fHn1nQG2Z-container\",nodeId:\"fHn1nQG2Z\",rendersWithMotion:true,scopeId:\"eN0BhK_dl\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"fHn1nQG2Z\",layoutId:\"fHn1nQG2Z\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:672,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-2724)/2+1344+24),...addPropertyOverrides({cmDDQiTqF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||576)-0-2724)/2+1344+24)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lba9z0-container\",layoutDependency:layoutDependency,layoutId:\"h_GCQeCfa-container\",nodeId:\"h_GCQeCfa\",rendersWithMotion:true,scopeId:\"eN0BhK_dl\",children:/*#__PURE__*/_jsx(ServiceCard,{BYgH9Gwkd:\"SEO & Performance Optimization\",fpCrSklX5:addImageAlt({pixelHeight:1868,pixelWidth:2880,src:\"https://framerusercontent.com/images/8hMZ3JBvWxQ7WuLAeIEbBltGcE.png\",srcSet:\"https://framerusercontent.com/images/8hMZ3JBvWxQ7WuLAeIEbBltGcE.png?scale-down-to=512 512w,https://framerusercontent.com/images/8hMZ3JBvWxQ7WuLAeIEbBltGcE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8hMZ3JBvWxQ7WuLAeIEbBltGcE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/8hMZ3JBvWxQ7WuLAeIEbBltGcE.png 2880w\"},\"\"),height:\"100%\",Hkx4t_FLW:\"Responsive Web Development\",id:\"h_GCQeCfa\",iFd0PUEVe:\"Launch & Post-Launch Support\",IrKTjFJhw:\"Build seamless, dynamic websites with Framer expertise.\",ji3vr3GFr:\"CMS Integration & Content Management\",jwzbqp3aW:\"Framer Motion Animations & Interactions\",k81X3lDg5:\"\",layoutId:\"h_GCQeCfa\",lFqYNCtSz:addImageAlt({pixelHeight:1918,pixelWidth:2880,src:\"https://framerusercontent.com/images/yLEVMaVZ2C2OXnhOQmuEn54nkaw.png\",srcSet:\"https://framerusercontent.com/images/yLEVMaVZ2C2OXnhOQmuEn54nkaw.png?scale-down-to=512 512w,https://framerusercontent.com/images/yLEVMaVZ2C2OXnhOQmuEn54nkaw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/yLEVMaVZ2C2OXnhOQmuEn54nkaw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/yLEVMaVZ2C2OXnhOQmuEn54nkaw.png 2880w\"},\"\"),Lj7Xd6jH6:\"Component-Based Design System Implementation\",njku5ikLY:\"\",OboBVCCQw:\"Framer Development\",rX0XT5RmS:\"Third-Party API & Tool Integration\",style:{width:\"100%\"},variant:\"R5ogUlq2w\",W__OCbKyG:addImageAlt({pixelHeight:1312,pixelWidth:2184,src:\"https://framerusercontent.com/images/4sDK6NZ3BQreN6us23D0fDl2iY.png\",srcSet:\"https://framerusercontent.com/images/4sDK6NZ3BQreN6us23D0fDl2iY.png?scale-down-to=512 512w,https://framerusercontent.com/images/4sDK6NZ3BQreN6us23D0fDl2iY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4sDK6NZ3BQreN6us23D0fDl2iY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/4sDK6NZ3BQreN6us23D0fDl2iY.png 2184w\"},\"\"),width:\"100%\",wVMATwfEj:\"I specialize in building sleek, responsive websites using Framer — combining design precision with code-level flexibility. From interactive prototypes to fully functional sites, I craft immersive digital experiences that engage users and deliver business results.\",Z9M4pTIhR:\"var(--token-59f0302f-0107-45d5-be39-09742453bb01, rgb(237, 237, 237))\",ZPe2IdrZR:addImageAlt({pixelHeight:1542,pixelWidth:2934,src:\"https://framerusercontent.com/images/scCdI24jnu061mAoNVAqlvCTeU.png\",srcSet:\"https://framerusercontent.com/images/scCdI24jnu061mAoNVAqlvCTeU.png?scale-down-to=512 512w,https://framerusercontent.com/images/scCdI24jnu061mAoNVAqlvCTeU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/scCdI24jnu061mAoNVAqlvCTeU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/scCdI24jnu061mAoNVAqlvCTeU.png 2934w\"},\"\"),...addPropertyOverrides({cmDDQiTqF:{variant:\"thhbyX07B\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:672,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-2724)/2+2016+36),...addPropertyOverrides({cmDDQiTqF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||576)-0-2724)/2+2016+36)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ht7h9m-container\",layoutDependency:layoutDependency,layoutId:\"laS10WjVU-container\",nodeId:\"laS10WjVU\",rendersWithMotion:true,scopeId:\"eN0BhK_dl\",children:/*#__PURE__*/_jsx(ServiceCard,{BYgH9Gwkd:\"Business Cards & Stationery\",fpCrSklX5:addImageAlt({pixelHeight:3750,pixelWidth:5e3,src:\"https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png\",srcSet:\"https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png?scale-down-to=512 512w,https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/4mKBjtSy5oxKoODgLpk8pLFiaz4.png 5000w\"},\"\"),height:\"100%\",Hkx4t_FLW:\"Brochure & Flyer Design\",id:\"laS10WjVU\",iFd0PUEVe:\"Event Invitations & Prints\",IrKTjFJhw:\"Make a lasting impression with striking visuals.\",ji3vr3GFr:\"Packaging Design\",jwzbqp3aW:\"Brand Collateral Design\",k81X3lDg5:\"\",layoutId:\"laS10WjVU\",lFqYNCtSz:addImageAlt({pixelHeight:3e3,pixelWidth:4500,src:\"https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png\",srcSet:\"https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png?scale-down-to=512 512w,https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/FARISoyDT4hPYQObw2L4Sz2LE.png 4500w\"},\"\"),Lj7Xd6jH6:\"Posters & Banners\",njku5ikLY:\"\",OboBVCCQw:\"Print and Graphic Design\",rX0XT5RmS:\"Social Media Graphics\",style:{width:\"100%\"},variant:\"R5ogUlq2w\",W__OCbKyG:addImageAlt({pixelHeight:2800,pixelWidth:4500,src:\"https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png\",srcSet:\"https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png?scale-down-to=512 512w,https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/e1IW31iw3fCgU6pnsIF9d7NFKgI.png 4500w\"},\"\"),width:\"100%\",wVMATwfEj:\"I create visually compelling print and digital graphics that communicate your brand story clearly and effectively. From marketing collateral to branding assets, my designs blend creativity with strategic purpose to make your message stand out.\\n\",Z9M4pTIhR:\"var(--token-59f0302f-0107-45d5-be39-09742453bb01, rgb(237, 237, 237))\",ZPe2IdrZR:addImageAlt({pixelHeight:2e3,pixelWidth:2e3,src:\"https://framerusercontent.com/images/D4aijWmuOp0g30P14qKOeyK42k.png\",srcSet:\"https://framerusercontent.com/images/D4aijWmuOp0g30P14qKOeyK42k.png?scale-down-to=512 512w,https://framerusercontent.com/images/D4aijWmuOp0g30P14qKOeyK42k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/D4aijWmuOp0g30P14qKOeyK42k.png 2000w\"},\"\"),...addPropertyOverrides({cmDDQiTqF:{variant:\"thhbyX07B\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Dx1Lv.framer-k3bacu, .framer-Dx1Lv .framer-k3bacu { display: block; }\",\".framer-Dx1Lv.framer-1ce0gi { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1120px; }\",\".framer-Dx1Lv .framer-rl06ve-container, .framer-Dx1Lv .framer-97k5oy-container, .framer-Dx1Lv .framer-lba9z0-container, .framer-Dx1Lv .framer-ht7h9m-container { flex: none; height: auto; position: relative; scroll-margin-top: 100px; width: 100%; z-index: 2; }\",\".framer-Dx1Lv .framer-181bymy-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 880\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cmDDQiTqF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereN0BhK_dl=withCSS(Component,css,\"framer-Dx1Lv\");export default FramereN0BhK_dl;FramereN0BhK_dl.displayName=\"Services\";FramereN0BhK_dl.defaultProps={height:880,width:1120};addPropertyControls(FramereN0BhK_dl,{variant:{options:[\"f9V4PvKaB\",\"cmDDQiTqF\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereN0BhK_dl,[{explicitInter:true,fonts:[]},...ServiceCardFonts,...LayoutJumpPreventerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereN0BhK_dl\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"880\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1120\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cmDDQiTqF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eN0BhK_dl.map","// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{useInView,useMotionValue,useSpring}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Counter({decimal,value,decimalValue,direction,stiffness,damping,prefix,prefixText,suffix,suffixText,color,fontStyle}){const initialValue=0;const ref=useRef(null);const updatedDecimalValue=decimal===true?decimalValue:value;const motionValue=useMotionValue(direction===\"down\"?updatedDecimalValue:initialValue);const springValue=useSpring(motionValue,{damping:damping,stiffness:stiffness});const isInView=useInView(ref,{once:true,margin:\"-100px\"});useEffect(()=>{if(isInView){motionValue.set(direction===\"down\"?initialValue:updatedDecimalValue);}},[motionValue,isInView]);useEffect(()=>springValue.on(\"change\",latest=>{if(ref.current){ref.current.textContent=Intl.NumberFormat(\"en-US\").format(latest.toFixed(decimal===true?2:0));}}),[springValue]);return /*#__PURE__*/_jsxs(_Fragment,{children:[prefix?/*#__PURE__*/_jsx(\"span\",{style:{...fontStyle,color:color},children:prefixText}):null,/*#__PURE__*/_jsx(\"span\",{ref:ref,style:{...fontStyle,color:color},children:initialValue}),suffix?/*#__PURE__*/_jsx(\"span\",{style:{...fontStyle,color:color},children:suffixText}):null]});}Counter.defaultProps={decimal:false,value:100,decimalValue:100,direction:\"up\",stiffness:300,damping:100,prefix:false,prefixText:\"\",suffix:false,suffixText:\"\",color:\"#000000\",fontStyle:\"\"};addPropertyControls(Counter,{decimal:{title:\"Decimal\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},value:{title:\"Value\",type:ControlType.Number,min:0,max:1e3,hidden(props){return props.decimal===true;}},decimalValue:{title:\"Value\",type:ControlType.Number,min:0,max:1e3,step:.01,hidden(props){return props.decimal===false;}},prefix:{title:\"Prefix\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},prefixText:{title:\"Prefix Value\",type:ControlType.String,hidden(props){return props.prefix===false;}},suffix:{title:\"Suffix\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},suffixText:{title:\"Suffix Value\",type:ControlType.String,hidden(props){return props.suffix===false;}},direction:{title:\"Direction\",type:ControlType.Enum,options:[\"up\",\"down\"]},stiffness:{title:\"Stiffness\",type:ControlType.Number,min:1,max:1e3},damping:{title:\"Damping\",type:ControlType.Number,min:0,max:100},color:{title:\"Color\",type:ControlType.Color},fontStyle:{title:\"Font Style\",type:\"font\",controls:\"extended\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Counter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Counter.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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 Counter from\"https://framerusercontent.com/modules/yGfvAmVvUAXDDDXrentn/662X7oAaJoq3G9AN0CtK/Counter.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/51dtkdjxI0ziD0nbIqW2/dzUj0BphYIhkTzNDVtvP/WiSN4khPl.js\";const CounterFonts=getFonts(Counter);const cycleOrder=[\"pmN_X2nC0\",\"KqHHqLzDf\",\"Z2Vc0xoXn\"];const serializationHash=\"framer-sA0ty\";const variantClassNames={KqHHqLzDf:\"framer-v-1vr7uay\",pmN_X2nC0:\"framer-v-eza6g\",Z2Vc0xoXn:\"framer-v-1cuisad\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Left Aligned\":\"pmN_X2nC0\",\"Middle Aligned\":\"KqHHqLzDf\",Phone:\"Z2Vc0xoXn\"};const getProps=({height,id,suffix,title,value,width,...props})=>{return{...props,aUWyHBU5y:title??props.aUWyHBU5y??\"Project Completed\",conep8VZj:suffix??props.conep8VZj??\"+\",RoUY3ecLs:value??props.RoUY3ecLs??100,variant:humanReadableVariantMap[props.variant]??props.variant??\"pmN_X2nC0\"};};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,RoUY3ecLs,conep8VZj,aUWyHBU5y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pmN_X2nC0\",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-eza6g\",className,classNames),\"data-framer-name\":\"Left Aligned\",layoutDependency:layoutDependency,layoutId:\"pmN_X2nC0\",ref:refBinding,style:{...style},...addPropertyOverrides({KqHHqLzDf:{\"data-framer-name\":\"Middle Aligned\"},Z2Vc0xoXn:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-97lshm\",\"data-framer-name\":\"Number and Suffix\",layoutDependency:layoutDependency,layoutId:\"EBhqX3aId\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-48yxub-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"xW8aXkccu-container\",nodeId:\"xW8aXkccu\",rendersWithMotion:true,scopeId:\"jui6Drl4E\",children:/*#__PURE__*/_jsx(Counter,{color:\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245))\",damping:44,decimal:false,decimalValue:99.99,direction:\"up\",fontStyle:{fontFamily:'\"Oswald\", \"Oswald Placeholder\", sans-serif',fontSize:\"91px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.07em\",lineHeight:\"1em\"},height:\"100%\",id:\"xW8aXkccu\",layoutId:\"xW8aXkccu\",prefix:false,prefixText:\"$\",stiffness:59,suffix:false,suffixText:\"\",value:RoUY3ecLs,width:\"100%\",...addPropertyOverrides({Z2Vc0xoXn:{fontStyle:{fontFamily:'\"Oswald\", \"Oswald Placeholder\", sans-serif',fontSize:\"48px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.07em\",lineHeight:\"1em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7Q2xhc2ggRGlzcGxheS1tZWRpdW0=\",\"--framer-font-family\":'\"Clash Display\", \"Clash Display Placeholder\", sans-serif',\"--framer-font-size\":\"41px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 122, 122)))\"},children:\"+\"})}),className:\"framer-129k7qz\",fonts:[\"FS;Clash Display-medium\"],layoutDependency:layoutDependency,layoutId:\"i1Vpx7wqs\",style:{\"--extracted-r6o4lv\":\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 122, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:conep8VZj,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Z2Vc0xoXn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7Q2xhc2ggRGlzcGxheS1tZWRpdW0=\",\"--framer-font-family\":'\"Clash Display\", \"Clash Display Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 122, 122)))\"},children:\"+\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245)))\"},children:\"Project Completed\"})}),className:\"framer-mqdvnw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sB1Qz_0yl\",style:{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:aUWyHBU5y,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KqHHqLzDf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245)))\"},children:\"Project Completed\"})})},Z2Vc0xoXn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 254, 245)))\"},children:\"Project Completed\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sA0ty.framer-ksv4m0, .framer-sA0ty .framer-ksv4m0 { display: block; }\",\".framer-sA0ty.framer-eza6g { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 460px; }\",\".framer-sA0ty .framer-97lshm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sA0ty .framer-48yxub-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-sA0ty .framer-129k7qz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-sA0ty .framer-mqdvnw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-sA0ty.framer-v-1vr7uay .framer-97lshm { padding: 0px 0px 0px 10px; }\",\".framer-sA0ty.framer-v-1vr7uay .framer-129k7qz, .framer-sA0ty.framer-v-1cuisad .framer-129k7qz { flex: none; white-space: pre; width: auto; }\",\".framer-sA0ty.framer-v-1cuisad .framer-97lshm { gap: 7px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 122\n * @framerIntrinsicWidth 460\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KqHHqLzDf\":{\"layout\":[\"fixed\",\"auto\"]},\"Z2Vc0xoXn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RoUY3ecLs\":\"value\",\"conep8VZj\":\"suffix\",\"aUWyHBU5y\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjui6Drl4E=withCSS(Component,css,\"framer-sA0ty\");export default Framerjui6Drl4E;Framerjui6Drl4E.displayName=\"Stats\";Framerjui6Drl4E.defaultProps={height:122,width:460};addPropertyControls(Framerjui6Drl4E,{variant:{options:[\"pmN_X2nC0\",\"KqHHqLzDf\",\"Z2Vc0xoXn\"],optionTitles:[\"Left Aligned\",\"Middle Aligned\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},RoUY3ecLs:{defaultValue:100,max:1e3,min:0,title:\"Value\",type:ControlType.Number},conep8VZj:{defaultValue:\"+\",displayTextArea:false,title:\"Suffix\",type:ControlType.String},aUWyHBU5y:{defaultValue:\"Project Completed\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framerjui6Drl4E,[{explicitInter:true,fonts:[{family:\"Oswald\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UYVP6QOYOTHZUSD2QESI7SGUJJDFR5CG/7MQKA3KJYIKEEWMGAVUTITXKM7LENDLO/ZMUCZ2PRQ3LQ3YQOHTCZ7VJCQHAOURPY.woff2\",weight:\"500\"},{family:\"Clash Display\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2GQIT54GKQY3JRFTSHS4ARTRNRQISSAA/3CIP5EBHRRHE5FVQU3VFROPUERNDSTDF/JTSL5QESUXATU47LCPUNHZQBDDIWDOSW.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CounterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjui6Drl4E\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"460\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KqHHqLzDf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z2Vc0xoXn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"RoUY3ecLs\\\":\\\"value\\\",\\\"conep8VZj\\\":\\\"suffix\\\",\\\"aUWyHBU5y\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"122\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jui6Drl4E.map","// Generated by Framer (fa64c25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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 SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EyU4BuMCLDKAGs575KT1/BlwarMqtLXRz7Eh2jJx8/eSRKU0ZIE.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"fd9ch0CSG\",\"jAWlhcauJ\"];const serializationHash=\"framer-Fv7MB\";const variantClassNames={fd9ch0CSG:\"framer-v-1ur60bv\",jAWlhcauJ:\"framer-v-1w64cd8\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={Large:\"jAWlhcauJ\",Small:\"fd9ch0CSG\"};const getProps=({backgroundColor,height,id,sectionLabel,sVGCode,textColor,width,...props})=>{return{...props,kCW2gOtHW:backgroundColor??props.kCW2gOtHW??\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26))\",oA1TR7IOp:sVGCode??props.oA1TR7IOp??'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',OYHppd0fG:sectionLabel??props.OYHppd0fG??\"Numbers\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fd9ch0CSG\",VRV9qJrsY:textColor??props.VRV9qJrsY??\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\"};};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,OYHppd0fG,oA1TR7IOp,kCW2gOtHW,VRV9qJrsY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fd9ch0CSG\",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-1ur60bv\",className,classNames),\"data-framer-name\":\"Small\",layoutDependency:layoutDependency,layoutId:\"fd9ch0CSG\",ref:refBinding,style:{...style},...addPropertyOverrides({jAWlhcauJ:{\"data-framer-name\":\"Large\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jhn16c-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Bs1rIv8MA-container\",nodeId:\"Bs1rIv8MA\",rendersWithMotion:true,scopeId:\"mrjy8ymDt\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{customColor:kCW2gOtHW,customPadding:0,customStrokeWidth:2,customSvgCode:oA1TR7IOp,description:\"\",height:\"100%\",id:\"Bs1rIv8MA\",layoutId:\"Bs1rIv8MA\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16w97bo\",\"data-styles-preset\":\"eSRKU0ZIE\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-VRV9qJrsY-mrjy8ymDt))\"},children:\"Numbers\"})}),className:\"framer-qm2clj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ipBtUVLZ_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-VRV9qJrsY-mrjy8ymDt)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-VRV9qJrsY-mrjy8ymDt\":VRV9qJrsY},text:OYHppd0fG,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fv7MB.framer-1fk5azi, .framer-Fv7MB .framer-1fk5azi { display: block; }\",\".framer-Fv7MB.framer-1ur60bv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 10px 10px 10px; position: relative; width: min-content; }\",\".framer-Fv7MB .framer-1jhn16c-container { aspect-ratio: 5.075 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); left: 50%; position: absolute; top: 50%; width: 100%; z-index: 1; }\",\".framer-Fv7MB .framer-qm2clj { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-Fv7MB.framer-v-1w64cd8.framer-1ur60bv { padding: 30px; }\",\".framer-Fv7MB.framer-v-1w64cd8 .framer-1jhn16c-container { height: var(--framer-aspect-ratio-supported, 64px); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jAWlhcauJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OYHppd0fG\":\"sectionLabel\",\"oA1TR7IOp\":\"sVGCode\",\"kCW2gOtHW\":\"backgroundColor\",\"VRV9qJrsY\":\"textColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framermrjy8ymDt=withCSS(Component,css,\"framer-Fv7MB\");export default Framermrjy8ymDt;Framermrjy8ymDt.displayName=\"Label\";Framermrjy8ymDt.defaultProps={height:40,width:85};addPropertyControls(Framermrjy8ymDt,{variant:{options:[\"fd9ch0CSG\",\"jAWlhcauJ\"],optionTitles:[\"Small\",\"Large\"],title:\"Variant\",type:ControlType.Enum},OYHppd0fG:{defaultValue:\"Numbers\",displayTextArea:false,title:\"Section Label\",type:ControlType.String},oA1TR7IOp:{defaultValue:'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',displayTextArea:false,title:\"SVG Code\",type:ControlType.String},kCW2gOtHW:{defaultValue:'var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26)) /* {\"name\":\"Yellow\"} */',title:\"Background Color\",type:ControlType.Color},VRV9qJrsY:{defaultValue:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",title:\"Text Color \",type:ControlType.Color}});addFonts(Framermrjy8ymDt,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermrjy8ymDt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"OYHppd0fG\\\":\\\"sectionLabel\\\",\\\"oA1TR7IOp\\\":\\\"sVGCode\\\",\\\"kCW2gOtHW\\\":\\\"backgroundColor\\\",\\\"VRV9qJrsY\\\":\\\"textColor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jAWlhcauJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"85\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mrjy8ymDt.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Label from\"https://framerusercontent.com/modules/oCnnSb8Yq1TwItCxKSDL/DkMw8bv3ahOATl1unSKb/mrjy8ymDt.js\";const LabelFonts=getFonts(Label);const enabledGestures={iPHxe1pl4:{hover:true}};const serializationHash=\"framer-PtV8e\";const variantClassNames={iPHxe1pl4:\"framer-v-7df0ov\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:166,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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=({brandName,height,id,image,width,...props})=>{return{...props,WLHhejIE5:brandName??props.WLHhejIE5??\"Brand Name\",ZW53mp3QB:image??props.ZW53mp3QB??{pixelHeight:35,pixelWidth:132,src:\"https://framerusercontent.com/images/gjmyWxGl1gWzjkyIh4cJfB7rg.svg\"}};};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,ZW53mp3QB,WLHhejIE5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"iPHxe1pl4\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7df0ov\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"iPHxe1pl4\",ref:refBinding,style:{backgroundColor:\"var(--token-59f0302f-0107-45d5-be39-09742453bb01, rgb(237, 237, 237))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},...addPropertyOverrides({\"iPHxe1pl4-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1csgx11\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"GRWPPZM9S\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||100)-0-(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1+0))/2+0+0)+26+((Math.max(0,((componentViewport?.height||100)-0-0)/1)*1-52-(Math.max(0,(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1-52-0)/1)*1+0))/2+0+0)),pixelHeight:35,pixelWidth:132,sizes:`calc(${Math.max(0,(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1-52-0)/1)*1} * 1.3208)`,...toResponsiveImage(ZW53mp3QB),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1kon72c\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"ORDlKKBIr\",style:{filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"157px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||100)-0-(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1+0))/2+0+0)+(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1*-.5199999999999998-20),...addPropertyOverrides({\"iPHxe1pl4-hover\":{y:(componentViewport?.y||0)+0+(((componentViewport?.height||100)-0-(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1+0))/2+0+0)+(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1*.5000000000000002-20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xko5s5-container\",\"data-framer-name\":\"Brand Name\",layoutDependency:layoutDependency,layoutId:\"hucduGale-container\",name:\"Brand Name\",nodeId:\"hucduGale\",rendersWithMotion:true,scopeId:\"KVv839Lld\",style:{rotate:-20},transformTemplate:transformTemplate1,variants:{\"iPHxe1pl4-hover\":{rotate:0}},children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"hucduGale\",kCW2gOtHW:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(255, 232, 120))\",layoutId:\"hucduGale\",name:\"Brand Name\",oA1TR7IOp:'<svg width=\"501\" height=\"291\" viewBox=\"0 0 501 291\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M250.5 0L265.626 28.2647L287.835 1.62512L295.539 30.8836L324.336 6.46416L324.446 36.0628L359.188 14.409L351.702 43.6866L391.612 25.2823L376.697 53.5848L420.883 38.841L398.873 65.5362L446.349 54.7822L417.734 79.2738L467.439 72.75L432.86 94.4909L483.684 92.3429L443.912 110.847L494.719 113.123L450.643 127.978L500.3 134.627L452.904 145.5L500.3 156.373L450.643 163.022L494.719 177.877L443.912 180.153L483.684 198.657L432.86 196.509L467.439 218.25L417.734 211.726L446.349 236.218L398.873 225.464L420.883 252.159L376.697 237.415L391.612 265.718L351.702 247.313L359.188 276.591L324.446 254.937L324.336 284.536L295.539 260.116L287.835 289.375L265.626 262.735L250.5 291L235.374 262.735L213.165 289.375L205.461 260.116L176.664 284.536L176.554 254.937L141.812 276.591L149.298 247.313L109.388 265.718L124.303 237.415L80.1167 252.159L102.127 225.464L54.6512 236.218L83.266 211.726L33.5606 218.25L68.1403 196.509L17.3161 198.657L57.0882 180.153L6.28056 177.877L50.3567 163.022L0.700455 156.373L48.096 145.5L0.700455 134.627L50.3567 127.978L6.28056 113.123L57.0882 110.847L17.3161 92.3429L68.1403 94.4909L33.5606 72.75L83.266 79.2738L54.6512 54.7822L102.127 65.5362L80.1167 38.841L124.303 53.5848L109.388 25.2823L149.298 43.6866L141.812 14.409L176.554 36.0628L176.664 6.46416L205.461 30.8836L213.165 1.62512L235.374 28.2647L250.5 0Z\" fill=\"#D9D9D9\"/> </svg>',OYHppd0fG:WLHhejIE5,style:{width:\"100%\"},variant:\"jAWlhcauJ\",VRV9qJrsY:\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PtV8e.framer-ffws2w, .framer-PtV8e .framer-ffws2w { display: block; }\",\".framer-PtV8e.framer-7df0ov { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 158px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PtV8e .framer-1csgx11 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 26px; position: relative; width: 100%; }\",\".framer-PtV8e .framer-1kon72c { aspect-ratio: 1.320754716981132 / 1; flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 264px); }\",\".framer-PtV8e .framer-xko5s5-container { flex: none; height: auto; left: 50%; position: absolute; top: -52%; width: 157px; z-index: 0; }\",\".framer-PtV8e.framer-v-7df0ov.hover .framer-xko5s5-container { top: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 158\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"x1VvIF0gh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZW53mp3QB\":\"image\",\"WLHhejIE5\":\"brandName\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKVv839Lld=withCSS(Component,css,\"framer-PtV8e\");export default FramerKVv839Lld;FramerKVv839Lld.displayName=\"Brand Logos\";FramerKVv839Lld.defaultProps={height:100,width:158};addPropertyControls(FramerKVv839Lld,{ZW53mp3QB:{__defaultAssetReference:\"data:framer/asset-reference,gjmyWxGl1gWzjkyIh4cJfB7rg.svg?originalFilename=logoipsum-213.svg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},WLHhejIE5:{defaultValue:\"Brand Name\",displayTextArea:false,title:\"Brand Name\",type:ControlType.String}});addFonts(FramerKVv839Lld,[{explicitInter:true,fonts:[]},...LabelFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKVv839Lld\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ZW53mp3QB\\\":\\\"image\\\",\\\"WLHhejIE5\\\":\\\"brandName\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x1VvIF0gh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"158\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KVv839Lld.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/79eEuYJJWlFkOml2AQfb/2ZKXSyaDdxnUyYeCQWOP/QMuEq11PS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dhw69eaW22BM0JbUIjg5/IyxU02LrIbw8hXVvcdtw/X7ylXautb.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"QOmJdmoxQ\",\"WBw1FfgHz\"];const serializationHash=\"framer-dh9qt\";const variantClassNames={QOmJdmoxQ:\"framer-v-1qvdzdc\",WBw1FfgHz:\"framer-v-4kj1tu\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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:\"QOmJdmoxQ\",Phone:\"WBw1FfgHz\"};const getProps=({color,height,id,image,sVGCode,text,title,width,...props})=>{return{...props,qG3od_1__:title??props.qG3od_1__??\"Fast, Reliable Delivery\",ShtMqewYV:text??props.ShtMqewYV??\"We craft ideas that break the mold and make your brand unforgettable.\",tWP7R_MCV:image??props.tWP7R_MCV??{alt:\"\",pixelHeight:1024,pixelWidth:1536,src:\"https://framerusercontent.com/images/8l0f2Nc5unLFZZMjuOLcHoQcno.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/8l0f2Nc5unLFZZMjuOLcHoQcno.png?scale-down-to=512 512w,https://framerusercontent.com/images/8l0f2Nc5unLFZZMjuOLcHoQcno.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8l0f2Nc5unLFZZMjuOLcHoQcno.png 1536w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"QOmJdmoxQ\",X5VdKEKWt:sVGCode??props.X5VdKEKWt??'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',zBNGK3PQZ:color??props.zBNGK3PQZ??\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26))\"};};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,tWP7R_MCV,qG3od_1__,ShtMqewYV,X5VdKEKWt,zBNGK3PQZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QOmJdmoxQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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-1qvdzdc\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QOmJdmoxQ\",ref:refBinding,style:{...style},...addPropertyOverrides({WBw1FfgHz:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:819.2,intrinsicWidth:1228.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||359)-0-583)/2+0+0)),pixelHeight:1024,pixelWidth:1536,sizes:\"291px\",...toResponsiveImage(tWP7R_MCV),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1lfw59q\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"RQ3tLiYAc\",...addPropertyOverrides({WBw1FfgHz:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:819.2,intrinsicWidth:1228.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||257)-0-481)/2+0+0)),pixelHeight:1024,pixelWidth:1536,sizes:\"165px\",...toResponsiveImage(tWP7R_MCV),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7t1r7z-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FhUG6azpw-container\",nodeId:\"FhUG6azpw\",rendersWithMotion:true,scopeId:\"sbYx0DYsP\",style:{opacity:.5},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{customColor:zBNGK3PQZ,customPadding:0,customStrokeWidth:2,customSvgCode:X5VdKEKWt,description:\"\",height:\"100%\",id:\"FhUG6azpw\",layoutId:\"FhUG6azpw\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qrpho1\",\"data-styles-preset\":\"X7ylXautb\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27)))\"},children:\"Fast, Reliable Delivery\"})}),className:\"framer-1xcy6gu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fj54TfaRl\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qG3od_1__,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27)))\"},children:\"We craft ideas that break the mold and make your brand unforgettable.\"})}),className:\"framer-1exh1m5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m5PSx7yMn\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(59, 0, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ShtMqewYV,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dh9qt.framer-f0epv6, .framer-dh9qt .framer-f0epv6 { display: block; }\",\".framer-dh9qt.framer-1qvdzdc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 393px; }\",\".framer-dh9qt .framer-1lfw59q { flex: none; height: 236px; overflow: visible; position: relative; width: 291px; }\",\".framer-dh9qt .framer-7t1r7z-container { aspect-ratio: 5.075 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 131px); left: 50%; position: absolute; top: 50%; width: 88%; z-index: -1; }\",\".framer-dh9qt .framer-1xcy6gu { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-dh9qt .framer-1exh1m5 { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 300px; position: relative; width: 100%; }\",\".framer-dh9qt.framer-v-4kj1tu .framer-1lfw59q { height: 134px; width: 165px; }\",\".framer-dh9qt.framer-v-4kj1tu .framer-7t1r7z-container { height: var(--framer-aspect-ratio-supported, 74px); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 359\n * @framerIntrinsicWidth 393\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WBw1FfgHz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"tWP7R_MCV\":\"image\",\"qG3od_1__\":\"title\",\"ShtMqewYV\":\"text\",\"X5VdKEKWt\":\"sVGCode\",\"zBNGK3PQZ\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersbYx0DYsP=withCSS(Component,css,\"framer-dh9qt\");export default FramersbYx0DYsP;FramersbYx0DYsP.displayName=\"Core Benefits\";FramersbYx0DYsP.defaultProps={height:359,width:393};addPropertyControls(FramersbYx0DYsP,{variant:{options:[\"QOmJdmoxQ\",\"WBw1FfgHz\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},tWP7R_MCV:{__defaultAssetReference:\"data:framer/asset-reference,8l0f2Nc5unLFZZMjuOLcHoQcno.png?originalFilename=ChatGPT+Image+Apr+7%2C+2025%2C+03_25_19+PM.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,8l0f2Nc5unLFZZMjuOLcHoQcno.png?originalFilename=ChatGPT+Image+Apr+7%2C+2025%2C+03_25_19+PM.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},qG3od_1__:{defaultValue:\"Fast, Reliable Delivery\",displayTextArea:true,title:\"Title\",type:ControlType.String},ShtMqewYV:{defaultValue:\"We craft ideas that break the mold and make your brand unforgettable.\",displayTextArea:true,title:\"Text\",type:ControlType.String},X5VdKEKWt:{defaultValue:'<svg width=\"175\" height=\"90\" viewBox=\"0 0 175 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.555205 34.9904C0.555205 38.779 8.91694 42.2349 22.6684 44.852C8.91673 47.469 0.554838 50.925 0.554838 54.7137C0.554838 58.5026 8.91806 61.9588 22.6717 64.576C8.91806 67.1931 0.554822 70.6493 0.554822 74.4383C0.554821 82.6079 39.4358 89.2306 87.3978 89.2306C135.36 89.2306 174.241 82.6079 174.241 74.4383C174.241 70.6493 165.878 67.1931 152.124 64.576C165.878 61.9588 174.241 58.5026 174.241 54.7137C174.241 50.9251 165.879 47.4691 152.128 44.8521C165.879 42.235 174.241 38.779 174.241 34.9904C174.241 31.2019 165.88 27.7461 152.13 25.1291C165.88 22.5121 174.241 19.0563 174.241 15.2679C174.241 7.09834 135.36 0.475584 87.3981 0.475582C39.436 0.47558 0.555084 7.09834 0.555084 15.2679C0.555083 19.0564 8.91603 22.5122 22.6663 25.1292C8.91609 27.7462 0.555205 31.2019 0.555205 34.9904Z\" fill=\"#0088CC\"/> </svg>',displayTextArea:false,title:\"SVG Code\",type:ControlType.String},zBNGK3PQZ:{defaultValue:'var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(255, 222, 26)) /* {\"name\":\"Yellow\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramersbYx0DYsP,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersbYx0DYsP\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"tWP7R_MCV\\\":\\\"image\\\",\\\"qG3od_1__\\\":\\\"title\\\",\\\"ShtMqewYV\\\":\\\"text\\\",\\\"X5VdKEKWt\\\":\\\"sVGCode\\\",\\\"zBNGK3PQZ\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"359\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"393\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WBw1FfgHz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sbYx0DYsP.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/79eEuYJJWlFkOml2AQfb/2ZKXSyaDdxnUyYeCQWOP/QMuEq11PS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/51dtkdjxI0ziD0nbIqW2/dzUj0BphYIhkTzNDVtvP/WiSN4khPl.js\";const PhosphorFonts=getFonts(Phosphor);const MotionDivWithFX=withFX(motion.div);const enabledGestures={FUeOOGYn_:{hover:true}};const cycleOrder=[\"Hh9DX99k5\",\"FUeOOGYn_\"];const serializationHash=\"framer-lr25b\";const variantClassNames={FUeOOGYn_:\"framer-v-11vy3z5\",Hh9DX99k5:\"framer-v-ot2hgr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:170};const transition1={damping:100,delay:0,mass:1,stiffness:362,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:170};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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={Close:\"FUeOOGYn_\",Open:\"Hh9DX99k5\"};const getProps=({answer,aPadding,height,id,padding,question,width,...props})=>{return{...props,O2ukIX_k_:aPadding??props.O2ukIX_k_??\"0px 0px 0px 100px\",UkcAZJv33:answer??props.UkcAZJv33??\"AI-driven analysis uses advanced algorithms to process your data in real-time, identifying trends, patterns, and opportunities. This helps you make informed decisions quickly, optimize your strategies, and stay ahead of the competition.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Hh9DX99k5\",WTKjlqOgA:padding??props.WTKjlqOgA??\"0px 100px 0px 0px\",zNMII1rLe:question??props.zNMII1rLe??\"What is AI-driven analysis, and how can it benefit my business?\"};};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,zNMII1rLe,UkcAZJv33,WTKjlqOgA,O2ukIX_k_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Hh9DX99k5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16j8q53=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"FUeOOGYn_\");});const onTapalqo87=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Hh9DX99k5\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"FUeOOGYn_-hover\")return false;if(baseVariant===\"FUeOOGYn_\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-ot2hgr\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Hh9DX99k5\",onTap:onTap16j8q53,ref:refBinding,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},...addPropertyOverrides({\"FUeOOGYn_-hover\":{\"data-framer-name\":undefined},FUeOOGYn_:{\"data-framer-name\":\"Close\",onTap:onTapalqo87}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mwhz14\",\"data-framer-name\":\"Question Padding\",layoutDependency:layoutDependency,layoutId:\"kR3vJUfYb\",style:{\"--w9ap3a\":numberToPixelString(WTKjlqOgA)},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tmj7s8\",\"data-framer-name\":\"Question Wrapper\",layoutDependency:layoutDependency,layoutId:\"DisT7hLT4\",style:{backgroundColor:\"var(--token-b0bb3938-008d-419c-b18a-42b0ef391a52, rgb(255, 255, 255))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-14mrivg\",\"data-styles-preset\":\"WiSN4khPl\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"What is AI-driven analysis, and how can it benefit my business?\"})}),className:\"framer-ugkaah\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VloaajuSd\",style:{\"--extracted-a0htzi\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:zNMII1rLe,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wgm4pp\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"CCBj9accU\",style:{backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l0o8ir-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yVmzxVwMu-container\",nodeId:\"yVmzxVwMu\",rendersWithMotion:true,scopeId:\"lxHQab_4K\",style:{rotate:-180},variants:{FUeOOGYn_:{rotate:0}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(199, 202, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretDown\",id:\"yVmzxVwMu\",layoutId:\"yVmzxVwMu\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\"})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ia7v2f\",\"data-framer-name\":\"Answer Padding\",layoutDependency:layoutDependency,layoutId:\"KdzD4O5ge\",style:{\"--5l7qce\":numberToPixelString(O2ukIX_k_)},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10y21n4\",\"data-framer-name\":\"Answer Wrapper\",layoutDependency:layoutDependency,layoutId:\"ytbLqJdXJ\",style:{backgroundColor:\"var(--token-911b8705-d912-461c-9a39-7f15ac525b76, rgb(199, 202, 255))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vcau2\",\"data-styles-preset\":\"QMuEq11PS\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(20, 20, 20)))\"},children:\"AI-driven analysis uses advanced algorithms to process your data in real-time, identifying trends, patterns, and opportunities. This helps you make informed decisions quickly, optimize your strategies, and stay ahead of the competition.\"})}),className:\"framer-1tr2ftx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pje0H9gvZ\",style:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:UkcAZJv33,verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lr25b.framer-18lhcdz, .framer-lr25b .framer-18lhcdz { display: block; }\",\".framer-lr25b.framer-ot2hgr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 800px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lr25b .framer-1mwhz14 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--w9ap3a); position: relative; width: 100%; }\",\".framer-lr25b .framer-tmj7s8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 1px; z-index: 4; }\",\".framer-lr25b .framer-ugkaah { -webkit-user-select: none; flex: 0.95 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lr25b .framer-1wgm4pp { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 42px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 42px; }\",\".framer-lr25b .framer-l0o8ir-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-lr25b .framer-ia7v2f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--5l7qce); position: relative; width: 100%; }\",\".framer-lr25b .framer-10y21n4 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-lr25b .framer-1tr2ftx { -webkit-user-select: none; flex: 1 0 0px; height: auto; max-width: 800px; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 203\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FUeOOGYn_\":{\"layout\":[\"fixed\",\"auto\"]},\"vYsXu2t9G\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zNMII1rLe\":\"question\",\"UkcAZJv33\":\"answer\",\"WTKjlqOgA\":\"padding\",\"O2ukIX_k_\":\"aPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlxHQab_4K=withCSS(Component,css,\"framer-lr25b\");export default FramerlxHQab_4K;FramerlxHQab_4K.displayName=\"FAQ - Single\";FramerlxHQab_4K.defaultProps={height:203,width:800};addPropertyControls(FramerlxHQab_4K,{variant:{options:[\"Hh9DX99k5\",\"FUeOOGYn_\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},zNMII1rLe:{defaultValue:\"What is AI-driven analysis, and how can it benefit my business?\",displayTextArea:true,title:\"Question\",type:ControlType.String},UkcAZJv33:{defaultValue:\"AI-driven analysis uses advanced algorithms to process your data in real-time, identifying trends, patterns, and opportunities. This helps you make informed decisions quickly, optimize your strategies, and stay ahead of the competition.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},WTKjlqOgA:{defaultValue:\"0px 100px 0px 0px\",title:\"Padding\",type:ControlType.Padding},O2ukIX_k_:{defaultValue:\"0px 0px 0px 100px\",title:\"A Padding\",type:ControlType.Padding}});addFonts(FramerlxHQab_4K,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlxHQab_4K\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FUeOOGYn_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vYsXu2t9G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"203\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"zNMII1rLe\\\":\\\"question\\\",\\\"UkcAZJv33\\\":\\\"answer\\\",\\\"WTKjlqOgA\\\":\\\"padding\\\",\\\"O2ukIX_k_\\\":\\\"aPadding\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lxHQab_4K.map","// Generated by Framer (c85c929)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import FAQSingle from\"https://framerusercontent.com/modules/upf6dsVJpt4xBtYfwdUy/nzKuQdPVohDxvJCWW2G2/lxHQab_4K.js\";const FAQSingleFonts=getFonts(FAQSingle);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const cycleOrder=[\"Wz4Wer1lh\",\"CQORGaIXD\"];const serializationHash=\"framer-pS2Do\";const variantClassNames={CQORGaIXD:\"framer-v-1iq7yfq\",Wz4Wer1lh:\"framer-v-16t3bak\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={\"List - Phone\":\"CQORGaIXD\",List:\"Wz4Wer1lh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Wz4Wer1lh\"};};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:\"Wz4Wer1lh\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16t3bak\",className,classNames),\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"Wz4Wer1lh\",ref:refBinding,style:{...style},...addPropertyOverrides({CQORGaIXD:{\"data-framer-name\":\"List - Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+0+0),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9edpkr-container\",layoutDependency:layoutDependency,layoutId:\"UQO0fZHp5-container\",nodeId:\"UQO0fZHp5\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"UQO0fZHp5\",layoutId:\"UQO0fZHp5\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"I specialize in creating user-friendly and visually appealing designs for websites, mobile applications, and digital platforms. My services include wireframing, prototyping, user research, visual design, interaction design, and usability testing. I also provide branding and graphic design solutions tailored to your needs.\",variant:\"Hh9DX99k5\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"What services do you offer as a UI/UX designer?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+203+10),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+203+10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sxpbd9-container\",layoutDependency:layoutDependency,layoutId:\"hdZ2XvPyW-container\",nodeId:\"hdZ2XvPyW\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"hdZ2XvPyW\",layoutId:\"hdZ2XvPyW\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"My design process begins with understanding your goals and target audience. I start with research and brainstorming, followed by wireframes and prototypes to map out the user experience. After incorporating your feedback, I move to visual design, ensuring the final product aligns with your brand and meets user expectations. I believe in a collaborative, iterative process to deliver the best results.\",variant:\"FUeOOGYn_\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"What is your design process?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+406+20),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+406+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r0vdpp-container\",layoutDependency:layoutDependency,layoutId:\"qyesNfqBi-container\",nodeId:\"qyesNfqBi\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"qyesNfqBi\",layoutId:\"qyesNfqBi\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"I use industry-standard tools like Figma, Adobe XD, Sketch, and Adobe Creative Suite (Photoshop, Illustrator) for design. For prototyping and collaboration, I rely on tools like InVision, Framer, and Axure. Depending on project requirements, I adapt to tools that best suit your workflow.\",variant:\"FUeOOGYn_\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"What tools do you use for design and prototyping?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n00ti5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Mxs03KOPt-container\",nodeId:\"Mxs03KOPt\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"Mxs03KOPt\",layoutId:\"Mxs03KOPt\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+609+30),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+609+30)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kkfosk-container\",layoutDependency:layoutDependency,layoutId:\"oBgw9cwc8-container\",nodeId:\"oBgw9cwc8\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"oBgw9cwc8\",layoutId:\"oBgw9cwc8\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"Absolutely! I have extensive experience working with clients from different parts of the world. Clear communication and regular updates are key to my remote workflow. I ensure that every project milestone is met effectively and on time, regardless of the distance.\",variant:\"FUeOOGYn_\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"Can you handle projects remotely?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+812+40),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+812+40)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s717ax-container\",layoutDependency:layoutDependency,layoutId:\"DZN3VmV82-container\",nodeId:\"DZN3VmV82\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"DZN3VmV82\",layoutId:\"DZN3VmV82\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"The timeline for a project depends on its scope and complexity. For example, a basic landing page design can take 1–2 weeks, while a full-scale website or app design may take 4–6 weeks. After understanding your project requirements, I will provide a detailed timeline during our initial consultation.\",variant:\"FUeOOGYn_\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"How long does it take to complete a design project?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:203,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||713)-0-1268)/2+1015+50),...addPropertyOverrides({CQORGaIXD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||688)-0-1268)/2+1015+50)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xb8eqj-container\",layoutDependency:layoutDependency,layoutId:\"zEis2mzHw-container\",nodeId:\"zEis2mzHw\",rendersWithMotion:true,scopeId:\"yoWYFw6v4\",children:/*#__PURE__*/_jsx(FAQSingle,{height:\"100%\",id:\"zEis2mzHw\",layoutId:\"zEis2mzHw\",O2ukIX_k_:\"0px 0px 0px 100px\",style:{width:\"100%\"},UkcAZJv33:\"Yes, I do! I believe in delivering designs that meet your expectations and align with your vision. Typically, I include a set number of revisions in the project scope to ensure we achieve the desired outcome. Additional revisions can also be accommodated based on mutual agreement.\",variant:\"FUeOOGYn_\",width:\"100%\",WTKjlqOgA:\"0px 100px 0px 0px\",zNMII1rLe:\"Do you offer revisions for your designs?\",...addPropertyOverrides({CQORGaIXD:{O2ukIX_k_:\"0px 0px 0px 0px\",WTKjlqOgA:\"0px 0px 0px 0px\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pS2Do.framer-1kwvls2, .framer-pS2Do .framer-1kwvls2 { display: block; }\",\".framer-pS2Do.framer-16t3bak { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-pS2Do .framer-9edpkr-container, .framer-pS2Do .framer-1sxpbd9-container, .framer-pS2Do .framer-1r0vdpp-container, .framer-pS2Do .framer-kkfosk-container, .framer-pS2Do .framer-1s717ax-container, .framer-pS2Do .framer-xb8eqj-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-pS2Do .framer-n00ti5-container { flex: none; height: auto; left: 50%; position: absolute; top: 52%; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 713\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CQORGaIXD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryoWYFw6v4=withCSS(Component,css,\"framer-pS2Do\");export default FrameryoWYFw6v4;FrameryoWYFw6v4.displayName=\"FAQ List\";FrameryoWYFw6v4.defaultProps={height:713,width:800};addPropertyControls(FrameryoWYFw6v4,{variant:{options:[\"Wz4Wer1lh\",\"CQORGaIXD\"],optionTitles:[\"List\",\"List - Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryoWYFw6v4,[{explicitInter:true,fonts:[]},...FAQSingleFonts,...LayoutJumpPreventerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryoWYFw6v4\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CQORGaIXD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"800\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"713\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yoWYFw6v4.map"],"mappings":"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"}