{"version":3,"file":"shared-lib.BgOtwcEX.mjs","names":["css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Variants","Component","className","css","t","wrap","e","n","o","s","r","clamp","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","A","l","u","O","q","p","v","g","y","m","b","te","W","j","x","V","se","Children","useRef","useMemo","useState","measure","useCallback","size","i","t","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Variants","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","LogoFonts","Logo","ButtonSocialIcons","NoFill","ButtonCallEmailFonts","ButtonCallEmail","Webfuego","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","Logo","ButtonSecondary","ButtonCallEmail","ButtonPrimary","className"],"sources":["https:/framerusercontent.com/modules/qm7ykzhGrLiVAkPba8Eu/TvhCofxRPLAxcrjGkPgV/kVMV3miBi.js","https:/framerusercontent.com/modules/W52jP6NvVUtSB96RefCi/hZ2n5eON13RX1SJWljmw/isTZgQ1lL.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js","https:/framerusercontent.com/modules/2eiSy0tW1aMb8eKB2XFe/tGrVWjjStbXp5xKxZwUs/NI8iZ7LQK.js","https:/framerusercontent.com/modules/x5csfOrblZOe4eCeSRLc/CdZUUmIucyXx9n27surU/pX2ZhLaWw.js","https:/framerusercontent.com/modules/TAKWH4P6d78TvRqnFzcJ/PqHY6Qpb2l9XXiEGusMM/pyv1doZ9I.js","https:/framerusercontent.com/modules/e75F838WfDRkygeuoGen/Wf7tC6fIlSmSwpX0TgxJ/xBnzyotsF.js","https:/framerusercontent.com/modules/bCjnZijcu2eaWx4FsZQR/wzQQdPjSnZIglGBbyVNq/EwzWUMoeG.js","https:/framerusercontent.com/modules/kXYdWnllk2PJXRGoEMVu/XE49T1IRMdIygFN9B1lm/Fx_2vgfGM.js","https:/framerusercontent.com/modules/38Aljtv81kdKSuZw9DsR/jBuX9nipV2j6qh4WsdI1/ste9TLG0O.js"],"sourcesContent":["// Generated by Framer (b2780b5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Outfit-regular\",\"GF;Outfit-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"},{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyC4S-EiAou6Y.woff2\",weight:\"700\"}]}];export const css=['.framer-g9p21 .framer-styles-preset-1jmfypq:not(.rich-text-wrapper), .framer-g9p21 .framer-styles-preset-1jmfypq.rich-text-wrapper p { --framer-font-family: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-family-bold: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #333333; --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-g9p21 .framer-styles-preset-1jmfypq:not(.rich-text-wrapper), .framer-g9p21 .framer-styles-preset-1jmfypq.rich-text-wrapper p { --framer-font-family: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-family-bold: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #333333; --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-g9p21 .framer-styles-preset-1jmfypq:not(.rich-text-wrapper), .framer-g9p21 .framer-styles-preset-1jmfypq.rich-text-wrapper p { --framer-font-family: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-family-bold: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-g9p21\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b0164a3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={CCp6AhFnS:{hover:true},nnYyP68of:{hover:true}};const cycleOrder=[\"nnYyP68of\",\"CCp6AhFnS\"];const serializationHash=\"framer-0gh8a\";const variantClassNames={CCp6AhFnS:\"framer-v-u1urky\",nnYyP68of:\"framer-v-1ykku7a\"};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={damping:60,delay:0,mass:1,stiffness:500,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 humanReadableVariantMap={desktop:\"nnYyP68of\",phone:\"CCp6AhFnS\"};const getProps=({background,color,color2,fontSize,height,id,link,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4,_ref5;return{...props,BLwASFMkF:(_ref=color!==null&&color!==void 0?color:props.BLwASFMkF)!==null&&_ref!==void 0?_ref:\"rgb(140, 140, 140)\",e0BmfJBas:link!==null&&link!==void 0?link:props.e0BmfJBas,F7aQEc_FV:(_ref1=fontSize!==null&&fontSize!==void 0?fontSize:props.F7aQEc_FV)!==null&&_ref1!==void 0?_ref1:16,IwSxhImSo:(_ref2=title!==null&&title!==void 0?title:props.IwSxhImSo)!==null&&_ref2!==void 0?_ref2:\"Services\",RfFuRnSeE:(_ref3=background!==null&&background!==void 0?background:props.RfFuRnSeE)!==null&&_ref3!==void 0?_ref3:\"rgb(255, 255, 255)\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"nnYyP68of\",YbhcGGfWu:(_ref5=color2!==null&&color2!==void 0?color2:props.YbhcGGfWu)!==null&&_ref5!==void 0?_ref5:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,e0BmfJBas,IwSxhImSo,F7aQEc_FV,RfFuRnSeE,BLwASFMkF,YbhcGGfWu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nnYyP68of\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();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(Link,{href:e0BmfJBas,nodeId:\"nnYyP68of\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ykku7a\",className,classNames)} framer-1ns2z8l`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"nnYyP68of\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"CCp6AhFnS-hover\":{\"data-framer-name\":undefined},\"nnYyP68of-hover\":{\"data-framer-name\":undefined},CCp6AhFnS:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d2ispd\",layoutDependency:layoutDependency,layoutId:\"GLbn1MsMl\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{\"CCp6AhFnS-hover\":{backgroundColor:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\"},CCp6AhFnS:{backgroundColor:RfFuRnSeE,borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-F7aQEc_FV-isTZgQ1lL) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-BLwASFMkF-isTZgQ1lL))\"},children:\"Services\"})}),className:\"framer-5xmkaw\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"aDAUH7zEH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-BLwASFMkF-isTZgQ1lL)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-BLwASFMkF-isTZgQ1lL\":BLwASFMkF,\"--variable-reference-F7aQEc_FV-isTZgQ1lL\":F7aQEc_FV,\"--variable-reference-YbhcGGfWu-isTZgQ1lL\":YbhcGGfWu},text:IwSxhImSo,variants:{\"nnYyP68of-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-YbhcGGfWu-isTZgQ1lL)\",\"--variable-reference-YbhcGGfWu-isTZgQ1lL\":YbhcGGfWu}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CCp6AhFnS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-F7aQEc_FV-isTZgQ1lL) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Services\"})})},\"nnYyP68of-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-F7aQEc_FV-isTZgQ1lL) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-YbhcGGfWu-isTZgQ1lL))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0gh8a.framer-1ns2z8l, .framer-0gh8a .framer-1ns2z8l { display: block; }\",\".framer-0gh8a.framer-1ykku7a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0gh8a .framer-1d2ispd { 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: 2px; position: relative; width: min-content; }\",\".framer-0gh8a .framer-5xmkaw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0gh8a.framer-1ykku7a, .framer-0gh8a .framer-1d2ispd { gap: 0px; } .framer-0gh8a.framer-1ykku7a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0gh8a.framer-1ykku7a > :first-child { margin-left: 0px; } .framer-0gh8a.framer-1ykku7a > :last-child { margin-right: 0px; } .framer-0gh8a .framer-1d2ispd > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-0gh8a .framer-1d2ispd > :first-child { margin-top: 0px; } .framer-0gh8a .framer-1d2ispd > :last-child { margin-bottom: 0px; } }\",\".framer-0gh8a.framer-v-u1urky .framer-1d2ispd { padding: 14px 20px 14px 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CCp6AhFnS\":{\"layout\":[\"auto\",\"auto\"]},\"z4oVz0tYL\":{\"layout\":[\"auto\",\"auto\"]},\"pXt20Bz5o\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"e0BmfJBas\":\"link\",\"IwSxhImSo\":\"title\",\"F7aQEc_FV\":\"fontSize\",\"RfFuRnSeE\":\"background\",\"BLwASFMkF\":\"color\",\"YbhcGGfWu\":\"color2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerisTZgQ1lL=withCSS(Component,css,\"framer-0gh8a\");export default FramerisTZgQ1lL;FramerisTZgQ1lL.displayName=\"no fill\";FramerisTZgQ1lL.defaultProps={height:23,width:60};addPropertyControls(FramerisTZgQ1lL,{variant:{options:[\"nnYyP68of\",\"CCp6AhFnS\"],optionTitles:[\"desktop\",\"phone\"],title:\"Variant\",type:ControlType.Enum},e0BmfJBas:{title:\"Link\",type:ControlType.Link},IwSxhImSo:{defaultValue:\"Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},F7aQEc_FV:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},RfFuRnSeE:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color},BLwASFMkF:{defaultValue:\"rgb(140, 140, 140)\",title:\"Color\",type:ControlType.Color},YbhcGGfWu:{defaultValue:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",title:\"Color 2\",type:ControlType.Color}});addFonts(FramerisTZgQ1lL,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerisTZgQ1lL\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"e0BmfJBas\\\":\\\"link\\\",\\\"IwSxhImSo\\\":\\\"title\\\",\\\"F7aQEc_FV\\\":\\\"fontSize\\\",\\\"RfFuRnSeE\\\":\\\"background\\\",\\\"BLwASFMkF\\\":\\\"color\\\",\\\"YbhcGGfWu\\\":\\\"color2\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"23\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CCp6AhFnS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z4oVz0tYL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pXt20Bz5o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./isTZgQ1lL.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (38f2e7f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const enabledGestures={h3ggUULCK:{hover:true}};const serializationHash=\"framer-phzv9\";const variantClassNames={h3ggUULCK:\"framer-v-k9zu6\"};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={damping:60,delay:0,mass:1,stiffness:500,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,link,width,...props})=>{return{...props,ZZTfeT9Nn:link!==null&&link!==void 0?link:props.ZZTfeT9Nn};};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,ZZTfeT9Nn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"h3ggUULCK\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"h3ggUULCK-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"h3ggUULCK-hover\")return false;return true;};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(Link,{href:ZZTfeT9Nn,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-k9zu6\",className,classNames)} framer-171do2r`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"h3ggUULCK\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(237, 232, 204) 100%)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"h3ggUULCK-hover\":{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 244, 191) 0%, rgb(255, 255, 255) 100%)\"}},...addPropertyOverrides({\"h3ggUULCK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hy9foo-container\",layoutDependency:layoutDependency,layoutId:\"agIN_nU91-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"agIN_nU91\",layoutId:\"agIN_nU91\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s28zcs\",layoutDependency:layoutDependency,layoutId:\"p_Cw_JrIF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(10, 10, 10))\"},children:\"Designed by \"})}),className:\"framer-hbc76o\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"ezlyg9cZu\",style:{\"--extracted-r6o4lv\":\"rgb(10, 10, 10)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(46, 46, 46))\"},children:\"Webfuego\"})}),className:\"framer-4fxwrq\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"AVDhUB40f\",style:{\"--extracted-r6o4lv\":\"rgb(46, 46, 46)\"},verticalAlignment:\"top\",withExternalLayout:true})]})],speed:15,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pse1ic-container\",layoutDependency:layoutDependency,layoutId:\"Ymcah5L5A-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"Ymcah5L5A\",layoutId:\"Ymcah5L5A\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n8y78i\",layoutDependency:layoutDependency,layoutId:\"ZypatkBm2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f903c89-8483-4c31-8b9a-5c984f684273, rgb(23, 23, 21)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(270deg, rgb(94, 72, 0) 26%, rgb(255, 195, 0) 100%)\"},children:\"Designed by \"})})}),className:\"framer-m6nj86\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"tZCDo3CiV\",style:{\"--extracted-r6o4lv\":\"var(--token-3f903c89-8483-4c31-8b9a-5c984f684273, rgb(23, 23, 21))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"21px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(270deg, rgb(255, 195, 0) 0%, rgb(120, 92, 0) 38.0548%)\"},children:\"Webfuego\"})})}),className:\"framer-1l83ra4\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"uFaa_4yyu\",verticalAlignment:\"top\",withExternalLayout:true})]})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-phzv9.framer-171do2r, .framer-phzv9 .framer-171do2r { display: block; }\",\".framer-phzv9.framer-k9zu6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 20px 10px 20px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-phzv9 .framer-1hy9foo-container, .framer-phzv9 .framer-pse1ic-container { flex: none; height: 33px; position: relative; width: 172px; }\",\".framer-phzv9 .framer-1s28zcs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 21px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 155px; }\",\".framer-phzv9 .framer-hbc76o, .framer-phzv9 .framer-m6nj86 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-phzv9 .framer-4fxwrq, .framer-phzv9 .framer-1l83ra4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-phzv9 .framer-n8y78i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 21px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 156px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-phzv9.framer-k9zu6, .framer-phzv9 .framer-1s28zcs, .framer-phzv9 .framer-n8y78i { gap: 0px; } .framer-phzv9.framer-k9zu6 > *, .framer-phzv9 .framer-1s28zcs > *, .framer-phzv9 .framer-n8y78i > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-phzv9.framer-k9zu6 > :first-child, .framer-phzv9 .framer-1s28zcs > :first-child, .framer-phzv9 .framer-n8y78i > :first-child { margin-left: 0px; } .framer-phzv9.framer-k9zu6 > :last-child, .framer-phzv9 .framer-1s28zcs > :last-child, .framer-phzv9 .framer-n8y78i > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 192\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"uz9zXQb8Y\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ZZTfeT9Nn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNI8iZ7LQK=withCSS(Component,css,\"framer-phzv9\");export default FramerNI8iZ7LQK;FramerNI8iZ7LQK.displayName=\"webfuego\";FramerNI8iZ7LQK.defaultProps={height:40,width:192};addPropertyControls(FramerNI8iZ7LQK,{ZZTfeT9Nn:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNI8iZ7LQK,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNI8iZ7LQK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uz9zXQb8Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"192\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ZZTfeT9Nn\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NI8iZ7LQK.map","// Generated by Framer (b0164a3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/qm7ykzhGrLiVAkPba8Eu/TvhCofxRPLAxcrjGkPgV/kVMV3miBi.js\";const enabledGestures={f8_sbc4ci:{hover:true},mVt8OVSP_:{hover:true}};const cycleOrder=[\"f8_sbc4ci\",\"mVt8OVSP_\",\"zi79qExku\",\"LVxykYAAw\",\"sxgVd9zWQ\",\"URvZ7iznZ\",\"bJ4nCfGXu\"];const serializationHash=\"framer-gHJE7\";const variantClassNames={bJ4nCfGXu:\"framer-v-1s3by8j\",f8_sbc4ci:\"framer-v-gjba43\",LVxykYAAw:\"framer-v-178ylw0\",mVt8OVSP_:\"framer-v-1hrfy5a\",sxgVd9zWQ:\"framer-v-kjcdh4\",URvZ7iznZ:\"framer-v-17c78q3\",zi79qExku:\"framer-v-39i76m\"};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={damping:60,delay:0,mass:1,stiffness:500,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 humanReadableVariantMap={\"call - desktop\":\"f8_sbc4ci\",\"call - phone\":\"zi79qExku\",\"danny-call phone\":\"bJ4nCfGXu\",\"danny-call\":\"URvZ7iznZ\",\"email - phone\":\"LVxykYAAw\",\"free estimate - phone\":\"sxgVd9zWQ\",email:\"mVt8OVSP_\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"f8_sbc4ci\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f8_sbc4ci\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"LVxykYAAw\",\"sxgVd9zWQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"zi79qExku\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"mVt8OVSP_-hover\")return true;if(baseVariant===\"mVt8OVSP_\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"mVt8OVSP_-hover\")return false;if([\"mVt8OVSP_\",\"zi79qExku\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"LVxykYAAw\",\"sxgVd9zWQ\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"LVxykYAAw\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"sxgVd9zWQ\")return true;return false;};const isDisplayed7=()=>{if([\"zi79qExku\",\"LVxykYAAw\",\"sxgVd9zWQ\",\"bJ4nCfGXu\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();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(Link,{href:\"tel:+15304992125\",nodeId:\"f8_sbc4ci\",openInNewTab:true,...addPropertyOverrides({bJ4nCfGXu:{href:\"tel:+15159184931\"},LVxykYAAw:{href:\"mailto:justocleaningservice@icloud.com\"},mVt8OVSP_:{href:\"mailto:justoprocleaning@gmail.com\"},sxgVd9zWQ:{href:{webPageId:\"GFlczU6pO\"}},URvZ7iznZ:{href:\"tel:5159184931\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-gjba43\",className,classNames)} framer-1jzxlcs`,\"data-framer-name\":\"call - desktop\",layoutDependency:layoutDependency,layoutId:\"f8_sbc4ci\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"f8_sbc4ci-hover\":{\"data-framer-name\":undefined},\"mVt8OVSP_-hover\":{\"data-framer-name\":undefined},bJ4nCfGXu:{\"data-framer-name\":\"danny-call phone\"},LVxykYAAw:{\"data-framer-name\":\"email - phone\"},mVt8OVSP_:{\"data-framer-name\":\"email\"},sxgVd9zWQ:{\"data-framer-name\":\"free estimate - phone\"},URvZ7iznZ:{\"data-framer-name\":\"danny-call\"},zi79qExku:{\"data-framer-name\":\"call - phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sd5mt6\",layoutDependency:layoutDependency,layoutId:\"hTGfbVHeb\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{bJ4nCfGXu:{backgroundColor:\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},zi79qExku:{backgroundColor:\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bp66ka\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"Q0tRzu_XT\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M144.27 45.93a8 8 0 0 1 9.8-5.66 86.22 86.22 0 0 1 61.66 61.66 8 8 0 0 1-5.66 9.8 8.23 8.23 0 0 1-2.07.27 8 8 0 0 1-7.73-5.94 70.35 70.35 0 0 0-50.33-50.33 8 8 0 0 1-5.67-9.8Zm-2.33 41.8c13.79 3.68 22.65 12.54 26.33 26.33A8 8 0 0 0 176 120a8.23 8.23 0 0 0 2.07-.27 8 8 0 0 0 5.66-9.8c-5.12-19.16-18.5-32.54-37.66-37.66a8 8 0 1 0-4.13 15.46Zm81.94 95.35A56.26 56.26 0 0 1 168 232C88.6 232 24 167.4 24 88a56.26 56.26 0 0 1 48.92-55.88 16 16 0 0 1 16.62 9.52l21.12 47.15v.12a16 16 0 0 1-1.27 15.09c-.18.27-.37.52-.57.77L88 129.45c7.49 15.22 23.41 31 38.83 38.51l24.34-20.71a8.12 8.12 0 0 1 .75-.56 16 16 0 0 1 15.17-1.4l.13.06 47.11 21.11a16 16 0 0 1 9.55 16.62Zm-15.88-2h-.11l-47-21.05-24.35 20.71a8.44 8.44 0 0 1-.74.56 16 16 0 0 1-15.75 1.14c-18.73-9.05-37.4-27.58-46.46-46.11a16 16 0 0 1 1-15.7 6.13 6.13 0 0 1 .57-.77L96 95.15l-21-47a.61.61 0 0 1 0-.12A40.2 40.2 0 0 0 40 88a128.14 128.14 0 0 0 128 128 40.21 40.21 0 0 0 40-34.93Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ldddvs\",\"data-framer-name\":\"white_Email\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"JR0KwhqRW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><g id=\"ss10111492164_1\"><path d=\"M 0 0 L 18 0 L 18 18 L 0 18 Z\" fill=\"transparent\"></path><path d=\"M 15 3 L 3 3 C 2.174 3.003 1.507 3.674 1.508 4.5 L 1.5 13.5 C 1.5 14.325 2.175 15 3 15 L 15 15 C 15.828 14.998 16.497 14.327 16.5 13.5 L 16.5 4.5 C 16.497 3.673 15.828 3.002 15 3 Z M 15 6 L 9 9.75 L 3 6 L 3 4.5 L 9 8.25 L 15 4.5 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path></g></svg>',svgContentId:10111492164,withExternalLayout:true,...addPropertyOverrides({\"mVt8OVSP_-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><g id=\"ss12152794969_1\"><path d=\"M 0 0 L 18 0 L 18 18 L 0 18 Z\" fill=\"transparent\"></path><path d=\"M 13.5 0 L 1.5 0 C 0.674 0.003 0.006 0.674 0.008 1.5 L 0 10.5 C 0 11.325 0.675 12 1.5 12 L 13.5 12 C 14.327 11.998 14.997 11.328 15 10.5 L 15 1.5 C 14.997 0.673 14.327 0.003 13.5 0 Z M 13.5 3 L 7.5 6.75 L 1.5 3 L 1.5 1.5 L 7.5 5.25 L 13.5 1.5 Z\" transform=\"translate(1.5 3) rotate(-10 7.5 6)\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path></g></svg>',svgContentId:12152794969},mVt8OVSP_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><g id=\"ss10112411062_1\"><path d=\"M 0 0 L 18 0 L 18 18 L 0 18 Z\" fill=\"transparent\"></path><path d=\"M 15 3 L 3 3 C 2.174 3.003 1.507 3.674 1.508 4.5 L 1.5 13.5 C 1.5 14.325 2.175 15 3 15 L 15 15 C 15.828 14.998 16.497 14.327 16.5 13.5 L 16.5 4.5 C 16.497 3.673 15.828 3.002 15 3 Z M 15 6 L 9 9.75 L 3 6 L 3 4.5 L 9 8.25 L 15 4.5 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path></g></svg>',svgContentId:10112411062}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1x4iwcy\",\"data-framer-name\":\"Phone in talk\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"z59lgPa1R\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g id=\"ss11117642652_1\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\"></path><path d=\"M 16.667 12.917 C 15.625 12.917 14.625 12.75 13.692 12.442 C 13.4 12.35 13.075 12.417 12.842 12.642 L 11.008 14.475 C 8.65 13.275 6.717 11.35 5.517 8.983 L 7.35 7.142 C 7.583 6.925 7.65 6.6 7.558 6.308 C 7.25 5.375 7.083 4.375 7.083 3.333 C 7.083 2.875 6.708 2.5 6.25 2.5 L 3.333 2.5 C 2.875 2.5 2.5 2.875 2.5 3.333 C 2.5 11.158 8.842 17.5 16.667 17.5 C 17.125 17.5 17.5 17.125 17.5 16.667 L 17.5 13.75 C 17.5 13.292 17.125 12.917 16.667 12.917 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path><path d=\"M 15.833 10 L 17.5 10 C 17.5 5.858 14.142 2.5 10 2.5 L 10 4.167 C 13.225 4.167 15.833 6.775 15.833 10 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path><path d=\"M 12.5 10 L 14.167 10 C 14.167 7.7 12.3 5.833 10 5.833 L 10 7.5 C 11.383 7.5 12.5 8.617 12.5 10 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path></g></svg>',svgContentId:11117642652,withExternalLayout:true,...addPropertyOverrides({\"f8_sbc4ci-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g transform=\"translate(1 1.26) rotate(45 9 9)\" id=\"ss9497366253_1\"><path d=\"M 0 18 L 0 0 L 18 0 L 18 18 Z\" fill=\"transparent\"></path><path d=\"M 15 11.391 C 14.063 11.391 13.163 11.241 12.323 10.963 C 12.06 10.881 11.768 10.941 11.558 11.143 L 9.908 12.793 C 7.785 11.713 6.045 9.981 4.965 7.851 L 6.615 6.193 C 6.825 5.998 6.885 5.706 6.803 5.443 C 6.525 4.603 6.375 3.703 6.375 2.766 C 6.375 2.353 6.038 2.016 5.625 2.016 L 3 2.016 C 2.588 2.016 2.25 2.353 2.25 2.766 C 2.25 9.808 7.958 15.516 15 15.516 C 15.413 15.516 15.75 15.178 15.75 14.766 L 15.75 12.141 C 15.75 11.728 15.413 11.391 15 11.391 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path><path d=\"M 14.25 9 L 15.75 9 C 15.75 5.273 12.728 2.25 9 2.25 L 9 3.75 C 11.903 3.75 14.25 6.098 14.25 9 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path><path d=\"M 11.25 9 L 12.75 9 C 12.75 6.93 11.07 5.25 9 5.25 L 9 6.75 C 10.245 6.75 11.25 7.755 11.25 9 Z\" fill=\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61)) /* {&quot;name&quot;:&quot;lime green&quot;} */\"></path></g></svg>',svgContentId:9497366253},bJ4nCfGXu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><g id=\"ss12524042709_1\"><path d=\"M 0 26 L 0 0 L 26 0 L 26 26 Z\" fill=\"transparent\"></path><path d=\"M 21.667 16.792 C 20.313 16.792 19.013 16.575 17.799 16.174 C 17.42 16.055 16.998 16.142 16.694 16.434 L 14.311 18.817 C 11.245 17.257 8.732 14.755 7.172 11.678 L 9.555 9.284 C 9.858 9.002 9.945 8.58 9.826 8.201 C 9.425 6.988 9.208 5.688 9.208 4.333 C 9.208 3.738 8.721 3.25 8.125 3.25 L 4.333 3.25 C 3.738 3.25 3.25 3.738 3.25 4.333 C 3.25 14.506 11.494 22.75 21.667 22.75 C 22.263 22.75 22.75 22.262 22.75 21.667 L 22.75 17.875 C 22.75 17.279 22.263 16.792 21.667 16.792 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 20.583 13 L 22.75 13 C 22.75 7.616 18.384 3.25 13 3.25 L 13 5.417 C 17.193 5.417 20.583 8.808 20.583 13 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 16.25 13 L 18.417 13 C 18.417 10.01 15.99 7.583 13 7.583 L 13 9.75 C 14.798 9.75 16.25 11.202 16.25 13 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',svgContentId:12524042709}},baseVariant,gestureVariant)})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tc3ltj\",layoutDependency:layoutDependency,layoutId:\"ofQTen2au\",style:{backgroundColor:\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{LVxykYAAw:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},sxgVd9zWQ:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},children:[isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-10r7sso\",\"data-framer-name\":\"white_Email\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Bu0IBcWoo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><g id=\"ss9808157025_1\"><path d=\"M 0 0 L 26 0 L 26 26 L 0 26 Z\" fill=\"transparent\"></path><path d=\"M 21.5 4.333 L 4.166 4.333 C 2.974 4.338 2.01 5.307 2.011 6.5 L 2 19.5 C 2 20.692 2.975 21.667 4.166 21.667 L 21.5 21.667 C 22.695 21.663 23.663 20.695 23.666 19.5 L 23.666 6.5 C 23.663 5.305 22.695 4.337 21.5 4.333 Z M 21.5 8.667 L 12.833 14.083 L 4.166 8.667 L 4.166 6.5 L 12.833 11.917 L 21.5 6.5 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',svgContentId:9808157025,withExternalLayout:true,...addPropertyOverrides({LVxykYAAw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><g id=\"ss9995896166_1\"><path d=\"M 0 0 L 26 0 L 26 26 L 0 26 Z\" fill=\"transparent\"></path><path d=\"M 21.667 4.333 L 4.333 4.333 C 3.14 4.338 2.176 5.307 2.178 6.5 L 2.167 19.5 C 2.167 20.692 3.142 21.667 4.333 21.667 L 21.667 21.667 C 22.862 21.663 23.83 20.695 23.833 19.5 L 23.833 6.5 C 23.83 5.305 22.862 4.337 21.667 4.333 Z M 21.667 8.667 L 13 14.083 L 4.333 8.667 L 4.333 6.5 L 13 11.917 L 21.667 6.5 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',svgContentId:9995896166}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Free Estimate\"})}),className:\"framer-4hdlko\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"K7cSp6EIn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jmfypq\",\"data-styles-preset\":\"kVMV3miBi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"(530) 499-2125 \"})}),className:\"framer-1sgyvwn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oB2opZW0r\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},variants:{\"f8_sbc4ci-hover\":{\"--extracted-r6o4lv\":\"var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61))\"},\"mVt8OVSP_-hover\":{\"--extracted-r6o4lv\":\"var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"f8_sbc4ci-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jmfypq\",\"data-styles-preset\":\"kVMV3miBi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)))\"},children:\"(530) 499-2125 \"})})},\"mVt8OVSP_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jmfypq\",\"data-styles-preset\":\"kVMV3miBi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)))\"},children:\"justoprocleaning@gmail.com\"})})},mVt8OVSP_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jmfypq\",\"data-styles-preset\":\"kVMV3miBi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"justoprocleaning@gmail.com\"})})},URvZ7iznZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-transform\":\"capitalize\"},children:\"(515) 918-4931\"})}),fonts:[\"GF;Inter-regular\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gHJE7.framer-1jzxlcs, .framer-gHJE7 .framer-1jzxlcs { display: block; }\",\".framer-gHJE7.framer-gjba43 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gHJE7 .framer-sd5mt6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-gHJE7 .framer-1bp66ka { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-gHJE7 .framer-ldddvs { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-gHJE7 .framer-1x4iwcy { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-gHJE7 .framer-tc3ltj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: visible; padding: 12px 22px 12px 22px; position: relative; width: 18px; }\",\".framer-gHJE7 .framer-10r7sso { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-gHJE7 .framer-4hdlko { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gHJE7 .framer-1sgyvwn { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gHJE7.framer-gjba43, .framer-gHJE7 .framer-sd5mt6, .framer-gHJE7 .framer-tc3ltj { gap: 0px; } .framer-gHJE7.framer-gjba43 > *, .framer-gHJE7 .framer-sd5mt6 > *, .framer-gHJE7 .framer-tc3ltj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gHJE7.framer-gjba43 > :first-child, .framer-gHJE7 .framer-sd5mt6 > :first-child, .framer-gHJE7 .framer-tc3ltj > :first-child { margin-left: 0px; } .framer-gHJE7.framer-gjba43 > :last-child, .framer-gHJE7 .framer-sd5mt6 > :last-child, .framer-gHJE7 .framer-tc3ltj > :last-child { margin-right: 0px; } }\",\".framer-gHJE7.framer-v-39i76m.framer-gjba43, .framer-gHJE7.framer-v-178ylw0.framer-gjba43, .framer-gHJE7.framer-v-1s3by8j.framer-gjba43 { cursor: unset; width: 66px; }\",\".framer-gHJE7.framer-v-39i76m .framer-sd5mt6, .framer-gHJE7.framer-v-178ylw0 .framer-tc3ltj, .framer-gHJE7.framer-v-1s3by8j .framer-sd5mt6 { flex: 1 0 0px; height: min-content; padding: 7px 20px 7px 20px; width: 1px; }\",\".framer-gHJE7.framer-v-kjcdh4.framer-gjba43, .framer-gHJE7.framer-v-17c78q3.framer-gjba43 { cursor: unset; }\",\".framer-gHJE7.framer-v-kjcdh4 .framer-tc3ltj { height: min-content; padding: 10px 18px 11px 18px; width: min-content; }\",\".framer-gHJE7.framer-v-1s3by8j .framer-1x4iwcy { height: 26px; width: 26px; }\",\".framer-gHJE7.framer-v-gjba43.hover .framer-sd5mt6 { order: 0; }\",\".framer-gHJE7.framer-v-gjba43.hover .framer-1x4iwcy, .framer-gHJE7.framer-v-gjba43.hover .framer-1sgyvwn { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 153\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mVt8OVSP_\":{\"layout\":[\"auto\",\"auto\"]},\"zi79qExku\":{\"layout\":[\"fixed\",\"auto\"]},\"LVxykYAAw\":{\"layout\":[\"fixed\",\"auto\"]},\"sxgVd9zWQ\":{\"layout\":[\"auto\",\"auto\"]},\"URvZ7iznZ\":{\"layout\":[\"auto\",\"auto\"]},\"bJ4nCfGXu\":{\"layout\":[\"fixed\",\"auto\"]},\"xpNxSdUyT\":{\"layout\":[\"auto\",\"auto\"]},\"uYQZ8y5i8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpX2ZhLaWw=withCSS(Component,css,\"framer-gHJE7\");export default FramerpX2ZhLaWw;FramerpX2ZhLaWw.displayName=\"Button/ Call + Email\";FramerpX2ZhLaWw.defaultProps={height:25,width:153};addPropertyControls(FramerpX2ZhLaWw,{variant:{options:[\"f8_sbc4ci\",\"mVt8OVSP_\",\"zi79qExku\",\"LVxykYAAw\",\"sxgVd9zWQ\",\"URvZ7iznZ\",\"bJ4nCfGXu\"],optionTitles:[\"call - desktop\",\"email\",\"call - phone\",\"email - phone\",\"free estimate - phone\",\"danny-call\",\"danny-call phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpX2ZhLaWw,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"},{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\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpX2ZhLaWw\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mVt8OVSP_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zi79qExku\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LVxykYAAw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sxgVd9zWQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"URvZ7iznZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bJ4nCfGXu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xpNxSdUyT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uYQZ8y5i8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"153\",\"framerIntrinsicHeight\":\"25\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pX2ZhLaWw.map","// Generated by Framer (b2780b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={aCtRmQDlq:{hover:true},fl1xGsM9z:{hover:true},gqgEywrC6:{hover:true},GvMK2Uvmw:{hover:true},Pn4XoXRFk:{hover:true},pPJBij1Zz:{hover:true},Sak6Y3qfV:{hover:true},TgcbxdRqw:{hover:true}};const cycleOrder=[\"GvMK2Uvmw\",\"Pn4XoXRFk\",\"Sak6Y3qfV\",\"TgcbxdRqw\",\"pPJBij1Zz\",\"fl1xGsM9z\",\"gqgEywrC6\",\"aCtRmQDlq\"];const serializationHash=\"framer-33ah0\";const variantClassNames={aCtRmQDlq:\"framer-v-1d9ov37\",fl1xGsM9z:\"framer-v-rthp8u\",gqgEywrC6:\"framer-v-1oy7bdi\",GvMK2Uvmw:\"framer-v-86lz6z\",Pn4XoXRFk:\"framer-v-d7jg83\",pPJBij1Zz:\"framer-v-33qukl\",Sak6Y3qfV:\"framer-v-1ja4lxl\",TgcbxdRqw:\"framer-v-1yhsscc\"};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={damping:60,delay:0,mass:1,stiffness:500,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.create(React.Fragment);const humanReadableVariantMap={\"desktop - fb\":\"GvMK2Uvmw\",\"desktop - insta\":\"Pn4XoXRFk\",\"desktop - twitter\":\"Sak6Y3qfV\",\"desktop-linked in\":\"TgcbxdRqw\",\"facebook - White\":\"pPJBij1Zz\",\"Insta - white\":\"fl1xGsM9z\",\"tik -white\":\"gqgEywrC6\",\"x- white\":\"aCtRmQDlq\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"GvMK2Uvmw\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GvMK2Uvmw\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"gqgEywrC6-hover\")return true;if(baseVariant===\"gqgEywrC6\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"fl1xGsM9z-hover\")return true;if(baseVariant===\"fl1xGsM9z\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"TgcbxdRqw-hover\")return true;if(baseVariant===\"TgcbxdRqw\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"Sak6Y3qfV-hover\")return true;if(baseVariant===\"Sak6Y3qfV\")return true;return false;};const isDisplayed4=()=>{if(gestureVariant===\"Pn4XoXRFk-hover\")return true;if(baseVariant===\"Pn4XoXRFk\")return true;return false;};const isDisplayed5=()=>{if([\"Pn4XoXRFk-hover\",\"Sak6Y3qfV-hover\",\"TgcbxdRqw-hover\",\"fl1xGsM9z-hover\",\"gqgEywrC6-hover\",\"aCtRmQDlq-hover\"].includes(gestureVariant))return false;if([\"Pn4XoXRFk\",\"Sak6Y3qfV\",\"TgcbxdRqw\",\"fl1xGsM9z\",\"gqgEywrC6\",\"aCtRmQDlq\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(gestureVariant===\"aCtRmQDlq-hover\")return true;if(baseVariant===\"aCtRmQDlq\")return true;return false;};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(Link,{href:\"https://www.facebook.com/profile.php?id=61556892101225\",nodeId:\"GvMK2Uvmw\",openInNewTab:true,smoothScroll:true,...addPropertyOverrides({aCtRmQDlq:{href:\"https://twitter.com/JustoCleaning\"},fl1xGsM9z:{href:\"https://www.instagram.com/justocleaningservices/\"},gqgEywrC6:{href:\"https://www.tiktok.com/@justocleaning?lang=en\"},Pn4XoXRFk:{href:\"https://www.instagram.com/justocleaningservices/\"},Sak6Y3qfV:{href:\"https://twitter.com/JustoCleaning\"},TgcbxdRqw:{href:\"https://www.tiktok.com/@justocleaning?lang=en\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-86lz6z\",className,classNames)} framer-1plqbqp`,\"data-framer-name\":\"desktop - fb\",layoutDependency:layoutDependency,layoutId:\"GvMK2Uvmw\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(59, 58, 58)\",borderBottomLeftRadius:45,borderBottomRightRadius:45,borderTopLeftRadius:45,borderTopRightRadius:45,...style},variants:{\"aCtRmQDlq-hover\":{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\"},\"fl1xGsM9z-hover\":{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\"},\"gqgEywrC6-hover\":{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\"},\"GvMK2Uvmw-hover\":{backgroundColor:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0))\"},\"Pn4XoXRFk-hover\":{backgroundColor:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0))\"},\"pPJBij1Zz-hover\":{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\"},\"Sak6Y3qfV-hover\":{backgroundColor:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0))\"},\"TgcbxdRqw-hover\":{backgroundColor:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0))\"},aCtRmQDlq:{backgroundColor:\"var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243))\"},fl1xGsM9z:{backgroundColor:\"var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243))\"},gqgEywrC6:{backgroundColor:\"var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243))\"},pPJBij1Zz:{backgroundColor:\"var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243))\"}},...addPropertyOverrides({\"aCtRmQDlq-hover\":{\"data-framer-name\":undefined},\"fl1xGsM9z-hover\":{\"data-framer-name\":undefined},\"gqgEywrC6-hover\":{\"data-framer-name\":undefined},\"GvMK2Uvmw-hover\":{\"data-framer-name\":undefined},\"Pn4XoXRFk-hover\":{\"data-framer-name\":undefined},\"pPJBij1Zz-hover\":{\"data-framer-name\":undefined},\"Sak6Y3qfV-hover\":{\"data-framer-name\":undefined},\"TgcbxdRqw-hover\":{\"data-framer-name\":undefined},aCtRmQDlq:{\"data-framer-name\":\"x- white\"},fl1xGsM9z:{\"data-framer-name\":\"Insta - white\"},gqgEywrC6:{\"data-framer-name\":\"tik -white\"},Pn4XoXRFk:{\"data-framer-name\":\"desktop - insta\"},pPJBij1Zz:{\"data-framer-name\":\"facebook - White\"},Sak6Y3qfV:{\"data-framer-name\":\"desktop - twitter\"},TgcbxdRqw:{\"data-framer-name\":\"desktop-linked in\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-nkiamj\",\"data-framer-name\":\"Icon\",fill:'var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)) /* {\"name\":\"Dark grey\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"oAftLIJJW\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M224 72a48.05 48.05 0 0 1-48-48 8 8 0 0 0-8-8h-40a8 8 0 0 0-8 8v132a20 20 0 1 1-28.57-18.08 8 8 0 0 0 4.57-7.23V88a8 8 0 0 0-9.4-7.88C50.91 86.48 24 119.1 24 156a76 76 0 0 0 152 0v-39.71A103.25 103.25 0 0 0 224 128a8 8 0 0 0 8-8V80a8 8 0 0 0-8-8Zm-8 39.64a87.19 87.19 0 0 1-43.33-16.15A8 8 0 0 0 160 102v54a60 60 0 0 1-120 0c0-25.9 16.64-49.13 40-57.6v27.67A36 36 0 1 0 136 156V32h24.5A64.14 64.14 0 0 0 216 87.5Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1r8m041\",\"data-framer-name\":\"Icon\",fill:'var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)) /* {\"name\":\"Dark grey\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"gZa60327G\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M128 80a48 48 0 1 0 48 48 48.05 48.05 0 0 0-48-48Zm0 80a32 32 0 1 1 32-32 32 32 0 0 1-32 32Zm48-136H80a56.06 56.06 0 0 0-56 56v96a56.06 56.06 0 0 0 56 56h96a56.06 56.06 0 0 0 56-56V80a56.06 56.06 0 0 0-56-56Zm40 152a40 40 0 0 1-40 40H80a40 40 0 0 1-40-40V80a40 40 0 0 1 40-40h96a40 40 0 0 1 40 40ZM192 76a12 12 0 1 1-12-12 12 12 0 0 1 12 12Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-94pdll\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"TM6pSEXwz\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M224 72a48.05 48.05 0 0 1-48-48 8 8 0 0 0-8-8h-40a8 8 0 0 0-8 8v132a20 20 0 1 1-28.57-18.08 8 8 0 0 0 4.57-7.23V88a8 8 0 0 0-9.4-7.88C50.91 86.48 24 119.1 24 156a76 76 0 0 0 152 0v-39.71A103.25 103.25 0 0 0 224 128a8 8 0 0 0 8-8V80a8 8 0 0 0-8-8Zm-8 39.64a87.19 87.19 0 0 1-43.33-16.15A8 8 0 0 0 160 102v54a60 60 0 0 1-120 0c0-25.9 16.64-49.13 40-57.6v27.67A36 36 0 1 0 136 156V32h24.5A64.14 64.14 0 0 0 216 87.5Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-gkagbd\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"FQ1OR9WZn\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m214.75 211.71-62.6-98.38 61.77-67.95a8 8 0 0 0-11.84-10.76l-58.84 64.72-40.49-63.63A8 8 0 0 0 96 32H48a8 8 0 0 0-6.75 12.3l62.6 98.37-61.77 68a8 8 0 1 0 11.84 10.76l58.84-64.72 40.49 63.63A8 8 0 0 0 160 224h48a8 8 0 0 0 6.75-12.29ZM164.39 208 62.57 48h29l101.86 160Z\"/></svg>',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1tba37\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"wLqyvxlea\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M128 80a48 48 0 1 0 48 48 48.05 48.05 0 0 0-48-48Zm0 80a32 32 0 1 1 32-32 32 32 0 0 1-32 32Zm48-136H80a56.06 56.06 0 0 0-56 56v96a56.06 56.06 0 0 0 56 56h96a56.06 56.06 0 0 0 56-56V80a56.06 56.06 0 0 0-56-56Zm40 152a40 40 0 0 1-40 40H80a40 40 0 0 1-40-40V80a40 40 0 0 1 40-40h96a40 40 0 0 1 40 40ZM192 76a12 12 0 1 1-12-12 12 12 0 0 1 12 12Z\"/></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-183t8my\",\"data-framer-name\":\"Icon\",fill:'var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243)) /* {\"name\":\"Neutral green\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"wCswSqAKn\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24Zm8 191.63V152h24a8 8 0 0 0 0-16h-24v-24a16 16 0 0 1 16-16h16a8 8 0 0 0 0-16h-16a32 32 0 0 0-32 32v24H96a8 8 0 0 0 0 16h24v63.63a88 88 0 1 1 16 0Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({pPJBij1Zz:{fill:'var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)) /* {\"name\":\"Dark grey\"} */'}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9byqoe\",\"data-framer-name\":\"Icon\",fill:'var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)) /* {\"name\":\"Dark grey\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"HH7LjkZPR\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m214.75 211.71-62.6-98.38 61.77-67.95a8 8 0 0 0-11.84-10.76l-58.84 64.72-40.49-63.63A8 8 0 0 0 96 32H48a8 8 0 0 0-6.75 12.3l62.6 98.37-61.77 68a8 8 0 1 0 11.84 10.76l58.84-64.72 40.49 63.63A8 8 0 0 0 160 224h48a8 8 0 0 0 6.75-12.29ZM164.39 208 62.57 48h29l101.86 160Z\"/></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-33ah0.framer-1plqbqp, .framer-33ah0 .framer-1plqbqp { display: block; }\",\".framer-33ah0.framer-86lz6z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-33ah0 .framer-nkiamj, .framer-33ah0 .framer-1r8m041, .framer-33ah0 .framer-94pdll, .framer-33ah0 .framer-gkagbd, .framer-33ah0 .framer-1tba37, .framer-33ah0 .framer-183t8my, .framer-33ah0 .framer-9byqoe { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-33ah0.framer-86lz6z { gap: 0px; } .framer-33ah0.framer-86lz6z > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-33ah0.framer-86lz6z > :first-child { margin-left: 0px; } .framer-33ah0.framer-86lz6z > :last-child { margin-right: 0px; } }\",\".framer-33ah0.framer-v-d7jg83 .framer-1tba37 { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pn4XoXRFk\":{\"layout\":[\"auto\",\"auto\"]},\"Sak6Y3qfV\":{\"layout\":[\"auto\",\"auto\"]},\"TgcbxdRqw\":{\"layout\":[\"auto\",\"auto\"]},\"pPJBij1Zz\":{\"layout\":[\"auto\",\"auto\"]},\"fl1xGsM9z\":{\"layout\":[\"auto\",\"auto\"]},\"gqgEywrC6\":{\"layout\":[\"auto\",\"auto\"]},\"aCtRmQDlq\":{\"layout\":[\"auto\",\"auto\"]},\"szqacwRJ4\":{\"layout\":[\"auto\",\"auto\"]},\"yp7G_PjnQ\":{\"layout\":[\"auto\",\"auto\"]},\"nHY3yYE5u\":{\"layout\":[\"auto\",\"auto\"]},\"XL0PRNgFU\":{\"layout\":[\"auto\",\"auto\"]},\"dKfwT5ch2\":{\"layout\":[\"auto\",\"auto\"]},\"SO8kc_EfR\":{\"layout\":[\"auto\",\"auto\"]},\"PHCkbSA2R\":{\"layout\":[\"auto\",\"auto\"]},\"V6KoTVqPO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerpyv1doZ9I=withCSS(Component,css,\"framer-33ah0\");export default Framerpyv1doZ9I;Framerpyv1doZ9I.displayName=\"Button/ Social Icons\";Framerpyv1doZ9I.defaultProps={height:34,width:34};addPropertyControls(Framerpyv1doZ9I,{variant:{options:[\"GvMK2Uvmw\",\"Pn4XoXRFk\",\"Sak6Y3qfV\",\"TgcbxdRqw\",\"pPJBij1Zz\",\"fl1xGsM9z\",\"gqgEywrC6\",\"aCtRmQDlq\"],optionTitles:[\"desktop - fb\",\"desktop - insta\",\"desktop - twitter\",\"desktop-linked in\",\"facebook - White\",\"Insta - white\",\"tik -white\",\"x- white\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerpyv1doZ9I,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpyv1doZ9I\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pn4XoXRFk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Sak6Y3qfV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TgcbxdRqw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pPJBij1Zz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fl1xGsM9z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gqgEywrC6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aCtRmQDlq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"szqacwRJ4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yp7G_PjnQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nHY3yYE5u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XL0PRNgFU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dKfwT5ch2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SO8kc_EfR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PHCkbSA2R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V6KoTVqPO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\",\"framerIntrinsicWidth\":\"34\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pyv1doZ9I.map","// Generated by Framer (b2780b5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={a1YchjNig:{hover:true}};const serializationHash=\"framer-I3022\";const variantClassNames={a1YchjNig:\"framer-v-ka0mnx\"};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.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"a1YchjNig\",enabledGestures,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(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"a1YchjNig\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-ka0mnx\",className,classNames)} framer-1uzz8ny`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a1YchjNig\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"a1YchjNig-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9ibw9i\",\"data-framer-name\":\"Justo_s_logo_white\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"R7a8OXs7p\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 98 35\"><path d=\"M 5.035 34.925 C 3.526 34.925 2.356 34.632 1.524 34.045 C 0.724 33.457 0.323 32.669 0.323 31.68 C 0.323 30.815 0.616 30.15 1.201 29.686 C 1.817 29.223 2.525 28.991 3.326 28.991 C 4.126 28.991 4.834 29.176 5.45 29.547 C 6.066 29.887 6.636 30.49 7.159 31.355 L 7.991 32.793 C 8.145 33.009 8.329 33.117 8.545 33.117 C 8.791 33.117 8.961 32.978 9.053 32.7 C 9.238 32.082 9.361 31.185 9.422 30.011 C 9.515 28.805 9.561 27.353 9.561 25.653 C 9.561 23.705 9.515 21.202 9.422 18.142 C 9.33 15.082 9.238 11.311 9.145 6.829 C 9.145 5.5 8.653 4.665 7.667 4.325 L 6.605 3.955 L 6.605 3.491 L 18.706 3.491 L 18.706 3.955 L 17.69 4.325 C 17.136 4.542 16.751 4.835 16.536 5.206 C 16.351 5.546 16.258 6.041 16.258 6.69 L 16.258 15.87 C 16.258 18.899 16.12 21.403 15.843 23.381 C 15.566 25.359 15.119 27.075 14.503 28.527 C 13.733 30.598 12.471 32.19 10.716 33.303 C 8.991 34.385 7.098 34.925 5.035 34.925 Z M 25.479 34.786 C 24.278 34.786 23.17 34.555 22.153 34.091 C 21.168 33.627 20.383 32.885 19.798 31.865 C 19.243 30.815 18.982 29.439 19.013 27.739 L 19.151 15.824 C 19.151 15.113 19.028 14.603 18.782 14.294 C 18.535 13.985 18.15 13.768 17.627 13.645 L 17.073 13.459 L 17.073 12.995 L 25.34 11.373 L 25.802 11.836 L 25.571 18.42 L 25.571 29.594 C 25.571 30.583 25.848 31.309 26.403 31.773 C 26.988 32.236 27.711 32.468 28.574 32.468 C 29.436 32.468 30.206 32.345 30.883 32.097 C 31.56 31.85 32.238 31.479 32.915 30.985 L 33.1 15.87 C 33.1 15.159 32.992 14.665 32.777 14.386 C 32.561 14.077 32.161 13.861 31.576 13.737 L 31.114 13.598 L 31.114 13.135 L 39.197 11.373 L 39.659 11.836 L 39.52 18.42 L 39.52 30.985 C 39.52 31.665 39.613 32.19 39.797 32.561 C 39.982 32.932 40.382 33.241 40.998 33.488 L 41.46 33.627 L 41.46 34.091 L 33.377 34.555 L 32.962 31.819 C 31.939 32.657 30.823 33.373 29.636 33.952 C 28.466 34.508 27.08 34.786 25.479 34.786 Z M 49.739 34.786 C 48.23 34.786 46.875 34.601 45.674 34.23 C 44.473 33.89 43.365 33.457 42.349 32.932 L 42.395 27.415 L 42.857 27.415 L 44.427 30.196 C 45.105 31.433 45.844 32.36 46.644 32.978 C 47.476 33.565 48.523 33.859 49.785 33.859 C 51.263 33.859 52.449 33.535 53.342 32.885 C 54.265 32.205 54.727 31.309 54.727 30.196 C 54.727 29.176 54.404 28.342 53.757 27.693 C 53.111 27.044 51.91 26.456 50.155 25.931 L 48.215 25.328 C 46.336 24.772 44.858 23.906 43.781 22.732 C 42.703 21.557 42.164 20.12 42.164 18.42 C 42.164 16.38 42.965 14.649 44.566 13.227 C 46.167 11.805 48.461 11.095 51.448 11.095 C 52.649 11.095 53.773 11.234 54.82 11.512 C 55.898 11.759 56.938 12.149 57.914 12.671 L 57.637 17.678 L 57.175 17.678 L 55.559 14.804 C 54.974 13.784 54.389 13.073 53.803 12.671 C 53.249 12.238 52.402 12.022 51.263 12.022 C 50.216 12.022 49.231 12.315 48.307 12.903 C 47.383 13.49 46.921 14.325 46.921 15.406 C 46.921 16.457 47.306 17.292 48.076 17.91 C 48.877 18.528 50.047 19.1 51.586 19.625 L 53.665 20.228 C 55.882 20.908 57.468 21.851 58.422 23.056 C 59.377 24.231 59.854 25.653 59.854 27.322 C 59.854 29.578 58.961 31.386 57.175 32.746 C 55.42 34.106 52.941 34.786 49.739 34.786 Z M 68.794 34.786 C 66.823 34.786 65.284 34.292 64.175 33.303 C 63.097 32.314 62.558 30.737 62.558 28.574 L 62.558 12.717 L 59.371 12.717 L 59.371 12.254 L 60.48 12.068 C 61.435 11.852 62.251 11.543 62.928 11.141 C 63.636 10.739 64.329 10.198 65.006 9.518 L 68.794 5.299 L 69.256 5.299 L 69.117 11.79 L 74.29 11.79 L 74.29 12.717 L 69.071 12.717 L 69.071 29.408 C 69.071 30.49 69.302 31.309 69.764 31.865 C 70.257 32.422 70.872 32.7 71.611 32.7 C 72.258 32.7 72.828 32.545 73.32 32.236 C 73.813 31.896 74.306 31.448 74.798 30.892 L 75.26 31.355 C 74.645 32.406 73.798 33.241 72.72 33.859 C 71.642 34.477 70.334 34.786 68.794 34.786 Z M 86.41 34.786 C 84.07 34.786 82.038 34.307 80.314 33.349 C 78.589 32.36 77.25 30.969 76.295 29.176 C 75.371 27.384 74.909 25.282 74.909 22.871 C 74.909 20.46 75.402 18.374 76.387 16.612 C 77.404 14.85 78.774 13.49 80.498 12.532 C 82.253 11.574 84.224 11.095 86.41 11.095 C 88.597 11.095 90.552 11.574 92.276 12.532 C 94.001 13.459 95.356 14.804 96.341 16.565 C 97.357 18.327 97.865 20.429 97.865 22.871 C 97.865 25.313 97.388 27.43 96.433 29.223 C 95.51 30.985 94.186 32.36 92.461 33.349 C 90.768 34.307 88.751 34.786 86.41 34.786 Z M 86.41 33.859 C 87.488 33.859 88.35 33.55 88.997 32.932 C 89.644 32.314 90.106 31.216 90.383 29.64 C 90.691 28.064 90.845 25.838 90.845 22.964 C 90.845 20.058 90.691 17.817 90.383 16.241 C 90.106 14.665 89.644 13.567 88.997 12.949 C 88.35 12.331 87.488 12.022 86.41 12.022 C 85.333 12.022 84.455 12.331 83.778 12.949 C 83.131 13.567 82.654 14.665 82.346 16.241 C 82.069 17.817 81.93 20.058 81.93 22.964 C 81.93 25.838 82.069 28.064 82.346 29.64 C 82.654 31.216 83.131 32.314 83.778 32.932 C 84.455 33.55 85.333 33.859 86.41 33.859 Z\" fill=\"var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61)) /* {&quot;name&quot;:&quot;Dark grey&quot;} */\"></path></svg>',svgContentId:9564111255,variants:{\"a1YchjNig-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},withExternalLayout:true,...addPropertyOverrides({\"a1YchjNig-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 98 35\"><path d=\"M 5.035 34.925 C 3.526 34.925 2.356 34.632 1.524 34.045 C 0.724 33.457 0.323 32.669 0.323 31.68 C 0.323 30.815 0.616 30.15 1.201 29.686 C 1.817 29.223 2.525 28.991 3.326 28.991 C 4.126 28.991 4.834 29.176 5.45 29.547 C 6.066 29.887 6.636 30.49 7.159 31.355 L 7.991 32.793 C 8.145 33.009 8.329 33.117 8.545 33.117 C 8.791 33.117 8.961 32.978 9.053 32.7 C 9.238 32.082 9.361 31.185 9.422 30.011 C 9.515 28.805 9.561 27.353 9.561 25.653 C 9.561 23.705 9.515 21.202 9.422 18.142 C 9.33 15.082 9.238 11.311 9.145 6.829 C 9.145 5.5 8.653 4.665 7.667 4.325 L 6.605 3.955 L 6.605 3.491 L 18.706 3.491 L 18.706 3.955 L 17.69 4.325 C 17.136 4.542 16.751 4.835 16.536 5.206 C 16.351 5.546 16.258 6.041 16.258 6.69 L 16.258 15.87 C 16.258 18.899 16.12 21.403 15.843 23.381 C 15.566 25.359 15.119 27.075 14.503 28.527 C 13.733 30.598 12.471 32.19 10.716 33.303 C 8.991 34.385 7.098 34.925 5.035 34.925 Z M 25.479 34.786 C 24.278 34.786 23.17 34.555 22.153 34.091 C 21.168 33.627 20.383 32.885 19.798 31.865 C 19.243 30.815 18.982 29.439 19.013 27.739 L 19.151 15.824 C 19.151 15.113 19.028 14.603 18.782 14.294 C 18.535 13.985 18.15 13.768 17.627 13.645 L 17.073 13.459 L 17.073 12.995 L 25.34 11.373 L 25.802 11.836 L 25.571 18.42 L 25.571 29.594 C 25.571 30.583 25.848 31.309 26.403 31.773 C 26.988 32.236 27.711 32.468 28.574 32.468 C 29.436 32.468 30.206 32.345 30.883 32.097 C 31.56 31.85 32.238 31.479 32.915 30.985 L 33.1 15.87 C 33.1 15.159 32.992 14.665 32.777 14.386 C 32.561 14.077 32.161 13.861 31.576 13.737 L 31.114 13.598 L 31.114 13.135 L 39.197 11.373 L 39.659 11.836 L 39.52 18.42 L 39.52 30.985 C 39.52 31.665 39.613 32.19 39.797 32.561 C 39.982 32.932 40.382 33.241 40.998 33.488 L 41.46 33.627 L 41.46 34.091 L 33.377 34.555 L 32.962 31.819 C 31.939 32.657 30.823 33.373 29.636 33.952 C 28.466 34.508 27.08 34.786 25.479 34.786 Z M 49.739 34.786 C 48.23 34.786 46.875 34.601 45.674 34.23 C 44.473 33.89 43.365 33.457 42.349 32.932 L 42.395 27.415 L 42.857 27.415 L 44.427 30.196 C 45.105 31.433 45.844 32.36 46.644 32.978 C 47.476 33.565 48.523 33.859 49.785 33.859 C 51.263 33.859 52.449 33.535 53.342 32.885 C 54.265 32.205 54.727 31.309 54.727 30.196 C 54.727 29.176 54.404 28.342 53.757 27.693 C 53.111 27.044 51.91 26.456 50.155 25.931 L 48.215 25.328 C 46.336 24.772 44.858 23.906 43.781 22.732 C 42.703 21.557 42.164 20.12 42.164 18.42 C 42.164 16.38 42.965 14.649 44.566 13.227 C 46.167 11.805 48.461 11.095 51.448 11.095 C 52.649 11.095 53.773 11.234 54.82 11.512 C 55.898 11.759 56.938 12.149 57.914 12.671 L 57.637 17.678 L 57.175 17.678 L 55.559 14.804 C 54.974 13.784 54.389 13.073 53.803 12.671 C 53.249 12.238 52.402 12.022 51.263 12.022 C 50.216 12.022 49.231 12.315 48.307 12.903 C 47.383 13.49 46.921 14.325 46.921 15.406 C 46.921 16.457 47.306 17.292 48.076 17.91 C 48.877 18.528 50.047 19.1 51.586 19.625 L 53.665 20.228 C 55.882 20.908 57.468 21.851 58.422 23.056 C 59.377 24.231 59.854 25.653 59.854 27.322 C 59.854 29.578 58.961 31.386 57.175 32.746 C 55.42 34.106 52.941 34.786 49.739 34.786 Z M 68.794 34.786 C 66.823 34.786 65.284 34.292 64.175 33.303 C 63.097 32.314 62.558 30.737 62.558 28.574 L 62.558 12.717 L 59.371 12.717 L 59.371 12.254 L 60.48 12.068 C 61.435 11.852 62.251 11.543 62.928 11.141 C 63.636 10.739 64.329 10.198 65.006 9.518 L 68.794 5.299 L 69.256 5.299 L 69.117 11.79 L 74.29 11.79 L 74.29 12.717 L 69.071 12.717 L 69.071 29.408 C 69.071 30.49 69.302 31.309 69.764 31.865 C 70.257 32.422 70.872 32.7 71.611 32.7 C 72.258 32.7 72.828 32.545 73.32 32.236 C 73.813 31.896 74.306 31.448 74.798 30.892 L 75.26 31.355 C 74.645 32.406 73.798 33.241 72.72 33.859 C 71.642 34.477 70.334 34.786 68.794 34.786 Z M 86.41 34.786 C 84.07 34.786 82.038 34.307 80.314 33.349 C 78.589 32.36 77.25 30.969 76.295 29.176 C 75.371 27.384 74.909 25.282 74.909 22.871 C 74.909 20.46 75.402 18.374 76.387 16.612 C 77.404 14.85 78.774 13.49 80.498 12.532 C 82.253 11.574 84.224 11.095 86.41 11.095 C 88.597 11.095 90.552 11.574 92.276 12.532 C 94.001 13.459 95.356 14.804 96.341 16.565 C 97.357 18.327 97.865 20.429 97.865 22.871 C 97.865 25.313 97.388 27.43 96.433 29.223 C 95.51 30.985 94.186 32.36 92.461 33.349 C 90.768 34.307 88.751 34.786 86.41 34.786 Z M 86.41 33.859 C 87.488 33.859 88.35 33.55 88.997 32.932 C 89.644 32.314 90.106 31.216 90.383 29.64 C 90.691 28.064 90.845 25.838 90.845 22.964 C 90.845 20.058 90.691 17.817 90.383 16.241 C 90.106 14.665 89.644 13.567 88.997 12.949 C 88.35 12.331 87.488 12.022 86.41 12.022 C 85.333 12.022 84.455 12.331 83.778 12.949 C 83.131 13.567 82.654 14.665 82.346 16.241 C 82.069 17.817 81.93 20.058 81.93 22.964 C 81.93 25.838 82.069 28.064 82.346 29.64 C 82.654 31.216 83.131 32.314 83.778 32.932 C 84.455 33.55 85.333 33.859 86.41 33.859 Z\" fill=\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0)) /* {&quot;name&quot;:&quot;orange&quot;} */\"></path></svg>',svgContentId:12154614323}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I3022.framer-1uzz8ny, .framer-I3022 .framer-1uzz8ny { display: block; }\",\".framer-I3022.framer-ka0mnx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 35px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 98px; }\",\".framer-I3022 .framer-9ibw9i { flex: none; height: 35px; position: relative; width: 98px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-I3022.framer-ka0mnx { gap: 0px; } .framer-I3022.framer-ka0mnx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-I3022.framer-ka0mnx > :first-child { margin-left: 0px; } .framer-I3022.framer-ka0mnx > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 98\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FN9cPPhSQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxBnzyotsF=withCSS(Component,css,\"framer-I3022\");export default FramerxBnzyotsF;FramerxBnzyotsF.displayName=\"Logo\";FramerxBnzyotsF.defaultProps={height:35,width:98};addFonts(FramerxBnzyotsF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxBnzyotsF\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"98\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FN9cPPhSQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xBnzyotsF.map","// Generated by Framer (6807895)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/qm7ykzhGrLiVAkPba8Eu/TvhCofxRPLAxcrjGkPgV/kVMV3miBi.js\";import NoFill from\"https://framerusercontent.com/modules/W52jP6NvVUtSB96RefCi/hZ2n5eON13RX1SJWljmw/isTZgQ1lL.js\";import Webfuego from\"https://framerusercontent.com/modules/2eiSy0tW1aMb8eKB2XFe/tGrVWjjStbXp5xKxZwUs/NI8iZ7LQK.js\";import ButtonCallEmail from\"https://framerusercontent.com/modules/x5csfOrblZOe4eCeSRLc/CdZUUmIucyXx9n27surU/pX2ZhLaWw.js\";import ButtonSocialIcons from\"https://framerusercontent.com/modules/TAKWH4P6d78TvRqnFzcJ/PqHY6Qpb2l9XXiEGusMM/pyv1doZ9I.js\";import Logo from\"https://framerusercontent.com/modules/e75F838WfDRkygeuoGen/Wf7tC6fIlSmSwpX0TgxJ/xBnzyotsF.js\";const LogoFonts=getFonts(Logo);const ButtonSocialIconsFonts=getFonts(ButtonSocialIcons);const NoFillFonts=getFonts(NoFill);const ButtonCallEmailFonts=getFonts(ButtonCallEmail);const WebfuegoFonts=getFonts(Webfuego);const cycleOrder=[\"giimZvdFd\",\"TiD4P7hC9\",\"ZJ5WqtMKu\"];const serializationHash=\"framer-vrnKY\";const variantClassNames={giimZvdFd:\"framer-v-10oc1fo\",TiD4P7hC9:\"framer-v-rtt31u\",ZJ5WqtMKu:\"framer-v-1upwydy\"};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 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:\"giimZvdFd\",Phone:\"TiD4P7hC9\",Tablet:\"ZJ5WqtMKu\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"giimZvdFd\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"giimZvdFd\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"TiD4P7hC9\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"TiD4P7hC9\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-10oc1fo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"giimZvdFd\",ref:ref??ref1,style:{backgroundColor:\"var(--token-7dfc1dd1-e6a6-40e9-8a22-ddabe21787bf, rgb(242, 245, 243))\",...style},...addPropertyOverrides({TiD4P7hC9:{\"data-framer-name\":\"Phone\"},ZJ5WqtMKu:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fdrx1s\",layoutDependency:layoutDependency,layoutId:\"Lsb5SbYOh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4a81ac\",layoutDependency:layoutDependency,layoutId:\"qAFmvTJJ0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zogao2\",layoutDependency:layoutDependency,layoutId:\"ZAOm1mfwX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"98px\",y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+0+0+0+0,...addPropertyOverrides({TiD4P7hC9:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+0+0+0+0+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jzdp8i-container\",layoutDependency:layoutDependency,layoutId:\"rNpLgugg6-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"rNpLgugg6\",layoutId:\"rNpLgugg6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jmfypq\",\"data-styles-preset\":\"kVMV3miBi\",children:\"It's not just cleaning. It's Justo.\"})}),className:\"framer-1jaf7yq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fuGxkstlA\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u0b5ly\",layoutDependency:layoutDependency,layoutId:\"ShnNCG4CD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+0+241+0,...addPropertyOverrides({TiD4P7hC9:{height:34,width:undefined,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+0+0+211+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+0+241+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-98cpi8-container\",layoutDependency:layoutDependency,layoutId:\"uPgLTzZDa-container\",children:/*#__PURE__*/_jsx(ButtonSocialIcons,{height:\"100%\",id:\"uPgLTzZDa\",layoutId:\"uPgLTzZDa\",style:{height:\"100%\",width:\"100%\"},variant:\"GvMK2Uvmw\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+0+241+0,...addPropertyOverrides({TiD4P7hC9:{height:34,width:undefined,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+0+0+211+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+0+241+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1136e36-container\",layoutDependency:layoutDependency,layoutId:\"BPzd3fh3t-container\",children:/*#__PURE__*/_jsx(ButtonSocialIcons,{height:\"100%\",id:\"BPzd3fh3t\",layoutId:\"BPzd3fh3t\",style:{height:\"100%\",width:\"100%\"},variant:\"Pn4XoXRFk\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+0+241+0,...addPropertyOverrides({TiD4P7hC9:{height:34,width:undefined,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+0+0+211+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+0+241+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11ovc80-container\",layoutDependency:layoutDependency,layoutId:\"So0SBm0sy-container\",children:/*#__PURE__*/_jsx(ButtonSocialIcons,{height:\"100%\",id:\"So0SBm0sy\",layoutId:\"So0SBm0sy\",style:{height:\"100%\",width:\"100%\"},variant:\"Sak6Y3qfV\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1isbqow\",layoutDependency:layoutDependency,layoutId:\"jSVFv5v8h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tor808\",layoutDependency:layoutDependency,layoutId:\"vrO8P3mN2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(115, 115, 115))\",\"--framer-text-transform\":\"capitalize\"},children:\"LINKS\"})}),className:\"framer-f110be\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"GH79jajgk\",style:{\"--extracted-a0htzi\":\"rgb(115, 115, 115)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TiD4P7hC9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(115, 115, 115))\",\"--framer-text-transform\":\"capitalize\"},children:\"LINKS\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kphbnt\",layoutDependency:layoutDependency,layoutId:\"UrSZyg5v3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"imV4KHgn3\"},implicitPathVariables:undefined},{href:{webPageId:\"imV4KHgn3\"},implicitPathVariables:undefined},{href:{webPageId:\"imV4KHgn3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34+0+0,...addPropertyOverrides({TiD4P7hC9:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+139+0+34+0+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ovjmrt-container\",layoutDependency:layoutDependency,layoutId:\"inQnsBbDP-container\",children:/*#__PURE__*/_jsx(NoFill,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks[0],F7aQEc_FV:16,height:\"100%\",id:\"inQnsBbDP\",IwSxhImSo:\"About Us\",layoutId:\"inQnsBbDP\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({TiD4P7hC9:{e0BmfJBas:resolvedLinks[1],variant:\"CCp6AhFnS\"},ZJ5WqtMKu:{e0BmfJBas:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tmcNE9Gaq\"},implicitPathVariables:undefined},{href:{webPageId:\"tmcNE9Gaq\"},implicitPathVariables:undefined},{href:{webPageId:\"tmcNE9Gaq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34+0+33,...addPropertyOverrides({TiD4P7hC9:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+139+0+34+0+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34+0+31}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c50un2-container\",layoutDependency:layoutDependency,layoutId:\"FxhUAxMHs-container\",children:/*#__PURE__*/_jsx(NoFill,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks1[0],F7aQEc_FV:16,height:\"100%\",id:\"FxhUAxMHs\",IwSxhImSo:\"Our Services\",layoutId:\"FxhUAxMHs\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({TiD4P7hC9:{e0BmfJBas:resolvedLinks1[1],variant:\"CCp6AhFnS\"},ZJ5WqtMKu:{e0BmfJBas:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QYqf_0490\"},implicitPathVariables:undefined},{href:{webPageId:\"QYqf_0490\"},implicitPathVariables:undefined},{href:{webPageId:\"QYqf_0490\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34+0+66,...addPropertyOverrides({TiD4P7hC9:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+139+0+34+0+33},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5jxxc0-container\",layoutDependency:layoutDependency,layoutId:\"PYNijn6Fa-container\",children:/*#__PURE__*/_jsx(NoFill,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks2[0],F7aQEc_FV:16,height:\"100%\",id:\"PYNijn6Fa\",IwSxhImSo:\"Service Areas\",layoutId:\"PYNijn6Fa\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({TiD4P7hC9:{e0BmfJBas:resolvedLinks2[1],variant:\"CCp6AhFnS\"},ZJ5WqtMKu:{e0BmfJBas:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lybH4WqXv\"},implicitPathVariables:undefined},{href:{webPageId:\"lybH4WqXv\"},implicitPathVariables:undefined},{href:{webPageId:\"lybH4WqXv\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34+0+99,...addPropertyOverrides({TiD4P7hC9:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+139+0+34+0+33},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34+0+93}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ymrri1-container\",layoutDependency:layoutDependency,layoutId:\"wAthHPEb2-container\",children:/*#__PURE__*/_jsx(NoFill,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks3[0],F7aQEc_FV:16,height:\"100%\",id:\"wAthHPEb2\",IwSxhImSo:\"Blog\",layoutId:\"wAthHPEb2\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({TiD4P7hC9:{e0BmfJBas:resolvedLinks3[1],variant:\"CCp6AhFnS\"},ZJ5WqtMKu:{e0BmfJBas:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GFlczU6pO\"},implicitPathVariables:undefined},{href:{webPageId:\"GFlczU6pO\"},implicitPathVariables:undefined},{href:{webPageId:\"GFlczU6pO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34+0+132,...addPropertyOverrides({TiD4P7hC9:{width:`max((${componentViewport?.width||\"100vw\"} - 50px) / 2, 50px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+139+0+34+0+66},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pvalub-container\",layoutDependency:layoutDependency,layoutId:\"VsCu3eQy8-container\",children:/*#__PURE__*/_jsx(NoFill,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks4[0],F7aQEc_FV:16,height:\"100%\",id:\"VsCu3eQy8\",IwSxhImSo:\"Contact\",layoutId:\"VsCu3eQy8\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({TiD4P7hC9:{e0BmfJBas:resolvedLinks4[1],variant:\"CCp6AhFnS\"},ZJ5WqtMKu:{e0BmfJBas:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2vecql\",layoutDependency:layoutDependency,layoutId:\"W9p7bEfYy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(115, 115, 115))\",\"--framer-text-transform\":\"capitalize\"},children:\"INFO\"})}),className:\"framer-1hzj49g\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"V3Ol8bvYz\",style:{\"--extracted-a0htzi\":\"rgb(115, 115, 115)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TiD4P7hC9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(115, 115, 115))\",\"--framer-text-transform\":\"capitalize\"},children:\"INFO\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"173px\",y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+34,...addPropertyOverrides({TiD4P7hC9:{height:25,width:undefined,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+0+0+34},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17k5y8i-container\",layoutDependency:layoutDependency,layoutId:\"P1mxTvtTa-container\",children:/*#__PURE__*/_jsx(ButtonCallEmail,{height:\"100%\",id:\"P1mxTvtTa\",layoutId:\"P1mxTvtTa\",style:{height:\"100%\",width:\"100%\"},variant:\"f8_sbc4ci\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||568)-90-288)/1*0)+0+20+0+68,...addPropertyOverrides({TiD4P7hC9:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+0+0)+0+285+0+0+0+69},ZJ5WqtMKu:{height:41,y:(componentViewport?.y||0)+60+(0+0+((componentViewport?.height||501)-90-288)/1*0)+0+20+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eewp8l-container\",layoutDependency:layoutDependency,layoutId:\"ZusxPBovV-container\",children:/*#__PURE__*/_jsx(ButtonCallEmail,{height:\"100%\",id:\"ZusxPBovV\",layoutId:\"ZusxPBovV\",style:{height:\"100%\",width:\"100%\"},variant:\"mVt8OVSP_\",width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-asmowm\",layoutDependency:layoutDependency,layoutId:\"LjmnJgXw5\",...addPropertyOverrides({ZJ5WqtMKu:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-s5v03g\",\"data-framer-name\":\"Justo_s_logo_white\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"PFcTmye7h\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 295 94\"><path d=\"M 14.769 93.806 C 10.319 93.806 6.868 92.936 4.416 91.198 C 2.054 89.459 0.873 87.125 0.873 84.197 C 0.873 81.634 1.736 79.667 3.462 78.294 C 5.278 76.921 7.367 76.235 9.729 76.235 C 12.09 76.235 14.179 76.784 15.995 77.882 C 17.812 78.889 19.492 80.673 21.036 83.236 L 23.488 87.491 C 23.942 88.132 24.487 88.452 25.123 88.452 C 25.849 88.452 26.349 88.04 26.621 87.217 C 27.166 85.386 27.53 82.733 27.711 79.255 C 27.984 75.686 28.12 71.385 28.12 66.352 C 28.12 60.586 27.984 53.174 27.711 44.114 C 27.439 35.054 27.166 23.889 26.894 10.62 C 26.894 6.685 25.441 4.214 22.534 3.207 L 19.401 2.109 L 19.401 0.736 L 55.094 0.736 L 55.094 2.109 L 52.097 3.207 C 50.462 3.848 49.327 4.717 48.691 5.815 C 48.146 6.822 47.874 8.286 47.874 10.208 L 47.874 37.388 C 47.874 46.356 47.465 53.768 46.648 59.625 C 45.83 65.482 44.513 70.561 42.697 74.862 C 40.426 80.994 36.703 85.707 31.526 89.001 C 26.44 92.204 20.854 93.806 14.769 93.806 Z M 75.561 93.582 C 72.019 93.582 68.75 92.896 65.753 91.523 C 62.846 90.15 60.53 87.954 58.805 84.934 C 57.17 81.823 56.398 77.75 56.489 72.717 L 56.897 37.438 C 56.897 35.334 56.534 33.824 55.808 32.909 C 55.081 31.993 53.946 31.353 52.402 30.987 L 50.767 30.438 L 50.767 29.065 L 75.153 24.261 L 76.515 25.633 L 75.834 45.126 L 75.834 78.208 C 75.834 81.136 76.651 83.287 78.286 84.659 C 80.012 86.032 82.146 86.719 84.689 86.719 C 87.232 86.719 89.502 86.352 91.501 85.62 C 93.499 84.888 95.497 83.79 97.495 82.326 L 98.04 37.576 C 98.04 35.471 97.722 34.007 97.086 33.183 C 96.45 32.268 95.27 31.627 93.544 31.261 L 92.182 30.85 L 92.182 29.477 L 116.022 24.261 L 117.385 25.633 L 116.976 45.126 L 116.976 82.326 C 116.976 84.339 117.248 85.895 117.793 86.993 C 118.338 88.091 119.519 89.006 121.335 89.738 L 122.698 90.15 L 122.698 91.523 L 98.857 92.896 L 97.631 84.797 C 94.616 87.279 91.324 89.398 87.822 91.111 C 84.371 92.758 80.284 93.582 75.561 93.582 Z M 147.852 93.575 C 143.402 93.575 139.406 93.026 135.864 91.928 C 132.322 90.922 129.052 89.64 126.055 88.085 L 126.191 71.749 L 127.554 71.749 L 132.186 79.986 C 134.184 83.646 136.363 86.392 138.725 88.222 C 141.177 89.961 144.265 90.83 147.989 90.83 C 152.348 90.83 155.845 89.869 158.478 87.947 C 161.203 85.934 162.565 83.28 162.565 79.986 C 162.565 76.966 161.612 74.495 159.705 72.573 C 157.797 70.651 154.255 68.913 149.078 67.357 L 143.357 65.572 C 137.817 63.925 133.457 61.363 130.278 57.885 C 127.1 54.408 125.51 50.152 125.51 45.119 C 125.51 39.079 127.872 33.954 132.594 29.745 C 137.317 25.535 144.083 23.43 152.893 23.43 C 156.435 23.43 159.75 23.842 162.838 24.666 C 166.018 25.398 169.087 26.552 171.965 28.097 L 171.148 42.923 L 169.786 42.923 L 165.018 34.412 C 163.292 31.392 161.566 29.287 159.841 28.097 C 158.206 26.816 155.708 26.176 152.348 26.176 C 149.26 26.176 146.354 27.045 143.629 28.784 C 140.904 30.523 139.542 32.993 139.542 36.196 C 139.542 39.308 140.677 41.779 142.948 43.609 C 145.309 45.439 148.761 47.132 153.302 48.688 L 159.432 50.473 C 165.971 52.486 170.649 55.277 173.464 58.846 C 176.279 62.324 177.687 66.533 177.687 71.475 C 177.687 78.155 175.053 83.509 169.786 87.536 C 164.609 91.562 157.298 93.575 147.852 93.575 Z M 204.56 93.437 C 198.748 93.437 194.207 91.973 190.937 89.044 C 187.758 86.116 186.169 81.449 186.169 75.043 L 186.169 28.096 L 176.769 28.096 L 176.769 26.724 L 180.038 26.175 C 182.854 25.534 185.261 24.619 187.259 23.429 C 189.348 22.239 191.391 20.638 193.389 18.625 L 204.56 6.133 L 205.923 6.133 L 205.514 25.351 L 220.772 25.351 L 220.772 28.096 L 205.378 28.096 L 205.378 77.514 C 205.378 80.717 206.059 83.142 207.421 84.789 C 208.874 86.436 210.691 87.26 212.87 87.26 C 214.778 87.26 216.458 86.802 217.911 85.887 C 219.364 84.881 220.817 83.554 222.27 81.906 L 223.633 83.279 C 221.816 86.391 219.319 88.861 216.14 90.692 C 212.961 92.522 209.101 93.437 204.56 93.437 Z M 256.976 93.575 C 250.073 93.575 244.079 92.157 238.993 89.32 C 233.907 86.392 229.956 82.273 227.141 76.966 C 224.416 71.658 223.054 65.435 223.054 58.297 C 223.054 51.159 224.507 44.982 227.413 39.765 C 230.411 34.549 234.452 30.523 239.538 27.686 C 244.715 24.849 250.528 23.43 256.976 23.43 C 263.424 23.43 269.191 24.849 274.277 27.686 C 279.363 30.431 283.36 34.412 286.266 39.628 C 289.263 44.844 290.761 51.067 290.761 58.297 C 290.761 65.527 289.354 71.795 286.538 77.103 C 283.814 82.319 279.908 86.392 274.822 89.32 C 269.827 92.157 263.878 93.575 256.976 93.575 Z M 257.182 90.852 C 260.361 90.852 262.904 89.937 264.811 88.107 C 266.718 86.276 268.081 83.028 268.898 78.361 C 269.806 73.693 270.26 67.104 270.26 58.594 C 270.26 49.991 269.806 43.357 268.898 38.689 C 268.081 34.022 266.718 30.773 264.811 28.943 C 262.904 27.113 260.361 26.198 257.182 26.198 C 254.003 26.198 251.415 27.113 249.417 28.943 C 247.51 30.773 246.102 34.022 245.194 38.689 C 244.376 43.357 243.968 49.991 243.968 58.594 C 243.968 67.104 244.376 73.693 245.194 78.361 C 246.102 83.028 247.51 86.276 249.417 88.107 C 251.415 89.937 254.003 90.852 257.182 90.852 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12516944669,withExternalLayout:true,...addPropertyOverrides({TiD4P7hC9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 295 94\"><path d=\"M 14.769 93.806 C 10.319 93.806 6.868 92.936 4.416 91.198 C 2.054 89.459 0.873 87.125 0.873 84.197 C 0.873 81.634 1.736 79.667 3.462 78.294 C 5.278 76.921 7.367 76.235 9.729 76.235 C 12.09 76.235 14.179 76.784 15.995 77.882 C 17.812 78.889 19.492 80.673 21.036 83.236 L 23.488 87.491 C 23.942 88.132 24.487 88.452 25.123 88.452 C 25.849 88.452 26.349 88.04 26.621 87.217 C 27.166 85.386 27.53 82.733 27.711 79.255 C 27.984 75.686 28.12 71.385 28.12 66.352 C 28.12 60.586 27.984 53.174 27.711 44.114 C 27.439 35.054 27.166 23.889 26.894 10.62 C 26.894 6.685 25.441 4.214 22.534 3.207 L 19.401 2.109 L 19.401 0.736 L 55.094 0.736 L 55.094 2.109 L 52.097 3.207 C 50.462 3.848 49.327 4.717 48.691 5.815 C 48.146 6.822 47.874 8.286 47.874 10.208 L 47.874 37.388 C 47.874 46.356 47.465 53.768 46.648 59.625 C 45.83 65.482 44.513 70.561 42.697 74.862 C 40.426 80.994 36.703 85.707 31.526 89.001 C 26.44 92.204 20.854 93.806 14.769 93.806 Z M 75.561 93.582 C 72.019 93.582 68.75 92.896 65.753 91.523 C 62.846 90.15 60.53 87.954 58.805 84.934 C 57.17 81.823 56.398 77.75 56.489 72.717 L 56.897 37.438 C 56.897 35.334 56.534 33.824 55.808 32.909 C 55.081 31.993 53.946 31.353 52.402 30.987 L 50.767 30.438 L 50.767 29.065 L 75.153 24.261 L 76.515 25.633 L 75.834 45.126 L 75.834 78.208 C 75.834 81.136 76.651 83.287 78.286 84.659 C 80.012 86.032 82.146 86.719 84.689 86.719 C 87.232 86.719 89.502 86.352 91.501 85.62 C 93.499 84.888 95.497 83.79 97.495 82.326 L 98.04 37.576 C 98.04 35.471 97.722 34.007 97.086 33.183 C 96.45 32.268 95.27 31.627 93.544 31.261 L 92.182 30.85 L 92.182 29.477 L 116.022 24.261 L 117.385 25.633 L 116.976 45.126 L 116.976 82.326 C 116.976 84.339 117.248 85.895 117.793 86.993 C 118.338 88.091 119.519 89.006 121.335 89.738 L 122.698 90.15 L 122.698 91.523 L 98.857 92.896 L 97.631 84.797 C 94.616 87.279 91.324 89.398 87.822 91.111 C 84.371 92.758 80.284 93.582 75.561 93.582 Z M 147.852 93.575 C 143.402 93.575 139.406 93.026 135.864 91.928 C 132.322 90.922 129.052 89.64 126.055 88.085 L 126.191 71.749 L 127.554 71.749 L 132.186 79.986 C 134.184 83.646 136.363 86.392 138.725 88.222 C 141.177 89.961 144.265 90.83 147.989 90.83 C 152.348 90.83 155.845 89.869 158.478 87.947 C 161.203 85.934 162.565 83.28 162.565 79.986 C 162.565 76.966 161.612 74.495 159.705 72.573 C 157.797 70.651 154.255 68.913 149.078 67.357 L 143.357 65.572 C 137.817 63.925 133.457 61.363 130.278 57.885 C 127.1 54.408 125.51 50.152 125.51 45.119 C 125.51 39.079 127.872 33.954 132.594 29.745 C 137.317 25.535 144.083 23.43 152.893 23.43 C 156.435 23.43 159.75 23.842 162.838 24.666 C 166.018 25.398 169.087 26.552 171.965 28.097 L 171.148 42.923 L 169.786 42.923 L 165.018 34.412 C 163.292 31.392 161.566 29.287 159.841 28.097 C 158.206 26.816 155.708 26.176 152.348 26.176 C 149.26 26.176 146.354 27.045 143.629 28.784 C 140.904 30.523 139.542 32.993 139.542 36.196 C 139.542 39.308 140.677 41.779 142.948 43.609 C 145.309 45.439 148.761 47.132 153.302 48.688 L 159.432 50.473 C 165.971 52.486 170.649 55.277 173.464 58.846 C 176.279 62.324 177.687 66.533 177.687 71.475 C 177.687 78.155 175.053 83.509 169.786 87.536 C 164.609 91.562 157.298 93.575 147.852 93.575 Z M 204.56 93.437 C 198.748 93.437 194.207 91.973 190.937 89.044 C 187.758 86.116 186.169 81.449 186.169 75.043 L 186.169 28.096 L 176.769 28.096 L 176.769 26.724 L 180.038 26.175 C 182.854 25.534 185.261 24.619 187.259 23.429 C 189.348 22.239 191.391 20.638 193.389 18.625 L 204.56 6.133 L 205.923 6.133 L 205.514 25.351 L 220.772 25.351 L 220.772 28.096 L 205.378 28.096 L 205.378 77.514 C 205.378 80.717 206.059 83.142 207.421 84.789 C 208.874 86.436 210.691 87.26 212.87 87.26 C 214.778 87.26 216.458 86.802 217.911 85.887 C 219.364 84.881 220.817 83.554 222.27 81.906 L 223.633 83.279 C 221.816 86.391 219.319 88.861 216.14 90.692 C 212.961 92.522 209.101 93.437 204.56 93.437 Z M 256.976 93.575 C 250.073 93.575 244.079 92.157 238.993 89.32 C 233.907 86.392 229.956 82.273 227.141 76.966 C 224.416 71.658 223.054 65.435 223.054 58.297 C 223.054 51.159 224.507 44.982 227.413 39.765 C 230.411 34.549 234.452 30.523 239.538 27.686 C 244.715 24.849 250.528 23.43 256.976 23.43 C 263.424 23.43 269.191 24.849 274.277 27.686 C 279.363 30.431 283.36 34.412 286.266 39.628 C 289.263 44.844 290.762 51.067 290.762 58.297 C 290.762 65.527 289.354 71.795 286.538 77.103 C 283.814 82.319 279.908 86.392 274.822 89.32 C 269.827 92.157 263.878 93.575 256.976 93.575 Z M 257.182 90.852 C 260.361 90.852 262.904 89.937 264.811 88.107 C 266.718 86.276 268.081 83.028 268.898 78.361 C 269.806 73.693 270.26 67.104 270.26 58.594 C 270.26 49.991 269.806 43.357 268.898 38.689 C 268.081 34.022 266.718 30.773 264.811 28.943 C 262.904 27.113 260.361 26.198 257.182 26.198 C 254.003 26.198 251.415 27.113 249.417 28.943 C 247.51 30.773 246.102 34.022 245.194 38.689 C 244.376 43.357 243.968 49.991 243.968 58.594 C 243.968 67.104 244.376 73.693 245.194 78.361 C 246.102 83.028 247.51 86.276 249.417 88.107 C 251.415 89.937 254.003 90.852 257.182 90.852 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:9815714901}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-wchs8j\",\"data-framer-name\":\"Justo_s_logo_white\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OueT72x3O\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1080 347\"><path d=\"M 55.176 346.261 C 38.535 346.261 25.63 343.03 16.46 336.568 C 7.63 330.106 3.215 321.433 3.215 310.549 C 3.215 301.026 6.441 293.714 12.894 288.612 C 19.686 283.511 27.497 280.96 36.327 280.96 C 45.157 280.96 52.969 283.001 59.761 287.082 C 66.553 290.823 72.836 297.455 78.609 306.978 L 87.779 322.793 C 89.477 325.174 91.515 326.365 93.892 326.365 C 96.609 326.365 98.477 324.834 99.496 321.773 C 101.533 314.971 102.892 305.108 103.571 292.184 C 104.59 278.919 105.099 262.934 105.099 244.228 C 105.099 222.801 104.59 195.252 103.571 161.581 C 102.552 127.911 101.533 86.417 100.515 37.101 C 100.515 22.477 95.081 13.294 84.213 9.553 L 72.496 5.471 L 72.496 0.37 L 205.965 0.37 L 205.965 5.471 L 194.758 9.553 C 188.645 11.933 184.399 15.164 182.022 19.246 C 179.984 22.987 178.966 28.429 178.966 35.571 L 178.966 136.583 C 178.966 169.914 177.437 197.463 174.381 219.23 C 171.324 240.997 166.4 259.873 159.608 275.858 C 151.117 298.646 137.193 316.161 117.835 328.405 C 98.817 340.309 77.93 346.261 55.176 346.261 Z M 280.66 344.73 C 267.415 344.73 255.189 342.18 243.982 337.078 C 233.114 331.976 224.454 323.814 218.001 312.59 C 211.888 301.026 209.001 285.891 209.341 267.185 L 210.869 136.073 C 210.869 128.251 209.511 122.639 206.794 119.238 C 204.077 115.837 199.832 113.456 194.058 112.096 L 187.945 110.055 L 187.945 104.953 L 279.132 87.097 L 284.226 92.199 L 281.679 164.642 L 281.679 287.592 C 281.679 298.476 284.735 306.468 290.849 311.57 C 297.301 316.671 305.282 319.222 314.791 319.222 C 324.301 319.222 332.791 317.862 340.262 315.141 C 347.734 312.42 355.206 308.339 362.677 302.897 L 364.715 136.583 C 364.715 128.761 363.526 123.319 361.149 120.258 C 358.771 116.857 354.356 114.476 347.904 113.116 L 342.81 111.585 L 342.81 106.484 L 431.958 87.097 L 437.053 92.199 L 435.524 164.642 L 435.524 302.897 C 435.524 310.379 436.543 316.161 438.581 320.243 C 440.619 324.324 445.034 327.725 451.826 330.446 L 456.92 331.976 L 456.92 337.078 L 367.771 342.18 L 363.186 312.08 C 351.914 321.305 339.604 329.181 326.508 335.547 C 313.603 341.669 298.32 344.73 280.66 344.73 Z M 548.226 344.73 C 531.585 344.73 516.642 342.69 503.397 338.608 C 490.152 334.867 477.926 330.106 466.719 324.324 L 467.228 263.614 L 472.323 263.614 L 489.643 294.224 C 497.114 307.829 505.265 318.032 514.095 324.834 C 523.265 331.296 534.812 334.527 548.736 334.527 C 565.037 334.527 578.113 330.956 587.961 323.814 C 598.15 316.331 603.244 306.468 603.244 294.224 C 603.244 283.001 599.678 273.818 592.546 266.675 C 585.414 259.533 572.169 253.071 552.811 247.289 L 531.416 240.657 C 510.699 234.535 494.398 225.012 482.511 212.088 C 470.625 199.164 464.681 183.348 464.681 164.642 C 464.681 142.195 473.511 123.149 491.171 107.504 C 508.831 91.859 534.132 84.037 567.075 84.037 C 580.32 84.037 592.716 85.567 604.263 88.628 C 616.153 91.35 627.63 95.639 638.394 101.382 L 635.338 156.48 L 630.243 156.48 L 612.414 124.85 C 605.961 113.626 599.508 105.804 593.056 101.382 C 586.943 96.621 577.603 94.24 565.037 94.24 C 553.49 94.24 542.623 97.471 532.434 103.933 C 522.246 110.395 517.152 119.578 517.152 131.482 C 517.152 143.046 521.397 152.228 529.887 159.031 C 538.717 165.833 551.623 172.125 568.603 177.907 L 591.527 184.539 C 615.98 192.021 633.47 202.395 643.998 215.659 C 654.526 228.583 659.79 244.228 659.79 262.594 C 659.79 287.422 649.941 307.318 630.243 322.283 C 610.885 337.248 583.546 344.73 548.226 344.73 Z M 758.388 344.73 C 736.653 344.73 719.672 339.289 707.446 328.405 C 695.559 317.522 689.616 300.176 689.616 276.368 L 689.616 101.892 L 654.466 101.892 L 654.466 96.791 L 666.692 94.75 C 677.22 92.369 686.22 88.968 693.691 84.547 C 701.503 80.125 709.144 74.173 716.615 66.691 L 758.388 20.266 L 763.482 20.266 L 761.954 91.689 L 819.009 91.689 L 819.009 101.892 L 761.445 101.892 L 761.445 285.551 C 761.445 297.455 763.992 306.468 769.086 312.59 C 774.52 318.712 781.312 321.773 789.463 321.773 C 796.595 321.773 802.878 320.073 808.311 316.671 C 813.745 312.93 819.179 307.999 824.613 301.877 L 829.707 306.978 C 822.915 318.542 813.575 327.725 801.689 334.527 C 789.802 341.329 775.369 344.73 758.388 344.73 Z M 952.682 344.73 C 926.872 344.73 904.457 339.459 885.439 328.915 C 866.42 318.032 851.647 302.727 841.119 283.001 C 830.931 263.274 825.836 240.147 825.836 213.618 C 825.836 187.09 831.27 164.132 842.138 144.746 C 853.345 125.36 868.458 110.395 887.476 99.852 C 906.834 89.308 928.57 84.037 952.682 84.037 C 976.795 84.037 998.361 89.308 1017.379 99.852 C 1036.397 110.055 1051.34 124.85 1062.208 144.236 C 1073.415 163.622 1079.019 186.75 1079.019 213.618 C 1079.019 240.487 1073.755 263.784 1063.227 283.511 C 1053.038 302.897 1038.435 318.032 1019.417 328.915 C 1000.738 339.459 978.493 344.73 952.682 344.73 Z M 952.682 334.527 C 964.569 334.527 974.078 331.126 981.21 324.324 C 988.342 317.522 993.436 305.448 996.493 288.102 C 999.889 270.757 1001.587 246.269 1001.587 214.639 C 1001.587 182.668 999.889 158.01 996.493 140.665 C 993.436 123.319 988.342 111.245 981.21 104.443 C 974.078 97.641 964.569 94.24 952.682 94.24 C 940.796 94.24 931.117 97.641 923.645 104.443 C 916.514 111.245 911.249 123.319 907.853 140.665 C 904.797 158.01 903.269 182.668 903.269 214.639 C 903.269 246.269 904.797 270.757 907.853 288.102 C 911.249 305.448 916.514 317.522 923.645 324.324 C 931.117 331.126 940.796 334.527 952.682 334.527 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12290367372,withExternalLayout:true,...addPropertyOverrides({ZJ5WqtMKu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 732 235\"><path d=\"M 37.397 234.499 C 26.118 234.499 17.371 232.311 11.156 227.935 C 5.171 223.559 2.179 217.685 2.179 210.314 C 2.179 203.865 4.366 198.913 8.739 195.458 C 13.343 192.003 18.637 190.275 24.622 190.275 C 30.607 190.275 35.901 191.657 40.505 194.421 C 45.108 196.955 49.367 201.447 53.28 207.896 L 59.495 218.606 C 60.646 220.219 62.027 221.025 63.638 221.025 C 65.479 221.025 66.745 219.988 67.436 217.915 C 68.817 213.309 69.738 206.629 70.198 197.876 C 70.889 188.893 71.234 178.068 71.234 165.399 C 71.234 150.888 70.889 132.231 70.198 109.428 C 69.508 86.625 68.817 58.525 68.127 25.126 C 68.127 15.222 64.444 9.003 57.078 6.469 L 49.136 3.705 L 49.136 0.25 L 139.598 0.25 L 139.598 3.705 L 132.002 6.469 C 127.859 8.082 124.982 10.27 123.371 13.034 C 121.989 15.567 121.299 19.253 121.299 24.09 L 121.299 92.499 C 121.299 115.072 120.263 133.729 118.191 148.47 C 116.12 163.211 112.782 175.995 108.178 186.82 C 102.424 202.253 92.986 214.115 79.866 222.407 C 66.976 230.469 52.819 234.499 37.397 234.499 Z M 190.225 233.463 C 181.248 233.463 172.961 231.735 165.365 228.28 C 158 224.825 152.13 219.297 147.756 211.696 C 143.613 203.865 141.657 193.615 141.887 180.947 L 142.923 92.153 C 142.923 86.856 142.002 83.055 140.16 80.752 C 138.319 78.449 135.442 76.836 131.528 75.915 L 127.385 74.533 L 127.385 71.078 L 189.189 58.985 L 192.642 62.44 L 190.916 111.501 L 190.916 194.767 C 190.916 202.138 192.987 207.55 197.131 211.005 C 201.504 214.46 206.913 216.188 213.359 216.188 C 219.804 216.188 225.558 215.267 230.622 213.424 C 235.686 211.581 240.75 208.817 245.814 205.132 L 247.196 92.499 C 247.196 87.201 246.39 83.516 244.779 81.443 C 243.167 79.14 240.175 77.527 235.801 76.606 L 232.349 75.569 L 232.349 72.114 L 292.772 58.985 L 296.225 62.44 L 295.189 111.501 L 295.189 205.132 C 295.189 210.199 295.879 214.115 297.26 216.879 C 298.641 219.643 301.634 221.946 306.238 223.789 L 309.69 224.825 L 309.69 228.28 L 249.267 231.735 L 246.16 211.351 C 238.519 217.598 230.176 222.932 221.3 227.244 C 212.553 231.39 202.195 233.463 190.225 233.463 Z M 371.576 233.463 C 360.297 233.463 350.169 232.081 341.192 229.317 C 332.214 226.783 323.928 223.559 316.332 219.643 L 316.677 178.528 L 320.13 178.528 L 331.869 199.258 C 336.933 208.472 342.458 215.382 348.442 219.988 C 354.657 224.365 362.483 226.553 371.921 226.553 C 382.97 226.553 391.832 224.134 398.507 219.297 C 405.413 214.23 408.865 207.55 408.865 199.258 C 408.865 191.657 406.448 185.438 401.615 180.601 C 396.781 175.764 387.804 171.388 374.683 167.472 L 360.182 162.981 C 346.14 158.835 335.092 152.386 327.035 143.633 C 318.979 134.88 314.951 124.17 314.951 111.501 C 314.951 96.299 320.935 83.401 332.905 72.805 C 344.874 62.21 362.023 56.912 384.351 56.912 C 393.328 56.912 401.73 57.949 409.556 60.022 C 417.615 61.865 425.394 64.77 432.689 68.659 L 430.618 105.973 L 427.165 105.973 L 415.08 84.552 C 410.707 76.951 406.333 71.654 401.96 68.659 C 397.817 65.435 391.487 63.822 382.97 63.822 C 375.144 63.822 367.778 66.01 360.872 70.387 C 353.967 74.763 350.514 80.982 350.514 89.044 C 350.514 96.875 353.391 103.094 359.146 107.701 C 365.131 112.308 373.878 116.569 385.387 120.484 L 400.924 124.976 C 417.497 130.043 429.352 137.068 436.487 146.051 C 443.623 154.804 447.191 165.399 447.191 177.837 C 447.191 194.652 440.516 208.126 427.165 218.261 C 414.045 228.396 395.515 233.463 371.576 233.463 Z M 514.019 233.463 C 499.287 233.463 487.778 229.778 479.491 222.407 C 471.435 215.036 467.406 203.289 467.406 187.166 L 467.406 69.005 L 443.583 69.005 L 443.583 65.55 L 451.869 64.168 C 459.005 62.555 465.105 60.252 470.169 57.258 C 475.463 54.263 480.642 50.233 485.706 45.165 L 514.019 13.725 L 517.471 13.725 L 516.435 62.095 L 555.106 62.095 L 555.106 69.005 L 516.09 69.005 L 516.09 193.385 C 516.09 201.447 517.817 207.55 521.269 211.696 C 524.952 215.842 529.556 217.915 535.08 217.915 C 539.914 217.915 544.173 216.764 547.856 214.46 C 551.538 211.927 555.221 208.587 558.904 204.441 L 562.357 207.896 C 557.753 215.727 551.423 221.946 543.367 226.553 C 535.311 231.16 525.528 233.463 514.019 233.463 Z M 645.707 233.463 C 628.213 233.463 613.021 229.893 600.131 222.752 C 587.24 215.382 577.227 205.017 570.092 191.657 C 563.186 178.298 559.734 162.635 559.734 144.669 C 559.734 126.703 563.416 111.156 570.782 98.027 C 578.378 84.898 588.622 74.763 601.512 67.623 C 614.632 60.482 629.364 56.912 645.707 56.912 C 662.05 56.912 676.667 60.482 689.557 67.623 C 702.447 74.533 712.575 84.552 719.941 97.681 C 727.537 110.81 731.335 126.473 731.335 144.669 C 731.335 162.866 727.767 178.644 720.632 192.003 C 713.726 205.132 703.828 215.382 690.938 222.752 C 678.278 229.893 663.201 233.463 645.707 233.463 Z M 645.707 226.553 C 653.763 226.553 660.209 224.25 665.042 219.643 C 669.876 215.036 673.329 206.859 675.401 195.112 C 677.702 183.365 678.853 166.781 678.853 145.36 C 678.853 123.709 677.702 107.01 675.401 95.263 C 673.329 83.516 669.876 75.339 665.042 70.732 C 660.209 66.126 653.763 63.822 645.707 63.822 C 637.651 63.822 631.09 66.126 626.026 70.732 C 621.192 75.339 617.625 83.516 615.323 95.263 C 613.251 107.01 612.215 123.709 612.215 145.36 C 612.215 166.781 613.251 183.365 615.323 195.112 C 617.625 206.859 621.192 215.036 626.026 219.643 C 631.09 224.25 637.651 226.553 645.707 226.553 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12394780081}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g8zg07\",layoutDependency:layoutDependency,layoutId:\"LjVK7q65b\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 153))\"},children:\"\\xa9 2025 All Right Reserved \"})}),className:\"framer-6g4dx9\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"LT_HoHe3x\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 153)\"},variants:{ZJ5WqtMKu:{\"--extracted-r6o4lv\":\"rgb(166, 166, 166)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZJ5WqtMKu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(166, 166, 166))\"},children:\"\\xa9 2025 All Right Reserved \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+60+(0+225+((componentViewport?.height||568)-90-288)/1*1)+11.5,...addPropertyOverrides({TiD4P7hC9:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||863)-100-791)/2+701+0)+50+0},ZJ5WqtMKu:{y:(componentViewport?.y||0)+60+(0+225+((componentViewport?.height||501)-90-288)/1*1)+11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1776cs0-container\",layoutDependency:layoutDependency,layoutId:\"XBdCwFYl4-container\",children:/*#__PURE__*/_jsx(Webfuego,{height:\"100%\",id:\"XBdCwFYl4\",layoutId:\"XBdCwFYl4\",style:{height:\"100%\"},width:\"100%\",ZZTfeT9Nn:\"webfuego.agency\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vrnKY.framer-1ukrlz3, .framer-vrnKY .framer-1ukrlz3 { display: block; }\",\".framer-vrnKY.framer-10oc1fo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 568px; justify-content: space-between; overflow: hidden; padding: 60px 60px 30px 60px; position: relative; width: 1440px; }\",\".framer-vrnKY .framer-fdrx1s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 225px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-vrnKY .framer-4a81ac { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-vrnKY .framer-zogao2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vrnKY .framer-jzdp8i-container { flex: none; height: 35px; position: relative; width: 98px; }\",\".framer-vrnKY .framer-1jaf7yq { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 256px; word-break: break-word; word-wrap: break-word; }\",\".framer-vrnKY .framer-u0b5ly { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vrnKY .framer-98cpi8-container, .framer-vrnKY .framer-1136e36-container, .framer-vrnKY .framer-11ovc80-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-vrnKY .framer-1isbqow { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: center; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 418px; }\",\".framer-vrnKY .framer-tor808, .framer-vrnKY .framer-1kphbnt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vrnKY .framer-f110be, .framer-vrnKY .framer-1hzj49g, .framer-vrnKY .framer-6g4dx9 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-vrnKY .framer-1ovjmrt-container, .framer-vrnKY .framer-1c50un2-container, .framer-vrnKY .framer-5jxxc0-container, .framer-vrnKY .framer-1ymrri1-container, .framer-vrnKY .framer-pvalub-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vrnKY .framer-2vecql { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-vrnKY .framer-17k5y8i-container { flex: none; height: 24px; position: relative; width: 173px; }\",\".framer-vrnKY .framer-1eewp8l-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-vrnKY .framer-asmowm { flex: none; height: 293px; left: calc(50.00000000000002% - 1081px / 2); overflow: visible; position: absolute; top: calc(79.04929577464792% - 293px / 2); width: 1081px; z-index: 1; }\",\".framer-vrnKY .framer-s5v03g { bottom: 0px; flex: none; height: 94px; left: calc(46.285714285714306% - 295px / 2); position: absolute; width: 295px; }\",\".framer-vrnKY .framer-wchs8j { flex: none; height: 347px; left: calc(49.95374653098985% - 1080px / 2); position: absolute; top: calc(59.726962457337905% - 347px / 2); width: 1080px; }\",\".framer-vrnKY .framer-1g8zg07 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 63px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1080px; z-index: 2; }\",\".framer-vrnKY .framer-1776cs0-container { flex: none; height: 40px; position: relative; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vrnKY .framer-fdrx1s, .framer-vrnKY .framer-4a81ac, .framer-vrnKY .framer-zogao2, .framer-vrnKY .framer-u0b5ly, .framer-vrnKY .framer-1isbqow, .framer-vrnKY .framer-tor808, .framer-vrnKY .framer-1kphbnt, .framer-vrnKY .framer-2vecql { gap: 0px; } .framer-vrnKY .framer-fdrx1s > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-vrnKY .framer-fdrx1s > :first-child, .framer-vrnKY .framer-u0b5ly > :first-child, .framer-vrnKY .framer-1isbqow > :first-child { margin-left: 0px; } .framer-vrnKY .framer-fdrx1s > :last-child, .framer-vrnKY .framer-u0b5ly > :last-child, .framer-vrnKY .framer-1isbqow > :last-child { margin-right: 0px; } .framer-vrnKY .framer-4a81ac > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-vrnKY .framer-4a81ac > :first-child, .framer-vrnKY .framer-zogao2 > :first-child, .framer-vrnKY .framer-tor808 > :first-child, .framer-vrnKY .framer-1kphbnt > :first-child, .framer-vrnKY .framer-2vecql > :first-child { margin-top: 0px; } .framer-vrnKY .framer-4a81ac > :last-child, .framer-vrnKY .framer-zogao2 > :last-child, .framer-vrnKY .framer-tor808 > :last-child, .framer-vrnKY .framer-1kphbnt > :last-child, .framer-vrnKY .framer-2vecql > :last-child { margin-bottom: 0px; } .framer-vrnKY .framer-zogao2 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-vrnKY .framer-u0b5ly > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-vrnKY .framer-1isbqow > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-vrnKY .framer-tor808 > *, .framer-vrnKY .framer-1kphbnt > *, .framer-vrnKY .framer-2vecql > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-vrnKY.framer-v-rtt31u.framer-10oc1fo { gap: 0px; height: min-content; justify-content: center; padding: 40px 20px 60px 20px; width: 390px; }\",\".framer-vrnKY.framer-v-rtt31u .framer-fdrx1s { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; order: 0; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-4a81ac { flex: none; gap: 20px; height: min-content; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-zogao2 { gap: 30px; padding: 0px 110px 0px 0px; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1jaf7yq, .framer-vrnKY.framer-v-1upwydy .framer-zogao2, .framer-vrnKY.framer-v-1upwydy .framer-1g8zg07 { width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-98cpi8-container, .framer-vrnKY.framer-v-rtt31u .framer-1136e36-container, .framer-vrnKY.framer-v-rtt31u .framer-11ovc80-container, .framer-vrnKY.framer-v-rtt31u .framer-17k5y8i-container { height: auto; width: auto; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1isbqow { flex-direction: column; height: min-content; justify-content: flex-start; padding: 0px; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-tor808 { order: 1; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1kphbnt { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1ovjmrt-container, .framer-vrnKY.framer-v-rtt31u .framer-1c50un2-container, .framer-vrnKY.framer-v-rtt31u .framer-5jxxc0-container, .framer-vrnKY.framer-v-rtt31u .framer-1ymrri1-container, .framer-vrnKY.framer-v-rtt31u .framer-pvalub-container { align-self: start; height: 100%; justify-self: start; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-2vecql { flex: none; order: 0; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-asmowm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: unset; order: 1; padding: 60px 0px 0px 0px; position: relative; top: unset; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-s5v03g { bottom: unset; left: unset; order: 0; position: relative; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1g8zg07 { flex-direction: column; gap: 190px; height: min-content; justify-content: flex-start; order: 2; overflow: visible; padding: 50px 0px 0px 0px; width: 100%; }\",\".framer-vrnKY.framer-v-rtt31u .framer-1776cs0-container { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vrnKY.framer-v-rtt31u.framer-10oc1fo, .framer-vrnKY.framer-v-rtt31u .framer-fdrx1s, .framer-vrnKY.framer-v-rtt31u .framer-4a81ac, .framer-vrnKY.framer-v-rtt31u .framer-zogao2, .framer-vrnKY.framer-v-rtt31u .framer-1isbqow, .framer-vrnKY.framer-v-rtt31u .framer-1kphbnt, .framer-vrnKY.framer-v-rtt31u .framer-asmowm, .framer-vrnKY.framer-v-rtt31u .framer-1g8zg07 { gap: 0px; } .framer-vrnKY.framer-v-rtt31u.framer-10oc1fo > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-vrnKY.framer-v-rtt31u.framer-10oc1fo > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-fdrx1s > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-4a81ac > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-zogao2 > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-1isbqow > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-asmowm > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-1g8zg07 > :first-child { margin-top: 0px; } .framer-vrnKY.framer-v-rtt31u.framer-10oc1fo > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-fdrx1s > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-4a81ac > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-zogao2 > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-1isbqow > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-asmowm > :last-child, .framer-vrnKY.framer-v-rtt31u .framer-1g8zg07 > :last-child { margin-bottom: 0px; } .framer-vrnKY.framer-v-rtt31u .framer-fdrx1s > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-vrnKY.framer-v-rtt31u .framer-4a81ac > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-vrnKY.framer-v-rtt31u .framer-zogao2 > *, .framer-vrnKY.framer-v-rtt31u .framer-1isbqow > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-vrnKY.framer-v-rtt31u .framer-1kphbnt > *, .framer-vrnKY.framer-v-rtt31u .framer-1kphbnt > :first-child, .framer-vrnKY.framer-v-rtt31u .framer-1kphbnt > :last-child { margin: 0px; } .framer-vrnKY.framer-v-rtt31u .framer-asmowm > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-vrnKY.framer-v-rtt31u .framer-1g8zg07 > * { margin: 0px; margin-bottom: calc(190px / 2); margin-top: calc(190px / 2); } }\",\".framer-vrnKY.framer-v-1upwydy.framer-10oc1fo { height: 501px; padding: 60px 40px 30px 40px; width: 810px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-fdrx1s { height: min-content; width: 100%; }\",\".framer-vrnKY.framer-v-1upwydy .framer-4a81ac { height: 225px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-1jaf7yq { width: 219px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-1isbqow { height: 225px; width: 387px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-1kphbnt { gap: 8px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-1eewp8l-container { height: 41px; }\",\".framer-vrnKY.framer-v-1upwydy .framer-asmowm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; padding: 0px; top: 79%; width: 100%; }\",\".framer-vrnKY.framer-v-1upwydy .framer-wchs8j { height: 235px; left: unset; position: relative; top: unset; width: 732px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vrnKY.framer-v-1upwydy .framer-1kphbnt, .framer-vrnKY.framer-v-1upwydy .framer-asmowm { gap: 0px; } .framer-vrnKY.framer-v-1upwydy .framer-1kphbnt > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-vrnKY.framer-v-1upwydy .framer-1kphbnt > :first-child, .framer-vrnKY.framer-v-1upwydy .framer-asmowm > :first-child { margin-top: 0px; } .framer-vrnKY.framer-v-1upwydy .framer-1kphbnt > :last-child, .framer-vrnKY.framer-v-1upwydy .framer-asmowm > :last-child { margin-bottom: 0px; } .framer-vrnKY.framer-v-1upwydy .framer-asmowm > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 568\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TiD4P7hC9\":{\"layout\":[\"fixed\",\"auto\"]},\"ZJ5WqtMKu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerEwzWUMoeG=withCSS(Component,css,\"framer-vrnKY\");export default FramerEwzWUMoeG;FramerEwzWUMoeG.displayName=\"Section/ Footer\";FramerEwzWUMoeG.defaultProps={height:568,width:1440};addPropertyControls(FramerEwzWUMoeG,{variant:{options:[\"giimZvdFd\",\"TiD4P7hC9\",\"ZJ5WqtMKu\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEwzWUMoeG,[{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\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...LogoFonts,...ButtonSocialIconsFonts,...NoFillFonts,...ButtonCallEmailFonts,...WebfuegoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEwzWUMoeG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"568\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TiD4P7hC9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZJ5WqtMKu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EwzWUMoeG.map","// Generated by Framer (6807895)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={NqcP3ejTY:{hover:true},RiShVuBcl:{hover:true},RvNwrWprj:{hover:true},xODvi4tuQ:{hover:true}};const cycleOrder=[\"RvNwrWprj\",\"RiShVuBcl\",\"NqcP3ejTY\",\"xODvi4tuQ\"];const serializationHash=\"framer-W4xTf\";const variantClassNames={NqcP3ejTY:\"framer-v-18fcg0h\",RiShVuBcl:\"framer-v-16ujgor\",RvNwrWprj:\"framer-v-papl3v\",xODvi4tuQ:\"framer-v-1ptf0mh\"};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={\"desktop - 2\":\"RiShVuBcl\",\"desktop -1\":\"RvNwrWprj\",\"phone - 2\":\"xODvi4tuQ\",\"phone -1\":\"NqcP3ejTY\"};const getProps=({background,click,color,height,id,link,title,width,...props})=>{return{...props,kzLD6I6RM:background??props.kzLD6I6RM??\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",PEuY1LlSc:link??props.PEuY1LlSc,QffhQzJbV:color??props.QffhQzJbV??\"rgb(255, 255, 255)\",v7t9D9ZVK:click??props.v7t9D9ZVK,variant:humanReadableVariantMap[props.variant]??props.variant??\"RvNwrWprj\",xsIHO0Dpg:title??props.xsIHO0Dpg??\"Get a free quote\"};};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,PEuY1LlSc,xsIHO0Dpg,kzLD6I6RM,QffhQzJbV,v7t9D9ZVK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RvNwrWprj\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjwxpbp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(v7t9D9ZVK){const res=await v7t9D9ZVK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:PEuY1LlSc,nodeId:\"RvNwrWprj\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-papl3v\",className,classNames)} framer-2fxw92`,\"data-framer-name\":\"desktop -1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RvNwrWprj\",onTap:onTapjwxpbp,ref:ref??ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:kzLD6I6RM,borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},variants:{\"NqcP3ejTY-hover\":{backgroundColor:\"rgb(255, 234, 97)\"},\"RiShVuBcl-hover\":{backgroundColor:\"rgb(255, 234, 97)\"},\"RvNwrWprj-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 234, 97)\"},\"xODvi4tuQ-hover\":{backgroundColor:\"rgb(255, 234, 97)\"},NqcP3ejTY:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},RiShVuBcl:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-80453832-859c-47e4-a683-f767d510b8f8, rgb(207, 207, 207))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},xODvi4tuQ:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-80453832-859c-47e4-a683-f767d510b8f8, rgb(207, 207, 207))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"NqcP3ejTY-hover\":{\"data-framer-name\":undefined},\"RiShVuBcl-hover\":{\"data-framer-name\":undefined},\"RvNwrWprj-hover\":{\"data-framer-name\":undefined},\"xODvi4tuQ-hover\":{\"data-framer-name\":undefined},NqcP3ejTY:{\"data-framer-name\":\"phone -1\"},RiShVuBcl:{\"data-border\":true,\"data-framer-name\":\"desktop - 2\"},xODvi4tuQ:{\"data-border\":true,\"data-framer-name\":\"phone - 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-QffhQzJbV-Fx_2vgfGM))\"},children:\"Get a free quote\"})}),className:\"framer-dsb362\",fonts:[\"GF;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"P9x1xONG2\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-QffhQzJbV-Fx_2vgfGM)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-QffhQzJbV-Fx_2vgfGM\":QffhQzJbV},text:xsIHO0Dpg,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NqcP3ejTY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-QffhQzJbV-Fx_2vgfGM))\"},children:\"Get a free quote\"})})},xODvi4tuQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-QffhQzJbV-Fx_2vgfGM))\"},children:\"Get a free quote\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W4xTf.framer-2fxw92, .framer-W4xTf .framer-2fxw92 { display: block; }\",\".framer-W4xTf.framer-papl3v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-W4xTf .framer-dsb362 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-W4xTf.framer-papl3v { gap: 0px; } .framer-W4xTf.framer-papl3v > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-W4xTf.framer-papl3v > :first-child { margin-left: 0px; } .framer-W4xTf.framer-papl3v > :last-child { margin-right: 0px; } }\",\".framer-W4xTf.framer-v-18fcg0h.framer-papl3v, .framer-W4xTf.framer-v-1ptf0mh.framer-papl3v { padding: 14px 16px 14px 16px; }\",'.framer-W4xTf[data-border=\"true\"]::after, .framer-W4xTf [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 51\n * @framerIntrinsicWidth 151\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RiShVuBcl\":{\"layout\":[\"auto\",\"auto\"]},\"NqcP3ejTY\":{\"layout\":[\"auto\",\"auto\"]},\"xODvi4tuQ\":{\"layout\":[\"auto\",\"auto\"]},\"Cy9OnZbHs\":{\"layout\":[\"auto\",\"auto\"]},\"kqF_AWDiw\":{\"layout\":[\"auto\",\"auto\"]},\"brbyODkTL\":{\"layout\":[\"auto\",\"auto\"]},\"zBXcZoHqA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PEuY1LlSc\":\"link\",\"xsIHO0Dpg\":\"title\",\"kzLD6I6RM\":\"background\",\"QffhQzJbV\":\"color\",\"v7t9D9ZVK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerFx_2vgfGM=withCSS(Component,css,\"framer-W4xTf\");export default FramerFx_2vgfGM;FramerFx_2vgfGM.displayName=\"fill\";FramerFx_2vgfGM.defaultProps={height:51,width:151};addPropertyControls(FramerFx_2vgfGM,{variant:{options:[\"RvNwrWprj\",\"RiShVuBcl\",\"NqcP3ejTY\",\"xODvi4tuQ\"],optionTitles:[\"desktop -1\",\"desktop - 2\",\"phone -1\",\"phone - 2\"],title:\"Variant\",type:ControlType.Enum},PEuY1LlSc:{title:\"Link\",type:ControlType.Link},xsIHO0Dpg:{defaultValue:\"Get a free quote\",displayTextArea:false,title:\"Title\",type:ControlType.String},kzLD6I6RM:{defaultValue:'var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0)) /* {\"name\":\"orange\"} */',title:\"Background\",type:ControlType.Color},QffhQzJbV:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},v7t9D9ZVK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerFx_2vgfGM,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFx_2vgfGM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RiShVuBcl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NqcP3ejTY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xODvi4tuQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Cy9OnZbHs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kqF_AWDiw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"brbyODkTL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zBXcZoHqA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"PEuY1LlSc\\\":\\\"link\\\",\\\"xsIHO0Dpg\\\":\\\"title\\\",\\\"kzLD6I6RM\\\":\\\"background\\\",\\\"QffhQzJbV\\\":\\\"color\\\",\\\"v7t9D9ZVK\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"51\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"151\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fx_2vgfGM.map","// Generated by Framer (92d6359)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ButtonPrimary from\"https://framerusercontent.com/modules/kXYdWnllk2PJXRGoEMVu/XE49T1IRMdIygFN9B1lm/Fx_2vgfGM.js\";import ButtonSecondary from\"https://framerusercontent.com/modules/W52jP6NvVUtSB96RefCi/hZ2n5eON13RX1SJWljmw/isTZgQ1lL.js\";import ButtonCallEmail from\"https://framerusercontent.com/modules/x5csfOrblZOe4eCeSRLc/CdZUUmIucyXx9n27surU/pX2ZhLaWw.js\";import Logo from\"https://framerusercontent.com/modules/e75F838WfDRkygeuoGen/Wf7tC6fIlSmSwpX0TgxJ/xBnzyotsF.js\";const LogoFonts=getFonts(Logo);const ButtonSecondaryFonts=getFonts(ButtonSecondary);const ButtonCallEmailFonts=getFonts(ButtonCallEmail);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"U_Zqto3LW\",\"PFu5UcOYm\",\"T5SskBnPq\"];const serializationHash=\"framer-B9jYF\";const variantClassNames={PFu5UcOYm:\"framer-v-11cvivl\",T5SskBnPq:\"framer-v-h3iv60\",U_Zqto3LW:\"framer-v-1mc9q9a\"};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={\"Phone open\":\"T5SskBnPq\",Desktop:\"U_Zqto3LW\",Phone:\"PFu5UcOYm\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"U_Zqto3LW\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U_Zqto3LW\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv4adm2=activeVariantCallback(async(...args)=>{setVariant(\"T5SskBnPq\");});const onTapfdmnwo=activeVariantCallback(async(...args)=>{setVariant(\"PFu5UcOYm\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"PFu5UcOYm\",\"T5SskBnPq\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"PFu5UcOYm\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"PFu5UcOYm\",\"T5SskBnPq\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-1mc9q9a\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"U_Zqto3LW\",ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"0px 1px 12px 0px rgba(0, 0, 0, 0.08)\",...style},variants:{PFu5UcOYm:{borderBottomLeftRadius:10,borderBottomRightRadius:10,boxShadow:\"0px 1px 12px 0px rgba(0, 0, 0, 0.12)\"},T5SskBnPq:{borderBottomLeftRadius:10,borderBottomRightRadius:10}},...addPropertyOverrides({PFu5UcOYm:{\"data-framer-name\":\"Phone\"},T5SskBnPq:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q0c2xi\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"mSwu3FlhE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s12985\",\"data-framer-name\":\"logo+icon\",layoutDependency:layoutDependency,layoutId:\"eA2ZJ36_T\",...addPropertyOverrides({PFu5UcOYm:{\"data-highlight\":true,onTap:onTapv4adm2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"98px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+14+0,...addPropertyOverrides({PFu5UcOYm:{height:33,width:\"92px\",y:(componentViewport?.y||0)+20+(((componentViewport?.height||77)-40-37)/2+0+0)+0+2},T5SskBnPq:{height:33,width:\"92px\",y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ck5yg-container\",layoutDependency:layoutDependency,layoutId:\"G572ZvVqc-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"G572ZvVqc\",layoutId:\"G572ZvVqc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-54kcwy\",\"data-framer-name\":\"menu icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EuGoGqEwp\",onTap:onTapfdmnwo,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{PFu5UcOYm:{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},T5SskBnPq:{backgroundColor:\"var(--token-3584d41e-9ff0-46b8-8abf-7255be9f6f55, rgb(134, 193, 91))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qqk2ms\",layoutDependency:layoutDependency,layoutId:\"NgQt3eKtz\",style:{backgroundColor:\"var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{PFu5UcOYm:{backgroundColor:\"rgb(255, 255, 255)\"},T5SskBnPq:{backgroundColor:\"rgb(255, 255, 255)\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nlnf1d\",layoutDependency:layoutDependency,layoutId:\"nmcxBiLCv\",style:{backgroundColor:\"var(--token-1ac030b2-06b5-44fd-ada8-fd3ee52e5dde, rgb(61, 61, 61))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{PFu5UcOYm:{backgroundColor:\"rgb(255, 255, 255)\"},T5SskBnPq:{backgroundColor:\"rgb(255, 255, 255)\",rotate:-45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-winmln\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"xDW3Bjz24\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"imV4KHgn3\"},implicitPathVariables:undefined},{href:{webPageId:\"imV4KHgn3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+20+0,...addPropertyOverrides({T5SskBnPq:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+57+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oad613-container\",layoutDependency:layoutDependency,layoutId:\"kueKoAwu4-container\",children:/*#__PURE__*/_jsx(ButtonSecondary,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks[0],F7aQEc_FV:16,height:\"100%\",id:\"kueKoAwu4\",IwSxhImSo:\"About Us\",layoutId:\"kueKoAwu4\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({T5SskBnPq:{e0BmfJBas:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tmcNE9Gaq\"},implicitPathVariables:undefined},{href:{webPageId:\"tmcNE9Gaq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+20+0,...addPropertyOverrides({T5SskBnPq:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+57+10+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uq1zah-container\",layoutDependency:layoutDependency,layoutId:\"jPyAokj1T-container\",children:/*#__PURE__*/_jsx(ButtonSecondary,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks1[0],F7aQEc_FV:16,height:\"100%\",id:\"jPyAokj1T\",IwSxhImSo:\"Our Services\",layoutId:\"jPyAokj1T\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({T5SskBnPq:{e0BmfJBas:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"g9LKhIWJz\"},implicitPathVariables:undefined},{href:{webPageId:\"g9LKhIWJz\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+20+0,...addPropertyOverrides({T5SskBnPq:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+57+10+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-afln0l-container\",layoutDependency:layoutDependency,layoutId:\"pL5BS_ZPy-container\",children:/*#__PURE__*/_jsx(ButtonSecondary,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks2[0],F7aQEc_FV:16,height:\"100%\",id:\"pL5BS_ZPy\",IwSxhImSo:\"Service Areas\",layoutId:\"pL5BS_ZPy\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({T5SskBnPq:{e0BmfJBas:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lybH4WqXv\"},implicitPathVariables:undefined},{href:{webPageId:\"lybH4WqXv\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+20+0,...addPropertyOverrides({T5SskBnPq:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+57+10+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-upybh1-container\",layoutDependency:layoutDependency,layoutId:\"oEQX0jnVg-container\",children:/*#__PURE__*/_jsx(ButtonSecondary,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks3[0],F7aQEc_FV:16,height:\"100%\",id:\"oEQX0jnVg\",IwSxhImSo:\"Blog\",layoutId:\"oEQX0jnVg\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({T5SskBnPq:{e0BmfJBas:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GFlczU6pO\"},implicitPathVariables:undefined},{href:{webPageId:\"GFlczU6pO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+20+0,...addPropertyOverrides({T5SskBnPq:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||279)-30-248)/2+0+0)+0+57+10+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v60d1h-container\",layoutDependency:layoutDependency,layoutId:\"pXQjmcqu2-container\",children:/*#__PURE__*/_jsx(ButtonSecondary,{BLwASFMkF:\"rgb(140, 140, 140)\",e0BmfJBas:resolvedLinks4[0],F7aQEc_FV:16,height:\"100%\",id:\"pXQjmcqu2\",IwSxhImSo:\"Contact\",layoutId:\"pXQjmcqu2\",RfFuRnSeE:\"rgb(255, 255, 255)\",variant:\"nnYyP68of\",width:\"100%\",YbhcGGfWu:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 183, 0))\",...addPropertyOverrides({T5SskBnPq:{e0BmfJBas:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1akshjj\",\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"CCfOoN7ua\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"173px\",y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+6+13.5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ggdph2-container\",layoutDependency:layoutDependency,layoutId:\"o93P59EBu-container\",children:/*#__PURE__*/_jsx(ButtonCallEmail,{GGfXCjO24:\"var(--token-a5d31b45-f3e4-4507-abe7-f1a73f41b8be, rgb(255, 221, 0))\",height:\"100%\",id:\"o93P59EBu\",layoutId:\"o93P59EBu\",LFUAZA5v9:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"justocleaningservice@icloud.com \"})}),style:{height:\"100%\",width:\"100%\"},variant:\"f8_sbc4ci\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+(10+((componentViewport?.height||83)-20-63)/2)+6+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k13yr6-container\",layoutDependency:layoutDependency,layoutId:\"KzncvGyhd-container\",children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"KzncvGyhd\",kzLD6I6RM:\"var(--token-a74aa707-684a-4694-9fc5-4f94257f5bee, rgb(182, 214, 61))\",layoutId:\"KzncvGyhd\",QffhQzJbV:\"rgb(255, 255, 255)\",variant:\"RvNwrWprj\",width:\"100%\",xsIHO0Dpg:\"Free Estimate\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B9jYF.framer-hrl413, .framer-B9jYF .framer-hrl413 { display: block; }\",\".framer-B9jYF.framer-1mc9q9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: 1200px; }\",\".framer-B9jYF .framer-q0c2xi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 63px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1080px; }\",\".framer-B9jYF .framer-1s12985 { 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: 0px; position: relative; width: 1px; }\",\".framer-B9jYF .framer-2ck5yg-container { flex: none; height: 35px; position: relative; width: 98px; }\",\".framer-B9jYF .framer-54kcwy { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 37px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 41px; }\",\".framer-B9jYF .framer-1qqk2ms, .framer-B9jYF .framer-1nlnf1d { flex: none; height: 4px; overflow: hidden; position: relative; width: 26px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B9jYF .framer-winmln { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-B9jYF .framer-1oad613-container, .framer-B9jYF .framer-1uq1zah-container, .framer-B9jYF .framer-afln0l-container, .framer-B9jYF .framer-upybh1-container, .framer-B9jYF .framer-v60d1h-container, .framer-B9jYF .framer-1k13yr6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-B9jYF .framer-1akshjj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 80px; position: relative; width: 1px; }\",\".framer-B9jYF .framer-ggdph2-container { flex: none; height: 24px; position: relative; width: 173px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-B9jYF.framer-1mc9q9a, .framer-B9jYF .framer-q0c2xi, .framer-B9jYF .framer-54kcwy, .framer-B9jYF .framer-winmln, .framer-B9jYF .framer-1akshjj { gap: 0px; } .framer-B9jYF.framer-1mc9q9a > *, .framer-B9jYF .framer-q0c2xi > *, .framer-B9jYF .framer-1akshjj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-B9jYF.framer-1mc9q9a > :first-child, .framer-B9jYF .framer-q0c2xi > :first-child, .framer-B9jYF .framer-winmln > :first-child, .framer-B9jYF .framer-1akshjj > :first-child { margin-left: 0px; } .framer-B9jYF.framer-1mc9q9a > :last-child, .framer-B9jYF .framer-q0c2xi > :last-child, .framer-B9jYF .framer-winmln > :last-child, .framer-B9jYF .framer-1akshjj > :last-child { margin-right: 0px; } .framer-B9jYF .framer-54kcwy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-B9jYF .framer-54kcwy > :first-child { margin-top: 0px; } .framer-B9jYF .framer-54kcwy > :last-child { margin-bottom: 0px; } .framer-B9jYF .framer-winmln > * { margin: 0px; margin-left: calc(14px / 2); margin-right: calc(14px / 2); } }\",\".framer-B9jYF.framer-v-11cvivl.framer-1mc9q9a { flex-direction: column; padding: 20px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B9jYF.framer-v-11cvivl .framer-q0c2xi { height: min-content; order: 0; width: 100%; }\",\".framer-B9jYF.framer-v-11cvivl .framer-1s12985 { cursor: pointer; z-index: 7; }\",\".framer-B9jYF.framer-v-11cvivl .framer-2ck5yg-container, .framer-B9jYF.framer-v-h3iv60 .framer-2ck5yg-container { height: 33px; width: 92px; }\",\".framer-B9jYF.framer-v-11cvivl .framer-54kcwy, .framer-B9jYF.framer-v-h3iv60 .framer-54kcwy { will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-B9jYF.framer-v-11cvivl.framer-1mc9q9a { gap: 0px; } .framer-B9jYF.framer-v-11cvivl.framer-1mc9q9a > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-B9jYF.framer-v-11cvivl.framer-1mc9q9a > :first-child { margin-top: 0px; } .framer-B9jYF.framer-v-11cvivl.framer-1mc9q9a > :last-child { margin-bottom: 0px; } }\",\".framer-B9jYF.framer-v-h3iv60.framer-1mc9q9a { flex-direction: column; padding: 20px 20px 10px 20px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B9jYF.framer-v-h3iv60 .framer-q0c2xi { flex-direction: column; gap: 20px; height: min-content; order: 0; width: 100%; }\",\".framer-B9jYF.framer-v-h3iv60 .framer-1s12985 { flex: none; width: 100%; }\",\".framer-B9jYF.framer-v-h3iv60 .framer-1qqk2ms, .framer-B9jYF.framer-v-h3iv60 .framer-1nlnf1d { left: calc(51.21951219512197% - 26px / 2); position: absolute; top: calc(51.35135135135137% - 4px / 2); }\",\".framer-B9jYF.framer-v-h3iv60 .framer-winmln { align-content: flex-end; align-items: flex-end; flex-direction: column; padding: 10px 0px 10px 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-B9jYF.framer-v-h3iv60.framer-1mc9q9a, .framer-B9jYF.framer-v-h3iv60 .framer-q0c2xi, .framer-B9jYF.framer-v-h3iv60 .framer-winmln { gap: 0px; } .framer-B9jYF.framer-v-h3iv60.framer-1mc9q9a > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-B9jYF.framer-v-h3iv60.framer-1mc9q9a > :first-child, .framer-B9jYF.framer-v-h3iv60 .framer-q0c2xi > :first-child, .framer-B9jYF.framer-v-h3iv60 .framer-winmln > :first-child { margin-top: 0px; } .framer-B9jYF.framer-v-h3iv60.framer-1mc9q9a > :last-child, .framer-B9jYF.framer-v-h3iv60 .framer-q0c2xi > :last-child, .framer-B9jYF.framer-v-h3iv60 .framer-winmln > :last-child { margin-bottom: 0px; } .framer-B9jYF.framer-v-h3iv60 .framer-q0c2xi > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-B9jYF.framer-v-h3iv60 .framer-winmln > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 83\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PFu5UcOYm\":{\"layout\":[\"fixed\",\"auto\"]},\"T5SskBnPq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerste9TLG0O=withCSS(Component,css,\"framer-B9jYF\");export default Framerste9TLG0O;Framerste9TLG0O.displayName=\"Navigation/nav\";Framerste9TLG0O.defaultProps={height:83,width:1200};addPropertyControls(Framerste9TLG0O,{variant:{options:[\"U_Zqto3LW\",\"PFu5UcOYm\",\"T5SskBnPq\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerste9TLG0O,[{explicitInter:true,fonts:[]},...LogoFonts,...ButtonSecondaryFonts,...ButtonCallEmailFonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerste9TLG0O\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"83\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PFu5UcOYm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T5SskBnPq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}