{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/DUVzJQodDTCwiiMKuNbI/2yhbwm9XFCHvLs24O3wG/ShimmerDot_Prod.js", "ssg:https://framerusercontent.com/modules/UtJGPVv2qcJeo3wGlxKe/BalXMWS2BCCOWCFT1Eqw/Progressiveblur.js", "ssg:https://ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs", "ssg:https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js", "ssg:https://framerusercontent.com/modules/uZgl88kZxBiSoq8Xz8Q0/NllKIz9MNsIHDTS21iVV/I8laSpmy9-0.js", "ssg:https://framerusercontent.com/modules/uZgl88kZxBiSoq8Xz8Q0/NllKIz9MNsIHDTS21iVV/I8laSpmy9.js", "ssg:https://framerusercontent.com/modules/Ljn7QyMp4RDSjUIIJ9lP/vWEMkJscy0A9Lzz9L5bP/I8laSpmy9.js", "ssg:https://framerusercontent.com/modules/3BPtrSWSriXZutywURVF/M6wqDuUooE6sG3BQZ5ao/G3AqaXZmZ.js", "ssg:https://framerusercontent.com/modules/I2ImdlK9EaXi5Mj10L5S/qdeWkUnJCuM4oUBcR0LS/Yq2Sb6IhN-0.js", "ssg:https://framerusercontent.com/modules/I2ImdlK9EaXi5Mj10L5S/qdeWkUnJCuM4oUBcR0LS/Yq2Sb6IhN.js", "ssg:https://framerusercontent.com/modules/qKhdRABPljZww7NCIVSo/sdI6MdNDGQLuWjU3HuPs/Yq2Sb6IhN.js", "ssg:https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js", "ssg:https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js", "ssg:https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js", "ssg:https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js", "ssg:https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js", "ssg:https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js", "ssg:https://framerusercontent.com/modules/XiscRGxAm8mJMQRu2kkc/iBtM5l4qgr0lP3YWC76Z/LUkzcggbW-0.js", "ssg:https://framerusercontent.com/modules/XiscRGxAm8mJMQRu2kkc/iBtM5l4qgr0lP3YWC76Z/LUkzcggbW.js", "ssg:https://framerusercontent.com/modules/5MwDjjH3NMnws0TDcHFh/20jxPItBbmUCGSMiiqMu/LUkzcggbW.js", "ssg:https://framerusercontent.com/modules/9g6ZjEMWj7LyBphfYoAY/1IJcQXmmu5bwfQcaB2ac/zysF1_Wvk-0.js", "ssg:https://framerusercontent.com/modules/9g6ZjEMWj7LyBphfYoAY/1IJcQXmmu5bwfQcaB2ac/zysF1_Wvk.js", "ssg:https://framerusercontent.com/modules/hYIXeEglfcBdJ6iCiFMT/I0kuDm98o5Ov8vqO5zbw/zysF1_Wvk.js", "ssg:https://framerusercontent.com/modules/EPTVH6eCmHpARBNXeZkI/cz8iiinxSmTJVe4spqP3/GradientText.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useMemo,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:\"rgb(255,255,255)\";};// Perlin noise implementation\nfunction noise(x,y){const X=Math.floor(x)&255;const Y=Math.floor(y)&255;x-=Math.floor(x);y-=Math.floor(y);const u=fade(x);const v=fade(y);const A=p[X]+Y,B=p[X+1]+Y;return lerp(v,lerp(u,grad(p[A],x,y),grad(p[B],x-1,y)),lerp(u,grad(p[A+1],x,y-1),grad(p[B+1],x-1,y-1)));}function fade(t){return t*t*t*(t*(t*6-15)+10);}function lerp(t,a,b){return a+t*(b-a);}function grad(hash,x,y){const h=hash&15;const u=h<8?x:y;const v=h<4?y:h===12||h===14?x:0;return((h&1)===0?u:-u)+((h&2)===0?v:-v);}const p=new Array(512);for(let i=0;i<256;i++)p[i]=p[i+256]=Math.floor(Math.random()*256);function generatePerlinNoise(width,height,cellSize){const canvas=document.createElement(\"canvas\");canvas.width=width;canvas.height=height;const ctx=canvas.getContext(\"2d\");const imageData=ctx.createImageData(width,height);const data=imageData.data;for(let y=0;y<height;y++){for(let x=0;x<width;x++){const value=(noise(x/cellSize,y/cellSize)+1)/2*255;const cell=(x+y*width)*4;data[cell]=data[cell+1]=data[cell+2]=value;data[cell+3]=255;}}ctx.putImageData(imageData,0,0);return canvas;}function createSeamlessPerlinNoise(width,height,cellSize){const singleNoise=generatePerlinNoise(width,height,cellSize);const canvas=document.createElement(\"canvas\");canvas.width=width*4;canvas.height=height;const ctx=canvas.getContext(\"2d\");// Draw the first noise pattern\nctx.drawImage(singleNoise,0,0);// Draw the flipped middle pattern\nctx.save();ctx.translate(width*2,0);ctx.scale(-1,1);ctx.drawImage(singleNoise,0,0);ctx.restore();// Draw the third noise pattern\nctx.drawImage(singleNoise,width*2,0);// Draw the flipped fourth image\nctx.save();ctx.translate(width*4,0);ctx.scale(-1,1);ctx.drawImage(singleNoise,0,0);ctx.restore();return canvas.toDataURL();}/*\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 500\n * @framerIntrinsicHeight 500\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function PerlinWall(props){const{shapeType,size,gap,colors,contrast,animation:{animate,speed},radius}=props;const containerRef=useRef(null);const canvasRef=useRef(null);const[isClient,setIsClient]=useState(false);const[dimensions,setDimensions]=useState({width:0,height:0});useEffect(()=>{setIsClient(true);},[]);const perlinNoiseDataUrl=useMemo(()=>{const{height,width}=dimensions;if(!isClient||height===0||width===0)return\"\";const cellSize=Math.max(25,size*2);return createSeamlessPerlinNoise(width,height,cellSize);},[size,isClient,dimensions]);// Calculate animation duration\nconst animationDuration=useMemo(()=>{const{height,width}=dimensions;if(height!==0&&width!==0){const maxSpeed=100;const minSpeed=1;const baseValue=width*2250;const powerFactor=Math.log(baseValue/(baseValue/100))/Math.log(maxSpeed);return Math.round(baseValue/Math.pow(speed,powerFactor));}},[speed,size,dimensions]);useEffect(()=>{if(!isClient)return;const container=containerRef.current;const canvas=canvasRef.current;if(!container||!canvas)return;const ctx=canvas.getContext(\"2d\");const resizeCanvas=()=>{canvas.width=container.offsetWidth;canvas.height=container.offsetHeight;drawShapes();};const drawShapes=()=>{ctx.clearRect(0,0,canvas.width,canvas.height);const colorBatch=colors.length>0?colors.map(extractRGBColorFromString):// black and white backgrounds.\n[\"rgb(128,128,128)\"];for(let y=0;y<canvas.height;y+=size+gap){for(let x=0;x<canvas.width;x+=size+gap){const color=colorBatch[Math.floor(Math.random()*colorBatch.length)];const opacity=getRandomOpacity();ctx.fillStyle=color.replace(\")\",`,${opacity})`);if(shapeType===\"Square\"){ctx.fillRect(x,y,size,size);}else{ctx.beginPath();ctx.arc(x+size/2,y+size/2,size/2,0,2*Math.PI);ctx.fill();}}}};const getRandomOpacity=()=>{let opacity=Math.random();if(contrast>0){opacity=Math.pow(opacity,1+contrast/5);}else if(contrast<0){opacity=1-Math.pow(1-opacity,1-contrast/5);}return opacity;};resizeCanvas();// const resizeObserver = new ResizeObserver(resizeCanvas)\nconst resizeObserver=new ResizeObserver(entries=>{for(let entry of entries){const{width,height}=entry.contentRect;setDimensions({width,height});}resizeCanvas();});resizeObserver.observe(container);return()=>{resizeObserver.disconnect();};},[shapeType,size,gap,colors,contrast,isClient]);if(!isClient){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}const animationStyles=animate?{mask:`url(${perlinNoiseDataUrl}) luminance`,WebkitMask:`url(${perlinNoiseDataUrl}) luminance`,maskImage:animate?`url(${perlinNoiseDataUrl})`:\"\",maskMode:\"luminance\",WebkitMaskImage:`url(${perlinNoiseDataUrl})`,WebkitMaskMode:\"luminance\",maskSize:\"300% 100%\",WebkitMaskSize:\"300% 100%\",maskRepeat:\"repeat-x\",WebkitMaskRepeat:\"repeat-x\",animation:`moveMask ${animationDuration}ms linear infinite`,willChange:\"mask-position\"}:{};return /*#__PURE__*/_jsxs(motion.div,{ref:containerRef,style:{width:\"100%\",height:\"100%\",borderRadius:radius,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{...animationStyles,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/_jsx(\"style\",{children:`\n    @keyframes moveMask {\n        0% { \n            mask-position: 0% 0%;\n            -webkit-mask-position: 0% 0%;\n        }\n        100% { \n            mask-position: -${300*(size/10)}% 0%;\n            -webkit-mask-position: -${300*(size/10)}% 0%;\n        }\n    }\n    `})]});}PerlinWall.displayName=\"Shimmer Dot\";PerlinWall.defaultProps={shapeType:\"Square\",size:3,gap:8,colors:[],contrast:0,speed:15,radius:0};addPropertyControls(PerlinWall,{shapeType:{type:ControlType.Enum,options:[\"Square\",\"Circle\"],defaultValue:PerlinWall.defaultProps.shapeType,displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},size:{type:ControlType.Number,defaultValue:PerlinWall.defaultProps.size,min:1,max:20,step:1},gap:{type:ControlType.Number,defaultValue:PerlinWall.defaultProps.gap,min:0,max:20,step:1},colors:{type:ControlType.Array,control:{type:ControlType.Color},defaultValue:PerlinWall.defaultProps.colors},contrast:{type:ControlType.Number,defaultValue:PerlinWall.defaultProps.contrast,min:-10,max:10,step:1,displayStepper:true},animation:{type:ControlType.Object,title:\"Animation\",controls:{animate:{type:ControlType.Boolean,defaultValue:true,title:\"Animate\"},speed:{type:ControlType.Number,defaultValue:PerlinWall.defaultProps.speed,min:1,max:100,step:1,title:\"Speed\",hidden:({animate})=>!animate}}},radius:{type:ControlType.Number,defaultValue:PerlinWall.defaultProps.radius,min:0,max:1e3,step:1,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PerlinWall\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"500\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShimmerDot_Prod.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{Frame,addPropertyControls,ControlType}from\"framer\";const BlurDiv=({blurValue,gradientStart,gradientEnd,zIndex,direction,cornerRadius})=>{const maskImage=`linear-gradient(to ${direction}, rgba(0, 0, 0, 0) ${gradientStart}%, rgba(0, 0, 0, 1) ${gradientEnd}%)`;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,height:\"100%\",width:\"100%\",backdropFilter:`blur(${blurValue}px)`,WebkitBackdropFilter:`blur(${blurValue}px)`,maskImage:maskImage,WebkitMaskImage:maskImage,zIndex:zIndex,borderRadius:cornerRadius}});};/**\n\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * \n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ProgressiveBlur(props){const{blur,blurDirection,allCorners,radius,topLeft,topRight,bottomRight,bottomLeft}=props;const blurLayers=10;const scaledBlur=blur/100*1e3;const cornerRadius=allCorners?`${radius}px`:`${topLeft}px ${topRight}px ${bottomRight}px ${bottomLeft}px`;const blurDivs=Array.from({length:blurLayers}).map((_,index)=>{const blurFactor=Math.pow(index/(blurLayers-1),2);const blurValue=blurFactor*scaledBlur/30;const gradientStart=100/blurLayers*index;const gradientEnd=gradientStart+100/blurLayers*2;return /*#__PURE__*/_jsx(BlurDiv,{blurValue:blurValue,gradientStart:gradientStart,gradientEnd:Math.min(gradientEnd,100),zIndex:index+1,direction:blurDirection,cornerRadius:cornerRadius},index);});return /*#__PURE__*/_jsx(Frame,{size:\"100%\",background:null,style:{position:\"relative\",borderRadius:cornerRadius,overflow:\"visible\"},children:blurDivs});}ProgressiveBlur.defaultProps={blur:100,blurDirection:\"bottom\",allCorners:true,radius:0,topLeft:0,topRight:0,bottomRight:0,bottomLeft:0};addPropertyControls(ProgressiveBlur,{blur:{type:ControlType.Number,title:\"Blur\",min:0,max:100,step:1,description:\"Note: Using a larger blur amount may slow down the website if used multiple times.\"},blurDirection:{type:ControlType.SegmentedEnum,title:\"Direction\",options:[\"top\",\"bottom\",\"left\",\"right\"],optionTitles:[\"\u2191\",\"\u2193\",\"\u2190\",\"\u2192\"]},cornerRadius:{type:ControlType.FusedNumber,title:\"Corner Radius\",toggleKey:\"allCorners\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,description:\"Set corner radius from here otherwise the blur effect will break. The parent container can't have corner radius.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProgressiveBlur\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Progressiveblur.map", "function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Contact\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf5c51c9-6f3d-4b38-856f-bc1db4dfb7e1, rgb(255, 255, 255)))\"},children:\"Contact\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Lees meer\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (402ce05)\nimport*as localizedValues from\"./I8laSpmy9-0.js\";const valuesByLocaleId={J3XkM0J79: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 (402ce05)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/uZgl88kZxBiSoq8Xz8Q0/NllKIz9MNsIHDTS21iVV/I8laSpmy9.js\";const enabledGestures={\"I168:484;137:1637\":{hover:true},dFQWkNTjE:{hover:true},e2TxlFo6G:{hover:true},h6JiGGTPr:{hover:true},H8lL4n4vO:{hover:true},VZL0HFUls:{hover:true}};const cycleOrder=[\"I168:484;137:1637\",\"h6JiGGTPr\",\"e2TxlFo6G\",\"dFQWkNTjE\",\"H8lL4n4vO\",\"VZL0HFUls\"];const serializationHash=\"framer-gyGzJ\";const variantClassNames={\"I168:484;137:1637\":\"framer-v-trq7ak\",dFQWkNTjE:\"framer-v-cr2wfr\",e2TxlFo6G:\"framer-v-jtp8db\",h6JiGGTPr:\"framer-v-a8s2tz\",H8lL4n4vO:\"framer-v-194mzbf\",VZL0HFUls:\"framer-v-13m895n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Get in contact\":\"e2TxlFo6G\",\"Get in Touch\":\"I168:484;137:1637\",\"Variant 2\":\"h6JiGGTPr\",\"What we do\":\"VZL0HFUls\",About:\"dFQWkNTjE\",Work:\"H8lL4n4vO\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I168:484;137:1637\"};};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:\"I168:484;137:1637\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"h6JiGGTPr-hover\",\"dFQWkNTjE-hover\",\"H8lL4n4vO-hover\",\"VZL0HFUls-hover\"].includes(gestureVariant))return false;if(baseVariant===\"h6JiGGTPr\")return false;return true;};const isDisplayed1=()=>{if([\"I168:484;137:1637-hover\",\"h6JiGGTPr-hover\"].includes(gestureVariant))return false;if(baseVariant===\"h6JiGGTPr\")return false;return true;};const isDisplayed2=()=>{if(gestureVariant===\"h6JiGGTPr-hover\")return true;if(baseVariant===\"h6JiGGTPr\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ro7f5xmhk\"},motionChild:true,nodeId:\"I168:484;137:1637\",scopeId:\"I8laSpmy9\",...addPropertyOverrides({dFQWkNTjE:{href:{webPageId:\"WcS1AFkSI\"},openInNewTab:false},H8lL4n4vO:{href:{webPageId:\"WeA375VcM\"},openInNewTab:false},VZL0HFUls:{href:{webPageId:\"C3A9hUwX2\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-trq7ak\",className,classNames)} framer-bxua9b`,\"data-framer-name\":\"Get in Touch\",layoutDependency:layoutDependency,layoutId:\"I168:484;137:1637\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-cf5c51c9-6f3d-4b38-856f-bc1db4dfb7e1, rgb(255, 255, 255))\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,...style},variants:{\"I168:484;137:1637-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},dFQWkNTjE:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},e2TxlFo6G:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},h6JiGGTPr:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},H8lL4n4vO:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},VZL0HFUls:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"dFQWkNTjE-hover\":{\"data-framer-name\":undefined},\"e2TxlFo6G-hover\":{\"data-framer-name\":undefined},\"h6JiGGTPr-hover\":{\"data-framer-name\":undefined},\"H8lL4n4vO-hover\":{\"data-framer-name\":undefined},\"I168:484;137:1637-hover\":{\"data-framer-name\":undefined},\"VZL0HFUls-hover\":{\"data-framer-name\":undefined},dFQWkNTjE:{\"data-framer-name\":\"About\"},e2TxlFo6G:{\"data-framer-name\":\"Get in contact\"},h6JiGGTPr:{\"data-border\":true,\"data-framer-name\":\"Variant 2\"},H8lL4n4vO:{\"data-framer-name\":\"Work\"},VZL0HFUls:{\"data-framer-name\":\"What we do\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Get in touch\"})}),className:\"framer-1gtqdse\",\"data-framer-name\":\"Launch Now\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"I168:484;137:1637;137:1353\",style:{\"--extracted-r6o4lv\":\"var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{h6JiGGTPr:{\"--extracted-r6o4lv\":\"var(--token-cf5c51c9-6f3d-4b38-856f-bc1db4dfb7e1, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"dFQWkNTjE-hover\":{transformTemplate:transformTemplate2},\"e2TxlFo6G-hover\":{transformTemplate:transformTemplate2},\"h6JiGGTPr-hover\":{transformTemplate:transformTemplate2},\"H8lL4n4vO-hover\":{transformTemplate:transformTemplate2},\"I168:484;137:1637-hover\":{transformTemplate:transformTemplate2},\"VZL0HFUls-hover\":{transformTemplate:transformTemplate2},dFQWkNTjE:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},h6JiGGTPr:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf5c51c9-6f3d-4b38-856f-bc1db4dfb7e1, rgb(255, 255, 255)))\"},children:\"Get in touch\"})})},H8lL4n4vO:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},VZL0HFUls:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8f12477b-1bc0-4252-99ad-35a898b323d6, rgb(0, 0, 0)))\"},children:\"Learn more\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1lh5hyy\",\"data-framer-name\":\"SVG\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"I168:484;137:1637;137:1354\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_168_655)\">\\n<path d=\"M20 9.99975C20 4.4769 15.5228 -0.00025177 10 -0.00025177C4.47715 -0.00025177 0 4.4769 0 9.99975C0 15.5226 4.47715 19.9997 10 19.9997C15.5228 19.9997 20 15.5226 20 9.99975Z\" fill=\"black\"/>\\n<path d=\"M10.7125 9.77275L7 6.06025L8.0605 4.99975L12.8335 9.77275L8.0605 14.5457L7 13.4852L10.7125 9.77275Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_168_655\">\\n<rect width=\"20\" height=\"20\" fill=\"white\" transform=\"translate(0 -0.00025177)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1p44dwm\",\"data-framer-name\":\"SVG\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"ivV6Op4ID\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_168_655)\">\\n<path d=\"M20 9.99975C20 4.4769 15.5228 -0.00025177 10 -0.00025177C4.47715 -0.00025177 0 4.4769 0 9.99975C0 15.5226 4.47715 19.9997 10 19.9997C15.5228 19.9997 20 15.5226 20 9.99975Z\" fill=\"black\"/>\\n<path d=\"M10.7125 9.77275L7 6.06025L8.0605 4.99975L12.8335 9.77275L8.0605 14.5457L7 13.4852L10.7125 9.77275Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_168_655\">\\n<rect width=\"20\" height=\"20\" fill=\"white\" transform=\"translate(0 -0.00025177)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-u9kih9\",layoutDependency:layoutDependency,layoutId:\"pH7JSZvIX\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:2310,borderBottomRightRadius:2310,borderTopLeftRadius:2310,borderTopRightRadius:2310},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6zubb\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:10,intrinsicWidth:7,layoutDependency:layoutDependency,layoutId:\"I278:9249;137:1364\",svg:'<svg width=\"7\" height=\"10\" viewBox=\"0 0 7 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.2125 4.77202L0.5 1.05952L1.5605 -0.000976562L6.3335 4.77202L1.5605 9.54502L0.5 8.48452L4.2125 4.77202Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gyGzJ.framer-bxua9b, .framer-gyGzJ .framer-bxua9b { display: block; }\",\".framer-gyGzJ.framer-trq7ak { cursor: pointer; gap: 7px; height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 129px; will-change: var(--framer-will-change-override, transform); }\",\".framer-gyGzJ .framer-1gtqdse { flex: none; height: auto; left: 12px; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-gyGzJ .framer-1lh5hyy { flex: none; height: 20px; position: absolute; right: 8px; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-gyGzJ .framer-1p44dwm { flex: none; height: 20px; left: -20px; position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-gyGzJ .framer-u9kih9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); overflow: visible; position: absolute; right: 8px; top: 50%; width: 20px; }\",\".framer-gyGzJ .framer-1u6zubb { flex: none; height: 10px; left: calc(50.00000000000002% - 7px / 2); position: absolute; top: calc(50.00000000000002% - 10px / 2); width: 7px; }\",\".framer-gyGzJ.framer-v-a8s2tz .framer-u9kih9 { height: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-gyGzJ.framer-v-jtp8db.framer-trq7ak { width: 139px; }\",\".framer-gyGzJ.framer-v-trq7ak.hover .framer-1gtqdse, .framer-gyGzJ.framer-v-a8s2tz.hover .framer-1gtqdse, .framer-gyGzJ.framer-v-jtp8db.hover .framer-1gtqdse, .framer-gyGzJ.framer-v-cr2wfr.hover .framer-1gtqdse, .framer-gyGzJ.framer-v-194mzbf.hover .framer-1gtqdse, .framer-gyGzJ.framer-v-13m895n.hover .framer-1gtqdse { left: 50%; }\",\".framer-gyGzJ.framer-v-trq7ak.hover .framer-1lh5hyy, .framer-gyGzJ.framer-v-a8s2tz.hover .framer-u9kih9 { right: -22px; }\",\".framer-gyGzJ.framer-v-jtp8db.hover .framer-1lh5hyy { right: -32px; }\",'.framer-gyGzJ[data-border=\"true\"]::after, .framer-gyGzJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"h6JiGGTPr\":{\"layout\":[\"fixed\",\"fixed\"]},\"e2TxlFo6G\":{\"layout\":[\"fixed\",\"fixed\"]},\"dFQWkNTjE\":{\"layout\":[\"fixed\",\"fixed\"]},\"H8lL4n4vO\":{\"layout\":[\"fixed\",\"fixed\"]},\"VZL0HFUls\":{\"layout\":[\"fixed\",\"fixed\"]},\"RSSdxmUdL\":{\"layout\":[\"fixed\",\"fixed\"]},\"HzfpOo0aQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"x6AKGxmbd\":{\"layout\":[\"fixed\",\"fixed\"]},\"ylIb31tnp\":{\"layout\":[\"fixed\",\"fixed\"]},\"DlOTcSwy2\":{\"layout\":[\"fixed\",\"fixed\"]},\"CzEAC3fHv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI8laSpmy9=withCSS(Component,css,\"framer-gyGzJ\");export default FramerI8laSpmy9;FramerI8laSpmy9.displayName=\"Action Button\";FramerI8laSpmy9.defaultProps={height:32,width:129};addPropertyControls(FramerI8laSpmy9,{variant:{options:[\"I168:484;137:1637\",\"h6JiGGTPr\",\"e2TxlFo6G\",\"dFQWkNTjE\",\"H8lL4n4vO\",\"VZL0HFUls\"],optionTitles:[\"Get in Touch\",\"Variant 2\",\"Get in contact\",\"About\",\"Work\",\"What we do\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerI8laSpmy9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI8laSpmy9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h6JiGGTPr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e2TxlFo6G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dFQWkNTjE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H8lL4n4vO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VZL0HFUls\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RSSdxmUdL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HzfpOo0aQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x6AKGxmbd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ylIb31tnp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DlOTcSwy2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CzEAC3fHv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"129\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2fef4c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5rxs0 .framer-styles-preset-1limbyu:not(.rich-text-wrapper), .framer-5rxs0 .framer-styles-preset-1limbyu.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #999999; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-cf5c51c9-6f3d-4b38-856f-bc1db4dfb7e1, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-5rxs0\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Ons werk\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (99efa6a)\nimport*as localizedValues from\"./Yq2Sb6IhN-0.js\";const valuesByLocaleId={J3XkM0J79: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 (99efa6a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/I2ImdlK9EaXi5Mj10L5S/qdeWkUnJCuM4oUBcR0LS/Yq2Sb6IhN.js\";const enabledGestures={CEssTMIxL:{hover:true}};const serializationHash=\"framer-bHNVd\";const variantClassNames={CEssTMIxL:\"framer-v-1b6ubem\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CEssTMIxL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"CEssTMIxL\",openInNewTab:false,scopeId:\"Yq2Sb6IhN\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1b6ubem\",className,classNames)} framer-xmto4k`,\"data-framer-name\":\"Our work\",layoutDependency:layoutDependency,layoutId:\"CEssTMIxL\",ref:refBinding,style:{borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,...style},...addPropertyOverrides({\"CEssTMIxL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Our work\"})}),className:\"framer-l7sluq\",\"data-framer-name\":\"Book a Demo\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"sLBUvwY14\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"CEssTMIxL-hover\":{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n8z3sh\",\"data-framer-name\":\"SVG\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"KvZRUiWFO\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_168_672)\">\\n<path d=\"M10.7125 9.773L7 6.0605L8.0605 5L12.8335 9.773L8.0605 14.546L7 13.4855L10.7125 9.773Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_168_672\">\\n<rect width=\"20\" height=\"20\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bHNVd.framer-xmto4k, .framer-bHNVd .framer-xmto4k { display: block; }\",\".framer-bHNVd.framer-1b6ubem { cursor: pointer; height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 134px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bHNVd .framer-l7sluq { flex: none; height: auto; left: 12px; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-bHNVd .framer-n8z3sh { flex: none; height: 20px; position: absolute; right: 8px; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-bHNVd.framer-v-1b6ubem.hover .framer-l7sluq { left: 50%; }\",\".framer-bHNVd.framer-v-1b6ubem.hover .framer-n8z3sh { right: -22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"E7p7rvHqo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYq2Sb6IhN=withCSS(Component,css,\"framer-bHNVd\");export default FramerYq2Sb6IhN;FramerYq2Sb6IhN.displayName=\"Buttons no bg\";FramerYq2Sb6IhN.defaultProps={height:32,width:134};addFonts(FramerYq2Sb6IhN,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYq2Sb6IhN\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"134\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E7p7rvHqo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map", "import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map", "import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map", "import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map", "import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"I230:3628;230:3957\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Over\"})})})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"I230:3628;230:3957\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Over\"})})})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"I230:3628;230:3959\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Werk\"})})})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"I230:3628;230:3959\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Werk\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"I230:3628;230:3961\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Wat we doen\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"I230:3628;230:3961\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Wat we doen\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"I230:3628;230:3963\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Nieuws\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"I230:3628;230:3963\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Nieuws\"})})})});\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d74aa50)\nimport*as localizedValues from\"./LUkzcggbW-0.js\";const valuesByLocaleId={J3XkM0J79: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 (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3BPtrSWSriXZutywURVF/M6wqDuUooE6sG3BQZ5ao/G3AqaXZmZ.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/XiscRGxAm8mJMQRu2kkc/iBtM5l4qgr0lP3YWC76Z/LUkzcggbW.js\";import ActionButton from\"https://framerusercontent.com/modules/Ljn7QyMp4RDSjUIIJ9lP/vWEMkJscy0A9Lzz9L5bP/I8laSpmy9.js\";import ButtonsNoBg from\"https://framerusercontent.com/modules/qKhdRABPljZww7NCIVSo/sdI6MdNDGQLuWjU3HuPs/Yq2Sb6IhN.js\";const LocaleSelectorFonts=getFonts(LocaleSelector);const ActionButtonFonts=getFonts(ActionButton);const ButtonsNoBgFonts=getFonts(ButtonsNoBg);const cycleOrder=[\"CJlrxVeVy\",\"weJqdZOHC\",\"fsAYRhMYZ\",\"ffYp9EAFz\",\"RFMWTsV_U\",\"t_0fYrEdW\",\"jon10xyvF\",\"YB9W36wzZ\"];const serializationHash=\"framer-vYowJ\";const variantClassNames={CJlrxVeVy:\"framer-v-8n31my\",ffYp9EAFz:\"framer-v-1i3fdmo\",fsAYRhMYZ:\"framer-v-uct3s\",jon10xyvF:\"framer-v-lzb85t\",RFMWTsV_U:\"framer-v-hvywk4\",t_0fYrEdW:\"framer-v-ukz4gn\",weJqdZOHC:\"framer-v-1na6nrc\",YB9W36wzZ:\"framer-v-17bx98v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile CLosed\":\"fsAYRhMYZ\",\"Mobile Open\":\"weJqdZOHC\",\"What we do\":\"t_0fYrEdW\",About:\"ffYp9EAFz\",Contact:\"YB9W36wzZ\",Desktop:\"CJlrxVeVy\",News:\"jon10xyvF\",Work:\"RFMWTsV_U\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CJlrxVeVy\"};};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:\"CJlrxVeVy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yzqboe=activeVariantCallback(async(...args)=>{setVariant(\"fsAYRhMYZ\");});const onTapus3s0u=activeVariantCallback(async(...args)=>{setVariant(\"weJqdZOHC\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"weJqdZOHC\",\"fsAYRhMYZ\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"fsAYRhMYZ\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"ffYp9EAFz\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"weJqdZOHC\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"RFMWTsV_U\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"t_0fYrEdW\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"jon10xyvF\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"YB9W36wzZ\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"weJqdZOHC\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8n31my\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CJlrxVeVy\",ref:refBinding,style:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(0px)\",...style},variants:{ffYp9EAFz:{backgroundColor:\"rgba(0, 0, 0, 0)\"},fsAYRhMYZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},jon10xyvF:{backgroundColor:\"rgba(0, 0, 0, 0)\"},RFMWTsV_U:{backgroundColor:\"rgba(0, 0, 0, 0)\"},t_0fYrEdW:{backgroundColor:\"rgba(0, 0, 0, 0)\"},weJqdZOHC:{backgroundColor:\"rgb(0, 0, 0)\"},YB9W36wzZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({ffYp9EAFz:{\"data-framer-name\":\"About\"},fsAYRhMYZ:{\"data-framer-name\":\"Mobile CLosed\"},jon10xyvF:{\"data-framer-name\":\"News\"},RFMWTsV_U:{\"data-framer-name\":\"Work\"},t_0fYrEdW:{\"data-framer-name\":\"What we do\"},weJqdZOHC:{\"data-framer-name\":\"Mobile Open\"},YB9W36wzZ:{\"data-framer-name\":\"Contact\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17fdter\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I168:484;137:1624\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lzn43j\",layoutDependency:layoutDependency,layoutId:\"G3vV24fV4\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"I168:484;137:1625\",scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-9835pe framer-xe73ky\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:213,layoutDependency:layoutDependency,layoutId:\"I168:484;137:1625\",svg:'<svg width=\"213\" height=\"40\" viewBox=\"0 0 213 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.44175 18.9277C-0.14725 19.5287 -0.14725 20.5038 0.44175 21.1058L5.87475 26.6518C7.29175 25.2048 7.30075 22.8688 5.89375 21.4328L4.48775 19.9967L19.5888 4.58075L20.9958 6.01675C22.4018 7.45175 24.6907 7.44275 26.1077 5.99575L20.6747 0.45075C20.0857 -0.15025 19.1307 -0.15025 18.5417 0.45075L0.44175 18.9277Z\" fill=\"white\"/>\\n<path d=\"M38.7448 21.0718C39.3338 20.4698 39.3338 19.4947 38.7448 18.8937L33.3118 13.3477C31.8948 14.7947 31.8858 17.1308 33.2928 18.5658L34.6988 20.0028L19.5968 35.4188L18.1908 33.9828C16.7838 32.5468 14.4958 32.5558 13.0778 34.0028L18.5107 39.5488C19.0997 40.1498 20.0548 40.1498 20.6448 39.5488L38.7448 21.0718Z\" fill=\"white\"/>\\n<path d=\"M10.7028 20.0047C10.7028 19.7427 10.9078 19.5267 11.1648 19.5187C11.1868 19.5177 11.2087 19.5168 11.2257 19.5158C11.2727 19.5138 11.3187 19.5118 11.3647 19.5088C15.5217 19.2448 18.8498 15.8487 19.1098 11.6047C19.1118 11.5577 19.1148 11.5118 19.1168 11.4648C19.1178 11.4458 19.1187 11.4238 19.1187 11.3988C19.1267 11.1368 19.3377 10.9278 19.5947 10.9278C19.8527 10.9278 20.0638 11.1368 20.0718 11.3988C20.0728 11.4238 20.0727 11.4458 20.0737 11.4648C20.0757 11.5118 20.0787 11.5577 20.0807 11.6047C20.3407 15.8487 23.6688 19.2448 27.8258 19.5088C27.8718 19.5118 27.9178 19.5138 27.9648 19.5158C27.9818 19.5168 28.0027 19.5177 28.0257 19.5187C28.2827 19.5267 28.4868 19.7417 28.4868 20.0047C28.4868 20.2667 28.2827 20.4817 28.0257 20.4907C28.0027 20.4917 27.9818 20.4928 27.9648 20.4928C27.9178 20.4948 27.8718 20.4977 27.8258 20.5007C23.6678 20.7647 20.3407 24.1608 20.0807 28.4048C20.0787 28.4518 20.0757 28.4978 20.0737 28.5438C20.0727 28.5638 20.0718 28.5858 20.0718 28.6108C20.0638 28.8738 19.8527 29.0828 19.5947 29.0828C19.3377 29.0828 19.1267 28.8738 19.1187 28.6108C19.1177 28.5858 19.1178 28.5638 19.1168 28.5438C19.1148 28.4978 19.1118 28.4518 19.1098 28.4048C18.8498 24.1608 15.5227 20.7647 11.3647 20.5007C11.3187 20.4977 11.2727 20.4948 11.2257 20.4928C11.2087 20.4928 11.1868 20.4917 11.1648 20.4907C10.9078 20.4817 10.7028 20.2677 10.7028 20.0047Z\" fill=\"white\"/>\\n<path d=\"M65.4987 29.2847C63.6917 29.2847 62.1517 28.8837 60.8807 28.0807C59.6087 27.2777 58.6378 26.1848 57.9688 24.8008C57.2997 23.3998 56.9647 21.8117 56.9647 20.0347C56.9647 18.2587 57.2907 16.6698 57.9437 15.2688C58.5957 13.8688 59.5588 12.7667 60.8298 11.9637C62.1018 11.1437 63.6577 10.7338 65.4987 10.7338C67.6067 10.7338 69.3307 11.2717 70.6697 12.3477C72.0247 13.4067 72.8698 14.9018 73.2048 16.8318H69.6657C69.4477 15.8588 68.9798 15.0978 68.2598 14.5518C67.5568 13.9878 66.6198 13.7058 65.4488 13.7058C64.3778 13.7058 63.4488 13.9628 62.6628 14.4748C61.8928 14.9868 61.2987 15.7128 60.8807 16.6528C60.4617 17.5918 60.2528 18.7197 60.2528 20.0347C60.2528 21.3327 60.4617 22.4607 60.8807 23.4167C61.2987 24.3567 61.8928 25.0827 62.6628 25.5947C63.4488 26.0907 64.3778 26.3377 65.4488 26.3377C66.6198 26.3377 67.5568 26.0817 68.2598 25.5697C68.9798 25.0397 69.4477 24.3138 69.6657 23.3918H73.2048C72.8698 25.2368 72.0247 26.6798 70.6697 27.7218C69.3307 28.7638 67.6067 29.2847 65.4987 29.2847Z\" fill=\"white\"/>\\n<path d=\"M80.6967 29.2847C79.4417 29.2847 78.3207 29.0118 77.3337 28.4648C76.3627 27.9008 75.6018 27.1157 75.0498 26.1077C74.4968 25.0997 74.2207 23.9377 74.2207 22.6227C74.2207 21.2387 74.5137 20.0517 75.0997 19.0607C75.7017 18.0537 76.4967 17.2847 77.4837 16.7547C78.4877 16.2257 79.5928 15.9608 80.7978 15.9608C82.0528 15.9608 83.1738 16.2427 84.1608 16.8067C85.1478 17.3527 85.9268 18.1217 86.4948 19.1127C87.0808 20.1027 87.3737 21.2737 87.3737 22.6227C87.3737 23.9037 87.0888 25.0487 86.5208 26.0567C85.9518 27.0637 85.1648 27.8587 84.1608 28.4397C83.1738 29.0027 82.0187 29.2847 80.6967 29.2847ZM80.7467 26.4408C81.4167 26.4408 81.9938 26.2697 82.4788 25.9277C82.9808 25.5697 83.3748 25.0997 83.6588 24.5187C83.9438 23.9207 84.0857 23.2718 84.0857 22.5718C84.0857 21.7688 83.9267 21.0857 83.6087 20.5217C83.3077 19.9577 82.9057 19.5307 82.4037 19.2407C81.9017 18.9497 81.3497 18.8048 80.7467 18.8048C80.0947 18.8048 79.5177 18.9677 79.0157 19.2917C78.5297 19.6167 78.1447 20.0687 77.8607 20.6497C77.5927 21.2137 77.4587 21.8707 77.4587 22.6227C77.4587 23.3747 77.6017 24.0407 77.8857 24.6217C78.1867 25.2017 78.5888 25.6547 79.0908 25.9797C79.5928 26.2867 80.1447 26.4408 80.7467 26.4408Z\" fill=\"white\"/>\\n<path d=\"M93.8508 29.2848C92.6458 29.2848 91.6077 28.9858 90.7377 28.3878C89.8847 27.7728 89.2238 26.9618 88.7548 25.9538C88.3028 24.9288 88.0778 23.8018 88.0778 22.5718C88.0778 21.3418 88.3117 20.2317 88.7797 19.2407C89.2487 18.2327 89.9178 17.4387 90.7878 16.8577C91.6588 16.2597 92.6788 15.9608 93.8508 15.9608C94.6538 15.9608 95.4148 16.1317 96.1348 16.4727C96.8708 16.8147 97.4898 17.3097 97.9918 17.9597V11.0408H101.231V28.9768H97.9918V27.1578C97.5738 27.8588 96.9877 28.3878 96.2347 28.7468C95.4817 29.1058 94.6868 29.2848 93.8508 29.2848ZM94.6787 26.4147C95.3477 26.4147 95.9258 26.2527 96.4108 25.9277C96.9128 25.6037 97.3058 25.1598 97.5908 24.5958C97.8748 24.0148 98.0167 23.3577 98.0167 22.6227C98.0167 21.7177 97.8418 20.9917 97.4898 20.4447C97.1388 19.8807 96.7038 19.4708 96.1848 19.2148C95.6658 18.9588 95.1557 18.8307 94.6537 18.8307C94.0007 18.8307 93.4238 18.9927 92.9218 19.3177C92.4368 19.6417 92.0517 20.0857 91.7667 20.6497C91.4827 21.1967 91.3408 21.8368 91.3408 22.5718C91.3408 23.2888 91.4827 23.9377 91.7667 24.5187C92.0517 25.0997 92.4447 25.5608 92.9467 25.9028C93.4487 26.2438 94.0257 26.4147 94.6787 26.4147Z\" fill=\"white\"/>\\n<path d=\"M108.676 29.2847C107.371 29.2847 106.241 28.9947 105.287 28.4137C104.35 27.8327 103.622 27.0388 103.104 26.0308C102.585 25.0228 102.325 23.8867 102.325 22.6227C102.325 21.2737 102.593 20.1027 103.129 19.1127C103.664 18.1217 104.409 17.3527 105.363 16.8067C106.316 16.2427 107.421 15.9608 108.676 15.9608C109.914 15.9608 110.993 16.2338 111.914 16.7808C112.851 17.3278 113.579 18.0787 114.098 19.0357C114.633 19.9917 114.901 21.0937 114.901 22.3407C114.901 22.5627 114.892 22.7848 114.876 23.0068C114.859 23.2118 114.834 23.4088 114.8 23.5968H105.563C105.614 24.1948 105.764 24.7237 106.015 25.1847C106.283 25.6297 106.634 25.9798 107.069 26.2358C107.521 26.4748 108.032 26.5947 108.601 26.5947C109.186 26.5947 109.688 26.4667 110.107 26.2097C110.542 25.9537 110.885 25.5607 111.136 25.0317H114.574C114.34 25.7827 113.964 26.4837 113.445 27.1327C112.926 27.7817 112.265 28.3027 111.462 28.6957C110.675 29.0887 109.747 29.2847 108.676 29.2847ZM105.588 21.4188H111.587C111.571 20.5648 111.261 19.8898 110.659 19.3948C110.073 18.8988 109.379 18.6518 108.575 18.6518C107.889 18.6518 107.253 18.8737 106.668 19.3177C106.082 19.7447 105.722 20.4448 105.588 21.4188Z\" fill=\"white\"/>\\n<path d=\"M121.206 28.9768V19.0098H119.75V16.2677H121.206V15.2948C121.206 13.7568 121.583 12.6638 122.336 12.0148C123.105 11.3658 124.143 11.0408 125.448 11.0408H126.502V13.8337H125.95C125.398 13.8337 125.005 13.9447 124.77 14.1667C124.536 14.3887 124.419 14.7648 124.419 15.2948V16.2677H126.653V19.0098H124.419V28.9768H121.206Z\" fill=\"white\"/>\\n<path d=\"M133.458 29.2847C132.203 29.2847 131.081 29.0118 130.094 28.4648C129.124 27.9008 128.362 27.1157 127.81 26.1077C127.258 25.0997 126.982 23.9377 126.982 22.6227C126.982 21.2387 127.275 20.0517 127.86 19.0607C128.463 18.0537 129.257 17.2847 130.245 16.7547C131.249 16.2257 132.353 15.9608 133.558 15.9608C134.813 15.9608 135.934 16.2427 136.921 16.8067C137.909 17.3527 138.687 18.1217 139.256 19.1127C139.841 20.1027 140.134 21.2737 140.134 22.6227C140.134 23.9037 139.85 25.0487 139.281 26.0567C138.712 27.0637 137.925 27.8587 136.921 28.4397C135.934 29.0027 134.78 29.2847 133.458 29.2847ZM133.508 26.4408C134.177 26.4408 134.754 26.2697 135.24 25.9277C135.742 25.5697 136.135 25.0997 136.419 24.5187C136.704 23.9207 136.846 23.2718 136.846 22.5718C136.846 21.7688 136.687 21.0857 136.369 20.5217C136.068 19.9577 135.666 19.5307 135.164 19.2407C134.662 18.9497 134.11 18.8048 133.508 18.8048C132.855 18.8048 132.278 18.9677 131.776 19.2917C131.291 19.6167 130.906 20.0687 130.621 20.6497C130.354 21.2137 130.22 21.8707 130.22 22.6227C130.22 23.3747 130.362 24.0407 130.646 24.6217C130.948 25.2017 131.349 25.6547 131.851 25.9797C132.353 26.2867 132.905 26.4408 133.508 26.4408Z\" fill=\"white\"/>\\n<path d=\"M141.239 28.9777V16.2687H144.426V18.1648C144.861 17.4468 145.414 16.9007 146.083 16.5247C146.752 16.1487 147.497 15.9608 148.317 15.9608V19.3948H147.463C146.443 19.3948 145.681 19.6418 145.179 20.1378C144.677 20.6328 144.426 21.4617 144.426 22.6227V28.9777H141.239Z\" fill=\"white\"/>\\n<path d=\"M162.255 29.2847C160.599 29.2847 159.151 28.9008 157.913 28.1318C156.675 27.3628 155.712 26.2867 155.026 24.9028C154.34 23.5197 153.997 21.9227 153.997 20.1117C153.997 18.3517 154.332 16.7637 155.001 15.3457C155.671 13.9277 156.658 12.8087 157.963 11.9897C159.285 11.1517 160.891 10.7338 162.782 10.7338C164.841 10.7338 166.547 11.2378 167.903 12.2458C169.258 13.2538 170.137 14.6458 170.538 16.4218H166.949C166.681 15.5848 166.196 14.9358 165.493 14.4748C164.79 13.9968 163.887 13.7578 162.782 13.7578C161.611 13.7578 160.615 14.0138 159.795 14.5258C158.975 15.0388 158.348 15.7727 157.913 16.7297C157.495 17.6687 157.285 18.8048 157.285 20.1378C157.285 21.4528 157.495 22.5798 157.913 23.5198C158.348 24.4418 158.959 25.1507 159.745 25.6467C160.548 26.1247 161.485 26.3638 162.556 26.3638C164.062 26.3638 165.217 25.9707 166.02 25.1847C166.823 24.3997 167.334 23.3578 167.551 22.0588H161.954V19.2917H170.865V28.9767H167.903L167.652 26.6197C167.083 27.4737 166.372 28.1317 165.518 28.5927C164.665 29.0537 163.577 29.2847 162.255 29.2847Z\" fill=\"white\"/>\\n<path d=\"M178.611 29.2847C177.356 29.2847 176.235 29.0118 175.247 28.4648C174.277 27.9008 173.515 27.1157 172.963 26.1077C172.411 25.0997 172.135 23.9377 172.135 22.6227C172.135 21.2387 172.428 20.0517 173.013 19.0607C173.616 18.0537 174.411 17.2847 175.398 16.7547C176.402 16.2257 177.506 15.9608 178.711 15.9608C179.966 15.9608 181.087 16.2427 182.075 16.8067C183.062 17.3527 183.84 18.1217 184.409 19.1127C184.995 20.1027 185.288 21.2737 185.288 22.6227C185.288 23.9037 185.003 25.0487 184.434 26.0567C183.865 27.0637 183.079 27.8587 182.075 28.4397C181.087 29.0027 179.933 29.2847 178.611 29.2847ZM178.661 26.4408C179.33 26.4408 179.908 26.2697 180.393 25.9277C180.895 25.5697 181.288 25.0997 181.573 24.5187C181.857 23.9207 181.999 23.2718 181.999 22.5718C181.999 21.7688 181.84 21.0857 181.523 20.5217C181.221 19.9577 180.82 19.5307 180.318 19.2407C179.816 18.9497 179.263 18.8048 178.661 18.8048C178.008 18.8048 177.431 18.9677 176.929 19.2917C176.444 19.6167 176.059 20.0687 175.775 20.6497C175.507 21.2137 175.373 21.8707 175.373 22.6227C175.373 23.3747 175.515 24.0407 175.8 24.6217C176.101 25.2017 176.502 25.6547 177.004 25.9797C177.506 26.2867 178.059 26.4408 178.661 26.4408Z\" fill=\"white\"/>\\n<path d=\"M192.467 29.2847C191.212 29.2847 190.091 29.0118 189.104 28.4648C188.133 27.9008 187.372 27.1157 186.819 26.1077C186.267 25.0997 185.991 23.9377 185.991 22.6227C185.991 21.2387 186.284 20.0517 186.87 19.0607C187.472 18.0537 188.267 17.2847 189.254 16.7547C190.258 16.2257 191.363 15.9608 192.567 15.9608C193.823 15.9608 194.944 16.2427 195.931 16.8067C196.918 17.3527 197.696 18.1217 198.265 19.1127C198.851 20.1027 199.144 21.2737 199.144 22.6227C199.144 23.9037 198.859 25.0487 198.29 26.0567C197.721 27.0637 196.935 27.8587 195.931 28.4397C194.944 29.0027 193.789 29.2847 192.467 29.2847ZM192.517 26.4408C193.187 26.4408 193.764 26.2697 194.249 25.9277C194.751 25.5697 195.144 25.0997 195.429 24.5187C195.713 23.9207 195.856 23.2718 195.856 22.5718C195.856 21.7688 195.697 21.0857 195.379 20.5217C195.078 19.9577 194.676 19.5307 194.174 19.2407C193.672 18.9497 193.12 18.8048 192.517 18.8048C191.865 18.8048 191.287 18.9677 190.785 19.2917C190.3 19.6167 189.915 20.0687 189.631 20.6497C189.363 21.2137 189.229 21.8707 189.229 22.6227C189.229 23.3747 189.371 24.0407 189.656 24.6217C189.957 25.2017 190.359 25.6547 190.861 25.9797C191.363 26.2867 191.915 26.4408 192.517 26.4408Z\" fill=\"white\"/>\\n<path d=\"M205.62 29.2848C204.416 29.2848 203.378 28.9858 202.508 28.3878C201.655 27.7728 200.994 26.9618 200.525 25.9538C200.073 24.9288 199.847 23.8018 199.847 22.5718C199.847 21.3418 200.082 20.2317 200.55 19.2407C201.019 18.2327 201.688 17.4387 202.558 16.8577C203.428 16.2597 204.449 15.9608 205.62 15.9608C206.424 15.9608 207.185 16.1317 207.905 16.4727C208.641 16.8147 209.26 17.3097 209.762 17.9597V11.0408H213V28.9768H209.762V27.1578C209.344 27.8588 208.758 28.3878 208.005 28.7468C207.252 29.1058 206.457 29.2848 205.62 29.2848ZM206.449 26.4147C207.118 26.4147 207.695 26.2527 208.181 25.9277C208.683 25.6037 209.076 25.1598 209.36 24.5958C209.645 24.0148 209.787 23.3577 209.787 22.6227C209.787 21.7177 209.611 20.9917 209.26 20.4447C208.909 19.8807 208.474 19.4708 207.955 19.2148C207.436 18.9588 206.926 18.8307 206.424 18.8307C205.771 18.8307 205.194 18.9927 204.692 19.3177C204.206 19.6417 203.822 20.0857 203.537 20.6497C203.253 21.1967 203.11 21.8368 203.11 22.5718C203.11 23.2888 203.253 23.9377 203.537 24.5187C203.822 25.0997 204.215 25.5608 204.717 25.9028C205.219 26.2438 205.796 26.4147 206.449 26.4147Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uqg1so\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"HFLN1KMyM\",...addPropertyOverrides({fsAYRhMYZ:{\"data-highlight\":true,onTap:onTapus3s0u},weJqdZOHC:{\"data-highlight\":true,onTap:onTap1yzqboe}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-smr0b0\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"Qq6C3xXrH\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45},variants:{fsAYRhMYZ:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qm6pnr\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"sJ0k91mfp\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45},variants:{fsAYRhMYZ:{rotate:0}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-139ok43\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3955\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-268zop\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"R4yRa3CdV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bxuzvj\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3956\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"I230:3628;230:3957\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"About\"})})})}),className:\"framer-n0h1oi\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3957\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({weJqdZOHC:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"I230:3628;230:3957\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"About\"})})})}),fonts:[\"GF;Rethink Sans-500\"]}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-14f4m63\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"XfxgskMFw\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.99967C0 5.82649 0.138326 5.68372 0.31174 5.67844C0.326585 5.67777 0.34143 5.67711 0.352901 5.67645C0.384615 5.67513 0.415654 5.67381 0.446693 5.67183C3.25169 5.49733 5.4973 3.25266 5.67274 0.447479C5.67409 0.416414 5.67611 0.386009 5.67746 0.354943C5.67814 0.342385 5.67881 0.327843 5.67881 0.311319C5.68421 0.138144 5.82658 0 6 0C6.17409 0 6.31646 0.138144 6.32186 0.311319C6.32254 0.327843 6.32254 0.342385 6.32321 0.354943C6.32456 0.386009 6.32658 0.416414 6.32793 0.447479C6.50337 3.25266 8.74899 5.49733 11.554 5.67183C11.585 5.67381 11.6161 5.67513 11.6478 5.67645C11.6592 5.67711 11.6734 5.67777 11.6889 5.67844C11.8623 5.68372 12 5.82583 12 5.99967C12 6.17284 11.8623 6.31495 11.6889 6.3209C11.6734 6.32156 11.6592 6.32223 11.6478 6.32223C11.6161 6.32355 11.585 6.32553 11.554 6.32751C8.74831 6.50201 6.50337 8.74668 6.32793 11.5519C6.32658 11.5829 6.32456 11.6133 6.32321 11.6437C6.32254 11.657 6.32186 11.6715 6.32186 11.688C6.31646 11.8619 6.17409 12 6 12C5.82658 12 5.68421 11.8619 5.67881 11.688C5.67814 11.6715 5.67814 11.657 5.67746 11.6437C5.67611 11.6133 5.67409 11.5829 5.67274 11.5519C5.4973 8.74668 3.25236 6.50201 0.446693 6.32751C0.415654 6.32553 0.384615 6.32355 0.352901 6.32223C0.34143 6.32223 0.326585 6.32156 0.31174 6.3209C0.138326 6.31495 0 6.17351 0 5.99967Z\" fill=\"url(#paint0_linear_137_1394)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_137_1394\" x1=\"12\" y1=\"6\" x2=\"0\" y2=\"6\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FA8500\"/>\\n<stop offset=\"0.32\" stop-color=\"#FF3860\"/>\\n<stop offset=\"0.64\" stop-color=\"#C452DA\"/>\\n<stop offset=\"1\" stop-color=\"#148AFF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u1tt7z\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"lg0p7762r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"wwmtjx9FS\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Home\"})})})}),className:\"framer-2wydmj\",\"data-framer-name\":\"Home\",fonts:[\"GF;Rethink Sans-500\"],layoutDependency:layoutDependency,layoutId:\"wwmtjx9FS\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mm14xi\",\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3958\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"I230:3628;230:3959\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Work\"})})})}),className:\"framer-1clqyfo\",\"data-framer-name\":\"Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3959\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({weJqdZOHC:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"I230:3628;230:3959\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Work\"})})})}),fonts:[\"GF;Rethink Sans-500\"]}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1fkiiez\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"h7Brq_G6q\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.99967C0 5.82649 0.138326 5.68372 0.31174 5.67844C0.326585 5.67777 0.34143 5.67711 0.352901 5.67645C0.384615 5.67513 0.415654 5.67381 0.446693 5.67183C3.25169 5.49733 5.4973 3.25266 5.67274 0.447479C5.67409 0.416414 5.67611 0.386009 5.67746 0.354943C5.67814 0.342385 5.67881 0.327843 5.67881 0.311319C5.68421 0.138144 5.82658 0 6 0C6.17409 0 6.31646 0.138144 6.32186 0.311319C6.32254 0.327843 6.32254 0.342385 6.32321 0.354943C6.32456 0.386009 6.32658 0.416414 6.32793 0.447479C6.50337 3.25266 8.74899 5.49733 11.554 5.67183C11.585 5.67381 11.6161 5.67513 11.6478 5.67645C11.6592 5.67711 11.6734 5.67777 11.6889 5.67844C11.8623 5.68372 12 5.82583 12 5.99967C12 6.17284 11.8623 6.31495 11.6889 6.3209C11.6734 6.32156 11.6592 6.32223 11.6478 6.32223C11.6161 6.32355 11.585 6.32553 11.554 6.32751C8.74831 6.50201 6.50337 8.74668 6.32793 11.5519C6.32658 11.5829 6.32456 11.6133 6.32321 11.6437C6.32254 11.657 6.32186 11.6715 6.32186 11.688C6.31646 11.8619 6.17409 12 6 12C5.82658 12 5.68421 11.8619 5.67881 11.688C5.67814 11.6715 5.67814 11.657 5.67746 11.6437C5.67611 11.6133 5.67409 11.5829 5.67274 11.5519C5.4973 8.74668 3.25236 6.50201 0.446693 6.32751C0.415654 6.32553 0.384615 6.32355 0.352901 6.32223C0.34143 6.32223 0.326585 6.32156 0.31174 6.3209C0.138326 6.31495 0 6.17351 0 5.99967Z\" fill=\"url(#paint0_linear_137_1394)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_137_1394\" x1=\"12\" y1=\"6\" x2=\"0\" y2=\"6\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FA8500\"/>\\n<stop offset=\"0.32\" stop-color=\"#FF3860\"/>\\n<stop offset=\"0.64\" stop-color=\"#C452DA\"/>\\n<stop offset=\"1\" stop-color=\"#148AFF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tz2rpm\",\"data-framer-name\":\"What we do\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3960\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"I230:3628;230:3961\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"What we do\"})})})}),className:\"framer-1dj0nw6\",\"data-framer-name\":\"What we do\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3961\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({weJqdZOHC:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"I230:3628;230:3961\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"What we do\"})})})}),fonts:[\"GF;Rethink Sans-500\"]}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-rwtbaw\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"FhyO6SCmi\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.99967C0 5.82649 0.138326 5.68372 0.31174 5.67844C0.326585 5.67777 0.34143 5.67711 0.352901 5.67645C0.384615 5.67513 0.415654 5.67381 0.446693 5.67183C3.25169 5.49733 5.4973 3.25266 5.67274 0.447479C5.67409 0.416414 5.67611 0.386009 5.67746 0.354943C5.67814 0.342385 5.67881 0.327843 5.67881 0.311319C5.68421 0.138144 5.82658 0 6 0C6.17409 0 6.31646 0.138144 6.32186 0.311319C6.32254 0.327843 6.32254 0.342385 6.32321 0.354943C6.32456 0.386009 6.32658 0.416414 6.32793 0.447479C6.50337 3.25266 8.74899 5.49733 11.554 5.67183C11.585 5.67381 11.6161 5.67513 11.6478 5.67645C11.6592 5.67711 11.6734 5.67777 11.6889 5.67844C11.8623 5.68372 12 5.82583 12 5.99967C12 6.17284 11.8623 6.31495 11.6889 6.3209C11.6734 6.32156 11.6592 6.32223 11.6478 6.32223C11.6161 6.32355 11.585 6.32553 11.554 6.32751C8.74831 6.50201 6.50337 8.74668 6.32793 11.5519C6.32658 11.5829 6.32456 11.6133 6.32321 11.6437C6.32254 11.657 6.32186 11.6715 6.32186 11.688C6.31646 11.8619 6.17409 12 6 12C5.82658 12 5.68421 11.8619 5.67881 11.688C5.67814 11.6715 5.67814 11.657 5.67746 11.6437C5.67611 11.6133 5.67409 11.5829 5.67274 11.5519C5.4973 8.74668 3.25236 6.50201 0.446693 6.32751C0.415654 6.32553 0.384615 6.32355 0.352901 6.32223C0.34143 6.32223 0.326585 6.32156 0.31174 6.3209C0.138326 6.31495 0 6.17351 0 5.99967Z\" fill=\"url(#paint0_linear_137_1394)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_137_1394\" x1=\"12\" y1=\"6\" x2=\"0\" y2=\"6\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FA8500\"/>\\n<stop offset=\"0.32\" stop-color=\"#FF3860\"/>\\n<stop offset=\"0.64\" stop-color=\"#C452DA\"/>\\n<stop offset=\"1\" stop-color=\"#148AFF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k99468\",\"data-framer-name\":\"News\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3962\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"I230:3628;230:3963\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"News\"})})})}),className:\"framer-2elttx\",\"data-framer-name\":\"News\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3963\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({weJqdZOHC:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"I230:3628;230:3963\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"News\"})})})}),fonts:[\"GF;Rethink Sans-500\"]}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ou2kjn\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"ZPN3hrYah\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.99967C0 5.82649 0.138326 5.68372 0.31174 5.67844C0.326585 5.67777 0.34143 5.67711 0.352901 5.67645C0.384615 5.67513 0.415654 5.67381 0.446693 5.67183C3.25169 5.49733 5.4973 3.25266 5.67274 0.447479C5.67409 0.416414 5.67611 0.386009 5.67746 0.354943C5.67814 0.342385 5.67881 0.327843 5.67881 0.311319C5.68421 0.138144 5.82658 0 6 0C6.17409 0 6.31646 0.138144 6.32186 0.311319C6.32254 0.327843 6.32254 0.342385 6.32321 0.354943C6.32456 0.386009 6.32658 0.416414 6.32793 0.447479C6.50337 3.25266 8.74899 5.49733 11.554 5.67183C11.585 5.67381 11.6161 5.67513 11.6478 5.67645C11.6592 5.67711 11.6734 5.67777 11.6889 5.67844C11.8623 5.68372 12 5.82583 12 5.99967C12 6.17284 11.8623 6.31495 11.6889 6.3209C11.6734 6.32156 11.6592 6.32223 11.6478 6.32223C11.6161 6.32355 11.585 6.32553 11.554 6.32751C8.74831 6.50201 6.50337 8.74668 6.32793 11.5519C6.32658 11.5829 6.32456 11.6133 6.32321 11.6437C6.32254 11.657 6.32186 11.6715 6.32186 11.688C6.31646 11.8619 6.17409 12 6 12C5.82658 12 5.68421 11.8619 5.67881 11.688C5.67814 11.6715 5.67814 11.657 5.67746 11.6437C5.67611 11.6133 5.67409 11.5829 5.67274 11.5519C5.4973 8.74668 3.25236 6.50201 0.446693 6.32751C0.415654 6.32553 0.384615 6.32355 0.352901 6.32223C0.34143 6.32223 0.326585 6.32156 0.31174 6.3209C0.138326 6.31495 0 6.17351 0 5.99967Z\" fill=\"url(#paint0_linear_137_1394)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_137_1394\" x1=\"12\" y1=\"6\" x2=\"0\" y2=\"6\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FA8500\"/>\\n<stop offset=\"0.32\" stop-color=\"#FF3860\"/>\\n<stop offset=\"0.64\" stop-color=\"#C452DA\"/>\\n<stop offset=\"1\" stop-color=\"#148AFF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xcx7nf\",\"data-framer-name\":\"Contacts\",layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3964\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ro7f5xmhk\"},motionChild:true,nodeId:\"I230:3628;230:3965\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Contact\"})})})}),className:\"framer-hpdh0o\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I230:3628;230:3965\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({weJqdZOHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ro7f5xmhk\"},motionChild:true,nodeId:\"I230:3628;230:3965\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"LUkzcggbW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Contact\"})})})}),fonts:[\"GF;Rethink Sans-500\"]}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1grcott\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"LL8jbIfu1\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.99967C0 5.82649 0.138326 5.68372 0.31174 5.67844C0.326585 5.67777 0.34143 5.67711 0.352901 5.67645C0.384615 5.67513 0.415654 5.67381 0.446693 5.67183C3.25169 5.49733 5.4973 3.25266 5.67274 0.447479C5.67409 0.416414 5.67611 0.386009 5.67746 0.354943C5.67814 0.342385 5.67881 0.327843 5.67881 0.311319C5.68421 0.138144 5.82658 0 6 0C6.17409 0 6.31646 0.138144 6.32186 0.311319C6.32254 0.327843 6.32254 0.342385 6.32321 0.354943C6.32456 0.386009 6.32658 0.416414 6.32793 0.447479C6.50337 3.25266 8.74899 5.49733 11.554 5.67183C11.585 5.67381 11.6161 5.67513 11.6478 5.67645C11.6592 5.67711 11.6734 5.67777 11.6889 5.67844C11.8623 5.68372 12 5.82583 12 5.99967C12 6.17284 11.8623 6.31495 11.6889 6.3209C11.6734 6.32156 11.6592 6.32223 11.6478 6.32223C11.6161 6.32355 11.585 6.32553 11.554 6.32751C8.74831 6.50201 6.50337 8.74668 6.32793 11.5519C6.32658 11.5829 6.32456 11.6133 6.32321 11.6437C6.32254 11.657 6.32186 11.6715 6.32186 11.688C6.31646 11.8619 6.17409 12 6 12C5.82658 12 5.68421 11.8619 5.67881 11.688C5.67814 11.6715 5.67814 11.657 5.67746 11.6437C5.67611 11.6133 5.67409 11.5829 5.67274 11.5519C5.4973 8.74668 3.25236 6.50201 0.446693 6.32751C0.415654 6.32553 0.384615 6.32355 0.352901 6.32223C0.34143 6.32223 0.326585 6.32156 0.31174 6.3209C0.138326 6.31495 0 6.17351 0 5.99967Z\" fill=\"url(#paint0_linear_137_1394)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_137_1394\" x1=\"12\" y1=\"6\" x2=\"0\" y2=\"6\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FA8500\"/>\\n<stop offset=\"0.32\" stop-color=\"#FF3860\"/>\\n<stop offset=\"0.64\" stop-color=\"#C452DA\"/>\\n<stop offset=\"1\" stop-color=\"#148AFF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p4ptoh\",layoutDependency:layoutDependency,layoutId:\"A65etwWne\",children:[isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-plqq95-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Fbq_daoYW-container\",nodeId:\"Fbq_daoYW\",rendersWithMotion:true,scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"rgb(255, 255, 255)\",size:12,type:\"default\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"rgb(255, 255, 255)\",size:18,type:\"default\"},id:\"Fbq_daoYW\",layoutId:\"Fbq_daoYW\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"10px 0px 10px 0px\",radius:\"0px\",textColor:\"rgb(255, 255, 255)\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11n5lj5\",layoutDependency:layoutDependency,layoutId:\"En7lpTRVL\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({weJqdZOHC:{height:32,width:\"129px\",y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||800)-44-588)/1*0)+0+94+3+422+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lk8hch-container\",layoutDependency:layoutDependency,layoutId:\"ZH8AD_7wX-container\",nodeId:\"ZH8AD_7wX\",rendersWithMotion:true,scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(ActionButton,{height:\"100%\",id:\"ZH8AD_7wX\",layoutId:\"ZH8AD_7wX\",style:{height:\"100%\",width:\"100%\"},variant:\"I168:484;137:1637\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({weJqdZOHC:{height:32,width:\"134px\",y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||800)-44-588)/1*0)+0+94+3+422+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ow5r86-container\",layoutDependency:layoutDependency,layoutId:\"nm0oHz6LQ-container\",nodeId:\"nm0oHz6LQ\",rendersWithMotion:true,scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(ButtonsNoBg,{height:\"100%\",id:\"nm0oHz6LQ\",layoutId:\"nm0oHz6LQ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"129px\",y:(componentViewport?.y||0)+20+0+0+3+1+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17zlvfd-container\",layoutDependency:layoutDependency,layoutId:\"hZEw02viH-container\",nodeId:\"hZEw02viH\",rendersWithMotion:true,scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(ActionButton,{height:\"100%\",id:\"hZEw02viH\",layoutId:\"hZEw02viH\",style:{height:\"100%\",width:\"100%\"},variant:\"I168:484;137:1637\",width:\"100%\"})})})]})]})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e3bxnf\",layoutDependency:layoutDependency,layoutId:\"vgQMvI1wo\",children:[isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nmmzxm\",\"data-framer-name\":\"Frame 6878\",layoutDependency:layoutDependency,layoutId:\"unrO2YShR\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9i7cga\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hz9dKRNnF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 21\"><path d=\"M 16.875 8.504 L 16.875 9.129 C 16.874 10.186 16.49 11.208 15.794 12.004 C 15.099 12.801 14.138 13.319 13.091 13.463 C 13.518 14.01 13.75 14.684 13.75 15.379 L 13.75 18.504 C 13.75 18.67 13.684 18.829 13.567 18.946 C 13.45 19.063 13.291 19.129 13.125 19.129 L 8.125 19.129 C 7.959 19.129 7.8 19.063 7.683 18.946 C 7.566 18.829 7.5 18.67 7.5 18.504 L 7.5 17.254 L 5.625 17.254 C 4.796 17.254 4.001 16.925 3.415 16.339 C 2.829 15.753 2.5 14.958 2.5 14.129 C 2.5 13.632 2.302 13.155 1.951 12.803 C 1.599 12.451 1.122 12.254 0.625 12.254 C 0.459 12.254 0.3 12.188 0.183 12.071 C 0.066 11.954 0 11.795 0 11.629 C 0 11.463 0.066 11.304 0.183 11.187 C 0.3 11.07 0.459 11.004 0.625 11.004 C 1.035 11.004 1.442 11.085 1.821 11.242 C 2.2 11.399 2.545 11.629 2.835 11.919 C 3.125 12.209 3.355 12.554 3.512 12.933 C 3.669 13.312 3.75 13.719 3.75 14.129 C 3.75 14.626 3.948 15.103 4.299 15.455 C 4.651 15.806 5.128 16.004 5.625 16.004 L 7.5 16.004 L 7.5 15.379 C 7.5 14.684 7.732 14.01 8.159 13.463 C 7.112 13.319 6.151 12.801 5.456 12.004 C 4.76 11.208 4.376 10.186 4.375 9.129 L 4.375 8.504 C 4.383 7.727 4.59 6.965 4.976 6.291 C 4.785 5.675 4.723 5.026 4.796 4.385 C 4.868 3.744 5.073 3.125 5.396 2.566 C 5.451 2.471 5.53 2.392 5.625 2.338 C 5.72 2.283 5.828 2.254 5.938 2.254 C 6.665 2.252 7.384 2.421 8.035 2.747 C 8.686 3.072 9.252 3.546 9.688 4.129 L 11.563 4.129 C 11.998 3.546 12.564 3.072 13.215 2.747 C 13.866 2.421 14.585 2.252 15.313 2.254 C 15.422 2.254 15.53 2.283 15.625 2.338 C 15.72 2.392 15.799 2.471 15.854 2.566 C 16.177 3.125 16.382 3.744 16.454 4.385 C 16.526 5.026 16.465 5.675 16.273 6.291 C 16.66 6.965 16.867 7.727 16.875 8.504 Z\" fill=\"rgb(126, 126, 126)\"></path></svg>',svgContentId:12512441289,withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l1pk4g\",\"data-framer-name\":\"Social 06\",layoutDependency:layoutDependency,layoutId:\"IkJtBmRJB\",style:{opacity:.7},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1atxgtq\",\"data-framer-name\":\"Group 2869\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"aLsl7m9mr\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\"><path d=\"M 0.367 0.546 L 0.036 0.546 L 0.234 0.812 L 5.602 8.055 L 0.21 13.933 L -0.046 14.212 L 0.333 14.212 L 1.567 14.212 L 1.641 14.212 L 1.69 14.158 L 6.356 9.072 L 10.116 14.145 L 10.166 14.212 L 10.25 14.212 L 14.451 14.212 L 14.782 14.212 L 14.585 13.947 L 8.909 6.289 L 13.922 0.825 L 14.178 0.546 L 13.799 0.546 L 12.564 0.546 L 12.491 0.546 L 12.441 0.6 L 8.155 5.272 L 4.702 0.613 L 4.652 0.546 L 4.568 0.546 Z M 10.789 12.961 L 2.514 1.797 L 4.029 1.797 L 12.304 12.961 Z\" fill=\"rgba(255, 255, 255, 0.7)\"></path></svg>',svgContentId:10834872001,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nvctzm\",\"data-framer-name\":\"Social 04\",layoutDependency:layoutDependency,layoutId:\"a6ZdwVZvd\",style:{opacity:.7},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-73hc89\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GQbWMmK2p\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 14 0.045 L 2 0.045 C 1.264 0.045 0.667 0.642 0.667 1.379 L 0.667 13.379 C 0.667 14.115 1.264 14.712 2 14.712 L 14 14.712 C 14.737 14.712 15.334 14.115 15.334 13.379 L 15.334 1.379 C 15.334 0.642 14.737 0.045 14 0.045 Z M 5.303 12.045 L 3.336 12.045 L 3.336 5.717 L 5.303 5.717 Z M 4.3 4.813 C 3.666 4.813 3.153 4.299 3.153 3.666 C 3.153 3.033 3.666 2.52 4.3 2.52 C 4.932 2.52 5.446 3.034 5.446 3.666 C 5.446 4.299 4.932 4.813 4.3 4.813 Z M 12.67 12.045 L 10.704 12.045 L 10.704 8.968 C 10.704 8.234 10.691 7.29 9.682 7.29 C 8.659 7.29 8.502 8.089 8.502 8.915 L 8.502 12.045 L 6.536 12.045 L 6.536 5.717 L 8.423 5.717 L 8.423 6.582 L 8.45 6.582 C 8.712 6.085 9.354 5.56 10.31 5.56 C 12.302 5.56 12.67 6.871 12.67 8.575 Z\" fill=\"rgba(255, 255, 255, 0.7)\"></path></svg>',svgContentId:9607348762,withExternalLayout:true})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ozhz1v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sQYThfWJy-container\",nodeId:\"sQYThfWJy\",rendersWithMotion:true,scopeId:\"LUkzcggbW\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"rgb(255, 255, 255)\",size:12,type:\"default\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"rgb(255, 255, 255)\",size:18,type:\"default\"},id:\"sQYThfWJy\",layoutId:\"sQYThfWJy\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"10px 0px 10px 0px\",radius:\"0px\",textColor:\"rgb(255, 255, 255)\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vYowJ.framer-xe73ky, .framer-vYowJ .framer-xe73ky { display: block; }\",\".framer-vYowJ.framer-8n31my { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1400px; }\",\".framer-vYowJ .framer-17fdter { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vYowJ .framer-lzn43j, .framer-vYowJ .framer-11n5lj5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vYowJ .framer-9835pe { flex: none; height: 36px; position: relative; text-decoration: none; width: 192px; }\",\".framer-vYowJ .framer-uqg1so { flex: none; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-vYowJ .framer-smr0b0, .framer-vYowJ .framer-qm6pnr { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vYowJ .framer-139ok43 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: visible; padding: 3px 0px 3px 0px; position: relative; width: 641px; }\",\".framer-vYowJ .framer-268zop { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 20px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 362px; }\",\".framer-vYowJ .framer-bxuzvj, .framer-vYowJ .framer-1u1tt7z, .framer-vYowJ .framer-mm14xi, .framer-vYowJ .framer-tz2rpm, .framer-vYowJ .framer-1k99468, .framer-vYowJ .framer-1xcx7nf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vYowJ .framer-n0h1oi, .framer-vYowJ .framer-2wydmj, .framer-vYowJ .framer-1clqyfo, .framer-vYowJ .framer-1dj0nw6, .framer-vYowJ .framer-2elttx, .framer-vYowJ .framer-hpdh0o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vYowJ .framer-14f4m63 { bottom: -16px; flex: none; height: 14px; left: calc(50.63291139240509% - 14px / 2); position: absolute; width: 14px; z-index: 1; }\",\".framer-vYowJ .framer-1fkiiez { bottom: -16px; flex: none; height: 14px; left: calc(49.27536231884061% - 14px / 2); position: absolute; width: 14px; z-index: 1; }\",\".framer-vYowJ .framer-rwtbaw { bottom: -16px; flex: none; height: 14px; left: calc(49.681528662420405% - 14px / 2); position: absolute; width: 14px; z-index: 1; }\",\".framer-vYowJ .framer-1ou2kjn { bottom: -16px; flex: none; height: 14px; left: calc(50.66666666666669% - 14px / 2); position: absolute; width: 14px; z-index: 1; }\",\".framer-vYowJ .framer-1grcott { bottom: -16px; flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; width: 14px; z-index: 1; }\",\".framer-vYowJ .framer-1p4ptoh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vYowJ .framer-plqq95-container, .framer-vYowJ .framer-1ozhz1v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vYowJ .framer-1lk8hch-container, .framer-vYowJ .framer-17zlvfd-container { flex: none; height: 32px; position: relative; width: 129px; }\",\".framer-vYowJ .framer-1ow5r86-container { flex: none; height: 32px; position: relative; width: 134px; }\",\".framer-vYowJ .framer-e3bxnf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 243px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vYowJ .framer-nmmzxm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vYowJ .framer-9i7cga { flex: none; height: 21px; position: relative; width: 20px; }\",\".framer-vYowJ .framer-1l1pk4g { flex: none; gap: 0px; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-vYowJ .framer-1atxgtq { flex: none; height: 15px; left: 3px; position: absolute; top: 3px; width: 15px; }\",\".framer-vYowJ .framer-1nvctzm { flex: none; gap: 0px; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-vYowJ .framer-73hc89 { flex: none; height: 15px; left: 2px; position: absolute; top: 2px; width: 16px; }\",\".framer-vYowJ.framer-v-1na6nrc.framer-8n31my { align-content: flex-start; align-items: flex-start; gap: unset; height: 1062px; justify-content: space-between; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 20px 20px 24px 20px; width: 390px; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-17fdter { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: flex-start; order: 0; z-index: 2; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-lzn43j, .framer-vYowJ.framer-v-uct3s .framer-lzn43j { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-uqg1so, .framer-vYowJ.framer-v-uct3s .framer-uqg1so { cursor: pointer; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-139ok43 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 110px; width: 273px; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-268zop { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: min-content; justify-content: center; width: 100%; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-bxuzvj, .framer-vYowJ.framer-v-1i3fdmo .framer-14f4m63 { order: 1; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-1u1tt7z, .framer-vYowJ.framer-v-1i3fdmo .framer-n0h1oi { order: 0; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-mm14xi { order: 2; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-tz2rpm { order: 3; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-1k99468 { order: 4; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-1xcx7nf { order: 5; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-1p4ptoh { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-11n5lj5 { align-self: stretch; width: auto; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-e3bxnf { min-height: unset; order: 1; }\",\".framer-vYowJ.framer-v-1na6nrc .framer-nmmzxm { z-index: 2; }\",\".framer-vYowJ.framer-v-uct3s.framer-8n31my { align-content: flex-start; align-items: flex-start; gap: unset; height: 78px; justify-content: space-between; width: 390px; }\",\".framer-vYowJ.framer-v-uct3s .framer-17fdter { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: flex-start; }\",\".framer-vYowJ.framer-v-uct3s .framer-smr0b0 { top: calc(61.36363636363639% - 2px / 2); }\",\".framer-vYowJ.framer-v-uct3s .framer-qm6pnr { top: calc(38.636363636363654% - 2px / 2); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 87\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"weJqdZOHC\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]},\"fsAYRhMYZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ffYp9EAFz\":{\"layout\":[\"fixed\",\"auto\"]},\"RFMWTsV_U\":{\"layout\":[\"fixed\",\"auto\"]},\"t_0fYrEdW\":{\"layout\":[\"fixed\",\"auto\"]},\"jon10xyvF\":{\"layout\":[\"fixed\",\"auto\"]},\"YB9W36wzZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLUkzcggbW=withCSS(Component,css,\"framer-vYowJ\");export default FramerLUkzcggbW;FramerLUkzcggbW.displayName=\"Nav\";FramerLUkzcggbW.defaultProps={height:87,width:1400};addPropertyControls(FramerLUkzcggbW,{variant:{options:[\"CJlrxVeVy\",\"weJqdZOHC\",\"fsAYRhMYZ\",\"ffYp9EAFz\",\"RFMWTsV_U\",\"t_0fYrEdW\",\"jon10xyvF\",\"YB9W36wzZ\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile CLosed\",\"About\",\"Work\",\"What we do\",\"News\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLUkzcggbW,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Rethink Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rethinksans/v6/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqklNRCEvmma-aua4.woff2\",weight:\"500\"}]},...LocaleSelectorFonts,...ActionButtonFonts,...ButtonsNoBgFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLUkzcggbW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"87\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"weJqdZOHC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"fsAYRhMYZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ffYp9EAFz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RFMWTsV_U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t_0fYrEdW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jon10xyvF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YB9W36wzZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1400\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Wij bouwen AI voor een duurzame en verantwoorde economie.\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"bbPLN5Pbd\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Over\"})})})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"aYAPtiNj6\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Werk\"})})})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"VYZMX6Rm4\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Wat we doen\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"PpMPSLAbb\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Nieuws\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ro7f5xmhk\"},motionChild:true,nodeId:\"JV61Q6Nte\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Contact\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Achtseweg Zuid 159R, 5651 GW Eindhoven, Nederland\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Achtseweg Zuid 159R, 5651 GW Eindhoven, Nederland\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Kamer van Koophandel 95162003\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Kamer van Koophandel 95162003\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"\\xa9 2025 Code For Good\"})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Voorwaarden\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Privacybeleid\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d74aa50)\nimport*as localizedValues from\"./zysF1_Wvk-0.js\";const valuesByLocaleId={J3XkM0J79: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 (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/3BPtrSWSriXZutywURVF/M6wqDuUooE6sG3BQZ5ao/G3AqaXZmZ.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/9g6ZjEMWj7LyBphfYoAY/1IJcQXmmu5bwfQcaB2ac/zysF1_Wvk.js\";import ActionButton from\"https://framerusercontent.com/modules/Ljn7QyMp4RDSjUIIJ9lP/vWEMkJscy0A9Lzz9L5bP/I8laSpmy9.js\";const ActionButtonFonts=getFonts(ActionButton);const cycleOrder=[\"d8kqIO4_r\",\"eXGxaB4Yh\",\"gGVS_nUr1\"];const serializationHash=\"framer-AOj1u\";const variantClassNames={d8kqIO4_r:\"framer-v-1oknuew\",eXGxaB4Yh:\"framer-v-1nsimfq\",gGVS_nUr1:\"framer-v-2njaxx\"};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 transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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:\"d8kqIO4_r\",Phone:\"gGVS_nUr1\",Tablet:\"eXGxaB4Yh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"d8kqIO4_r\"};};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:\"d8kqIO4_r\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gGVS_nUr1\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1oknuew\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"d8kqIO4_r\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({eXGxaB4Yh:{\"data-framer-name\":\"Tablet\"},gGVS_nUr1:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-adepaq\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"vxNZTtWGm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3ohwk7\",\"data-framer-name\":\"Frame 82\",layoutDependency:layoutDependency,layoutId:\"XPJzrluK0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t4wbfp\",\"data-framer-name\":\"Frame 81\",layoutDependency:layoutDependency,layoutId:\"nfA7YOkKj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6v2d67\",\"data-framer-name\":\"Frame 79\",layoutDependency:layoutDependency,layoutId:\"qRp3Eglpt\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1n00qo6\",\"data-framer-name\":\"Frame 78\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:48,intrinsicWidth:231,layoutDependency:layoutDependency,layoutId:\"VuB3m1SxF\",svg:'<svg width=\"231\" height=\"48\" viewBox=\"0 0 231 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M3.87224 22.8754C3.25352 23.4942 3.25352 24.4969 3.87224 25.1156L9.57608 30.8194C11.0641 29.3314 11.0732 26.9286 9.59672 25.4521L8.11976 23.9751L23.9751 8.11928L25.4521 9.59624C26.9286 11.0727 29.3314 11.0636 30.8194 9.5756L25.1156 3.87224C24.4969 3.25352 23.4942 3.25352 22.8754 3.87224L3.87224 22.8754Z\" fill=\"white\"/>\\n<path d=\"M44.0871 25.0806C44.7058 24.4618 44.7058 23.4591 44.0871 22.8404L38.3833 17.1366C36.8953 18.6246 36.8862 21.0274 38.3626 22.5039L39.8396 23.9809L23.9838 39.8367L22.5068 38.3598C21.0303 36.8833 18.6274 36.8924 17.1394 38.3804L22.8433 44.0842C23.462 44.703 24.4647 44.703 25.0834 44.0842L44.0871 25.0806Z\" fill=\"white\"/>\\n<path d=\"M14.6458 23.9833C14.6458 23.7135 14.8604 23.4922 15.1302 23.4831C15.1542 23.4822 15.1762 23.4817 15.195 23.4807C15.2434 23.4788 15.2919 23.4764 15.3404 23.473C19.7055 23.2014 23.199 19.7094 23.4716 15.3438C23.4745 15.2958 23.4774 15.2482 23.4793 15.2002C23.4802 15.1806 23.4812 15.1575 23.4817 15.1326C23.4903 14.8623 23.7116 14.6473 23.9818 14.6473C24.2521 14.6473 24.4734 14.8623 24.482 15.1326C24.483 15.1575 24.4834 15.1806 24.4844 15.2002C24.4863 15.2482 24.4892 15.2958 24.4921 15.3438C24.7647 19.7094 28.2582 23.2014 32.6233 23.473C32.6718 23.4764 32.7202 23.4788 32.7687 23.4807C32.7874 23.4817 32.8095 23.4826 32.833 23.4831C33.1028 23.4922 33.3174 23.713 33.3174 23.9833C33.3174 24.253 33.1028 24.4743 32.833 24.4834C32.809 24.4844 32.7874 24.4849 32.7687 24.4858C32.7202 24.4878 32.6718 24.4902 32.6233 24.4935C28.2577 24.7652 24.7647 28.2582 24.4921 32.6233C24.4892 32.6708 24.4863 32.7183 24.4844 32.7663C24.4834 32.7865 24.4825 32.8095 24.482 32.835C24.4734 33.1052 24.2526 33.3202 23.9818 33.3202C23.7116 33.3202 23.4903 33.1052 23.4817 32.835C23.4807 32.8095 23.4802 32.786 23.4793 32.7663C23.4774 32.7183 23.4745 32.6708 23.4716 32.6233C23.199 28.2582 19.706 24.7652 15.3404 24.4935C15.2919 24.4902 15.2434 24.4878 15.195 24.4858C15.1762 24.4849 15.1542 24.4839 15.1302 24.4834C14.8604 24.4743 14.6458 24.2535 14.6458 23.9833Z\" fill=\"white\"/>\\n<path d=\"M72.1769 33.528C70.2795 33.528 68.6631 33.1152 67.3279 32.2894C65.9927 31.4637 64.9737 30.3393 64.2709 28.9162C63.5682 27.4756 63.2168 25.8416 63.2168 24.0145C63.2168 22.1873 63.5594 20.5534 64.2446 19.1128C64.9298 17.6721 65.94 16.5389 67.2752 15.7132C68.6104 14.8699 70.2443 14.4482 72.1769 14.4482C74.3906 14.4482 76.2002 15.0017 77.6057 16.1085C79.0288 17.1978 79.916 18.735 80.2674 20.7203H76.5516C76.3232 19.7189 75.8312 18.9371 75.0758 18.3749C74.3379 17.7951 73.354 17.5052 72.1242 17.5052C70.9998 17.5052 70.0247 17.7688 69.199 18.2958C68.3908 18.8229 67.7671 19.5696 67.3279 20.5359C66.8887 21.5021 66.6691 22.6617 66.6691 24.0145C66.6691 25.3497 66.8887 26.5093 67.3279 27.4931C67.7671 28.4594 68.3908 29.2061 69.199 29.7332C70.0247 30.2426 70.9998 30.4974 72.1242 30.4974C73.354 30.4974 74.3379 30.2339 75.0758 29.7068C75.8312 29.1622 76.3232 28.4155 76.5516 27.4668H80.2674C79.916 29.3642 79.0288 30.8488 77.6057 31.9205C76.2002 32.9922 74.3906 33.528 72.1769 33.528Z\" fill=\"white\"/>\\n<path d=\"M88.1336 33.528C86.816 33.528 85.6389 33.2469 84.6023 32.6847C83.5833 32.1049 82.7839 31.2968 82.2041 30.2602C81.6244 29.2237 81.3345 28.029 81.3345 26.6762C81.3345 25.2531 81.6419 24.0321 82.2568 23.0131C82.8893 21.9765 83.7238 21.1859 84.7604 20.6413C85.8145 20.0966 86.9741 19.8243 88.239 19.8243C89.5567 19.8243 90.7338 20.1142 91.7704 20.694C92.8069 21.2562 93.6239 22.0468 94.2212 23.0658C94.8362 24.0848 95.1436 25.2882 95.1436 26.6762C95.1436 27.9938 94.8449 29.1709 94.2476 30.2075C93.6503 31.2441 92.8245 32.061 91.7704 32.6584C90.7338 33.2381 89.5216 33.528 88.1336 33.528ZM88.1863 30.6028C88.8891 30.6028 89.4952 30.4271 90.0047 30.0757C90.5318 29.7068 90.9446 29.2237 91.2433 28.6263C91.542 28.0114 91.6913 27.3438 91.6913 26.6235C91.6913 25.7977 91.5244 25.095 91.1906 24.5152C90.8744 23.9354 90.4527 23.4962 89.9257 23.1975C89.3986 22.8989 88.8188 22.7495 88.1863 22.7495C87.5012 22.7495 86.895 22.9164 86.368 23.2502C85.8585 23.584 85.4544 24.0496 85.1557 24.647C84.8746 25.2267 84.7341 25.9031 84.7341 26.6762C84.7341 27.4492 84.8834 28.1344 85.1821 28.7317C85.4983 29.3291 85.92 29.7946 86.447 30.1285C86.9741 30.4447 87.5539 30.6028 88.1863 30.6028Z\" fill=\"white\"/>\\n<path d=\"M101.944 33.528C100.679 33.528 99.5894 33.2206 98.6758 32.6057C97.7798 31.9732 97.0858 31.1387 96.5939 30.1021C96.1195 29.048 95.8823 27.8884 95.8823 26.6235C95.8823 25.3585 96.1283 24.2165 96.6202 23.1975C97.1121 22.161 97.8149 21.344 98.7285 20.7467C99.6421 20.1318 100.714 19.8243 101.944 19.8243C102.787 19.8243 103.586 20 104.342 20.3514C105.115 20.7028 105.765 21.2123 106.292 21.8799V14.7645H109.691V33.2118H106.292V31.3407C105.853 32.061 105.238 32.6057 104.447 32.9746C103.657 33.3436 102.822 33.528 101.944 33.528ZM102.813 30.5765C103.516 30.5765 104.122 30.4096 104.632 30.0757C105.159 29.7419 105.572 29.2851 105.87 28.7054C106.169 28.108 106.318 27.4316 106.318 26.6762C106.318 25.745 106.134 24.9983 105.765 24.4361C105.396 23.8564 104.939 23.4347 104.394 23.1712C103.85 22.9076 103.314 22.7759 102.787 22.7759C102.102 22.7759 101.496 22.9428 100.969 23.2766C100.459 23.6104 100.055 24.0672 99.7563 24.647C99.4576 25.2092 99.3083 25.868 99.3083 26.6235C99.3083 27.3614 99.4576 28.029 99.7563 28.6263C100.055 29.2237 100.468 29.698 100.995 30.0494C101.522 30.4008 102.128 30.5765 102.813 30.5765Z\" fill=\"white\"/>\\n<path d=\"M117.509 33.528C116.139 33.528 114.953 33.2294 113.952 32.632C112.968 32.0347 112.204 31.2177 111.659 30.1812C111.114 29.1446 110.842 27.9763 110.842 26.6762C110.842 25.2882 111.123 24.0848 111.685 23.0658C112.247 22.0468 113.029 21.2562 114.031 20.694C115.032 20.1142 116.192 19.8243 117.509 19.8243C118.809 19.8243 119.943 20.1054 120.909 20.6676C121.893 21.2298 122.657 22.0029 123.202 22.9867C123.764 23.9706 124.045 25.1038 124.045 26.3863C124.045 26.6147 124.036 26.8431 124.019 27.0715C124.001 27.2823 123.975 27.4843 123.94 27.6776H114.242C114.294 28.2925 114.452 28.8371 114.716 29.3115C114.997 29.7683 115.366 30.1285 115.823 30.392C116.297 30.6379 116.833 30.7609 117.43 30.7609C118.045 30.7609 118.572 30.6292 119.011 30.3656C119.468 30.1021 119.828 29.698 120.092 29.1534H123.702C123.456 29.9264 123.061 30.6467 122.516 31.3143C121.972 31.982 121.278 32.5178 120.435 32.9219C119.609 33.326 118.634 33.528 117.509 33.528ZM114.268 25.4376H120.566C120.549 24.5591 120.224 23.8652 119.591 23.3557C118.976 22.8462 118.247 22.5914 117.404 22.5914C116.684 22.5914 116.016 22.8198 115.401 23.2766C114.786 23.7158 114.408 24.4361 114.268 25.4376Z\" fill=\"white\"/>\\n<path d=\"M130.665 33.2118V22.9604H129.136V20.1406H130.665V19.1391C130.665 17.5579 131.06 16.4335 131.851 15.7659C132.659 15.0983 133.748 14.7645 135.119 14.7645H136.226V17.637H135.646C135.066 17.637 134.653 17.7512 134.407 17.9796C134.161 18.208 134.038 18.5945 134.038 19.1391V20.1406H136.384V22.9604H134.038V33.2118H130.665Z\" fill=\"white\"/>\\n<path d=\"M143.527 33.528C142.209 33.528 141.032 33.2469 139.996 32.6847C138.977 32.1049 138.177 31.2968 137.598 30.2602C137.018 29.2237 136.728 28.029 136.728 26.6762C136.728 25.2531 137.035 24.0321 137.65 23.0131C138.283 21.9765 139.117 21.1859 140.154 20.6413C141.208 20.0966 142.367 19.8243 143.632 19.8243C144.95 19.8243 146.127 20.1142 147.164 20.694C148.2 21.2562 149.017 22.0468 149.615 23.0658C150.23 24.0848 150.537 25.2882 150.537 26.6762C150.537 27.9938 150.238 29.1709 149.641 30.2075C149.044 31.2441 148.218 32.061 147.164 32.6584C146.127 33.2381 144.915 33.528 143.527 33.528ZM143.58 30.6028C144.282 30.6028 144.889 30.4271 145.398 30.0757C145.925 29.7068 146.338 29.2237 146.637 28.6263C146.935 28.0114 147.085 27.3438 147.085 26.6235C147.085 25.7977 146.918 25.095 146.584 24.5152C146.268 23.9354 145.846 23.4962 145.319 23.1975C144.792 22.8989 144.212 22.7495 143.58 22.7495C142.895 22.7495 142.288 22.9164 141.761 23.2502C141.252 23.584 140.848 24.0496 140.549 24.647C140.268 25.2267 140.127 25.9031 140.127 26.6762C140.127 27.4492 140.277 28.1344 140.575 28.7317C140.892 29.3291 141.313 29.7946 141.84 30.1285C142.367 30.4447 142.947 30.6028 143.58 30.6028Z\" fill=\"white\"/>\\n<path d=\"M151.697 33.2118V20.1406H155.044V22.0907C155.501 21.3528 156.081 20.7906 156.784 20.4041C157.486 20.0176 158.268 19.8243 159.129 19.8243V23.3557H158.233C157.161 23.3557 156.362 23.6104 155.835 24.1199C155.308 24.6294 155.044 25.4815 155.044 26.6762V33.2118H151.697Z\" fill=\"white\"/>\\n<path d=\"M173.762 33.528C172.023 33.528 170.503 33.1327 169.203 32.3421C167.903 31.5515 166.893 30.4447 166.172 29.0216C165.452 27.5985 165.092 25.9558 165.092 24.0935C165.092 22.284 165.443 20.65 166.146 19.1918C166.849 17.7336 167.885 16.5829 169.256 15.7396C170.644 14.8787 172.33 14.4482 174.315 14.4482C176.476 14.4482 178.268 14.9665 179.692 16.0031C181.115 17.0396 182.037 18.4715 182.459 20.2987H178.69C178.409 19.4378 177.9 18.7702 177.162 18.2958C176.424 17.8039 175.475 17.5579 174.315 17.5579C173.086 17.5579 172.04 17.8215 171.179 18.3485C170.319 18.8756 169.66 19.6311 169.203 20.6149C168.764 21.5812 168.544 22.7495 168.544 24.1199C168.544 25.4727 168.764 26.6322 169.203 27.5985C169.66 28.5473 170.301 29.2764 171.127 29.7859C171.97 30.2778 172.954 30.5237 174.078 30.5237C175.66 30.5237 176.872 30.1197 177.715 29.3115C178.558 28.5033 179.094 27.4316 179.323 26.0964H173.446V23.2502H182.801V33.2118H179.692L179.428 30.7873C178.831 31.6657 178.084 32.3421 177.188 32.8165C176.292 33.2908 175.15 33.528 173.762 33.528Z\" fill=\"white\"/>\\n<path d=\"M190.935 33.528C189.617 33.528 188.44 33.2469 187.404 32.6847C186.385 32.1049 185.585 31.2968 185.006 30.2602C184.426 29.2237 184.136 28.029 184.136 26.6762C184.136 25.2531 184.443 24.0321 185.058 23.0131C185.691 21.9765 186.525 21.1859 187.562 20.6413C188.616 20.0966 189.776 19.8243 191.041 19.8243C192.358 19.8243 193.535 20.1142 194.572 20.694C195.608 21.2562 196.425 22.0468 197.023 23.0658C197.638 24.0848 197.945 25.2882 197.945 26.6762C197.945 27.9938 197.646 29.1709 197.049 30.2075C196.452 31.2441 195.626 32.061 194.572 32.6584C193.535 33.2381 192.323 33.528 190.935 33.528ZM190.988 30.6028C191.691 30.6028 192.297 30.4271 192.806 30.0757C193.333 29.7068 193.746 29.2237 194.045 28.6263C194.344 28.0114 194.493 27.3438 194.493 26.6235C194.493 25.7977 194.326 25.095 193.992 24.5152C193.676 23.9354 193.254 23.4962 192.727 23.1975C192.2 22.8989 191.62 22.7495 190.988 22.7495C190.303 22.7495 189.697 22.9164 189.169 23.2502C188.66 23.584 188.256 24.0496 187.957 24.647C187.676 25.2267 187.536 25.9031 187.536 26.6762C187.536 27.4492 187.685 28.1344 187.984 28.7317C188.3 29.3291 188.721 29.7946 189.249 30.1285C189.776 30.4447 190.355 30.6028 190.988 30.6028Z\" fill=\"white\"/>\\n<path d=\"M205.483 33.528C204.165 33.528 202.988 33.2469 201.952 32.6847C200.933 32.1049 200.133 31.2968 199.554 30.2602C198.974 29.2237 198.684 28.029 198.684 26.6762C198.684 25.2531 198.991 24.0321 199.606 23.0131C200.239 21.9765 201.073 21.1859 202.11 20.6413C203.164 20.0966 204.323 19.8243 205.588 19.8243C206.906 19.8243 208.083 20.1142 209.12 20.694C210.156 21.2562 210.973 22.0468 211.571 23.0658C212.186 24.0848 212.493 25.2882 212.493 26.6762C212.493 27.9938 212.194 29.1709 211.597 30.2075C211 31.2441 210.174 32.061 209.12 32.6584C208.083 33.2381 206.871 33.528 205.483 33.528ZM205.536 30.6028C206.238 30.6028 206.845 30.4271 207.354 30.0757C207.881 29.7068 208.294 29.2237 208.593 28.6263C208.891 28.0114 209.041 27.3438 209.041 26.6235C209.041 25.7977 208.874 25.095 208.54 24.5152C208.224 23.9354 207.802 23.4962 207.275 23.1975C206.748 22.8989 206.168 22.7495 205.536 22.7495C204.851 22.7495 204.244 22.9164 203.717 23.2502C203.208 23.584 202.804 24.0496 202.505 24.647C202.224 25.2267 202.083 25.9031 202.083 26.6762C202.083 27.4492 202.233 28.1344 202.531 28.7317C202.848 29.3291 203.269 29.7946 203.796 30.1285C204.323 30.4447 204.903 30.6028 205.536 30.6028Z\" fill=\"white\"/>\\n<path d=\"M219.293 33.528C218.028 33.528 216.939 33.2206 216.025 32.6057C215.129 31.9732 214.435 31.1387 213.943 30.1021C213.469 29.048 213.232 27.8884 213.232 26.6235C213.232 25.3585 213.478 24.2165 213.97 23.1975C214.462 22.161 215.164 21.344 216.078 20.7467C216.991 20.1318 218.063 19.8243 219.293 19.8243C220.136 19.8243 220.936 20 221.691 20.3514C222.464 20.7028 223.114 21.2123 223.641 21.8799V14.7645H227.041V33.2118H223.641V31.3407C223.202 32.061 222.587 32.6057 221.797 32.9746C221.006 33.3436 220.171 33.528 219.293 33.528ZM220.163 30.5765C220.865 30.5765 221.471 30.4096 221.981 30.0757C222.508 29.7419 222.921 29.2851 223.22 28.7054C223.518 28.108 223.668 27.4316 223.668 26.6762C223.668 25.745 223.483 24.9983 223.114 24.4361C222.745 23.8564 222.288 23.4347 221.744 23.1712C221.199 22.9076 220.663 22.7759 220.136 22.7759C219.451 22.7759 218.845 22.9428 218.318 23.2766C217.808 23.6104 217.404 24.0672 217.106 24.647C216.807 25.2092 216.658 25.868 216.658 26.6235C216.658 27.3614 216.807 28.029 217.106 28.6263C217.404 29.2237 217.817 29.698 218.344 30.0494C218.871 30.4008 219.477 30.5765 220.163 30.5765Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bp1ojo\",layoutDependency:layoutDependency,layoutId:\"nUqwASegP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"21px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"We Build AI for a Sustainable and Responsible Economy.\"})}),className:\"framer-1ats7zi\",\"data-framer-name\":\"Empowering changemakers with cutting-edge AI technology\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O_jWgfna9\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3nx242\",layoutDependency:layoutDependency,layoutId:\"Z0RqV60SM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"129px\",y:(componentViewport?.y||0)+150+(((componentViewport?.height||467)-200-492)/2+0+0)+0+0+0+0+0+141.4+0+59+0+125+0,...addPropertyOverrides({eXGxaB4Yh:{y:(componentViewport?.y||0)+150+(((componentViewport?.height||501)-200-492)/2+0+0)+0+0+0+0+0+106.8+0+59+0+125+0},gGVS_nUr1:{y:(componentViewport?.y||0)+150+(((componentViewport?.height||556)-200-691)/2+0+0)+0+0+0+0+0+0+0+59+0+125+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1356kr-container\",layoutDependency:layoutDependency,layoutId:\"AuaBjztaD-container\",nodeId:\"AuaBjztaD\",rendersWithMotion:true,scopeId:\"zysF1_Wvk\",children:/*#__PURE__*/_jsx(ActionButton,{height:\"100%\",id:\"AuaBjztaD\",layoutId:\"AuaBjztaD\",style:{height:\"100%\",width:\"100%\"},variant:\"I168:484;137:1637\",width:\"100%\"})})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fmpx45\",layoutDependency:layoutDependency,layoutId:\"kNowo0WvL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WcS1AFkSI\"},motionChild:true,nodeId:\"bbPLN5Pbd\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"About\"})})})}),className:\"framer-1to26x\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"bbPLN5Pbd\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WeA375VcM\"},motionChild:true,nodeId:\"aYAPtiNj6\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Work\"})})})}),className:\"framer-1um09jo\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"aYAPtiNj6\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C3A9hUwX2\"},motionChild:true,nodeId:\"VYZMX6Rm4\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"What We Do\"})})})}),className:\"framer-1ajdihj\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"VYZMX6Rm4\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hc2jWX46h\"},motionChild:true,nodeId:\"PpMPSLAbb\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"News\"})})})}),className:\"framer-kcj8ot\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"PpMPSLAbb\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ro7f5xmhk\"},motionChild:true,nodeId:\"JV61Q6Nte\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Contact\"})})})}),className:\"framer-1wvd34s\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JV61Q6Nte\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-113cvmv\",\"data-framer-name\":\"Frame 80\",layoutDependency:layoutDependency,layoutId:\"XRmssd629\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Achtseweg Zuid 159R, 5651 GW Eindhoven,\"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"The Netherlands\"})})})]}),className:\"framer-1vkhmqj\",\"data-framer-name\":\"Achtseweg Zuid 159R, 5651 GW Eindhoven, The Netherlands\",fonts:[\"GF;Rethink Sans-500\"],layoutDependency:layoutDependency,layoutId:\"cP6UzHvkM\",style:{\"--extracted-2gxw0f\":\"rgba(255, 255, 255, 0.7)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({gGVS_nUr1:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"Achtseweg Zuid 159R, 5651 GW Eindhoven,\"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/3S5iNMxh9Gd6dpQM8\",motionChild:true,nodeId:\"cP6UzHvkM\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"zysF1_Wvk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1limbyu\",\"data-styles-preset\":\"G3AqaXZmZ\",children:\"The Netherlands\"})})})]})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Chamber of Commerce 95162003\"})}),className:\"framer-2926i\",\"data-framer-name\":\"95162003\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"r1fXLv7No\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({gGVS_nUr1:{children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Chamber of Commerce 95162003\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4xox18\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"BDnCL0DYl\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"\\xa9 2025 Code For Good\"})}),className:\"framer-1v843rz\",\"data-framer-name\":\"\\xa9 2025 Code For Good\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WDEsrMG0p\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-703scs\",layoutDependency:layoutDependency,layoutId:\"Ren2T8rjS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Terms\"})}),className:\"framer-13xumgp\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Z0OCJFN3i\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Privacy Policy\"})}),className:\"framer-vif22y\",fonts:[\"GF;Rethink Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"d4msORS31\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-epy15m\",\"data-framer-name\":\"Frame 6878\",layoutDependency:layoutDependency,layoutId:\"I137:1278;137:1346\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://github.com/cofogo\",motionChild:true,nodeId:\"txMt_6_iC\",scopeId:\"zysF1_Wvk\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1yywiaf framer-wj2dx0\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"txMt_6_iC\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 21\"><path d=\"M 16.875 8.504 L 16.875 9.129 C 16.874 10.186 16.49 11.208 15.794 12.004 C 15.099 12.801 14.138 13.319 13.091 13.463 C 13.518 14.01 13.75 14.684 13.75 15.379 L 13.75 18.504 C 13.75 18.67 13.684 18.829 13.567 18.946 C 13.45 19.063 13.291 19.129 13.125 19.129 L 8.125 19.129 C 7.959 19.129 7.8 19.063 7.683 18.946 C 7.566 18.829 7.5 18.67 7.5 18.504 L 7.5 17.254 L 5.625 17.254 C 4.796 17.254 4.001 16.925 3.415 16.339 C 2.829 15.753 2.5 14.958 2.5 14.129 C 2.5 13.632 2.302 13.155 1.951 12.803 C 1.599 12.451 1.122 12.254 0.625 12.254 C 0.459 12.254 0.3 12.188 0.183 12.071 C 0.066 11.954 0 11.795 0 11.629 C 0 11.463 0.066 11.304 0.183 11.187 C 0.3 11.07 0.459 11.004 0.625 11.004 C 1.035 11.004 1.442 11.085 1.821 11.242 C 2.2 11.399 2.545 11.629 2.835 11.919 C 3.125 12.209 3.355 12.554 3.512 12.933 C 3.669 13.312 3.75 13.719 3.75 14.129 C 3.75 14.626 3.948 15.103 4.299 15.455 C 4.651 15.806 5.128 16.004 5.625 16.004 L 7.5 16.004 L 7.5 15.379 C 7.5 14.684 7.732 14.01 8.159 13.463 C 7.112 13.319 6.151 12.801 5.456 12.004 C 4.76 11.208 4.376 10.186 4.375 9.129 L 4.375 8.504 C 4.383 7.727 4.59 6.965 4.976 6.291 C 4.785 5.675 4.723 5.026 4.796 4.385 C 4.868 3.744 5.073 3.125 5.396 2.566 C 5.451 2.471 5.53 2.392 5.625 2.338 C 5.72 2.283 5.828 2.254 5.938 2.254 C 6.665 2.252 7.384 2.421 8.035 2.747 C 8.686 3.072 9.252 3.546 9.688 4.129 L 11.563 4.129 C 11.998 3.546 12.564 3.072 13.215 2.747 C 13.866 2.421 14.585 2.252 15.313 2.254 C 15.422 2.254 15.53 2.283 15.625 2.338 C 15.72 2.392 15.799 2.471 15.854 2.566 C 16.177 3.125 16.382 3.744 16.454 4.385 C 16.526 5.026 16.465 5.675 16.273 6.291 C 16.66 6.965 16.867 7.727 16.875 8.504 Z\" fill=\"rgb(126, 126, 126)\"></path></svg>',svgContentId:11605878214,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f9ygdf\",\"data-framer-name\":\"Social 04\",layoutDependency:layoutDependency,layoutId:\"I137:1278;137:1350\",style:{opacity:.7},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/wecodeforgood\",motionChild:true,nodeId:\"rUwMWhd43\",openInNewTab:true,scopeId:\"zysF1_Wvk\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-y20ox0 framer-wj2dx0\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rUwMWhd43\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 15\"><path d=\"M 14 0.045 L 2 0.045 C 1.264 0.045 0.667 0.642 0.667 1.379 L 0.667 13.379 C 0.667 14.115 1.264 14.712 2 14.712 L 14 14.712 C 14.737 14.712 15.334 14.115 15.334 13.379 L 15.334 1.379 C 15.334 0.642 14.737 0.045 14 0.045 Z M 5.303 12.045 L 3.336 12.045 L 3.336 5.717 L 5.303 5.717 Z M 4.3 4.813 C 3.666 4.813 3.153 4.299 3.153 3.666 C 3.153 3.033 3.666 2.52 4.3 2.52 C 4.932 2.52 5.446 3.034 5.446 3.666 C 5.446 4.299 4.932 4.813 4.3 4.813 Z M 12.67 12.045 L 10.704 12.045 L 10.704 8.968 C 10.704 8.234 10.691 7.29 9.682 7.29 C 8.659 7.29 8.502 8.089 8.502 8.915 L 8.502 12.045 L 6.536 12.045 L 6.536 5.717 L 8.423 5.717 L 8.423 6.582 L 8.45 6.582 C 8.712 6.085 9.354 5.56 10.31 5.56 C 12.302 5.56 12.67 6.871 12.67 8.575 Z\" fill=\"rgba(255, 255, 255, 0.7)\"></path></svg>',svgContentId:10485561433,withExternalLayout:true})})})]})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AOj1u.framer-wj2dx0, .framer-AOj1u .framer-wj2dx0 { display: block; }\",\".framer-AOj1u.framer-1oknuew { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 138px; height: min-content; justify-content: center; overflow: hidden; padding: 150px 0px 50px 0px; position: relative; width: 1400px; }\",\".framer-AOj1u .framer-adepaq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-AOj1u .framer-3ohwk7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AOj1u .framer-1t4wbfp { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AOj1u .framer-6v2d67 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1.4 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-AOj1u .framer-1n00qo6 { flex: none; height: 48px; position: relative; width: 231px; }\",\".framer-AOj1u .framer-bp1ojo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AOj1u .framer-1ats7zi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 600px; word-break: break-word; word-wrap: break-word; }\",\".framer-AOj1u .framer-3nx242 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AOj1u .framer-1356kr-container { flex: none; height: 32px; position: relative; width: 129px; }\",\".framer-AOj1u .framer-fmpx45 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-AOj1u .framer-1to26x, .framer-AOj1u .framer-1um09jo, .framer-AOj1u .framer-1ajdihj, .framer-AOj1u .framer-kcj8ot, .framer-AOj1u .framer-1wvd34s { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-AOj1u .framer-113cvmv { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 67px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-AOj1u .framer-1vkhmqj, .framer-AOj1u .framer-2926i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 389px; word-break: break-word; word-wrap: break-word; }\",\".framer-AOj1u .framer-4xox18 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-AOj1u .framer-1v843rz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AOj1u .framer-703scs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-AOj1u .framer-13xumgp, .framer-AOj1u .framer-vif22y { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-AOj1u .framer-epy15m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AOj1u .framer-1yywiaf { flex: none; height: 21px; position: relative; text-decoration: none; width: 20px; }\",\".framer-AOj1u .framer-f9ygdf { flex: none; gap: 0px; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-AOj1u .framer-y20ox0 { flex: none; height: 15px; left: 2px; position: absolute; text-decoration: none; top: 2px; width: 16px; }\",\".framer-AOj1u.framer-v-1nsimfq.framer-1oknuew { width: 810px; }\",\".framer-AOj1u.framer-v-1nsimfq .framer-fmpx45 { align-content: unset; align-items: unset; display: grid; gap: 19px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-AOj1u.framer-v-1nsimfq .framer-1to26x, .framer-AOj1u.framer-v-1nsimfq .framer-1um09jo, .framer-AOj1u.framer-v-1nsimfq .framer-1ajdihj, .framer-AOj1u.framer-v-1nsimfq .framer-kcj8ot, .framer-AOj1u.framer-v-1nsimfq .framer-1wvd34s { align-self: start; height: 100%; justify-self: start; width: 100%; }\",\".framer-AOj1u.framer-v-2njaxx.framer-1oknuew { width: 390px; }\",\".framer-AOj1u.framer-v-2njaxx .framer-adepaq { padding: 0px 20px 0px 20px; }\",\".framer-AOj1u.framer-v-2njaxx .framer-1t4wbfp { flex-direction: column; }\",\".framer-AOj1u.framer-v-2njaxx .framer-6v2d67 { flex: none; width: 100%; }\",\".framer-AOj1u.framer-v-2njaxx .framer-1ats7zi, .framer-AOj1u.framer-v-2njaxx .framer-1vkhmqj, .framer-AOj1u.framer-v-2njaxx .framer-2926i { width: 100%; }\",\".framer-AOj1u.framer-v-2njaxx .framer-113cvmv { align-content: flex-start; align-items: flex-start; flex: none; padding: 50px 0px 0px 0px; width: 100%; }\",...sharedStyle.css,'.framer-AOj1u[data-border=\"true\"]::after, .framer-AOj1u [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 467\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eXGxaB4Yh\":{\"layout\":[\"fixed\",\"auto\"]},\"gGVS_nUr1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzysF1_Wvk=withCSS(Component,css,\"framer-AOj1u\");export default FramerzysF1_Wvk;FramerzysF1_Wvk.displayName=\"Footer 2\";FramerzysF1_Wvk.defaultProps={height:467,width:1400};addPropertyControls(FramerzysF1_Wvk,{variant:{options:[\"d8kqIO4_r\",\"eXGxaB4Yh\",\"gGVS_nUr1\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzysF1_Wvk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Rethink Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rethinksans/v6/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkmFRCEvmma-aua4.woff2\",weight:\"400\"},{family:\"Rethink Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rethinksans/v6/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqklNRCEvmma-aua4.woff2\",weight:\"500\"}]},...ActionButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzysF1_Wvk\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"467\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eXGxaB4Yh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gGVS_nUr1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1400\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/** Gradient stops en helper-functie */const gradientStops=[{color:\"#FA8500\",stop:0},{color:\"#FF3860\",stop:32},{color:\"#C452DA\",stop:64},{color:\"#148AFF\",stop:100}];function sliceGradient(startPct,endPct){const sliced=[];for(let i=0;i<gradientStops.length-1;i++){const current=gradientStops[i];const next=gradientStops[i+1];if(next.stop<=startPct||current.stop>=endPct)continue;const from=Math.max(current.stop,startPct);const to=Math.min(next.stop,endPct);const relStart=(from-startPct)/(endPct-startPct)*100;const relEnd=(to-startPct)/(endPct-startPct)*100;sliced.push(`${current.color} ${relStart}%`);sliced.push(`${next.color} ${relEnd}%`);}return sliced.join(\", \");}/**\n * GradientHeaders Component\n * Sleep dit component ergens in je Canvas; het voert alleen de effect-hook uit.\n */export default function GradientHeaders(props){useEffect(()=>{const headers=document.querySelectorAll(\"h1, h2, h3, h4, h5, h6, p\");headers.forEach(header=>{const html=header.innerHTML;const parts=[...html.matchAll(/\\*(.*?)\\*/g)];if(!parts.length)return;let result=\"\";let lastIndex=0;parts.forEach((m,idx)=>{const[full,content]=m;const start=m.index;const end=start+full.length;result+=html.slice(lastIndex,start);const globalStart=idx/parts.length*100;const globalEnd=(idx+1)/parts.length*100;const gradSlice=sliceGradient(globalStart,globalEnd);result+=`<span class=\"gradient-text\" style=\"background-image: linear-gradient(270deg, ${gradSlice});\">${content}</span>`;lastIndex=end;});result+=html.slice(lastIndex);header.innerHTML=result;});},[]);// Render een lege wrapper; effect is voldoende om de headers te updaten\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});}// Geen extra properties nodig, maar Framer vereist wel een call\naddPropertyControls(GradientHeaders,{// Je kunt hier later props toevoegen als je wilt, bijv. een angle of stops\ndummy:{title:\"Enable\",type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientHeaders\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradientText.map"],
  "mappings": "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",
  "names": ["extractRGBColorFromString", "str", "rgbRegex", "match", "noise", "x", "y", "X", "Y", "u", "fade", "v", "A", "p", "B", "lerp", "grad", "t", "a", "b", "hash", "h", "i", "generatePerlinNoise", "width", "height", "cellSize", "canvas", "ctx", "imageData", "data", "value", "cell", "createSeamlessPerlinNoise", "singleNoise", "PerlinWall", "props", "shapeType", "size", "gap", "colors", "contrast", "animate", "speed", "radius", "containerRef", "pe", "canvasRef", "isClient", "setIsClient", "ye", "dimensions", "setDimensions", "ue", "perlinNoiseDataUrl", "se", "animationDuration", "baseValue", "powerFactor", "container", "resizeCanvas", "drawShapes", "colorBatch", "color", "opacity", "getRandomOpacity", "resizeObserver", "entries", "entry", "animationStyles", "motion", "addPropertyControls", "ControlType", "BlurDiv", "blurValue", "gradientStart", "gradientEnd", "zIndex", "direction", "cornerRadius", "maskImage", "p", "ProgressiveBlur", "props", "blur", "blurDirection", "allCorners", "radius", "topLeft", "topRight", "bottomRight", "bottomLeft", "blurLayers", "scaledBlur", "blurDivs", "_", "index", "Frame", "addPropertyControls", "ControlType", "clamp", "t", "i", "e", "Animate", "s", "o", "n", "l", "Dimensions", "window", "Emitter", "VirtualScroll", "r", "h", "Lenis", "a", "c", "d", "u", "p", "m", "v", "g", "w", "S", "f", "SmoothScrollComponent", "props", "intensity", "lenis", "pe", "ue", "error", "checkForStopScroll", "stopScrollElement", "htmlElement", "hasHiddenOverflow", "stopScrollObserver", "htmlStyleObserver", "allElements", "i", "element", "computedStyle", "window", "styleError", "Lenis", "raf", "time", "animationId", "anchorLinksData", "anchor", "isInternalLink", "hasHash", "anchorElement", "href", "decodedHref", "scrollMargin", "targetElement", "marginStyle", "targetError", "anchorError", "handleClick", "e", "handlers", "index", "p", "SmoothScroll", "withCSS", "SmoothScroll_Prod_default", "addPropertyControls", "ControlType", "I8laSpmy9_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v0", "p", "x", "motion", "v1", "v2", "__FramerMetadata__", "valuesByLocaleId", "I8laSpmy9_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "transformTemplate2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "LayoutGroup", "Link", "u", "RichText", "getLocalizedValue", "SVG", "css", "FramerI8laSpmy9", "withCSS", "I8laSpmy9_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "Yq2Sb6IhN_0_exports", "__export", "__FramerMetadata__", "v0", "v0", "p", "x", "motion", "__FramerMetadata__", "valuesByLocaleId", "Yq2Sb6IhN_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "transformTemplate2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "getLocalizedValue", "SVG", "css", "FramerYq2Sb6IhN", "withCSS", "Yq2Sb6IhN_default", "addFonts", "getBorderStyle", "e", "o", "d", "r", "l", "h", "b", "borderControls", "ControlType", "getFocusStyle", "color", "width", "style", "offset", "result", "focusControls", "ControlType", "getHoverStyle", "fillColor", "textColor", "borderColor", "hoverControls", "ControlType", "getPaddingStyle", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControls", "ControlType", "getRadiusStyle", "radius", "radiusPerCorner", "radiusTopLeft", "radiusTopRight", "radiusBottomRight", "radiusBottomLeft", "result", "radiusControls", "ControlType", "className", "IconType", "Icon", "type", "color", "image", "size", "p", "CaretType", "Caret", "LocaleSelector", "withCSS", "font", "fillColor", "textColor", "icon", "caret", "title", "gap", "border", "hover", "focus", "style", "props", "id", "ae", "activeLocale", "locales", "setLocale", "useLocaleInfo", "localesForCurrentRoute", "useLocalesForCurrentRoute", "activeLocaleId", "lastActiveLocaleId", "setLastActiveLocaleId", "ye", "selectedLocaleId", "setSelectedLocaleId", "selectedLocale", "locale", "handleChange", "event", "localeId", "u", "className", "getPaddingStyle", "getRadiusStyle", "getBorderStyle", "getHoverStyle", "getFocusStyle", "addPropertyControls", "ControlType", "paddingControls", "radiusControls", "borderControls", "hoverControls", "focusControls", "LocaleSelector_default", "LUkzcggbW_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "v0", "p", "x", "motion", "Link", "v1", "v2", "v3", "v4", "v5", "v6", "v7", "__FramerMetadata__", "valuesByLocaleId", "LUkzcggbW_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "LocaleSelectorFonts", "getFonts", "LocaleSelector_default", "ActionButtonFonts", "I8laSpmy9_default", "ButtonsNoBgFonts", "Yq2Sb6IhN_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1yzqboe", "args", "onTapus3s0u", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "isDisplayed8", "LayoutGroup", "u", "Link", "SVG", "RichText", "getLocalizedValue", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerLUkzcggbW", "withCSS", "LUkzcggbW_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "zysF1_Wvk_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v10", "v11", "v12", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "v0", "p", "x", "motion", "v1", "Link", "v2", "v3", "v4", "v5", "v6", "v7", "v8", "v9", "v10", "v11", "v12", "__FramerMetadata__", "valuesByLocaleId", "zysF1_Wvk_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "ActionButtonFonts", "getFonts", "I8laSpmy9_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "SVG", "RichText", "getLocalizedValue", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "css", "FramerzysF1_Wvk", "withCSS", "zysF1_Wvk_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "gradientStops", "sliceGradient", "startPct", "endPct", "sliced", "i", "current", "next", "from", "to", "relStart", "relEnd", "GradientHeaders", "props", "ue", "header", "html", "parts", "result", "lastIndex", "idx", "full", "content", "start", "end", "globalStart", "globalEnd", "gradSlice", "p", "addPropertyControls", "ControlType"]
}
