{"version":3,"file":"script_main.BsZPylyl.mjs","names":["mask","SVG","getProps","Icon","mask","SVG","getProps","Icon","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","X","MenuFonts","Menu","BotOHOMEFonts","BotOHOME","BotOABOUTFonts","BotOABOUT","BotOSERVICESFonts","BotOSERVICES","BotOPORTFOLIOFonts","BotOPORTFOLIO","BotORequestYourEstimate","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","getProps","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","BotOHOME","BotOABOUT","BotOSERVICES","BotOPORTFOLIO","BotOContact","Instagram","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","SVG","RichText","Menu","Rodap","useRef","React.useId","PropertyOverrides","React.createElement","MenuRodap","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js","https:/framerusercontent.com/modules/goiQq90g0QVn99TPFNes/XDaSQgKNninE1oSeBuxL/cqF9UdbXc.js","https:/framerusercontent.com/modules/ezmmrEcjEJKUBTijQwxN/UMLUaHGIrjZ3gKps2kxu/ItdyquFxj.js","https:/framerusercontent.com/modules/6IdpwJcusu8psB2qvvZE/tCIraMdDDZp4jqmyTiiz/NYibdrd7H.js","https:/framerusercontent.com/modules/aoqc4JVAlSAdP3YW6yYS/JKypYcWadfJfpA6Mu3Yx/rPk6xW4Il.js","https:/framerusercontent.com/modules/CKZ3ARxY86ifXPQh0KAp/ap38xfMMyt0T9eO43cjT/wExEN5lYx.js","https:/framerusercontent.com/modules/6ixfrrXWsee56OHgAp61/Lx4CdGBrrJoQ6ObaUZk8/FjzwqNsRW.js","https:/framerusercontent.com/modules/unXEsZltj7JMvLGo2ocp/yhoQwxi9rSJ8DEYXLcoS/wKjRQ7V57.js","https:/framerusercontent.com/modules/76HzAz90gAMCeqIEaHzf/XK5whxYH98j7kU4HDvyh/H5GtcJQCM.js","https:/framerusercontent.com/modules/MqtBH4eKKHezKLLn1pF6/zakx8LWWvm6dm8Kt9fO4/p_Jk5EKnR.js","https:/framerusercontent.com/modules/2g3pdmX0WgS3XuZlGq3W/oHzKcxoymfxHc29wfajz/YQ2XIA17P.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"JuEqmLwI0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"aEN6gG6Cz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Howa8\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-Howa8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Howa8\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KqLRo\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-KqLRo { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KqLRo\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8f9ffef)\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\";import{useRef}from\"react\";const enabledGestures={LU6BPtRZE:{hover:true},PkeQKtMGr:{hover:true}};const cycleOrder=[\"LU6BPtRZE\",\"PkeQKtMGr\"];const serializationHash=\"framer-fyxKN\";const variantClassNames={LU6BPtRZE:\"framer-v-9hezjo\",PkeQKtMGr:\"framer-v-ivr0nu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"LU6BPtRZE\",\"Variant 2\":\"PkeQKtMGr\"};const getProps=({click,height,id,width,...props})=>{return{...props,pveMfYU3c:click??props.pveMfYU3c,variant:humanReadableVariantMap[props.variant]??props.variant??\"LU6BPtRZE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,pveMfYU3c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LU6BPtRZE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16wczc8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pveMfYU3c){const res=await pveMfYU3c(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DwHS1xPZ1\"},motionChild:true,nodeId:\"LU6BPtRZE\",openInNewTab:false,scopeId:\"cqF9UdbXc\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9hezjo\",className,classNames)} framer-nnoo4w`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LU6BPtRZE\",onTap:onTap16wczc8,ref:refBinding,style:{...style},...addPropertyOverrides({\"LU6BPtRZE-hover\":{\"data-framer-name\":undefined},\"PkeQKtMGr-hover\":{\"data-framer-name\":undefined},PkeQKtMGr:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"PORTFOLIO\"})}),className:\"framer-18xw3gj\",\"data-framer-name\":\"PORTFOLIO\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"XRqvJWhu8\",style:{\"--extracted-r6o4lv\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"LU6BPtRZE-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"},\"PkeQKtMGr-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"LU6BPtRZE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"PORTFOLIO\"})})},\"PkeQKtMGr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Portfolio\"})}),transformTemplate:undefined},PkeQKtMGr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"Portfolio\"})}),fonts:[\"GF;Instrument Sans-500\"],transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fyxKN.framer-nnoo4w, .framer-fyxKN .framer-nnoo4w { display: block; }\",\".framer-fyxKN.framer-9hezjo { cursor: pointer; height: 16px; overflow: visible; position: relative; text-decoration: none; width: 76px; }\",\".framer-fyxKN .framer-18xw3gj { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-fyxKN.framer-v-ivr0nu.framer-9hezjo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-fyxKN.framer-v-ivr0nu .framer-18xw3gj { left: unset; position: relative; top: unset; }\",\".framer-fyxKN.framer-v-ivr0nu.hover .framer-18xw3gj { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 76\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PkeQKtMGr\":{\"layout\":[\"auto\",\"auto\"]},\"c8BDSr4Zl\":{\"layout\":[\"fixed\",\"fixed\"]},\"uQaIZmbhR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pveMfYU3c\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercqF9UdbXc=withCSS(Component,css,\"framer-fyxKN\");export default FramercqF9UdbXc;FramercqF9UdbXc.displayName=\"Bot\\xe3o - PORTFOLIO\";FramercqF9UdbXc.defaultProps={height:16,width:76};addPropertyControls(FramercqF9UdbXc,{variant:{options:[\"LU6BPtRZE\",\"PkeQKtMGr\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},pveMfYU3c:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramercqF9UdbXc,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercqF9UdbXc\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"76\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"pveMfYU3c\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PkeQKtMGr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c8BDSr4Zl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uQaIZmbhR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cqF9UdbXc.map","// Generated by Framer (8f9ffef)\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\";import{useRef}from\"react\";const enabledGestures={d6iEjuDva:{hover:true},uxe81aeKc:{hover:true}};const cycleOrder=[\"uxe81aeKc\",\"d6iEjuDva\"];const serializationHash=\"framer-srE0Q\";const variantClassNames={d6iEjuDva:\"framer-v-1iw9a92\",uxe81aeKc:\"framer-v-eqv9f7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"uxe81aeKc\",\"Variant 2\":\"d6iEjuDva\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uxe81aeKc\",vy0aVkVRp:click??props.vy0aVkVRp};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,vy0aVkVRp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uxe81aeKc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapx9v2a5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vy0aVkVRp){const res=await vy0aVkVRp(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ID5xmSZAs\"},motionChild:true,nodeId:\"uxe81aeKc\",scopeId:\"ItdyquFxj\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-eqv9f7\",className,classNames)} framer-1m9edsl`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uxe81aeKc\",onTap:onTapx9v2a5,ref:refBinding,style:{...style},...addPropertyOverrides({\"d6iEjuDva-hover\":{\"data-framer-name\":undefined},\"uxe81aeKc-hover\":{\"data-framer-name\":undefined},d6iEjuDva:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"ABOUT\"})}),className:\"framer-ikk6fd\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"ZgUR0AQMj\",style:{\"--extracted-r6o4lv\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"d6iEjuDva-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"},\"uxe81aeKc-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"d6iEjuDva-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"About\"})}),transformTemplate:undefined},\"uxe81aeKc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"ABOUT\"})})},d6iEjuDva:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"About\"})}),fonts:[\"GF;Instrument Sans-500\"],transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-srE0Q.framer-1m9edsl, .framer-srE0Q .framer-1m9edsl { display: block; }\",\".framer-srE0Q.framer-eqv9f7 { cursor: pointer; height: 16px; overflow: visible; position: relative; text-decoration: none; width: 47px; }\",\".framer-srE0Q .framer-ikk6fd { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-srE0Q.framer-v-1iw9a92.framer-eqv9f7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-srE0Q.framer-v-1iw9a92 .framer-ikk6fd { left: unset; position: relative; top: unset; }\",\".framer-srE0Q.framer-v-1iw9a92.hover .framer-ikk6fd { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 47\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d6iEjuDva\":{\"layout\":[\"auto\",\"auto\"]},\"KTqIWCgbC\":{\"layout\":[\"fixed\",\"fixed\"]},\"Htpg8DlK2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vy0aVkVRp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerItdyquFxj=withCSS(Component,css,\"framer-srE0Q\");export default FramerItdyquFxj;FramerItdyquFxj.displayName=\"Bot\\xe3o - ABOUT\";FramerItdyquFxj.defaultProps={height:16,width:47};addPropertyControls(FramerItdyquFxj,{variant:{options:[\"uxe81aeKc\",\"d6iEjuDva\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},vy0aVkVRp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerItdyquFxj,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerItdyquFxj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"47\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"vy0aVkVRp\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d6iEjuDva\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KTqIWCgbC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Htpg8DlK2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ItdyquFxj.map","// Generated by Framer (57f0a8e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={RKQBoprgC:{hover:true}};const serializationHash=\"framer-GpnjL\";const variantClassNames={RKQBoprgC:\"framer-v-1np0qax\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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 fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RKQBoprgC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u5F5dPmGW\"},motionChild:true,nodeId:\"RKQBoprgC\",openInNewTab:false,scopeId:\"NYibdrd7H\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1np0qax\",className,classNames)} framer-h0iggm`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RKQBoprgC\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 118, 136)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 150, 173)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"RKQBoprgC-hover\":{backgroundColor:\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},...addPropertyOverrides({\"RKQBoprgC-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(243, 243, 243))\",\"--framer-text-transform\":\"uppercase\"},children:\"Request Your Estimate\"})}),className:\"framer-1n8ko4p\",\"data-framer-name\":\"Request Your Free Estimate Today\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"J9y1j83eC\",style:{\"--extracted-r6o4lv\":\"rgb(243, 243, 243)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GpnjL.framer-h0iggm, .framer-GpnjL .framer-h0iggm { display: block; }\",\".framer-GpnjL.framer-1np0qax { 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: visible; padding: 16px 30px 16px 30px; position: relative; text-decoration: none; width: min-content; }\",\".framer-GpnjL .framer-1n8ko4p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-GpnjL[data-border=\"true\"]::after, .framer-GpnjL [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 49\n * @framerIntrinsicWidth 239\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XRt_lPPXH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNYibdrd7H=withCSS(Component,css,\"framer-GpnjL\");export default FramerNYibdrd7H;FramerNYibdrd7H.displayName=\"Bot\\xe3o - Request your estimate\";FramerNYibdrd7H.defaultProps={height:49,width:239};addFonts(FramerNYibdrd7H,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNYibdrd7H\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"49\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"239\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XRt_lPPXH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NYibdrd7H.map","// Generated by Framer (8f9ffef)\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\";import{useRef}from\"react\";const enabledGestures={dj84C_H_U:{hover:true},OuZk5ANmb:{hover:true}};const cycleOrder=[\"OuZk5ANmb\",\"dj84C_H_U\"];const serializationHash=\"framer-5T2Lp\";const variantClassNames={dj84C_H_U:\"framer-v-xhp5zy\",OuZk5ANmb:\"framer-v-1ninx3z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"OuZk5ANmb\",\"Variant 2\":\"dj84C_H_U\"};const getProps=({click,height,id,width,...props})=>{return{...props,FO6m_tRRo:click??props.FO6m_tRRo,variant:humanReadableVariantMap[props.variant]??props.variant??\"OuZk5ANmb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,FO6m_tRRo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OuZk5ANmb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1raeo0w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FO6m_tRRo){const res=await FO6m_tRRo(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qMyfieev0\"},motionChild:true,nodeId:\"OuZk5ANmb\",scopeId:\"rPk6xW4Il\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ninx3z\",className,classNames)} framer-r42uup`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OuZk5ANmb\",onTap:onTap1raeo0w,ref:refBinding,style:{...style},...addPropertyOverrides({\"dj84C_H_U-hover\":{\"data-framer-name\":undefined},\"OuZk5ANmb-hover\":{\"data-framer-name\":undefined},dj84C_H_U:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"SERVICES\"})}),className:\"framer-1a780kk\",\"data-framer-name\":\"SERVICES\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"qlPIJi5X3\",style:{\"--extracted-r6o4lv\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"dj84C_H_U-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"},\"OuZk5ANmb-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dj84C_H_U-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Services\"})}),transformTemplate:undefined},\"OuZk5ANmb-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"SERVICES\"})})},dj84C_H_U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"Services\"})}),fonts:[\"GF;Instrument Sans-500\"],transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5T2Lp.framer-r42uup, .framer-5T2Lp .framer-r42uup { display: block; }\",\".framer-5T2Lp.framer-1ninx3z { cursor: pointer; height: 16px; overflow: visible; position: relative; text-decoration: none; width: 63px; }\",\".framer-5T2Lp .framer-1a780kk { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-5T2Lp.framer-v-xhp5zy.framer-1ninx3z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-5T2Lp.framer-v-xhp5zy .framer-1a780kk { left: unset; position: relative; top: unset; }\",\".framer-5T2Lp.framer-v-xhp5zy.hover .framer-1a780kk { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 63\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dj84C_H_U\":{\"layout\":[\"auto\",\"auto\"]},\"vILOWF0hP\":{\"layout\":[\"fixed\",\"fixed\"]},\"XzGeAU_Gb\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FO6m_tRRo\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrPk6xW4Il=withCSS(Component,css,\"framer-5T2Lp\");export default FramerrPk6xW4Il;FramerrPk6xW4Il.displayName=\"Bot\\xe3o - SERVICES\";FramerrPk6xW4Il.defaultProps={height:16,width:63};addPropertyControls(FramerrPk6xW4Il,{variant:{options:[\"OuZk5ANmb\",\"dj84C_H_U\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},FO6m_tRRo:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerrPk6xW4Il,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrPk6xW4Il\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"63\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dj84C_H_U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vILOWF0hP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XzGeAU_Gb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerVariables\":\"{\\\"FO6m_tRRo\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rPk6xW4Il.map","// Generated by Framer (8f9ffef)\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\";import{useRef}from\"react\";const enabledGestures={YIwoyN_61:{hover:true},ZpZXqrXco:{hover:true}};const cycleOrder=[\"YIwoyN_61\",\"ZpZXqrXco\"];const serializationHash=\"framer-xvlMR\";const variantClassNames={YIwoyN_61:\"framer-v-ki92dc\",ZpZXqrXco:\"framer-v-2l33lo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"YIwoyN_61\",\"Variant 2\":\"ZpZXqrXco\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YIwoyN_61\",VyfV2qy0Q:click??props.VyfV2qy0Q};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,VyfV2qy0Q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YIwoyN_61\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprdtukx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VyfV2qy0Q){const res=await VyfV2qy0Q(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YIwoyN_61\",scopeId:\"wExEN5lYx\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ki92dc\",className,classNames)} framer-9aanup`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YIwoyN_61\",onTap:onTaprdtukx,ref:refBinding,style:{...style},...addPropertyOverrides({\"YIwoyN_61-hover\":{\"data-framer-name\":undefined},\"ZpZXqrXco-hover\":{\"data-framer-name\":undefined},ZpZXqrXco:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"HOME\"})}),className:\"framer-59wbgk\",\"data-framer-name\":\"HOME\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"yLDXdYRu1\",style:{\"--extracted-r6o4lv\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"YIwoyN_61-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"},\"ZpZXqrXco-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"YIwoyN_61-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"HOME\"})})},\"ZpZXqrXco-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Home\"})}),transformTemplate:undefined},ZpZXqrXco:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"Home\"})}),fonts:[\"GF;Instrument Sans-500\"],transformTemplate:undefined}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xvlMR.framer-9aanup, .framer-xvlMR .framer-9aanup { display: block; }\",\".framer-xvlMR.framer-ki92dc { cursor: pointer; height: 16px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-xvlMR .framer-59wbgk { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-xvlMR.framer-v-2l33lo.framer-ki92dc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-xvlMR.framer-v-2l33lo .framer-59wbgk { left: unset; position: relative; top: unset; }\",\".framer-xvlMR.framer-v-2l33lo.hover .framer-59wbgk { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZpZXqrXco\":{\"layout\":[\"auto\",\"auto\"]},\"Kx7fzIbp0\":{\"layout\":[\"fixed\",\"fixed\"]},\"X2UIRXaXA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VyfV2qy0Q\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwExEN5lYx=withCSS(Component,css,\"framer-xvlMR\");export default FramerwExEN5lYx;FramerwExEN5lYx.displayName=\"Bot\\xe3o - HOME\";FramerwExEN5lYx.defaultProps={height:16,width:40};addPropertyControls(FramerwExEN5lYx,{variant:{options:[\"YIwoyN_61\",\"ZpZXqrXco\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},VyfV2qy0Q:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerwExEN5lYx,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwExEN5lYx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZpZXqrXco\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kx7fzIbp0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X2UIRXaXA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"VyfV2qy0Q\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wExEN5lYx.map","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import Menu from\"https://framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js\";import BotOPORTFOLIO from\"https://framerusercontent.com/modules/goiQq90g0QVn99TPFNes/XDaSQgKNninE1oSeBuxL/cqF9UdbXc.js\";import BotOABOUT from\"https://framerusercontent.com/modules/ezmmrEcjEJKUBTijQwxN/UMLUaHGIrjZ3gKps2kxu/ItdyquFxj.js\";import BotORequestYourEstimate from\"https://framerusercontent.com/modules/6IdpwJcusu8psB2qvvZE/tCIraMdDDZp4jqmyTiiz/NYibdrd7H.js\";import BotOSERVICES from\"https://framerusercontent.com/modules/aoqc4JVAlSAdP3YW6yYS/JKypYcWadfJfpA6Mu3Yx/rPk6xW4Il.js\";import BotOHOME from\"https://framerusercontent.com/modules/CKZ3ARxY86ifXPQh0KAp/ap38xfMMyt0T9eO43cjT/wExEN5lYx.js\";const XFonts=getFonts(X);const MenuFonts=getFonts(Menu);const BotOHOMEFonts=getFonts(BotOHOME);const BotOABOUTFonts=getFonts(BotOABOUT);const BotOSERVICESFonts=getFonts(BotOSERVICES);const BotOPORTFOLIOFonts=getFonts(BotOPORTFOLIO);const BotORequestYourEstimateFonts=getFonts(BotORequestYourEstimate);const cycleOrder=[\"EMfIQW2IP\",\"y1nft1RhL\",\"OXFwCSrGU\",\"VC5YJlzV8\",\"hdku2TiEb\"];const serializationHash=\"framer-dHJyu\";const variantClassNames={EMfIQW2IP:\"framer-v-1mjqq76\",hdku2TiEb:\"framer-v-1ow0h34\",OXFwCSrGU:\"framer-v-uhswor\",VC5YJlzV8:\"framer-v-ve93qd\",y1nft1RhL:\"framer-v-1flpc7i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile - Closed\":\"y1nft1RhL\",\"Mobile - Open\":\"OXFwCSrGU\",\"Tablet - Closed\":\"VC5YJlzV8\",\"Tablet - Open\":\"hdku2TiEb\",Dektop:\"EMfIQW2IP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EMfIQW2IP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EMfIQW2IP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10rcs2h=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"VC5YJlzV8\");});const onTapd8mpgf=activeVariantCallback(async(...args)=>{setVariant(\"y1nft1RhL\");});const onTap132uyyp=activeVariantCallback(async(...args)=>{setVariant(\"OXFwCSrGU\");});const onTap51kxdy=activeVariantCallback(async(...args)=>{setVariant(\"hdku2TiEb\");});const onTap1rjh0ju=activeVariantCallback(async(...args)=>{setVariant(\"VC5YJlzV8\");});const VyfV2qy0Qd8mpgf=activeVariantCallback(async(...args)=>{setVariant(\"y1nft1RhL\");});const vy0aVkVRpd8mpgf=activeVariantCallback(async(...args)=>{setVariant(\"y1nft1RhL\");});const FO6m_tRRod8mpgf=activeVariantCallback(async(...args)=>{setVariant(\"y1nft1RhL\");});const pveMfYU3cd8mpgf=activeVariantCallback(async(...args)=>{setVariant(\"y1nft1RhL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"OXFwCSrGU\")return true;return false;};const isDisplayed1=()=>{if([\"y1nft1RhL\",\"VC5YJlzV8\",\"hdku2TiEb\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"hdku2TiEb\")return true;return false;};const isDisplayed3=()=>{if([\"y1nft1RhL\",\"VC5YJlzV8\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"y1nft1RhL\",\"VC5YJlzV8\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"OXFwCSrGU\",\"hdku2TiEb\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mjqq76\",className,classNames),\"data-framer-name\":\"Dektop\",layoutDependency:layoutDependency,layoutId:\"EMfIQW2IP\",ref:refBinding,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:\"var(--token-d451f397-b787-4816-aedc-ff68729ef781, rgb(244, 244, 244))\",...style},variants:{hdku2TiEb:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},OXFwCSrGU:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(80, 80, 80, 0.16)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},VC5YJlzV8:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({hdku2TiEb:{\"data-framer-name\":\"Tablet - Open\",\"data-highlight\":true,onTap:onTap10rcs2h},OXFwCSrGU:{\"data-border\":true,\"data-framer-name\":\"Mobile - Open\"},VC5YJlzV8:{\"data-framer-name\":\"Tablet - Closed\",\"data-highlight\":true,onTap:onTap10rcs2h},y1nft1RhL:{\"data-framer-name\":\"Mobile - Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xg50de\",layoutDependency:layoutDependency,layoutId:\"Syr592mPM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jboh42\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"YiKbllRzN\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lg5b3b\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CbVqY2Sb5\",onTap:onTapd8mpgf,children:isDisplayed()&&/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1vhyx7d\",layoutDependency:layoutDependency,layoutId:\"xCOokFd3w\",style:{\"--43q7um\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\"}})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1829o4v\",\"data-framer-name\":\"[Shield] - Logo\",fill:'var(--token-c4eb4e2f-a1db-4b6c-ace4-2bc4921df41c, rgb(34, 34, 34)) /* {\"name\":\"Black - Dark\"} */',intrinsicHeight:50,intrinsicWidth:119,layoutDependency:layoutDependency,layoutId:\"dukRpWJWy\",svg:'<svg width=\"119\" height=\"50\" viewBox=\"0 0 119 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.3355 7.38702C14.3546 7.38702 13.5564 6.58878 13.5564 5.6079C13.5564 4.62703 14.3546 3.82881 15.3355 3.82881C16.3164 3.82881 17.1146 4.62703 17.1146 5.6079C17.1146 6.58878 16.3164 7.38702 15.3355 7.38702ZM13.9961 22.8984V18.0617H16.6749V22.8984H30.6508L30.6778 18.7584L20.6932 14.3749C19.2455 13.7391 18.6976 12.9949 18.6976 11.5405C18.6976 9.64643 20.4632 9.16613 20.3211 6.05437C20.2467 2.80733 16.6682 0.0879408 15.4235 0C15.3694 0 15.3152 0 15.2544 0C14.0097 0.0879408 10.4311 2.80733 10.3567 6.05437C10.2147 9.15936 11.9802 9.63967 11.9802 11.5405C11.9802 12.9949 11.4323 13.7391 9.98467 14.3749L0 18.7584L0.0270593 22.8984H14.0029H13.9961Z\" fill=\"#303030\"/>\\n<path d=\"M2.7803 43.5848C0.00678609 41.6637 0.0135511 39.7087 0.0135511 38.2813C0.0135511 38.2678 0.0135511 26.1049 0.0135511 23.8861H2.78707C2.78707 29.5414 2.78707 37.9296 2.78707 43.5848M22.1476 46.5613L26.1455 44.6063C30.6846 42.3807 30.6778 39.959 30.6711 38.2881C30.6711 38.2746 30.6711 26.1116 30.6711 23.8928H27.8976C27.8976 26.8287 27.8976 37.1719 27.8976 38.2881C27.8976 39.2622 27.9043 40.6625 24.9211 42.1304L22.1408 43.4969V46.568L22.1476 46.5613ZM19.4552 33.7896V26.6596H22.337V33.979C22.337 34.8719 21.7958 35.156 19.1644 36.5157C18.3391 36.9419 17.5138 37.3749 16.6885 37.801V49.2333L19.3538 47.9277V39.526C19.7461 39.3231 20.1046 39.1337 20.4361 38.9646C24.3123 36.9622 25.1173 36.5496 25.1173 33.9722V23.8793H16.6952V35.1763L19.4688 33.776L19.4552 33.7896ZM11.2294 33.7896V26.6596H8.34764V33.979C8.34764 34.8719 8.88881 35.156 11.5203 36.5157C12.3456 36.9419 13.1709 37.3749 13.9961 37.801V49.2333L5.57412 45.1136V42.0425L11.3309 44.8701V39.5395C10.9385 39.3366 10.58 39.1472 10.2485 38.9781C6.37235 36.9757 5.56735 36.5631 5.56735 33.9857V23.8928H13.9894V35.1898L11.2159 33.7896H11.2294Z\" fill=\"#0096AD\"/>\\n<path d=\"M114.981 26.9742C114.981 27.8798 114.533 28.3275 113.627 28.3275H111.541C111.124 28.3275 110.799 28.0019 110.799 27.5847V14.3667C110.799 13.9495 111.124 13.6238 111.541 13.6238H113.627C114.523 13.6238 114.981 14.0716 114.981 14.9772V26.9742ZM117.942 11.5684C117.229 10.8561 116.11 10.5101 114.533 10.5101H107.522C107.105 10.5101 106.779 10.8358 106.779 11.253V30.7086C106.779 31.1258 107.105 31.4514 107.522 31.4514H114.533C116.11 31.4514 117.229 31.0953 117.942 30.3931C118.654 29.6809 119 28.5615 119 26.9843V14.9874C119 13.4102 118.644 12.2909 117.942 11.5786V11.5684ZM102.984 28.3173H98.2521C97.8654 28.3173 97.5093 27.9917 97.5093 27.5745V11.2428C97.5093 10.8256 97.1837 10.5 96.797 10.5H94.2226C93.8359 10.5 93.4798 10.8256 93.4798 11.2428V30.6984C93.4798 31.1156 93.8359 31.4412 94.2226 31.4412H102.974C103.391 31.4412 103.716 31.1156 103.716 30.6984V29.0602C103.716 28.643 103.391 28.3173 102.974 28.3173H102.984ZM84.4948 13.6238H89.2264C89.6131 13.6238 89.9692 13.2982 89.9692 12.881V11.2428C89.9692 10.8256 89.6131 10.5 89.2264 10.5H80.4755C80.0888 10.5 79.7326 10.8256 79.7326 11.2428V30.6984C79.7326 31.1156 80.0888 31.4412 80.4755 31.4412H89.2264C89.6131 31.4412 89.9692 31.1156 89.9692 30.6984V29.0602C89.9692 28.643 89.6131 28.3173 89.2264 28.3173H84.4948C84.1081 28.3173 83.752 27.9917 83.752 27.5745V23.2703C83.752 22.8531 84.1081 22.5274 84.4948 22.5274H87.3846C87.8018 22.5274 88.1275 22.2018 88.1275 21.7846V20.1464C88.1275 19.7292 87.8018 19.4036 87.3846 19.4036H84.4948C84.1081 19.4036 83.752 19.0779 83.752 18.6607V14.3565C83.752 13.9393 84.1081 13.6137 84.4948 13.6137V13.6238ZM75.7133 13.6238C76.0695 13.6238 76.3544 13.2982 76.3544 12.881V11.2428C76.3544 10.8256 76.0288 10.5 75.6523 10.5H70.4424C70.0252 10.5 69.6996 10.8256 69.6996 11.2428V12.881C69.6996 13.2982 69.9845 13.6238 70.3406 13.6238C70.7273 13.6238 71.0122 13.98 71.0122 14.3667V27.5847C71.0122 28.0019 70.7273 28.3275 70.3406 28.3275C69.9845 28.3275 69.6996 28.6531 69.6996 29.0703V30.7086C69.6996 31.1258 70.0252 31.4514 70.4424 31.4514H75.6523C76.0389 31.4514 76.3544 31.1258 76.3544 30.7086V29.0703C76.3544 28.6531 76.0695 28.3275 75.7133 28.3275C75.3266 28.3275 75.0417 28.0019 75.0417 27.5847V14.3667C75.0417 13.98 75.3266 13.6238 75.7133 13.6238ZM57.3872 10.5101H54.8433C54.4261 10.5101 54.1005 10.8358 54.1005 11.253V30.7086C54.1005 31.1258 54.4261 31.4514 54.8433 31.4514H57.3872C57.8044 31.4514 58.13 31.1258 58.13 30.7086V25.112C58.13 24.6948 58.3844 24.1759 58.71 23.9215L61.7321 21.6727C62.0578 21.4183 62.3121 21.5404 62.3121 21.9576V30.7086C62.3121 31.1258 62.6378 31.4514 63.055 31.4514H65.5988C66.016 31.4514 66.3417 31.1258 66.3417 30.7086V11.253C66.3417 10.8358 66.016 10.5101 65.5988 10.5101H63.055C62.6378 10.5101 62.3121 10.8358 62.3121 11.253V16.2695C62.3121 16.6867 62.0578 17.2056 61.7321 17.46L58.71 19.7393C58.3844 19.9632 58.13 19.8309 58.13 19.4137V11.2428C58.13 10.8256 57.8044 10.5 57.3872 10.5V10.5101ZM46.9674 17.0327H49.5113C49.9285 17.0327 50.2541 16.7071 50.2541 16.2899V15.7099C50.2541 15.2927 50.2236 14.6516 50.1626 14.2344C50.1626 14.2344 49.9082 12.2705 49.1959 11.5684C48.4836 10.8663 47.3643 10.5101 45.7871 10.5101H42.5106C40.9334 10.5101 39.814 10.8663 39.1018 11.5684C38.3895 12.2705 38.0435 13.4 38.0435 14.9772V18.4471C38.0435 19.9938 38.8474 20.6043 39.8446 21.0215L45.5734 23.4026C45.9295 23.5654 46.245 24.0131 46.245 24.4303V26.2313C46.245 26.6485 46.1534 27.2896 46.0211 27.6762C46.0211 27.6762 45.7973 28.3173 44.8916 28.3173H43.4162C42.5207 28.3173 42.0628 27.8696 42.0628 26.964V25.6411C42.0628 25.2239 41.7372 24.8983 41.32 24.8983H38.7761C38.359 24.8983 38.0333 25.2239 38.0333 25.6411V26.2211C38.0333 26.6383 38.0639 27.3099 38.1249 27.6966C38.1249 27.6966 38.3793 29.6605 39.0916 30.3626C39.8039 31.0749 40.9232 31.4209 42.5004 31.4209H45.7769C47.3541 31.4209 48.4734 31.0647 49.1857 30.3626C49.898 29.6503 50.244 28.531 50.244 26.9538V23.4839C50.244 22.2629 48.9924 21.3267 48.9924 21.3267C48.6668 21.0723 48.0969 20.7467 47.7408 20.5839L42.7243 18.5284C42.3376 18.3656 42.0527 17.9179 42.0527 17.5007V15.6997C42.0527 15.2825 42.0832 14.733 42.2155 14.3463C42.2155 14.3463 42.5004 13.6035 43.406 13.6035H44.8815C45.7769 13.6035 46.2348 14.0512 46.2348 14.9568V16.2797C46.2348 16.6969 46.5604 17.0225 46.9776 17.0225L46.9674 17.0327Z\" fill=\"#303030\"/>\\n<path d=\"M117.046 38.3199H118.339C118.552 38.3199 118.715 38.1571 118.715 37.9434V37.6483C118.715 37.4346 118.695 37.109 118.664 36.8953C118.664 36.8953 118.532 35.8981 118.176 35.542C117.82 35.1858 117.24 35.0026 116.446 35.0026H114.777C113.994 35.0026 113.404 35.1858 113.047 35.542C112.691 35.8981 112.508 36.4781 112.508 37.2718V43.3771C112.508 44.181 112.691 44.7508 113.047 45.1069C113.404 45.4631 113.994 45.6463 114.777 45.6463H116.446C117.25 45.6463 117.82 45.4631 118.176 45.1069C118.532 44.7508 118.715 44.1708 118.715 43.3771V42.7055C118.715 42.4918 118.552 42.329 118.339 42.329H117.046C116.853 42.329 116.67 42.4918 116.67 42.7055V43.0006C116.67 43.2143 116.619 43.5399 116.558 43.7332C116.558 43.7332 116.446 44.0589 115.998 44.0589H115.225C114.767 44.0589 114.533 43.8248 114.533 43.3669V37.2616C114.533 36.8037 114.767 36.5697 115.225 36.5697H115.998C116.436 36.5697 116.67 36.8037 116.67 37.2616V37.9332C116.67 38.1469 116.853 38.3097 117.046 38.3097M105.986 35.0026H104.693C104.48 35.0026 104.317 35.1654 104.317 35.3791V45.2799C104.317 45.4936 104.48 45.6564 104.693 45.6564H105.986C106.179 45.6564 106.362 45.4936 106.362 45.2799V37.8009C106.362 37.6076 106.474 37.5567 106.627 37.689L108.214 39.256C108.356 39.3984 108.489 39.6935 108.489 39.8971V45.2799C108.489 45.4936 108.652 45.6564 108.865 45.6564H110.158C110.351 45.6564 110.534 45.4936 110.534 45.2799V35.3791C110.534 35.1654 110.351 35.0026 110.158 35.0026H108.865C108.652 35.0026 108.489 35.1654 108.489 35.3791V36.7223C108.489 36.9156 108.356 36.9868 108.214 36.8342L106.627 35.2672C106.484 35.1247 106.189 35.0026 105.986 35.0026ZM102.271 36.59C102.455 36.59 102.597 36.4272 102.597 36.2135V35.3791C102.597 35.1654 102.434 35.0026 102.241 35.0026H99.5953C99.3816 35.0026 99.2188 35.1654 99.2188 35.3791V36.2135C99.2188 36.4272 99.3613 36.59 99.5444 36.59C99.7378 36.59 99.8904 36.7732 99.8904 36.9665V43.6926C99.8904 43.9062 99.748 44.0691 99.5444 44.0691C99.3613 44.0691 99.2188 44.2319 99.2188 44.4455V45.2799C99.2188 45.4936 99.3816 45.6564 99.5953 45.6564H102.241C102.434 45.6564 102.597 45.4936 102.597 45.2799V44.4455C102.597 44.2319 102.455 44.0691 102.271 44.0691C102.078 44.0691 101.926 43.9062 101.926 43.6926V36.9665C101.926 36.7732 102.068 36.59 102.271 36.59ZM90.6816 38.3199H91.9739C92.1672 38.3199 92.3503 38.1571 92.3503 37.9434V37.6483C92.3503 37.4346 92.3198 37.109 92.2995 36.8953C92.2995 36.8953 92.1672 35.8981 91.811 35.542C91.4549 35.1858 90.8647 35.0026 90.0812 35.0026H88.3921C87.6086 35.0026 87.0387 35.1858 86.6724 35.542C86.3163 35.8981 86.1331 36.4781 86.1331 37.2718V43.3771C86.1331 44.181 86.3163 44.7508 86.6724 45.1069C87.0285 45.4631 87.6086 45.6463 88.3921 45.6463H90.0812C90.8647 45.6463 91.4549 45.4631 91.811 45.1069C92.1672 44.7508 92.3503 44.1708 92.3503 43.3771V40.6908C92.3503 40.4974 92.1672 40.3346 91.9739 40.3346H89.7047C89.491 40.3346 89.3282 40.4974 89.3282 40.6908V41.5455C89.3282 41.7388 89.491 41.922 89.7047 41.922H89.9387C90.1321 41.922 90.3152 42.0848 90.3152 42.2985V43.0006C90.3152 43.2143 90.2542 43.5399 90.183 43.7332C90.183 43.7332 90.0812 44.0589 89.6233 44.0589H88.85C88.3921 44.0589 88.1784 43.8248 88.1784 43.3669V37.2616C88.1784 36.8037 88.3921 36.5697 88.85 36.5697H89.6233C90.0812 36.5697 90.3152 36.8037 90.3152 37.2616V37.9332C90.3152 38.1469 90.478 38.3097 90.6917 38.3097L90.6816 38.3199ZM79.6208 35.0026H78.3285C78.1148 35.0026 77.952 35.1654 77.952 35.3791V45.2799C77.952 45.4936 78.1148 45.6564 78.3285 45.6564H79.6208C79.8141 45.6564 79.9973 45.4936 79.9973 45.2799V37.8009C79.9973 37.6076 80.1092 37.5567 80.2618 37.689L81.8492 39.256C81.9917 39.3984 82.1239 39.6935 82.1239 39.8971V45.2799C82.1239 45.4936 82.2868 45.6564 82.5004 45.6564H83.7927C83.9861 45.6564 84.1692 45.4936 84.1692 45.2799V35.3791C84.1692 35.1654 83.9861 35.0026 83.7927 35.0026H82.5004C82.2868 35.0026 82.1239 35.1654 82.1239 35.3791V36.7223C82.1239 36.9156 81.9917 36.9868 81.8492 36.8342L80.2618 35.2672C80.1194 35.1247 79.8243 35.0026 79.6208 35.0026ZM75.9067 36.59C76.0899 36.59 76.2323 36.4272 76.2323 36.2135V35.3791C76.2323 35.1654 76.0695 35.0026 75.8762 35.0026H73.2305C73.0168 35.0026 72.854 35.1654 72.854 35.3791V36.2135C72.854 36.4272 72.9965 36.59 73.1796 36.59C73.373 36.59 73.5256 36.7732 73.5256 36.9665V43.6926C73.5256 43.9062 73.3832 44.0691 73.1796 44.0691C72.9965 44.0691 72.854 44.2319 72.854 44.4455V45.2799C72.854 45.4936 73.0168 45.6564 73.2305 45.6564H75.8762C76.0695 45.6564 76.2323 45.4936 76.2323 45.2799V44.4455C76.2323 44.2319 76.0899 44.0691 75.9067 44.0691C75.7134 44.0691 75.5607 43.9062 75.5607 43.6926V36.9665C75.5607 36.7732 75.7032 36.59 75.9067 36.59ZM69.8726 36.9665C69.8726 36.7732 70.0354 36.59 70.2491 36.59H71.3277C71.5414 36.59 71.7042 36.4272 71.7042 36.2135V35.3791C71.7042 35.1654 71.5414 35.0026 71.3277 35.0026H66.3519C66.1382 35.0026 65.9754 35.1654 65.9754 35.3791V36.2135C65.9754 36.4272 66.1382 36.59 66.3519 36.59H67.4508C67.6442 36.59 67.8273 36.7732 67.8273 36.9665V45.2799C67.8273 45.4936 67.9901 45.6564 68.2038 45.6564H69.4961C69.6894 45.6564 69.8726 45.4936 69.8726 45.2799V36.9665ZM60.043 35.0026H58.7507C58.5371 35.0026 58.3743 35.1654 58.3743 35.3791V45.2799C58.3743 45.4936 58.5371 45.6564 58.7507 45.6564H60.043C60.2364 45.6564 60.4195 45.4936 60.4195 45.2799V37.8009C60.4195 37.6076 60.5315 37.5567 60.6841 37.689L62.2715 39.256C62.4139 39.3984 62.5462 39.6935 62.5462 39.8971V45.2799C62.5462 45.4936 62.709 45.6564 62.9227 45.6564H64.215C64.4083 45.6564 64.5915 45.4936 64.5915 45.2799V35.3791C64.5915 35.1654 64.4083 35.0026 64.215 35.0026H62.9227C62.709 35.0026 62.5462 35.1654 62.5462 35.3791V36.7223C62.5462 36.9156 62.4139 36.9868 62.2715 36.8342L60.6841 35.2672C60.5416 35.1247 60.2466 35.0026 60.043 35.0026ZM56.329 36.59C56.5121 36.59 56.6546 36.4272 56.6546 36.2135V35.3791C56.6546 35.1654 56.4918 35.0026 56.2985 35.0026H53.6528C53.4391 35.0026 53.2763 35.1654 53.2763 35.3791V36.2135C53.2763 36.4272 53.4188 36.59 53.6019 36.59C53.7953 36.59 53.9479 36.7732 53.9479 36.9665V43.6926C53.9479 43.9062 53.8054 44.0691 53.6019 44.0691C53.4188 44.0691 53.2763 44.2319 53.2763 44.4455V45.2799C53.2763 45.4936 53.4391 45.6564 53.6528 45.6564H56.2985C56.4918 45.6564 56.6546 45.4936 56.6546 45.2799V44.4455C56.6546 44.2319 56.5121 44.0691 56.329 44.0691C56.1356 44.0691 55.983 43.9062 55.983 43.6926V36.9665C55.983 36.7732 56.1255 36.59 56.329 36.59ZM48.8296 42.329H48.3921C48.1987 42.329 48.0664 42.1662 48.097 41.9525L48.5345 39.8767C48.565 39.6834 48.6465 39.6834 48.677 39.8767L49.1145 41.9525C49.1451 42.1662 49.0128 42.329 48.8194 42.329H48.8296ZM51.8619 45.2901L49.7861 35.3588C49.7556 35.1655 49.5419 35.0026 49.3486 35.0026H47.8935C47.6798 35.0026 47.4864 35.1655 47.4356 35.3588L45.3699 45.2901C45.3191 45.4835 45.4513 45.6463 45.665 45.6463H46.9573C47.171 45.6463 47.3643 45.4835 47.4152 45.2901L47.6086 44.2726C47.6594 44.0792 47.8528 43.9164 48.0664 43.9164H49.1654C49.3791 43.9164 49.5724 44.0792 49.6233 44.2726L49.8166 45.2901C49.8675 45.4835 50.0609 45.6463 50.2745 45.6463H51.5668C51.7805 45.6463 51.9128 45.4835 51.8619 45.2901ZM42.4903 40.0599C42.4903 40.5178 42.2562 40.7416 41.7983 40.7416H40.7401C40.5264 40.7416 40.3636 40.5585 40.3636 40.3651V36.9665C40.3636 36.7732 40.5264 36.59 40.7401 36.59H41.7983C42.2562 36.59 42.4903 36.824 42.4903 37.2819V40.0599ZM43.9962 35.542C43.6401 35.1858 43.0499 35.0026 42.2664 35.0026H38.705C38.4913 35.0026 38.3285 35.1654 38.3285 35.3791V45.2799C38.3285 45.4936 38.4913 45.6564 38.705 45.6564H39.9973C40.1906 45.6564 40.3738 45.4936 40.3738 45.2799V42.7157C40.3738 42.502 40.5366 42.3392 40.7502 42.3392H42.2664C43.0499 42.3392 43.6401 42.156 43.9962 41.7999C44.3524 41.4437 44.5355 40.8638 44.5355 40.0701V37.2921C44.5355 36.4883 44.3524 35.9184 43.9962 35.5623V35.542Z\" fill=\"#0096AD\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m58201\",\"data-framer-name\":\"Icone\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SoR41R0sc\",onTap:onTap132uyyp,...addPropertyOverrides({hdku2TiEb:{onTap:onTap1rjh0ju},VC5YJlzV8:{onTap:onTap51kxdy}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1nh5jfv\",layoutDependency:layoutDependency,layoutId:\"HSTggKqif\",style:{\"--43q7um\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\"}}),isDisplayed3()&&/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-177ecjb\",layoutDependency:layoutDependency,layoutId:\"chPbsXPhv\",style:{\"--43q7um\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\"}})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tx1ivs\",\"data-framer-name\":\"Bot\\xf5es\",layoutDependency:layoutDependency,layoutId:\"t47mGtunG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gkh53q\",\"data-framer-name\":\"P\\xe1ginas\",layoutDependency:layoutDependency,layoutId:\"ZSvVBKPdJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"40px\",y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-60-50)/2)+.5+16.5+0,...addPropertyOverrides({hdku2TiEb:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||350)-60-290)/2)+0+87+0+0+0+0},OXFwCSrGU:{y:(componentViewport?.y||0)+30+(0+0+((componentViewport?.height||326)-60-266)/1*0)+0+87+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1miwsod-container\",layoutDependency:layoutDependency,layoutId:\"BuKq1JvW5-container\",nodeId:\"BuKq1JvW5\",rendersWithMotion:true,scopeId:\"FjzwqNsRW\",children:/*#__PURE__*/_jsx(BotOHOME,{height:\"100%\",id:\"BuKq1JvW5\",layoutId:\"BuKq1JvW5\",style:{height:\"100%\",width:\"100%\"},variant:\"YIwoyN_61\",width:\"100%\",...addPropertyOverrides({OXFwCSrGU:{VyfV2qy0Q:VyfV2qy0Qd8mpgf}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"47px\",y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-60-50)/2)+.5+16.5+0,...addPropertyOverrides({hdku2TiEb:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||350)-60-290)/2)+0+87+0+0+0+36},OXFwCSrGU:{y:(componentViewport?.y||0)+30+(0+0+((componentViewport?.height||326)-60-266)/1*0)+0+87+0+0+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ar90un-container\",layoutDependency:layoutDependency,layoutId:\"ko_hpLIOe-container\",nodeId:\"ko_hpLIOe\",rendersWithMotion:true,scopeId:\"FjzwqNsRW\",children:/*#__PURE__*/_jsx(BotOABOUT,{height:\"100%\",id:\"ko_hpLIOe\",layoutId:\"ko_hpLIOe\",style:{height:\"100%\",width:\"100%\"},variant:\"uxe81aeKc\",width:\"100%\",...addPropertyOverrides({OXFwCSrGU:{vy0aVkVRp:vy0aVkVRpd8mpgf}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"63px\",y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-60-50)/2)+.5+16.5+0,...addPropertyOverrides({hdku2TiEb:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||350)-60-290)/2)+0+87+0+0+0+72},OXFwCSrGU:{y:(componentViewport?.y||0)+30+(0+0+((componentViewport?.height||326)-60-266)/1*0)+0+87+0+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-75039p-container\",layoutDependency:layoutDependency,layoutId:\"sk_C1Zu1s-container\",nodeId:\"sk_C1Zu1s\",rendersWithMotion:true,scopeId:\"FjzwqNsRW\",children:/*#__PURE__*/_jsx(BotOSERVICES,{height:\"100%\",id:\"sk_C1Zu1s\",layoutId:\"sk_C1Zu1s\",style:{height:\"100%\",width:\"100%\"},variant:\"OuZk5ANmb\",width:\"100%\",...addPropertyOverrides({OXFwCSrGU:{FO6m_tRRo:FO6m_tRRod8mpgf}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"76px\",y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-60-50)/2)+.5+16.5+0,...addPropertyOverrides({hdku2TiEb:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||350)-60-290)/2)+0+87+0+0+0+108},OXFwCSrGU:{y:(componentViewport?.y||0)+30+(0+0+((componentViewport?.height||326)-60-266)/1*0)+0+87+0+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-170twhb-container\",layoutDependency:layoutDependency,layoutId:\"af3USJSsc-container\",nodeId:\"af3USJSsc\",rendersWithMotion:true,scopeId:\"FjzwqNsRW\",children:/*#__PURE__*/_jsx(BotOPORTFOLIO,{height:\"100%\",id:\"af3USJSsc\",layoutId:\"af3USJSsc\",style:{height:\"100%\",width:\"100%\"},variant:\"LU6BPtRZE\",width:\"100%\",...addPropertyOverrides({OXFwCSrGU:{pveMfYU3c:pveMfYU3cd8mpgf}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(30+((componentViewport?.height||110)-60-50)/2)+.5+0,...addPropertyOverrides({hdku2TiEb:{width:\"300px\",y:(componentViewport?.y||0)+(30+((componentViewport?.height||350)-60-290)/2)+0+87+0+154},OXFwCSrGU:{y:(componentViewport?.y||0)+30+(0+0+((componentViewport?.height||326)-60-266)/1*0)+0+87+0+130}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1acs3fa-container\",layoutDependency:layoutDependency,layoutId:\"tOQyj73wI-container\",nodeId:\"tOQyj73wI\",rendersWithMotion:true,scopeId:\"FjzwqNsRW\",children:/*#__PURE__*/_jsx(BotORequestYourEstimate,{height:\"100%\",id:\"tOQyj73wI\",layoutId:\"tOQyj73wI\",width:\"100%\",...addPropertyOverrides({hdku2TiEb:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ft41nx\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"c_OD7oZYA\",style:{background:\"linear-gradient(90.00000000000075deg, rgba(80, 80, 80, 0.2) 0%, rgba(80, 80, 80, 0.2) 50%, rgba(80, 80, 80, 0.2) 100%)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dHJyu.framer-9l5jzs, .framer-dHJyu .framer-9l5jzs { display: block; }\",\".framer-dHJyu.framer-1mjqq76 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 30px 80px 30px 80px; position: relative; width: 1200px; }\",\".framer-dHJyu .framer-xg50de { 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-dHJyu .framer-jboh42 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHJyu .framer-lg5b3b { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 26px; min-width: 240px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHJyu .framer-1vhyx7d, .framer-dHJyu .framer-1nh5jfv { flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 26px; }\",\".framer-dHJyu .framer-1829o4v { flex: none; height: 50px; position: relative; width: 119px; }\",\".framer-dHJyu .framer-1m58201 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 27px; min-width: 240px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHJyu .framer-177ecjb { flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 26px; }\",\".framer-dHJyu .framer-tx1ivs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHJyu .framer-gkh53q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dHJyu .framer-1miwsod-container { flex: none; height: 16px; position: relative; width: 40px; }\",\".framer-dHJyu .framer-1ar90un-container { flex: none; height: 16px; position: relative; width: 47px; }\",\".framer-dHJyu .framer-75039p-container { flex: none; height: 16px; position: relative; width: 63px; }\",\".framer-dHJyu .framer-170twhb-container { flex: none; height: 16px; position: relative; width: 76px; }\",\".framer-dHJyu .framer-1acs3fa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dHJyu .framer-1ft41nx { flex: 1 0 0px; height: 1px; max-width: 1300px; position: relative; width: 1px; }\",\".framer-dHJyu.framer-v-1flpc7i.framer-1mjqq76 { padding: 30px; width: 390px; }\",\".framer-dHJyu.framer-v-1flpc7i .framer-jboh42, .framer-dHJyu.framer-v-ve93qd .framer-jboh42 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-dHJyu.framer-v-1flpc7i .framer-1829o4v, .framer-dHJyu.framer-v-ve93qd .framer-1829o4v, .framer-dHJyu.framer-v-1ow0h34 .framer-1829o4v { height: 38px; width: 90px; }\",\".framer-dHJyu.framer-v-1flpc7i .framer-1m58201, .framer-dHJyu.framer-v-ve93qd .framer-1m58201, .framer-dHJyu.framer-v-1ow0h34 .framer-1m58201 { min-height: unset; min-width: unset; }\",\".framer-dHJyu.framer-v-uhswor.framer-1mjqq76 { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 30px; width: 390px; }\",\".framer-dHJyu.framer-v-uhswor .framer-xg50de { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 24px; justify-content: center; order: 0; width: 100%; }\",\".framer-dHJyu.framer-v-uhswor .framer-jboh42, .framer-dHJyu.framer-v-1ow0h34 .framer-jboh42 { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-dHJyu.framer-v-uhswor .framer-lg5b3b { flex-direction: row; min-height: unset; min-width: unset; order: 2; }\",\".framer-dHJyu.framer-v-uhswor .framer-1vhyx7d, .framer-dHJyu.framer-v-1ow0h34 .framer-1nh5jfv { height: var(--framer-aspect-ratio-supported, 26px); }\",\".framer-dHJyu.framer-v-uhswor .framer-1829o4v { height: 38px; order: 0; width: 90px; }\",\".framer-dHJyu.framer-v-uhswor .framer-tx1ivs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px; order: 2; width: 100%; }\",\".framer-dHJyu.framer-v-uhswor .framer-gkh53q { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 0; }\",\".framer-dHJyu.framer-v-uhswor .framer-1acs3fa-container { order: 1; }\",\".framer-dHJyu.framer-v-uhswor .framer-1ft41nx, .framer-dHJyu.framer-v-1ow0h34 .framer-1ft41nx { flex: none; order: 1; width: 100%; }\",\".framer-dHJyu.framer-v-ve93qd.framer-1mjqq76, .framer-dHJyu.framer-v-1ow0h34.framer-1mjqq76 { cursor: pointer; padding: 30px; width: 810px; }\",\".framer-dHJyu.framer-v-1ow0h34 .framer-xg50de { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-dHJyu.framer-v-1ow0h34 .framer-tx1ivs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; order: 2; }\",\".framer-dHJyu.framer-v-1ow0h34 .framer-gkh53q { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-dHJyu.framer-v-1ow0h34 .framer-1acs3fa-container { width: 300px; }\",'.framer-dHJyu[data-border=\"true\"]::after, .framer-dHJyu [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 110\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"y1nft1RhL\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"OXFwCSrGU\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"VC5YJlzV8\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"hdku2TiEb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFjzwqNsRW=withCSS(Component,css,\"framer-dHJyu\");export default FramerFjzwqNsRW;FramerFjzwqNsRW.displayName=\"Menu\";FramerFjzwqNsRW.defaultProps={height:110,width:1200};addPropertyControls(FramerFjzwqNsRW,{variant:{options:[\"EMfIQW2IP\",\"y1nft1RhL\",\"OXFwCSrGU\",\"VC5YJlzV8\",\"hdku2TiEb\"],optionTitles:[\"Dektop\",\"Mobile - Closed\",\"Mobile - Open\",\"Tablet - Closed\",\"Tablet - Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFjzwqNsRW,[{explicitInter:true,fonts:[]},...XFonts,...MenuFonts,...BotOHOMEFonts,...BotOABOUTFonts,...BotOSERVICESFonts,...BotOPORTFOLIOFonts,...BotORequestYourEstimateFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFjzwqNsRW\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"110\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"y1nft1RhL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"OXFwCSrGU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"VC5YJlzV8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"hdku2TiEb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 20 C 2.239 20 0 17.761 0 15 L 0 5 C 0 2.239 2.239 0 5 0 L 15 0 C 17.761 0 20 2.239 20 5 L 20 15 C 20 17.761 17.761 20 15 20 Z\" fill=\"transparent\" height=\"20px\" id=\"IHmJtUHF2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 7.957 3.413 C 8.21 5.12 7.34 6.797 5.798 7.573 C 4.257 8.349 2.392 8.049 1.172 6.829 C -0.049 5.608 -0.349 3.743 0.427 2.202 C 1.203 0.66 2.88 -0.21 4.587 0.043 C 6.33 0.302 7.698 1.67 7.957 3.413 Z\" fill=\"transparent\" height=\"8.000294809864354px\" id=\"Y3XwIpSTi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(8.043 7.957)\" width=\"8.000294809864354px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"bVuN96Jzj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(17.5 6.5)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PTgXK\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-PTgXK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-PTgXK\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Z2ZQx69fK:{hover:true}};const serializationHash=\"framer-0Yyg2\";const variantClassNames={Z2ZQx69fK:\"framer-v-1ilb7js\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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 fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Z2ZQx69fK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u5F5dPmGW\"},motionChild:true,nodeId:\"Z2ZQx69fK\",openInNewTab:false,scopeId:\"H5GtcJQCM\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ilb7js\",className,classNames)} framer-1y6rqgn`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Z2ZQx69fK\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Z2ZQx69fK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48)))\"},children:\"Contact\"})}),className:\"framer-1ahpeoe\",\"data-framer-name\":\"PORTFOLIO\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Trie4bhuj\",style:{\"--extracted-r6o4lv\":\"var(--token-fd126d01-5e7f-442f-b47e-6e5d0554f2e7, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"Z2ZQx69fK-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Z2ZQx69fK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Yyg2.framer-1y6rqgn, .framer-0Yyg2 .framer-1y6rqgn { display: block; }\",\".framer-0Yyg2.framer-1ilb7js { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0Yyg2 .framer-1ahpeoe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YggYNhDlg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH5GtcJQCM=withCSS(Component,css,\"framer-0Yyg2\");export default FramerH5GtcJQCM;FramerH5GtcJQCM.displayName=\"Bot\\xe3o - Contact\";FramerH5GtcJQCM.defaultProps={height:17,width:49};addFonts(FramerH5GtcJQCM,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH5GtcJQCM\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"17\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YggYNhDlg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"49\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H5GtcJQCM.map","// Generated by Framer (5da54f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Instagram from\"https://framerusercontent.com/modules/unXEsZltj7JMvLGo2ocp/yhoQwxi9rSJ8DEYXLcoS/wKjRQ7V57.js\";import BotOPORTFOLIO from\"https://framerusercontent.com/modules/goiQq90g0QVn99TPFNes/XDaSQgKNninE1oSeBuxL/cqF9UdbXc.js\";import BotOContact from\"https://framerusercontent.com/modules/76HzAz90gAMCeqIEaHzf/XK5whxYH98j7kU4HDvyh/H5GtcJQCM.js\";import BotOABOUT from\"https://framerusercontent.com/modules/ezmmrEcjEJKUBTijQwxN/UMLUaHGIrjZ3gKps2kxu/ItdyquFxj.js\";import BotOSERVICES from\"https://framerusercontent.com/modules/aoqc4JVAlSAdP3YW6yYS/JKypYcWadfJfpA6Mu3Yx/rPk6xW4Il.js\";import BotOHOME from\"https://framerusercontent.com/modules/CKZ3ARxY86ifXPQh0KAp/ap38xfMMyt0T9eO43cjT/wExEN5lYx.js\";const BotOHOMEFonts=getFonts(BotOHOME);const BotOABOUTFonts=getFonts(BotOABOUT);const BotOSERVICESFonts=getFonts(BotOSERVICES);const BotOPORTFOLIOFonts=getFonts(BotOPORTFOLIO);const BotOContactFonts=getFonts(BotOContact);const InstagramFonts=getFonts(Instagram);const cycleOrder=[\"AOPuC64kR\",\"MalSotB_B\",\"MPFq0qrnx\"];const serializationHash=\"framer-fI7Bt\";const variantClassNames={AOPuC64kR:\"framer-v-12d6jcz\",MalSotB_B:\"framer-v-r0059v\",MPFq0qrnx:\"framer-v-18r5fxa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - 1200px\":\"AOPuC64kR\",Mobile:\"MPFq0qrnx\",Tablet:\"MalSotB_B\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AOPuC64kR\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AOPuC64kR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12d6jcz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop - 1200px\",layoutDependency:layoutDependency,layoutId:\"AOPuC64kR\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d3fdcabb-dcf0-4fb8-a330-3f16451ec713, rgb(218, 218, 218))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d451f397-b787-4816-aedc-ff68729ef781, rgb(244, 244, 244))\",...style},...addPropertyOverrides({MalSotB_B:{\"data-framer-name\":\"Tablet\"},MPFq0qrnx:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekcma\",\"data-framer-name\":\"Topo\",layoutDependency:layoutDependency,layoutId:\"yHvIlmOcJ\",style:{backgroundColor:\"var(--token-d451f397-b787-4816-aedc-ff68729ef781, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19oaymb\",\"data-framer-name\":\"Frame 4\",layoutDependency:layoutDependency,layoutId:\"rWPcNAX0S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13f36nc\",\"data-framer-name\":\"Logo + Sub\",layoutDependency:layoutDependency,layoutId:\"IvpHqcQmf\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ny0rk8\",\"data-framer-name\":\"[Shield] - Logo\",fill:'var(--token-c4eb4e2f-a1db-4b6c-ace4-2bc4921df41c, rgb(34, 34, 34)) /* {\"name\":\"Black - Dark\"} */',intrinsicHeight:51,intrinsicWidth:119,layoutDependency:layoutDependency,layoutId:\"hU64yXxr9\",svg:'<svg width=\"119\" height=\"51\" viewBox=\"0 0 119 51\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.3355 8.22198C14.3546 8.22198 13.5564 7.42374 13.5564 6.44286C13.5564 5.46199 14.3546 4.66377 15.3355 4.66377C16.3164 4.66377 17.1146 5.46199 17.1146 6.44286C17.1146 7.42374 16.3164 8.22198 15.3355 8.22198ZM13.9961 23.7334V18.8966H16.6749V23.7334H30.6508L30.6778 19.5934L20.6932 15.2099C19.2455 14.574 18.6976 13.8299 18.6976 12.3755C18.6976 10.4814 20.4632 10.0011 20.3211 6.88934C20.2467 3.64229 16.6682 0.922902 15.4235 0.834961C15.3694 0.834961 15.3152 0.834961 15.2544 0.834961C14.0097 0.922902 10.4311 3.64229 10.3567 6.88934C10.2147 9.99432 11.9802 10.4746 11.9802 12.3755C11.9802 13.8299 11.4323 14.574 9.98467 15.2099L0 19.5934L0.0270593 23.7334H14.0029H13.9961Z\" fill=\"#303030\"/>\\n<path d=\"M2.7803 44.4198C0.00678609 42.4986 0.0135511 40.5436 0.0135511 39.1163C0.0135511 39.1027 0.0135511 26.9399 0.0135511 24.721H2.78707C2.78707 30.3763 2.78707 38.7645 2.78707 44.4198M22.1476 47.3962L26.1455 45.4413C30.6846 43.2157 30.6778 40.7939 30.6711 39.123C30.6711 39.1095 30.6711 26.9466 30.6711 24.7278H27.8976C27.8976 27.6637 27.8976 38.0069 27.8976 39.123C27.8976 40.0972 27.9043 41.4974 24.9211 42.9654L22.1408 44.3318V47.403L22.1476 47.3962ZM19.4552 34.6245V27.4946H22.337V34.8139C22.337 35.7069 21.7958 35.991 19.1644 37.3507C18.3391 37.7769 17.5138 38.2098 16.6885 38.636V50.0683L19.3538 48.7627V40.361C19.7461 40.158 20.1046 39.9686 20.4361 39.7995C24.3123 37.7972 25.1173 37.3845 25.1173 34.8072V24.7143H16.6952V36.0113L19.4688 34.611L19.4552 34.6245ZM11.2294 34.6245V27.4946H8.34764V34.8139C8.34764 35.7069 8.88881 35.991 11.5203 37.3507C12.3456 37.7769 13.1709 38.2098 13.9961 38.636V50.0683L5.57412 45.9486V42.8774L11.3309 45.7051V40.3745C10.9385 40.1716 10.58 39.9822 10.2485 39.813C6.37235 37.8107 5.56735 37.398 5.56735 34.8207V24.7278H13.9894V36.0248L11.2159 34.6245H11.2294Z\" fill=\"#0096AD\"/>\\n<path d=\"M114.981 27.8091C114.981 28.7148 114.533 29.1624 113.627 29.1624H111.541C111.124 29.1624 110.799 28.8368 110.799 28.4197V15.2016C110.799 14.7845 111.124 14.4588 111.541 14.4588H113.627C114.523 14.4588 114.981 14.9065 114.981 15.8122V27.8091ZM117.942 12.4034C117.229 11.6911 116.11 11.3451 114.533 11.3451H107.522C107.105 11.3451 106.779 11.6707 106.779 12.0879V31.5435C106.779 31.9607 107.105 32.2863 107.522 32.2863H114.533C116.11 32.2863 117.229 31.9302 117.942 31.2281C118.654 30.5158 119 29.3965 119 27.8193V15.8223C119 14.2451 118.644 13.1259 117.942 12.4136V12.4034ZM102.984 29.1523H98.2521C97.8654 29.1523 97.5093 28.8267 97.5093 28.4095V12.0778C97.5093 11.6606 97.1837 11.335 96.797 11.335H94.2226C93.8359 11.335 93.4798 11.6606 93.4798 12.0778V31.5334C93.4798 31.9506 93.8359 32.2762 94.2226 32.2762H102.974C103.391 32.2762 103.716 31.9506 103.716 31.5334V29.8951C103.716 29.4779 103.391 29.1523 102.974 29.1523H102.984ZM84.4948 14.4588H89.2264C89.6131 14.4588 89.9692 14.1332 89.9692 13.716V12.0778C89.9692 11.6606 89.6131 11.335 89.2264 11.335H80.4755C80.0888 11.335 79.7326 11.6606 79.7326 12.0778V31.5334C79.7326 31.9506 80.0888 32.2762 80.4755 32.2762H89.2264C89.6131 32.2762 89.9692 31.9506 89.9692 31.5334V29.8951C89.9692 29.4779 89.6131 29.1523 89.2264 29.1523H84.4948C84.1081 29.1523 83.752 28.8267 83.752 28.4095V24.1052C83.752 23.688 84.1081 23.3624 84.4948 23.3624H87.3846C87.8018 23.3624 88.1275 23.0368 88.1275 22.6196V20.9813C88.1275 20.5641 87.8018 20.2385 87.3846 20.2385H84.4948C84.1081 20.2385 83.752 19.9129 83.752 19.4957V15.1915C83.752 14.7743 84.1081 14.4487 84.4948 14.4487V14.4588ZM75.7133 14.4588C76.0695 14.4588 76.3544 14.1332 76.3544 13.716V12.0778C76.3544 11.6606 76.0288 11.335 75.6523 11.335H70.4424C70.0252 11.335 69.6996 11.6606 69.6996 12.0778V13.716C69.6996 14.1332 69.9845 14.4588 70.3406 14.4588C70.7273 14.4588 71.0122 14.815 71.0122 15.2016V28.4197C71.0122 28.8368 70.7273 29.1624 70.3406 29.1624C69.9845 29.1624 69.6996 29.4881 69.6996 29.9053V31.5435C69.6996 31.9607 70.0252 32.2863 70.4424 32.2863H75.6523C76.0389 32.2863 76.3544 31.9607 76.3544 31.5435V29.9053C76.3544 29.4881 76.0695 29.1624 75.7133 29.1624C75.3266 29.1624 75.0417 28.8368 75.0417 28.4197V15.2016C75.0417 14.815 75.3266 14.4588 75.7133 14.4588ZM57.3872 11.3451H54.8433C54.4261 11.3451 54.1005 11.6707 54.1005 12.0879V31.5435C54.1005 31.9607 54.4261 32.2863 54.8433 32.2863H57.3872C57.8044 32.2863 58.13 31.9607 58.13 31.5435V25.947C58.13 25.5298 58.3844 25.0109 58.71 24.7565L61.7321 22.5077C62.0578 22.2533 62.3121 22.3754 62.3121 22.7926V31.5435C62.3121 31.9607 62.6378 32.2863 63.055 32.2863H65.5988C66.016 32.2863 66.3417 31.9607 66.3417 31.5435V12.0879C66.3417 11.6707 66.016 11.3451 65.5988 11.3451H63.055C62.6378 11.3451 62.3121 11.6707 62.3121 12.0879V17.1045C62.3121 17.5217 62.0578 18.0406 61.7321 18.295L58.71 20.5743C58.3844 20.7982 58.13 20.6659 58.13 20.2487V12.0778C58.13 11.6606 57.8044 11.335 57.3872 11.335V11.3451ZM46.9674 17.8676H49.5113C49.9285 17.8676 50.2541 17.542 50.2541 17.1248V16.5448C50.2541 16.1276 50.2236 15.4866 50.1626 15.0694C50.1626 15.0694 49.9082 13.1055 49.1959 12.4034C48.4836 11.7013 47.3643 11.3451 45.7871 11.3451H42.5106C40.9334 11.3451 39.814 11.7013 39.1018 12.4034C38.3895 13.1055 38.0435 14.235 38.0435 15.8122V19.282C38.0435 20.8287 38.8474 21.4392 39.8446 21.8564L45.5734 24.2375C45.9295 24.4003 46.245 24.8481 46.245 25.2653V27.0663C46.245 27.4835 46.1534 28.1245 46.0211 28.5112C46.0211 28.5112 45.7973 29.1523 44.8916 29.1523H43.4162C42.5207 29.1523 42.0628 28.7046 42.0628 27.799V26.4761C42.0628 26.0589 41.7372 25.7333 41.32 25.7333H38.7761C38.359 25.7333 38.0333 26.0589 38.0333 26.4761V27.0561C38.0333 27.4733 38.0639 28.1449 38.1249 28.5316C38.1249 28.5316 38.3793 30.4954 39.0916 31.1975C39.8039 31.9098 40.9232 32.2558 42.5004 32.2558H45.7769C47.3541 32.2558 48.4734 31.8997 49.1857 31.1975C49.898 30.4853 50.244 29.366 50.244 27.7888V24.3189C50.244 23.0978 48.9924 22.1617 48.9924 22.1617C48.6668 21.9073 48.0969 21.5817 47.7408 21.4189L42.7243 19.3634C42.3376 19.2006 42.0527 18.7529 42.0527 18.3357V16.5346C42.0527 16.1174 42.0832 15.5679 42.2155 15.1813C42.2155 15.1813 42.5004 14.4385 43.406 14.4385H44.8815C45.7769 14.4385 46.2348 14.8862 46.2348 15.7918V17.1147C46.2348 17.5319 46.5604 17.8574 46.9776 17.8574L46.9674 17.8676Z\" fill=\"#303030\"/>\\n<path d=\"M117.046 39.1548H118.339C118.552 39.1548 118.715 38.992 118.715 38.7783V38.4833C118.715 38.2696 118.695 37.944 118.664 37.7303C118.664 37.7303 118.532 36.7331 118.176 36.3769C117.82 36.0208 117.24 35.8376 116.446 35.8376H114.777C113.994 35.8376 113.404 36.0208 113.047 36.3769C112.691 36.7331 112.508 37.3131 112.508 38.1068V44.2121C112.508 45.016 112.691 45.5857 113.047 45.9419C113.404 46.298 113.994 46.4812 114.777 46.4812H116.446C117.25 46.4812 117.82 46.298 118.176 45.9419C118.532 45.5857 118.715 45.0058 118.715 44.2121V43.5405C118.715 43.3268 118.552 43.164 118.339 43.164H117.046C116.853 43.164 116.67 43.3268 116.67 43.5405V43.8356C116.67 44.0493 116.619 44.3749 116.558 44.5682C116.558 44.5682 116.446 44.8938 115.998 44.8938H115.225C114.767 44.8938 114.533 44.6598 114.533 44.2019V38.0966C114.533 37.6387 114.767 37.4047 115.225 37.4047H115.998C116.436 37.4047 116.67 37.6387 116.67 38.0966V38.7681C116.67 38.9818 116.853 39.1446 117.046 39.1446M105.986 35.8376H104.693C104.48 35.8376 104.317 36.0004 104.317 36.2141V46.1149C104.317 46.3286 104.48 46.4914 104.693 46.4914H105.986C106.179 46.4914 106.362 46.3286 106.362 46.1149V38.6359C106.362 38.4425 106.474 38.3917 106.627 38.5239L108.214 40.091C108.356 40.2334 108.489 40.5285 108.489 40.732V46.1149C108.489 46.3286 108.652 46.4914 108.865 46.4914H110.158C110.351 46.4914 110.534 46.3286 110.534 46.1149V36.2141C110.534 36.0004 110.351 35.8376 110.158 35.8376H108.865C108.652 35.8376 108.489 36.0004 108.489 36.2141V37.5573C108.489 37.7506 108.356 37.8218 108.214 37.6692L106.627 36.1022C106.484 35.9597 106.189 35.8376 105.986 35.8376ZM102.271 37.425C102.455 37.425 102.597 37.2622 102.597 37.0485V36.2141C102.597 36.0004 102.434 35.8376 102.241 35.8376H99.5953C99.3816 35.8376 99.2188 36.0004 99.2188 36.2141V37.0485C99.2188 37.2622 99.3613 37.425 99.5444 37.425C99.7378 37.425 99.8904 37.6081 99.8904 37.8015V44.5275C99.8904 44.7412 99.748 44.904 99.5444 44.904C99.3613 44.904 99.2188 45.0668 99.2188 45.2805V46.1149C99.2188 46.3286 99.3816 46.4914 99.5953 46.4914H102.241C102.434 46.4914 102.597 46.3286 102.597 46.1149V45.2805C102.597 45.0668 102.455 44.904 102.271 44.904C102.078 44.904 101.926 44.7412 101.926 44.5275V37.8015C101.926 37.6081 102.068 37.425 102.271 37.425ZM90.6816 39.1548H91.9739C92.1672 39.1548 92.3503 38.992 92.3503 38.7783V38.4833C92.3503 38.2696 92.3198 37.944 92.2995 37.7303C92.2995 37.7303 92.1672 36.7331 91.811 36.3769C91.4549 36.0208 90.8647 35.8376 90.0812 35.8376H88.3921C87.6086 35.8376 87.0387 36.0208 86.6724 36.3769C86.3163 36.7331 86.1331 37.3131 86.1331 38.1068V44.2121C86.1331 45.016 86.3163 45.5857 86.6724 45.9419C87.0285 46.298 87.6086 46.4812 88.3921 46.4812H90.0812C90.8647 46.4812 91.4549 46.298 91.811 45.9419C92.1672 45.5857 92.3503 45.0058 92.3503 44.2121V41.5257C92.3503 41.3324 92.1672 41.1696 91.9739 41.1696H89.7047C89.491 41.1696 89.3282 41.3324 89.3282 41.5257V42.3804C89.3282 42.5738 89.491 42.7569 89.7047 42.7569H89.9387C90.1321 42.7569 90.3152 42.9198 90.3152 43.1335V43.8356C90.3152 44.0493 90.2542 44.3749 90.183 44.5682C90.183 44.5682 90.0812 44.8938 89.6233 44.8938H88.85C88.3921 44.8938 88.1784 44.6598 88.1784 44.2019V38.0966C88.1784 37.6387 88.3921 37.4047 88.85 37.4047H89.6233C90.0812 37.4047 90.3152 37.6387 90.3152 38.0966V38.7681C90.3152 38.9818 90.478 39.1446 90.6917 39.1446L90.6816 39.1548ZM79.6208 35.8376H78.3285C78.1148 35.8376 77.952 36.0004 77.952 36.2141V46.1149C77.952 46.3286 78.1148 46.4914 78.3285 46.4914H79.6208C79.8141 46.4914 79.9973 46.3286 79.9973 46.1149V38.6359C79.9973 38.4425 80.1092 38.3917 80.2618 38.5239L81.8492 40.091C81.9917 40.2334 82.1239 40.5285 82.1239 40.732V46.1149C82.1239 46.3286 82.2868 46.4914 82.5004 46.4914H83.7927C83.9861 46.4914 84.1692 46.3286 84.1692 46.1149V36.2141C84.1692 36.0004 83.9861 35.8376 83.7927 35.8376H82.5004C82.2868 35.8376 82.1239 36.0004 82.1239 36.2141V37.5573C82.1239 37.7506 81.9917 37.8218 81.8492 37.6692L80.2618 36.1022C80.1194 35.9597 79.8243 35.8376 79.6208 35.8376ZM75.9067 37.425C76.0899 37.425 76.2323 37.2622 76.2323 37.0485V36.2141C76.2323 36.0004 76.0695 35.8376 75.8762 35.8376H73.2305C73.0168 35.8376 72.854 36.0004 72.854 36.2141V37.0485C72.854 37.2622 72.9965 37.425 73.1796 37.425C73.373 37.425 73.5256 37.6081 73.5256 37.8015V44.5275C73.5256 44.7412 73.3832 44.904 73.1796 44.904C72.9965 44.904 72.854 45.0668 72.854 45.2805V46.1149C72.854 46.3286 73.0168 46.4914 73.2305 46.4914H75.8762C76.0695 46.4914 76.2323 46.3286 76.2323 46.1149V45.2805C76.2323 45.0668 76.0899 44.904 75.9067 44.904C75.7134 44.904 75.5607 44.7412 75.5607 44.5275V37.8015C75.5607 37.6081 75.7032 37.425 75.9067 37.425ZM69.8726 37.8015C69.8726 37.6081 70.0354 37.425 70.2491 37.425H71.3277C71.5414 37.425 71.7042 37.2622 71.7042 37.0485V36.2141C71.7042 36.0004 71.5414 35.8376 71.3277 35.8376H66.3519C66.1382 35.8376 65.9754 36.0004 65.9754 36.2141V37.0485C65.9754 37.2622 66.1382 37.425 66.3519 37.425H67.4508C67.6442 37.425 67.8273 37.6081 67.8273 37.8015V46.1149C67.8273 46.3286 67.9901 46.4914 68.2038 46.4914H69.4961C69.6894 46.4914 69.8726 46.3286 69.8726 46.1149V37.8015ZM60.043 35.8376H58.7507C58.5371 35.8376 58.3743 36.0004 58.3743 36.2141V46.1149C58.3743 46.3286 58.5371 46.4914 58.7507 46.4914H60.043C60.2364 46.4914 60.4195 46.3286 60.4195 46.1149V38.6359C60.4195 38.4425 60.5315 38.3917 60.6841 38.5239L62.2715 40.091C62.4139 40.2334 62.5462 40.5285 62.5462 40.732V46.1149C62.5462 46.3286 62.709 46.4914 62.9227 46.4914H64.215C64.4083 46.4914 64.5915 46.3286 64.5915 46.1149V36.2141C64.5915 36.0004 64.4083 35.8376 64.215 35.8376H62.9227C62.709 35.8376 62.5462 36.0004 62.5462 36.2141V37.5573C62.5462 37.7506 62.4139 37.8218 62.2715 37.6692L60.6841 36.1022C60.5416 35.9597 60.2466 35.8376 60.043 35.8376ZM56.329 37.425C56.5121 37.425 56.6546 37.2622 56.6546 37.0485V36.2141C56.6546 36.0004 56.4918 35.8376 56.2985 35.8376H53.6528C53.4391 35.8376 53.2763 36.0004 53.2763 36.2141V37.0485C53.2763 37.2622 53.4188 37.425 53.6019 37.425C53.7953 37.425 53.9479 37.6081 53.9479 37.8015V44.5275C53.9479 44.7412 53.8054 44.904 53.6019 44.904C53.4188 44.904 53.2763 45.0668 53.2763 45.2805V46.1149C53.2763 46.3286 53.4391 46.4914 53.6528 46.4914H56.2985C56.4918 46.4914 56.6546 46.3286 56.6546 46.1149V45.2805C56.6546 45.0668 56.5121 44.904 56.329 44.904C56.1356 44.904 55.983 44.7412 55.983 44.5275V37.8015C55.983 37.6081 56.1255 37.425 56.329 37.425ZM48.8296 43.164H48.3921C48.1987 43.164 48.0664 43.0012 48.097 42.7875L48.5345 40.7117C48.565 40.5184 48.6465 40.5184 48.677 40.7117L49.1145 42.7875C49.1451 43.0012 49.0128 43.164 48.8194 43.164H48.8296ZM51.8619 46.1251L49.7861 36.1938C49.7556 36.0004 49.5419 35.8376 49.3486 35.8376H47.8935C47.6798 35.8376 47.4864 36.0004 47.4356 36.1938L45.3699 46.1251C45.3191 46.3184 45.4513 46.4812 45.665 46.4812H46.9573C47.171 46.4812 47.3643 46.3184 47.4152 46.1251L47.6086 45.1075C47.6594 44.9142 47.8528 44.7514 48.0664 44.7514H49.1654C49.3791 44.7514 49.5724 44.9142 49.6233 45.1075L49.8166 46.1251C49.8675 46.3184 50.0609 46.4812 50.2745 46.4812H51.5668C51.7805 46.4812 51.9128 46.3184 51.8619 46.1251ZM42.4903 40.8949C42.4903 41.3528 42.2562 41.5766 41.7983 41.5766H40.7401C40.5264 41.5766 40.3636 41.3934 40.3636 41.2001V37.8015C40.3636 37.6081 40.5264 37.425 40.7401 37.425H41.7983C42.2562 37.425 42.4903 37.659 42.4903 38.1169V40.8949ZM43.9962 36.3769C43.6401 36.0208 43.0499 35.8376 42.2664 35.8376H38.705C38.4913 35.8376 38.3285 36.0004 38.3285 36.2141V46.1149C38.3285 46.3286 38.4913 46.4914 38.705 46.4914H39.9973C40.1906 46.4914 40.3738 46.3286 40.3738 46.1149V43.5507C40.3738 43.337 40.5366 43.1742 40.7502 43.1742H42.2664C43.0499 43.1742 43.6401 42.991 43.9962 42.6348C44.3524 42.2787 44.5355 41.6987 44.5355 40.905V38.1271C44.5355 37.3232 44.3524 36.7534 43.9962 36.3972V36.3769Z\" fill=\"#0096AD\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Professional residential & commercial painting services in Massachusetts.\"})}),className:\"framer-1wghcw7\",\"data-framer-name\":\"Professional residential & commercial painting services in Massachusetts and New England\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"f_ux94OTT\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tqs2k6\",\"data-framer-name\":\"Colunas\",layoutDependency:layoutDependency,layoutId:\"V6oqB5vMF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vekwdf\",\"data-framer-name\":\"Coluna 1\",layoutDependency:layoutDependency,layoutId:\"NUaNEcsnh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Useful links\"})}),className:\"framer-1oqmonb\",\"data-framer-name\":\"Useful links\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"glb0DjQBv\",style:{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15b3xmc\",\"data-framer-name\":\"Itens\",layoutDependency:layoutDependency,layoutId:\"bpCrfE738\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+(((componentViewport?.height||431)-0-438.2)/2+0+0)+80+0+0+0+37.2+0+0,...addPropertyOverrides({MalSotB_B:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||608)-0-665.2)/2+0+0)+80+0+0+227+0+0+37.2+0+0},MPFq0qrnx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-875)/2+0+0)+30+0+0+181+0+0+0+37.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cebb2n-container\",layoutDependency:layoutDependency,layoutId:\"JjrwybC4e-container\",nodeId:\"JjrwybC4e\",rendersWithMotion:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsx(BotOHOME,{height:\"100%\",id:\"JjrwybC4e\",layoutId:\"JjrwybC4e\",variant:\"ZpZXqrXco\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+(((componentViewport?.height||431)-0-438.2)/2+0+0)+80+0+0+0+37.2+0+34,...addPropertyOverrides({MalSotB_B:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||608)-0-665.2)/2+0+0)+80+0+0+227+0+0+37.2+0+34},MPFq0qrnx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-875)/2+0+0)+30+0+0+181+0+0+0+37.2+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a8kmrv-container\",layoutDependency:layoutDependency,layoutId:\"jzz5a6Vhl-container\",nodeId:\"jzz5a6Vhl\",rendersWithMotion:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsx(BotOABOUT,{height:\"100%\",id:\"jzz5a6Vhl\",layoutId:\"jzz5a6Vhl\",variant:\"d6iEjuDva\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+(((componentViewport?.height||431)-0-438.2)/2+0+0)+80+0+0+0+37.2+0+68,...addPropertyOverrides({MalSotB_B:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||608)-0-665.2)/2+0+0)+80+0+0+227+0+0+37.2+0+68},MPFq0qrnx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-875)/2+0+0)+30+0+0+181+0+0+0+37.2+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-84fo90-container\",layoutDependency:layoutDependency,layoutId:\"yAqUmcau4-container\",nodeId:\"yAqUmcau4\",rendersWithMotion:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsx(BotOSERVICES,{height:\"100%\",id:\"yAqUmcau4\",layoutId:\"yAqUmcau4\",variant:\"dj84C_H_U\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+(((componentViewport?.height||431)-0-438.2)/2+0+0)+80+0+0+0+37.2+0+102,...addPropertyOverrides({MalSotB_B:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||608)-0-665.2)/2+0+0)+80+0+0+227+0+0+37.2+0+102},MPFq0qrnx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-875)/2+0+0)+30+0+0+181+0+0+0+37.2+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e9ps8u-container\",layoutDependency:layoutDependency,layoutId:\"awEabDxMo-container\",nodeId:\"awEabDxMo\",rendersWithMotion:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsx(BotOPORTFOLIO,{height:\"100%\",id:\"awEabDxMo\",layoutId:\"awEabDxMo\",variant:\"PkeQKtMGr\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+(((componentViewport?.height||431)-0-438.2)/2+0+0)+80+0+0+0+37.2+0+136,...addPropertyOverrides({MalSotB_B:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||608)-0-665.2)/2+0+0)+80+0+0+227+0+0+37.2+0+136},MPFq0qrnx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-875)/2+0+0)+30+0+0+181+0+0+0+37.2+0+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jmm976-container\",layoutDependency:layoutDependency,layoutId:\"NjqlbBU14-container\",nodeId:\"NjqlbBU14\",rendersWithMotion:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsx(BotOContact,{height:\"100%\",id:\"NjqlbBU14\",layoutId:\"NjqlbBU14\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjz7r5\",\"data-framer-name\":\"Coluna 2\",layoutDependency:layoutDependency,layoutId:\"V7nHotXmG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Get in touch\"})}),className:\"framer-1rlsfti\",\"data-framer-name\":\"Get in touch\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"gkU2UemHR\",style:{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h7ogpc\",\"data-framer-name\":\"Itens\",layoutDependency:layoutDependency,layoutId:\"B5w1CInUP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"+1 (978) 601-9812\"})}),className:\"framer-1tkomw1\",\"data-framer-name\":\"+1 (978) 601-9812\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"FIY5nmhST\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"info@shieldpaintinginc.com\"})}),className:\"framer-98vb2h\",\"data-framer-name\":\"info@shieldpaintinginc.com\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Z9gyIOwAR\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s6whbu\",\"data-framer-name\":\"Coluna 3\",layoutDependency:layoutDependency,layoutId:\"fo0lm0zmj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136)))\"},children:\"Areas we serve\"})}),className:\"framer-j5hx7q\",\"data-framer-name\":\"Areas we serve\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"iLgcaZBLg\",style:{\"--extracted-r6o4lv\":\"var(--token-5f717e7f-2a99-40e9-84e7-29799f9709a8, rgb(0, 118, 136))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ryi5s\",\"data-framer-name\":\"Itens\",layoutDependency:layoutDependency,layoutId:\"TyE0C_NkJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Massachusetts\"})}),className:\"framer-l3hprl\",\"data-framer-name\":\"Massachusetts\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"dDoEkBMIO\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Greater Boston\"})}),className:\"framer-6bxq9g\",\"data-framer-name\":\"Greater Boston\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"xScwqbmrF\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Wellesley\"})}),className:\"framer-1olfqqa\",\"data-framer-name\":\"Wellesley\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"l06DBKmSF\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Lexington\"})}),className:\"framer-12e3zwg\",\"data-framer-name\":\"Lexington\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"ZgBkgkXJe\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"Newton\"})}),className:\"framer-1bwnk52\",\"data-framer-name\":\"Newton\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"kL4iPmpCl\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u157m0\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"vF95pkrWU\",style:{backgroundColor:\"var(--token-d3fdcabb-dcf0-4fb8-a330-3f16451ec713, rgb(218, 218, 218))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oozka0\",\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"XRP_vWuE6\",style:{backgroundColor:\"var(--token-d451f397-b787-4816-aedc-ff68729ef781, rgb(244, 244, 244))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nzz5r5\",layoutDependency:layoutDependency,layoutId:\"kFyFPTNS2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1byjzv1\",\"data-framer-name\":\"Rights reserved\",layoutDependency:layoutDependency,layoutId:\"neBlJEOtb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"\\xa9 2025 Shield Painting Inc  – All rights reserved\"})}),className:\"framer-xiojrp\",\"data-framer-name\":\"\\xa9 2025 Shild Painting Inc – All rights reserved\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"dM4IGceg3\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/shieldpaintinginc\",motionChild:true,nodeId:\"CXqSvmgYJ\",openInNewTab:true,scopeId:\"p_Jk5EKnR\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-a5vsm0 framer-ifg3hi\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"CXqSvmgYJ\",children:[/*#__PURE__*/_jsx(Instagram,{animated:true,className:\"framer-qpo4qx\",layoutDependency:layoutDependency,layoutId:\"hkPLu1rng\",style:{\"--43q7um\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80)))\"},children:\"@shieldpaintinginc\"})}),className:\"framer-1gh24u7\",\"data-framer-name\":\"Developed by\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"woCytdfrU\",style:{\"--extracted-r6o4lv\":\"var(--token-abc07082-9f2b-45f5-8796-090a6fcb3516, rgb(80, 80, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fI7Bt.framer-ifg3hi, .framer-fI7Bt .framer-ifg3hi { display: block; }\",\".framer-fI7Bt.framer-12d6jcz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-fI7Bt .framer-ekcma { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 80px; position: relative; width: 100%; }\",\".framer-fI7Bt .framer-19oaymb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fI7Bt .framer-13f36nc, .framer-fI7Bt .framer-1byjzv1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fI7Bt .framer-1ny0rk8 { flex: none; height: 51px; position: relative; width: 119px; }\",\".framer-fI7Bt .framer-1wghcw7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 283px; word-break: break-word; word-wrap: break-word; }\",\".framer-fI7Bt .framer-tqs2k6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fI7Bt .framer-1vekwdf, .framer-fI7Bt .framer-15b3xmc, .framer-fI7Bt .framer-mjz7r5, .framer-fI7Bt .framer-1h7ogpc, .framer-fI7Bt .framer-1s6whbu, .framer-fI7Bt .framer-ryi5s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fI7Bt .framer-1oqmonb, .framer-fI7Bt .framer-1rlsfti, .framer-fI7Bt .framer-1tkomw1, .framer-fI7Bt .framer-98vb2h, .framer-fI7Bt .framer-j5hx7q, .framer-fI7Bt .framer-l3hprl, .framer-fI7Bt .framer-6bxq9g, .framer-fI7Bt .framer-1olfqqa, .framer-fI7Bt .framer-12e3zwg, .framer-fI7Bt .framer-1bwnk52, .framer-fI7Bt .framer-xiojrp, .framer-fI7Bt .framer-1gh24u7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fI7Bt .framer-1cebb2n-container, .framer-fI7Bt .framer-a8kmrv-container, .framer-fI7Bt .framer-84fo90-container, .framer-fI7Bt .framer-e9ps8u-container, .framer-fI7Bt .framer-jmm976-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fI7Bt .framer-u157m0 { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-fI7Bt .framer-1oozka0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 30px 80px 30px 80px; position: relative; width: 100%; }\",\".framer-fI7Bt .framer-nzz5r5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fI7Bt .framer-a5vsm0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fI7Bt .framer-qpo4qx { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 17px; }\",\".framer-fI7Bt.framer-v-r0059v.framer-12d6jcz { width: 810px; }\",\".framer-fI7Bt.framer-v-r0059v .framer-ekcma { flex-direction: column; }\",\".framer-fI7Bt.framer-v-r0059v .framer-19oaymb { flex: none; flex-direction: column; width: 100%; }\",\".framer-fI7Bt.framer-v-r0059v .framer-13f36nc { flex: none; width: 100%; }\",\".framer-fI7Bt.framer-v-18r5fxa.framer-12d6jcz { width: 390px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-ekcma { flex-direction: column; padding: 30px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-19oaymb { flex: none; flex-direction: column; gap: 40px; width: 100%; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-13f36nc { flex: none; gap: 18px; width: 100%; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-1ny0rk8 { height: 39px; width: 91px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-tqs2k6 { flex-direction: column; gap: 36px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-1oozka0 { padding: 20px 80px 20px 80px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-nzz5r5 { flex-direction: column; gap: 8px; }\",\".framer-fI7Bt.framer-v-18r5fxa .framer-1byjzv1 { align-content: center; align-items: center; flex: none; width: 100%; }\",'.framer-fI7Bt[data-border=\"true\"]::after, .framer-fI7Bt [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 431\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MalSotB_B\":{\"layout\":[\"fixed\",\"auto\"]},\"MPFq0qrnx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerp_Jk5EKnR=withCSS(Component,css,\"framer-fI7Bt\");export default Framerp_Jk5EKnR;Framerp_Jk5EKnR.displayName=\"Rodap\\xe9\";Framerp_Jk5EKnR.defaultProps={height:431,width:1200};addPropertyControls(Framerp_Jk5EKnR,{variant:{options:[\"AOPuC64kR\",\"MalSotB_B\",\"MPFq0qrnx\"],optionTitles:[\"Desktop - 1200px\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerp_Jk5EKnR,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]},...BotOHOMEFonts,...BotOABOUTFonts,...BotOSERVICESFonts,...BotOPORTFOLIOFonts,...BotOContactFonts,...InstagramFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp_Jk5EKnR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"431\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MalSotB_B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MPFq0qrnx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p_Jk5EKnR.map","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"#framer/local/canvasComponent/FjzwqNsRW/FjzwqNsRW.js\";import Rodap from\"#framer/local/canvasComponent/p_Jk5EKnR/p_Jk5EKnR.js\";const MenuFonts=getFonts(Menu);const RodapFonts=getFonts(Rodap);const breakpoints={QL17K1O6W:\"(min-width: 1200px)\",wmwCuCjr7:\"(max-width: 809px)\",ZS1rxEo63:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Ta5vO\";const variantClassNames={QL17K1O6W:\"framer-v-1ndwio\",wmwCuCjr7:\"framer-v-mack38\",ZS1rxEo63:\"framer-v-1b69swk\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ta5vO.framer-2nc9d8, .framer-Ta5vO .framer-2nc9d8 { display: block; }\",\".framer-Ta5vO.framer-1ndwio { align-content: center; align-items: center; background-color: var(--token-d451f397-b787-4816-aedc-ff68729ef781, #f4f4f4); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ta5vO .framer-5vk8mm-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\",\".framer-Ta5vO .framer-1oefke2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Ta5vO .framer-1e7g56f-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={QL17K1O6W:\"(min-width: 1200px)\",wmwCuCjr7:\"(max-width: 809px)\",ZS1rxEo63:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop - 1200px\":\"QL17K1O6W\",Mobile:\"wmwCuCjr7\",Tablet:\"ZS1rxEo63\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QL17K1O6W\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"QL17K1O6W\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-d451f397-b787-4816-aedc-ff68729ef781, rgb(244, 244, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ndwio\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"min(100vw, 1200px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5vk8mm-container\",nodeId:\"k1kNoxEuw\",scopeId:\"YQ2XIA17P\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wmwCuCjr7:{variant:\"y1nft1RhL\"},ZS1rxEo63:{variant:\"y1nft1RhL\"}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"k1kNoxEuw\",layoutId:\"k1kNoxEuw\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"EMfIQW2IP\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oefke2\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:431,width:\"100vw\",y:1110,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e7g56f-container\",nodeId:\"nSVdqLoGz\",scopeId:\"YQ2XIA17P\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wmwCuCjr7:{variant:\"MPFq0qrnx\"},ZS1rxEo63:{variant:\"MalSotB_B\"}},children:/*#__PURE__*/_jsx(Rodap,{height:\"100%\",id:\"nSVdqLoGz\",layoutId:\"nSVdqLoGz\",style:{width:\"100%\"},variant:\"AOPuC64kR\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZS1rxEo63\":{\"layout\":[\"fixed\",\"fixed\"]},\"wmwCuCjr7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"QL17K1O6W\":[\".framer-5vk8mm-container\",\".framer-1e7g56f-container\"],\"ZS1rxEo63\":[\".framer-5vk8mm-container\",\".framer-1e7g56f-container\"],\"wmwCuCjr7\":[\".framer-5vk8mm-container\",\".framer-1e7g56f-container\"]}\n * @framerBreakpoints {\"QL17K1O6W\":{\"min\":1200,\"canvasClassName\":\"framer-1ndwio-override\",\"minHeight\":1000,\"name\":\"Desktop - 1200px\",\"width\":1200,\"rootFontSize\":16},\"ZS1rxEo63\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1b69swk-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"wmwCuCjr7\":{\"max\":809,\"canvasClassName\":\"framer-mack38-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Mobile\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant QL17K1O6W\n * @framerLayoutTemplate\n */const FramerYQ2XIA17P=withCSS(Component,css,\"framer-Ta5vO\");export default FramerYQ2XIA17P;FramerYQ2XIA17P.displayName=\"Menu & Rodap\\xe9\";FramerYQ2XIA17P.defaultProps={height:1e3,width:1200};addFonts(FramerYQ2XIA17P,[{explicitInter:true,fonts:[]},...MenuFonts,...RodapFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYQ2XIA17P\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"QL17K1O6W\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZS1rxEo63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wmwCuCjr7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"QL17K1O6W\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1ndwio-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop - 1200px\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ZS1rxEo63\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1b69swk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"wmwCuCjr7\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-mack38-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Mobile\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"QL17K1O6W\\\":[\\\".framer-5vk8mm-container\\\",\\\".framer-1e7g56f-container\\\"],\\\"ZS1rxEo63\\\":[\\\".framer-5vk8mm-container\\\",\\\".framer-1e7g56f-container\\\"],\\\"wmwCuCjr7\\\":[\\\".framer-5vk8mm-container\\\",\\\".framer-1e7g56f-container\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MenuRodap from \"https://framerusercontent.com/modules/2g3pdmX0WgS3XuZlGq3W/oHzKcxoymfxHc29wfajz/YQ2XIA17P.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/13XWz2DvZoBUrZMKpeOP/lC1tt9VFdkJTrp7C2N9q/augiA20Il.js\")), path: \"/\"}, RCCjH9cic: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9vgYOSQZ38VEpPQ60kw/tevTABdk86HUmdzU4E0k/RCCjH9cic.js\")), path: \"/thank-you\"}, u5F5dPmGW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p5Xjp5HD842An3Qg6eKG/Pn2zhuBxnAi56Qo3Z5lo/u5F5dPmGW.js\")), path: \"/contact\"}, qMyfieev0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SBkEv9uuWmjX2ZuHYj4S/p1syeeydtf7Xud08Eziz/qMyfieev0.js\")), path: \"/services\"}, ID5xmSZAs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v4ipRnIbXXM4av8Y54gr/fS8JrDwzaCS16eCTkavf/ID5xmSZAs.js\")), path: \"/about\"}, DwHS1xPZ1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZeapYzparqPZ2kkw2f4O/U19PXiJAzR36pUzTayeO/DwHS1xPZ1.js\")), path: \"/portfolio\"}, scffXiUyn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/roeHNk1AlhHRCNx9ScaS/8CrbKZihKcDTwQ5DKZXq/scffXiUyn.js\")), path: \"/404\"}, vig2pTdSv: {collectionId: \"DGx7ieOVH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mhBWTz9E50Oje1ZeS6nM/SAhbF0xdXTL7kaPYcwja/vig2pTdSv.js\")), path: \"/portfolio/:cn_JLNASp\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {DGx7ieOVH: async () => (await import(\"https://framerusercontent.com/modules/NnJnFPqrEQmzFj4ThUMI/HxlJZVrpm6aSNpUGQi0M/DGx7ieOVH.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"4f1a2622ed793859f3281bd3200f43ea0864de604da1a4fba042e0de0ea4ff39\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"RCCjH9cic\":\r\ncase \"u5F5dPmGW\":\r\ncase \"qMyfieev0\":\r\ncase \"ID5xmSZAs\":\r\ncase \"DwHS1xPZ1\":\r\ncase \"scffXiUyn\":\r\ncase \"vig2pTdSv\":\r\nreturn React.createElement(MenuRodap, {...props, key: \"MenuRodap\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"RCCjH9cic\":\r\ncase \"u5F5dPmGW\":\r\ncase \"qMyfieev0\":\r\ncase \"ID5xmSZAs\":\r\ncase \"DwHS1xPZ1\":\r\ncase \"scffXiUyn\":\r\ncase \"vig2pTdSv\":\r\nreturn [{hash: \"1ndwio\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1b69swk\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"mack38\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/roeHNk1AlhHRCNx9ScaS/8CrbKZihKcDTwQ5DKZXq/scffXiUyn.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://shieldpaintinginc.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/k7UyP2iTz5anOaj3B388/yYkdW5HPHMSTC2Zd6EFJ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}