{"version":3,"file":"shared.BUwOSWtK.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","SectionTag","MainButtonFonts","MainButton","MotionDivWithFX","Image1","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Facebook","Instagram","Envelope","Linkedin","Image1","MainButton","SocialIcon","PhoneCall","Mail","MapPinLine","Blog","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","Image1","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","Logo2","fonts","css","className","fonts","css","className","fonts","css","className","useMemo","useState","useRef","React.useId","p","React.useCallback","_Fragment","React.forwardRef"],"sources":["https:/framerusercontent.com/modules/GmDOeYHucgQKbA8kCiyC/KCnWW9eczF2MxfjFhqM1/QmU_hQnmR.js","https:/framerusercontent.com/modules/vyoNxVyPwsL15LocWowg/iYemdOOGQsuc22QdMz1U/eti3AOTQg.js","https:/framerusercontent.com/modules/oFIg984ZhRouigTnzF6O/Usezn4bR9ydN3TOu2JA9/ygFcYvBsK.js","https:/framerusercontent.com/modules/DrMeT4B04O1n1LSSUeJv/kQD3hp2mwVKEBcad4O8c/Mcs8mgpsO.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/mQ6UYp3SNYMFT42r6UKG/tMILZftodAiQDGtzkxLT/ew3vuhvvU.js","https:/framerusercontent.com/modules/tw8350guxRErfvlrQbcL/ONA7U2qQhe26smp2TpMw/SEgLVOCXN.js","https:/framerusercontent.com/modules/RXrKglW9iRdaFKxbRdxS/aIdYcwz75qhLveiGioXR/S7sL0Rw2B.js","https:/framerusercontent.com/modules/5uOlPHdPlzVetBFGdDPc/G0bkCBxBX0gE3HLpCArC/kS20EjwX2.js","https:/framerusercontent.com/modules/FWRZCKa1coUScRp6riu6/IzCpsAgDfh5DsUYELB0B/a_69PB4ft.js","https:/framerusercontent.com/modules/mN6FkVMPCKGrhKemZkMV/LlQSDOYy21pyQyIhZN97/shNduWi8h.js","https:/framerusercontent.com/modules/U1iYcCsof2wTpCaLlpu3/GTq85awUl0P2ACrMfunZ/hz92Uu1S8.js","https:/framerusercontent.com/modules/fg2NthQLZEaCLR0LzvwB/CSAD1liXsJeGhjmwNmnu/tOzqfQ5ay.js","https:/framerusercontent.com/modules/FLxMW3CUOCU69gvjF9SW/vUNh881jSd6WNROZFylT/VahJp0BXi.js","https:/framerusercontent.com/modules/jVtYEklMe8Vi0diVZT1k/acCvWd52Tpq4uzQdI07H/BYM9j_yjN.js","https:/framerusercontent.com/modules/buRYtWZb9dVlq9oVc2l0/Z18SEtTVXmkPhCKXMKMq/iSNqMeI0K.js","https:/framerusercontent.com/modules/HKJDZZ6GRkC8VjEiE1ve/78PNPd677BaBLYzYP7I4/r4ux2xeaF.js","https:/framerusercontent.com/modules/DMrZhdHSNsjjAYe6R152/KZl7MVCsH8yq4qwiwdvn/Testimonial.js","https:/framerusercontent.com/modules/Esl12BzEwiwyW8mrFHxG/1zkTYFPx8ykMeEmOqFas/YJ_mMOo3a.js","https:/framerusercontent.com/modules/OL9eRRkY8weiNRHBRpng/v4d6rLZWQbUweDzHaUJa/CbX0b__Vr.js"],"sourcesContent":["// Generated by Framer (625f89c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"owHS8NFSO\",\"JZsyAE3Oz\"];const serializationHash=\"framer-N4OH2\";const variantClassNames={JZsyAE3Oz:\"framer-v-1ujidda\",owHS8NFSO:\"framer-v-j5y61k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SO4k9RTJO=undefined;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 humanReadableVariantMap={Dark:\"owHS8NFSO\",White:\"JZsyAE3Oz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,SO4k9RTJO:title??props.SO4k9RTJO??\"Section tag\",variant:humanReadableVariantMap[props.variant]??props.variant??\"owHS8NFSO\"};};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,SO4k9RTJO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"owHS8NFSO\",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-j5y61k\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"owHS8NFSO\",ref:refBinding,style:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\",...style},variants:{JZsyAE3Oz:{backdropFilter:\"blur(60px)\",WebkitBackdropFilter:\"blur(60px)\"}},...addPropertyOverrides({JZsyAE3Oz:{\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15n1lgq\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"LPxa_VoVU\",style:{backgroundColor:\"var(--token-f0714e7c-5820-4b69-93b1-6ca33ea4c95f, rgb(153, 153, 153))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},variants:{JZsyAE3Oz:{backgroundColor:\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmFud29vZCBUZXh0LWl0YWxpYw==\",\"--framer-font-family\":'\"Fanwood Text\", \"Fanwood Text Placeholder\", serif',\"--framer-font-size\":\"17px\",\"--framer-font-style\":\"italic\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, rgb(37, 37, 37)))\",\"--framer-text-transform\":\"inherit\"},children:\"Section tag\"})}),className:\"framer-18q5usb\",fonts:[\"GF;Fanwood Text-italic\"],layoutDependency:layoutDependency,layoutId:\"jGtfGI3gM\",style:{\"--extracted-r6o4lv\":\"var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, rgb(37, 37, 37))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SO4k9RTJO,variants:{JZsyAE3Oz:{\"--extracted-r6o4lv\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JZsyAE3Oz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmFud29vZCBUZXh0LWl0YWxpYw==\",\"--framer-font-family\":'\"Fanwood Text\", \"Fanwood Text Placeholder\", serif',\"--framer-font-size\":\"17px\",\"--framer-font-style\":\"italic\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Section tag\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-N4OH2.framer-1wf6oif, .framer-N4OH2 .framer-1wf6oif { display: block; }\",\".framer-N4OH2.framer-j5y61k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100px; }\",\".framer-N4OH2 .framer-15n1lgq { flex: none; height: 9px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 9px; will-change: var(--framer-will-change-override, transform); }\",\".framer-N4OH2 .framer-18q5usb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-N4OH2.framer-v-1ujidda.framer-j5y61k { padding: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JZsyAE3Oz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SO4k9RTJO\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQmU_hQnmR=withCSS(Component,css,\"framer-N4OH2\");export default FramerQmU_hQnmR;FramerQmU_hQnmR.displayName=\"Section tag\";FramerQmU_hQnmR.defaultProps={height:26,width:100};addPropertyControls(FramerQmU_hQnmR,{variant:{options:[\"owHS8NFSO\",\"JZsyAE3Oz\"],optionTitles:[\"Dark\",\"White\"],title:\"Variant\",type:ControlType.Enum},SO4k9RTJO:{defaultValue:\"Section tag\",displayTextArea:false,title:\"Title\",type:ControlType.String},onSO4k9RTJOChange:{changes:\"SO4k9RTJO\",type:ControlType.ChangeHandler}});addFonts(FramerQmU_hQnmR,[{explicitInter:true,fonts:[{cssFamilyName:\"Fanwood Text\",source:\"google\",style:\"italic\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFzErwl05Ad_vSCF6Fq7xX2R9zZ9vhCblye.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQmU_hQnmR\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"SO4k9RTJO\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"26\",\"framerIntrinsicWidth\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JZsyAE3Oz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QmU_hQnmR.map","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Jpu8jyjd5NVFRO7snXo6/uv3QbxEXemGC6Kbm27TE/apcChnFp6.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7eYLEpxx3VsocutEvXmH/roHCCs5OlZfWsg8YOjKe/bnhu4oba3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qwhyplcb2dOrunTbenHO/fvmcFiFHPVELxtx2SVRF/q00aeN2FK.js\";import MainButton from\"https://framerusercontent.com/modules/CeOAu0yjmxFucV0AW0KV/f4W7c6f1K75XJXSEdMi0/eAf9jStBI.js\";import SectionTag from\"https://framerusercontent.com/modules/GmDOeYHucgQKbA8kCiyC/KCnWW9eczF2MxfjFhqM1/QmU_hQnmR.js\";const SectionTagFonts=getFonts(SectionTag);const MainButtonFonts=getFonts(MainButton);const MotionDivWithFX=withFX(motion.div);const Image1WithFX=withFX(Image1);const cycleOrder=[\"mRApVHZ1F\",\"xzdrViJSP\",\"yy3mYweI6\",\"ERAfbM5Ab\"];const serializationHash=\"framer-dj6lM\";const variantClassNames={ERAfbM5Ab:\"framer-v-l8wlxc\",mRApVHZ1F:\"framer-v-sarsc7\",xzdrViJSP:\"framer-v-19smsay\",yy3mYweI6:\"framer-v-1begnvv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EFisrratR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:50};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-25};const transition3={damping:54,delay:.1,mass:1,stiffness:390,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:25};const transition4={damping:54,delay:.2,mass:1,stiffness:390,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 humanReadableVariantMap={\"Mid-destop\":\"xzdrViJSP\",Desktop:\"mRApVHZ1F\",Phone:\"ERAfbM5Ab\",Tablet:\"yy3mYweI6\"};const Variants=motion.create(React.Fragment);const getProps=({fill,height,id,width,...props})=>{return{...props,EFisrratR:fill??props.EFisrratR??\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mRApVHZ1F\"};};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,EFisrratR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mRApVHZ1F\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"yy3mYweI6\",\"ERAfbM5Ab\"].includes(baseVariant))return false;return true;};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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sarsc7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mRApVHZ1F\",ref:refBinding,style:{backgroundColor:EFisrratR,...style},...addPropertyOverrides({ERAfbM5Ab:{\"data-framer-name\":\"Phone\"},xzdrViJSP:{\"data-framer-name\":\"Mid-destop\"},yy3mYweI6:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uvihvx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"GNtwKQ8F4\",style:{mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 5.045078037021397%, rgb(0, 0, 0) 51.17116017384572%, rgb(0, 0, 0) 95.4954954954955%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 5.045078037021397%, rgb(0, 0, 0) 51.17116017384572%, rgb(0, 0, 0) 95.4954954954955%, rgba(0, 0, 0, 0) 100%) add\"},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-112qrf7\",\"data-framer-name\":\"Text wrapper\",layoutDependency:layoutDependency,layoutId:\"lX3l1tDhK\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({ERAfbM5Ab:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1300px) - 40px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2tparo-container\",layoutDependency:layoutDependency,layoutId:\"sIEHvMwSd-container\",nodeId:\"sIEHvMwSd\",rendersWithMotion:true,scopeId:\"eti3AOTQg\",children:/*#__PURE__*/_jsx(SectionTag,{height:\"100%\",id:\"sIEHvMwSd\",layoutId:\"sIEHvMwSd\",SO4k9RTJO:\"For Mental Health and Co-Occurring Disorders\",variant:matchVariant(\"owHS8NFSO\"),width:\"100%\",...addPropertyOverrides({ERAfbM5Ab:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1u1peay\",\"data-styles-preset\":\"q00aeN2FK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Mental Health is More Than Healing\"})})}),className:\"framer-1cwdt69\",fonts:[\"Inter\",\"Inter-Italic\"],layoutDependency:layoutDependency,layoutId:\"YPYBQkUnF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-188e1wz\",\"data-styles-preset\":\"apcChnFp6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-636b5cfa-0b84-44d3-899b-8561eaa25ead, rgb(122, 122, 122)))\"},children:\"It’s not just about the absence of illness—it’s about discovering lasting well-being through compassionate care, emotional resilience, and a renewed sense of purpose.\"})}),className:\"framer-138mq7l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pe5fFQPjU\",style:{\"--extracted-r6o4lv\":\"var(--token-636b5cfa-0b84-44d3-899b-8561eaa25ead, rgb(122, 122, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ERAfbM5Ab:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lg3lzf\",\"data-styles-preset\":\"bnhu4oba3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-636b5cfa-0b84-44d3-899b-8561eaa25ead, rgb(122, 122, 122)))\"},children:\"It’s not just about the absence of illness—it’s about discovering lasting well-being through compassionate care, emotional resilience, and a renewed sense of purpose.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cqvvet\",\"data-framer-name\":\"Buttons wrapper\",layoutDependency:layoutDependency,layoutId:\"BLzJG_6Mv\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ErlykcMjL\"},implicitPathVariables:undefined},{href:{webPageId:\"ErlykcMjL\"},implicitPathVariables:undefined},{href:{webPageId:\"ErlykcMjL\"},implicitPathVariables:undefined},{href:{webPageId:\"ErlykcMjL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kdabes-container\",layoutDependency:layoutDependency,layoutId:\"Jbm1vqs91-container\",nodeId:\"Jbm1vqs91\",rendersWithMotion:true,scopeId:\"eti3AOTQg\",children:/*#__PURE__*/_jsx(MainButton,{height:\"100%\",id:\"Jbm1vqs91\",layoutId:\"Jbm1vqs91\",ldIqR2SFf:resolvedLinks[0],OSWFLqwgi:\"Get Help Now\",variant:matchVariant(\"Io38zN_hW\"),width:\"100%\",...addPropertyOverrides({ERAfbM5Ab:{ldIqR2SFf:resolvedLinks[3],variant:matchVariant(\"yieMJgjJ5\")},xzdrViJSP:{ldIqR2SFf:resolvedLinks[1]},yy3mYweI6:{ldIqR2SFf:resolvedLinks[2],variant:matchVariant(\"yieMJgjJ5\")}},baseVariant,gestureVariant)})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:442,intrinsicWidth:288,pixelHeight:442,pixelWidth:288,sizes:\"125px\",src:\"https://framerusercontent.com/images/KjestCIYwEegepsM5tFFO7ED26U.webp?width=288&height=442\"},className:\"framer-1xh5a43\",\"data-border\":true,\"data-framer-name\":\"Left image\",layoutDependency:layoutDependency,layoutId:\"c02NRusGH\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 1px 15px 0px rgba(0, 0, 0, 0.12)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:442,intrinsicWidth:288,pixelHeight:442,pixelWidth:288,sizes:\"125px\",src:\"https://framerusercontent.com/images/G3H1SUdKxKvsJ79AbU0Xp7M6w.webp?width=288&height=442\"},className:\"framer-16yzzak\",\"data-border\":true,\"data-framer-name\":\"Right image\",layoutDependency:layoutDependency,layoutId:\"uVVjv5D7Q\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 1px 15px 0px rgba(0, 0, 0, 0.12)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"Minimalist concrete building with glowing windows at dusk in fog.\",fit:\"fill\",intrinsicHeight:442,intrinsicWidth:288,pixelHeight:442,pixelWidth:288,sizes:\"175px\",src:\"https://framerusercontent.com/images/cBHnQchLPMRnN38z9SO1NiuTb8.webp?width=288&height=442\"},className:\"framer-javrev\",\"data-border\":true,\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"G2wEKDQ00\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 1px 15px 0px rgba(0, 0, 0, 0.12)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:442,intrinsicWidth:288,pixelHeight:442,pixelWidth:288,sizes:\"175px\",src:\"https://framerusercontent.com/images/j0ol0TNY2ttVzkthhEG51JCU0s.webp?width=288&height=442\"},className:\"framer-zlffn2\",\"data-border\":true,\"data-framer-name\":\"Image 04\",layoutDependency:layoutDependency,layoutId:\"af5NsBFyz\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 1px 15px 0px rgba(0, 0, 0, 0.12)\"}})]})})})})});});const css=[\".framer-dj6lM.framer-1g01z3g, .framer-dj6lM .framer-1g01z3g { display: block; }\",\".framer-dj6lM.framer-sarsc7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 90px 0px 20px 0px; position: relative; width: 1400px; }\",\".framer-dj6lM .framer-uvihvx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 78px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px 25px 60px 25px; position: relative; width: 100%; }\",\".framer-dj6lM .framer-112qrf7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 56%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dj6lM .framer-2tparo-container, .framer-dj6lM .framer-kdabes-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dj6lM .framer-1cwdt69 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-dj6lM .framer-138mq7l { flex: none; height: auto; max-width: 860px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dj6lM .framer-cqvvet { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dj6lM .framer-1xh5a43 { flex: none; height: 150px; left: -16px; overflow: hidden; position: absolute; top: 38px; width: 125px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-dj6lM .framer-16yzzak { flex: none; height: 150px; overflow: hidden; position: absolute; right: -16px; top: 38px; width: 125px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-dj6lM .framer-javrev { flex: none; height: 180px; left: 34px; overflow: hidden; position: absolute; top: 78px; width: 175px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-dj6lM .framer-zlffn2 { flex: none; height: 180px; overflow: hidden; position: absolute; right: 34px; top: 78px; width: 175px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-dj6lM.framer-v-19smsay.framer-sarsc7 { gap: 50px; padding: 50px 0px 20px 0px; width: 1024px; }\",\".framer-dj6lM.framer-v-1begnvv.framer-sarsc7 { gap: 50px; padding: 40px 0px 0px 0px; width: 767px; }\",\".framer-dj6lM.framer-v-1begnvv .framer-uvihvx { padding: 0px 25px 40px 25px; }\",\".framer-dj6lM.framer-v-1begnvv .framer-112qrf7, .framer-dj6lM.framer-v-l8wlxc .framer-112qrf7 { max-width: unset; }\",\".framer-dj6lM.framer-v-l8wlxc.framer-sarsc7 { gap: 50px; padding: 30px 0px 30px 0px; width: 390px; }\",\".framer-dj6lM.framer-v-l8wlxc .framer-uvihvx { padding: 0px 20px 0px 20px; }\",\".framer-dj6lM.framer-v-l8wlxc .framer-2tparo-container { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-dj6lM[data-border=\"true\"]::after, .framer-dj6lM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 389\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xzdrViJSP\":{\"layout\":[\"fixed\",\"auto\"]},\"yy3mYweI6\":{\"layout\":[\"fixed\",\"auto\"]},\"ERAfbM5Ab\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EFisrratR\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framereti3AOTQg=withCSS(Component,css,\"framer-dj6lM\");export default Framereti3AOTQg;Framereti3AOTQg.displayName=\"CTA-get help now\";Framereti3AOTQg.defaultProps={height:389,width:1400};addPropertyControls(Framereti3AOTQg,{variant:{options:[\"mRApVHZ1F\",\"xzdrViJSP\",\"yy3mYweI6\",\"ERAfbM5Ab\"],optionTitles:[\"Desktop\",\"Mid-destop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},EFisrratR:{defaultValue:\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",title:\"Fill\",type:ControlType.Color}});addFonts(Framereti3AOTQg,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...SectionTagFonts,...MainButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});Framereti3AOTQg.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(SectionTag,{},context),()=>forwardLoader(MainButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framereti3AOTQg\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"389\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"EFisrratR\\\":\\\"fill\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xzdrViJSP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yy3mYweI6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ERAfbM5Ab\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eti3AOTQg.map","// Generated by Framer (f0eed09)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fanwood Text-regular\",\"GF;Fanwood Text-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFtErwl05Ad_vSCF6Fq7xXGQNbY1P1Sbg.woff2\",weight:\"400\"},{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFzErwl05Ad_vSCF6Fq7xX2R9zZ9vhCblye.woff2\",weight:\"400\"}]}];export const css=[\".framer-D7i76 .framer-styles-preset-hvrgso:not(.rich-text-wrapper), .framer-D7i76 .framer-styles-preset-hvrgso.rich-text-wrapper h4 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1399px) and (min-width: 1024px) { .framer-D7i76 .framer-styles-preset-hvrgso:not(.rich-text-wrapper), .framer-D7i76 .framer-styles-preset-hvrgso.rich-text-wrapper h4 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 767px) { .framer-D7i76 .framer-styles-preset-hvrgso:not(.rich-text-wrapper), .framer-D7i76 .framer-styles-preset-hvrgso.rich-text-wrapper h4 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 23px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 766px) and (min-width: 0px) { .framer-D7i76 .framer-styles-preset-hvrgso:not(.rich-text-wrapper), .framer-D7i76 .framer-styles-preset-hvrgso.rich-text-wrapper h4 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-D7i76\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.5 0 C 3.358 0 0 3.358 0 7.5 C 0 14.25 7.5 19.5 7.5 19.5 C 7.5 19.5 15 14.25 15 7.5 C 15 3.358 11.642 0 7.5 0 Z M 7.5 10.5 C 5.843 10.5 4.5 9.157 4.5 7.5 C 4.5 5.843 5.843 4.5 7.5 4.5 C 9.157 4.5 10.5 5.843 10.5 7.5 C 10.5 9.157 9.157 10.5 7.5 10.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"19.5px\" id=\"rGGNTRSoW\" transform=\"translate(4.5 2.25)\" width=\"15px\"/><path d=\"M 0 0 L 13.5 0\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"1px\" id=\"jc5F1ME7I\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 21.75)\" width=\"13.5px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"zwtml5eGx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 6.75)\" width=\"6px\"/><path d=\"M 15 7.5 C 15 14.25 7.5 19.5 7.5 19.5 C 7.5 19.5 0 14.25 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 Z\" fill=\"transparent\" height=\"19.5px\" id=\"cybxiCDyV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 2.25)\" width=\"15px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2057380237\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LSzHH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-LSzHH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Map Pin Line\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-LSzHH\");Icon.displayName=\"Map Pin Line\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Map Pin Line\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (69e7cf7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Y9cNW .framer-styles-preset-12s23ru:not(.rich-text-wrapper), .framer-Y9cNW .framer-styles-preset-12s23ru.rich-text-wrapper a { --framer-link-text-color: var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, #d9d9d9); }\"];export const className=\"framer-Y9cNW\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69e7cf7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ryIF4 .framer-styles-preset-5vx8lf:not(.rich-text-wrapper), .framer-ryIF4 .framer-styles-preset-5vx8lf.rich-text-wrapper a { --framer-link-text-color: var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, #ffffff); }\"];export const className=\"framer-ryIF4\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"nNMswDaVo\",\"RMTn6Tlwv\"];const serializationHash=\"framer-l8yZl\";const variantClassNames={nNMswDaVo:\"framer-v-1n0ow81\",RMTn6Tlwv:\"framer-v-1pmjmyp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eHrCUcbmi=undefined;const xsIAF7alc=undefined;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 humanReadableVariantMap={Dark:\"RMTn6Tlwv\",White:\"nNMswDaVo\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,width,...props})=>{return{...props,eHrCUcbmi:click??props.eHrCUcbmi,variant:humanReadableVariantMap[props.variant]??props.variant??\"nNMswDaVo\",xsIAF7alc:link??props.xsIAF7alc};};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,xsIAF7alc,eHrCUcbmi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nNMswDaVo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1peuewz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eHrCUcbmi){const res=await eHrCUcbmi(...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:xsIAF7alc,motionChild:true,nodeId:\"nNMswDaVo\",openInNewTab:false,scopeId:\"S7sL0Rw2B\",children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:76,intrinsicWidth:100,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:76,pixelWidth:100,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nHzoSIXhW5H6XUk2PaHCSNUj8s.webp?width=100&height=76\"},className:`${cx(scopingClassNames,\"framer-1n0ow81\",className,classNames)} framer-13datbn`,\"data-framer-name\":\"White\",\"data-highlight\":true,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"nNMswDaVo\",onTap:onTap1peuewz,ref:refBinding,style:{...style},...addPropertyOverrides({RMTn6Tlwv:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-l8yZl.framer-13datbn, .framer-l8yZl .framer-13datbn { display: block; }\",\".framer-l8yZl.framer-1n0ow81 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 157px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-l8yZl.framer-v-1pmjmyp.framer-1n0ow81 { min-width: 157px; width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 119\n * @framerIntrinsicWidth 157\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fit-image\"]},\"RMTn6Tlwv\":{\"layout\":[\"auto\",\"fit-image\"]}}}\n * @framerVariables {\"xsIAF7alc\":\"link\",\"eHrCUcbmi\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerS7sL0Rw2B=withCSS(Component,css,\"framer-l8yZl\");export default FramerS7sL0Rw2B;FramerS7sL0Rw2B.displayName=\"Logo 2\";FramerS7sL0Rw2B.defaultProps={height:119,width:157};addPropertyControls(FramerS7sL0Rw2B,{variant:{options:[\"nNMswDaVo\",\"RMTn6Tlwv\"],optionTitles:[\"White\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},xsIAF7alc:{title:\"Link\",type:ControlType.Link},eHrCUcbmi:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerS7sL0Rw2B,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS7sL0Rw2B\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"119\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fit-image\\\"]},\\\"RMTn6Tlwv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fit-image\\\"]}}}\",\"framerIntrinsicWidth\":\"157\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xsIAF7alc\\\":\\\"link\\\",\\\"eHrCUcbmi\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./S7sL0Rw2B.map","// 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 10 12 L 7 12 L 7 20 L 3 20 L 3 12 L 0 12 L 0 8 L 3 8 L 3 5 C 3 2.239 5.239 0 8 0 L 11 0 L 11 4 L 8 4 C 7.333 4 7 4.333 7 5 L 7 8 L 11 8 Z\" fill=\"transparent\" height=\"20px\" id=\"aDDWwWBDt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(7 2)\" width=\"11px\"/></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,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EUtK9\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-EUtK9 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-EUtK9\");Icon.displayName=\"Facebook\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Facebook\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__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 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"Oec6CYhZM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"4px\"/><path d=\"M 0 1 L 4 1 L 4 13 L 0 13 Z M 20 13 L 16 13 L 16 6 C 16 4.895 15.105 4 14 4 C 12.895 4 12 4.895 12 6 L 12 13 L 8 13 L 8 6 C 8 2.686 10.686 0 14 0 C 17.314 0 20 2.686 20 6 Z\" fill=\"transparent\" height=\"13px\" id=\"Gcd3nuGcL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"20px\"/></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,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-sEda5\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-sEda5 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-sEda5\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"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 4 C 0 1.791 1.791 0 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 Z\" fill=\"transparent\" height=\"8px\" id=\"NQawF2yL1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(8 8)\" width=\"8px\"/><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=\"PagLHxSxQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 0 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"HgrPz15zt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, 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,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gZkvf\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-gZkvf { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-gZkvf\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{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\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"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 2 16 C 0.895 16 0 15.105 0 14 L 0 2 C 0 0.895 0.895 0 2 0 L 18 0 C 19.105 0 20 0.895 20 2 L 20 14 C 20 15.105 19.105 16 18 16 Z\" fill=\"transparent\" height=\"16px\" id=\"ZF0shDL2X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"20px\"/><path d=\"M 20 0 L 10 5 L 0 0\" fill=\"transparent\" height=\"5px\" id=\"bcfRbPfHQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"20px\"/></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,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-uAH45\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-uAH45 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Envelope\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-uAH45\");Icon.displayName=\"Envelope\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{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\",\"framerVector\":\"{\\\"name\\\":\\\"Envelope\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Facebook from\"https://framerusercontent.com/modules/5uOlPHdPlzVetBFGdDPc/G0bkCBxBX0gE3HLpCArC/kS20EjwX2.js\";import Linkedin from\"https://framerusercontent.com/modules/FWRZCKa1coUScRp6riu6/IzCpsAgDfh5DsUYELB0B/a_69PB4ft.js\";import Instagram from\"https://framerusercontent.com/modules/mN6FkVMPCKGrhKemZkMV/LlQSDOYy21pyQyIhZN97/shNduWi8h.js\";import Envelope from\"https://framerusercontent.com/modules/U1iYcCsof2wTpCaLlpu3/GTq85awUl0P2ACrMfunZ/hz92Uu1S8.js\";const enabledGestures={c0h015ws1:{hover:true},kGMcsOLjX:{hover:true},rLxzn1L0t:{hover:true},TkwK5tczZ:{hover:true},TlLD18nS3:{hover:true},vcFyieGim:{hover:true},Wk6dgtbgk:{hover:true},XbPoLpvo9:{hover:true},XFiZZMx54:{hover:true},XLoF883K5:{hover:true},y22R61HuY:{hover:true},Yu2gcsSla:{hover:true}};const cycleOrder=[\"TkwK5tczZ\",\"y22R61HuY\",\"c0h015ws1\",\"TlLD18nS3\",\"XFiZZMx54\",\"rLxzn1L0t\",\"XLoF883K5\",\"Yu2gcsSla\",\"Wk6dgtbgk\",\"XbPoLpvo9\",\"kGMcsOLjX\",\"vcFyieGim\"];const serializationHash=\"framer-q8PYd\";const variantClassNames={c0h015ws1:\"framer-v-1cfxo02\",kGMcsOLjX:\"framer-v-4gek8h\",rLxzn1L0t:\"framer-v-1ly5o35\",TkwK5tczZ:\"framer-v-cpeu8a\",TlLD18nS3:\"framer-v-1km9154\",vcFyieGim:\"framer-v-1gy47n\",Wk6dgtbgk:\"framer-v-jvmj6b\",XbPoLpvo9:\"framer-v-105wp1s\",XFiZZMx54:\"framer-v-5ev6pw\",XLoF883K5:\"framer-v-6rrapf\",y22R61HuY:\"framer-v-18lodx2\",Yu2gcsSla:\"framer-v-1y406ik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zNtt3hEVq=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:400,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 humanReadableVariantMap={\"Plain  Linkdin\":\"Wk6dgtbgk\",\"Plain fb\":\"rLxzn1L0t\",\"Plain Huzz\":\"kGMcsOLjX\",\"Plain Insta\":\"Yu2gcsSla\",\"Plain Mail\":\"XLoF883K5\",\"Plain Yelp\":\"XbPoLpvo9\",Facebook:\"TkwK5tczZ\",Huzz:\"vcFyieGim\",Instagram:\"c0h015ws1\",LInkdin:\"y22R61HuY\",Mail:\"TlLD18nS3\",Yelp:\"XFiZZMx54\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TkwK5tczZ\",zNtt3hEVq:link??props.zNtt3hEVq};};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,zNtt3hEVq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TkwK5tczZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XFiZZMx54-hover\",\"XbPoLpvo9-hover\",\"kGMcsOLjX-hover\",\"vcFyieGim-hover\"].includes(gestureVariant))return false;if([\"XFiZZMx54\",\"XbPoLpvo9\",\"kGMcsOLjX\",\"vcFyieGim\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"XFiZZMx54-hover\",\"XbPoLpvo9-hover\",\"kGMcsOLjX-hover\",\"vcFyieGim-hover\"].includes(gestureVariant))return true;if([\"XFiZZMx54\",\"XbPoLpvo9\",\"kGMcsOLjX\",\"vcFyieGim\"].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(Link,{href:zNtt3hEVq,motionChild:true,nodeId:\"TkwK5tczZ\",scopeId:\"tOzqfQ5ay\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-cpeu8a\",className,classNames)} framer-lkonde`,\"data-border\":true,\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"TkwK5tczZ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.48)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"c0h015ws1-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"kGMcsOLjX-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"rLxzn1L0t-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"TkwK5tczZ-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"TlLD18nS3-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"vcFyieGim-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"Wk6dgtbgk-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"XbPoLpvo9-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"XFiZZMx54-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"XLoF883K5-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"y22R61HuY-hover\":{\"--border-color\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\",backgroundColor:\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},\"Yu2gcsSla-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},kGMcsOLjX:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},rLxzn1L0t:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},Wk6dgtbgk:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},XbPoLpvo9:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},XLoF883K5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},Yu2gcsSla:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"c0h015ws1-hover\":{\"data-framer-name\":undefined},\"kGMcsOLjX-hover\":{\"data-framer-name\":undefined},\"rLxzn1L0t-hover\":{\"data-framer-name\":undefined},\"TkwK5tczZ-hover\":{\"data-framer-name\":undefined},\"TlLD18nS3-hover\":{\"data-framer-name\":undefined},\"vcFyieGim-hover\":{\"data-framer-name\":undefined},\"Wk6dgtbgk-hover\":{\"data-framer-name\":undefined},\"XbPoLpvo9-hover\":{\"data-framer-name\":undefined},\"XFiZZMx54-hover\":{\"data-framer-name\":undefined},\"XLoF883K5-hover\":{\"data-framer-name\":undefined},\"y22R61HuY-hover\":{\"data-framer-name\":undefined},\"Yu2gcsSla-hover\":{\"data-framer-name\":undefined},c0h015ws1:{\"data-framer-name\":\"Instagram\"},kGMcsOLjX:{\"data-framer-name\":\"Plain Huzz\"},rLxzn1L0t:{\"data-framer-name\":\"Plain fb\"},TlLD18nS3:{\"data-framer-name\":\"Mail\"},vcFyieGim:{\"data-framer-name\":\"Huzz\"},Wk6dgtbgk:{\"data-framer-name\":\"Plain  Linkdin\"},XbPoLpvo9:{\"data-framer-name\":\"Plain Yelp\"},XFiZZMx54:{\"data-framer-name\":\"Yelp\"},XLoF883K5:{\"data-framer-name\":\"Plain Mail\"},y22R61HuY:{\"data-framer-name\":\"LInkdin\"},Yu2gcsSla:{\"data-framer-name\":\"Plain Insta\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-srjn5z\",Component:Facebook,layoutDependency:layoutDependency,layoutId:\"y9QqYUm05\",style:{\"--1df8v9o\":\"rgba(255, 255, 255, 0.67)\"},variants:{\"c0h015ws1-hover\":{\"--1df8v9o\":\"rgb(255, 255, 255)\"},\"rLxzn1L0t-hover\":{\"--1df8v9o\":\"var(--token-e470dd81-4f9c-435c-bc58-8c2fe6e53df2, rgb(23, 23, 23))\"},\"TkwK5tczZ-hover\":{\"--1df8v9o\":\"rgb(255, 255, 255)\"},\"TlLD18nS3-hover\":{\"--1df8v9o\":\"rgb(255, 255, 255)\"},\"Wk6dgtbgk-hover\":{\"--1df8v9o\":\"var(--token-e470dd81-4f9c-435c-bc58-8c2fe6e53df2, rgb(23, 23, 23))\"},\"y22R61HuY-hover\":{\"--1df8v9o\":\"rgb(255, 255, 255)\"},\"Yu2gcsSla-hover\":{\"--1df8v9o\":\"var(--token-e470dd81-4f9c-435c-bc58-8c2fe6e53df2, rgb(23, 23, 23))\"},rLxzn1L0t:{\"--1df8v9o\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},Wk6dgtbgk:{\"--1df8v9o\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},XLoF883K5:{\"--1df8v9o\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"},Yu2gcsSla:{\"--1df8v9o\":\"var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, rgb(30, 115, 190))\"}},...addPropertyOverrides({c0h015ws1:{Component:Instagram},TlLD18nS3:{Component:Envelope},Wk6dgtbgk:{Component:Linkedin},XLoF883K5:{Component:Envelope},y22R61HuY:{Component:Linkedin},Yu2gcsSla:{Component:Instagram}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:284,intrinsicWidth:284,pixelHeight:284,pixelWidth:284,src:\"https://framerusercontent.com/images/KLZugiI0Xrqv2c4zyc2wm0zuQEg.webp?width=284&height=284\"},className:\"framer-m9gkyv\",layoutDependency:layoutDependency,layoutId:\"vmJl6iKIf\",style:{opacity:.66},variants:{\"vcFyieGim-hover\":{opacity:1},\"XFiZZMx54-hover\":{opacity:1},kGMcsOLjX:{opacity:1},XbPoLpvo9:{opacity:1}},...addPropertyOverrides({\"kGMcsOLjX-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-25)/2)),pixelHeight:512,pixelWidth:512,sizes:\"24px\",src:\"https://framerusercontent.com/images/s0WqN4k113B0GXTwza5smyCA0Y.webp?width=512&height=512\"}},\"XbPoLpvo9-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:284,intrinsicWidth:284,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-25)/2)),pixelHeight:284,pixelWidth:284,sizes:\"26px\",src:\"https://framerusercontent.com/images/FcocSzMQtaUAiKAVk77zu9Le37Q.webp?width=284&height=284\"}},kGMcsOLjX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-25)/2)),pixelHeight:512,pixelWidth:512,sizes:\"24px\",src:\"https://framerusercontent.com/images/9HVKmC5wBPevk3UIPUNOcXTg5Vg.webp?width=512&height=512\"}},vcFyieGim:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(7+((componentViewport?.height||200)-14-14)/2)),pixelHeight:512,pixelWidth:512,sizes:\"14px\",src:\"https://framerusercontent.com/images/FRL19DXpo5yDPgmj11cE04Uu8Iw.webp?width=512&height=512\"}},XbPoLpvo9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:284,intrinsicWidth:284,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-25)/2)),pixelHeight:284,pixelWidth:284,sizes:\"26px\",src:\"https://framerusercontent.com/images/ZxyzYc8vLC12NpOihDNNNKueUs.webp?width=284&height=284\"}},XFiZZMx54:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:284,intrinsicWidth:284,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(7+((componentViewport?.height||200)-14-14)/2)),pixelHeight:284,pixelWidth:284,sizes:\"14px\",src:\"https://framerusercontent.com/images/KLZugiI0Xrqv2c4zyc2wm0zuQEg.webp?width=284&height=284\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-q8PYd.framer-lkonde, .framer-q8PYd .framer-lkonde { display: block; }\",\".framer-q8PYd.framer-cpeu8a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: hidden; padding: 7px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-q8PYd .framer-srjn5z { flex: none; height: auto; position: relative; width: 14px; }\",\".framer-q8PYd .framer-m9gkyv { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 14px; }\",\".framer-q8PYd.framer-v-1ly5o35.framer-cpeu8a, .framer-q8PYd.framer-v-6rrapf.framer-cpeu8a, .framer-q8PYd.framer-v-1y406ik.framer-cpeu8a, .framer-q8PYd.framer-v-jvmj6b.framer-cpeu8a, .framer-q8PYd.framer-v-105wp1s.framer-cpeu8a, .framer-q8PYd.framer-v-4gek8h.framer-cpeu8a { padding: 0px; will-change: unset; }\",\".framer-q8PYd.framer-v-1ly5o35 .framer-srjn5z, .framer-q8PYd.framer-v-6rrapf .framer-srjn5z, .framer-q8PYd.framer-v-1y406ik .framer-srjn5z, .framer-q8PYd.framer-v-jvmj6b .framer-srjn5z, .framer-q8PYd.framer-v-105wp1s .framer-m9gkyv { width: 26px; }\",\".framer-q8PYd.framer-v-4gek8h .framer-m9gkyv { width: 24px; }\",\".framer-q8PYd.framer-v-1ly5o35.hover.framer-cpeu8a, .framer-q8PYd.framer-v-6rrapf.hover.framer-cpeu8a, .framer-q8PYd.framer-v-1y406ik.hover.framer-cpeu8a, .framer-q8PYd.framer-v-jvmj6b.hover.framer-cpeu8a, .framer-q8PYd.framer-v-105wp1s.hover.framer-cpeu8a, .framer-q8PYd.framer-v-4gek8h.hover.framer-cpeu8a { will-change: unset; }\",'.framer-q8PYd[data-border=\"true\"]::after, .framer-q8PYd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"y22R61HuY\":{\"layout\":[\"auto\",\"auto\"]},\"c0h015ws1\":{\"layout\":[\"auto\",\"auto\"]},\"TlLD18nS3\":{\"layout\":[\"auto\",\"auto\"]},\"XFiZZMx54\":{\"layout\":[\"auto\",\"auto\"]},\"rLxzn1L0t\":{\"layout\":[\"auto\",\"auto\"]},\"XLoF883K5\":{\"layout\":[\"auto\",\"auto\"]},\"Yu2gcsSla\":{\"layout\":[\"auto\",\"auto\"]},\"Wk6dgtbgk\":{\"layout\":[\"auto\",\"auto\"]},\"XbPoLpvo9\":{\"layout\":[\"auto\",\"auto\"]},\"kGMcsOLjX\":{\"layout\":[\"auto\",\"auto\"]},\"vcFyieGim\":{\"layout\":[\"auto\",\"auto\"]},\"xHI_E_M5C\":{\"layout\":[\"auto\",\"auto\"]},\"MVS0KSL0B\":{\"layout\":[\"auto\",\"auto\"]},\"ABZZeUFr4\":{\"layout\":[\"auto\",\"auto\"]},\"RPBFf0loo\":{\"layout\":[\"auto\",\"auto\"]},\"bC2PK1xyh\":{\"layout\":[\"auto\",\"auto\"]},\"yhHO8ROm3\":{\"layout\":[\"auto\",\"auto\"]},\"mIggQ8gE5\":{\"layout\":[\"auto\",\"auto\"]},\"NdeUUjmmi\":{\"layout\":[\"auto\",\"auto\"]},\"gsHCazY9_\":{\"layout\":[\"auto\",\"auto\"]},\"r2QxntAtU\":{\"layout\":[\"auto\",\"auto\"]},\"p9QTUjXKo\":{\"layout\":[\"auto\",\"auto\"]},\"UEzPkl5h6\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"zNtt3hEVq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertOzqfQ5ay=withCSS(Component,css,\"framer-q8PYd\");export default FramertOzqfQ5ay;FramertOzqfQ5ay.displayName=\"Social Icon\";FramertOzqfQ5ay.defaultProps={height:28,width:28};addPropertyControls(FramertOzqfQ5ay,{variant:{options:[\"TkwK5tczZ\",\"y22R61HuY\",\"c0h015ws1\",\"TlLD18nS3\",\"XFiZZMx54\",\"rLxzn1L0t\",\"XLoF883K5\",\"Yu2gcsSla\",\"Wk6dgtbgk\",\"XbPoLpvo9\",\"kGMcsOLjX\",\"vcFyieGim\"],optionTitles:[\"Facebook\",\"LInkdin\",\"Instagram\",\"Mail\",\"Yelp\",\"Plain fb\",\"Plain Mail\",\"Plain Insta\",\"Plain  Linkdin\",\"Plain Yelp\",\"Plain Huzz\",\"Huzz\"],title:\"Variant\",type:ControlType.Enum},zNtt3hEVq:{title:\"Link\",type:ControlType.Link}});addFonts(FramertOzqfQ5ay,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertOzqfQ5ay\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y22R61HuY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c0h015ws1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TlLD18nS3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XFiZZMx54\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rLxzn1L0t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XLoF883K5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Yu2gcsSla\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Wk6dgtbgk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XbPoLpvo9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kGMcsOLjX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vcFyieGim\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xHI_E_M5C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MVS0KSL0B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ABZZeUFr4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RPBFf0loo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bC2PK1xyh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yhHO8ROm3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mIggQ8gE5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NdeUUjmmi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gsHCazY9_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r2QxntAtU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p9QTUjXKo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UEzPkl5h6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"zNtt3hEVq\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"28\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tOzqfQ5ay.map","// Generated by Framer (e503c47)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapPinLine from\"https://framerusercontent.com/modules/DrMeT4B04O1n1LSSUeJv/kQD3hp2mwVKEBcad4O8c/Mcs8mgpsO.js\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import PhoneCall from\"https://framerusercontent.com/modules/O5hz4MS1w3hsFVRN5TFK/KjktebsArZ3yGaL7keb8/QJH4JKOCa.js\";import Mail from\"https://framerusercontent.com/modules/QL65NekRyGlej8APmFiL/EfJhiBMusrx6SCmF9LfF/aE7ozwXux.js\";import Blog from\"https://framerusercontent.com/modules/cMorhIJUXaQUnn9WcXkh/WB8OgEG68TQBQTs016zr/APLUPp9lw.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mEFF4y9G8tsJfxJkYtko/VyfC6fnRys6R0kHlYvnd/cSOhBQV7k.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mQ6UYp3SNYMFT42r6UKG/tMILZftodAiQDGtzkxLT/ew3vuhvvU.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qwhyplcb2dOrunTbenHO/fvmcFiFHPVELxtx2SVRF/q00aeN2FK.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/tw8350guxRErfvlrQbcL/ONA7U2qQhe26smp2TpMw/SEgLVOCXN.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Cat2uWEgXOR8izp1rRGT/mfpgMYWxslBll7HIIpjN/TsFeNhGot.js\";import MainButton from\"https://framerusercontent.com/modules/CeOAu0yjmxFucV0AW0KV/f4W7c6f1K75XJXSEdMi0/eAf9jStBI.js\";import Logo2 from\"https://framerusercontent.com/modules/RXrKglW9iRdaFKxbRdxS/aIdYcwz75qhLveiGioXR/S7sL0Rw2B.js\";import SocialIcon from\"https://framerusercontent.com/modules/fg2NthQLZEaCLR0LzvwB/CSAD1liXsJeGhjmwNmnu/tOzqfQ5ay.js\";const MainButtonFonts=getFonts(MainButton);const MotionDivWithFX=withFX(motion.div);const SocialIconFonts=getFonts(SocialIcon);const PhoneCallFonts=getFonts(PhoneCall);const MailFonts=getFonts(Mail);const MapPinLineFonts=getFonts(MapPinLine);const AutoCopyrightFonts=getFonts(AutoCopyright);const cycleOrder=[\"mefWFbXwz\",\"DO2HlwjOI\",\"jx9d04Doj\",\"dOy12Cp8T\"];const serializationHash=\"framer-7tPcM\";const variantClassNames={DO2HlwjOI:\"framer-v-kqa5je\",dOy12Cp8T:\"framer-v-igv54y\",jx9d04Doj:\"framer-v-1fxwqnn\",mefWFbXwz:\"framer-v-1fh6oej\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uiIKFcAhZF6UheZVeL=undefined;const ZN76yL6NoF6UheZVeL=undefined;const u7UyilU18F6UheZVeL=undefined;const idF6UheZVeL=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query=prequery=>prequery({from:{alias:\"F6UheZVeL\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"F6UheZVeL\",name:\"uiIKFcAhZ\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"ZN76yL6No\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"u7UyilU18\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"F6UheZVeL\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"F6UheZVeL\",name:\"uiIKFcAhZ\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"ZN76yL6No\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"u7UyilU18\",type:\"Identifier\"},{collection:\"F6UheZVeL\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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 humanReadableVariantMap={\"mid-desktop\":\"dOy12Cp8T\",Desktop:\"mefWFbXwz\",Phone:\"jx9d04Doj\",Tablet:\"DO2HlwjOI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mefWFbXwz\"};};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:\"mefWFbXwz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const activeLocaleCode=useLocaleCode();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,as:\"footer\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:977,intrinsicWidth:1610,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:977,pixelWidth:1610,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977\",srcSet:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=512&width=1610&height=977 512w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=1024&width=1610&height=977 1024w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977 1610w\"},className:cx(scopingClassNames,\"framer-1fh6oej\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mefWFbXwz\",ref:refBinding,style:{...style},...addPropertyOverrides({DO2HlwjOI:{\"data-framer-name\":\"Tablet\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:977,intrinsicWidth:1610,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:977,pixelWidth:1610,positionX:\"77.3%\",positionY:\"51.1%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977\",srcSet:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=512&width=1610&height=977 512w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=1024&width=1610&height=977 1024w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977 1610w\"}},dOy12Cp8T:{\"data-framer-name\":\"mid-desktop\"},jx9d04Doj:{\"data-framer-name\":\"Phone\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:977,intrinsicWidth:1610,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:977,pixelWidth:1610,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977\",srcSet:\"https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=512&width=1610&height=977 512w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?scale-down-to=1024&width=1610&height=977 1024w,https://framerusercontent.com/images/EC1kO7KTHU1KNBzBNLv5GzcVNRM.webp?width=1610&height=977 1610w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-124zb46\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"VAlU7kWu3\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5ev5ci\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"k9n5LP2E8\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-tqis85\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"IlYmpwa3C\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1u1peay\",\"data-styles-preset\":\"q00aeN2FK\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"Ready to start your journey?\"})}),className:\"framer-1s8imcg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vkktDnWFd\",style:{\"--extracted-1of0zx5\":\"var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jx9d04Doj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1u1peay\",\"data-styles-preset\":\"q00aeN2FK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"Ready to start your journey?\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18da68l\",layoutDependency:layoutDependency,layoutId:\"w881MIQkd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vyitae\",\"data-styles-preset\":\"cSOhBQV7k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\"},children:\"Reflect. Recover. Renew. Find peace of mind, because you are worth it – and change starts here.\"})}),className:\"framer-w4bl1f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D218mvgz7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jx9d04Doj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vyitae\",\"data-styles-preset\":\"cSOhBQV7k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Reflect. Recover. Renew. Find peace of mind, because you are worth it – & change starts here.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MLIHqQLD3\"},implicitPathVariables:undefined},{href:{webPageId:\"MLIHqQLD3\"},implicitPathVariables:undefined},{href:{webPageId:\"MLIHqQLD3\"},implicitPathVariables:undefined},{href:{webPageId:\"MLIHqQLD3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||674)-0-1390.7)/2+0+0)+0+80+0+0+0+143,...addPropertyOverrides({DO2HlwjOI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1566.9)/2+0+0)+0+50+0+0+0+143},jx9d04Doj:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-2687.3)/2+0+0)+0+30+0+0+70.6+0+143}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2uahuj-container\",layoutDependency:layoutDependency,layoutId:\"nu77WsacW-container\",nodeId:\"nu77WsacW\",rendersWithMotion:true,scopeId:\"VahJp0BXi\",children:/*#__PURE__*/_jsx(MainButton,{height:\"100%\",id:\"nu77WsacW\",layoutId:\"nu77WsacW\",ldIqR2SFf:resolvedLinks[0],OSWFLqwgi:\"Check Coverage for Free\",variant:matchVariant(\"Io38zN_hW\"),width:\"100%\",...addPropertyOverrides({DO2HlwjOI:{ldIqR2SFf:resolvedLinks[1]},dOy12Cp8T:{ldIqR2SFf:resolvedLinks[3]},jx9d04Doj:{ldIqR2SFf:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a0pvn5\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"tIBluJUKo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k34p2d\",\"data-framer-name\":\"Top content\",layoutDependency:layoutDependency,layoutId:\"DQkrTPdYo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-twy77o\",\"data-framer-name\":\"Logo & text\",layoutDependency:layoutDependency,layoutId:\"QSs8Ire4_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1q8qmk5\",\"data-styles-preset\":\"TsFeNhGot\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"About Us\"})}),className:\"framer-1mp3jy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VPBnXDcBN\",style:{\"--extracted-1w1cjl5\":\"var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Waterview Behavioral Health provides compassionate, evidence-based mental health and addiction treatment through personalized care, empowering individuals to achieve lasting recovery and overall well-being.\"})}),className:\"framer-kv4rnc\",\"data-framer-name\":\"Develops conceptual design ideas, refines them into detailed plans.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Y0QvFLE0a\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.78},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5s7lb4\",\"data-framer-name\":\"Social Icons\",layoutDependency:layoutDependency,layoutId:\"LaEvx9hsn\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+(((componentViewport?.height||674)-0-1390.7)/2+0+0)+0+80+243+0+0+0+0+168.2+0,...addPropertyOverrides({DO2HlwjOI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1566.9)/2+0+0)+0+50+243+0+0+0+0+0+168.2+0},jx9d04Doj:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-2687.3)/2+0+0)+0+30+293.6+0+0+0+1875.1+0+168.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mc1t1t-container\",layoutDependency:layoutDependency,layoutId:\"j4ZgkyPbR-container\",nodeId:\"j4ZgkyPbR\",rendersWithMotion:true,scopeId:\"VahJp0BXi\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"j4ZgkyPbR\",layoutId:\"j4ZgkyPbR\",variant:matchVariant(\"TkwK5tczZ\"),width:\"100%\",zNtt3hEVq:\"facebook.com/profile.php?id=61557700702635\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+(((componentViewport?.height||674)-0-1390.7)/2+0+0)+0+80+243+0+0+0+0+168.2+0,...addPropertyOverrides({DO2HlwjOI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1566.9)/2+0+0)+0+50+243+0+0+0+0+0+168.2+0},jx9d04Doj:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-2687.3)/2+0+0)+0+30+293.6+0+0+0+1875.1+0+168.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kktm1e-container\",layoutDependency:layoutDependency,layoutId:\"pgr6qLv28-container\",nodeId:\"pgr6qLv28\",rendersWithMotion:true,scopeId:\"VahJp0BXi\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"pgr6qLv28\",layoutId:\"pgr6qLv28\",variant:matchVariant(\"y22R61HuY\"),width:\"100%\",zNtt3hEVq:\"https://www.linkedin.com/company/waterview-behavioral-health/\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qy35ed\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"USQ_72rSi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hivv4q\",\"data-framer-name\":\"Widget one\",layoutDependency:layoutDependency,layoutId:\"elFT1uzyk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1q8qmk5\",\"data-styles-preset\":\"TsFeNhGot\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"Quick Links\"})}),className:\"framer-a9ekas\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XE3ApSPFE\",style:{\"--extracted-1w1cjl5\":\"var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3uxdrz\",\"data-framer-name\":\"Footer links\",layoutDependency:layoutDependency,layoutId:\"HK3nTiAEK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wh8tr9\",\"data-border\":true,\"data-framer-name\":\"Footer Navitem\",layoutDependency:layoutDependency,layoutId:\"rwCqalNZz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(42, 42, 42, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"w5RicGcxU\"},motionChild:true,nodeId:\"pDfA1KYTJ\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"IOP Services\"})})})}),className:\"framer-1wfjwoe\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"pDfA1KYTJ\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t27hxi\",\"data-border\":true,\"data-framer-name\":\"Footer Navitem\",layoutDependency:layoutDependency,layoutId:\"CtlNLj2JC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(42, 42, 42, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TpjeQWNsV\"},motionChild:true,nodeId:\"uZZK9ZvTD\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"Contact Us\"})})})}),className:\"framer-10bhtj2\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"uZZK9ZvTD\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n7twxn\",\"data-border\":true,\"data-framer-name\":\"Footer Navitem\",layoutDependency:layoutDependency,layoutId:\"djngVh8H0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(42, 42, 42, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RsXj4YEV7\"},motionChild:true,nodeId:\"LD5wPfwnr\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"Careers\"})})})}),className:\"framer-1blrxtf\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"LD5wPfwnr\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w4g1jl\",\"data-border\":true,\"data-framer-name\":\"Footer Navitem\",layoutDependency:layoutDependency,layoutId:\"LEfUAQ4uo\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(42, 42, 42, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AY9DvkMab\"},motionChild:true,nodeId:\"fobdbpQA3\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"FAQ's\"})})})}),className:\"framer-129rdqk\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"fobdbpQA3\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xbrjzn\",\"data-border\":true,\"data-framer-name\":\"Footer Navitem\",layoutDependency:layoutDependency,layoutId:\"FE2Q0mwlE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(42, 42, 42, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kKmtEKSuE\"},motionChild:true,nodeId:\"bdACCnCtE\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"Privacy Policy\"})})})}),className:\"framer-16506ij\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"bdACCnCtE\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18mtjhx\",\"data-framer-name\":\"Widget three\",layoutDependency:layoutDependency,layoutId:\"KQeY5jrT0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1q8qmk5\",\"data-styles-preset\":\"TsFeNhGot\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"Contact Us\"})}),className:\"framer-1scmkfc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EJS6i35O3\",style:{\"--extracted-1w1cjl5\":\"var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-162cl8\",\"data-framer-name\":\"Navitem Flex\",layoutDependency:layoutDependency,layoutId:\"c5kWP6vxI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wpg9wa\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"MeNFIlggv\",children:[/*#__PURE__*/_jsx(PhoneCall,{animated:true,className:\"framer-16oq51k\",layoutDependency:layoutDependency,layoutId:\"za7SGHJUL\",style:{\"--43q7um\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ai7ai\",layoutDependency:layoutDependency,layoutId:\"OABDOYxzm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(212, 212, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:8604216829\",motionChild:true,nodeId:\"t_XVYLupp\",openInNewTab:true,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"860-421-6829\"})})})}),className:\"framer-1y9b1fl\",\"data-framer-name\":\"About Us\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"t_XVYLupp\",style:{\"--extracted-r6o4lv\":\"rgb(212, 212, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zi0tcf\",\"data-framer-name\":\"Mail\",layoutDependency:layoutDependency,layoutId:\"ZWD6OxJtM\",children:[/*#__PURE__*/_jsx(Mail,{animated:true,className:\"framer-9y2qnr\",layoutDependency:layoutDependency,layoutId:\"yuIYXILje\",style:{\"--43q7um\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jvfa59\",layoutDependency:layoutDependency,layoutId:\"kz8JkvjR5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(212, 212, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:josh@waterviewbh.com\",motionChild:true,nodeId:\"knQzV7yoN\",openInNewTab:true,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"josh@waterviewbh.com\"})})})}),className:\"framer-19z49xo\",\"data-framer-name\":\"About Us\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"knQzV7yoN\",style:{\"--extracted-r6o4lv\":\"rgb(212, 212, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m82mxs\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"ydWmUFQKk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-q80fl3\",layoutDependency:layoutDependency,layoutId:\"ZZUGPGjPf\",children:/*#__PURE__*/_jsx(MapPinLine,{animated:true,className:\"framer-13za70p\",layoutDependency:layoutDependency,layoutId:\"izTchVGUU\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-ef01e555-18b1-4e2b-9e20-20c3a91752db, rgb(255, 255, 255))\",\"--pgex8v\":1.5}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ww425\",layoutDependency:layoutDependency,layoutId:\"DiV0ZEJWK\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(212, 212, 212))\"},children:\"300 Church St. Suite 302 Wallingford, CT 06492\"})}),className:\"framer-1uu60zc\",\"data-framer-name\":\"About Us\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"nuIz__99k\",style:{\"--extracted-r6o4lv\":\"rgb(212, 212, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k66s1a\",\"data-framer-name\":\"Widget two\",layoutDependency:layoutDependency,layoutId:\"Fr0Jbkrtt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1q8qmk5\",\"data-styles-preset\":\"TsFeNhGot\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242)))\"},children:\"Latest Blogs\"})}),className:\"framer-ijrpyd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i9E2RX0rG\",style:{\"--extracted-1w1cjl5\":\"var(--token-e3f711b0-8034-44fc-b080-2b92bc16aac0, rgb(242, 242, 242))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7zh0e5\",\"data-framer-name\":\"Navitem Flex\",layoutDependency:layoutDependency,layoutId:\"Jw1StiM7g\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12kqvot\",layoutDependency:layoutDependency,layoutId:\"F6UheZVeL\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idF6UheZVeL,u7UyilU18:u7UyilU18F6UheZVeL,uiIKFcAhZ:uiIKFcAhZF6UheZVeL,ZN76yL6No:ZN76yL6NoF6UheZVeL},index)=>{uiIKFcAhZF6UheZVeL??=\"\";u7UyilU18F6UheZVeL??=\"\";const textContent=toDateString(ZN76yL6NoF6UheZVeL,activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`F6UheZVeL-${idF6UheZVeL}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{uiIKFcAhZ:uiIKFcAhZF6UheZVeL},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{uiIKFcAhZ:uiIKFcAhZF6UheZVeL},webPageId:\"m9qsOEWOd\"},motionChild:true,nodeId:\"dbQOGoA32\",openInNewTab:false,scopeId:\"VahJp0BXi\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-10f0i4b framer-yuismc\",layoutDependency:layoutDependency,layoutId:\"dbQOGoA32\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"20.5px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"Mar 21, 2026\"})}),className:\"framer-1qj4it9\",\"data-framer-name\":\"Title\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"punFntiTd\",style:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},text:/*#__PURE__*/_jsx(\"time\",{dateTime:ZN76yL6NoF6UheZVeL,children:textContent}),verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217)))\"},children:\"ADU Construction in Los Angeles: Benefits & Easy Guide\"})}),className:\"framer-1fiq7cp\",\"data-framer-name\":\"Title\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"fU8jyG5Hu\",style:{\"--extracted-r6o4lv\":\"var(--token-aee65f6e-eef6-4230-a5dc-3daa7ec0fb98, rgb(217, 217, 217))\"},text:u7UyilU18F6UheZVeL,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idF6UheZVeL);})});}})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nqwo55\",\"data-framer-name\":\"Bottom content\",layoutDependency:layoutDependency,layoutId:\"QhmyU7fSP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2r7vp\",layoutDependency:layoutDependency,layoutId:\"cW5fMRZ2_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wxp4f2\",layoutDependency:layoutDependency,layoutId:\"NSvIdhk3X\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s3r4hb\",layoutDependency:layoutDependency,layoutId:\"TGerxZwha\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kKmtEKSuE\"},motionChild:true,nodeId:\"Y6PZS5kww\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5vx8lf\",\"data-styles-preset\":\"SEgLVOCXN\",children:\"Policy & Terms  |\"})})})}),className:\"framer-6kxmx9\",\"data-framer-name\":\"Policy\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Y6PZS5kww\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"hfs_fcism\",openInNewTab:false,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-5vx8lf\",\"data-styles-preset\":\"SEgLVOCXN\",children:\"Waterview Behavioral Health\"})})})}),className:\"framer-15ygshx\",\"data-framer-name\":\"Develops conceptual design ideas, refines them into detailed plans.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"hfs_fcism\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yepcxb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZOUQd6ZFu-container\",nodeId:\"ZOUQd6ZFu\",rendersWithMotion:true,scopeId:\"VahJp0BXi\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"rgb(191, 189, 189)\",dateRange:false,font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"14px\"},height:\"100%\",id:\"ZOUQd6ZFu\",layoutId:\"ZOUQd6ZFu\",name:\"\",startYear:2024,statement:\"\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-144u98b\",layoutDependency:layoutDependency,layoutId:\"rzECrcqFh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(222, 222, 222))\"},children:\"Powered by\"})}),className:\"framer-xhm0f7\",\"data-framer-name\":\"Develops conceptual design ideas, refines them into detailed plans.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Dqo7Yy4xM\",style:{\"--extracted-r6o4lv\":\"rgb(222, 222, 222)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(222, 222, 222))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://coozmoo.com/?utm_medium=client_website\",motionChild:true,nodeId:\"ZzO2NQwsi\",openInNewTab:true,relValues:[],scopeId:\"VahJp0BXi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12s23ru\",\"data-styles-preset\":\"ew3vuhvvU\",children:\"Coozmoo\"})})})}),className:\"framer-1xj6vmr\",\"data-framer-name\":\"Develops conceptual design ideas, refines them into detailed plans.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZzO2NQwsi\",style:{\"--extracted-r6o4lv\":\"rgb(222, 222, 222)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14sx3lr\",layoutDependency:layoutDependency,layoutId:\"PEnXG2xwz\",style:{background:\"linear-gradient(90deg, var(--token-3ce0a85e-87c6-47f8-afc2-92ea0ca69d8a, rgb(3, 81, 107)) -18%, rgb(2, 52, 69) 100%)\",opacity:.82}})]})})})});});const css=[\".framer-7tPcM.framer-yuismc, .framer-7tPcM .framer-yuismc { display: block; }\",\".framer-7tPcM.framer-1fh6oej { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1400px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-7tPcM .framer-124zb46 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-5ev5ci { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-7tPcM .framer-tqis85, .framer-7tPcM .framer-k34p2d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-1s8imcg, .framer-7tPcM .framer-1mp3jy, .framer-7tPcM .framer-a9ekas, .framer-7tPcM .framer-1scmkfc, .framer-7tPcM .framer-ijrpyd, .framer-7tPcM .framer-6kxmx9, .framer-7tPcM .framer-15ygshx, .framer-7tPcM .framer-xhm0f7, .framer-7tPcM .framer-1xj6vmr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7tPcM .framer-18da68l { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7tPcM .framer-w4bl1f { flex: none; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 400px; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM .framer-2uahuj-container, .framer-7tPcM .framer-mc1t1t-container, .framer-7tPcM .framer-kktm1e-container, .framer-7tPcM .framer-yepcxb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7tPcM .framer-1a0pvn5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 57px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-7tPcM .framer-twy77o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 25px 0px 0px; position: relative; width: 32%; }\",\".framer-7tPcM .framer-kv4rnc, .framer-7tPcM .framer-1qj4it9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM .framer-5s7lb4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-qy35ed { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 66%; }\",\".framer-7tPcM .framer-hivv4q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 20%; }\",\".framer-7tPcM .framer-3uxdrz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-1wh8tr9, .framer-7tPcM .framer-1t27hxi, .framer-7tPcM .framer-n7twxn, .framer-7tPcM .framer-1w4g1jl, .framer-7tPcM .framer-xbrjzn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-1wfjwoe, .framer-7tPcM .framer-10bhtj2, .framer-7tPcM .framer-1blrxtf, .framer-7tPcM .framer-129rdqk, .framer-7tPcM .framer-16506ij { --framer-custom-cursors: pointer; flex: 1 0 0px; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM .framer-18mtjhx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 30px 0px 0px; position: relative; width: 30%; }\",\".framer-7tPcM .framer-162cl8, .framer-7tPcM .framer-7zh0e5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-1wpg9wa, .framer-7tPcM .framer-zi0tcf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-16oq51k, .framer-7tPcM .framer-9y2qnr, .framer-7tPcM .framer-13za70p { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-7tPcM .framer-13ai7ai, .framer-7tPcM .framer-1jvfa59, .framer-7tPcM .framer-16ww425 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7tPcM .framer-1y9b1fl, .framer-7tPcM .framer-19z49xo, .framer-7tPcM .framer-1uu60zc { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM .framer-m82mxs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-q80fl3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 206px; height: min-content; justify-content: flex-start; overflow: visible; padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-7tPcM .framer-k66s1a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 46%; }\",\".framer-7tPcM .framer-12kqvot { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-10f0i4b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",'.framer-7tPcM .framer-1fiq7cp { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-7tPcM .framer-1nqwo55 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-2r7vp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7tPcM .framer-wxp4f2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-7tPcM .framer-1s3r4hb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7tPcM .framer-144u98b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7tPcM .framer-14sx3lr { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-7tPcM.framer-v-kqa5je.framer-1fh6oej { width: 767px; }\",\".framer-7tPcM.framer-v-kqa5je .framer-124zb46, .framer-7tPcM.framer-v-igv54y .framer-124zb46 { max-width: unset; padding: 0px 20px 0px 20px; }\",\".framer-7tPcM.framer-v-kqa5je .framer-5ev5ci { padding: 50px 0px 50px 0px; }\",\".framer-7tPcM.framer-v-kqa5je .framer-tqis85 { gap: 20px; justify-content: center; }\",\".framer-7tPcM.framer-v-kqa5je .framer-1s8imcg { white-space: pre-wrap; width: 43%; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM.framer-v-kqa5je .framer-18da68l { max-width: 556px; }\",\".framer-7tPcM.framer-v-kqa5je .framer-w4bl1f, .framer-7tPcM.framer-v-1fxwqnn .framer-w4bl1f { max-width: unset; width: 100%; }\",\".framer-7tPcM.framer-v-kqa5je .framer-k34p2d, .framer-7tPcM.framer-v-1fxwqnn .framer-k34p2d { flex-direction: column; gap: 40px; justify-content: center; }\",\".framer-7tPcM.framer-v-kqa5je .framer-twy77o { width: 80%; }\",\".framer-7tPcM.framer-v-kqa5je .framer-qy35ed, .framer-7tPcM.framer-v-1fxwqnn .framer-hivv4q, .framer-7tPcM.framer-v-1fxwqnn .framer-18mtjhx, .framer-7tPcM.framer-v-1fxwqnn .framer-k66s1a, .framer-7tPcM.framer-v-1fxwqnn .framer-wxp4f2 { width: 100%; }\",\".framer-7tPcM.framer-v-1fxwqnn.framer-1fh6oej { gap: 40px; width: 390px; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-5ev5ci { gap: 30px; padding: 30px 15px 30px 15px; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-tqis85 { flex-direction: column; gap: 20px; justify-content: center; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-1s8imcg { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-18da68l { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-1a0pvn5 { gap: 30px; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-twy77o { order: 1; padding: 0px; width: 100%; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-qy35ed { flex-direction: column; gap: 30px; order: 0; width: 100%; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-2r7vp { flex-direction: column; gap: 10px; justify-content: center; }\",\".framer-7tPcM.framer-v-1fxwqnn .framer-1s3r4hb { justify-content: center; }\",\".framer-7tPcM.framer-v-igv54y.framer-1fh6oej { width: 1024px; }\",\".framer-7tPcM.framer-v-igv54y .framer-twy77o { width: 30%; }\",\".framer-7tPcM.framer-v-igv54y .framer-18mtjhx { width: 32%; }\",\".framer-7tPcM.framer-v-igv54y .framer-13ai7ai, .framer-7tPcM.framer-v-igv54y .framer-1jvfa59 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-7tPcM.framer-v-igv54y .framer-1y9b1fl, .framer-7tPcM.framer-v-igv54y .framer-19z49xo { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-7tPcM[data-border=\"true\"]::after, .framer-7tPcM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 674\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DO2HlwjOI\":{\"layout\":[\"fixed\",\"auto\"]},\"jx9d04Doj\":{\"layout\":[\"fixed\",\"auto\"]},\"dOy12Cp8T\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVahJp0BXi=withCSS(Component,css,\"framer-7tPcM\");export default FramerVahJp0BXi;FramerVahJp0BXi.displayName=\"Footer\";FramerVahJp0BXi.defaultProps={height:674,width:1400};addPropertyControls(FramerVahJp0BXi,{variant:{options:[\"mefWFbXwz\",\"DO2HlwjOI\",\"jx9d04Doj\",\"dOy12Cp8T\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"mid-desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVahJp0BXi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...MainButtonFonts,...SocialIconFonts,...PhoneCallFonts,...MailFonts,...MapPinLineFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerVahJp0BXi.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(MainButton,{},context),()=>forwardLoader(Logo2,{},context),()=>forwardLoader(SocialIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVahJp0BXi\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DO2HlwjOI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jx9d04Doj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dOy12Cp8T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1400\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"674\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VahJp0BXi.map","// Generated by Framer (835d061)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fanwood Text-regular\",\"GF;Fanwood Text-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFtErwl05Ad_vSCF6Fq7xXGQNbY1P1Sbg.woff2\",weight:\"400\"},{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFzErwl05Ad_vSCF6Fq7xX2R9zZ9vhCblye.woff2\",weight:\"400\"}]}];export const css=[\".framer-2LRyZ .framer-styles-preset-paf930:not(.rich-text-wrapper), .framer-2LRyZ .framer-styles-preset-paf930.rich-text-wrapper h1 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1399px) and (min-width: 1024px) { .framer-2LRyZ .framer-styles-preset-paf930:not(.rich-text-wrapper), .framer-2LRyZ .framer-styles-preset-paf930.rich-text-wrapper h1 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 767px) { .framer-2LRyZ .framer-styles-preset-paf930:not(.rich-text-wrapper), .framer-2LRyZ .framer-styles-preset-paf930.rich-text-wrapper h1 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 766px) and (min-width: 0px) { .framer-2LRyZ .framer-styles-preset-paf930:not(.rich-text-wrapper), .framer-2LRyZ .framer-styles-preset-paf930.rich-text-wrapper h1 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-2LRyZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed99727)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-bd64i .framer-styles-preset-1n102dh:not(.rich-text-wrapper), .framer-bd64i .framer-styles-preset-1n102dh.rich-text-wrapper a { --framer-link-text-color: var(--token-3ce0a85e-87c6-47f8-afc2-92ea0ca69d8a, #03516b); --framer-link-text-decoration: underline; --framer-link-text-decoration-color: var(--token-d6e0e9fa-15c3-43ab-b9b2-8e350a1aeb0d, #1e73be); --framer-link-text-decoration-offset: 3px; }\"];export const className=\"framer-bd64i\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f060d6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fanwood Text-regular\",\"GF;Fanwood Text-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFtErwl05Ad_vSCF6Fq7xXGQNbY1P1Sbg.woff2\",weight:\"400\"},{cssFamilyName:\"Fanwood Text\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fanwood Text\",url:\"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFzErwl05Ad_vSCF6Fq7xX2R9zZ9vhCblye.woff2\",weight:\"400\"}]}];export const css=[\".framer-aQOT3 .framer-styles-preset-1yt84fd:not(.rich-text-wrapper), .framer-aQOT3 .framer-styles-preset-1yt84fd.rich-text-wrapper h3 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1399px) and (min-width: 1024px) { .framer-aQOT3 .framer-styles-preset-1yt84fd:not(.rich-text-wrapper), .framer-aQOT3 .framer-styles-preset-1yt84fd.rich-text-wrapper h3 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 35px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1023px) and (min-width: 767px) { .framer-aQOT3 .framer-styles-preset-1yt84fd:not(.rich-text-wrapper), .framer-aQOT3 .framer-styles-preset-1yt84fd.rich-text-wrapper h3 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 766px) and (min-width: 0px) { .framer-aQOT3 .framer-styles-preset-1yt84fd:not(.rich-text-wrapper), .framer-aQOT3 .framer-styles-preset-1yt84fd.rich-text-wrapper h3 { --framer-font-family: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-family-italic: \\\"Fanwood Text\\\", \\\"Fanwood Text Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-a2027f41-8470-4311-9fa0-cd71e2861b16, #252525); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-aQOT3\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * Google Reviews — Framer code component\n * ------------------------------------------------------------\n * Paste this whole file into Framer → Assets → Code → \"+\" → New component.\n *\n * Looks a business up BY NAME (or by Place ID) and renders its Google\n * reviews in one of seven layouts: Grid, Carousel, List, Ticker,\n * Spotlight, Highlight, Badge.\n *\n * Data sources (pick one in the properties panel):\n *   • Sample        – built-in demo reviews, handy while designing.\n *   • Google Places – calls Places API (New) directly from the browser.\n *                     Needs an API key + business name (or Place ID).\n *   • Custom API    – any GET endpoint (your own proxy, SerpApi,\n *                     Outscraper, …). Use {name}, {placeId}, {key}, {lang}\n *                     placeholders in the URL. The response is\n *                     auto-normalised (see `normalizeResponse`).\n *\n * Behaviour:\n *   • Results are cached in localStorage (default 24 h) so repeat visits\n *     cost no API calls.\n *   • Errors are shown on the Framer canvas only; on the live site the\n *     component renders nothing if something is misconfigured.\n *   • SEO: automatically generates Review + AggregateRating JSON-LD\n *     (schema.org) from the fetched data and injects it into <head>.\n *     Never emitted for Sample data or on the Framer canvas.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useMemo,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";// ────────────────────────────────────────────────────────────\n// Sample data (used for the \"Sample\" source and as a canvas placeholder)\n// ────────────────────────────────────────────────────────────\nconst daysAgo=d=>new Date(Date.now()-d*864e5).toISOString();const SAMPLE_DATA={name:\"Your Business\",rating:4.9,total:128,placeId:\"\",mapsUrl:\"https://maps.google.com\",reviews:[{id:\"s1\",author:\"Emma Richardson\",rating:5,text:\"Absolutely fantastic service from start to finish. The team was friendly, quick and clearly knew what they were doing. Would recommend to anyone looking for quality work.\",date:daysAgo(4)},{id:\"s2\",author:\"Marcus Lee\",rating:5,text:\"Best experience I've had in years. Super responsive, fair pricing and they went the extra mile to make sure everything was perfect.\",date:daysAgo(12)},{id:\"s3\",author:\"Sofia Mart\\xednez\",rating:5,text:\"Came in with a tricky problem and left with a smile. Honest advice, no upselling, and the result speaks for itself.\",date:daysAgo(26)},{id:\"s4\",author:\"Daniel Okafor\",rating:4,text:\"Great quality and a lovely team. Only minor thing was a short wait on the day, but totally worth it.\",date:daysAgo(47)},{id:\"s5\",author:\"Priya Sharma\",rating:5,text:\"I've been coming here for over a year now and they never disappoint. Consistent, professional and genuinely care about their customers.\",date:daysAgo(80)}]};// ────────────────────────────────────────────────────────────\n// Fetching\n// ────────────────────────────────────────────────────────────\nconst PLACES_FIELDS=[\"id\",\"displayName\",\"formattedAddress\",\"rating\",\"userRatingCount\",\"googleMapsUri\",\"reviews\"];async function fetchGooglePlaces(opts){const{apiKey,businessName,placeId,language}=opts;const headers={\"Content-Type\":\"application/json\",\"X-Goog-Api-Key\":apiKey};let res;if(placeId){// Direct Place Details lookup\nheaders[\"X-Goog-FieldMask\"]=PLACES_FIELDS.join(\",\");const qs=language?`?languageCode=${encodeURIComponent(language)}`:\"\";res=await fetch(`https://places.googleapis.com/v1/places/${encodeURIComponent(placeId)}${qs}`,{headers});}else{// Look the business up by name (Text Search) and take the top match\nheaders[\"X-Goog-FieldMask\"]=PLACES_FIELDS.map(f=>`places.${f}`).join(\",\");res=await fetch(\"https://places.googleapis.com/v1/places:searchText\",{method:\"POST\",headers,body:JSON.stringify({textQuery:businessName,pageSize:1,...language?{languageCode:language}:{}})});}const json=await res.json().catch(()=>({}));if(!res.ok){const msg=json?.error?.message||`HTTP ${res.status}`;throw new Error(`Google Places: ${msg}`);}const data=normalizeResponse(json);if(!data)throw new Error(`No Google listing found for “${businessName||placeId}”.`);return data;}async function fetchCustom(opts){const enc=encodeURIComponent;const url=opts.endpoint.replace(/\\{(name|query|businessName)\\}/g,enc(opts.businessName)).replace(/\\{placeId\\}/g,enc(opts.placeId)).replace(/\\{(key|apiKey)\\}/g,enc(opts.apiKey)).replace(/\\{(lang|language)\\}/g,enc(opts.language));const res=await fetch(url);const json=await res.json().catch(()=>null);if(!res.ok){const msg=json?.error?.message||json?.error||json?.message||`HTTP ${res.status}`;throw new Error(`Custom API: ${typeof msg===\"string\"?msg:JSON.stringify(msg)}`);}const data=normalizeResponse(json);if(!data)throw new Error(\"Custom API: couldn't find reviews in the response.\");return data;}// ── Normaliser ──────────────────────────────────────────────\n// Accepts many common response shapes and maps them to PlaceData:\n//   • { name, rating, total, reviews: [...] }            (this component's own shape)\n//   • Places API (New): place object or { places: [...] }\n//   • Places API (legacy): { result: { name, rating, user_ratings_total, reviews } }\n//   • SerpApi google_maps_reviews: { place_info, reviews: [{ user, snippet, ... }] }\n//   • Outscraper: { data: [{ name, rating, reviews, reviews_data: [...] }] }\n//   • A bare array of reviews\n// Extend `pick` lists below if your API uses different key names.\nconst pick=(o,paths)=>{if(!o)return undefined;for(const p of paths){const v=p.split(\".\").reduce((acc,k)=>acc==null?acc:acc[k],o);if(v!==undefined&&v!==null&&v!==\"\")return v;}return undefined;};const toNumber=(v,d=0)=>{const n=typeof v===\"string\"?parseFloat(v):v;return typeof n===\"number\"&&isFinite(n)?n:d;};const toIso=v=>{if(v==null||v===\"\")return undefined;if(typeof v===\"number\")return new Date(v<1e12?v*1e3:v).toISOString();const d=new Date(v);return isNaN(d.getTime())?undefined:d.toISOString();};function normalizeReview(r,i){const text=pick(r,[\"text.text\",\"originalText.text\",\"text\",\"snippet\",\"extracted_snippet.original\",\"review_text\",\"comment\",\"content\",\"body\"]);return{id:String(pick(r,[\"name\",\"id\",\"review_id\",\"reviewId\"])??i),author:pick(r,[\"authorAttribution.displayName\",\"author_name\",\"author\",\"user.name\",\"author_title\",\"reviewer.displayName\",\"name\"])||\"Google user\",authorUrl:pick(r,[\"authorAttribution.uri\",\"author_url\",\"user.link\",\"author_link\"]),avatar:pick(r,[\"authorAttribution.photoUri\",\"profile_photo_url\",\"user.thumbnail\",\"author_image\",\"reviewer.profilePhotoUrl\",\"avatar\"]),rating:toNumber(pick(r,[\"rating\",\"review_rating\",\"stars\",\"starRating\"]),5),text:typeof text===\"string\"?text.trim():\"\",date:toIso(pick(r,[\"publishTime\",\"iso_date\",\"time\",\"review_datetime_utc\",\"review_timestamp\",\"createTime\",\"date_iso\"])),relativeDate:pick(r,[\"relativePublishTimeDescription\",\"relative_time_description\",\"date\",\"relativeDate\"]),url:pick(r,[\"googleMapsUri\",\"link\",\"review_link\",\"url\"])};}function normalizeResponse(json){if(!json)return null;// Bare array of reviews\nif(Array.isArray(json)){const reviews=json.map(normalizeReview);const avg=reviews.reduce((s,r)=>s+r.rating,0)/(reviews.length||1);return{name:\"\",rating:Math.round(avg*10)/10,total:reviews.length,reviews};}// Unwrap common containers\nlet place=json;if(Array.isArray(json.places))place=json.places[0];else if(json.result)place=json.result;else if(Array.isArray(json.data))place=Array.isArray(json.data[0])?json.data[0][0]:json.data[0];else if(json.data&&typeof json.data===\"object\")place=json.data;if(!place)return null;const info=json.place_info||place.place_info||{};const rawReviews=pick(place,[\"reviews_data\",\"reviews\",\"items\"])??pick(json,[\"reviews\"])??[];const reviews=(Array.isArray(rawReviews)?rawReviews:[]).map(normalizeReview);const rating=toNumber(pick(place,[\"rating\",\"averageRating\"])??info.rating,0);const total=toNumber(pick(place,[\"userRatingCount\",\"user_ratings_total\",\"total\",\"totalReviewCount\"])??(typeof place.reviews===\"number\"?place.reviews:undefined)??info.reviews,reviews.length);return{name:pick(place,[\"displayName.text\",\"name\",\"title\"])??info.title??\"\",rating:rating||(reviews.length?reviews.reduce((s,r)=>s+r.rating,0)/reviews.length:0),total,placeId:pick(place,[\"id\",\"place_id\",\"placeId\"])??info.place_id,address:pick(place,[\"formattedAddress\",\"formatted_address\",\"address\",\"full_address\"])??info.address,mapsUrl:pick(place,[\"googleMapsUri\",\"url\",\"location_link\"]),reviews};}// ── Schema.org JSON-LD ──────────────────────────────────────\n// Builds { Review[], AggregateRating } markup from the same data that is\n// rendered on screen, so the structured data always matches visible content.\nconst slugify=v=>(v||\"\").normalize(\"NFKD\").replace(/[\\u0300-\\u036f]/g,\"\").toLowerCase().replace(/[^a-z0-9]+/g,\"-\").replace(/^-+|-+$/g,\"\")||\"google-user\";function buildSchema(data,reviews,p){const name=(p.schemaName||data.name||p.businessName||\"\").trim();if(!name||!data.rating||!data.total)return null;const sub=(p.schemaSubtype||\"\").trim().replace(/[^A-Za-z]/g,\"\");const type=p.schemaType===\"LocalBusiness\"&&sub?sub:p.schemaType;const isLocal=p.schemaType===\"LocalBusiness\"||p.schemaType===\"MedicalClinic\";// Site root, e.g. https://www.example.com/  (used for url + stable @ids)\nconst origin=typeof window!==\"undefined\"?window.location.origin:\"\";const url=(p.schemaUrl||\"\").trim()||(origin?origin+\"/\":\"\");const base=url.split(\"#\")[0];const orgId=base?`${base}#organization`:\"#organization\";const org={\"@type\":type,\"@id\":orgId,name};if(url)org.url=url;if((p.schemaImage||\"\").trim())org.image=p.schemaImage.trim();if(p.schemaIncludeAddress&&data.address&&p.schemaType!==\"Product\")org.address=data.address;if((p.schemaPhone||\"\").trim()&&isLocal)org.telephone=p.schemaPhone.trim();if((p.schemaPriceRange||\"\").trim()&&isLocal)org.priceRange=p.schemaPriceRange.trim();const total=Math.max(data.total,reviews.length);org.aggregateRating={\"@type\":\"AggregateRating\",ratingValue:Math.round(data.rating*10)/10,ratingCount:total,reviewCount:total,bestRating:5,worstRating:1};const used={};const reviewNodes=reviews.filter(r=>r.text).map(r=>{const slug=slugify(r.author);used[slug]=(used[slug]||0)+1;const id=`${base}#review-${slug}${used[slug]>1?\"-\"+used[slug]:\"\"}`;const node={\"@type\":\"Review\",\"@id\":id,itemReviewed:{\"@id\":orgId},author:{\"@type\":\"Person\",name:r.author||\"Google user\"}};if(r.date)node.datePublished=r.date.slice(0,10);node.reviewRating={\"@type\":\"Rating\",ratingValue:r.rating,bestRating:5,worstRating:1};node.reviewBody=r.text;return node;});return{\"@context\":\"https://schema.org\",\"@graph\":[org,...reviewNodes]};}function useSchemaInjection(json){useEffect(()=>{if(!json||typeof document===\"undefined\")return;const el=document.createElement(\"script\");el.type=\"application/ld+json\";el.setAttribute(\"data-framer-google-reviews\",\"\");el.text=json;document.head.appendChild(el);return()=>{el.remove();};},[json]);}// ── Cache ───────────────────────────────────────────────────\nconst CACHE_PREFIX=\"framer-greviews:v1:\";const inflight=new Map;function hash(s){let h=5381;for(let i=0;i<s.length;i++)h=(h<<5)+h+s.charCodeAt(i)|0;return(h>>>0).toString(36);}function readCache(key,hours){if(hours<=0||typeof localStorage===\"undefined\")return null;try{const raw=localStorage.getItem(CACHE_PREFIX+key);if(!raw)return null;const{t,d}=JSON.parse(raw);if(Date.now()-t>hours*36e5)return null;return d;}catch{return null;}}function writeCache(key,data){try{localStorage.setItem(CACHE_PREFIX+key,JSON.stringify({t:Date.now(),d:data}));}catch{/* storage full / disabled – ignore */}}function useReviews(p){const{source,apiKey,businessName,placeId,language,endpoint,cacheHours}=p;const name=(businessName||\"\").trim();const pid=(placeId||\"\").trim();const key=(apiKey||\"\").trim();const configError=useMemo(()=>{if(source===\"google\"){if(!key)return\"Add your Google API key in the properties panel.\";if(!name&&!pid)return\"Enter a business name (or a Place ID).\";}if(source===\"custom\"){if(!endpoint)return\"Enter your custom API endpoint URL.\";if(!name&&!pid&&/\\{(name|query|businessName|placeId)\\}/.test(endpoint))return\"Enter a business name (or a Place ID).\";}return null;},[source,key,name,pid,endpoint]);const cacheKey=hash([source,key,name,pid,language,endpoint].join(\"|\"));const[state,setState]=useState(()=>{if(source===\"sample\")return{status:\"ready\",data:SAMPLE_DATA,error:null};if(configError)return{status:\"error\",data:null,error:configError};const cached=readCache(cacheKey,cacheHours);return cached?{status:\"ready\",data:cached,error:null}:{status:\"loading\",data:null,error:null};});useEffect(()=>{if(source===\"sample\"){setState({status:\"ready\",data:SAMPLE_DATA,error:null});return;}if(configError){setState({status:\"error\",data:null,error:configError});return;}const cached=readCache(cacheKey,cacheHours);if(cached){setState({status:\"ready\",data:cached,error:null});return;}let cancelled=false;setState({status:\"loading\",data:null,error:null});let promise=inflight.get(cacheKey);if(!promise){promise=source===\"google\"?fetchGooglePlaces({apiKey:key,businessName:name,placeId:pid,language}):fetchCustom({endpoint,apiKey:key,businessName:name,placeId:pid,language});inflight.set(cacheKey,promise);promise.then(d=>writeCache(cacheKey,d)).catch(()=>{}).finally(()=>inflight.delete(cacheKey));}promise.then(d=>!cancelled&&setState({status:\"ready\",data:d,error:null})).catch(e=>{if(cancelled)return;let msg=e?.message||String(e);if(/Failed to fetch|NetworkError|Load failed/i.test(msg)){msg=\"Network/CORS error. If your API key is restricted to your domain, also allow the Framer canvas (*.framer.com, *.framercanvas.com, *.framer.app).\";}setState({status:\"error\",data:null,error:msg});});return()=>{cancelled=true;};},[source,cacheKey,cacheHours,configError]);return state;}// ────────────────────────────────────────────────────────────\n// Helpers\n// ────────────────────────────────────────────────────────────\nfunction useWidth(){const ref=useRef(null);const[w,setW]=useState(0);useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(([e])=>setW(e.contentRect.width));ro.observe(el);setW(el.getBoundingClientRect().width);return()=>ro.disconnect();},[]);return[ref,w];}function formatDate(r,lang){if(r.relativeDate&&!/^\\d{4}-\\d{2}-\\d{2}/.test(r.relativeDate))return r.relativeDate;if(!r.date)return\"\";const diff=(new Date(r.date).getTime()-Date.now())/1e3;const units=[[\"year\",31536e3],[\"month\",2592e3],[\"week\",604800],[\"day\",86400],[\"hour\",3600],[\"minute\",60]];try{const rtf=new Intl.RelativeTimeFormat(lang||undefined,{numeric:\"auto\"});for(const[u,s]of units){if(Math.abs(diff)>=s||u===\"minute\")return rtf.format(Math.round(diff/s),u);}}catch{return new Date(r.date).toLocaleDateString();}return\"\";}const writeReviewUrl=d=>d.placeId?`https://search.google.com/local/writereview?placeid=${d.placeId}`:d.mapsUrl||\"https://www.google.com/maps\";const placeUrl=d=>d.mapsUrl||(d.placeId?`https://www.google.com/maps/place/?q=place_id:${d.placeId}`:`https://www.google.com/maps/search/${encodeURIComponent(d.name)}`);const initials=name=>name.split(/\\s+/).filter(Boolean).slice(0,2).map(s=>s[0].toUpperCase()).join(\"\");const AVATAR_COLORS=[\"#4285F4\",\"#EA4335\",\"#FBBC05\",\"#34A853\",\"#A142F4\",\"#F439A0\",\"#24C1E0\",\"#FA7B17\"];// ────────────────────────────────────────────────────────────\n// Small UI pieces\n// ────────────────────────────────────────────────────────────\nfunction GoogleIcon({size=18}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 48 48\",\"aria-label\":\"Google\",role:\"img\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{fill:\"#FFC107\",d:\"M43.6 20.5H42V20H24v8h11.3C33.7 32.7 29.2 36 24 36c-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 12.9 4 4 12.9 4 24s8.9 20 20 20 20-8.9 20-20c0-1.3-.1-2.4-.4-3.5z\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"#FF3D00\",d:\"M6.3 14.7l6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7z\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"#4CAF50\",d:\"M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2C29.2 35.1 26.7 36 24 36c-5.2 0-9.6-3.3-11.3-8l-6.5 5C9.5 39.6 16.2 44 24 44z\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"#1976D2\",d:\"M43.6 20.5H42V20H24v8h11.3c-.8 2.2-2.2 4.2-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.4-.4-3.5z\"})]});}function Stars({rating,size=16,color,empty=\"rgba(0,0,0,0.15)\"}){const id=React.useId().replace(/:/g,\"\");return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",gap:size*.1,lineHeight:0},\"aria-label\":`${rating} out of 5 stars`,role:\"img\",children:[0,1,2,3,4].map(i=>{const fill=Math.max(0,Math.min(1,rating-i));return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:`${id}-${i}`,children:[/*#__PURE__*/_jsx(\"stop\",{offset:`${fill*100}%`,stopColor:color}),/*#__PURE__*/_jsx(\"stop\",{offset:`${fill*100}%`,stopColor:empty})]})}),/*#__PURE__*/_jsx(\"path\",{fill:`url(#${id}-${i})`,d:\"M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z\"})]},i);})});}function Avatar({review,size}){const[broken,setBroken]=useState(false);if(review.avatar&&!broken){return /*#__PURE__*/_jsx(\"img\",{src:review.avatar,alt:\"\",width:size,height:size,referrerPolicy:\"no-referrer\",onError:()=>setBroken(true),style:{width:size,height:size,borderRadius:\"50%\",objectFit:\"cover\",flexShrink:0}});}const bg=AVATAR_COLORS[hash(review.author).charCodeAt(0)%AVATAR_COLORS.length];return /*#__PURE__*/_jsx(\"span\",{style:{width:size,height:size,borderRadius:\"50%\",background:bg,color:\"#fff\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:size*.4,fontWeight:600,flexShrink:0},children:initials(review.author)||\"G\"});}// ────────────────────────────────────────────────────────────\n// Review card\n// ────────────────────────────────────────────────────────────\nfunction ReviewCard({review,p,width,lines,big}){const[expanded,setExpanded]=useState(false);const[overflowing,setOverflowing]=useState(false);const textRef=useRef(null);const clamp=lines??p.textLines;useEffect(()=>{const el=textRef.current;if(!el||!clamp)return;const check=()=>setOverflowing(el.scrollHeight>el.clientHeight+1);check();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(check);ro.observe(el);return()=>ro.disconnect();},[clamp,review.text]);const date=p.showDate?formatDate(review,p.language):\"\";const baseSize=toNumber(p.font?.fontSize,15);return /*#__PURE__*/_jsxs(\"article\",{style:{...cardStyle(p),width,display:\"flex\",flexDirection:\"column\",gap:12,boxSizing:\"border-box\",flexShrink:0},children:[/*#__PURE__*/_jsxs(\"header\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[p.showAvatar&&/*#__PURE__*/_jsx(Avatar,{review:review,size:big?48:40}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"a\",{href:review.authorUrl||review.url||undefined,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:p.textColor,fontWeight:600,textDecoration:\"none\",display:\"block\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:review.author}),date&&/*#__PURE__*/_jsx(\"div\",{style:{color:p.mutedColor,fontSize:\"0.85em\"},children:date})]}),p.showGoogleIcon&&/*#__PURE__*/_jsx(GoogleIcon,{size:20})]}),/*#__PURE__*/_jsx(Stars,{rating:review.rating,size:big?20:16,color:p.accentColor,empty:p.borderColor}),review.text&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{ref:textRef,style:{margin:0,color:p.textColor,fontSize:big?baseSize*1.25:undefined,whiteSpace:\"pre-line\",...clamp&&!expanded?{display:\"-webkit-box\",WebkitLineClamp:clamp,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"}:{}},children:review.text}),p.readMore&&clamp>0&&(overflowing||expanded)&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setExpanded(v=>!v),style:{all:\"unset\",cursor:\"pointer\",marginTop:6,color:p.mutedColor,fontSize:\"0.9em\",fontWeight:500},children:expanded?\"Show less\":\"Read more\"})]})]});}const cardStyle=p=>({background:p.cardColor,border:`1px solid ${p.borderColor}`,borderRadius:p.radius,padding:p.padding,boxShadow:p.shadow?\"0 1px 2px rgba(0,0,0,0.04), 0 8px 24px rgba(0,0,0,0.06)\":\"none\"});// ────────────────────────────────────────────────────────────\n// Header / summary\n// ────────────────────────────────────────────────────────────\nfunction WriteButton({data,p}){if(!p.showWriteButton)return null;return /*#__PURE__*/_jsx(\"a\",{href:writeReviewUrl(data),target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,background:p.buttonColor,color:p.buttonTextColor,borderRadius:Math.min(p.radius,999),padding:\"10px 18px\",fontWeight:600,fontSize:\"0.9em\",textDecoration:\"none\",whiteSpace:\"nowrap\"},children:p.writeButtonLabel});}function Summary({data,p,vertical}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:vertical?\"column\":\"row\",alignItems:vertical?\"flex-start\":\"center\",justifyContent:\"space-between\",flexWrap:\"wrap\",gap:vertical?12:16},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:vertical?\"column\":\"row\",alignItems:vertical?\"flex-start\":\"center\",gap:vertical?8:14},children:[p.showGoogleIcon&&/*#__PURE__*/_jsx(GoogleIcon,{size:vertical?36:32}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:2},children:[data.name&&/*#__PURE__*/_jsx(\"a\",{href:placeUrl(data),target:\"_blank\",rel:\"noopener noreferrer\",style:{color:p.textColor,fontWeight:600,textDecoration:\"none\"},children:data.name}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:vertical?\"2.6em\":\"1.5em\",fontWeight:700,color:p.textColor,lineHeight:1.1},children:data.rating.toFixed(1)}),/*#__PURE__*/_jsx(Stars,{rating:data.rating,size:vertical?22:18,color:p.accentColor,empty:p.borderColor})]}),/*#__PURE__*/_jsxs(\"span\",{style:{color:p.mutedColor,fontSize:\"0.9em\"},children:[\"Based on \",data.total.toLocaleString(),\" review\",data.total===1?\"\":\"s\"]})]})]}),/*#__PURE__*/_jsx(WriteButton,{data:data,p:p})]});}// ────────────────────────────────────────────────────────────\n// Layouts\n// ────────────────────────────────────────────────────────────\nfunction GridLayout({reviews,p}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(auto-fill, minmax(min(${p.cardWidth}px, 100%), 1fr))`,gap:p.gap,alignItems:\"start\"},children:reviews.map(r=>/*#__PURE__*/_jsx(ReviewCard,{review:r,p:p},r.id))});}function ListLayout({reviews,p}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:p.gap},children:reviews.map(r=>/*#__PURE__*/_jsx(ReviewCard,{review:r,p:p},r.id))});}function ArrowButton({dir,onClick,p}){return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":dir===\"prev\"?\"Previous\":\"Next\",onClick:onClick,style:{width:40,height:40,borderRadius:\"50%\",border:`1px solid ${p.borderColor}`,background:p.cardColor,color:p.textColor,cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",padding:0,flexShrink:0,boxShadow:p.shadow?\"0 2px 8px rgba(0,0,0,0.08)\":\"none\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:dir===\"prev\"?/*#__PURE__*/_jsx(\"path\",{d:\"M15 18l-6-6 6-6\"}):/*#__PURE__*/_jsx(\"path\",{d:\"M9 18l6-6-6-6\"})})});}function CarouselLayout({reviews,p,uid}){const scroller=useRef(null);const[hover,setHover]=useState(false);const step=dir=>{const el=scroller.current;if(!el)return;const amount=p.cardWidth+p.gap;const atEnd=el.scrollLeft+el.clientWidth>=el.scrollWidth-4;const atStart=el.scrollLeft<=4;if(dir===1&&atEnd)el.scrollTo({left:0,behavior:\"smooth\"});else if(dir===-1&&atStart)el.scrollTo({left:el.scrollWidth,behavior:\"smooth\"});else el.scrollBy({left:dir*amount,behavior:\"smooth\"});};useEffect(()=>{if(!p.autoplay||p.pauseOnHover&&hover)return;const t=setInterval(()=>step(1),Math.max(1,p.interval)*1e3);return()=>clearInterval(t);},[p.autoplay,p.interval,hover,p.pauseOnHover,p.cardWidth,p.gap]);return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsx(\"div\",{ref:scroller,className:`${uid}-noscroll`,style:{display:\"flex\",gap:p.gap,overflowX:\"auto\",scrollSnapType:\"x mandatory\",scrollbarWidth:\"none\",// leave room for card shadows\npadding:p.shadow?\"4px 4px 20px\":0,margin:p.shadow?\"-4px -4px -20px\":0,alignItems:\"stretch\"},children:reviews.map(r=>/*#__PURE__*/_jsx(\"div\",{style:{scrollSnapAlign:\"start\",display:\"flex\"},children:/*#__PURE__*/_jsx(ReviewCard,{review:r,p:p,width:p.cardWidth})},r.id))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,justifyContent:\"flex-end\"},children:[/*#__PURE__*/_jsx(ArrowButton,{dir:\"prev\",onClick:()=>step(-1),p:p}),/*#__PURE__*/_jsx(ArrowButton,{dir:\"next\",onClick:()=>step(1),p:p})]})]});}function TickerLayout({reviews,p,uid}){// Repeat the set so a short list still fills wide screens, then duplicate for a seamless loop.\nconst minItems=8;const repeats=Math.max(1,Math.ceil(minItems/Math.max(1,reviews.length)));const set=Array.from({length:repeats},()=>reviews).flat();const distance=set.length*(p.cardWidth+p.gap);const isStatic=useIsStaticRenderer();const trackRef=useRef(null);const wrapperRef=useRef(null);const rafRef=useRef(null);const lastTsRef=useRef(null);const offsetRef=useRef(0);const pausedRef=useRef(false);const hoveringRef=useRef(false);const draggingRef=useRef(false);const pointerIdRef=useRef(null);const startXRef=useRef(0);const startYRef=useRef(0);const lastXRef=useRef(0);const horizontalIntentRef=useRef(false);const suppressClickRef=useRef(false);const idleTimerRef=useRef(null);const clickSuppressTimerRef=useRef(null);const reducedMotionRef=useRef(false);const fade=\"linear-gradient(to right, transparent, #000 6%, #000 94%, transparent)\";const wrapOffset=React.useCallback(value=>{if(distance<=0)return 0;return(value%distance+distance)%distance;},[distance]);const applyTransform=React.useCallback(()=>{const track=trackRef.current;if(!track)return;track.style.transform=`translate3d(${-offsetRef.current}px, 0, 0)`;},[]);useEffect(()=>{offsetRef.current=wrapOffset(offsetRef.current);applyTransform();},[distance,wrapOffset,applyTransform,p.cardWidth,p.gap,reviews.length]);useEffect(()=>{if(isStatic||distance<=0)return;const directionSign=p.tickerDirection===\"right\"?-1:1;const pxPerSecond=Math.max(5,p.tickerSpeed)*directionSign;const tick=ts=>{const prev=lastTsRef.current;lastTsRef.current=ts;const rawDt=prev==null?0:(ts-prev)/1e3;const dt=Math.min(rawDt,.05);if(!reducedMotionRef.current&&!pausedRef.current&&!draggingRef.current&&dt>0){offsetRef.current=wrapOffset(offsetRef.current+pxPerSecond*dt);applyTransform();}rafRef.current=requestAnimationFrame(tick);};rafRef.current=requestAnimationFrame(tick);return()=>{if(rafRef.current!=null)cancelAnimationFrame(rafRef.current);rafRef.current=null;lastTsRef.current=null;};},[isStatic,distance,p.tickerDirection,p.tickerSpeed,wrapOffset,applyTransform]);useEffect(()=>{if(typeof window===\"undefined\"||typeof window.matchMedia!==\"function\")return;const media=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const update=()=>{reducedMotionRef.current=media.matches;};update();if(typeof media.addEventListener===\"function\"){media.addEventListener(\"change\",update);return()=>media.removeEventListener(\"change\",update);}media.addListener(update);return()=>media.removeListener(update);},[]);useEffect(()=>{return()=>{if(idleTimerRef.current!=null&&typeof window!==\"undefined\"){window.clearTimeout(idleTimerRef.current);idleTimerRef.current=null;}if(clickSuppressTimerRef.current!=null&&typeof window!==\"undefined\"){window.clearTimeout(clickSuppressTimerRef.current);clickSuppressTimerRef.current=null;}};},[]);const clearIdleTimer=React.useCallback(()=>{if(idleTimerRef.current!=null&&typeof window!==\"undefined\"){window.clearTimeout(idleTimerRef.current);idleTimerRef.current=null;}},[]);const clearClickSuppressTimer=React.useCallback(()=>{if(clickSuppressTimerRef.current!=null&&typeof window!==\"undefined\"){window.clearTimeout(clickSuppressTimerRef.current);clickSuppressTimerRef.current=null;}},[]);const releasePointer=React.useCallback(()=>{const el=wrapperRef.current;if(el&&pointerIdRef.current!=null&&el.hasPointerCapture(pointerIdRef.current)){try{el.releasePointerCapture(pointerIdRef.current);}catch{// ignore\n}}pointerIdRef.current=null;},[]);const scheduleResume=React.useCallback(()=>{clearIdleTimer();if(typeof window===\"undefined\")return;idleTimerRef.current=window.setTimeout(()=>{draggingRef.current=false;pausedRef.current=p.pauseOnHover&&hoveringRef.current;},550);},[clearIdleTimer,p.pauseOnHover]);const onPointerDown=e=>{if(!e.isPrimary)return;if(e.pointerType===\"mouse\"&&e.button!==0)return;clearIdleTimer();draggingRef.current=true;pausedRef.current=true;pointerIdRef.current=e.pointerId;horizontalIntentRef.current=false;startXRef.current=e.clientX;startYRef.current=e.clientY;lastXRef.current=e.clientX;suppressClickRef.current=false;};const onPointerMove=e=>{if(!e.isPrimary)return;if(!draggingRef.current||pointerIdRef.current!==e.pointerId)return;const dx=e.clientX-startXRef.current;const dy=e.clientY-startYRef.current;const absX=Math.abs(dx);const absY=Math.abs(dy);if(!horizontalIntentRef.current){if(absX<6&&absY<6)return;if(absX>absY*1.25){horizontalIntentRef.current=true;if(wrapperRef.current){try{wrapperRef.current.setPointerCapture(e.pointerId);}catch{// ignore\n}}}else{return;}}const stepX=e.clientX-lastXRef.current;lastXRef.current=e.clientX;if(stepX!==0){suppressClickRef.current=true;offsetRef.current=wrapOffset(offsetRef.current-stepX);applyTransform();e.preventDefault();}};const onPointerUpOrCancel=e=>{if(!e.isPrimary)return;if(pointerIdRef.current!==e.pointerId)return;releasePointer();if(horizontalIntentRef.current){suppressClickRef.current=true;e.preventDefault();}horizontalIntentRef.current=false;scheduleResume();};const onLostPointerCapture=e=>{if(!e.isPrimary)return;if(pointerIdRef.current!==e.pointerId)return;pointerIdRef.current=null;horizontalIntentRef.current=false;scheduleResume();};const onClickCapture=e=>{if(!suppressClickRef.current)return;e.preventDefault();e.stopPropagation();if(typeof window===\"undefined\")return;clearClickSuppressTimer();clickSuppressTimerRef.current=window.setTimeout(()=>{suppressClickRef.current=false;},300);};return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,className:`${uid}-ticker`,onPointerEnter:e=>{if(!e.isPrimary)return;if(e.pointerType===\"touch\")return;if(e.pointerType===\"pen\"&&typeof window!==\"undefined\"&&typeof window.matchMedia===\"function\"&&!window.matchMedia(\"(hover: hover)\").matches)return;hoveringRef.current=true;if(p.pauseOnHover&&!draggingRef.current)pausedRef.current=true;},onPointerLeave:e=>{if(!e.isPrimary)return;if(e.pointerType===\"touch\")return;hoveringRef.current=false;if(!draggingRef.current)pausedRef.current=false;},onPointerDown:onPointerDown,onPointerMove:onPointerMove,onPointerUp:onPointerUpOrCancel,onPointerCancel:onPointerUpOrCancel,onLostPointerCapture:onLostPointerCapture,onClickCapture:onClickCapture,style:{overflow:\"hidden\",WebkitMaskImage:fade,maskImage:fade,padding:p.shadow?\"4px 0 20px\":0,margin:p.shadow?\"-4px 0 -20px\":0,touchAction:\"pan-y\",cursor:\"grab\"},children:/*#__PURE__*/_jsx(\"div\",{ref:trackRef,className:`${uid}-track`,style:{display:\"flex\",width:\"max-content\",willChange:\"transform\",transform:\"translate3d(0, 0, 0)\"},children:[0,1].map(copy=>set.map((r,i)=>/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":copy===1,style:{paddingRight:p.gap,display:\"flex\"},children:/*#__PURE__*/_jsx(ReviewCard,{review:r,p:{...p,readMore:false},width:p.cardWidth})},`${copy}-${i}`)))})});}function SpotlightLayout({reviews,p,data}){const[index,setIndex]=useState(0);const[hover,setHover]=useState(false);const n=reviews.length;const go=d=>setIndex(i=>(i+d+n)%n);useEffect(()=>{if(!p.autoplay||n<2||p.pauseOnHover&&hover)return;const t=setInterval(()=>go(1),Math.max(1,p.interval)*1e3);return()=>clearInterval(t);},[p.autoplay,p.interval,hover,n,p.pauseOnHover]);const r=reviews[index%n];const baseSize=toNumber(p.font?.fontSize,15);return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),style:{...cardStyle(p),padding:p.padding*2,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",textAlign:\"center\",gap:20},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 24 24\",fill:p.accentColor,\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M9.5 6C6.5 6 4 8.6 4 11.8V18h6v-6H7c0-1.8 1.2-3.2 2.5-3.2V6zm10 0c-3 0-5.5 2.6-5.5 5.8V18h6v-6h-3c0-1.8 1.2-3.2 2.5-3.2V6z\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsx(Stars,{rating:r.rating,size:22,color:p.accentColor,empty:p.borderColor}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:p.textColor,fontSize:baseSize*1.45,lineHeight:1.45,maxWidth:760,...p.textLines?{display:\"-webkit-box\",WebkitLineClamp:Math.max(p.textLines,4),WebkitBoxOrient:\"vertical\",overflow:\"hidden\"}:{}},children:[\"“\",r.text,\"”\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12},children:[p.showAvatar&&/*#__PURE__*/_jsx(Avatar,{review:r,size:44}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:p.textColor,fontWeight:600},children:r.author}),p.showDate&&/*#__PURE__*/_jsx(\"div\",{style:{color:p.mutedColor,fontSize:\"0.85em\"},children:formatDate(r,p.language)})]}),p.showGoogleIcon&&/*#__PURE__*/_jsx(GoogleIcon,{size:20})]})]},r.id),n>1&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsx(ArrowButton,{dir:\"prev\",onClick:()=>go(-1),p:p}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6},children:reviews.map((_,i)=>/*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Review ${i+1}`,onClick:()=>setIndex(i),style:{width:i===index?20:8,height:8,borderRadius:4,border:0,padding:0,cursor:\"pointer\",background:i===index?p.textColor:p.borderColor,transition:\"width .25s, background .25s\"}},i))}),/*#__PURE__*/_jsx(ArrowButton,{dir:\"next\",onClick:()=>go(1),p:p})]})]});}function HighlightLayout({reviews,p,data}){const[ref,width]=useWidth();const stacked=width>0&&width<720;const featured=reviews[0];const rest=reviews.slice(1);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{display:\"grid\",gridTemplateColumns:stacked?\"1fr\":\"minmax(240px, 1fr) 2fr\",gap:p.gap,alignItems:\"stretch\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...cardStyle(p),display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",gap:24},children:[/*#__PURE__*/_jsx(Summary,{data:data,p:p,vertical:true}),data.address&&/*#__PURE__*/_jsx(\"div\",{style:{color:p.mutedColor,fontSize:\"0.85em\"},children:data.address})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:p.gap},children:[featured&&/*#__PURE__*/_jsx(ReviewCard,{review:featured,p:p,big:true,lines:Math.max(p.textLines,5)}),rest.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(auto-fill, minmax(min(${Math.min(p.cardWidth,260)}px, 100%), 1fr))`,gap:p.gap,alignItems:\"start\"},children:rest.map(r=>/*#__PURE__*/_jsx(ReviewCard,{review:r,p:p},r.id))})]})]});}function BadgeLayout({data,p}){return /*#__PURE__*/_jsxs(\"a\",{href:placeUrl(data),target:\"_blank\",rel:\"noopener noreferrer\",style:{...cardStyle(p),padding:`${Math.round(p.padding*.6)}px ${p.padding}px`,display:\"inline-flex\",alignItems:\"center\",gap:12,textDecoration:\"none\",color:p.textColor,maxWidth:\"100%\"},children:[/*#__PURE__*/_jsx(GoogleIcon,{size:28}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:2,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"0.8em\",color:p.mutedColor,fontWeight:500,whiteSpace:\"nowrap\"},children:\"Google Rating\"}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:700,fontSize:\"1.25em\",lineHeight:1},children:data.rating.toFixed(1)}),/*#__PURE__*/_jsx(Stars,{rating:data.rating,size:16,color:p.accentColor,empty:p.borderColor}),/*#__PURE__*/_jsxs(\"span\",{style:{color:p.mutedColor,fontSize:\"0.85em\",whiteSpace:\"nowrap\"},children:[\"(\",data.total.toLocaleString(),\")\"]})]})]})]});}// ────────────────────────────────────────────────────────────\n// Loading & error states\n// ────────────────────────────────────────────────────────────\nfunction Skeleton({p,uid}){const bar=(w,h=12)=>({width:w,height:h,borderRadius:6,background:p.borderColor});const card=/*#__PURE__*/_jsxs(\"div\",{style:{...cardStyle(p),display:\"flex\",flexDirection:\"column\",gap:12,flex:`1 1 ${p.cardWidth}px`,minWidth:0},className:`${uid}-pulse`,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{...bar(\"40px\",40),borderRadius:\"50%\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:bar(\"50%\")}),/*#__PURE__*/_jsx(\"div\",{style:bar(\"30%\",10)})]})]}),/*#__PURE__*/_jsx(\"div\",{style:bar(\"40%\")}),/*#__PURE__*/_jsx(\"div\",{style:bar(\"100%\")}),/*#__PURE__*/_jsx(\"div\",{style:bar(\"85%\")})]});if(p.layout===\"badge\")return /*#__PURE__*/_jsx(\"div\",{style:{...cardStyle(p),width:220,height:56},className:`${uid}-pulse`});return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:p.gap,overflow:\"hidden\"},children:[card,card,card]});}function CanvasNotice({message,tone=\"error\"}){const isErr=tone===\"error\";return /*#__PURE__*/_jsxs(\"div\",{style:{padding:\"10px 14px\",borderRadius:10,background:isErr?\"rgba(234,67,53,0.08)\":\"rgba(66,133,244,0.08)\",border:`1px solid ${isErr?\"rgba(234,67,53,0.35)\":\"rgba(66,133,244,0.35)\"}`,color:isErr?\"#B3261E\":\"#1A56C4\",fontSize:13,lineHeight:1.45,fontFamily:\"Inter, system-ui, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"strong\",{children:[\"Google Reviews\",isErr?\" — not showing on your live site\":\"\",\":\"]}),\" \",message]});}// ────────────────────────────────────────────────────────────\n// Main component\n// ────────────────────────────────────────────────────────────\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-auto\n * @framerIntrinsicWidth 1000\n * @framerIntrinsicHeight 360\n */export default function GoogleReviews(props){const p={...DEFAULTS,...props};const isCanvas=RenderTarget.current()===RenderTarget.canvas;const uid=\"gr\"+React.useId().replace(/[^a-zA-Z0-9]/g,\"\");const state=useReviews(p);const reviews=useMemo(()=>{if(state.status!==\"ready\")return[];let list=state.data.reviews.filter(r=>r.rating>=p.minRating);if(p.hideEmpty)list=list.filter(r=>r.text);const t=r=>r.date?new Date(r.date).getTime():0;if(p.sortBy===\"newest\")list=[...list].sort((a,b)=>t(b)-t(a));else if(p.sortBy===\"highest\")list=[...list].sort((a,b)=>b.rating-a.rating||t(b)-t(a));else if(p.sortBy===\"lowest\")list=[...list].sort((a,b)=>a.rating-b.rating||t(b)-t(a));return p.maxReviews>0?list.slice(0,p.maxReviews):list;},[state,p.minRating,p.hideEmpty,p.sortBy,p.maxReviews]);// ── Review schema (live site only, never for sample data)\nconst schemaJson=useMemo(()=>{if(!p.schemaEnabled||isCanvas||p.source===\"sample\"||state.status!==\"ready\")return null;const s=buildSchema(state.data,reviews,p);return s?JSON.stringify(s):null;// eslint-disable-next-line react-hooks/exhaustive-deps\n},[state,reviews,isCanvas,p.source,p.schemaEnabled,p.schemaType,p.schemaSubtype,p.schemaName,p.schemaUrl,p.schemaImage,p.schemaPhone,p.schemaPriceRange,p.businessName]);useSchemaInjection(schemaJson);const rootStyle={...p.style,width:\"100%\",fontFamily:\"Inter, system-ui, -apple-system, sans-serif\",fontSize:15,lineHeight:1.5,...p.font,color:p.textColor,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:p.gap+8};const css=/*#__PURE__*/_jsx(\"style\",{children:`\n            @keyframes ${uid}-marquee { from { transform: translateX(0) } to { transform: translateX(-50%) } }\n            @keyframes ${uid}-pulse { 0%,100% { opacity: 1 } 50% { opacity: .5 } }\n            .${uid}-pulse { animation: ${uid}-pulse 1.4s ease-in-out infinite }\n            .${uid}-noscroll::-webkit-scrollbar { display: none }\n            ${p.pauseOnHover?`.${uid}-ticker:hover .${uid}-track { animation-play-state: paused }`:\"\"}\n            .${uid}-root *, .${uid}-root *::before, .${uid}-root *::after { box-sizing: border-box }\n            @media (prefers-reduced-motion: reduce) { .${uid}-track { animation-duration: 0s !important } }\n        `});// ── Error: visible on canvas only, silent on the live site\nif(state.status===\"error\"){if(!isCanvas)return null;const missingConfig=/^(Add your|Enter )/.test(state.error);// While configuring, show sample data so the layout can still be styled\nif(missingConfig){return /*#__PURE__*/_jsxs(\"div\",{className:`${uid}-root`,style:rootStyle,children:[css,/*#__PURE__*/_jsx(CanvasNotice,{tone:\"info\",message:`${state.error} Showing sample reviews for styling.`}),/*#__PURE__*/_jsx(Body,{data:SAMPLE_DATA,reviews:applyLimit(SAMPLE_DATA.reviews,p),p:p,uid:uid})]});}return /*#__PURE__*/_jsx(\"div\",{className:`${uid}-root`,style:rootStyle,children:/*#__PURE__*/_jsx(CanvasNotice,{message:state.error})});}if(state.status!==\"ready\"){return /*#__PURE__*/_jsxs(\"div\",{className:`${uid}-root`,style:rootStyle,\"aria-busy\":\"true\",children:[css,/*#__PURE__*/_jsx(Skeleton,{p:p,uid:uid})]});}if(!reviews.length&&p.layout!==\"badge\"){if(!isCanvas)return null;return /*#__PURE__*/_jsx(\"div\",{className:`${uid}-root`,style:rootStyle,children:/*#__PURE__*/_jsx(CanvasNotice,{tone:\"info\",message:`Found “${state.data.name}” but no reviews match the current filters (min rating ${p.minRating}).`})});}return /*#__PURE__*/_jsxs(\"div\",{className:`${uid}-root`,style:rootStyle,children:[css,/*#__PURE__*/_jsx(Body,{data:state.data,reviews:reviews,p:p,uid:uid})]});}function applyLimit(list,p){const l=list.filter(r=>r.rating>=p.minRating);return p.maxReviews>0?l.slice(0,p.maxReviews):l;}function Body({data,reviews,p,uid}){if(p.layout===\"badge\")return /*#__PURE__*/_jsx(BadgeLayout,{data:data,p:p});const header=p.showHeader&&p.layout!==\"highlight\"?/*#__PURE__*/_jsx(Summary,{data:data,p:p}):null;let content;switch(p.layout){case\"carousel\":content=/*#__PURE__*/_jsx(CarouselLayout,{reviews:reviews,p:p,uid:uid});break;case\"list\":content=/*#__PURE__*/_jsx(ListLayout,{reviews:reviews,p:p});break;case\"ticker\":content=/*#__PURE__*/_jsx(TickerLayout,{reviews:reviews,p:p,uid:uid});break;case\"spotlight\":content=/*#__PURE__*/_jsx(SpotlightLayout,{reviews:reviews,p:p,data:data});break;case\"highlight\":content=/*#__PURE__*/_jsx(HighlightLayout,{reviews:reviews,p:p,data:data});break;default:content=/*#__PURE__*/_jsx(GridLayout,{reviews:reviews,p:p});}return /*#__PURE__*/_jsxs(_Fragment,{children:[header,content]});}// ────────────────────────────────────────────────────────────\n// Defaults & property controls\n// ────────────────────────────────────────────────────────────\nconst DEFAULTS={source:\"sample\",apiKey:\"\",businessName:\"\",placeId:\"\",language:\"en\",endpoint:\"\",cacheHours:24,schemaEnabled:true,schemaType:\"LocalBusiness\",schemaSubtype:\"\",schemaName:\"\",schemaUrl:\"\",schemaImage:\"\",schemaPhone:\"\",schemaPriceRange:\"\",schemaIncludeAddress:false,layout:\"grid\",minRating:1,maxReviews:0,sortBy:\"google\",hideEmpty:true,showHeader:true,showAvatar:true,showDate:true,showGoogleIcon:true,showWriteButton:true,writeButtonLabel:\"Review us on Google\",textLines:5,readMore:true,tickerSpeed:40,tickerDirection:\"left\",pauseOnHover:true,autoplay:true,interval:5,font:{},textColor:\"#111111\",mutedColor:\"#6B7280\",accentColor:\"#FBBC04\",cardColor:\"#FFFFFF\",borderColor:\"rgba(0,0,0,0.08)\",buttonColor:\"#111111\",buttonTextColor:\"#FFFFFF\",radius:16,cardWidth:320,padding:20,gap:16,shadow:true};addPropertyControls(GoogleReviews,{// ── Data\nsource:{type:ControlType.Enum,title:\"Source\",options:[\"sample\",\"google\",\"custom\"],optionTitles:[\"Sample\",\"Google Places\",\"Custom API\"],defaultValue:DEFAULTS.source},businessName:{type:ControlType.String,title:\"Business\",placeholder:\"Joe's Pizza, New York\",description:\"Business name (add a city for accuracy).\",defaultValue:DEFAULTS.businessName,hidden:p=>p.source===\"sample\"},apiKey:{type:ControlType.String,title:\"API Key\",placeholder:\"AIza…\",defaultValue:DEFAULTS.apiKey,hidden:p=>p.source===\"sample\"},placeId:{type:ControlType.String,title:\"Place ID\",placeholder:\"Optional \\xb7 ChIJ…\",description:\"Optional. Overrides the name lookup.\",defaultValue:DEFAULTS.placeId,hidden:p=>p.source===\"sample\"},endpoint:{type:ControlType.String,title:\"Endpoint\",placeholder:\"https://api.example.com/reviews?q={name}&key={key}\",description:\"Placeholders: {name} {placeId} {key} {lang}\",defaultValue:DEFAULTS.endpoint,hidden:p=>p.source!==\"custom\"},language:{type:ControlType.String,title:\"Language\",placeholder:\"en\",defaultValue:DEFAULTS.language,hidden:p=>p.source===\"sample\"},cacheHours:{type:ControlType.Number,title:\"Cache (h)\",min:0,max:168,step:1,displayStepper:true,defaultValue:DEFAULTS.cacheHours,hidden:p=>p.source===\"sample\"},// ── Content\nlayout:{type:ControlType.Enum,title:\"Layout\",options:[\"ticker\",\"carousel\",\"highlight\",\"grid\",\"list\",\"spotlight\",\"badge\"],optionTitles:[\"Ticker\",\"Carousel\",\"Highlight\",\"Grid\",\"List\",\"Spotlight\",\"Badge\"],defaultValue:DEFAULTS.layout},minRating:{type:ControlType.Number,title:\"Min Rating\",min:1,max:5,step:1,displayStepper:true,defaultValue:DEFAULTS.minRating},maxReviews:{type:ControlType.Number,title:\"Max Reviews\",min:0,max:50,step:1,displayStepper:true,description:\"0 = show all\",defaultValue:DEFAULTS.maxReviews},sortBy:{type:ControlType.Enum,title:\"Sort\",options:[\"google\",\"newest\",\"highest\",\"lowest\"],optionTitles:[\"Google order\",\"Newest\",\"Highest rated\",\"Lowest rated\"],defaultValue:DEFAULTS.sortBy},hideEmpty:{type:ControlType.Boolean,title:\"Hide Empty\",defaultValue:DEFAULTS.hideEmpty},showHeader:{type:ControlType.Boolean,title:\"Header\",defaultValue:DEFAULTS.showHeader,hidden:p=>p.layout===\"badge\"||p.layout===\"highlight\"},showWriteButton:{type:ControlType.Boolean,title:\"Button\",defaultValue:DEFAULTS.showWriteButton,hidden:p=>p.layout===\"badge\"},writeButtonLabel:{type:ControlType.String,title:\"Button Text\",defaultValue:DEFAULTS.writeButtonLabel,hidden:p=>!p.showWriteButton||p.layout===\"badge\"},showAvatar:{type:ControlType.Boolean,title:\"Avatars\",defaultValue:DEFAULTS.showAvatar,hidden:p=>p.layout===\"badge\"},showDate:{type:ControlType.Boolean,title:\"Dates\",defaultValue:DEFAULTS.showDate,hidden:p=>p.layout===\"badge\"},showGoogleIcon:{type:ControlType.Boolean,title:\"Google Icon\",defaultValue:DEFAULTS.showGoogleIcon},textLines:{type:ControlType.Number,title:\"Text Lines\",min:0,max:20,step:1,displayStepper:true,description:\"0 = no limit\",defaultValue:DEFAULTS.textLines,hidden:p=>p.layout===\"badge\"},readMore:{type:ControlType.Boolean,title:\"Read More\",defaultValue:DEFAULTS.readMore,hidden:p=>p.layout===\"badge\"||p.layout===\"ticker\"||p.layout===\"spotlight\"},// ── SEO / Schema\nschemaEnabled:{type:ControlType.Boolean,title:\"Review Schema\",description:\"Auto-generates Review + AggregateRating JSON-LD on the live site.\",defaultValue:DEFAULTS.schemaEnabled,hidden:p=>p.source===\"sample\"},schemaType:{type:ControlType.Enum,title:\"Schema Type\",options:[\"LocalBusiness\",\"MedicalClinic\",\"Organization\",\"Product\",\"Service\"],optionTitles:[\"Local Business\",\"Medical Clinic\",\"Organization\",\"Product\",\"Service\"],defaultValue:DEFAULTS.schemaType,hidden:p=>p.source===\"sample\"||!p.schemaEnabled},schemaSubtype:{type:ControlType.String,title:\"Subtype\",placeholder:\"Dentist, Restaurant, Plumber…\",description:\"Optional specific schema.org type (Local Business only).\",defaultValue:DEFAULTS.schemaSubtype,hidden:p=>p.source===\"sample\"||!p.schemaEnabled||p.schemaType!==\"LocalBusiness\"},schemaName:{type:ControlType.String,title:\"Schema Name\",placeholder:\"Defaults to Google listing name\",defaultValue:DEFAULTS.schemaName,hidden:p=>p.source===\"sample\"||!p.schemaEnabled},schemaUrl:{type:ControlType.String,title:\"Website URL\",placeholder:\"Defaults to site root, https://…/\",defaultValue:DEFAULTS.schemaUrl,hidden:p=>p.source===\"sample\"||!p.schemaEnabled},schemaImage:{type:ControlType.String,title:\"Image URL\",placeholder:\"https://…/logo.png\",defaultValue:DEFAULTS.schemaImage,hidden:p=>p.source===\"sample\"||!p.schemaEnabled},schemaPhone:{type:ControlType.String,title:\"Phone\",placeholder:\"+1 555 123 4567\",defaultValue:DEFAULTS.schemaPhone,hidden:p=>p.source===\"sample\"||!p.schemaEnabled||p.schemaType!==\"LocalBusiness\"&&p.schemaType!==\"MedicalClinic\"},schemaPriceRange:{type:ControlType.String,title:\"Price Range\",placeholder:\"$$\",defaultValue:DEFAULTS.schemaPriceRange,hidden:p=>p.source===\"sample\"||!p.schemaEnabled||p.schemaType!==\"LocalBusiness\"&&p.schemaType!==\"MedicalClinic\"},schemaIncludeAddress:{type:ControlType.Boolean,title:\"Add Address\",description:\"Include the Google listing address in the schema.\",defaultValue:DEFAULTS.schemaIncludeAddress,hidden:p=>p.source===\"sample\"||!p.schemaEnabled||p.schemaType===\"Product\"},// ── Motion\ntickerSpeed:{type:ControlType.Number,title:\"Speed\",min:5,max:300,step:5,unit:\"px/s\",defaultValue:DEFAULTS.tickerSpeed,hidden:p=>p.layout!==\"ticker\"},tickerDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true,defaultValue:DEFAULTS.tickerDirection,hidden:p=>p.layout!==\"ticker\"},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:DEFAULTS.autoplay,hidden:p=>p.layout!==\"carousel\"&&p.layout!==\"spotlight\"},interval:{type:ControlType.Number,title:\"Interval\",min:1,max:30,step:.5,unit:\"s\",defaultValue:DEFAULTS.interval,hidden:p=>p.layout!==\"carousel\"&&p.layout!==\"spotlight\"||!p.autoplay},pauseOnHover:{type:ControlType.Boolean,title:\"Hover Pause\",defaultValue:DEFAULTS.pauseOnHover,hidden:p=>![\"ticker\",\"carousel\",\"spotlight\"].includes(p.layout)},// ── Style\nfont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,lineHeight:1.5}},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:DEFAULTS.textColor},mutedColor:{type:ControlType.Color,title:\"Muted\",defaultValue:DEFAULTS.mutedColor},accentColor:{type:ControlType.Color,title:\"Stars\",defaultValue:DEFAULTS.accentColor},cardColor:{type:ControlType.Color,title:\"Card\",defaultValue:DEFAULTS.cardColor},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:DEFAULTS.borderColor},buttonColor:{type:ControlType.Color,title:\"Button\",defaultValue:DEFAULTS.buttonColor,hidden:p=>!p.showWriteButton||p.layout===\"badge\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:DEFAULTS.buttonTextColor,hidden:p=>!p.showWriteButton||p.layout===\"badge\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:48,step:1,displayStepper:true,defaultValue:DEFAULTS.radius},cardWidth:{type:ControlType.Number,title:\"Card Width\",min:200,max:600,step:10,unit:\"px\",defaultValue:DEFAULTS.cardWidth,hidden:p=>p.layout===\"badge\"||p.layout===\"list\"||p.layout===\"spotlight\"},padding:{type:ControlType.Number,title:\"Padding\",min:0,max:64,step:1,displayStepper:true,defaultValue:DEFAULTS.padding},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:64,step:1,displayStepper:true,defaultValue:DEFAULTS.gap},shadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:DEFAULTS.shadow}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleReviews\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1000\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerIntrinsicHeight\":\"360\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Testimonial.map","// Generated by Framer (b354274)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-rw1zm .framer-styles-preset-2ax7cx:not(.rich-text-wrapper), .framer-rw1zm .framer-styles-preset-2ax7cx.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-rw1zm\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7.25 C 0 3.246 3.246 0 7.25 0 L 7.25 0 C 11.254 0 14.5 3.246 14.5 7.25 L 14.5 7.25 C 14.5 11.254 11.254 14.5 7.25 14.5 L 7.25 14.5 C 3.246 14.5 0 11.254 0 7.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"pn5fFM997\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/><path d=\"M 0 3 L 0.434 3.924 C 0.777 4.657 1.804 4.699 2.206 3.997 L 4.5 0\" fill=\"transparent\" height=\"4.499652874612709px\" id=\"lKzatC_KM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 9.75)\" width=\"4.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1124763718\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LSL4w\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-LSL4w { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Check Circle\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-LSL4w\");Icon.displayName=\"Check Circle\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Check Circle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}