{"version":3,"file":"XLT9423FC.DQUPOYPy.mjs","names":["useRef","useMemo","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","Image1","ContactCTAButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/2vNdLnvQNPcA8uP12d7k/FollowCursor_Prod.js","https:/framerusercontent.com/modules/oPrJAPqR6KT0dC4Cg68h/8IKmXx1gQQ5X8wEBDahZ/GifPlayer.js","https:/framerusercontent.com/modules/kxT63owf14c1X8ALe4aj/DLVD9NRMLyraAcCYXH4j/J6Xw9bhGx.js","https:/framerusercontent.com/modules/ncetTL1bBMuTJyS9FcLz/C5eRpjHIOMiknON8sTEs/XLT9423FC.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useMotionValue,useSpring,animate}from\"framer-motion\";const ALIGNMENT={left:0,top:0,center:.5,right:1,bottom:1};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n */export default function FollowCursor(props){const{smoothing,enabled,horizontalAlignment,verticalAlignment,transition}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=generateInstanceId();const movementTransition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const springX=useSpring(mouseX,movementTransition);const springY=useSpring(mouseY,movementTransition);const ref=useRef(null);const parentRef=useRef(null);const transformRef=useRef(null);const styleRef=useRef(null);const hasSpringRef=useRef(smoothing!==0);const previousXRef=useRef(null);const previousYRef=useRef(null);const previousStyleTransformRef=useRef(null);const isInitializedRef=useRef(false);const previousScrollXRef=useRef(0);const previousScrollYRef=useRef(0);const opacityRef=useRef(1);const currentOpacityRef=useRef(0);useEffect(()=>{hasSpringRef.current=smoothing!==0;},[smoothing]);useEffect(()=>{let animationFrameId;const updateTransform=()=>{if(isCanvas)return;animationFrameId=requestAnimationFrame(updateTransform);if(!parentRef.current||!styleRef.current){return;}const xValue=(hasSpringRef.current?springX.get():mouseX.get()).toFixed(3);const yValue=(hasSpringRef.current?springY.get():mouseY.get()).toFixed(3);// Get computed styles to capture all existing transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const transform=calculateTransform(parentRef.current,computedStyle,xValue,yValue,previousXRef.current,previousYRef.current,previousStyleTransformRef.current);const opacity=currentOpacityRef.current*opacityRef.current;transformRef.current=transform;styleRef.current.textContent=`\n\t\t\t\t[data-followcursor=\"${id}\"] { \n\t\t\t\t\ttransform: ${transform} !important;\n\t\t\t\t\t${opacity<.995?`opacity: ${opacity} !important;`:\"\"}\n\t\t\t\t}\n\t\t\t`;previousXRef.current=xValue;previousYRef.current=yValue;previousStyleTransformRef.current=parentRef.current.style.transform;};if(ref.current){const container=ref.current.parentElement;if(container){const parent=container.parentElement;if(parent){parentRef.current=parent;parent.setAttribute(\"data-followcursor\",id);}}}// Start the animation loop\nupdateTransform();// Cleanup function\nreturn()=>{if(animationFrameId){cancelAnimationFrame(animationFrameId);}};},[]);useEffect(()=>{const handleMouseMove=event=>{if(!parentRef.current)return;let setSpringsInstantly=false;// When initialized for the first time, animate opacity\nif(!isInitializedRef.current){isInitializedRef.current=true;animate(currentOpacityRef.current,enabled?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});setSpringsInstantly=true;}// Get the element's position without transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const matrix=new DOMMatrix(computedStyle.transform);const rect=parentRef.current.getBoundingClientRect();// Subtract the transform translation to get the original position\nconst originalLeft=rect.left-matrix.m41;const originalTop=rect.top-matrix.m42;// Add scroll offsets to mouse position\nconst scrollX=window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.pageYOffset||document.documentElement.scrollTop;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;const mouseXPos=event.clientX+scrollX-(originalLeft+scrollX)-ALIGNMENT[horizontalAlignment]*rect.width;const mouseYPos=event.clientY+scrollY-(originalTop+scrollY)-ALIGNMENT[verticalAlignment]*rect.height;mouseX.set(mouseXPos);mouseY.set(mouseYPos);if(setSpringsInstantly){springX.jump(mouseXPos);springY.jump(mouseYPos);}};// Add scroll event handler to update position\nconst handleScroll=()=>{if(!parentRef.current||!isInitializedRef.current)return;const scrollX=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;// Calculate scroll delta\nconst deltaX=scrollX-previousScrollXRef.current;const deltaY=scrollY-previousScrollYRef.current;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;// Update position using scroll delta\nmouseX.set(mouseX.get()+deltaX);mouseY.set(mouseY.get()+deltaY);};window.addEventListener(\"mousemove\",handleMouseMove);window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);window.removeEventListener(\"scroll\",handleScroll);};},[enabled]);useEffect(()=>{if(!styleRef.current||!parentRef.current)return;const computedStyle=window.getComputedStyle(parentRef.current);opacityRef.current=parseFloat(computedStyle.opacity)||1;animate(currentOpacityRef.current,enabled&&isInitializedRef.current?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});},[enabled,transition]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...props.style},children:/*#__PURE__*/_jsx(\"style\",{ref:styleRef})});}FollowCursor.displayName=\"Follow Cursor\";addPropertyControls(FollowCursor,{enabled:{type:ControlType.Boolean,defaultValue:true},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1},horizontalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Alignment\"},verticalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,title:\" \"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.2,bounce:0},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function calculateTransform(element,computedStyle,xValue,yValue,previousX,previousY,previousStyleTransform){xValue=xValue||0;yValue=yValue||0;previousX=previousX||0;previousY=previousY||0;// Get transform\nconst computedTransform=computedStyle.transform;const styleTransform=element.style.transform;// Subtract previous values from current values for a single transform\nconst finalX=xValue-previousX;const finalY=yValue-previousY;const translateTransform=`translate(${finalX}px, ${finalY}px)`;let transform=translateTransform;if(styleTransform&&styleTransform!==\"none\"){if(previousStyleTransform&&previousStyleTransform!==\"none\"){transform=`${translateTransform} ${invertTransform(previousStyleTransform)} ${styleTransform}`;}else{transform=`${translateTransform} ${styleTransform}`;}}return computedTransform&&computedTransform!==\"none\"?`${transform} ${computedTransform}`:transform;}function invertTransform(transformString){const transforms=transformString.match(/\\w+\\([^)]+\\)/g)||[];const invertedTransforms=transforms.reverse().map(transform=>{const[func,valuesString]=transform.match(/(\\w+)\\(([^)]+)\\)/).slice(1);const values=valuesString.split(\",\").map(v=>v.trim());const invertNumber=v=>{const[_,sign,num,unit]=v.match(/^(-?)(\\d*\\.?\\d+)(\\D*)$/);return`${sign?\"\":\"-\"}${num}${unit}`;};switch(func.toLowerCase()){case\"translate\":case\"translate3d\":case\"translatex\":case\"translatey\":case\"translatez\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"scale\":case\"scale3d\":return`${func}(${values.map(v=>1/parseFloat(v)).join(\", \")})`;case\"scalex\":case\"scaley\":case\"scalez\":return`${func}(${1/parseFloat(values[0])})`;case\"rotate\":case\"rotatex\":case\"rotatey\":case\"rotatez\":return`${func}(${invertNumber(values[0])})`;case\"rotate3d\":const rotateValues=values.map(parseFloat);return`${func}(${rotateValues[0]}, ${rotateValues[1]}, ${rotateValues[2]}, ${invertNumber(values[3])})`;case\"skew\":case\"skewx\":case\"skewy\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"matrix\":case\"matrix3d\":console.warn(`Inverting ${func} is not supported. Returning original.`);return transform;default:console.warn(`Unknown transform function: ${func}. Returning original.`);return transform;}});return invertedTransforms.join(\" \");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FollowCursor\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FollowCursor_Prod.map","// GIF player component that supports transparent GIFs, auto-repeat, and responsive sizing\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 300\n * \n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GifPlayer(props){const{gifFile=\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",autoPlay,loop,objectFit,expand,clipping,quality,preload}=props;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:clipping?\"hidden\":\"visible\"},children:/*#__PURE__*/_jsx(\"img\",{src:gifFile,alt:\"GIF animation\",loading:preload?\"eager\":\"lazy\",decoding:quality===\"high\"?\"sync\":quality===\"low\"?\"async\":\"auto\",style:{width:\"100%\",height:\"100%\",objectFit:objectFit,display:\"block\",transform:`scale(${expand})`,imageRendering:quality===\"high\"?\"crisp-edges\":quality===\"low\"?\"pixelated\":\"auto\"}})});}addPropertyControls(GifPlayer,{gifFile:{type:ControlType.File,title:\"GIF File\",allowedFileTypes:[\"gif\"]},objectFit:{type:ControlType.Enum,title:\"Fit\",options:[\"contain\",\"cover\",\"fill\",\"none\",\"scale-down\"],optionTitles:[\"Contain\",\"Cover\",\"Fill\",\"None\",\"Scale Down\"],defaultValue:\"contain\",displaySegmentedControl:false},expand:{type:ControlType.Number,title:\"Expand\",defaultValue:1,min:.1,max:3,step:.1,displayStepper:false},clipping:{type:ControlType.Boolean,title:\"Clipping\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},quality:{type:ControlType.Enum,title:\"Quality\",options:[\"auto\",\"high\",\"low\"],optionTitles:[\"Auto\",\"High\",\"Low\"],defaultValue:\"auto\",displaySegmentedControl:true},preload:{type:ControlType.Boolean,title:\"Preload\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},autoPlay:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GifPlayer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"300\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GifPlayer.map","// Generated by Framer (e999480)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FollowCursor from\"https://framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/2vNdLnvQNPcA8uP12d7k/FollowCursor_Prod.js\";import GifPlayer from\"https://framerusercontent.com/modules/oPrJAPqR6KT0dC4Cg68h/8IKmXx1gQQ5X8wEBDahZ/GifPlayer.js\";const GifPlayerFonts=getFonts(GifPlayer);const FollowCursorFonts=getFonts(FollowCursor);const GifPlayerControls=getPropertyControls(GifPlayer);const enabledGestures={HGBY414di:{hover:true}};const cycleOrder=[\"HGBY414di\",\"ChsUpIVl8\"];const serializationHash=\"framer-ut2m6\";const variantClassNames={ChsUpIVl8:\"framer-v-1tj6pqn\",HGBY414di:\"framer-v-1drlpox\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OCopLVafa=undefined;const b8ppKrdpD=undefined;const zXLuwKPKR=undefined;const ZHpitKpHa=undefined;const vVPxXtT25=undefined;const sNMZlmBbu=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:100};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"HGBY414di\",Phone:\"ChsUpIVl8\"};const Variants=motion.create(React.Fragment);const getProps=({border,color,gIFFile,height,id,image,link,titel,width,...props})=>{return{...props,b8ppKrdpD:link??props.b8ppKrdpD,OCopLVafa:border??props.OCopLVafa??{borderBottomWidth:1,borderColor:\"#222\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},sNMZlmBbu:image??props.sNMZlmBbu??{alt:\"\",pixelHeight:1801,pixelWidth:1801,src:\"https://framerusercontent.com/images/JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?width=1801&height=1801\",srcSet:\"https://framerusercontent.com/images/JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?scale-down-to=512&width=1801&height=1801 512w,https://framerusercontent.com/images/JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?scale-down-to=1024&width=1801&height=1801 1024w,https://framerusercontent.com/images/JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?width=1801&height=1801 1801w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"HGBY414di\",vVPxXtT25:gIFFile??props.vVPxXtT25??\"https://framerusercontent.com/assets/f4qeVfCBnhXFWS3u8mrO0bbVaI.gif\",ZHpitKpHa:titel??props.ZHpitKpHa??\"Bel ons direct\",zXLuwKPKR:color??props.zXLuwKPKR??\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\"};};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,ZHpitKpHa,sNMZlmBbu,b8ppKrdpD,zXLuwKPKR,OCopLVafa,vVPxXtT25,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HGBY414di\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"HGBY414di-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"HGBY414di-hover\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:b8ppKrdpD,motionChild:true,nodeId:\"HGBY414di\",openInNewTab:true,scopeId:\"J6Xw9bhGx\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1drlpox\",className,classNames)} framer-1k9t02`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HGBY414di\",ref:refBinding,style:{\"--border-bottom-width\":(OCopLVafa?.borderBottomWidth??OCopLVafa?.borderWidth)+\"px\",\"--border-color\":OCopLVafa?.borderColor,\"--border-left-width\":(OCopLVafa?.borderLeftWidth??OCopLVafa?.borderWidth)+\"px\",\"--border-right-width\":(OCopLVafa?.borderRightWidth??OCopLVafa?.borderWidth)+\"px\",\"--border-style\":OCopLVafa?.borderStyle,\"--border-top-width\":(OCopLVafa?.borderTopWidth??OCopLVafa?.borderWidth)+\"px\",backgroundColor:\"rgba(25, 47, 189, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"HGBY414di-hover\":{backgroundColor:\"rgba(25, 47, 189, 0.05)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({\"HGBY414di-hover\":{\"data-framer-name\":undefined},ChsUpIVl8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zXLuwKPKR-J6Xw9bhGx))\"},children:\"Bel ons direct\"})}),className:\"framer-1rktxqi\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"bd3kMN94U\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zXLuwKPKR-J6Xw9bhGx)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-zXLuwKPKR-J6Xw9bhGx\":zXLuwKPKR},text:ZHpitKpHa,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x4elej\",layoutDependency:layoutDependency,layoutId:\"XCMGDZ0V3\",whileHover:animation,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9iseq1\",layoutDependency:layoutDependency,layoutId:\"lxgV4sndd\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dggc1t-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Y95SZD6cZ-container\",nodeId:\"Y95SZD6cZ\",rendersWithMotion:true,scopeId:\"J6Xw9bhGx\",children:/*#__PURE__*/_jsx(GifPlayer,{autoPlay:true,clipping:true,expand:1.8,gifFile:vVPxXtT25,height:\"100%\",id:\"Y95SZD6cZ\",layoutId:\"Y95SZD6cZ\",loop:true,objectFit:\"contain\",preload:true,quality:\"auto\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1801,pixelWidth:1801,sizes:\"150px\",...toResponsiveImage(sNMZlmBbu)},className:\"framer-1gvoxf2\",layoutDependency:layoutDependency,layoutId:\"o8x9VILxF\",style:{borderBottomLeftRadius:75,borderBottomRightRadius:75,borderTopLeftRadius:75,borderTopRightRadius:75}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8e5x2d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ri_0L77q2-container\",nodeId:\"ri_0L77q2\",rendersWithMotion:true,scopeId:\"J6Xw9bhGx\",children:/*#__PURE__*/_jsx(FollowCursor,{enabled:true,height:\"100%\",horizontalAlignment:\"left\",id:\"ri_0L77q2\",layoutId:\"ri_0L77q2\",smoothing:20,transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},verticalAlignment:\"center\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ut2m6.framer-1k9t02, .framer-ut2m6 .framer-1k9t02 { display: block; }\",\".framer-ut2m6.framer-1drlpox { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 10px 20px 10px; position: relative; text-decoration: none; width: 960px; }\",\".framer-ut2m6 .framer-1rktxqi { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ut2m6 .framer-x4elej { align-content: center; align-items: center; bottom: -47px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-end; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 111px; top: -47px; width: 300px; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-ut2m6 .framer-9iseq1 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 150px); overflow: visible; position: relative; width: 150px; }\",\".framer-ut2m6 .framer-1dggc1t-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-ut2m6 .framer-1gvoxf2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 150px); left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ut2m6 .framer-8e5x2d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ut2m6.framer-v-1tj6pqn.framer-1drlpox { cursor: unset; }\",\".framer-ut2m6.framer-v-1drlpox.hover .framer-9iseq1 { order: 1; }\",\".framer-ut2m6.framer-v-1drlpox.hover .framer-8e5x2d-container { order: 0; }\",'.framer-ut2m6[data-border=\"true\"]::after, .framer-ut2m6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ChsUpIVl8\":{\"layout\":[\"fixed\",\"auto\"]},\"EcSH5Pl7o\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZHpitKpHa\":\"titel\",\"sNMZlmBbu\":\"image\",\"b8ppKrdpD\":\"link\",\"zXLuwKPKR\":\"color\",\"OCopLVafa\":\"border\",\"vVPxXtT25\":\"gIFFile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ6Xw9bhGx=withCSS(Component,css,\"framer-ut2m6\");export default FramerJ6Xw9bhGx;FramerJ6Xw9bhGx.displayName=\"Contact CTA Button\";FramerJ6Xw9bhGx.defaultProps={height:76,width:960};addPropertyControls(FramerJ6Xw9bhGx,{variant:{options:[\"HGBY414di\",\"ChsUpIVl8\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZHpitKpHa:{defaultValue:\"Bel ons direct\",displayTextArea:false,title:\"Titel\",type:ControlType.String},onZHpitKpHaChange:{changes:\"ZHpitKpHa\",type:ControlType.ChangeHandler},sNMZlmBbu:{__defaultAssetReference:\"data:framer/asset-reference,JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?originalFilename=DSC02990.jpg&width=1801&height=1801\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,JeXK74iWM9XdEYTQXMFi9LVRnBQ.jpg?originalFilename=DSC02990.jpg&width=1801&height=1801\"},title:\"Image\",type:ControlType.ResponsiveImage},b8ppKrdpD:{title:\"Link\",type:ControlType.Link},zXLuwKPKR:{defaultValue:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",title:\"Color\",type:ControlType.Color},OCopLVafa:{defaultValue:{borderBottomWidth:1,borderColor:\"#222\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},vVPxXtT25:GifPlayerControls?.[\"gifFile\"]&&{...GifPlayerControls[\"gifFile\"],__defaultAssetReference:\"data:framer/asset-reference,f4qeVfCBnhXFWS3u8mrO0bbVaI.gif?originalFilename=EmojiMovie1.gif\",description:undefined,hidden:undefined,title:\"GIF File\"},onvVPxXtT25Change:{changes:\"vVPxXtT25\",type:ControlType.ChangeHandler}});addFonts(FramerJ6Xw9bhGx,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"}]},...GifPlayerFonts,...FollowCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ6Xw9bhGx\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ZHpitKpHa\\\":\\\"titel\\\",\\\"sNMZlmBbu\\\":\\\"image\\\",\\\"b8ppKrdpD\\\":\\\"link\\\",\\\"zXLuwKPKR\\\":\\\"color\\\",\\\"OCopLVafa\\\":\\\"border\\\",\\\"vVPxXtT25\\\":\\\"gIFFile\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ChsUpIVl8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EcSH5Pl7o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"76\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"960\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J6Xw9bhGx.map","// Generated by Framer (e999480)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ContactCTAButton from\"https://framerusercontent.com/modules/kxT63owf14c1X8ALe4aj/DLVD9NRMLyraAcCYXH4j/J6Xw9bhGx.js\";const ContactCTAButtonFonts=getFonts(ContactCTAButton);const cycleOrder=[\"pIruE4xVV\",\"QZ886PCtQ\",\"GnD2j23jL\",\"UrILhQXeb\"];const serializationHash=\"framer-57YsH\";const variantClassNames={GnD2j23jL:\"framer-v-eluwbe\",pIruE4xVV:\"framer-v-1osv6y6\",QZ886PCtQ:\"framer-v-dqd61q\",UrILhQXeb:\"framer-v-1n7uuz6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Black Phone\":\"UrILhQXeb\",\"White Phone\":\"GnD2j23jL\",Black:\"pIruE4xVV\",White:\"QZ886PCtQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pIruE4xVV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pIruE4xVV\",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-1osv6y6\",className,classNames),\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"pIruE4xVV\",ref:refBinding,style:{...style},...addPropertyOverrides({GnD2j23jL:{\"data-framer-name\":\"White Phone\"},QZ886PCtQ:{\"data-framer-name\":\"White\"},UrILhQXeb:{\"data-framer-name\":\"Black Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+50+(((componentViewport?.height||328)-100-228)/2+0+0),...addPropertyOverrides({GnD2j23jL:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+0+0)},UrILhQXeb:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4st09l-container\",layoutDependency:layoutDependency,layoutId:\"QD73GUK5Q-container\",nodeId:\"QD73GUK5Q\",rendersWithMotion:true,scopeId:\"XLT9423FC\",children:/*#__PURE__*/_jsx(ContactCTAButton,{b8ppKrdpD:\"tel:+31611243429\",height:\"100%\",id:\"QD73GUK5Q\",layoutId:\"QD73GUK5Q\",OCopLVafa:{borderBottomWidth:1,borderColor:\"rgb(34, 34, 34)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},sNMZlmBbu:addImageAlt({pixelHeight:1365,pixelWidth:2048,src:\"https://framerusercontent.com/images/g1Qb1WzK8zAWQe6HQBnj1UBzRA.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/g1Qb1WzK8zAWQe6HQBnj1UBzRA.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/g1Qb1WzK8zAWQe6HQBnj1UBzRA.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/g1Qb1WzK8zAWQe6HQBnj1UBzRA.jpg?width=2048&height=1365 2048w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"HGBY414di\"),width:\"100%\",ZHpitKpHa:\"Bel ons direct\",zXLuwKPKR:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",...addPropertyOverrides({GnD2j23jL:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\"),zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},QZ886PCtQ:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},UrILhQXeb:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+50+(((componentViewport?.height||328)-100-228)/2+76+0),...addPropertyOverrides({GnD2j23jL:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+76+0)},UrILhQXeb:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+76+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-89d58x-container\",layoutDependency:layoutDependency,layoutId:\"HHSuH4iSF-container\",nodeId:\"HHSuH4iSF\",rendersWithMotion:true,scopeId:\"XLT9423FC\",children:/*#__PURE__*/_jsx(ContactCTAButton,{b8ppKrdpD:\"mailto:lars@vivanet.nl?subject=Ik%20heb%20een%20vraag:\",height:\"100%\",id:\"HHSuH4iSF\",layoutId:\"HHSuH4iSF\",OCopLVafa:{borderBottomWidth:1,borderColor:\"rgb(34, 34, 34)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},sNMZlmBbu:addImageAlt({pixelHeight:1365,pixelWidth:2048,src:\"https://framerusercontent.com/images/CJFoJvAtNZIcynQJDP9QGIcgfw.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/CJFoJvAtNZIcynQJDP9QGIcgfw.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/CJFoJvAtNZIcynQJDP9QGIcgfw.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/CJFoJvAtNZIcynQJDP9QGIcgfw.jpg?width=2048&height=1365 2048w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"HGBY414di\"),vVPxXtT25:\"https://framerusercontent.com/assets/UMfUev2X6jokjouNMaBsgNYOpKY.gif\",width:\"100%\",ZHpitKpHa:\"Mail als we niet oppakken\",zXLuwKPKR:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",...addPropertyOverrides({GnD2j23jL:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\"),zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},QZ886PCtQ:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},UrILhQXeb:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+50+(((componentViewport?.height||328)-100-228)/2+152+0),...addPropertyOverrides({GnD2j23jL:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+152+0)},UrILhQXeb:{y:(componentViewport?.y||0)+50+(((componentViewport?.height||200)-100-228)/2+152+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oc6r6o-container\",layoutDependency:layoutDependency,layoutId:\"Nqem_oll0-container\",nodeId:\"Nqem_oll0\",rendersWithMotion:true,scopeId:\"XLT9423FC\",children:/*#__PURE__*/_jsx(ContactCTAButton,{b8ppKrdpD:\"https://wa.me/31611243429?text=Hey%20Lars,%20ik%20heb%20een%20vraag%20over:\",height:\"100%\",id:\"Nqem_oll0\",layoutId:\"Nqem_oll0\",OCopLVafa:{borderBottomWidth:1,borderColor:\"rgb(34, 34, 34)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},sNMZlmBbu:addImageAlt({pixelHeight:1365,pixelWidth:2048,src:\"https://framerusercontent.com/images/E6pyzcAEIffj98aLIbyKDf4Ijks.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/E6pyzcAEIffj98aLIbyKDf4Ijks.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/E6pyzcAEIffj98aLIbyKDf4Ijks.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/E6pyzcAEIffj98aLIbyKDf4Ijks.jpg?width=2048&height=1365 2048w\"},\"\"),style:{width:\"100%\"},variant:matchVariant(\"HGBY414di\"),vVPxXtT25:\"https://framerusercontent.com/assets/iX7p14yqTImBWI60wnsiQwFiNM.gif\",width:\"100%\",ZHpitKpHa:\"Of neem contact op via Whatsapp\",zXLuwKPKR:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",...addPropertyOverrides({GnD2j23jL:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\"),zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},QZ886PCtQ:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},zXLuwKPKR:\"var(--token-2405c3d0-afe0-470f-b6fb-0ed8687d4702, rgb(245, 245, 247))\"},UrILhQXeb:{OCopLVafa:{borderBottomWidth:1,borderColor:\"var(--token-41357fc9-4871-41a6-9bb2-5ce95b48f220, rgb(29, 29, 31))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},variant:matchVariant(\"ChsUpIVl8\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-57YsH.framer-px63t8, .framer-57YsH .framer-px63t8 { display: block; }\",\".framer-57YsH.framer-1osv6y6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 50px 0px 50px 0px; position: relative; width: 960px; }\",\".framer-57YsH .framer-4st09l-container, .framer-57YsH .framer-89d58x-container, .framer-57YsH .framer-1oc6r6o-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 328\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QZ886PCtQ\":{\"layout\":[\"fixed\",\"auto\"]},\"GnD2j23jL\":{\"layout\":[\"fixed\",\"auto\"]},\"UrILhQXeb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXLT9423FC=withCSS(Component,css,\"framer-57YsH\");export default FramerXLT9423FC;FramerXLT9423FC.displayName=\"Contact CTA\";FramerXLT9423FC.defaultProps={height:328,width:960};addPropertyControls(FramerXLT9423FC,{variant:{options:[\"pIruE4xVV\",\"QZ886PCtQ\",\"GnD2j23jL\",\"UrILhQXeb\"],optionTitles:[\"Black\",\"White\",\"White Phone\",\"Black Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXLT9423FC,[{explicitInter:true,fonts:[]},...ContactCTAButtonFonts],{supportsExplicitInterCodegen:true});FramerXLT9423FC.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ContactCTAButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXLT9423FC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QZ886PCtQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GnD2j23jL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UrILhQXeb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"960\",\"framerIntrinsicHeight\":\"328\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}