{"version":3,"file":"shared-lib.DgOoM_YR.mjs","names":["React.useState","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","_Fragment","RichText","useMemo","useState","useRef","mask","SVG","getProps","Icon","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","Btn","Clock","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","React.useRef","SVG","_Fragment","getProps","Swift","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/VdCdaFqugC5grDai2MRz/WjPHi0P29CKnRHbVYNYe/Motion_Preload.js","https:/framerusercontent.com/modules/cTNRI1rhkGStPdKiWZcF/gMb6WWf7nRGe2P1rt3Nr/RsYuArP9v.js","https:/framerusercontent.com/modules/d6L2HV5HnTWRodrgMFfm/zAElz2o8jiGZDDqfHcvn/ruM5mdbyN.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/Y20aNUOCQprxBFUrRBUd/slaY3HVXakRMOrTPDZ1F/bLRYUJHLD.js","https:/framerusercontent.com/modules/4A5A7PYkH6LcDz11vwDh/nRzn9ofpN5Bt2akDO5dN/Rbak4CemM.js","https:/framerusercontent.com/modules/Ypa4pPi8fGicVl3UqEQZ/Rlfp1lxofZrM1iy82egm/SaIa1zaPs.js","https:/framerusercontent.com/modules/eSc4OG7Kvs0gQafkVE7g/1DM4G98eSOxtxaIlZYJ2/EYdzC9PpF.js","https:/framerusercontent.com/modules/PnzXq7t7ngqR5MzAkc9z/fLgYHrbLMyyvc06KmYHs/TjHWRQX3u.js","https:/framerusercontent.com/modules/zpo3XcvGkSQgMCmCcACn/ZJeRpFK0f43Y5EqaINjL/siteMetadata.js","https:/framerusercontent.com/modules/nbZk6gnYbATHr3u7jzW5/JLV9UWoaUA3dNK22Scwq/augiA20Il.js","https:/framerusercontent.com/modules/lYvwdUaph9n7XfBNzLSy/vCKqhf9thXmChVOG9kQ7/oyAv19qq8.js"],"sourcesContent":["// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";import*as React from\"react\";/*\n * @framerSupportedLayoutWidth fill\n * @framerSupportedLayoutHeight viewport\n */export default function Loading_Screen(props){const{tint,image,ballsSize,ballTint,ballRad,ballOffset,ballsGapV,ballsGapH,barOffset,useGlobalTransition,globalTransition,timeline,onComplete}=props;const isStaticRenderer=useIsStaticRenderer();const spawn1=useGlobalTransition?globalTransition:timeline?.spawn1;const spawn2=useGlobalTransition?globalTransition:timeline?.spawn2;const spawn3=useGlobalTransition?globalTransition:timeline?.spawn3;const rotation=useGlobalTransition?globalTransition:timeline?.rotation;const ballsSplit=useGlobalTransition?globalTransition:timeline?.ballsSplit;const barsGrowth=useGlobalTransition?globalTransition:timeline?.barsGrowth;const fadeOut=useGlobalTransition?globalTransition:timeline?.fadeOut;const bgFadeOut=useGlobalTransition?globalTransition:timeline?.bgFadeOut;const[finished,setFinished]=React.useState(isStaticRenderer);const bgStyle={width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,backgroundColor:tint,backgroundImage:image?`url(${image})`:undefined,backgroundSize:\"cover\",backgroundPosition:\"center\",overflow:\"hidden\",transformOrigin:\"center\"};const centerChild={width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"absolute\",inset:0};const ballsWrapper={width:\"fit-content\",height:\"fit-content\",position:\"relative\",display:\"grid\",gridTemplateColumns:\"auto auto\",gridTemplateRows:\"auto auto auto\",rowGap:ballsGapV,columnGap:ballsGapH};const ballStyle={width:ballsSize,height:ballsSize,backgroundColor:ballTint,borderRadius:ballRad,position:\"relative\"};const ballsWrapControls=useAnimationControls();const ballItem1Controls=useAnimationControls();const ballItem2Controls=useAnimationControls();const ballItem3Controls=useAnimationControls();const ballItem4Controls=useAnimationControls();const ballItem5Controls=useAnimationControls();const ballItem6Controls=useAnimationControls();const bgControls=useAnimationControls();React.useEffect(()=>{if(isStaticRenderer)return;let cancelled=false;async function run(){await Promise.all([ballItem5Controls.start({opacity:1,y:0,transition:spawn1}),ballItem6Controls.start({opacity:1,y:0,transition:spawn1})]);if(cancelled)return;await Promise.all([ballItem3Controls.start({opacity:1,y:0,transition:spawn2}),ballItem4Controls.start({opacity:1,y:0,transition:spawn2})]);if(cancelled)return;await Promise.all([ballItem1Controls.start({opacity:1,y:0,transition:spawn3}),ballItem2Controls.start({opacity:1,y:0,transition:spawn3})]);if(cancelled)return;await ballsWrapControls.start({rotateZ:45,transition:rotation});if(cancelled)return;await Promise.all([ballItem1Controls.start({x:0,transition:ballsSplit}),ballItem2Controls.start({x:0,transition:ballsSplit}),ballItem3Controls.start({x:0,transition:ballsSplit}),ballItem4Controls.start({x:0,transition:ballsSplit}),ballItem5Controls.start({x:0,transition:ballsSplit}),ballItem6Controls.start({x:0,transition:ballsSplit})]);if(cancelled)return;await Promise.all([ballItem1Controls.start({y:-(ballOffset*1.7),transition:barsGrowth}),ballItem2Controls.start({opacity:0,transition:barsGrowth}),ballItem3Controls.start({y:barOffset*1.5,height:ballsSize*2+ballsGapV*2,transition:barsGrowth}),ballItem4Controls.start({y:-(barOffset*1.5),height:ballsSize*2+ballsGapV*2,transition:barsGrowth}),ballItem5Controls.start({opacity:0,transition:barsGrowth}),ballItem6Controls.start({y:ballOffset*1.7,transition:barsGrowth})]);if(cancelled)return;await Promise.all([bgControls.start({opacity:0,scale:1.1,transition:bgFadeOut}),ballsWrapControls.start({opacity:0,scale:1.3,transition:fadeOut})]);if(cancelled)return;setFinished(true);onComplete?.();}run();return()=>{cancelled=true;};},[isStaticRenderer,ballItem1Controls,ballItem2Controls,ballItem3Controls,ballItem4Controls,ballItem5Controls,ballItem6Controls,ballsWrapControls,bgControls,spawn1,spawn2,spawn3,rotation,ballsSplit,barsGrowth,fadeOut,bgFadeOut,ballOffset,ballsSize,ballsGapV,barOffset,onComplete]);if(isStaticRenderer){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",inset:0,overflow:\"hidden\",width:\"100vw\",height:\"100vh\",zIndex:-1,pointerEvents:\"none\",visibility:\"hidden\"}});}return /*#__PURE__*/_jsxs(motion.div,{style:{position:\"fixed\",inset:0,overflow:\"hidden\",width:\"100vw\",height:\"100vh\",zIndex:finished?-1:10,pointerEvents:finished?\"none\":\"auto\",visibility:finished?\"hidden\":\"visible\"},children:[/*#__PURE__*/_jsx(motion.div,{style:bgStyle,animate:bgControls}),/*#__PURE__*/_jsx(motion.div,{style:centerChild,children:/*#__PURE__*/_jsxs(motion.div,{style:ballsWrapper,initial:{rotateZ:0,opacity:1},animate:ballsWrapControls,children:[/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"1 / 1 / 1 / 1\",x:ballsSize/2+ballsGapH/2,y:ballOffset},animate:ballItem1Controls}),/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"1 / 2 / 1 / 2\",x:-(ballsSize/2)-ballsGapH/2,y:ballOffset},animate:ballItem2Controls}),/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"2 / 1 / 2 / 1\",x:ballsSize/2+ballsGapH/2,y:ballOffset,height:ballsSize},animate:ballItem3Controls}),/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"2 / 2 / 2 / 2\",x:-(ballsSize/2)-ballsGapH/2,y:ballOffset,height:ballsSize},animate:ballItem4Controls}),/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"3 / 1 / 3 / 1\",x:ballsSize/2+ballsGapH/2,y:ballOffset},animate:ballItem5Controls}),/*#__PURE__*/_jsx(motion.div,{style:ballStyle,initial:{opacity:0,gridArea:\"3 / 2 / 3 / 2\",x:-(ballsSize/2)-ballsGapH/2,y:ballOffset},animate:ballItem6Controls})]})})]});}Loading_Screen.defaultProps={tint:\"#0D0D0D\",ballTint:\"#fff\",ballsSize:18,ballRad:15,ballOffset:-20,ballsGapV:15,ballsGapH:17,barOffset:20,useGlobalTransition:false,globalTransition:{duration:.4,ease:\"easeInOut\"},timeline:{spawn1:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]},spawn2:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]},spawn3:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]},rotation:{type:\"tween\",duration:.4,ease:[.44,0,.56,1]},ballsSplit:{type:\"spring\",stiffness:500,damping:60,mass:1},barsGrowth:{type:\"spring\",stiffness:500,damping:60,mass:1},fadeOut:{type:\"spring\",stiffness:500,damping:60,mass:1},bgFadeOut:{type:\"spring\",stiffness:500,damping:60,mass:1}}};addPropertyControls(Loading_Screen,{tint:{title:\"Tint\",type:ControlType.Color,defaultValue:\"#0D0D0D\"},image:{title:\"Image\",type:ControlType.Image},ballTint:{title:\"Balls Tint\",type:ControlType.Color,defaultValue:\"#fff\"},ballsSize:{title:\"Balls Size\",type:ControlType.Number,defaultValue:18,unit:\"px\"},ballRad:{title:\"Ball Radius\",type:ControlType.Number,defaultValue:15,unit:\"px\"},ballOffset:{title:\"Ball Spawn Offset\",type:ControlType.Number,defaultValue:-20,unit:\"px\",min:-50,max:50},ballsGapV:{title:\"Vertical Gap\",type:ControlType.Number,defaultValue:15,unit:\"px\"},ballsGapH:{title:\"Horizontal Gap\",type:ControlType.Number,defaultValue:17,unit:\"px\"},barOffset:{title:\"Bar Offset\",type:ControlType.Number,defaultValue:20,unit:\"px\",min:0,max:100},useGlobalTransition:{type:ControlType.Boolean,title:\"Ease Mode\",enabledTitle:\"Global\",disabledTitle:\"Timeline\",defaultValue:false},globalTransition:{type:ControlType.Transition,title:\"Global\",defaultValue:{duration:.4,ease:\"easeInOut\"},hidden(props){return props.useGlobalTransition===false;}},timeline:{type:ControlType.Object,title:\"Timeline\",hidden(props){return props.useGlobalTransition===true;},controls:{spawn1:{type:ControlType.Transition,title:\"Spawn 1\",defaultValue:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]}},spawn2:{type:ControlType.Transition,title:\"Spawn 2\",defaultValue:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]}},spawn3:{type:ControlType.Transition,title:\"Spawn 3\",defaultValue:{type:\"tween\",duration:.3,ease:[.15,.45,.15,1.35]}},rotation:{type:ControlType.Transition,title:\"Rotation\",defaultValue:{type:\"tween\",duration:.4,ease:[.44,0,.56,1]}},ballsSplit:{type:ControlType.Transition,title:\"Grid Split\",defaultValue:{type:\"spring\",stiffness:500,damping:60,mass:1}},barsGrowth:{type:ControlType.Transition,title:\"Bars Growth\",defaultValue:{type:\"spring\",stiffness:500,damping:60,mass:1}},fadeOut:{type:ControlType.Transition,title:\"Logo Fade Out\",defaultValue:{type:\"spring\",stiffness:500,damping:60,mass:1}},bgFadeOut:{type:ControlType.Transition,title:\"BG Fade Out\",defaultValue:{type:\"spring\",stiffness:500,damping:60,mass:1}}}},onComplete:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Loading_Screen\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fill\",\"framerSupportedLayoutHeight\":\"viewport\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Motion_Preload.map","// Generated by Framer (d7b3b29)\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 serializationHash=\"framer-X3m6A\";const variantClassNames={c4Q7hpgqp:\"framer-v-w073zg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jA9w7AWUG=undefined;const pnX1WsQVj=undefined;const RF3ujjMzT=undefined;const dI6w5Mkfr=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,fontSize,gap,height,id,title,width,...props})=>{return{...props,dI6w5Mkfr:title??props.dI6w5Mkfr??\"Scroll Down\",jA9w7AWUG:gap??props.jA9w7AWUG??10,pnX1WsQVj:color??props.pnX1WsQVj??\"rgb(13, 13, 13)\",RF3ujjMzT:fontSize??props.RF3ujjMzT??20};};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,pnX1WsQVj,jA9w7AWUG,RF3ujjMzT,dI6w5Mkfr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"c4Q7hpgqp\",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-w073zg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"c4Q7hpgqp\",ref:refBinding,style:{\"--1wtlxv5\":numberToPixelString(jA9w7AWUG),...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-RF3ujjMzT-RsYuArP9v) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-pnX1WsQVj-RsYuArP9v))\"},children:\"Scroll Down\"})}),className:\"framer-vq25db\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RFY3eWdai\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-pnX1WsQVj-RsYuArP9v)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-pnX1WsQVj-RsYuArP9v\":pnX1WsQVj,\"--variable-reference-RF3ujjMzT-RsYuArP9v\":RF3ujjMzT},text:dI6w5Mkfr,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eul6le\",layoutDependency:layoutDependency,layoutId:\"xj99yL7HX\",style:{backgroundColor:pnX1WsQVj,borderTopLeftRadius:15,borderTopRightRadius:15}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X3m6A.framer-16b9auy, .framer-X3m6A .framer-16b9auy { display: block; }\",\".framer-X3m6A.framer-w073zg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--1wtlxv5); height: 104px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 150px; }\",\".framer-X3m6A .framer-vq25db { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-X3m6A .framer-eul6le { flex: none; height: 50%; overflow: visible; position: relative; width: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 104\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pnX1WsQVj\":\"color\",\"jA9w7AWUG\":\"gap\",\"RF3ujjMzT\":\"fontSize\",\"dI6w5Mkfr\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRsYuArP9v=withCSS(Component,css,\"framer-X3m6A\");export default FramerRsYuArP9v;FramerRsYuArP9v.displayName=\"Scroll Down\";FramerRsYuArP9v.defaultProps={height:104,width:150};addPropertyControls(FramerRsYuArP9v,{pnX1WsQVj:{defaultValue:\"rgb(13, 13, 13)\",title:\"Color\",type:ControlType.Color},jA9w7AWUG:{defaultValue:10,min:0,title:\"Gap\",type:ControlType.Number},onjA9w7AWUGChange:{changes:\"jA9w7AWUG\",type:ControlType.ChangeHandler},RF3ujjMzT:{defaultValue:20,title:\"Font Size\",type:ControlType.Number},onRF3ujjMzTChange:{changes:\"RF3ujjMzT\",type:ControlType.ChangeHandler},dI6w5Mkfr:{defaultValue:\"Scroll Down\",displayTextArea:false,title:\"Title\",type:ControlType.String},ondI6w5MkfrChange:{changes:\"dI6w5Mkfr\",type:ControlType.ChangeHandler}});addFonts(FramerRsYuArP9v,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRsYuArP9v\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"104\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"150\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"pnX1WsQVj\\\":\\\"color\\\",\\\"jA9w7AWUG\\\":\\\"gap\\\",\\\"RF3ujjMzT\\\":\\\"fontSize\\\",\\\"dI6w5Mkfr\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RsYuArP9v.map","// Generated by Framer (d7b3b29)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"ZaENklTPm\",\"ZE4jtUK6Q\"];const serializationHash=\"framer-yEGoP\";const variantClassNames={ZaENklTPm:\"framer-v-1cf9u0b\",ZE4jtUK6Q:\"framer-v-1awi2cf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rd2Oi4M66=undefined;const h5cYiVKbH=undefined;const VMIXkmzIA=undefined;const EVXnIaYIE=undefined;const A31qAQn0k=undefined;const yA_tZClWi=undefined;const oRmwHf5vh=undefined;const lCZtotujX=undefined;const FkMAllfnT=undefined;const UqbXGgG_5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={Desktop:\"ZaENklTPm\",Phone:\"ZE4jtUK6Q\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundBlur,height,id,n,overlayFill,overlayShadow,text,textColor,textSize,title,titleColor,titleSize,width,...props})=>{return{...props,A31qAQn0k:overlayFill??props.A31qAQn0k??\"rgb(255, 255, 255)\",EVXnIaYIE:title??props.EVXnIaYIE??\"Title\",FkMAllfnT:textSize??props.FkMAllfnT??16,h5cYiVKbH:titleSize??props.h5cYiVKbH??30,lCZtotujX:textColor??props.lCZtotujX??\"rgb(13, 13, 13)\",oRmwHf5vh:overlayShadow??props.oRmwHf5vh??\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",rd2Oi4M66:titleColor??props.rd2Oi4M66??\"rgb(13, 13, 13)\",UqbXGgG_5:text??props.UqbXGgG_5??\"content\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZaENklTPm\",VMIXkmzIA:n??props.VMIXkmzIA??\"01.\",yA_tZClWi:backgroundBlur??props.yA_tZClWi??5};};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,h5cYiVKbH,rd2Oi4M66,EVXnIaYIE,UqbXGgG_5,lCZtotujX,FkMAllfnT,VMIXkmzIA,A31qAQn0k,yA_tZClWi,oRmwHf5vh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZaENklTPm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cf9u0b\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ZaENklTPm\",ref:refBinding,style:{...style},...addPropertyOverrides({ZE4jtUK6Q:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13sulgg\",\"data-framer-name\":\"Wrap\",\"data-highlight\":true,id:`${layoutId}-13sulgg`,layoutDependency:layoutDependency,layoutId:\"cNFBTt3EI\",onTap:onTap13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-v70brg\",layoutDependency:layoutDependency,layoutId:\"Hr9xD4LdA\",style:{backgroundColor:rd2Oi4M66}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o9u4t0\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"BcPNtRjM9\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z3jn16\",\"data-framer-name\":\"Title Wrap\",layoutDependency:layoutDependency,layoutId:\"gfZMiZEZD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rgi09h\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"mlZ4Z06g9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-h5cYiVKbH-ruM5mdbyN) * 1px)\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-rd2Oi4M66-ruM5mdbyN))\"},children:\"01.\"})}),className:\"framer-4cg19j\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"RJtXnf48C\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-rd2Oi4M66-ruM5mdbyN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-h5cYiVKbH-ruM5mdbyN\":h5cYiVKbH,\"--variable-reference-rd2Oi4M66-ruM5mdbyN\":rd2Oi4M66},text:VMIXkmzIA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-h5cYiVKbH-ruM5mdbyN) * 1px)\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-rd2Oi4M66-ruM5mdbyN))\"},children:\"Title\"})}),className:\"framer-1lzzstf\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"Pqd5Rw8LI\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-rd2Oi4M66-ruM5mdbyN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-h5cYiVKbH-ruM5mdbyN\":h5cYiVKbH,\"--variable-reference-rd2Oi4M66-ruM5mdbyN\":rd2Oi4M66},text:EVXnIaYIE,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-h5cYiVKbH-ruM5mdbyN) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-rd2Oi4M66-ruM5mdbyN))\"},children:\"+\"})}),className:\"framer-ubyb67\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"dr4CA8ety\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-rd2Oi4M66-ruM5mdbyN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-h5cYiVKbH-ruM5mdbyN\":h5cYiVKbH,\"--variable-reference-rd2Oi4M66-ruM5mdbyN\":rd2Oi4M66},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-13sulgg`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1fb0gqn\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"GOniWKlmI\",ref:ref2,role:\"dialog\",style:{\"--drxpp0\":oRmwHf5vh,backdropFilter:yA_tZClWi===0?undefined:\"blur(\"+yA_tZClWi+\"px)\",backgroundColor:A31qAQn0k,borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,boxShadow:\"var(--drxpp0)\",WebkitBackdropFilter:yA_tZClWi===0?undefined:\"blur(\"+yA_tZClWi+\"px)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1puyqy3\",\"data-framer-name\":\"Content Wrap\",layoutDependency:layoutDependency,layoutId:\"S3LfcaRtr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-FkMAllfnT-ruM5mdbyN) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-lCZtotujX-ruM5mdbyN))\"},children:\"content\"})}),className:\"framer-12adrwh\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"VxYtITTq_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-lCZtotujX-ruM5mdbyN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-FkMAllfnT-ruM5mdbyN\":FkMAllfnT,\"--variable-reference-lCZtotujX-ruM5mdbyN\":lCZtotujX},text:UqbXGgG_5,verticalAlignment:\"top\",withExternalLayout:true})})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yEGoP.framer-1j93rmz, .framer-yEGoP .framer-1j93rmz { display: block; }\",\".framer-yEGoP.framer-1cf9u0b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 438px; }\",\".framer-yEGoP .framer-13sulgg { cursor: pointer; flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-yEGoP .framer-v70brg { bottom: 0px; flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; }\",\".framer-yEGoP .framer-1o9u4t0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 100%; }\",\".framer-yEGoP .framer-z3jn16 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 36px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yEGoP .framer-1rgi09h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-yEGoP .framer-4cg19j { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-yEGoP .framer-1lzzstf { flex: none; height: auto; min-width: 100px; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-yEGoP .framer-ubyb67 { flex: none; height: auto; position: absolute; right: 0px; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-yEGoP .framer-1fb0gqn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yEGoP .framer-1puyqy3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-yEGoP .framer-12adrwh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yEGoP.framer-v-1awi2cf .framer-1fb0gqn { width: 200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 438\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZE4jtUK6Q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"h5cYiVKbH\":\"titleSize\",\"rd2Oi4M66\":\"titleColor\",\"EVXnIaYIE\":\"title\",\"UqbXGgG_5\":\"text\",\"lCZtotujX\":\"textColor\",\"FkMAllfnT\":\"textSize\",\"VMIXkmzIA\":\"n\",\"A31qAQn0k\":\"overlayFill\",\"yA_tZClWi\":\"backgroundBlur\",\"oRmwHf5vh\":\"overlayShadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerruM5mdbyN=withCSS(Component,css,\"framer-yEGoP\");export default FramerruM5mdbyN;FramerruM5mdbyN.displayName=\"Expertise Btn\";FramerruM5mdbyN.defaultProps={height:60,width:438};addPropertyControls(FramerruM5mdbyN,{variant:{options:[\"ZaENklTPm\",\"ZE4jtUK6Q\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},h5cYiVKbH:{defaultValue:30,title:\"Title Size\",type:ControlType.Number},onh5cYiVKbHChange:{changes:\"h5cYiVKbH\",type:ControlType.ChangeHandler},rd2Oi4M66:{defaultValue:\"rgb(13, 13, 13)\",title:\"Title Color\",type:ControlType.Color},EVXnIaYIE:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onEVXnIaYIEChange:{changes:\"EVXnIaYIE\",type:ControlType.ChangeHandler},UqbXGgG_5:{defaultValue:\"content\",displayTextArea:false,title:\"text\",type:ControlType.String},onUqbXGgG_5Change:{changes:\"UqbXGgG_5\",type:ControlType.ChangeHandler},lCZtotujX:{defaultValue:\"rgb(13, 13, 13)\",title:\"Text Color\",type:ControlType.Color},FkMAllfnT:{defaultValue:16,title:\"Text Size\",type:ControlType.Number},onFkMAllfnTChange:{changes:\"FkMAllfnT\",type:ControlType.ChangeHandler},VMIXkmzIA:{defaultValue:\"01.\",displayTextArea:false,title:\"N\\xb0\",type:ControlType.String},onVMIXkmzIAChange:{changes:\"VMIXkmzIA\",type:ControlType.ChangeHandler},A31qAQn0k:{defaultValue:\"rgb(255, 255, 255)\",title:\"Overlay Fill\",type:ControlType.Color},yA_tZClWi:{defaultValue:5,title:\"Background Blur\",type:ControlType.Number},onyA_tZClWiChange:{changes:\"yA_tZClWi\",type:ControlType.ChangeHandler},oRmwHf5vh:{defaultValue:[{blur:20,color:\"rgba(0,0,0,0.05)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:10}],title:\"Overlay Shadow\",type:ControlType.BoxShadow}});addFonts(FramerruM5mdbyN,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerruM5mdbyN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZE4jtUK6Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"438\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"h5cYiVKbH\\\":\\\"titleSize\\\",\\\"rd2Oi4M66\\\":\\\"titleColor\\\",\\\"EVXnIaYIE\\\":\\\"title\\\",\\\"UqbXGgG_5\\\":\\\"text\\\",\\\"lCZtotujX\\\":\\\"textColor\\\",\\\"FkMAllfnT\\\":\\\"textSize\\\",\\\"VMIXkmzIA\\\":\\\"n\\\",\\\"A31qAQn0k\\\":\\\"overlayFill\\\",\\\"yA_tZClWi\\\":\\\"backgroundBlur\\\",\\\"oRmwHf5vh\\\":\\\"overlayShadow\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ruM5mdbyN.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (3256e0c)\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 cTp5LZ6iP=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 131 124\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 104.776 6.55 C 104.776 2.93 101.845 0 98.228 0 C 94.611 0 91.68 2.932 91.68 6.55 L 72.034 6.55 C 72.034 2.93 69.103 0 65.486 0 C 61.87 0 58.938 2.932 58.938 6.55 L 39.292 6.55 C 39.292 2.93 36.361 0 32.744 0 C 29.128 0 26.196 2.932 26.196 6.55 C 11.727 6.55 0 18.282 0 32.754 L 0 98.262 C 0 112.734 11.727 124.466 26.194 124.466 L 104.776 124.466 C 119.243 124.466 130.97 112.734 130.97 98.262 L 130.97 32.754 C 130.97 18.282 119.243 6.55 104.776 6.55 Z M 117.872 98.264 C 117.872 105.5 112.007 111.365 104.776 111.365 L 26.194 111.365 C 18.961 111.365 13.098 105.498 13.098 98.264 L 13.098 39.307 L 117.874 39.307 L 117.874 98.264 Z M 65.484 101.538 C 79.951 101.538 91.678 89.807 91.678 75.335 C 91.678 60.862 79.951 49.131 65.484 49.131 C 51.017 49.131 39.29 60.862 39.29 75.335 C 39.29 89.807 51.017 101.538 65.484 101.538 Z M 62.211 62.234 C 62.211 60.425 63.676 58.958 65.486 58.958 C 67.297 58.958 68.761 60.423 68.761 62.234 L 68.761 73.583 L 77.127 79.163 C 78.63 80.167 79.041 82.198 78.035 83.706 C 77.402 84.652 76.365 85.164 75.312 85.164 C 74.683 85.164 74.05 84.984 73.494 84.612 L 63.671 78.061 C 62.763 77.452 62.214 76.429 62.214 75.337 L 62.214 62.234 Z\" fill=\"transparent\" height=\"124.46556640094173px\" id=\"l_RGfyJFQ\" width=\"130.97016879199896px\"><g d=\"M 104.776 6.55 C 104.776 2.93 101.845 0 98.228 0 C 94.611 0 91.68 2.932 91.68 6.55 L 72.034 6.55 C 72.034 2.93 69.103 0 65.486 0 C 61.87 0 58.938 2.932 58.938 6.55 L 39.292 6.55 C 39.292 2.93 36.361 0 32.744 0 C 29.128 0 26.196 2.932 26.196 6.55 C 11.727 6.55 0 18.282 0 32.754 L 0 98.262 C 0 112.734 11.727 124.466 26.194 124.466 L 104.776 124.466 C 119.243 124.466 130.97 112.734 130.97 98.262 L 130.97 32.754 C 130.97 18.282 119.243 6.55 104.776 6.55 Z M 117.872 98.264 C 117.872 105.5 112.007 111.365 104.776 111.365 L 26.194 111.365 C 18.961 111.365 13.098 105.498 13.098 98.264 L 13.098 39.307 L 117.874 39.307 L 117.874 98.264 Z M 65.484 101.538 C 79.951 101.538 91.678 89.807 91.678 75.335 C 91.678 60.862 79.951 49.131 65.484 49.131 C 51.017 49.131 39.29 60.862 39.29 75.335 C 39.29 89.807 51.017 101.538 65.484 101.538 Z M 62.211 62.234 C 62.211 60.425 63.676 58.958 65.486 58.958 C 67.297 58.958 68.761 60.423 68.761 62.234 L 68.761 73.583 L 77.127 79.163 C 78.63 80.167 79.041 82.198 78.035 83.706 C 77.402 84.652 76.365 85.164 75.312 85.164 C 74.683 85.164 74.05 84.984 73.494 84.612 L 63.671 78.061 C 62.763 77.452 62.214 76.429 62.214 75.337 L 62.214 62.234 Z\" fill=\"transparent\" height=\"124.46556640094173px\" id=\"dvCwZR_4T\" width=\"130.97016879199896px\"><path d=\"M 104.776 6.55 C 104.776 2.93 101.845 0 98.228 0 C 94.611 0 91.68 2.932 91.68 6.55 L 72.034 6.55 C 72.034 2.93 69.103 0 65.486 0 C 61.87 0 58.938 2.932 58.938 6.55 L 39.292 6.55 C 39.292 2.93 36.361 0 32.744 0 C 29.128 0 26.196 2.932 26.196 6.55 C 11.727 6.55 0 18.282 0 32.754 L 0 98.262 C 0 112.734 11.727 124.466 26.194 124.466 L 104.776 124.466 C 119.243 124.466 130.97 112.734 130.97 98.262 L 130.97 32.754 C 130.97 18.282 119.243 6.55 104.776 6.55 Z M 117.872 98.264 C 117.872 105.5 112.007 111.365 104.776 111.365 L 26.194 111.365 C 18.961 111.365 13.098 105.498 13.098 98.264 L 13.098 39.307 L 117.874 39.307 L 117.874 98.264 Z\" fill=\"var(--1tdnh2y, rgb(255, 255, 255))\" height=\"124.46556640094173px\" id=\"VKq9y4Z01\" width=\"130.97016879199896px\"/><path d=\"M 26.194 52.407 C 40.661 52.407 52.388 40.676 52.388 26.204 C 52.388 11.731 40.661 0 26.194 0 C 11.727 0 0 11.731 0 26.204 C 0 40.676 11.727 52.407 26.194 52.407 Z M 22.921 13.103 C 22.921 11.294 24.386 9.827 26.196 9.827 C 28.007 9.827 29.472 11.292 29.472 13.103 L 29.472 24.452 L 37.837 30.032 C 39.34 31.036 39.751 33.067 38.745 34.575 C 38.112 35.521 37.075 36.033 36.022 36.033 C 35.394 36.033 34.761 35.853 34.204 35.481 L 24.381 28.93 C 23.473 28.321 22.924 27.298 22.924 26.206 L 22.924 13.103 Z\" fill=\"var(--1tdnh2y, rgb(255, 255, 255))\" height=\"52.40730894620992px\" id=\"a4PA7bDmV\" transform=\"translate(39.29 49.131)\" width=\"52.388067515232706px\"/></g></g></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,primary,width,...props})=>{return{...props,cTp5LZ6iP:primary??props.cTp5LZ6iP??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,cTp5LZ6iP,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yjnkh\",className),layoutId:layoutId,ref:ref,style:{\"--1tdnh2y\":cTp5LZ6iP,...style}});});const css=[`.framer-yjnkh { -webkit-mask: ${mask}; aspect-ratio: 1.0564516129032258; background-color: var(--1tdnh2y); mask: ${mask}; width: 131px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 131\n * @framerIntrinsicHeight 124\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"cTp5LZ6iP\":\"primary\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Clock\",\"color\":{\"type\":\"variable\",\"value\":\"1tdnh2y\"},\"set\":{\"localId\":\"vectorSet/awlKbBe3P\",\"id\":\"awlKbBe3P\",\"moduleId\":\"EvXnF5b4aTuBzvDunDzH\"}}\n */const Icon=withCSS(Component,css,\"framer-yjnkh\");Icon.displayName=\"Clock\";export default Icon;addPropertyControls(Icon,{cTp5LZ6iP:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Primary\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Clock\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1tdnh2y\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/awlKbBe3P\\\",\\\"id\\\":\\\"awlKbBe3P\\\",\\\"moduleId\\\":\\\"EvXnF5b4aTuBzvDunDzH\\\"}}\",\"framerVariables\":\"{\\\"cTp5LZ6iP\\\":\\\"primary\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"124\",\"framerIntrinsicWidth\":\"131\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d7b3b29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AM7HJhshY:{hover:true}};const serializationHash=\"framer-tlUvg\";const variantClassNames={AM7HJhshY:\"framer-v-1wvq6d5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NtiAokN69=undefined;const VJH_bHVkl=undefined;const FF9eGYK3_=undefined;const pu6QWOO39=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 Variants=motion.create(React.Fragment);const getProps=({color,fontSize,height,id,link,title,width,...props})=>{return{...props,FF9eGYK3_:fontSize??props.FF9eGYK3_??20,NtiAokN69:link??props.NtiAokN69,pu6QWOO39:title??props.pu6QWOO39??\"Services\",VJH_bHVkl:color??props.VJH_bHVkl??\"rgb(13, 13, 13)\"};};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,VJH_bHVkl,FF9eGYK3_,pu6QWOO39,NtiAokN69,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AM7HJhshY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:NtiAokN69,motionChild:true,nodeId:\"AM7HJhshY\",openInNewTab:false,scopeId:\"Rbak4CemM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wvq6d5\",className,classNames)} framer-1nviwxt`,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"AM7HJhshY\",ref:refBinding,style:{...style},...addPropertyOverrides({\"AM7HJhshY-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14ymogj\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"jBiT4vNq6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-FF9eGYK3_-Rbak4CemM) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-VJH_bHVkl-Rbak4CemM))\"},children:\"Services\"})}),className:\"framer-1fg28ob\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"V8QZ00F65\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-VJH_bHVkl-Rbak4CemM)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-FF9eGYK3_-Rbak4CemM\":FF9eGYK3_,\"--variable-reference-VJH_bHVkl-Rbak4CemM\":VJH_bHVkl},text:pu6QWOO39,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bepufq\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"yCot71OHn\",style:{backgroundColor:VJH_bHVkl,scale:0},variants:{\"AM7HJhshY-hover\":{scale:1}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tlUvg.framer-1nviwxt, .framer-tlUvg .framer-1nviwxt { display: block; }\",\".framer-tlUvg.framer-1wvq6d5 { cursor: pointer; height: 24px; overflow: visible; position: relative; text-decoration: none; width: 79px; }\",\".framer-tlUvg .framer-14ymogj { align-content: center; align-items: center; bottom: -1px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; }\",\".framer-tlUvg .framer-1fg28ob { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tlUvg .framer-1bepufq { align-self: stretch; flex: none; height: 1px; overflow: visible; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pPvtGWS9g\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VJH_bHVkl\":\"color\",\"FF9eGYK3_\":\"fontSize\",\"pu6QWOO39\":\"title\",\"NtiAokN69\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRbak4CemM=withCSS(Component,css,\"framer-tlUvg\");export default FramerRbak4CemM;FramerRbak4CemM.displayName=\"Btn\";FramerRbak4CemM.defaultProps={height:24,width:79};addPropertyControls(FramerRbak4CemM,{VJH_bHVkl:{defaultValue:\"rgb(13, 13, 13)\",title:\"Color\",type:ControlType.Color},FF9eGYK3_:{defaultValue:20,title:\"Font Size\",type:ControlType.Number},onFF9eGYK3_Change:{changes:\"FF9eGYK3_\",type:ControlType.ChangeHandler},pu6QWOO39:{defaultValue:\"Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},onpu6QWOO39Change:{changes:\"pu6QWOO39\",type:ControlType.ChangeHandler},NtiAokN69:{title:\"Link\",type:ControlType.Link}});addFonts(FramerRbak4CemM,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRbak4CemM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pPvtGWS9g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"79\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"VJH_bHVkl\\\":\\\"color\\\",\\\"FF9eGYK3_\\\":\\\"fontSize\\\",\\\"pu6QWOO39\\\":\\\"title\\\",\\\"NtiAokN69\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rbak4CemM.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import Clock from\"https://framerusercontent.com/modules/Y20aNUOCQprxBFUrRBUd/slaY3HVXakRMOrTPDZ1F/bLRYUJHLD.js\";import Btn from\"https://framerusercontent.com/modules/4A5A7PYkH6LcDz11vwDh/nRzn9ofpN5Bt2akDO5dN/Rbak4CemM.js\";const BtnFonts=getFonts(Btn);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const ClockFonts=getFonts(Clock);const EmbedFonts=getFonts(Embed);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Tyh9F7JJm\",\"GUUK0nqDv\",\"FStynX4sS\",\"h1FsA4HuN\",\"wocthMz7m\",\"l7fEpOSGE\"];const serializationHash=\"framer-PAKN9\";const variantClassNames={FStynX4sS:\"framer-v-qsztrb\",GUUK0nqDv:\"framer-v-g31ajk\",h1FsA4HuN:\"framer-v-zvcqdg\",l7fEpOSGE:\"framer-v-1bb0s43\",Tyh9F7JJm:\"framer-v-1fif4bn\",wocthMz7m:\"framer-v-dbk7dz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const I21222xZW=undefined;const vdSU1UDN7=undefined;const nxz5SAt2j=undefined;const Y9pytDK9g=undefined;const hhgZe6BFa=undefined;const JXG2aqa3Y=undefined;const NAuVQR3Fl=undefined;const setY9pytDK9g=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:2.6,duration:.7,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-35,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition1};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:-35};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:35,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 Desktop\":\"h1FsA4HuN\",\"Dark Phone\":\"l7fEpOSGE\",\"Dark Tablette\":\"wocthMz7m\",Desktop:\"Tyh9F7JJm\",Phone:\"FStynX4sS\",Tablet:\"GUUK0nqDv\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({btnFill,darkTheme,darkThemeIconWrap,height,id,overlayFill,overlayRadius,textColor,textSize,width,...props})=>{return{...props,hhgZe6BFa:darkThemeIconWrap??props.hhgZe6BFa??\"rgba(0, 0, 0, 0.8)\",I21222xZW:btnFill??props.I21222xZW??\"rgb(255, 255, 255)\",JXG2aqa3Y:overlayFill??props.JXG2aqa3Y??\"rgba(255, 255, 255, 0.8)\",NAuVQR3Fl:overlayRadius??props.NAuVQR3Fl??\"25px\",nxz5SAt2j:darkTheme??props.nxz5SAt2j??\"rgb(13, 13, 13)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Tyh9F7JJm\",vdSU1UDN7:textColor??props.vdSU1UDN7??\"rgb(255, 255, 255)\",Y9pytDK9g:textSize??props.Y9pytDK9g??20};};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,vdSU1UDN7,I21222xZW,\"Y9pytDK9g\":externalY9pytDK9g,\"onY9pytDK9gChange\":setExternalY9pytDK9g,JXG2aqa3Y,NAuVQR3Fl,nxz5SAt2j,hhgZe6BFa,...restProps}=getProps(props);const[Y9pytDK9g,setY9pytDK9g]=useStateVariable(externalY9pytDK9g,setExternalY9pytDK9g);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tyh9F7JJm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GUUK0nqDv\",\"FStynX4sS\",\"wocthMz7m\",\"l7fEpOSGE\"].includes(baseVariant))return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);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.nav,{...restProps,...gestureHandlers,\"aria-label\":\"Navigation Bar\",className:cx(scopingClassNames,\"framer-1fif4bn\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Tyh9F7JJm\",ref:refBinding,style:{backgroundColor:\"rgba(99, 182, 199, 0)\",...style},...addPropertyOverrides({FStynX4sS:{\"data-framer-name\":\"Phone\"},GUUK0nqDv:{\"data-framer-name\":\"Tablet\"},h1FsA4HuN:{\"data-framer-name\":\"Dark Desktop\"},l7fEpOSGE:{\"data-framer-name\":\"Dark Phone\"},wocthMz7m:{\"data-framer-name\":\"Dark Tablette\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rzhuym\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"zemqcVyhY\",style:{backgroundColor:I21222xZW,mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 10.81081081081081%, rgba(0, 0, 0, 1) 90.09009009009009%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 10.81081081081081%, rgba(0, 0, 0, 1) 90.09009009009009%, rgba(0, 0, 0, 0) 100%) add\"},variants:{h1FsA4HuN:{backgroundColor:vdSU1UDN7}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wxj1xh\",\"data-framer-name\":\"Nav wrap\",layoutDependency:layoutDependency,layoutId:\"Nt7sZEs2y\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1t5p3gw\",\"data-framer-appear-id\":\"1t5p3gw\",\"data-framer-name\":\"Left Wrap\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"wQ65TZRAg\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.button,{className:\"framer-ox78ub\",\"data-framer-name\":\"Left Btn\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"auZXLvI3E\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},whileHover:animation2,whileTap:animation3,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-141pvsb\",layoutDependency:layoutDependency,layoutId:\"BvxIlfI4t\",style:{backgroundColor:vdSU1UDN7,borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},variants:{h1FsA4HuN:{backgroundColor:nxz5SAt2j},l7fEpOSGE:{backgroundColor:nxz5SAt2j},wocthMz7m:{backgroundColor:nxz5SAt2j}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-125zbkx\",layoutDependency:layoutDependency,layoutId:\"j_bXXSxpC\",style:{backgroundColor:vdSU1UDN7,borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},variants:{h1FsA4HuN:{backgroundColor:nxz5SAt2j},l7fEpOSGE:{backgroundColor:nxz5SAt2j},wocthMz7m:{backgroundColor:nxz5SAt2j}}})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8zhfse\",\"data-framer-name\":\"Left Links\",layoutDependency:layoutDependency,layoutId:\"t0Aoroq1a\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qPsG2Z1jt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qPsG2Z1jt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||80)-0)*.75-0-(((componentViewport?.height||80)-0)*.75-0)*.8)/2)+(0+((((componentViewport?.height||80)-0)*.75-0)*.8-0-29)/2)+5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xj6qrs-container\",layoutDependency:layoutDependency,layoutId:\"McxP538EQ-container\",nodeId:\"McxP538EQ\",rendersWithMotion:true,scopeId:\"SaIa1zaPs\",whileTap:animation3,children:/*#__PURE__*/_jsx(Btn,{FF9eGYK3_:Y9pytDK9g,height:\"100%\",id:\"McxP538EQ\",layoutId:\"McxP538EQ\",NtiAokN69:resolvedLinks[0],onFF9eGYK3_Change:setY9pytDK9g,pu6QWOO39:\"Expertise\",style:{height:\"100%\"},VJH_bHVkl:vdSU1UDN7,width:\"100%\",...addPropertyOverrides({h1FsA4HuN:{NtiAokN69:resolvedLinks[1],VJH_bHVkl:nxz5SAt2j}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":OP2hU_GCo\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":OP2hU_GCo\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||80)-0)*.75-0-(((componentViewport?.height||80)-0)*.75-0)*.8)/2)+(0+((((componentViewport?.height||80)-0)*.75-0)*.8-0-29)/2)+5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-irfzss-container\",layoutDependency:layoutDependency,layoutId:\"lPOTrbfgA-container\",nodeId:\"lPOTrbfgA\",rendersWithMotion:true,scopeId:\"SaIa1zaPs\",whileTap:animation3,children:/*#__PURE__*/_jsx(Btn,{FF9eGYK3_:Y9pytDK9g,height:\"100%\",id:\"lPOTrbfgA\",layoutId:\"lPOTrbfgA\",NtiAokN69:resolvedLinks1[0],onFF9eGYK3_Change:setY9pytDK9g,pu6QWOO39:\"Tarifs\",style:{height:\"100%\"},VJH_bHVkl:vdSU1UDN7,width:\"100%\",...addPropertyOverrides({h1FsA4HuN:{NtiAokN69:resolvedLinks1[1],VJH_bHVkl:nxz5SAt2j}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(Link,{href:{hash:\":q2phnlejt\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IA9P0kxaV\",openInNewTab:false,scopeId:\"SaIa1zaPs\",smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-zrkyg5 framer-trmnfe\",\"data-framer-appear-id\":\"zrkyg5\",\"data-framer-name\":\"Icon\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"IA9P0kxaV\",optimized:true,style:{backgroundColor:I21222xZW,borderBottomLeftRadius:20,borderBottomRightRadius:20,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},variants:{h1FsA4HuN:{backgroundColor:hhgZe6BFa},l7fEpOSGE:{backgroundColor:nxz5SAt2j},wocthMz7m:{backgroundColor:nxz5SAt2j}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-11bfy06\",layoutDependency:layoutDependency,layoutId:\"Stg0NZp1L\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 21\" overflow=\"visible\"><g><path d=\"M 3.983 18.834 C 3.072 19.749 1.595 19.749 0.683 18.834 L 0.683 18.834 C -0.228 17.919 -0.228 16.435 0.683 15.52 L 9.44 6.725 C 10.352 5.81 11.829 5.81 12.74 6.725 L 12.74 6.725 C 13.651 7.64 13.651 9.124 12.74 10.039 Z\" fill=\"rgb(13, 13, 13)\"></path><path d=\"M 22.56 14.057 C 21.648 14.972 20.171 14.972 19.26 14.057 L 19.26 14.057 C 18.349 13.142 18.349 11.658 19.26 10.743 L 28.017 1.948 C 28.928 1.033 30.405 1.033 31.317 1.948 L 31.317 1.948 C 32.228 2.863 32.228 4.347 31.317 5.262 Z\" fill=\"rgb(13, 13, 13)\"></path><path d=\"M 14.628 2.433 C 14.628 1.09 15.713 0 17.051 0 C 18.389 0 19.474 1.09 19.474 2.433 C 19.474 3.777 18.389 4.867 17.051 4.867 C 15.713 4.867 14.628 3.777 14.628 2.433 Z\" fill=\"rgb(13, 13, 13)\"></path><path d=\"M 12.384 18.567 C 12.384 17.223 13.469 16.133 14.807 16.133 C 16.145 16.133 17.23 17.223 17.23 18.567 C 17.23 19.91 16.145 21 14.807 21 C 13.469 21 12.384 19.91 12.384 18.567 Z\" fill=\"rgb(13, 13, 13)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({h1FsA4HuN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 21\" overflow=\"visible\"><g><path d=\"M 3.983 18.834 C 3.072 19.749 1.595 19.749 0.683 18.834 L 0.683 18.834 C -0.228 17.919 -0.228 16.435 0.683 15.52 L 9.44 6.725 C 10.352 5.81 11.829 5.81 12.74 6.725 L 12.74 6.725 C 13.651 7.64 13.651 9.124 12.74 10.039 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 22.56 14.057 C 21.648 14.972 20.171 14.972 19.26 14.057 L 19.26 14.057 C 18.349 13.142 18.349 11.658 19.26 10.743 L 28.017 1.948 C 28.928 1.033 30.405 1.033 31.317 1.948 L 31.317 1.948 C 32.228 2.863 32.228 4.347 31.317 5.262 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 14.628 2.433 C 14.628 1.09 15.713 0 17.051 0 C 18.389 0 19.474 1.09 19.474 2.433 C 19.474 3.777 18.389 4.867 17.051 4.867 C 15.713 4.867 14.628 3.777 14.628 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 12.384 18.567 C 12.384 17.223 13.469 16.133 14.807 16.133 C 16.145 16.133 17.23 17.223 17.23 18.567 C 17.23 19.91 16.145 21 14.807 21 C 13.469 21 12.384 19.91 12.384 18.567 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'},l7fEpOSGE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 21\" overflow=\"visible\"><g><path d=\"M 3.983 18.834 C 3.072 19.749 1.595 19.749 0.683 18.834 L 0.683 18.834 C -0.228 17.919 -0.228 16.435 0.683 15.52 L 9.44 6.725 C 10.352 5.81 11.829 5.81 12.74 6.725 L 12.74 6.725 C 13.651 7.64 13.651 9.124 12.74 10.039 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 22.56 14.057 C 21.648 14.972 20.171 14.972 19.26 14.057 L 19.26 14.057 C 18.349 13.142 18.349 11.658 19.26 10.743 L 28.017 1.948 C 28.928 1.033 30.405 1.033 31.317 1.948 L 31.317 1.948 C 32.228 2.863 32.228 4.347 31.317 5.262 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 14.628 2.433 C 14.628 1.09 15.713 0 17.051 0 C 18.389 0 19.474 1.09 19.474 2.433 C 19.474 3.777 18.389 4.867 17.051 4.867 C 15.713 4.867 14.628 3.777 14.628 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 12.384 18.567 C 12.384 17.223 13.469 16.133 14.807 16.133 C 16.145 16.133 17.23 17.223 17.23 18.567 C 17.23 19.91 16.145 21 14.807 21 C 13.469 21 12.384 19.91 12.384 18.567 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'},wocthMz7m:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 21\" overflow=\"visible\"><g><path d=\"M 3.983 18.834 C 3.072 19.749 1.595 19.749 0.683 18.834 L 0.683 18.834 C -0.228 17.919 -0.228 16.435 0.683 15.52 L 9.44 6.725 C 10.352 5.81 11.829 5.81 12.74 6.725 L 12.74 6.725 C 13.651 7.64 13.651 9.124 12.74 10.039 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 22.56 14.057 C 21.648 14.972 20.171 14.972 19.26 14.057 L 19.26 14.057 C 18.349 13.142 18.349 11.658 19.26 10.743 L 28.017 1.948 C 28.928 1.033 30.405 1.033 31.317 1.948 L 31.317 1.948 C 32.228 2.863 32.228 4.347 31.317 5.262 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 14.628 2.433 C 14.628 1.09 15.713 0 17.051 0 C 18.389 0 19.474 1.09 19.474 2.433 C 19.474 3.777 18.389 4.867 17.051 4.867 C 15.713 4.867 14.628 3.777 14.628 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 12.384 18.567 C 12.384 17.223 13.469 16.133 14.807 16.133 C 16.145 16.133 17.23 17.223 17.23 18.567 C 17.23 19.91 16.145 21 14.807 21 C 13.469 21 12.384 19.91 12.384 18.567 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7fqx11\",layoutDependency:layoutDependency,layoutId:\"oPFN42Ip6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({h1FsA4HuN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},l7fEpOSGE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},wocthMz7m:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ucdr7o\",layoutDependency:layoutDependency,layoutId:\"c78zVS2aN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({h1FsA4HuN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},l7fEpOSGE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},wocthMz7m:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.424 13.482\" overflow=\"visible\"><path d=\"M 3.983 12.795 C 3.072 13.71 1.595 13.71 0.683 12.795 L 0.683 12.795 C -0.228 11.88 -0.228 10.396 0.683 9.481 L 9.44 0.686 C 10.352 -0.229 11.829 -0.229 12.74 0.686 L 12.74 0.686 C 13.651 1.601 13.651 3.085 12.74 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-120tqn8\",layoutDependency:layoutDependency,layoutId:\"woYh049wQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({h1FsA4HuN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},l7fEpOSGE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},wocthMz7m:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gnr9xm\",layoutDependency:layoutDependency,layoutId:\"v8ukLXwnZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({h1FsA4HuN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},l7fEpOSGE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},wocthMz7m:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.846 4.867\" overflow=\"visible\"><path d=\"M 0 2.433 C 0 1.09 1.085 0 2.423 0 C 3.761 0 4.846 1.09 4.846 2.433 C 4.846 3.777 3.761 4.867 2.423 4.867 C 1.085 4.867 0 3.777 0 2.433 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1agljp9\",\"data-framer-appear-id\":\"1agljp9\",\"data-framer-name\":\"Right Wrap\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"UxxDlgvh6\",optimized:true,children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7a0hnx\",\"data-framer-name\":\"Right Links\",layoutDependency:layoutDependency,layoutId:\"uu88Sox21\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":oyopLILLm\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oyopLILLm\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||80)-0)*.75-0-(((componentViewport?.height||80)-0)*.75-0)*.8)/2)+(0+((((componentViewport?.height||80)-0)*.75-0)*.8-0-29)/2)+5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ebasbi-container\",layoutDependency:layoutDependency,layoutId:\"dRwwk_6Il-container\",nodeId:\"dRwwk_6Il\",rendersWithMotion:true,scopeId:\"SaIa1zaPs\",whileTap:animation3,children:/*#__PURE__*/_jsx(Btn,{FF9eGYK3_:Y9pytDK9g,height:\"100%\",id:\"dRwwk_6Il\",layoutId:\"dRwwk_6Il\",NtiAokN69:resolvedLinks2[0],onFF9eGYK3_Change:setY9pytDK9g,pu6QWOO39:\"FAQ\",style:{height:\"100%\"},VJH_bHVkl:vdSU1UDN7,width:\"100%\",...addPropertyOverrides({h1FsA4HuN:{NtiAokN69:resolvedLinks2[1],VJH_bHVkl:nxz5SAt2j}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oyAv19qq8\"},implicitPathVariables:undefined},{href:{hash:\":IJcVNhhLU\",webPageId:\"oyAv19qq8\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||80)-0)*.75-0-(((componentViewport?.height||80)-0)*.75-0)*.8)/2)+(0+((((componentViewport?.height||80)-0)*.75-0)*.8-0-29)/2)+5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15cbm09-container\",layoutDependency:layoutDependency,layoutId:\"RHq57Iy82-container\",nodeId:\"RHq57Iy82\",rendersWithMotion:true,scopeId:\"SaIa1zaPs\",whileTap:animation3,children:/*#__PURE__*/_jsx(Btn,{FF9eGYK3_:Y9pytDK9g,height:\"100%\",id:\"RHq57Iy82\",layoutId:\"RHq57Iy82\",NtiAokN69:resolvedLinks3[0],onFF9eGYK3_Change:setY9pytDK9g,pu6QWOO39:\"Contact\",style:{height:\"100%\"},VJH_bHVkl:vdSU1UDN7,width:\"100%\",...addPropertyOverrides({h1FsA4HuN:{NtiAokN69:resolvedLinks3[1],VJH_bHVkl:nxz5SAt2j}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.button,{className:\"framer-1zw6e6\",\"data-framer-name\":\"Right Btn\",\"data-highlight\":true,\"data-reset\":\"button\",id:`${layoutId}-1zw6e6`,layoutDependency:layoutDependency,layoutId:\"x9j7LCOKK\",onTap:onTap13elrgn({overlay}),ref:ref1,style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},whileHover:animation2,whileTap:animation3,children:[/*#__PURE__*/_jsx(Clock,{animated:true,className:\"framer-14d8sf9\",layoutDependency:layoutDependency,layoutId:\"nKWCwOcoq\",style:{\"--1tdnh2y\":vdSU1UDN7},transformTemplate:transformTemplate1,variants:{h1FsA4HuN:{\"--1tdnh2y\":nxz5SAt2j},l7fEpOSGE:{\"--1tdnh2y\":nxz5SAt2j},wocthMz7m:{\"--1tdnh2y\":nxz5SAt2j}}}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1zw6e6`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-t5t8go\",exit:animation6,initial:animation8,layoutDependency:layoutDependency,layoutId:\"l6V6r5AYg\",ref:ref2,role:\"dialog\",style:{backgroundColor:JXG2aqa3Y,borderBottomLeftRadius:radiusForCorner(NAuVQR3Fl,3),borderBottomRightRadius:radiusForCorner(NAuVQR3Fl,2),borderTopLeftRadius:radiusForCorner(NAuVQR3Fl,0),borderTopRightRadius:radiusForCorner(NAuVQR3Fl,1),boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wwvo72-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jaQAlJ1ZR-container\",nodeId:\"jaQAlJ1ZR\",rendersWithMotion:true,scopeId:\"SaIa1zaPs\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!-- Google Calendar Appointment Scheduling begin -->\\n<iframe src=\"https://calendar.google.com/calendar/appointments/schedules/AcZssZ36PPgAA2k_ifE2FjWZ5GAsuWtcAEF7W2er1oElrt9Oc1DiVxvSn9Nkz_p6pzK4xDybkN5-Xb7h?gv=true\" style=\"border: 0\" width=\"100%\" height=\"660\" frameborder=\"0\"></iframe>\\n<!-- end Google Calendar Appointment Scheduling -->',id:\"jaQAlJ1ZR\",layoutId:\"jaQAlJ1ZR\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"https://calendar.google.com/calendar/ical/verdolamedee%40gmail.com/public/basic.ics\",width:\"100%\",zoom:1})})})})})})]})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PAKN9.framer-trmnfe, .framer-PAKN9 .framer-trmnfe { display: block; }\",\".framer-PAKN9.framer-1fif4bn { gap: 10px; height: 80px; overflow: visible; position: relative; width: 1200px; }\",\".framer-PAKN9 .framer-1rzhuym { bottom: 0px; flex: none; height: 1px; left: 15px; overflow: visible; position: absolute; right: 15px; }\",\".framer-PAKN9 .framer-wxj1xh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 75%; justify-content: center; left: 0px; overflow: visible; padding: 0px 40px 0px 40px; position: absolute; right: 0px; top: 0px; }\",\".framer-PAKN9 .framer-1t5p3gw, .framer-PAKN9 .framer-1agljp9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 43%; }\",\".framer-PAKN9 .framer-ox78ub { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 100%; justify-content: center; overflow: visible; padding: 5px 0px 0px 15px; position: relative; width: 14%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PAKN9 .framer-141pvsb { flex: none; height: 10%; overflow: visible; position: relative; width: 55%; }\",\".framer-PAKN9 .framer-125zbkx { flex: none; height: 10%; overflow: visible; position: relative; width: 70%; }\",\".framer-PAKN9 .framer-8zhfse { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 5px 60px 0px 100px; position: relative; width: min-content; }\",\".framer-PAKN9 .framer-1xj6qrs-container, .framer-PAKN9 .framer-irfzss-container, .framer-PAKN9 .framer-ebasbi-container, .framer-PAKN9 .framer-15cbm09-container { flex: none; height: 24px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PAKN9 .framer-zrkyg5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-PAKN9 .framer-11bfy06 { height: 21px; position: relative; width: 32px; }\",\".framer-PAKN9 .framer-7fqx11 { height: 14px; left: 0px; position: absolute; top: 6px; width: 14px; }\",\".framer-PAKN9 .framer-1ucdr7o { height: 14px; left: 19px; position: absolute; top: 2px; width: 14px; }\",\".framer-PAKN9 .framer-120tqn8 { height: 5px; left: 15px; position: absolute; top: 0px; width: 5px; }\",\".framer-PAKN9 .framer-1gnr9xm { height: 5px; left: 13px; position: absolute; top: 16px; width: 5px; }\",\".framer-PAKN9 .framer-7a0hnx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 5px 100px 0px 60px; position: relative; width: min-content; }\",\".framer-PAKN9 .framer-1zw6e6 { cursor: pointer; flex: none; height: 100%; overflow: visible; position: relative; width: 14%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PAKN9 .framer-14d8sf9 { aspect-ratio: 1.0294117647058822 / 1; flex: none; height: 71%; left: 51%; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 35px); }\",\".framer-PAKN9 .framer-t5t8go { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PAKN9 .framer-wwvo72-container { flex: none; height: auto; position: relative; width: 1100px; }\",\".framer-PAKN9.framer-v-g31ajk .framer-1t5p3gw, .framer-PAKN9.framer-v-dbk7dz .framer-1t5p3gw { justify-content: flex-start; width: 35%; }\",\".framer-PAKN9.framer-v-g31ajk .framer-ox78ub, .framer-PAKN9.framer-v-g31ajk .framer-1zw6e6, .framer-PAKN9.framer-v-dbk7dz .framer-ox78ub, .framer-PAKN9.framer-v-dbk7dz .framer-1zw6e6 { width: 78px; }\",\".framer-PAKN9.framer-v-g31ajk .framer-1agljp9, .framer-PAKN9.framer-v-dbk7dz .framer-1agljp9 { justify-content: flex-end; width: 35%; }\",\".framer-PAKN9.framer-v-qsztrb .framer-wxj1xh, .framer-PAKN9.framer-v-1bb0s43 .framer-wxj1xh { padding: 0px 10px 0px 10px; }\",\".framer-PAKN9.framer-v-qsztrb .framer-1t5p3gw, .framer-PAKN9.framer-v-1bb0s43 .framer-1t5p3gw { justify-content: flex-start; width: 30%; }\",\".framer-PAKN9.framer-v-qsztrb .framer-ox78ub, .framer-PAKN9.framer-v-qsztrb .framer-1zw6e6, .framer-PAKN9.framer-v-1bb0s43 .framer-ox78ub, .framer-PAKN9.framer-v-1bb0s43 .framer-1zw6e6 { width: 50px; }\",\".framer-PAKN9.framer-v-qsztrb .framer-1agljp9, .framer-PAKN9.framer-v-1bb0s43 .framer-1agljp9 { justify-content: flex-end; width: 30%; }\",\".framer-PAKN9.framer-v-zvcqdg .framer-1rzhuym, .framer-PAKN9.framer-v-1bb0s43 .framer-1rzhuym { left: 600px; right: 599px; }\",\".framer-PAKN9.framer-v-dbk7dz .framer-1rzhuym { left: 600px; right: unset; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GUUK0nqDv\":{\"layout\":[\"fixed\",\"fixed\"]},\"FStynX4sS\":{\"layout\":[\"fixed\",\"fixed\"]},\"h1FsA4HuN\":{\"layout\":[\"fixed\",\"fixed\"]},\"wocthMz7m\":{\"layout\":[\"fixed\",\"fixed\"]},\"l7fEpOSGE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vdSU1UDN7\":\"textColor\",\"I21222xZW\":\"btnFill\",\"Y9pytDK9g\":\"textSize\",\"JXG2aqa3Y\":\"overlayFill\",\"NAuVQR3Fl\":\"overlayRadius\",\"nxz5SAt2j\":\"darkTheme\",\"hhgZe6BFa\":\"darkThemeIconWrap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSaIa1zaPs=withCSS(Component,css,\"framer-PAKN9\");export default FramerSaIa1zaPs;FramerSaIa1zaPs.displayName=\"Nav\";FramerSaIa1zaPs.defaultProps={height:80,width:1200};addPropertyControls(FramerSaIa1zaPs,{variant:{options:[\"Tyh9F7JJm\",\"GUUK0nqDv\",\"FStynX4sS\",\"h1FsA4HuN\",\"wocthMz7m\",\"l7fEpOSGE\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Dark Desktop\",\"Dark Tablette\",\"Dark Phone\"],title:\"Variant\",type:ControlType.Enum},vdSU1UDN7:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},I21222xZW:{defaultValue:\"rgb(255, 255, 255)\",title:\"Btn Fill\",type:ControlType.Color},Y9pytDK9g:{defaultValue:20,title:\"Text Size\",type:ControlType.Number},onY9pytDK9gChange:{changes:\"Y9pytDK9g\",type:ControlType.ChangeHandler},JXG2aqa3Y:{defaultValue:\"rgba(255, 255, 255, 0.8)\",title:\"Overlay Fill\",type:ControlType.Color},NAuVQR3Fl:{defaultValue:\"25px\",title:\"Overlay Radius\",type:ControlType.BorderRadius},nxz5SAt2j:{defaultValue:\"rgb(13, 13, 13)\",title:\"Dark theme\",type:ControlType.Color},hhgZe6BFa:{defaultValue:\"rgba(0, 0, 0, 0.8)\",title:\"Dark Theme icon Wrap\",type:ControlType.Color}});addFonts(FramerSaIa1zaPs,[{explicitInter:true,fonts:[]},...BtnFonts,...ClockFonts,...EmbedFonts],{supportsExplicitInterCodegen:true});FramerSaIa1zaPs.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Btn,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSaIa1zaPs\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GUUK0nqDv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FStynX4sS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h1FsA4HuN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wocthMz7m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l7fEpOSGE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"vdSU1UDN7\\\":\\\"textColor\\\",\\\"I21222xZW\\\":\\\"btnFill\\\",\\\"Y9pytDK9g\\\":\\\"textSize\\\",\\\"JXG2aqa3Y\\\":\\\"overlayFill\\\",\\\"NAuVQR3Fl\\\":\\\"overlayRadius\\\",\\\"nxz5SAt2j\\\":\\\"darkTheme\\\",\\\"hhgZe6BFa\\\":\\\"darkThemeIconWrap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SaIa1zaPs.map","// Generated by Framer (ef45bca)\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 9.081 0.327 C 9.52 0.763 9.52 1.47 9.081 1.906 C 7.884 3.095 7.082 5.503 6.827 8.089 C 6.702 9.348 6.715 10.575 6.849 11.607 C 6.887 11.9 6.933 12.168 6.986 12.41 L 14.448 5 C 14.887 4.564 15.599 4.564 16.038 5 C 16.477 5.436 16.477 6.143 16.038 6.579 L 7.36 15.197 C 7.124 15.431 6.794 15.55 6.461 15.519 C 6.128 15.488 5.826 15.311 5.637 15.037 C 5.081 14.23 4.772 13.08 4.618 11.892 C 4.46 10.671 4.45 9.273 4.588 7.871 C 4.622 7.526 4.666 7.175 4.72 6.823 C 4.189 7.56 3.704 8.326 3.305 9.108 C 2.591 10.507 2.196 11.877 2.255 13.165 C 2.313 14.419 2.805 15.684 4.042 16.912 C 4.34 17.208 4.447 17.645 4.318 18.044 L 3.732 19.852 L 5.553 19.27 C 5.954 19.142 6.394 19.248 6.692 19.544 C 8.018 20.86 9.332 21.383 10.593 21.457 C 11.883 21.533 13.235 21.145 14.611 20.431 C 15.419 20.011 16.208 19.494 16.964 18.928 C 16.572 18.991 16.182 19.041 15.798 19.08 C 14.394 19.22 12.992 19.206 11.758 19.038 C 10.552 18.874 9.39 18.547 8.557 17.975 C 8.283 17.787 8.107 17.487 8.077 17.157 C 8.047 16.827 8.166 16.501 8.402 16.267 L 17.098 7.631 C 17.537 7.195 18.249 7.195 18.688 7.631 C 19.127 8.067 19.127 8.774 18.688 9.211 L 11.182 16.664 C 11.447 16.727 11.741 16.782 12.063 16.826 C 13.099 16.967 14.321 16.982 15.573 16.857 C 18.139 16.602 20.544 15.789 21.778 14.564 C 21.779 14.564 21.78 14.563 21.78 14.562 C 22.22 14.126 22.932 14.126 23.371 14.562 C 23.81 14.999 23.81 15.706 23.371 16.142 C 23.271 16.24 23.169 16.342 23.064 16.447 C 21.288 18.216 18.629 20.865 15.653 22.41 C 14.06 23.237 12.294 23.795 10.459 23.687 C 8.782 23.588 7.142 22.937 5.611 21.598 L 2.335 22.645 C 1.934 22.773 1.494 22.668 1.195 22.372 C 0.897 22.076 0.791 21.639 0.92 21.24 L 1.975 17.984 C 0.69 16.516 0.084 14.913 0.008 13.267 C -0.075 11.463 0.482 9.7 1.299 8.099 C 2.921 4.92 5.732 2.073 7.489 0.328 C 7.49 0.328 7.49 0.328 7.491 0.327 C 7.93 -0.109 8.642 -0.109 9.081 0.327 Z\" fill=\"var(--1wimmpr, rgb(0,0,0))\" height=\"23.699937560672232px\" id=\"TdCSa2p2e\" transform=\"translate(0.15 0.15)\" width=\"23.70000261053799px\"/></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=({color,height,id,width,...props})=>{return{...props,tl4UasrjL:color??props.tl4UasrjL??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,tl4UasrjL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GMT2X\",className),layoutId:layoutId,ref:ref,style:{\"--1wimmpr\":tl4UasrjL,...style}});});const css=[`.framer-GMT2X { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1wimmpr); 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 {\"tl4UasrjL\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Swift\",\"color\":{\"type\":\"variable\",\"value\":\"1wimmpr\"},\"set\":{\"localId\":\"vectorSet/lG2KXv2Ib\",\"id\":\"lG2KXv2Ib\",\"moduleId\":\"5EupTCi3bb5mAT1SnBTQ\"}}\n */const Icon=withCSS(Component,css,\"framer-GMT2X\");Icon.displayName=\"Swift\";export default Icon;addPropertyControls(Icon,{tl4UasrjL:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Swift\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1wimmpr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/lG2KXv2Ib\\\",\\\"id\\\":\\\"lG2KXv2Ib\\\",\\\"moduleId\\\":\\\"5EupTCi3bb5mAT1SnBTQ\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"tl4UasrjL\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Swift from\"https://framerusercontent.com/modules/eSc4OG7Kvs0gQafkVE7g/1DM4G98eSOxtxaIlZYJ2/EYdzC9PpF.js\";const SwiftFonts=getFonts(Swift);const enabledGestures={zjbhH1kxc:{hover:true}};const cycleOrder=[\"zjbhH1kxc\",\"Lo30sVBqN\"];const serializationHash=\"framer-bWY0b\";const variantClassNames={Lo30sVBqN:\"framer-v-buuo8o\",zjbhH1kxc:\"framer-v-60vmjh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EeFRwO9IX=undefined;const GEMtXcqXc=undefined;const g4SMbyVv6=undefined;const TtoQvigWP=undefined;const aKfmXA_Gs=undefined;const HQJHffvqr=undefined;const bKkB5iKFn=undefined;const ZjuA_YgZF=undefined;const transition1={delay:0,duration:.4,ease:[.15,.45,.15,1.35],type:\"tween\"};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={Desktop:\"zjbhH1kxc\",Tablet:\"Lo30sVBqN\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundBlur,click,contentColor,fill,fontSize,height,hoverText,id,link,text,width,...props})=>{return{...props,aKfmXA_Gs:contentColor??props.aKfmXA_Gs??\"rgb(13, 13, 13)\",bKkB5iKFn:text??props.bKkB5iKFn??\"Nous contacter\",EeFRwO9IX:click??props.EeFRwO9IX,g4SMbyVv6:fill??props.g4SMbyVv6??\"rgba(255, 255, 255, 0.5)\",GEMtXcqXc:link??props.GEMtXcqXc,HQJHffvqr:fontSize??props.HQJHffvqr??20,TtoQvigWP:backgroundBlur??props.TtoQvigWP??5,variant:humanReadableVariantMap[props.variant]??props.variant??\"zjbhH1kxc\",ZjuA_YgZF:hoverText??props.ZjuA_YgZF??\"text\"};};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,HQJHffvqr,aKfmXA_Gs,g4SMbyVv6,TtoQvigWP,EeFRwO9IX,bKkB5iKFn,ZjuA_YgZF,GEMtXcqXc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zjbhH1kxc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap36a2vn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EeFRwO9IX){const res=await EeFRwO9IX(...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:GEMtXcqXc,motionChild:true,nodeId:\"zjbhH1kxc\",openInNewTab:false,scopeId:\"TjHWRQX3u\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-60vmjh\",className,classNames)} framer-13t84vi`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"zjbhH1kxc\",onTap:onTap36a2vn,ref:refBinding,style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},...addPropertyOverrides({\"zjbhH1kxc-hover\":{\"data-framer-name\":undefined},Lo30sVBqN:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bdhv54\",\"data-framer-name\":\"wrap\",layoutDependency:layoutDependency,layoutId:\"H4TwjbZFS\",style:{backdropFilter:TtoQvigWP===0?undefined:\"blur(\"+TtoQvigWP+\"px)\",backgroundColor:g4SMbyVv6,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:TtoQvigWP===0?undefined:\"blur(\"+TtoQvigWP+\"px)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-HQJHffvqr-TjHWRQX3u) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aKfmXA_Gs-TjHWRQX3u))\"},children:\"Nous contacter\"})}),className:\"framer-1mxs6r3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"He3uFAEFn\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aKfmXA_Gs-TjHWRQX3u)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aKfmXA_Gs-TjHWRQX3u\":aKfmXA_Gs,\"--variable-reference-HQJHffvqr-TjHWRQX3u\":HQJHffvqr},text:bKkB5iKFn,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zjbhH1kxc-hover\":{text:ZjuA_YgZF}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1clsrfo\",layoutDependency:layoutDependency,layoutId:\"PliYj9c4y\",style:{backgroundColor:aKfmXA_Gs}}),/*#__PURE__*/_jsx(Swift,{animated:true,className:\"framer-ird9o\",layoutDependency:layoutDependency,layoutId:\"WuvLZuaiS\",style:{\"--1wimmpr\":aKfmXA_Gs,rotate:-154}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bWY0b.framer-13t84vi, .framer-bWY0b .framer-13t84vi { display: block; }\",\".framer-bWY0b.framer-60vmjh { cursor: pointer; height: 50px; overflow: visible; position: relative; text-decoration: none; width: 470px; }\",\".framer-bWY0b .framer-1bdhv54 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; justify-content: center; left: 0px; overflow: visible; padding: 0px 50px 0px 50px; position: absolute; right: 0px; top: 0px; }\",\".framer-bWY0b .framer-1mxs6r3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bWY0b .framer-1clsrfo { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-bWY0b .framer-ird9o { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-bWY0b.framer-v-60vmjh.hover .framer-ird9o { position: absolute; right: -20px; top: -10px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 470\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lo30sVBqN\":{\"layout\":[\"fixed\",\"fixed\"]},\"UaBQL4elc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HQJHffvqr\":\"fontSize\",\"aKfmXA_Gs\":\"contentColor\",\"g4SMbyVv6\":\"fill\",\"TtoQvigWP\":\"backgroundBlur\",\"EeFRwO9IX\":\"click\",\"bKkB5iKFn\":\"text\",\"ZjuA_YgZF\":\"hoverText\",\"GEMtXcqXc\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTjHWRQX3u=withCSS(Component,css,\"framer-bWY0b\");export default FramerTjHWRQX3u;FramerTjHWRQX3u.displayName=\"Contact Btn\";FramerTjHWRQX3u.defaultProps={height:50,width:470};addPropertyControls(FramerTjHWRQX3u,{variant:{options:[\"zjbhH1kxc\",\"Lo30sVBqN\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},HQJHffvqr:{defaultValue:20,title:\"Font Size\",type:ControlType.Number},onHQJHffvqrChange:{changes:\"HQJHffvqr\",type:ControlType.ChangeHandler},aKfmXA_Gs:{defaultValue:\"rgb(13, 13, 13)\",title:\"Content color\",type:ControlType.Color},g4SMbyVv6:{defaultValue:\"rgba(255, 255, 255, 0.5)\",title:\"Fill\",type:ControlType.Color},TtoQvigWP:{defaultValue:5,title:\"Background Blur\",type:ControlType.Number},onTtoQvigWPChange:{changes:\"TtoQvigWP\",type:ControlType.ChangeHandler},EeFRwO9IX:{title:\"Click\",type:ControlType.EventHandler},bKkB5iKFn:{defaultValue:\"Nous contacter\",displayTextArea:false,title:\"Text\",type:ControlType.String},onbKkB5iKFnChange:{changes:\"bKkB5iKFn\",type:ControlType.ChangeHandler},ZjuA_YgZF:{defaultValue:\"text\",displayTextArea:false,title:\"Hover Text\",type:ControlType.String},onZjuA_YgZFChange:{changes:\"ZjuA_YgZF\",type:ControlType.ChangeHandler},GEMtXcqXc:{title:\"Link\",type:ControlType.Link}});addFonts(FramerTjHWRQX3u,[{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\"}]},...SwiftFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTjHWRQX3u\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lo30sVBqN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UaBQL4elc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"HQJHffvqr\\\":\\\"fontSize\\\",\\\"aKfmXA_Gs\\\":\\\"contentColor\\\",\\\"g4SMbyVv6\\\":\\\"fill\\\",\\\"TtoQvigWP\\\":\\\"backgroundBlur\\\",\\\"EeFRwO9IX\\\":\\\"click\\\",\\\"bKkB5iKFn\\\":\\\"text\\\",\\\"ZjuA_YgZF\\\":\\\"hoverText\\\",\\\"GEMtXcqXc\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"470\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TjHWRQX3u.map","// Generated by Framer (f36d8c8)\nexport default function metadata(params,activeLocale){return{description:\"A'mes Designs, agence web leader en cr\\xe9ation de site web et d\\xe9veloppement web. Nous excellons en web design, ux/ui design et refonte de site web pour optimiser votre SEO et r\\xe9f\\xe9rencement naturel.\",favicon:\"https://framerusercontent.com/assets/3Qr8NMvvvG83ZJwkDf8ktZ9LsQ.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/bQBFJNbcNvcRDYj4VAA1bl0io.png\",title:\"Agence web : Cr\\xe9ation de site web et Web Design | A'mes Designs\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b16259d)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"clrqoq\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1dexnw2\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{OP2hU_GCo:\"tarifs\",oyopLILLm:\"faq\",q2phnlejt:\"hero\",qPsG2Z1jt:\"expertise\"},robots:\"max-image-preview:large\",serializationId:\"framer-omKkl\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b16259d)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1knrhek\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1y01z34\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"vcqkbx\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{a3TfTPr4X:\"contact\",f1vgrh_mV:\"faq\"},robots:\"max-image-preview:large\",serializationId:\"framer-HaB4f\",title:siteMetadata(params,activeLocale).title||\"Contact\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}