{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7mE1eyD4DsJxEVcq401i/QqvFGe5KH0gsN2LrhMiE/DynamicScrollPath.js", "ssg:https://framerusercontent.com/modules/XBScYsbsoMmFn7TW7cwn/enZHdvTiNynGdQjh1ady/withDataPoint.js", "ssg:https://framerusercontent.com/modules/kgel57YdSuyCLWEi46FN/ldR6YdByM7Up8EUVb5oc/withDOMControlledVariant.js", "ssg:https://framerusercontent.com/modules/EJanA38I5kkvJ1i0KJ7j/GLuocXzl1mAX8E3oWTuK/bYiK6SaYR.js", "ssg:https://framerusercontent.com/modules/pJIlTX9X1WkIU7vW7hQz/gDKIClvV8qUUYD37G4UU/hdvmOydiE-0.js", "ssg:https://framerusercontent.com/modules/pJIlTX9X1WkIU7vW7hQz/gDKIClvV8qUUYD37G4UU/hdvmOydiE.js", "ssg:https://framerusercontent.com/modules/uQud29n1bwRQxSDjIed8/IjmWswdLBKXzHysppRDr/vIMAsECdE.js", "ssg:https://framerusercontent.com/modules/pK3CqKktpFha7rU3CJq3/jBkFTBCl0ldOdaZg6nc3/fXIWHAcv7.js", "ssg:https://framerusercontent.com/modules/w9axvuNyBacwLeUViK8M/txqOP7VpHXPKCmd99tm3/hdvmOydiE.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,Frame,motion,useScroll,useTransform,useMotionValueEvent,useMotionValue,animate}from\"framer\";import{useState,useEffect,useRef,useCallback}from\"react\";// --- PERFORMANCE OPTIMIZATION ---\n// Debounce helper function to limit how often a function can run.\n// This prevents the expensive path recalculation from running on every single pixel of a resize event.\nfunction debounce(func,wait){let timeout;return function executedFunction(...args){const later=()=>{clearTimeout(timeout);func(...args);};clearTimeout(timeout);timeout=setTimeout(later,wait);};}function getRoundedPath(points,radius){if(points.length<2)return\"\";let path=`M ${points[0].x} ${points[0].y}`;for(let i=1;i<points.length-1;i++){const p1=points[i-1];const p2=points[i];const p3=points[i+1];const a=Math.sqrt((p2.x-p1.x)**2+(p2.y-p1.y)**2);const b=Math.sqrt((p3.x-p2.x)**2+(p3.y-p2.y)**2);if(a===0||b===0)continue;const angle=Math.acos(((p2.x-p1.x)*(p3.x-p2.x)+(p2.y-p1.y)*(p3.y-p2.y))/(a*b));if(isNaN(angle))continue;const t=Math.min(radius/Math.tan(angle/2),a/2,b/2);const p1c={x:p2.x-t/a*(p2.x-p1.x),y:p2.y-t/a*(p2.y-p1.y)};const p3c={x:p2.x+t/b*(p3.x-p2.x),y:p2.y+t/b*(p3.y-p2.y)};path+=` L ${p1c.x} ${p1c.y}`;path+=` Q ${p2.x} ${p2.y} ${p3c.x} ${p3c.y}`;}path+=` L ${points[points.length-1].x} ${points[points.length-1].y}`;return path;}function getSegmentPaths(points,radius){const segment1Points=points.slice(0,3);const segment2Points=points.slice(2);const segment1Path=getRoundedPath(segment1Points,radius);const segment2Path=getRoundedPath(segment2Points,radius);return{segment1Path,segment2Path};}function findPoint(parent,pointName){if(!parent){return null;}const el=parent.querySelector(`[data-framer-name=\"${pointName}\"]`);if(el){const rect=el.getBoundingClientRect();return{x:rect.left+rect.width/2,y:rect.top+rect.height/2,top:rect.top};}return null;}function getParent(domElement,goUpCount){if(!domElement){return null;}let count=goUpCount;let currentElement=domElement;while(count<0){currentElement=currentElement.parentElement;if(!currentElement){console.warn(\"Could not go up a parent level anymore\");return null;}count++;}return currentElement;}export default function DynamicScrollPath(props){const{startPointName,corner1PointName,middlePointName,corner2PointName,endPointName,pathFullColor,pathHalfColor,pathNoColor,pathThickness,cornerRadius,fadeLength,animationEase,nodeId,fromVariant,middleVariant,toVariant,parentLevel,style}=props;const[pathData,setPathData]=useState(\"\");const[pathLength,setPathLength]=useState(0);const[segment1Length,setSegment1Length]=useState(0);const[segment2Length,setSegment2Length]=useState(0);const[viewBox,setViewBox]=useState(\"0 0 0 0\");const[fadeLines,setFadeLines]=useState({line1:{d:\"\",p1:{x:0,y:0},p2:{x:0,y:0},length:0},line2:{d:\"\",p1:{x:0,y:0},p2:{x:0,y:0},length:0}});const pathRef=useRef(null);const containerRef=useRef(null);// --- PERFORMANCE OPTIMIZATION ---\n// The path update logic is wrapped in useCallback to prevent it from being recreated on every render.\n// This is crucial for performance, especially when used in event listeners.\nconst updatePath=useCallback(()=>{if(!containerRef.current)return;const containerRect=containerRef.current.getBoundingClientRect();const domElement=containerRef.current;const parentLevelElement=getParent(domElement,parentLevel);if(!parentLevelElement){console.warn(\"Parent element not found.\");return;}const resolvedPoints=[findPoint(parentLevelElement,startPointName),findPoint(parentLevelElement,corner1PointName),findPoint(parentLevelElement,middlePointName),findPoint(parentLevelElement,corner2PointName),findPoint(parentLevelElement,endPointName)];if(resolvedPoints.some(p=>!p)){return;}const relativePoints=resolvedPoints.map(p=>({x:p.x-containerRect.left,y:p.y-containerRect.top}));const vb=`0 0 ${containerRect.width} ${containerRect.height}`;setViewBox(vb);const d=getRoundedPath(relativePoints,cornerRadius);setPathData(d);const[startPt,corner1Pt,,corner2Pt,endPt]=relativePoints;const line1Length=Math.sqrt((corner1Pt.x-startPt.x)**2+(corner1Pt.y-startPt.y)**2);const line2Length=Math.sqrt((endPt.x-corner2Pt.x)**2+(endPt.y-corner2Pt.y)**2);setFadeLines({line1:{d:`M ${startPt.x} ${startPt.y} L ${corner1Pt.x} ${corner1Pt.y}`,p1:startPt,p2:corner1Pt,length:line1Length},line2:{d:`M ${corner2Pt.x} ${corner2Pt.y} L ${endPt.x} ${endPt.y}`,p1:endPt,p2:corner2Pt,length:line2Length}});const{segment1Path,segment2Path}=getSegmentPaths(relativePoints,cornerRadius);const tempSvg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");tempSvg.style.position=\"absolute\";tempSvg.style.visibility=\"hidden\";const tempPath1=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");const tempPath2=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");tempPath1.setAttribute(\"d\",segment1Path);tempPath2.setAttribute(\"d\",segment2Path);tempSvg.appendChild(tempPath1);tempSvg.appendChild(tempPath2);document.body.appendChild(tempSvg);const length1=tempPath1.getTotalLength();const length2=tempPath2.getTotalLength();document.body.removeChild(tempSvg);if(pathRef.current){pathRef.current.setAttribute(\"d\",d);const totalLength=pathRef.current.getTotalLength();setPathLength(totalLength);setSegment1Length(length1);setSegment2Length(length2);}},[startPointName,corner1PointName,middlePointName,corner2PointName,endPointName,cornerRadius,parentLevel]);// --- PERFORMANCE OPTIMIZATION ---\n// This effect now handles the initial path calculation and sets up a debounced resize listener.\n// The extremely performance-intensive MutationObserver has been removed.\nuseEffect(()=>{updatePath();const debouncedUpdatePath=debounce(updatePath,150);window.addEventListener(\"resize\",debouncedUpdatePath);return()=>{window.removeEventListener(\"resize\",debouncedUpdatePath);};},[updatePath]);const{scrollY}=useScroll();const calculateScrollProgress=(start,end)=>{const parentLevelElement=getParent(containerRef.current,parentLevel);if(!parentLevelElement)return 0;const startPoint=findPoint(parentLevelElement,start);const endPoint=findPoint(parentLevelElement,end);if(!startPoint||!endPoint)return 0;const startTop=startPoint.top+window.scrollY;const endTop=endPoint.top+window.scrollY;const triggerStart=startTop-window.innerHeight*.5;const triggerEnd=endTop-window.innerHeight*.5;const scrollRange=triggerEnd-triggerStart;if(scrollRange<=0)return scrollY.get()>triggerStart?1:0;return(scrollY.get()-triggerStart)/scrollRange;};const scrollProgressSegment1=useTransform(scrollY,()=>calculateScrollProgress(startPointName,middlePointName));const scrollProgressSegment2=useTransform(scrollY,()=>calculateScrollProgress(middlePointName,endPointName));const remappedProgressSegment1=useTransform(scrollProgressSegment1,[0,.8],[.001,1],{clamp:true});const remappedProgressSegment2=useTransform(scrollProgressSegment2,[.4,1],[0,.9999],{clamp:true});function setDOMVariant(target,variant){const parentLevelElement=getParent(containerRef.current,parentLevel);const el=parentLevelElement?.querySelector(`[data-framer-name=\"${target}\"]`);if(el){el.setAttribute(\"data-active-variant\",variant);}}useMotionValueEvent(remappedProgressSegment1,\"change\",latest=>{const variant=latest>=1?middleVariant:fromVariant;if(nodeId)setDOMVariant(nodeId,variant);});useMotionValueEvent(remappedProgressSegment2,\"change\",latest=>{const variant=latest>0?toVariant:remappedProgressSegment1.get()>=1?middleVariant:fromVariant;if(nodeId)setDOMVariant(nodeId,variant);});const path1DrawLength=useTransform(remappedProgressSegment1,[0,1],[0,segment1Length]);const path2DrawLength=useTransform(remappedProgressSegment2,[0,1],[0,segment2Length]);const rawTotalDrawLength=useTransform([path1DrawLength,path2DrawLength],([p1,p2])=>p1+p2);const animatedDrawLength=useMotionValue(0);useMotionValueEvent(rawTotalDrawLength,\"change\",latest=>{animate(animatedDrawLength,latest,animationEase);});const combinedDashArray=useTransform(animatedDrawLength,latest=>`${latest} ${pathLength}`);const gradientStartId=React.useId();const gradientEndId=React.useId();const fadeStop1=fadeLines.line1.length>0?Math.min(1,fadeLength/fadeLines.line1.length):0;const fadeStop2=fadeLines.line2.length>0?Math.min(1,fadeLength/fadeLines.line2.length):0;return /*#__PURE__*/_jsx(Frame,{ref:containerRef,background:null,size:\"100%\",style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",...style},...props,children:/*#__PURE__*/_jsxs(motion.svg,{width:\"100%\",height:\"100%\",viewBox:viewBox,style:{position:\"absolute\",top:0,left:0,zIndex:10,pointerEvents:\"none\"},overflow:\"visible\",children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"linearGradient\",{id:gradientStartId,gradientUnits:\"userSpaceOnUse\",x1:fadeLines.line1.p1.x,y1:fadeLines.line1.p1.y,x2:fadeLines.line1.p2.x,y2:fadeLines.line1.p2.y,children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:pathNoColor,stopOpacity:\"1\"}),/*#__PURE__*/_jsx(\"stop\",{offset:fadeStop1,stopColor:pathNoColor,stopOpacity:\"0\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:gradientEndId,gradientUnits:\"userSpaceOnUse\",x1:fadeLines.line2.p1.x,y1:fadeLines.line2.p1.y,x2:fadeLines.line2.p2.x,y2:fadeLines.line2.p2.y,children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:pathNoColor,stopOpacity:\"1\"}),/*#__PURE__*/_jsx(\"stop\",{offset:fadeStop2,stopColor:pathNoColor,stopOpacity:\"0\"})]})]}),/*#__PURE__*/_jsx(\"path\",{d:pathData,fill:\"none\",stroke:pathHalfColor,strokeWidth:pathThickness,strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(motion.path,{ref:pathRef,d:pathData,fill:\"none\",stroke:pathFullColor,strokeWidth:pathThickness,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{pathLength,strokeDasharray:combinedDashArray,strokeDashoffset:0}}),/*#__PURE__*/_jsx(\"path\",{d:fadeLines.line1.d,fill:\"none\",stroke:`url(#${gradientStartId})`,strokeWidth:pathThickness+1,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:fadeLines.line2.d,fill:\"none\",stroke:`url(#${gradientEndId})`,strokeWidth:pathThickness+1,strokeLinecap:\"round\"})]})});}DynamicScrollPath.defaultProps={pathFullColor:\"#0099FF\",pathHalfColor:\"#E0E0E0\",pathNoColor:\"#FFFFFF\",pathThickness:8,cornerRadius:20,fadeLength:100,nodeId:\"middle\",fromVariant:\"Onbewandeld\",middleVariant:\"Huidig\",toVariant:\"Bewandeld\",parentLevel:-2,animationEase:{type:\"spring\",stiffness:100,damping:30}};addPropertyControls(DynamicScrollPath,{startPointName:{type:ControlType.String,title:\"1. Start Point Name\",defaultValue:\"start\"},corner1PointName:{type:ControlType.String,title:\"2. Corner 1 Name\",defaultValue:\"corner1\"},middlePointName:{type:ControlType.String,title:\"3. Middle Point Name\",defaultValue:\"middle\"},corner2PointName:{type:ControlType.String,title:\"4. Corner 2 Name\",defaultValue:\"corner2\"},endPointName:{type:ControlType.String,title:\"5. End Point Name\",defaultValue:\"end\"},pathFullColor:{type:ControlType.Color,title:\"Volle Kleur\"},pathHalfColor:{type:ControlType.Color,title:\"Half Kleur\"},pathNoColor:{type:ControlType.Color,title:\"Achtergrond Kleur\"},pathThickness:{type:ControlType.Number,title:\"Dikte\",min:1,max:50,step:1},cornerRadius:{type:ControlType.Number,title:\"Hoek Radius\",min:0,max:200,step:1},fadeLength:{type:ControlType.Number,title:\"Fade Lengte\",min:0,max:500,step:1},animationEase:{type:ControlType.Transition,title:\"Animatie Ease\"},nodeId:{type:ControlType.String,title:\"Node ID\",defaultValue:\"box1\"},fromVariant:{type:ControlType.String,title:\"From Variant\",defaultValue:\"from\"},middleVariant:{type:ControlType.String,title:\"Middle Variant\",defaultValue:\"middle\"},toVariant:{type:ControlType.String,title:\"To Variant\",defaultValue:\"to\"},parentLevel:{type:ControlType.Number,title:\"Within Parent Level\",defaultValue:-2,min:-20,max:-1,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DynamicScrollPath\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DynamicScrollPath.map", "// /code/withDataPoint.tsx  \u2190 file must be inside /code\nimport{jsx as _jsx}from\"react/jsx-runtime\";export function withDataPoint(Component){return props=>{const{name,...rest}=props;// attach data-point without JSX syntax error\nreturn /*#__PURE__*/_jsx(Component,{...rest,name:name,\"data-point\":name});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDataPoint\":{\"type\":\"reactHoc\",\"name\":\"withDataPoint\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./withDataPoint.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,useRef}from\"react\";export function withDOMControlledVariant(Component){return props=>{const{name,...rest}=props;const[variant,setVariant]=useState(\"Onbewandeld\");const containerRef=useRef(null);let lastValue=\"\";let animReq;useEffect(()=>{const parent=containerRef?.current?.parentElement?.parentElement;if(!parent){console.log(\"Invalid parent\");return;}const el=parent.querySelector(`[data-framer-name=\"${name}\"]`);if(!el)return;const update=()=>{const attr=el.getAttribute(\"data-active-variant\");if(attr&&attr!==lastValue){lastValue=attr;setVariant(attr);}animReq=requestAnimationFrame(update);};update();return()=>{cancelAnimationFrame(animReq);};},[name]);return /*#__PURE__*/_jsx(Component,{...rest,variant:variant,ref:containerRef});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDOMControlledVariant\":{\"type\":\"reactHoc\",\"name\":\"withDOMControlledVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./withDOMControlledVariant.map", "// Generated by Framer (a4aa1f7)\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\"><g d=\"M 0 3 C 0 1.343 1.343 0 3 0 L 19 0 C 20.657 0 22 1.343 22 3 L 22 15 C 22 16.657 20.657 18 19 18 L 3 18 C 1.343 18 0 16.657 0 15 Z M 3 2 C 2.448 2 2 2.448 2 3 L 2 15 C 2 15.552 2.448 16 3 16 L 19 16 C 19.552 16 20 15.552 20 15 L 20 3 C 20 2.448 19.552 2 19 2 Z M 13.83 16.25 L 8.17 16.25 L 8.551 17.264 C 8.898 18.184 8.776 19.274 8.307 20 L 6 20 C 5.448 20 5 20.448 5 21 C 5 21.552 5.448 22 6 22 L 16 22 C 16.552 22 17 21.552 17 21 C 17 20.448 16.552 20 16 20 L 13.693 20 C 13.224 19.275 13.102 18.184 13.449 17.264 L 13.831 16.25 Z M 11 4.5 C 9.619 4.5 8.5 5.619 8.5 7 C 8.5 8.381 9.619 9.5 11 9.5 C 12.381 9.5 13.5 8.381 13.5 7 C 13.5 5.619 12.381 4.5 11 4.5 Z M 15.868 12.325 C 13.673 9.132 8.759 9.322 6.638 12.317 C 6.476 12.546 6.455 12.846 6.584 13.095 C 6.713 13.344 6.969 13.5 7.25 13.5 L 15.25 13.5 C 15.528 13.5 15.784 13.346 15.913 13.099 C 16.043 12.853 16.025 12.555 15.868 12.325 Z\" fill=\"transparent\" height=\"22px\" id=\"AxLjZ8xSg\" transform=\"translate(1 1)\" width=\"22px\"><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 L 19 0 C 20.657 0 22 1.343 22 3 L 22 15 C 22 16.657 20.657 18 19 18 L 3 18 C 1.343 18 0 16.657 0 15 Z M 3 2 C 2.448 2 2 2.448 2 3 L 2 15 C 2 15.552 2.448 16 3 16 L 19 16 C 19.552 16 20 15.552 20 15 L 20 3 C 20 2.448 19.552 2 19 2 Z\" fill=\"var(--1fz4mxi, rgb(0,0,0))\" height=\"18px\" id=\"YhESVe8mD\" width=\"22px\"/><path d=\"M 8.83 11.75 L 3.17 11.75 L 3.551 12.764 C 3.898 13.684 3.776 14.774 3.307 15.5 L 1 15.5 C 0.448 15.5 0 15.948 0 16.5 C 0 17.052 0.448 17.5 1 17.5 L 11 17.5 C 11.552 17.5 12 17.052 12 16.5 C 12 15.948 11.552 15.5 11 15.5 L 8.693 15.5 C 8.224 14.775 8.102 13.684 8.449 12.764 L 8.831 11.75 Z M 6 0 C 4.619 0 3.5 1.119 3.5 2.5 C 3.5 3.881 4.619 5 6 5 C 7.381 5 8.5 3.881 8.5 2.5 C 8.5 1.119 7.381 0 6 0 Z\" fill=\"var(--1fz4mxi, rgb(0,0,0))\" height=\"17.5px\" id=\"EFJZp1F2k\" transform=\"translate(5 4.5)\" width=\"12px\"/><path d=\"M 9.368 2.325 C 7.173 -0.868 2.259 -0.678 0.138 2.317 C -0.024 2.546 -0.045 2.846 0.084 3.095 C 0.213 3.344 0.469 3.5 0.75 3.5 L 8.75 3.5 C 9.028 3.5 9.284 3.346 9.413 3.099 C 9.543 2.853 9.525 2.555 9.368 2.325 Z\" fill=\"var(--1fz4mxi, rgb(0,0,0))\" height=\"3.5000016097456115px\" id=\"K8M5r4V5c\" transform=\"translate(6.5 10)\" width=\"9.499662553547296px\"/></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,kleur,lineWidth,width,...props})=>{return{...props,edliJsbl6:lineWidth??props.edliJsbl6??1.5,GB9SM17_i:kleur??props.GB9SM17_i??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,GB9SM17_i,edliJsbl6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bl2sA\",className),layoutId:layoutId,ref:ref,style:{\"--1fz4mxi\":GB9SM17_i,...style}});});const css=[`.framer-bl2sA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fz4mxi); 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 {\"GB9SM17_i\":\"kleur\",\"edliJsbl6\":\"lineWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icoon videocall\",\"color\":{\"type\":\"variable\",\"value\":\"1fz4mxi\"},\"set\":{\"localId\":\"vectorSet/SC9HHuRSb\",\"id\":\"SC9HHuRSb\",\"moduleId\":\"kALScgsz932wHDug1rex\"}}\n */const Icon=withCSS(Component,css,\"framer-bl2sA\");Icon.displayName=\"Icoon videocall\";export default Icon;addPropertyControls(Icon,{GB9SM17_i:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Kleur\",type:ControlType.Color},edliJsbl6:{defaultValue:1.5,displayStepper:true,hidden:true,max:3,min:1,step:.5,title:\"Line-width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GB9SM17_i\\\":\\\"kleur\\\",\\\"edliJsbl6\\\":\\\"lineWidth\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Icoon videocall\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fz4mxi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SC9HHuRSb\\\",\\\"id\\\":\\\"SC9HHuRSb\\\",\\\"moduleId\\\":\\\"kALScgsz932wHDug1rex\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "export const v0=\"Start\";export const v1=\"corner1\";export const v2=\"middle\";export const v3=\"corner2\";export const v4=\"end\";export const v5=\"Onbewandeld\";export const v6=\"Huidig\";export const v7=\"Bewandeld\";export const v8=\"Foto van twee van de eigenaren van Game Tailors\";export const v9=\"Angebot anfragen\";export const v10=\"Termin vereinbaren\";export const v11=\"Email ons\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (3bdc3c5)\nimport*as localizedValues from\"./hdvmOydiE-0.js\";const valuesByLocaleId={KHy9ZL1qj:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (64bdc4e)\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 6.588 3.4 L 1.688 8.3 C 1.488 8.5 1.255 8.596 0.988 8.587 C 0.721 8.579 0.488 8.475 0.288 8.275 C 0.105 8.075 0.009 7.842 0 7.575 C -0.008 7.308 0.088 7.075 0.288 6.875 L 6.888 0.275 C 6.988 0.175 7.096 0.104 7.213 0.063 C 7.33 0.021 7.455 0 7.588 0 C 7.721 0 7.846 0.021 7.963 0.063 C 8.08 0.104 8.188 0.175 8.288 0.275 L 14.888 6.875 C 15.071 7.058 15.163 7.288 15.163 7.563 C 15.163 7.837 15.071 8.075 14.888 8.275 C 14.688 8.475 14.45 8.575 14.175 8.575 C 13.9 8.575 13.663 8.475 13.463 8.275 L 8.588 3.4 L 8.588 14.575 C 8.588 14.858 8.492 15.096 8.3 15.287 C 8.109 15.479 7.871 15.575 7.588 15.575 C 7.305 15.575 7.067 15.479 6.875 15.287 C 6.684 15.096 6.588 14.858 6.588 14.575 Z\" fill=\"var(--1fz4mxi, rgb(0,0,0))\" height=\"15.574999999999989px\" id=\"wVQ8orMpl\" transform=\"translate(4 4) rotate(90 7.581 7.787)\" width=\"15.162999999999982px\"/></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,kleur,lineWidth,width,...props})=>{return{...props,edliJsbl6:lineWidth??props.edliJsbl6??1.5,GB9SM17_i:kleur??props.GB9SM17_i??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,GB9SM17_i,edliJsbl6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BfHdJ\",className),layoutId:layoutId,ref:ref,style:{\"--1fz4mxi\":GB9SM17_i,...style}});});const css=[`.framer-BfHdJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fz4mxi); 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 {\"GB9SM17_i\":\"kleur\",\"edliJsbl6\":\"lineWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icoon pijltje\",\"color\":{\"type\":\"variable\",\"value\":\"1fz4mxi\"},\"set\":{\"localId\":\"vectorSet/SC9HHuRSb\",\"id\":\"SC9HHuRSb\",\"moduleId\":\"kALScgsz932wHDug1rex\"}}\n */const Icon=withCSS(Component,css,\"framer-BfHdJ\");Icon.displayName=\"Icoon pijltje\";export default Icon;addPropertyControls(Icon,{GB9SM17_i:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Kleur\",type:ControlType.Color},edliJsbl6:{defaultValue:1.5,displayStepper:true,hidden:true,max:3,min:1,step:.5,title:\"Line-width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Icoon pijltje\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fz4mxi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SC9HHuRSb\\\",\\\"id\\\":\\\"SC9HHuRSb\\\",\\\"moduleId\\\":\\\"kALScgsz932wHDug1rex\\\"}}\",\"framerVariables\":\"{\\\"GB9SM17_i\\\":\\\"kleur\\\",\\\"edliJsbl6\\\":\\\"lineWidth\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (de48785)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IcoonDokter from\"https://framerusercontent.com/modules/MPjdWy6ZlN4gX8cdfevK/gowPoaBmiDWON3IW5lfI/mTzDx8AsD.js\";import IcoonPijltje from\"https://framerusercontent.com/modules/uQud29n1bwRQxSDjIed8/IjmWswdLBKXzHysppRDr/vIMAsECdE.js\";const IcoonPijltjeFonts=getFonts(IcoonPijltje);const MotionAWithFX=withFX(motion.a);const enabledGestures={ljPi57_YT:{hover:true,pressed:true},NlS7CKpRs:{hover:true,pressed:true}};const cycleOrder=[\"NlS7CKpRs\",\"ljPi57_YT\"];const serializationHash=\"framer-fdYcS\";const variantClassNames={ljPi57_YT:\"framer-v-l8bb4k\",NlS7CKpRs:\"framer-v-1t7osl4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-50,y:0};const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:.25,ease:[0,.81,.23,.99],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 transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"NlS7CKpRs\",phone:\"ljPi57_YT\"};const getProps=({click,height,icoon,id,kleur,link,tekst,width,...props})=>{return{...props,AF49fzfEY:click??props.AF49fzfEY,aKH_9IDfw:icoon??props.aKH_9IDfw??IcoonDokter,iDqriH_56:link??props.iDqriH_56,j0b_7kHGv:tekst??props.j0b_7kHGv??\"Vraag een offerte aan\",tb1S62L9J:kleur??props.tb1S62L9J??\"var(--token-8be3d422-0135-40c7-bc0b-a543a5a3f0ef, rgb(68, 147, 207))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NlS7CKpRs\"};};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,j0b_7kHGv,iDqriH_56,aKH_9IDfw,tb1S62L9J,AF49fzfEY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NlS7CKpRs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwirgix=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AF49fzfEY){const res=await AF49fzfEY(...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:transition2,children:/*#__PURE__*/_jsx(Link,{href:iDqriH_56,motionChild:true,nodeId:\"NlS7CKpRs\",openInNewTab:false,scopeId:\"fXIWHAcv7\",children:/*#__PURE__*/_jsxs(MotionAWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1t7osl4\",className,classNames)} framer-15rfmun`,\"data-framer-name\":\"desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NlS7CKpRs\",onTap:onTapwirgix,ref:refBinding,style:{backgroundColor:\"var(--token-33192d89-68be-44ba-af10-6dff0df48c5c, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"ljPi57_YT-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.94)\"},\"NlS7CKpRs-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.94)\"}},...addPropertyOverrides({\"ljPi57_YT-hover\":{\"data-framer-name\":undefined},\"ljPi57_YT-pressed\":{\"data-framer-name\":undefined},\"NlS7CKpRs-hover\":{\"data-framer-name\":undefined},\"NlS7CKpRs-pressed\":{\"data-framer-name\":undefined},ljPi57_YT:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fj5o6y\",layoutDependency:layoutDependency,layoutId:\"VscAV3mQC\",style:{originX:0,scale:1},variants:{\"ljPi57_YT-hover\":{scale:1},\"ljPi57_YT-pressed\":{scale:1},\"NlS7CKpRs-hover\":{scale:1.03},\"NlS7CKpRs-pressed\":{scale:.98}},children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-t3r0r7\",Component:aKH_9IDfw,layoutDependency:layoutDependency,layoutId:\"gJw8cgOmY\",style:{\"--1em3bbv\":1.5,\"--1fz4mxi\":tb1S62L9J,originX:0}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFybG93LTYwMA==\",\"--framer-font-family\":'\"Barlow\", \"Barlow Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-65a83f46-1e5f-408f-884e-5dad6f48487f, rgb(26, 26, 26)))\"},children:\"Vraag een offerte aan\"})}),className:\"framer-ovub3i\",\"data-framer-name\":\"our services\",fonts:[\"GF;Barlow-600\"],layoutDependency:layoutDependency,layoutId:\"j_mOlRhfc\",style:{\"--extracted-r6o4lv\":\"var(--token-65a83f46-1e5f-408f-884e-5dad6f48487f, rgb(26, 26, 26))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-tb1S62L9J-fXIWHAcv7\":tb1S62L9J,originX:0},text:j0b_7kHGv,variants:{\"ljPi57_YT-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-tb1S62L9J-fXIWHAcv7)\",\"--variable-reference-tb1S62L9J-fXIWHAcv7\":tb1S62L9J},\"ljPi57_YT-pressed\":{\"--extracted-r6o4lv\":\"var(--variable-reference-tb1S62L9J-fXIWHAcv7)\",\"--variable-reference-tb1S62L9J-fXIWHAcv7\":tb1S62L9J},\"NlS7CKpRs-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-tb1S62L9J-fXIWHAcv7)\",\"--variable-reference-tb1S62L9J-fXIWHAcv7\":tb1S62L9J},\"NlS7CKpRs-pressed\":{\"--extracted-r6o4lv\":\"var(--variable-reference-tb1S62L9J-fXIWHAcv7)\",\"--variable-reference-tb1S62L9J-fXIWHAcv7\":tb1S62L9J}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ljPi57_YT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFybG93LTYwMA==\",\"--framer-font-family\":'\"Barlow\", \"Barlow Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tb1S62L9J-fXIWHAcv7))\"},children:\"Vraag een offerte aan\"})})},\"ljPi57_YT-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFybG93LTYwMA==\",\"--framer-font-family\":'\"Barlow\", \"Barlow Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tb1S62L9J-fXIWHAcv7))\"},children:\"Vraag een offerte aan\"})})},\"NlS7CKpRs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFybG93LTYwMA==\",\"--framer-font-family\":'\"Barlow\", \"Barlow Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tb1S62L9J-fXIWHAcv7))\"},children:\"Vraag een offerte aan\"})})},\"NlS7CKpRs-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFybG93LTYwMA==\",\"--framer-font-family\":'\"Barlow\", \"Barlow Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tb1S62L9J-fXIWHAcv7))\"},children:\"Vraag een offerte aan\"})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(IcoonPijltje,{animated:true,className:\"framer-n6subr\",layoutDependency:layoutDependency,layoutId:\"cpM6kk_E5\",style:{\"--1em3bbv\":1.5,\"--1fz4mxi\":\"var(--token-65a83f46-1e5f-408f-884e-5dad6f48487f, rgb(26, 26, 26))\",scale:1},transformTemplate:transformTemplate1,variants:{\"ljPi57_YT-hover\":{\"--1fz4mxi\":tb1S62L9J,scale:1.1},\"ljPi57_YT-pressed\":{\"--1fz4mxi\":tb1S62L9J,scale:.95},\"NlS7CKpRs-hover\":{\"--1fz4mxi\":tb1S62L9J,scale:1.1},\"NlS7CKpRs-pressed\":{\"--1fz4mxi\":tb1S62L9J,scale:.95}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yohxc1\",layoutDependency:layoutDependency,layoutId:\"ztXZ64fSe\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fdYcS.framer-15rfmun, .framer-fdYcS .framer-15rfmun { display: block; }\",\".framer-fdYcS.framer-1t7osl4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 62px; justify-content: space-between; overflow: visible; padding: 12px 32px 12px 24px; position: relative; text-decoration: none; width: 388px; }\",\".framer-fdYcS .framer-1fj5o6y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 16px 0px 0px; position: relative; width: 1px; }\",\".framer-fdYcS .framer-t3r0r7 { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-fdYcS .framer-ovub3i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fdYcS .framer-n6subr { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: absolute; right: 22px; top: 50%; width: 32px; z-index: 1; }\",\".framer-fdYcS .framer-1yohxc1 { 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: 32px; min-width: 44px; overflow: hidden; padding: 0px 0px 0px 12px; position: relative; width: min-content; }\",\".framer-fdYcS.framer-v-l8bb4k.framer-1t7osl4 { height: min-content; padding: 12px 20px 12px 16px; }\",\".framer-fdYcS.framer-v-l8bb4k .framer-1fj5o6y { gap: 12px; padding: 0px 12px 0px 0px; }\",\".framer-fdYcS.framer-v-l8bb4k .framer-t3r0r7 { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\",\".framer-fdYcS.framer-v-l8bb4k .framer-1yohxc1 { padding: 0px; }\",\".framer-fdYcS.framer-v-1t7osl4.hover .framer-n6subr, .framer-fdYcS.framer-v-l8bb4k.hover .framer-n6subr, .framer-fdYcS.framer-v-l8bb4k.pressed .framer-n6subr, .framer-fdYcS.framer-v-1t7osl4.pressed .framer-n6subr { right: 10px; }\",\".framer-fdYcS.framer-v-l8bb4k.hover .framer-1yohxc1, .framer-fdYcS.framer-v-l8bb4k.pressed .framer-1yohxc1 { min-width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 388\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ljPi57_YT\":{\"layout\":[\"fixed\",\"auto\"]},\"QhXDj_f5K\":{\"layout\":[\"fixed\",\"fixed\"]},\"G2XJDi2sX\":{\"layout\":[\"fixed\",\"auto\"]},\"nV2L9o2YW\":{\"layout\":[\"fixed\",\"auto\"]},\"BVGbX1UZy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"j0b_7kHGv\":\"tekst\",\"iDqriH_56\":\"link\",\"aKH_9IDfw\":\"icoon\",\"tb1S62L9J\":\"kleur\",\"AF49fzfEY\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"kALScgsz932wHDug1rex\"]\n */const FramerfXIWHAcv7=withCSS(Component,css,\"framer-fdYcS\");export default FramerfXIWHAcv7;FramerfXIWHAcv7.displayName=\"Contact button\";FramerfXIWHAcv7.defaultProps={height:62,width:388};addPropertyControls(FramerfXIWHAcv7,{variant:{options:[\"NlS7CKpRs\",\"ljPi57_YT\"],optionTitles:[\"desktop\",\"phone\"],title:\"Variant\",type:ControlType.Enum},j0b_7kHGv:{defaultValue:\"Vraag een offerte aan\",displayTextArea:false,title:\"Tekst\",type:ControlType.String},iDqriH_56:{title:\"Link\",type:ControlType.Link},aKH_9IDfw:{defaultValue:{identifier:\"local-module:vector/mTzDx8AsD:default\",moduleId:\"MPjdWy6ZlN4gX8cdfevK\"},setModuleId:\"kALScgsz932wHDug1rex\",title:\"Icoon\",type:ControlType.VectorSetItem},tb1S62L9J:{defaultValue:'var(--token-8be3d422-0135-40c7-bc0b-a543a5a3f0ef, rgb(68, 147, 207)) /* {\"name\":\"Blauw\"} */',title:\"Kleur\",type:ControlType.Color},AF49fzfEY:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerfXIWHAcv7,[{explicitInter:true,fonts:[{family:\"Barlow\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8c5VAtlT47dw.woff2\",weight:\"600\"}]},...IcoonPijltjeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfXIWHAcv7\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ljPi57_YT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QhXDj_f5K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G2XJDi2sX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nV2L9o2YW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BVGbX1UZy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"62\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"388\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"j0b_7kHGv\\\":\\\"tekst\\\",\\\"iDqriH_56\\\":\\\"link\\\",\\\"aKH_9IDfw\\\":\\\"icoon\\\",\\\"tb1S62L9J\\\":\\\"kleur\\\",\\\"AF49fzfEY\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"kALScgsz932wHDug1rex\\\"]\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fXIWHAcv7.map", "// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DynamicScrollPath from\"https://framerusercontent.com/modules/7mE1eyD4DsJxEVcq401i/QqvFGe5KH0gsN2LrhMiE/DynamicScrollPath.js\";import{withDataPoint}from\"https://framerusercontent.com/modules/XBScYsbsoMmFn7TW7cwn/enZHdvTiNynGdQjh1ady/withDataPoint.js\";import{withDOMControlledVariant}from\"https://framerusercontent.com/modules/kgel57YdSuyCLWEi46FN/ldR6YdByM7Up8EUVb5oc/withDOMControlledVariant.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/pJIlTX9X1WkIU7vW7hQz/gDKIClvV8qUUYD37G4UU/hdvmOydiE.js\";import IcoonVideocall from\"https://framerusercontent.com/modules/EJanA38I5kkvJ1i0KJ7j/GLuocXzl1mAX8E3oWTuK/bYiK6SaYR.js\";import IcoonMail from\"https://framerusercontent.com/modules/pNP8I8Y611fGZyfRJX2i/pFwSm9i44v56jF3XYk0U/Qy7BbAyX5.js\";import IcoonRaket from\"https://framerusercontent.com/modules/QxdSnov0xHEBdETnh046/Dz90BcC1rJPtkSyVlkSa/Tx6VySmrV.js\";import ContactButton from\"https://framerusercontent.com/modules/pK3CqKktpFha7rU3CJq3/jBkFTBCl0ldOdaZg6nc3/fXIWHAcv7.js\";import PadNode,*as PadNodeInfo from\"https://framerusercontent.com/modules/qMvY4qTMrS1MJIOhOEV9/EuVDCHyCtk5wFshbrdFn/nW34Ekz91.js\";const PadNodeFonts=getFonts(PadNode);const PadNodeWithDOMControlledVariant1tmniqsWithMappedReactPropso0nbyi=withMappedReactProps(withCodeBoundaryForOverrides(PadNode,{nodeId:\"a5wfZuQJ2\",override:withDOMControlledVariant,scopeId:\"hdvmOydiE\"}),PadNodeInfo);const MotionDivWithDataPointe461i2=withCodeBoundaryForOverrides(motion.div,{nodeId:\"UdGG1vJlb\",override:withDataPoint,scopeId:\"hdvmOydiE\"});const DynamicScrollPathFonts=getFonts(DynamicScrollPath);const ContactButtonFonts=getFonts(ContactButton);const cycleOrder=[\"UUbGabYDp\",\"uTAp_xDWh\",\"S_1Qap0tw\"];const serializationHash=\"framer-anDfD\";const variantClassNames={S_1Qap0tw:\"framer-v-16mqwa3\",uTAp_xDWh:\"framer-v-1kjf8z9\",UUbGabYDp:\"framer-v-1g0etng\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"UUbGabYDp\",Phone:\"uTAp_xDWh\",tablet:\"S_1Qap0tw\"};const getProps=({height,id,kleur,showButtons,tekst,toonFoto,width,...props})=>{return{...props,bNvmcQiAZ:showButtons??props.bNvmcQiAZ??true,FNFn1Mxqx:kleur??props.FNFn1Mxqx??\"var(--token-8be3d422-0135-40c7-bc0b-a543a5a3f0ef, rgb(68, 147, 207))\",j6BQmLQQt:tekst??props.j6BQmLQQt??\"Bespreek de mogelijkheden met een van onze experts\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UUbGabYDp\",wTxYYm7nU:toonFoto??props.wTxYYm7nU??true};};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,wTxYYm7nU,FNFn1Mxqx,j6BQmLQQt,bNvmcQiAZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UUbGabYDp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"uTAp_xDWh\",\"S_1Qap0tw\"].includes(baseVariant))return false;return value;};const isDisplayed1=value=>{if(baseVariant===\"uTAp_xDWh\")return false;return value;};const router=useRouter();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.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1g0etng\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UUbGabYDp\",ref:refBinding,style:{backgroundColor:FNFn1Mxqx,...style},...addPropertyOverrides({S_1Qap0tw:{\"data-framer-name\":\"tablet\"},uTAp_xDWh:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1549o3f\",\"data-framer-name\":\"Pad Capper\",layoutDependency:layoutDependency,layoutId:\"cW5lOfrJu\",style:{opacity:.5},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh8h1h\",\"data-framer-name\":\"Pad Block\",layoutDependency:layoutDependency,layoutId:\"vGJH1P2xC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11p2hnj\",\"data-framer-name\":\"end\",layoutDependency:layoutDependency,layoutId:\"R6QGNqGJT\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ri5zhg\",\"data-framer-name\":\"corner2\",layoutDependency:layoutDependency,layoutId:\"cdIVvEFVa\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||200)-0-0-((componentViewport?.height||200)-0-0)*1)/2)+181,...addPropertyOverrides({S_1Qap0tw:{y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||200)-0-0-((componentViewport?.height||200)-0-0)*1)/2)+107},uTAp_xDWh:{y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||200)-0-0-((componentViewport?.height||200)-0-0)*1)/2)+164}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tmniqs-container\",\"data-framer-name\":\"middle\",layoutDependency:layoutDependency,layoutId:\"a5wfZuQJ2-container\",name:\"middle\",nodeId:\"a5wfZuQJ2\",rendersWithMotion:true,scopeId:\"hdvmOydiE\",children:/*#__PURE__*/_jsx(PadNodeWithDOMControlledVariant1tmniqsWithMappedReactPropso0nbyi,{dSdoPi2LM:\"rgb(255, 255, 255)\",height:\"100%\",HZXswKf1Y:FNFn1Mxqx,id:\"a5wfZuQJ2\",layoutId:\"a5wfZuQJ2\",name:\"middle\",style:{height:\"100%\",width:\"100%\"},UZ5S8Ndil:\"rgb(255, 255, 255)\",variant:\"jOlpUCGAp\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithDataPointe461i2,{className:\"framer-e461i2\",\"data-framer-name\":\"corner1\",layoutDependency:layoutDependency,layoutId:\"UdGG1vJlb\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gfslxm\",\"data-framer-name\":\"start\",layoutDependency:layoutDependency,layoutId:\"PXiNZ3WTP\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13hp6oz-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"l1zrzCETC-container\",nodeId:\"l1zrzCETC\",rendersWithMotion:true,scopeId:\"hdvmOydiE\",children:/*#__PURE__*/_jsx(DynamicScrollPath,{animationEase:{delay:0,duration:.4,ease:[0,.63,.12,1.01],type:\"tween\"},corner1PointName:getLocalizedValue(\"v1\",activeLocale)??\"corner1\",corner2PointName:getLocalizedValue(\"v3\",activeLocale)??\"corner2\",cornerRadius:27,endPointName:getLocalizedValue(\"v4\",activeLocale)??\"end\",fadeLength:500,fromVariant:getLocalizedValue(\"v5\",activeLocale)??\"Onbewandeld\",height:\"100%\",id:\"l1zrzCETC\",layoutId:\"l1zrzCETC\",middlePointName:getLocalizedValue(\"v2\",activeLocale)??\"middle\",middleVariant:getLocalizedValue(\"v6\",activeLocale)??\"Huidig\",nodeId:getLocalizedValue(\"v2\",activeLocale)??\"middle\",parentLevel:-2,pathFullColor:\"var(--token-33192d89-68be-44ba-af10-6dff0df48c5c, rgb(255, 255, 255))\",pathHalfColor:\"rgba(255, 255, 255, 0.3)\",pathNoColor:FNFn1Mxqx,pathThickness:6,startPointName:getLocalizedValue(\"v0\",activeLocale)??\"start\",style:{height:\"100%\",width:\"100%\"},toVariant:getLocalizedValue(\"v7\",activeLocale)??\"Bewandeld\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18zagm8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"q6c8uhkJj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v9pg3h\",\"data-framer-name\":\"Left Content\",layoutDependency:layoutDependency,layoutId:\"zNHrfz9D2\",style:{backgroundColor:\"var(--token-33192d89-68be-44ba-af10-6dff0df48c5c, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g0xndd\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pQfJp4CZq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7QmFybG93IFNlbWkgQ29uZGVuc2VkLTYwMA==\",\"--framer-font-family\":'\"Barlow Semi Condensed\", \"Barlow Semi Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-65a83f46-1e5f-408f-884e-5dad6f48487f, rgb(26, 26, 26)))\"},children:\"Bespreek de mogelijkheden met een van onze experts\"})}),className:\"framer-3e23sj\",\"data-framer-name\":\"Domeinen\",fonts:[\"GF;Barlow Semi Condensed-600\"],layoutDependency:layoutDependency,layoutId:\"drmKs5WY3\",style:{\"--extracted-a0htzi\":\"var(--token-65a83f46-1e5f-408f-884e-5dad6f48487f, rgb(26, 26, 26))\",\"--framer-paragraph-spacing\":\"0px\"},text:j6BQmLQQt,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed(wTxYYm7nU)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jxqbck\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Wx8P2CHKM\"}),isDisplayed1(wTxYYm7nU)&&/*#__PURE__*/_jsx(Image,{background:{alt:getLocalizedValue(\"v8\",activeLocale)??\"Foto van twee van de eigenaren van Game Tailors\",fit:\"fit\",intrinsicHeight:1023.2,intrinsicWidth:1075.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-240)/2+0+0)+0+240-311),pixelHeight:1038,pixelWidth:1200,positionX:\"center\",positionY:\"bottom\",src:\"https://framerusercontent.com/images/mSkKfJjkvpZ7NOkwC8j6BZSG8.webp?scale-down-to=1024\"},className:\"framer-wqo48p\",\"data-framer-name\":\"Olivier en bowie\",layoutDependency:layoutDependency,layoutId:\"Awo94bUve\",style:{borderBottomRightRadius:8},...addPropertyOverrides({S_1Qap0tw:{background:{alt:getLocalizedValue(\"v8\",activeLocale)??\"Foto van twee van de eigenaren van Game Tailors\",fit:\"fit\",intrinsicHeight:1023.2,intrinsicWidth:1075.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-397)/2+0+0)+0+0+112-180),pixelHeight:1038,pixelWidth:1200,positionX:\"center\",positionY:\"bottom\",src:\"https://framerusercontent.com/images/mSkKfJjkvpZ7NOkwC8j6BZSG8.webp?scale-down-to=1024\"}}},baseVariant,gestureVariant)})]}),bNvmcQiAZ&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ff1n6\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"NS5_RCUAu\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b0ARrtTSn\"},implicitPathVariables:undefined},{href:{webPageId:\"b0ARrtTSn\"},implicitPathVariables:undefined},{href:{webPageId:\"b0ARrtTSn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66.6667,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-240)/2+0+0)+0+0+0,...addPropertyOverrides({S_1Qap0tw:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-397)/2+0+0)+0+127+0+0},uTAp_xDWh:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-397)/2+0+0)+0+127+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h958c9-container\",layoutDependency:layoutDependency,layoutId:\"Yl1eLwSeW-container\",nodeId:\"Yl1eLwSeW\",rendersWithMotion:true,scopeId:\"hdvmOydiE\",children:/*#__PURE__*/_jsx(ContactButton,{aKH_9IDfw:IcoonRaket,height:\"100%\",id:\"Yl1eLwSeW\",iDqriH_56:resolvedLinks[0],j0b_7kHGv:getLocalizedValue(\"v9\",activeLocale)??\"Offerte aanvragen\",layoutId:\"Yl1eLwSeW\",style:{height:\"100%\"},tb1S62L9J:FNFn1Mxqx,variant:\"NlS7CKpRs\",width:\"100%\",...addPropertyOverrides({S_1Qap0tw:{iDqriH_56:resolvedLinks[2],style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"},uTAp_xDWh:{iDqriH_56:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hJ5M_wAf2\"},implicitPathVariables:undefined},{href:{webPageId:\"hJ5M_wAf2\"},implicitPathVariables:undefined},{href:{webPageId:\"hJ5M_wAf2\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66.6667,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-240)/2+0+0)+0+0+86.6667,...addPropertyOverrides({S_1Qap0tw:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-397)/2+0+0)+0+127+0+95},uTAp_xDWh:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-397)/2+0+0)+0+127+0+95}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18eh2z2-container\",layoutDependency:layoutDependency,layoutId:\"UN1biQ19x-container\",nodeId:\"UN1biQ19x\",rendersWithMotion:true,scopeId:\"hdvmOydiE\",children:/*#__PURE__*/_jsx(ContactButton,{aKH_9IDfw:IcoonVideocall,height:\"100%\",id:\"UN1biQ19x\",iDqriH_56:resolvedLinks1[0],j0b_7kHGv:getLocalizedValue(\"v10\",activeLocale)??\"Afspraak maken\",layoutId:\"UN1biQ19x\",style:{height:\"100%\"},tb1S62L9J:FNFn1Mxqx,variant:\"NlS7CKpRs\",width:\"100%\",...addPropertyOverrides({S_1Qap0tw:{iDqriH_56:resolvedLinks1[2],style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"},uTAp_xDWh:{iDqriH_56:resolvedLinks1[1],style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66.6667,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-240)/2+0+0)+0+0+173.3334,...addPropertyOverrides({S_1Qap0tw:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+160+(((componentViewport?.height||200)-320-397)/2+0+0)+0+127+0+190},uTAp_xDWh:{height:80,width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 1200px) - 30px)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-240-397)/2+0+0)+0+127+0+190}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-27uu42-container\",layoutDependency:layoutDependency,layoutId:\"hK5KP6INi-container\",nodeId:\"hK5KP6INi\",rendersWithMotion:true,scopeId:\"hdvmOydiE\",children:/*#__PURE__*/_jsx(ContactButton,{aKH_9IDfw:IcoonMail,height:\"100%\",id:\"hK5KP6INi\",iDqriH_56:\"mailto:info@gametailors.com\",j0b_7kHGv:getLocalizedValue(\"v11\",activeLocale)??\"Email ons\",layoutId:\"hK5KP6INi\",style:{height:\"100%\"},tb1S62L9J:FNFn1Mxqx,variant:\"NlS7CKpRs\",width:\"100%\",...addPropertyOverrides({S_1Qap0tw:{style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"},uTAp_xDWh:{style:{height:\"100%\",width:\"100%\"},variant:\"ljPi57_YT\"}},baseVariant,gestureVariant)})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-anDfD.framer-11j0ksa, .framer-anDfD .framer-11j0ksa { display: block; }\",\".framer-anDfD.framer-1g0etng { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 160px 30px 160px 30px; position: relative; width: 1320px; }\",\".framer-anDfD .framer-1549o3f { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-anDfD .framer-uh8h1h { flex: 1 0 0px; height: 100%; max-width: 1280px; overflow: visible; position: relative; width: 1px; z-index: 0; }\",\".framer-anDfD .framer-11p2hnj { bottom: 55px; flex: none; height: 24px; overflow: hidden; position: absolute; right: 0px; width: 24px; z-index: 1; }\",\".framer-anDfD .framer-1ri5zhg { bottom: 55px; flex: none; height: 24px; left: 22px; overflow: hidden; position: absolute; width: 24px; z-index: 1; }\",\".framer-anDfD .framer-1tmniqs-container { flex: none; height: 24px; left: 22px; position: absolute; top: 181px; width: 24px; z-index: 1; }\",\".framer-anDfD .framer-e461i2 { flex: none; height: 24px; left: 22px; overflow: hidden; position: absolute; top: 115px; width: 24px; z-index: 1; }\",\".framer-anDfD .framer-gfslxm { flex: none; height: 24px; left: 22px; overflow: hidden; position: absolute; top: 0px; width: 24px; z-index: 1; }\",\".framer-anDfD .framer-13hp6oz-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-anDfD .framer-18zagm8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 240px; justify-content: flex-start; max-width: 1200px; min-height: 240px; overflow: visible; padding: 0px 0px 0px 60px; position: relative; width: 100%; }\",\".framer-anDfD .framer-v9pg3h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-start; overflow: visible; padding: 32px 32px 32px 40px; position: sticky; top: 10px; width: 1px; z-index: 1; }\",\".framer-anDfD .framer-1g0xndd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 720px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-anDfD .framer-3e23sj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-anDfD .framer-jxqbck { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 480px; min-height: 56px; overflow: visible; padding: 0px; position: relative; width: 250px; }\",\".framer-anDfD .framer-wqo48p { aspect-ratio: 1.0508209538702111 / 1; bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 311px); overflow: visible; position: absolute; right: 0px; width: 300px; z-index: 1; }\",\".framer-anDfD .framer-1ff1n6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-anDfD .framer-1h958c9-container, .framer-anDfD .framer-18eh2z2-container, .framer-anDfD .framer-27uu42-container { flex: 1 0 0px; height: 1px; position: relative; width: auto; }\",\".framer-anDfD.framer-v-1kjf8z9.framer-1g0etng { padding: 120px 30px 120px 30px; width: 690px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-11p2hnj { bottom: 65px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-1ri5zhg { bottom: 65px; left: 19px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-1tmniqs-container { left: 19px; top: 164px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-e461i2 { left: 19px; top: 57px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-gfslxm { left: 19px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-18zagm8, .framer-anDfD.framer-v-16mqwa3 .framer-18zagm8 { flex-direction: column; gap: 15px; height: min-content; padding: 0px 0px 0px 30px; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-v9pg3h { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; height: min-content; padding: 32px; position: relative; top: unset; width: 100%; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-1g0xndd { flex: none; width: 100%; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-1ff1n6, .framer-anDfD.framer-v-16mqwa3 .framer-1ff1n6 { gap: 15px; height: min-content; width: 100%; }\",\".framer-anDfD.framer-v-1kjf8z9 .framer-1h958c9-container, .framer-anDfD.framer-v-1kjf8z9 .framer-18eh2z2-container, .framer-anDfD.framer-v-1kjf8z9 .framer-27uu42-container, .framer-anDfD.framer-v-16mqwa3 .framer-1h958c9-container, .framer-anDfD.framer-v-16mqwa3 .framer-18eh2z2-container, .framer-anDfD.framer-v-16mqwa3 .framer-27uu42-container { flex: none; height: 80px; width: 100%; }\",\".framer-anDfD.framer-v-16mqwa3.framer-1g0etng { width: 690px; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-11p2hnj, .framer-anDfD.framer-v-16mqwa3 .framer-1ri5zhg { bottom: 15px; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-1tmniqs-container { top: 107px; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-e461i2 { top: 60px; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-v9pg3h { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; height: min-content; padding: 32px 210px 32px 32px; position: relative; top: unset; width: 100%; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-1g0xndd { flex: none; max-width: 400px; width: 100%; }\",\".framer-anDfD.framer-v-16mqwa3 .framer-wqo48p { height: var(--framer-aspect-ratio-supported, 180px); width: 189px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 560\n * @framerIntrinsicWidth 1320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uTAp_xDWh\":{\"layout\":[\"fixed\",\"auto\"]},\"S_1Qap0tw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wTxYYm7nU\":\"toonFoto\",\"FNFn1Mxqx\":\"kleur\",\"j6BQmLQQt\":\"tekst\",\"bNvmcQiAZ\":\"showButtons\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhdvmOydiE=withCSS(Component,css,\"framer-anDfD\");export default FramerhdvmOydiE;FramerhdvmOydiE.displayName=\"sectie-contact CTA\";FramerhdvmOydiE.defaultProps={height:560,width:1320};addPropertyControls(FramerhdvmOydiE,{variant:{options:[\"UUbGabYDp\",\"uTAp_xDWh\",\"S_1Qap0tw\"],optionTitles:[\"Desktop\",\"Phone\",\"tablet\"],title:\"Variant\",type:ControlType.Enum},wTxYYm7nU:{defaultValue:true,title:\"Toon foto\",type:ControlType.Boolean},FNFn1Mxqx:{defaultValue:'var(--token-8be3d422-0135-40c7-bc0b-a543a5a3f0ef, rgb(68, 147, 207)) /* {\"name\":\"Blauw\"} */',title:\"Kleur\",type:ControlType.Color},j6BQmLQQt:{defaultValue:\"Bespreek de mogelijkheden met een van onze experts\",displayTextArea:false,title:\"Tekst\",type:ControlType.String},bNvmcQiAZ:{defaultValue:true,title:\"Show buttons\",type:ControlType.Boolean}});addFonts(FramerhdvmOydiE,[{explicitInter:true,fonts:[{family:\"Barlow Semi Condensed\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/barlowsemicondensed/v15/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66PBWEki52WfA.woff2\",weight:\"600\"}]},...PadNodeFonts,...DynamicScrollPathFonts,...ContactButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhdvmOydiE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uTAp_xDWh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S_1Qap0tw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wTxYYm7nU\\\":\\\"toonFoto\\\",\\\"FNFn1Mxqx\\\":\\\"kleur\\\",\\\"j6BQmLQQt\\\":\\\"tekst\\\",\\\"bNvmcQiAZ\\\":\\\"showButtons\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1320\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"560\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["debounce", "func", "wait", "timeout", "args", "later", "getRoundedPath", "points", "radius", "path", "i", "p1", "p2", "p3", "a", "b", "angle", "t", "p1c", "p3c", "getSegmentPaths", "segment1Points", "segment2Points", "segment1Path", "segment2Path", "findPoint", "parent", "pointName", "el", "rect", "getParent", "domElement", "goUpCount", "count", "currentElement", "DynamicScrollPath", "props", "startPointName", "corner1PointName", "middlePointName", "corner2PointName", "endPointName", "pathFullColor", "pathHalfColor", "pathNoColor", "pathThickness", "cornerRadius", "fadeLength", "animationEase", "nodeId", "fromVariant", "middleVariant", "toVariant", "parentLevel", "style", "pathData", "setPathData", "ye", "pathLength", "setPathLength", "segment1Length", "setSegment1Length", "segment2Length", "setSegment2Length", "viewBox", "setViewBox", "fadeLines", "setFadeLines", "pathRef", "pe", "containerRef", "updatePath", "te", "containerRect", "parentLevelElement", "resolvedPoints", "p", "relativePoints", "vb", "d", "startPt", "corner1Pt", "corner2Pt", "endPt", "line1Length", "line2Length", "tempSvg", "tempPath1", "tempPath2", "length1", "length2", "totalLength", "ue", "debouncedUpdatePath", "window", "scrollY", "useScroll", "calculateScrollProgress", "start", "end", "startPoint", "endPoint", "startTop", "endTop", "triggerStart", "scrollRange", "scrollProgressSegment1", "useTransform", "scrollProgressSegment2", "remappedProgressSegment1", "remappedProgressSegment2", "setDOMVariant", "target", "variant", "useMotionValueEvent", "latest", "path1DrawLength", "path2DrawLength", "rawTotalDrawLength", "animatedDrawLength", "useMotionValue", "animate2", "combinedDashArray", "gradientStartId", "ae", "gradientEndId", "fadeStop1", "fadeStop2", "Frame", "u", "motion", "addPropertyControls", "ControlType", "withDataPoint", "Component", "props", "name", "rest", "p", "withDOMControlledVariant", "Component", "props", "name", "rest", "variant", "setVariant", "ye", "containerRef", "pe", "lastValue", "animReq", "ue", "parent", "el", "update", "attr", "p", "mask", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "kleur", "lineWidth", "width", "Component", "style", "className", "variant", "GB9SM17_i", "edliJsbl6", "restProps", "cx", "css", "Icon", "withCSS", "bYiK6SaYR_default", "addPropertyControls", "ControlType", "hdvmOydiE_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v10", "v11", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "v10", "v11", "__FramerMetadata__", "valuesByLocaleId", "hdvmOydiE_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "mask", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "kleur", "lineWidth", "width", "Component", "style", "className", "variant", "GB9SM17_i", "edliJsbl6", "restProps", "cx", "css", "Icon", "withCSS", "vIMAsECdE_default", "addPropertyControls", "ControlType", "IcoonPijltjeFonts", "getFonts", "vIMAsECdE_default", "MotionAWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "transformTemplate1", "_", "t", "Variants", "x", "humanReadableVariantMap", "getProps", "click", "height", "icoon", "id", "kleur", "link", "tekst", "width", "props", "mTzDx8AsD_default", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "j0b_7kHGv", "iDqriH_56", "aKH_9IDfw", "tb1S62L9J", "AF49fzfEY", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwirgix", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "Instance", "RichText", "css", "FramerfXIWHAcv7", "withCSS", "fXIWHAcv7_default", "addPropertyControls", "ControlType", "addFonts", "PadNodeFonts", "getFonts", "nW34Ekz91_default", "PadNodeWithDOMControlledVariant1tmniqsWithMappedReactPropso0nbyi", "withMappedReactProps", "withCodeBoundaryForOverrides", "withDOMControlledVariant", "nW34Ekz91_exports", "MotionDivWithDataPointe461i2", "motion", "withDataPoint", "DynamicScrollPathFonts", "DynamicScrollPath", "ContactButtonFonts", "fXIWHAcv7_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "kleur", "showButtons", "tekst", "toonFoto", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "wTxYYm7nU", "FNFn1Mxqx", "j6BQmLQQt", "bNvmcQiAZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "getLocalizedValue", "RichText", "Image2", "getLoadingLazyAtYPosition", "ResolveLinks", "resolvedLinks", "Tx6VySmrV_default", "resolvedLinks1", "bYiK6SaYR_default", "Qy7BbAyX5_default", "css", "FramerhdvmOydiE", "withCSS", "hdvmOydiE_default", "addPropertyControls", "ControlType", "addFonts"]
}
