{"version":3,"file":"shared-lib.CBbTb3o7.mjs","names":["useState","t","i","e","s","u","p","o","n","r","l","h","a","c","useRef","mapRange","useRef","useMemo","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NAVFlowLine1600","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NAVFlowLine950","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NAVFlowLine600Fonts","NAVFlowLine600","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NAVFlowLine600","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NAVFlowLine320","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SVG","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NAVFlowLine1500","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js","https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/BJoalOj6ITiNp7UqoggC/FollowCursor_Prod.js","https:/framerusercontent.com/modules/Z7W0nR93oDA0ww3oOjR8/NSfJX36djPxWSktiCWZQ/ShimmerGrid_Prod.js","https:/framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js","https:/framerusercontent.com/modules/3oLW2u2q3Hk2do8A6oqR/P8cJU5oRPl4F412IBds0/ePLe7RNYE.js","https:/framerusercontent.com/modules/4aNFrTdEZGqEkcxU8Ag1/ktW7SiJPKLCCbkzq7n3X/a3HgDP5pF.js","https:/framerusercontent.com/modules/SYJ5wdKa6QCGw6KbdjD2/dzdgEdp3lqSYWKJyegDb/vldHLLtIZ.js","https:/framerusercontent.com/modules/fOXrSbuUiImJ3tQ1cJXf/UA7gxC53UWjpQQPTYp3b/d8upGnWfR.js","https:/framerusercontent.com/modules/4TPcSsUfpCngK2AEUCc3/NMOnY9BqER0QeitYhqiE/UGPBZDmch.js","https:/framerusercontent.com/modules/pPgq70ND8hcJkTPoKknZ/bDeJ5lf083GEs4Mh3466/JbBd_Bq1Y.js","https:/framerusercontent.com/modules/Z0eql1wF92myX2KcXSrj/GhIciUwar3bvu8okYStH/la4GwyYQP.js","https:/framerusercontent.com/modules/OfTt8lNl2s0z6Cq6VJzq/WKysTcuK69IBtaWqCbMT/F5HqqNjuO.js","https:/framerusercontent.com/modules/LO5egKlKOtiwRUdhcQIR/wFx80WaVeJgfYq1xHAYn/lu1uxxUaf.js","https:/framerusercontent.com/modules/4nkJdMvvCjv9QRfawzgp/gsWFkHhbxQcWNw3ZtzWq/qW7PKjVXG.js","https:/framerusercontent.com/modules/ULzWkSESLdfuKJJ96J9B/WzPvxEriBnb9s1PFAwXm/PHnc1cAMr.js","https:/framerusercontent.com/modules/DxsWJXTKhHuHT2J8Dsjz/EDuHfG5yghn3RgwWFM6o/v0oe8kY8W.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){const circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){const updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{replacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const accessibilityProps={role:\"img\",...props.title&&{\"aria-label\":props.title},...props.description&&{\"aria-description\":props.description}};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle,...accessibilityProps});}SVG.displayName=\"SVG\";SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\",title:\"\",description:\"\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},title:{type:ControlType.String,title:\"Title\",defaultValue:\"\",placeholder:\"Icon name...\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",placeholder:\"Icon purpose...\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Prod.map","function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{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}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(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(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,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,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{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.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,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.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.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}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 e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{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),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}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,e){return(t%e+e)%e}(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{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useMotionValue,useSpring,animate}from\"framer-motion\";const ALIGNMENT={left:0,top:0,center:.5,right:1,bottom:1};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n */export default function FollowCursor(props){const{smoothing,enabled,horizontalAlignment,verticalAlignment,transition}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=generateInstanceId();const movementTransition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const springX=useSpring(mouseX,movementTransition);const springY=useSpring(mouseY,movementTransition);const ref=useRef(null);const parentRef=useRef(null);const transformRef=useRef(null);const styleRef=useRef(null);const hasSpringRef=useRef(smoothing!==0);const previousXRef=useRef(null);const previousYRef=useRef(null);const previousStyleTransformRef=useRef(null);const isInitializedRef=useRef(false);const previousScrollXRef=useRef(0);const previousScrollYRef=useRef(0);const opacityRef=useRef(1);const currentOpacityRef=useRef(0);useEffect(()=>{hasSpringRef.current=smoothing!==0;},[smoothing]);useEffect(()=>{let animationFrameId;const updateTransform=()=>{if(isCanvas)return;animationFrameId=requestAnimationFrame(updateTransform);if(!parentRef.current||!styleRef.current){return;}const xValue=(hasSpringRef.current?springX.get():mouseX.get()).toFixed(3);const yValue=(hasSpringRef.current?springY.get():mouseY.get()).toFixed(3);// Get computed styles to capture all existing transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const transform=calculateTransform(parentRef.current,computedStyle,xValue,yValue,previousXRef.current,previousYRef.current,previousStyleTransformRef.current);const opacity=currentOpacityRef.current*opacityRef.current;transformRef.current=transform;styleRef.current.textContent=`\n\t\t\t\t[data-followcursor=\"${id}\"] { \n\t\t\t\t\ttransform: ${transform} !important;\n\t\t\t\t\t${opacity<.995?`opacity: ${opacity} !important;`:\"\"}\n\t\t\t\t}\n\t\t\t`;previousXRef.current=xValue;previousYRef.current=yValue;previousStyleTransformRef.current=parentRef.current.style.transform;};if(ref.current){const container=ref.current.parentElement;if(container){const parent=container.parentElement;if(parent){parentRef.current=parent;parent.setAttribute(\"data-followcursor\",id);}}}// Start the animation loop\nupdateTransform();// Cleanup function\nreturn()=>{if(animationFrameId){cancelAnimationFrame(animationFrameId);}};},[]);useEffect(()=>{const handlePointerMove=event=>{if(!parentRef.current)return;let setSpringsInstantly=false;// When initialized for the first time, animate opacity\nif(!isInitializedRef.current){isInitializedRef.current=true;animate(currentOpacityRef.current,enabled?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});setSpringsInstantly=true;}// Get the element's position without transforms\nconst computedStyle=window.getComputedStyle(parentRef.current);const matrix=new DOMMatrix(computedStyle.transform);const rect=parentRef.current.getBoundingClientRect();// Subtract the transform translation to get the original position\nconst originalLeft=rect.left-matrix.m41;const originalTop=rect.top-matrix.m42;// Add scroll offsets to mouse position\nconst scrollX=window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.pageYOffset||document.documentElement.scrollTop;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;const mouseXPos=event.clientX+scrollX-(originalLeft+scrollX)-ALIGNMENT[horizontalAlignment]*rect.width;const mouseYPos=event.clientY+scrollY-(originalTop+scrollY)-ALIGNMENT[verticalAlignment]*rect.height;mouseX.set(mouseXPos);mouseY.set(mouseYPos);if(setSpringsInstantly){springX.jump(mouseXPos);springY.jump(mouseYPos);}};// Add scroll event handler to update position\nconst handleScroll=()=>{if(!parentRef.current||!isInitializedRef.current)return;const scrollX=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;// Calculate scroll delta\nconst deltaX=scrollX-previousScrollXRef.current;const deltaY=scrollY-previousScrollYRef.current;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;// Update position using scroll delta\nmouseX.set(mouseX.get()+deltaX);mouseY.set(mouseY.get()+deltaY);};window.addEventListener(\"pointermove\",handlePointerMove);window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"pointermove\",handlePointerMove);window.removeEventListener(\"scroll\",handleScroll);};},[enabled]);useEffect(()=>{if(!styleRef.current||!parentRef.current)return;const computedStyle=window.getComputedStyle(parentRef.current);opacityRef.current=parseFloat(computedStyle.opacity)||1;animate(currentOpacityRef.current,enabled&&isInitializedRef.current?1:0,{...transition,onUpdate:latest=>{currentOpacityRef.current=latest;}});},[enabled,transition]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...props.style},children:/*#__PURE__*/_jsx(\"style\",{ref:styleRef})});}FollowCursor.displayName=\"Follow Cursor\";addPropertyControls(FollowCursor,{enabled:{type:ControlType.Boolean,defaultValue:true},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1},horizontalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Alignment\"},verticalAlignment:{type:ControlType.Enum,defaultValue:\"center\",options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,title:\" \"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.2,bounce:0},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function calculateTransform(element,computedStyle,xValue,yValue,previousX,previousY,previousStyleTransform){xValue=xValue||0;yValue=yValue||0;previousX=previousX||0;previousY=previousY||0;// Get transform\nconst computedTransform=computedStyle.transform;const styleTransform=element.style.transform;// Subtract previous values from current values for a single transform\nconst finalX=xValue-previousX;const finalY=yValue-previousY;const translateTransform=`translate(${finalX}px, ${finalY}px)`;let transform=translateTransform;if(styleTransform&&styleTransform!==\"none\"){if(previousStyleTransform&&previousStyleTransform!==\"none\"){transform=`${translateTransform} ${invertTransform(previousStyleTransform)} ${styleTransform}`;}else{transform=`${translateTransform} ${styleTransform}`;}}return computedTransform&&computedTransform!==\"none\"?`${transform} ${computedTransform}`:transform;}function invertTransform(transformString){const transforms=transformString.match(/\\w+\\([^)]+\\)/g)||[];const invertedTransforms=transforms.reverse().map(transform=>{const[func,valuesString]=transform.match(/(\\w+)\\(([^)]+)\\)/).slice(1);const values=valuesString.split(\",\").map(v=>v.trim());const invertNumber=v=>{const[_,sign,num,unit]=v.match(/^(-?)(\\d*\\.?\\d+)(\\D*)$/);return`${sign?\"\":\"-\"}${num}${unit}`;};switch(func.toLowerCase()){case\"translate\":case\"translate3d\":case\"translatex\":case\"translatey\":case\"translatez\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"scale\":case\"scale3d\":return`${func}(${values.map(v=>1/parseFloat(v)).join(\", \")})`;case\"scalex\":case\"scaley\":case\"scalez\":return`${func}(${1/parseFloat(values[0])})`;case\"rotate\":case\"rotatex\":case\"rotatey\":case\"rotatez\":return`${func}(${invertNumber(values[0])})`;case\"rotate3d\":const rotateValues=values.map(parseFloat);return`${func}(${rotateValues[0]}, ${rotateValues[1]}, ${rotateValues[2]}, ${invertNumber(values[3])})`;case\"skew\":case\"skewx\":case\"skewy\":return`${func}(${values.map(invertNumber).join(\", \")})`;case\"matrix\":case\"matrix3d\":console.warn(`Inverting ${func} is not supported. Returning original.`);return transform;default:console.warn(`Unknown transform function: ${func}. Returning original.`);return transform;}});return invertedTransforms.join(\" \");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FollowCursor\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FollowCursor_Prod.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import FollowCursor from\"https://framerusercontent.com/modules/QbIURI1CrWibjjH7k1PR/BJoalOj6ITiNp7UqoggC/FollowCursor_Prod.js\";import{cubicBezier}from\"framer-motion\";const ease=cubicBezier(.7,0,.7,1);var Pattern;(function(Pattern){Pattern[\"Grid\"]=\"grid\";Pattern[\"Checkerboard\"]=\"checkerboard\";Pattern[\"HorizontalLines\"]=\"horizontalLines\";Pattern[\"VerticalLines\"]=\"verticalLines\";Pattern[\"DiagonalLines\"]=\"diagonalLines\";Pattern[\"Dots\"]=\"dots\";Pattern[\"Triangles\"]=\"triangles\";Pattern[\"Custom\"]=\"custom\";})(Pattern||(Pattern={}));const IMAGE_SIZING_MAP={fill:\"cover\",fit:\"contain\",stretch:\"100% 100%\"};const POSITION_MAP={topLeft:\"0 0\",topCenter:\"50% 0\",topRight:\"100% 0\",left:\"0 50%\",center:\"50% 50%\",right:\"100% 50%\",bottomLeft:\"0 100%\",bottomCenter:\"50% 100%\",bottomRight:\"100% 100%\"};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function ShimmerGrid({color,hoverColor,hoverSize,hoverShape,patternPreset,flip,lineWidth,customPatternImage,customPatternSizing,tileSize,customPatternMode,customPatternPosition,dotSize,radius,smoothing,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isCustom=patternPreset===\"custom\";const bgPosition=isCustom&&customPatternSizing!==\"stretch\"?POSITION_MAP[customPatternPosition]:POSITION_MAP.center;let bgImage=\"\";let bgSize=`${tileSize}px ${tileSize}px`;let bgRepeat=\"repeat\";switch(patternPreset){case\"grid\":bgImage=`repeating-conic-gradient(at ${lineWidth}px ${lineWidth}px, [color] 0deg 90deg, transparent 90deg 180deg, [color] 180deg 360deg)`;break;case\"checkerboard\":bgImage=flip?`repeating-conic-gradient([color] 0% 25%, transparent 0% 50%)`:`repeating-conic-gradient(transparent 0% 25%, [color] 0% 50%)`;break;case\"horizontalLines\":bgImage=`linear-gradient(to top, [color] ${lineWidth}px, transparent ${lineWidth}px)`;break;case\"verticalLines\":bgImage=`linear-gradient(to left, [color] ${lineWidth}px, transparent ${lineWidth}px)`;break;case\"diagonalLines\":const w=lineWidth/2;const sideLength=getSideLength(tileSize*2);bgImage=`linear-gradient(to top ${flip?\"left\":\"right\"}, [color] ${w}px, transparent ${w}px, transparent calc(50% - ${w}px), [color] calc(50% - ${w}px), [color] calc(50% + ${w}px), transparent calc(50% + ${w}px), transparent calc(100% - ${w}px), [color] calc(100% - ${w}px), [color] 100%)`;bgSize=`${sideLength}px ${sideLength}px`;break;case\"dots\":bgImage=`radial-gradient([color] ${dotSize/2-.4}px, transparent ${dotSize/2+.4}px)`;break;case\"triangles\":bgImage=`linear-gradient(${flip?-45:45}deg, transparent calc(50% - 0.1px), [color] calc(50% + 0.1px))`;break;case\"custom\":bgImage=`url(\"${customPatternImage?.src}\")`;if(customPatternSizing!==\"tile\"){bgRepeat=\"no-repeat\";bgSize=IMAGE_SIZING_MAP[customPatternSizing];}break;}let hoverStyle={};let hoverSizeValue=hoverSize;if(hoverShape===\"glow\"){const gradientPoints=[];for(let i=0;i<15;i++){const normalized=mapRange(i,0,14,0,1);gradientPoints.push(`rgba(255, 255, 255, ${ease(1-normalized)}) ${mapRange(i,0,14,0,100)}%`);}hoverStyle={maskImage:`radial-gradient(closest-side, ${gradientPoints.join(\", \")})`};hoverSizeValue=hoverSize*2;}else if(hoverShape===\"circle\"){hoverStyle={borderRadius:\"50%\"};}return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",borderRadius:radius,overflow:\"hidden\",backgroundImage:isCustom?\"\":bgImage.replace(/\\[color\\]/g,color),backgroundSize:bgSize,backgroundPosition:bgPosition,backgroundRepeat:bgRepeat,...style},children:[isCustom&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundColor:color,maskImage:bgImage,maskSize:bgSize,maskPosition:bgPosition,maskRepeat:bgRepeat,maskMode:customPatternMode}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,maskImage:isCustom?bgImage:bgImage.replace(/\\[color\\]/g,\"white\"),maskSize:bgSize,maskPosition:bgPosition,maskRepeat:bgRepeat,maskMode:isCustom?customPatternMode:undefined,WebkitMaskImage:isCustom?bgImage:bgImage.replace(/\\[color\\]/g,\"white\"),WebkitMaskSize:bgSize,WebkitMaskPosition:bgPosition,WebkitMaskRepeat:bgRepeat,WebkitMaskMode:isCustom?customPatternMode:undefined},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:isCanvas?\"50%\":0,left:isCanvas?\"50%\":0,transform:isCanvas?\"translate(-50%, -50%)\":undefined,width:hoverSizeValue,height:hoverSizeValue,backgroundColor:hoverColor,...hoverStyle},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(FollowCursor,{enabled:true,smoothing:smoothing,horizontalAlignment:\"center\",verticalAlignment:\"center\"})})})})]});}ShimmerGrid.displayName=\"Shimmer Grid\";addPropertyControls(ShimmerGrid,{color:{type:ControlType.Color,defaultValue:\"rgba(153, 153, 153, 0.5)\"},hoverColor:{type:ControlType.Color,defaultValue:\"#FFF\"},hoverSize:{type:ControlType.Number,defaultValue:400,min:1,max:2e3,step:1},hoverShape:{type:ControlType.Enum,defaultValue:\"glow\",options:[\"glow\",\"circle\"],optionTitles:[\"Glow\",\"Circle\"],displaySegmentedControl:true,title:\"Shape\"},patternPreset:{type:ControlType.Enum,defaultValue:\"grid\",options:Object.values(Pattern),optionTitles:[\"Grid\",\"Checkerboard\",\"Horizontal Lines\",\"Vertical Lines\",\"Diagonal Lines\",\"Dots\",\"Triangles\",\"Custom\"],title:\"Pattern\"},customPatternImage:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:props=>props.patternPreset!==\"custom\"},customPatternSizing:{type:ControlType.Enum,defaultValue:\"tile\",options:[\"fill\",\"fit\",\"stretch\",\"tile\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\",\"Tile\"],title:\"Sizing\",hidden:props=>props.patternPreset!==\"custom\"},flip:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.patternPreset!==\"checkerboard\"&&props.patternPreset!==\"triangles\"&&props.patternPreset!==\"diagonalLines\"},lineWidth:{type:ControlType.Number,defaultValue:2,min:1,step:1,displayStepper:true,hidden:props=>props.patternPreset!==\"horizontalLines\"&&props.patternPreset!==\"verticalLines\"&&props.patternPreset!==\"diagonalLines\"&&props.patternPreset!==\"grid\"},tileSize:{type:ControlType.Number,defaultValue:50,min:1,step:1,hidden:props=>props.patternPreset===\"custom\"&&props.customPatternSizing!==\"tile\"},dotSize:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,hidden:props=>props.patternPreset!==\"dots\"},customPatternPosition:{type:ControlType.Enum,defaultValue:\"center\",options:[\"topLeft\",\"topCenter\",\"topRight\",\"left\",\"center\",\"right\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Left\",\"Center\",\"Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],title:\"Position\",hidden:props=>props.patternPreset!==\"custom\"||props.customPatternSizing===\"stretch\"},customPatternMode:{type:ControlType.Enum,defaultValue:\"alpha\",options:[\"alpha\",\"luminance\"],optionTitles:[\"Alpha\",\"Luminance\"],title:\"Mode\",hidden:props=>props.patternPreset!==\"custom\"},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});function getSideLength(hypotenuseLength){// Check if input is a valid number\nif(typeof hypotenuseLength!==\"number\"||isNaN(hypotenuseLength)||hypotenuseLength<=0){return hypotenuseLength;}// Calculate the side length using the Pythagorean theorem\n// In a right isosceles triangle: side² + side² = hypotenuse²\n// So, side² = hypotenuse² / 2\nconst sideLength=Math.sqrt(Math.pow(hypotenuseLength,2)/2);// Round the result to 2 decimal places\nreturn Number(sideLength.toFixed(2));}function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShimmerGrid\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-4z96H .framer-styles-preset-1ux40p0:not(.rich-text-wrapper), .framer-4z96H .framer-styles-preset-1ux40p0.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, #ff61d0); --framer-link-text-color: var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, #d6d4ca); }\"];export const className=\"framer-4z96H\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js\";const enabledGestures={W4tNs1e7Q:{hover:true}};const serializationHash=\"framer-hAH73\";const variantClassNames={W4tNs1e7Q:\"framer-v-iiy08j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pyxhZOlt4=undefined;const WaIjxDBHn=undefined;const nRPPrDdP_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-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=({click,height,id,link2,title,width,...props})=>{return{...props,nRPPrDdP_:title??props.nRPPrDdP_??\"HOME\",pyxhZOlt4:click??props.pyxhZOlt4,WaIjxDBHn:link2??props.WaIjxDBHn};};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,nRPPrDdP_,pyxhZOlt4,WaIjxDBHn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"W4tNs1e7Q\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph3gmnt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pyxhZOlt4){const res=await pyxhZOlt4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-iiy08j\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"W4tNs1e7Q\",onTap:onTaph3gmnt,ref:refBinding,style:{...style},...addPropertyOverrides({\"W4tNs1e7Q-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 4.53)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"tWfFBUitC\",openInNewTab:false,relValues:[],scopeId:\"ePLe7RNYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})}),className:\"framer-1rnrzi1\",fonts:[\"CUSTOMV2;HW Impey  Bold\"],layoutDependency:layoutDependency,layoutId:\"tWfFBUitC\",style:{\"--extracted-r6o4lv\":\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},text:nRPPrDdP_,transformTemplate:transformTemplate1,variants:{\"W4tNs1e7Q-hover\":{\"--extracted-r6o4lv\":\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"W4tNs1e7Q-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 4.53)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"tWfFBUitC\",openInNewTab:false,relValues:[],scopeId:\"ePLe7RNYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hAH73.framer-15bbwpg, .framer-hAH73 .framer-15bbwpg { display: block; }\",\".framer-hAH73.framer-iiy08j { cursor: pointer; gap: 10px; height: 87px; overflow: visible; position: relative; width: 218px; }\",\".framer-hAH73 .framer-1rnrzi1 { flex: none; height: auto; left: 0px; position: absolute; top: 51%; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 87\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vgi1vIfF8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nRPPrDdP_\":\"title\",\"pyxhZOlt4\":\"click\",\"WaIjxDBHn\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerePLe7RNYE=withCSS(Component,css,\"framer-hAH73\");export default FramerePLe7RNYE;FramerePLe7RNYE.displayName=\"NAV Flow Line 1600\";FramerePLe7RNYE.defaultProps={height:87,width:218};addPropertyControls(FramerePLe7RNYE,{nRPPrDdP_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Title\",type:ControlType.String},pyxhZOlt4:{title:\"Click\",type:ControlType.EventHandler},WaIjxDBHn:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerePLe7RNYE,[{explicitInter:true,fonts:[{cssFamilyName:\"HW Impey  Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"HW Impey \",url:\"https://framerusercontent.com/assets/e78GLa5rCGINHAgXOjuECYahA.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerePLe7RNYE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"87\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vgi1vIfF8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"218\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"nRPPrDdP_\\\":\\\"title\\\",\\\"pyxhZOlt4\\\":\\\"click\\\",\\\"WaIjxDBHn\\\":\\\"link2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ePLe7RNYE.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine1600 from\"https://framerusercontent.com/modules/3oLW2u2q3Hk2do8A6oqR/P8cJU5oRPl4F412IBds0/ePLe7RNYE.js\";const NAVFlowLine1600Fonts=getFonts(NAVFlowLine1600);const cycleOrder=[\"JTL7zqp_O\",\"JRg4vsRj6\",\"umC0P3YXU\",\"lRqJrFsRg\",\"bixQATmt0\",\"NeV5SMrG3\"];const serializationHash=\"framer-MrmQk\";const variantClassNames={bixQATmt0:\"framer-v-10tn6v8\",JRg4vsRj6:\"framer-v-thls8s\",JTL7zqp_O:\"framer-v-1ltqna4\",lRqJrFsRg:\"framer-v-ech45u\",NeV5SMrG3:\"framer-v-1fn4wmu\",umC0P3YXU:\"framer-v-1pbxrc1\"};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={Careers:\"bixQATmt0\",Contact:\"NeV5SMrG3\",Home:\"JTL7zqp_O\",Inscript:\"JRg4vsRj6\",Projects:\"umC0P3YXU\",Studio:\"lRqJrFsRg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JTL7zqp_O\"};};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:\"JTL7zqp_O\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt4ik0wc0=activeVariantCallback(async(...args)=>{setVariant(\"JTL7zqp_O\");});const pyxhZOlt4jhgngi=activeVariantCallback(async(...args)=>{setVariant(\"JRg4vsRj6\");});const pyxhZOlt412egqb9=activeVariantCallback(async(...args)=>{setVariant(\"umC0P3YXU\");});const pyxhZOlt487plgy=activeVariantCallback(async(...args)=>{setVariant(\"lRqJrFsRg\");});const pyxhZOlt45prp34=activeVariantCallback(async(...args)=>{setVariant(\"bixQATmt0\");});const pyxhZOlt41jcygcq=activeVariantCallback(async(...args)=>{setVariant(\"NeV5SMrG3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ltqna4\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"JTL7zqp_O\",ref:refBinding,style:{...style},...addPropertyOverrides({bixQATmt0:{\"data-framer-name\":\"Careers\"},JRg4vsRj6:{\"data-framer-name\":\"Inscript\"},lRqJrFsRg:{\"data-framer-name\":\"Studio\"},NeV5SMrG3:{\"data-framer-name\":\"Contact\"},umC0P3YXU:{\"data-framer-name\":\"Projects\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lmpjpe\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"VRv2BCq5h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l44lkf\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"sRrx4UgHN\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xknxww-container\",layoutDependency:layoutDependency,layoutId:\"oFusDNKQi-container\",nodeId:\"oFusDNKQi\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"oFusDNKQi\",layoutId:\"oFusDNKQi\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt4ik0wc0,style:{height:\"100%\",width:\"100%\"},WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({bixQATmt0:{WaIjxDBHn:resolvedLinks[4]},JRg4vsRj6:{WaIjxDBHn:resolvedLinks[1]},lRqJrFsRg:{WaIjxDBHn:resolvedLinks[3]},NeV5SMrG3:{WaIjxDBHn:resolvedLinks[5]},umC0P3YXU:{WaIjxDBHn:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+112,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3yhgb4-container\",layoutDependency:layoutDependency,layoutId:\"x671LLvKj-container\",nodeId:\"x671LLvKj\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"x671LLvKj\",layoutId:\"x671LLvKj\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4jhgngi,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({JRg4vsRj6:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xvutwf-container\",layoutDependency:layoutDependency,layoutId:\"xKwF8novL-container\",nodeId:\"xKwF8novL\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"xKwF8novL\",layoutId:\"xKwF8novL\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt412egqb9,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({umC0P3YXU:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+336,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gc0hwj-container\",layoutDependency:layoutDependency,layoutId:\"TBRRbLZIU-container\",nodeId:\"TBRRbLZIU\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"TBRRbLZIU\",layoutId:\"TBRRbLZIU\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt487plgy,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({lRqJrFsRg:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+448,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fpi47k-container\",layoutDependency:layoutDependency,layoutId:\"teV0H_WU2-container\",nodeId:\"teV0H_WU2\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"teV0H_WU2\",layoutId:\"teV0H_WU2\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt45prp34,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"500px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+560,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iaenij-container\",layoutDependency:layoutDependency,layoutId:\"Gu2FtVx2K-container\",nodeId:\"Gu2FtVx2K\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"Gu2FtVx2K\",layoutId:\"Gu2FtVx2K\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt41jcygcq,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5vqol2\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"RzhqsRnoh\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jiey8d-container\",layoutDependency:layoutDependency,layoutId:\"jMja0Wb8Q-container\",nodeId:\"jMja0Wb8Q\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},variants:{bixQATmt0:{opacity:1},JRg4vsRj6:{opacity:1},lRqJrFsRg:{opacity:1},NeV5SMrG3:{opacity:1},umC0P3YXU:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"jMja0Wb8Q\",layoutId:\"jMja0Wb8Q\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]},JRg4vsRj6:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},lRqJrFsRg:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]},NeV5SMrG3:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},umC0P3YXU:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+112,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d32lnm-container\",layoutDependency:layoutDependency,layoutId:\"IlsZE1frQ-container\",nodeId:\"IlsZE1frQ\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},variants:{bixQATmt0:{opacity:1},lRqJrFsRg:{opacity:1},NeV5SMrG3:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"IlsZE1frQ\",layoutId:\"IlsZE1frQ\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{nRPPrDdP_:\"Collective Ambition\",WaIjxDBHn:resolvedLinks2[1]},lRqJrFsRg:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]},NeV5SMrG3:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kac6dh-container\",layoutDependency:layoutDependency,layoutId:\"MSd4JyYl3-container\",nodeId:\"MSd4JyYl3\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},variants:{bixQATmt0:{opacity:1},lRqJrFsRg:{opacity:1},NeV5SMrG3:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"MSd4JyYl3\",layoutId:\"MSd4JyYl3\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]},lRqJrFsRg:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]},NeV5SMrG3:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+336,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w2flgj-container\",layoutDependency:layoutDependency,layoutId:\"QKvtXVg8s-container\",nodeId:\"QKvtXVg8s\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},variants:{bixQATmt0:{opacity:1},NeV5SMrG3:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"QKvtXVg8s\",layoutId:\"QKvtXVg8s\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{nRPPrDdP_:\" Soft Skills\",WaIjxDBHn:resolvedLinks4[0]},NeV5SMrG3:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+448,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k2crbv-container\",layoutDependency:layoutDependency,layoutId:\"TrZKVx9Xl-container\",nodeId:\"TrZKVx9Xl\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},variants:{bixQATmt0:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"TrZKVx9Xl\",layoutId:\"TrZKVx9Xl\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bixQATmt0:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"700px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||647)-0-647)/2)+0+0+560,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1movs2e-container\",layoutDependency:layoutDependency,layoutId:\"rtxA8mHNP-container\",nodeId:\"rtxA8mHNP\",rendersWithMotion:true,scopeId:\"a3HgDP5pF\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine1600,{height:\"100%\",id:\"rtxA8mHNP\",layoutId:\"rtxA8mHNP\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MrmQk.framer-o65gg8, .framer-MrmQk .framer-o65gg8 { display: block; }\",\".framer-MrmQk.framer-1ltqna4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MrmQk .framer-1lmpjpe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MrmQk .framer-l44lkf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 500px; }\",\".framer-MrmQk .framer-1xknxww-container, .framer-MrmQk .framer-3yhgb4-container, .framer-MrmQk .framer-1xvutwf-container, .framer-MrmQk .framer-gc0hwj-container, .framer-MrmQk .framer-fpi47k-container, .framer-MrmQk .framer-1iaenij-container, .framer-MrmQk .framer-1jiey8d-container, .framer-MrmQk .framer-d32lnm-container, .framer-MrmQk .framer-1kac6dh-container, .framer-MrmQk .framer-w2flgj-container, .framer-MrmQk .framer-k2crbv-container, .framer-MrmQk .framer-1movs2e-container { flex: none; height: 87px; position: relative; width: 100%; }\",\".framer-MrmQk .framer-5vqol2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 700px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 647\n * @framerIntrinsicWidth 1220\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JRg4vsRj6\":{\"layout\":[\"auto\",\"auto\"]},\"umC0P3YXU\":{\"layout\":[\"auto\",\"auto\"]},\"lRqJrFsRg\":{\"layout\":[\"auto\",\"auto\"]},\"bixQATmt0\":{\"layout\":[\"auto\",\"auto\"]},\"NeV5SMrG3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera3HgDP5pF=withCSS(Component,css,\"framer-MrmQk\");export default Framera3HgDP5pF;Framera3HgDP5pF.displayName=\"Nav Flow 1600\";Framera3HgDP5pF.defaultProps={height:647,width:1220};addPropertyControls(Framera3HgDP5pF,{variant:{options:[\"JTL7zqp_O\",\"JRg4vsRj6\",\"umC0P3YXU\",\"lRqJrFsRg\",\"bixQATmt0\",\"NeV5SMrG3\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framera3HgDP5pF,[{explicitInter:true,fonts:[]},...NAVFlowLine1600Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera3HgDP5pF\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JRg4vsRj6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"umC0P3YXU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lRqJrFsRg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bixQATmt0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NeV5SMrG3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"647\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1220\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a3HgDP5pF.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js\";const enabledGestures={nDmceXl5A:{hover:true}};const serializationHash=\"framer-244fJ\";const variantClassNames={nDmceXl5A:\"framer-v-1ba55ds\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pyxhZOlt4=undefined;const WaIjxDBHn=undefined;const nRPPrDdP_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link2,title,width,...props})=>{return{...props,nRPPrDdP_:title??props.nRPPrDdP_??\"HOME\",pyxhZOlt4:click??props.pyxhZOlt4,WaIjxDBHn:link2??props.WaIjxDBHn};};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,nRPPrDdP_,pyxhZOlt4,WaIjxDBHn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nDmceXl5A\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph3gmnt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pyxhZOlt4){const res=await pyxhZOlt4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ba55ds\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nDmceXl5A\",onTap:onTaph3gmnt,ref:refBinding,style:{...style},...addPropertyOverrides({\"nDmceXl5A-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 2.9)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"xHkvkBoO7\",openInNewTab:false,relValues:[],scopeId:\"vldHLLtIZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})}),className:\"framer-q7nfg1\",fonts:[\"CUSTOMV2;HW Impey  Bold\"],layoutDependency:layoutDependency,layoutId:\"xHkvkBoO7\",style:{\"--extracted-r6o4lv\":\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},text:nRPPrDdP_,variants:{\"nDmceXl5A-hover\":{\"--extracted-r6o4lv\":\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nDmceXl5A-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 2.9)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"xHkvkBoO7\",openInNewTab:false,relValues:[],scopeId:\"vldHLLtIZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-244fJ.framer-qa6ei4, .framer-244fJ .framer-qa6ei4 { display: block; }\",\".framer-244fJ.framer-1ba55ds { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-244fJ .framer-q7nfg1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 55.5\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"G098BhZED\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nRPPrDdP_\":\"title\",\"pyxhZOlt4\":\"click\",\"WaIjxDBHn\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervldHLLtIZ=withCSS(Component,css,\"framer-244fJ\");export default FramervldHLLtIZ;FramervldHLLtIZ.displayName=\"NAV Flow Line 950\";FramervldHLLtIZ.defaultProps={height:55.5,width:139};addPropertyControls(FramervldHLLtIZ,{nRPPrDdP_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Title\",type:ControlType.String},pyxhZOlt4:{title:\"Click\",type:ControlType.EventHandler},WaIjxDBHn:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramervldHLLtIZ,[{explicitInter:true,fonts:[{cssFamilyName:\"HW Impey  Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"HW Impey \",url:\"https://framerusercontent.com/assets/e78GLa5rCGINHAgXOjuECYahA.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervldHLLtIZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G098BhZED\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"nRPPrDdP_\\\":\\\"title\\\",\\\"pyxhZOlt4\\\":\\\"click\\\",\\\"WaIjxDBHn\\\":\\\"link2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"139\",\"framerIntrinsicHeight\":\"55.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vldHLLtIZ.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine950 from\"https://framerusercontent.com/modules/SYJ5wdKa6QCGw6KbdjD2/dzdgEdp3lqSYWKJyegDb/vldHLLtIZ.js\";const NAVFlowLine950Fonts=getFonts(NAVFlowLine950);const cycleOrder=[\"j1Gsy2TEB\",\"fP21YXJyi\",\"wTmsejeYN\",\"Rni6OXb_t\",\"zbV3rU1ac\",\"hfiJnZt5A\"];const serializationHash=\"framer-QxMyH\";const variantClassNames={fP21YXJyi:\"framer-v-1do82zn\",hfiJnZt5A:\"framer-v-cy146b\",j1Gsy2TEB:\"framer-v-1u81682\",Rni6OXb_t:\"framer-v-1fqdidc\",wTmsejeYN:\"framer-v-vwnsdz\",zbV3rU1ac:\"framer-v-rfcra5\"};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={Careers:\"zbV3rU1ac\",Contact:\"hfiJnZt5A\",Home:\"j1Gsy2TEB\",Inscript:\"fP21YXJyi\",Projects:\"wTmsejeYN\",Studio:\"Rni6OXb_t\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"j1Gsy2TEB\"};};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:\"j1Gsy2TEB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt41ul1ynk=activeVariantCallback(async(...args)=>{setVariant(\"j1Gsy2TEB\");});const pyxhZOlt4cppzqy=activeVariantCallback(async(...args)=>{setVariant(\"fP21YXJyi\");});const pyxhZOlt41onn86g=activeVariantCallback(async(...args)=>{setVariant(\"wTmsejeYN\");});const pyxhZOlt410nay5n=activeVariantCallback(async(...args)=>{setVariant(\"Rni6OXb_t\");});const pyxhZOlt4v659f1=activeVariantCallback(async(...args)=>{setVariant(\"zbV3rU1ac\");});const pyxhZOlt412se3a=activeVariantCallback(async(...args)=>{setVariant(\"hfiJnZt5A\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u81682\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"j1Gsy2TEB\",ref:refBinding,style:{...style},...addPropertyOverrides({fP21YXJyi:{\"data-framer-name\":\"Inscript\"},hfiJnZt5A:{\"data-framer-name\":\"Contact\"},Rni6OXb_t:{\"data-framer-name\":\"Studio\"},wTmsejeYN:{\"data-framer-name\":\"Projects\"},zbV3rU1ac:{\"data-framer-name\":\"Careers\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16wubtp\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"DD2vYwbxC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b60zwt\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"AzDXyVsmZ\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j4uo5u-container\",layoutDependency:layoutDependency,layoutId:\"dyG3PCnDb-container\",nodeId:\"dyG3PCnDb\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"dyG3PCnDb\",layoutId:\"dyG3PCnDb\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt41ul1ynk,style:{width:\"100%\"},WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({fP21YXJyi:{WaIjxDBHn:resolvedLinks[1]},hfiJnZt5A:{WaIjxDBHn:resolvedLinks[5]},Rni6OXb_t:{WaIjxDBHn:resolvedLinks[3]},wTmsejeYN:{WaIjxDBHn:resolvedLinks[2]},zbV3rU1ac:{WaIjxDBHn:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+65,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-foe7ak-container\",layoutDependency:layoutDependency,layoutId:\"wJ_sXOrvQ-container\",nodeId:\"wJ_sXOrvQ\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"wJ_sXOrvQ\",layoutId:\"wJ_sXOrvQ\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4cppzqy,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fP21YXJyi:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+130,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8a9fkr-container\",layoutDependency:layoutDependency,layoutId:\"wTQft27C3-container\",nodeId:\"wTQft27C3\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"wTQft27C3\",layoutId:\"wTQft27C3\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt41onn86g,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({wTmsejeYN:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+195,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yp53tx-container\",layoutDependency:layoutDependency,layoutId:\"jtUulEtpY-container\",nodeId:\"jtUulEtpY\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"jtUulEtpY\",layoutId:\"jtUulEtpY\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt410nay5n,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({Rni6OXb_t:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+260,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-totzfh-container\",layoutDependency:layoutDependency,layoutId:\"l0jRWhdt_-container\",nodeId:\"l0jRWhdt_\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"l0jRWhdt_\",layoutId:\"l0jRWhdt_\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt4v659f1,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({zbV3rU1ac:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"300px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+325,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-umtgc2-container\",layoutDependency:layoutDependency,layoutId:\"k9oSZLexv-container\",nodeId:\"k9oSZLexv\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"k9oSZLexv\",layoutId:\"k9oSZLexv\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt412se3a,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x995iu\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"S0XtjwA3i\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uapcj4-container\",layoutDependency:layoutDependency,layoutId:\"RuqLbEjKG-container\",nodeId:\"RuqLbEjKG\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},variants:{fP21YXJyi:{opacity:1},hfiJnZt5A:{opacity:1},Rni6OXb_t:{opacity:1},wTmsejeYN:{opacity:1},zbV3rU1ac:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"RuqLbEjKG\",layoutId:\"RuqLbEjKG\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({fP21YXJyi:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},hfiJnZt5A:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},Rni6OXb_t:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]},wTmsejeYN:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]},zbV3rU1ac:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+65,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzf20-container\",layoutDependency:layoutDependency,layoutId:\"DQetwLlUs-container\",nodeId:\"DQetwLlUs\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},variants:{hfiJnZt5A:{opacity:1},Rni6OXb_t:{opacity:1},zbV3rU1ac:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"DQetwLlUs\",layoutId:\"DQetwLlUs\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({hfiJnZt5A:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]},Rni6OXb_t:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]},zbV3rU1ac:{nRPPrDdP_:\"Collective Ambition\",WaIjxDBHn:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+130,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e3r4j-container\",layoutDependency:layoutDependency,layoutId:\"a8lDm1yfP-container\",nodeId:\"a8lDm1yfP\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},variants:{hfiJnZt5A:{opacity:1},Rni6OXb_t:{opacity:1},zbV3rU1ac:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"a8lDm1yfP\",layoutId:\"a8lDm1yfP\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({hfiJnZt5A:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]},Rni6OXb_t:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]},zbV3rU1ac:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+195,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bpiqee-container\",layoutDependency:layoutDependency,layoutId:\"lTiFJ3AO_-container\",nodeId:\"lTiFJ3AO_\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},variants:{hfiJnZt5A:{opacity:1},zbV3rU1ac:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"lTiFJ3AO_\",layoutId:\"lTiFJ3AO_\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({hfiJnZt5A:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]},zbV3rU1ac:{nRPPrDdP_:\"Soft Skills\",WaIjxDBHn:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+260,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e6z9wh-container\",layoutDependency:layoutDependency,layoutId:\"ZPusg9o4Y-container\",nodeId:\"ZPusg9o4Y\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},variants:{zbV3rU1ac:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"ZPusg9o4Y\",layoutId:\"ZPusg9o4Y\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({zbV3rU1ac:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"450px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||384)-0-380)/2)+0+0+325,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8mlr0x-container\",layoutDependency:layoutDependency,layoutId:\"lT6hETv9Z-container\",nodeId:\"lT6hETv9Z\",rendersWithMotion:true,scopeId:\"d8upGnWfR\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine950,{height:\"100%\",id:\"lT6hETv9Z\",layoutId:\"lT6hETv9Z\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QxMyH.framer-1rxdl4k, .framer-QxMyH .framer-1rxdl4k { display: block; }\",\".framer-QxMyH.framer-1u81682 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-QxMyH .framer-16wubtp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-QxMyH .framer-b60zwt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 300px; }\",\".framer-QxMyH .framer-1j4uo5u-container, .framer-QxMyH .framer-foe7ak-container, .framer-QxMyH .framer-8a9fkr-container, .framer-QxMyH .framer-yp53tx-container, .framer-QxMyH .framer-totzfh-container, .framer-QxMyH .framer-umtgc2-container, .framer-QxMyH .framer-1uapcj4-container, .framer-QxMyH .framer-mzf20-container, .framer-QxMyH .framer-1e3r4j-container, .framer-QxMyH .framer-1bpiqee-container, .framer-QxMyH .framer-e6z9wh-container, .framer-QxMyH .framer-8mlr0x-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-QxMyH .framer-1x995iu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 450px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 384\n * @framerIntrinsicWidth 769\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fP21YXJyi\":{\"layout\":[\"auto\",\"auto\"]},\"wTmsejeYN\":{\"layout\":[\"auto\",\"auto\"]},\"Rni6OXb_t\":{\"layout\":[\"auto\",\"auto\"]},\"zbV3rU1ac\":{\"layout\":[\"auto\",\"auto\"]},\"hfiJnZt5A\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd8upGnWfR=withCSS(Component,css,\"framer-QxMyH\");export default Framerd8upGnWfR;Framerd8upGnWfR.displayName=\"Nav Flow 950\";Framerd8upGnWfR.defaultProps={height:384,width:769};addPropertyControls(Framerd8upGnWfR,{variant:{options:[\"j1Gsy2TEB\",\"fP21YXJyi\",\"wTmsejeYN\",\"Rni6OXb_t\",\"zbV3rU1ac\",\"hfiJnZt5A\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerd8upGnWfR,[{explicitInter:true,fonts:[]},...NAVFlowLine950Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd8upGnWfR\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"769\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fP21YXJyi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wTmsejeYN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rni6OXb_t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zbV3rU1ac\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hfiJnZt5A\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"384\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./d8upGnWfR.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js\";const enabledGestures={bEMh2osJN:{hover:true}};const serializationHash=\"framer-WyOcY\";const variantClassNames={bEMh2osJN:\"framer-v-101x2v6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pyxhZOlt4=undefined;const WaIjxDBHn=undefined;const nRPPrDdP_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link2,title,width,...props})=>{return{...props,nRPPrDdP_:title??props.nRPPrDdP_??\"HOME\",pyxhZOlt4:click??props.pyxhZOlt4,WaIjxDBHn:link2??props.WaIjxDBHn};};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,nRPPrDdP_,pyxhZOlt4,WaIjxDBHn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bEMh2osJN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph3gmnt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pyxhZOlt4){const res=await pyxhZOlt4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-101x2v6\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bEMh2osJN\",onTap:onTaph3gmnt,ref:refBinding,style:{...style},...addPropertyOverrides({\"bEMh2osJN-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"k3AHw6o5S\",openInNewTab:false,relValues:[],scopeId:\"UGPBZDmch\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})}),className:\"framer-sw5dfg\",fonts:[\"CUSTOMV2;HW Impey  Bold\"],layoutDependency:layoutDependency,layoutId:\"k3AHw6o5S\",style:{\"--extracted-r6o4lv\":\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},text:nRPPrDdP_,variants:{\"bEMh2osJN-hover\":{\"--extracted-r6o4lv\":\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bEMh2osJN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"k3AHw6o5S\",openInNewTab:false,relValues:[],scopeId:\"UGPBZDmch\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WyOcY.framer-1ggxfy7, .framer-WyOcY .framer-1ggxfy7 { display: block; }\",\".framer-WyOcY.framer-101x2v6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WyOcY .framer-sw5dfg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30.5\n * @framerIntrinsicWidth 77\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DtehuMN6N\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nRPPrDdP_\":\"title\",\"pyxhZOlt4\":\"click\",\"WaIjxDBHn\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUGPBZDmch=withCSS(Component,css,\"framer-WyOcY\");export default FramerUGPBZDmch;FramerUGPBZDmch.displayName=\"NAV Flow Line 600\";FramerUGPBZDmch.defaultProps={height:30.5,width:77};addPropertyControls(FramerUGPBZDmch,{nRPPrDdP_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Title\",type:ControlType.String},pyxhZOlt4:{title:\"Click\",type:ControlType.EventHandler},WaIjxDBHn:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerUGPBZDmch,[{explicitInter:true,fonts:[{cssFamilyName:\"HW Impey  Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"HW Impey \",url:\"https://framerusercontent.com/assets/e78GLa5rCGINHAgXOjuECYahA.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUGPBZDmch\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30.5\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"77\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"nRPPrDdP_\\\":\\\"title\\\",\\\"pyxhZOlt4\\\":\\\"click\\\",\\\"WaIjxDBHn\\\":\\\"link2\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DtehuMN6N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UGPBZDmch.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine600 from\"https://framerusercontent.com/modules/4TPcSsUfpCngK2AEUCc3/NMOnY9BqER0QeitYhqiE/UGPBZDmch.js\";const NAVFlowLine600Fonts=getFonts(NAVFlowLine600);const cycleOrder=[\"wMNExW4_o\",\"O0LqE2CZR\",\"EqUva8Mlm\",\"mtO8Q7tUX\",\"r5R6ucUmr\",\"dhV16HPTU\"];const serializationHash=\"framer-MDpL3\";const variantClassNames={dhV16HPTU:\"framer-v-aiqve6\",EqUva8Mlm:\"framer-v-12tfut7\",mtO8Q7tUX:\"framer-v-10h1hyi\",O0LqE2CZR:\"framer-v-1toya89\",r5R6ucUmr:\"framer-v-87hkh8\",wMNExW4_o:\"framer-v-1mmqtxc\"};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={Careers:\"r5R6ucUmr\",Contact:\"dhV16HPTU\",Home:\"wMNExW4_o\",Inscript:\"O0LqE2CZR\",Projects:\"EqUva8Mlm\",Studio:\"mtO8Q7tUX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wMNExW4_o\"};};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:\"wMNExW4_o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt4b1qkiv=activeVariantCallback(async(...args)=>{setVariant(\"wMNExW4_o\");});const pyxhZOlt4ccqtpc=activeVariantCallback(async(...args)=>{setVariant(\"O0LqE2CZR\");});const pyxhZOlt4y0vmk1=activeVariantCallback(async(...args)=>{setVariant(\"EqUva8Mlm\");});const pyxhZOlt4viif1=activeVariantCallback(async(...args)=>{setVariant(\"mtO8Q7tUX\");});const pyxhZOlt41iyoaag=activeVariantCallback(async(...args)=>{setVariant(\"r5R6ucUmr\");});const pyxhZOlt41wrmye3=activeVariantCallback(async(...args)=>{setVariant(\"dhV16HPTU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mmqtxc\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"wMNExW4_o\",ref:refBinding,style:{...style},...addPropertyOverrides({dhV16HPTU:{\"data-framer-name\":\"Contact\"},EqUva8Mlm:{\"data-framer-name\":\"Projects\"},mtO8Q7tUX:{\"data-framer-name\":\"Studio\"},O0LqE2CZR:{\"data-framer-name\":\"Inscript\"},r5R6ucUmr:{\"data-framer-name\":\"Careers\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mp8k4h\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"QprbCar9s\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gyngpy\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"iViYdtDrc\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-82q3to-container\",layoutDependency:layoutDependency,layoutId:\"xZwyvDc25-container\",nodeId:\"xZwyvDc25\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"xZwyvDc25\",layoutId:\"xZwyvDc25\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt4b1qkiv,style:{width:\"100%\"},WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({dhV16HPTU:{WaIjxDBHn:resolvedLinks[5]},EqUva8Mlm:{WaIjxDBHn:resolvedLinks[2]},mtO8Q7tUX:{WaIjxDBHn:resolvedLinks[3]},O0LqE2CZR:{WaIjxDBHn:resolvedLinks[1]},r5R6ucUmr:{WaIjxDBHn:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r3u58e-container\",layoutDependency:layoutDependency,layoutId:\"VK4jZDslD-container\",nodeId:\"VK4jZDslD\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"VK4jZDslD\",layoutId:\"VK4jZDslD\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4ccqtpc,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({O0LqE2CZR:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gy3hsj-container\",layoutDependency:layoutDependency,layoutId:\"fI_lcbJUF-container\",nodeId:\"fI_lcbJUF\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"fI_lcbJUF\",layoutId:\"fI_lcbJUF\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt4y0vmk1,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({EqUva8Mlm:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b67su-container\",layoutDependency:layoutDependency,layoutId:\"DyxW1Y2id-container\",nodeId:\"DyxW1Y2id\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"DyxW1Y2id\",layoutId:\"DyxW1Y2id\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt4viif1,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({mtO8Q7tUX:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lb823t-container\",layoutDependency:layoutDependency,layoutId:\"fJz7KD6Yr-container\",nodeId:\"fJz7KD6Yr\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"fJz7KD6Yr\",layoutId:\"fJz7KD6Yr\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt41iyoaag,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({r5R6ucUmr:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+0+0+225,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yz22ki-container\",layoutDependency:layoutDependency,layoutId:\"RL2VwVmKH-container\",nodeId:\"RL2VwVmKH\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"RL2VwVmKH\",layoutId:\"RL2VwVmKH\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt41wrmye3,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1z0vjy\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"Dei4QULhg\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r56e5l-container\",layoutDependency:layoutDependency,layoutId:\"G9dKDI87C-container\",nodeId:\"G9dKDI87C\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},variants:{dhV16HPTU:{opacity:1},EqUva8Mlm:{opacity:1},mtO8Q7tUX:{opacity:1},O0LqE2CZR:{opacity:1},r5R6ucUmr:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"G9dKDI87C\",layoutId:\"G9dKDI87C\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({dhV16HPTU:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},EqUva8Mlm:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]},mtO8Q7tUX:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]},O0LqE2CZR:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},r5R6ucUmr:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14z6br7-container\",layoutDependency:layoutDependency,layoutId:\"GE49UiNx7-container\",nodeId:\"GE49UiNx7\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},variants:{dhV16HPTU:{opacity:1},mtO8Q7tUX:{opacity:1},r5R6ucUmr:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"GE49UiNx7\",layoutId:\"GE49UiNx7\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({dhV16HPTU:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]},mtO8Q7tUX:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]},r5R6ucUmr:{nRPPrDdP_:\"Collective Ambition\",WaIjxDBHn:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h6i7xn-container\",layoutDependency:layoutDependency,layoutId:\"ry__jn5A_-container\",nodeId:\"ry__jn5A_\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},variants:{dhV16HPTU:{opacity:1},mtO8Q7tUX:{opacity:1},r5R6ucUmr:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"ry__jn5A_\",layoutId:\"ry__jn5A_\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({dhV16HPTU:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]},mtO8Q7tUX:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]},r5R6ucUmr:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-127pi83-container\",layoutDependency:layoutDependency,layoutId:\"XGlEOm5Tb-container\",nodeId:\"XGlEOm5Tb\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},variants:{dhV16HPTU:{opacity:1},r5R6ucUmr:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"XGlEOm5Tb\",layoutId:\"XGlEOm5Tb\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({dhV16HPTU:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]},r5R6ucUmr:{nRPPrDdP_:\"Soft Skills\",WaIjxDBHn:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jz7ze8-container\",layoutDependency:layoutDependency,layoutId:\"bfjpnvqxL-container\",nodeId:\"bfjpnvqxL\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},variants:{r5R6ucUmr:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"bfjpnvqxL\",layoutId:\"bfjpnvqxL\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({r5R6ucUmr:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||543.5)-0-535)/2+0+0)+0+280+0+225,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yzxwsq-container\",layoutDependency:layoutDependency,layoutId:\"N36dy6Gde-container\",nodeId:\"N36dy6Gde\",rendersWithMotion:true,scopeId:\"JbBd_Bq1Y\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"N36dy6Gde\",layoutId:\"N36dy6Gde\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MDpL3.framer-u17e55, .framer-MDpL3 .framer-u17e55 { display: block; }\",\".framer-MDpL3.framer-1mmqtxc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MDpL3 .framer-mp8k4h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-MDpL3 .framer-gyngpy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 210px; }\",\".framer-MDpL3 .framer-82q3to-container, .framer-MDpL3 .framer-r3u58e-container, .framer-MDpL3 .framer-1gy3hsj-container, .framer-MDpL3 .framer-b67su-container, .framer-MDpL3 .framer-lb823t-container, .framer-MDpL3 .framer-1yz22ki-container, .framer-MDpL3 .framer-1r56e5l-container, .framer-MDpL3 .framer-14z6br7-container, .framer-MDpL3 .framer-h6i7xn-container, .framer-MDpL3 .framer-127pi83-container, .framer-MDpL3 .framer-1jz7ze8-container, .framer-MDpL3 .framer-1yzxwsq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MDpL3 .framer-1z0vjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 320px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 543.5\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"O0LqE2CZR\":{\"layout\":[\"auto\",\"auto\"]},\"EqUva8Mlm\":{\"layout\":[\"auto\",\"auto\"]},\"mtO8Q7tUX\":{\"layout\":[\"auto\",\"auto\"]},\"r5R6ucUmr\":{\"layout\":[\"auto\",\"auto\"]},\"dhV16HPTU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJbBd_Bq1Y=withCSS(Component,css,\"framer-MDpL3\");export default FramerJbBd_Bq1Y;FramerJbBd_Bq1Y.displayName=\"Nav Flow 390\";FramerJbBd_Bq1Y.defaultProps={height:543.5,width:320};addPropertyControls(FramerJbBd_Bq1Y,{variant:{options:[\"wMNExW4_o\",\"O0LqE2CZR\",\"EqUva8Mlm\",\"mtO8Q7tUX\",\"r5R6ucUmr\",\"dhV16HPTU\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJbBd_Bq1Y,[{explicitInter:true,fonts:[]},...NAVFlowLine600Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJbBd_Bq1Y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"543.5\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"320\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O0LqE2CZR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EqUva8Mlm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mtO8Q7tUX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r5R6ucUmr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dhV16HPTU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JbBd_Bq1Y.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine600 from\"https://framerusercontent.com/modules/4TPcSsUfpCngK2AEUCc3/NMOnY9BqER0QeitYhqiE/UGPBZDmch.js\";const NAVFlowLine600Fonts=getFonts(NAVFlowLine600);const cycleOrder=[\"hPjcG9KJb\",\"MJXWJEWRs\",\"DBfvXrv0Y\",\"D7rdHe2ar\",\"rFAZGZ87R\",\"jSkosoWP4\"];const serializationHash=\"framer-2CcCS\";const variantClassNames={D7rdHe2ar:\"framer-v-v3tehe\",DBfvXrv0Y:\"framer-v-12ve58t\",hPjcG9KJb:\"framer-v-56qidx\",jSkosoWP4:\"framer-v-1j2ynuh\",MJXWJEWRs:\"framer-v-idzdmd\",rFAZGZ87R:\"framer-v-25u2x2\"};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={Careers:\"rFAZGZ87R\",Contact:\"jSkosoWP4\",Home:\"hPjcG9KJb\",Inscript:\"MJXWJEWRs\",Projects:\"DBfvXrv0Y\",Studio:\"D7rdHe2ar\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hPjcG9KJb\"};};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:\"hPjcG9KJb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt4uz9fb=activeVariantCallback(async(...args)=>{setVariant(\"hPjcG9KJb\");});const pyxhZOlt4tb397s=activeVariantCallback(async(...args)=>{setVariant(\"MJXWJEWRs\");});const pyxhZOlt41n3xcy4=activeVariantCallback(async(...args)=>{setVariant(\"DBfvXrv0Y\");});const pyxhZOlt41dpbc2g=activeVariantCallback(async(...args)=>{setVariant(\"D7rdHe2ar\");});const pyxhZOlt416m5nt0=activeVariantCallback(async(...args)=>{setVariant(\"rFAZGZ87R\");});const pyxhZOlt4y54n=activeVariantCallback(async(...args)=>{setVariant(\"jSkosoWP4\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-56qidx\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"hPjcG9KJb\",ref:refBinding,style:{...style},...addPropertyOverrides({D7rdHe2ar:{\"data-framer-name\":\"Studio\"},DBfvXrv0Y:{\"data-framer-name\":\"Projects\"},jSkosoWP4:{\"data-framer-name\":\"Contact\"},MJXWJEWRs:{\"data-framer-name\":\"Inscript\"},rFAZGZ87R:{\"data-framer-name\":\"Careers\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hlz8c6\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"hFAcpj2xw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13adjrr\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"KQ65Fcsit\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eo6sz6-container\",layoutDependency:layoutDependency,layoutId:\"n3jKXPneX-container\",nodeId:\"n3jKXPneX\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"n3jKXPneX\",layoutId:\"n3jKXPneX\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt4uz9fb,style:{width:\"100%\"},WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({D7rdHe2ar:{WaIjxDBHn:resolvedLinks[3]},DBfvXrv0Y:{WaIjxDBHn:resolvedLinks[2]},jSkosoWP4:{WaIjxDBHn:resolvedLinks[5]},MJXWJEWRs:{WaIjxDBHn:resolvedLinks[1]},rFAZGZ87R:{WaIjxDBHn:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hh4l97-container\",layoutDependency:layoutDependency,layoutId:\"uOkvkxyi1-container\",nodeId:\"uOkvkxyi1\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"uOkvkxyi1\",layoutId:\"uOkvkxyi1\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4tb397s,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({MJXWJEWRs:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-crtoyu-container\",layoutDependency:layoutDependency,layoutId:\"d0YQDD29r-container\",nodeId:\"d0YQDD29r\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"d0YQDD29r\",layoutId:\"d0YQDD29r\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt41n3xcy4,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({DBfvXrv0Y:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7j39uk-container\",layoutDependency:layoutDependency,layoutId:\"us73A_wZk-container\",nodeId:\"us73A_wZk\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"us73A_wZk\",layoutId:\"us73A_wZk\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt41dpbc2g,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({D7rdHe2ar:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15mnh8e-container\",layoutDependency:layoutDependency,layoutId:\"uBm_gSr7r-container\",nodeId:\"uBm_gSr7r\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"uBm_gSr7r\",layoutId:\"uBm_gSr7r\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt416m5nt0,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rFAZGZ87R:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"210px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+225,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x0xshr-container\",layoutDependency:layoutDependency,layoutId:\"MJ7e_jLde-container\",nodeId:\"MJ7e_jLde\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"MJ7e_jLde\",layoutId:\"MJ7e_jLde\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt4y54n,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zq1ot2\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"c2s9On1nl\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xv7716-container\",layoutDependency:layoutDependency,layoutId:\"xKaatnB8N-container\",nodeId:\"xKaatnB8N\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},variants:{D7rdHe2ar:{opacity:1},DBfvXrv0Y:{opacity:1},jSkosoWP4:{opacity:1},MJXWJEWRs:{opacity:1},rFAZGZ87R:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"xKaatnB8N\",layoutId:\"xKaatnB8N\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({D7rdHe2ar:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]},DBfvXrv0Y:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]},jSkosoWP4:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},MJXWJEWRs:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},rFAZGZ87R:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tudgo5-container\",layoutDependency:layoutDependency,layoutId:\"dSPf3YUph-container\",nodeId:\"dSPf3YUph\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},variants:{D7rdHe2ar:{opacity:1},jSkosoWP4:{opacity:1},rFAZGZ87R:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"dSPf3YUph\",layoutId:\"dSPf3YUph\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({D7rdHe2ar:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]},jSkosoWP4:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]},rFAZGZ87R:{nRPPrDdP_:\"Collective Ambition\",WaIjxDBHn:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-62vb9c-container\",layoutDependency:layoutDependency,layoutId:\"ZXI2PoZZQ-container\",nodeId:\"ZXI2PoZZQ\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},variants:{D7rdHe2ar:{opacity:1},jSkosoWP4:{opacity:1},rFAZGZ87R:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"ZXI2PoZZQ\",layoutId:\"ZXI2PoZZQ\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({D7rdHe2ar:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]},jSkosoWP4:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]},rFAZGZ87R:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o4anpf-container\",layoutDependency:layoutDependency,layoutId:\"Vpwzmt71X-container\",nodeId:\"Vpwzmt71X\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},variants:{jSkosoWP4:{opacity:1},rFAZGZ87R:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"Vpwzmt71X\",layoutId:\"Vpwzmt71X\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({jSkosoWP4:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]},rFAZGZ87R:{nRPPrDdP_:\"Soft Skills\",WaIjxDBHn:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k66t48-container\",layoutDependency:layoutDependency,layoutId:\"q090U7L7S-container\",nodeId:\"q090U7L7S\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},variants:{rFAZGZ87R:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"q090U7L7S\",layoutId:\"q090U7L7S\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rFAZGZ87R:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"320px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||259.5)-0-255)/2)+0+0+225,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7doh2-container\",layoutDependency:layoutDependency,layoutId:\"MccxNaIrT-container\",nodeId:\"MccxNaIrT\",rendersWithMotion:true,scopeId:\"la4GwyYQP\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine600,{height:\"100%\",id:\"MccxNaIrT\",layoutId:\"MccxNaIrT\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2CcCS.framer-1cukdyg, .framer-2CcCS .framer-1cukdyg { display: block; }\",\".framer-2CcCS.framer-56qidx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-2CcCS .framer-hlz8c6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-2CcCS .framer-13adjrr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 210px; }\",\".framer-2CcCS .framer-eo6sz6-container, .framer-2CcCS .framer-hh4l97-container, .framer-2CcCS .framer-crtoyu-container, .framer-2CcCS .framer-7j39uk-container, .framer-2CcCS .framer-15mnh8e-container, .framer-2CcCS .framer-1x0xshr-container, .framer-2CcCS .framer-xv7716-container, .framer-2CcCS .framer-tudgo5-container, .framer-2CcCS .framer-62vb9c-container, .framer-2CcCS .framer-1o4anpf-container, .framer-2CcCS .framer-k66t48-container, .framer-2CcCS .framer-d7doh2-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-2CcCS .framer-zq1ot2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 320px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 259.5\n * @framerIntrinsicWidth 550\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MJXWJEWRs\":{\"layout\":[\"auto\",\"auto\"]},\"DBfvXrv0Y\":{\"layout\":[\"auto\",\"auto\"]},\"D7rdHe2ar\":{\"layout\":[\"auto\",\"auto\"]},\"rFAZGZ87R\":{\"layout\":[\"auto\",\"auto\"]},\"jSkosoWP4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerla4GwyYQP=withCSS(Component,css,\"framer-2CcCS\");export default Framerla4GwyYQP;Framerla4GwyYQP.displayName=\"Nav Flow 600\";Framerla4GwyYQP.defaultProps={height:259.5,width:550};addPropertyControls(Framerla4GwyYQP,{variant:{options:[\"hPjcG9KJb\",\"MJXWJEWRs\",\"DBfvXrv0Y\",\"D7rdHe2ar\",\"rFAZGZ87R\",\"jSkosoWP4\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerla4GwyYQP,[{explicitInter:true,fonts:[]},...NAVFlowLine600Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerla4GwyYQP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"550\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"259.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MJXWJEWRs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DBfvXrv0Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D7rdHe2ar\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rFAZGZ87R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jSkosoWP4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./la4GwyYQP.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js\";const enabledGestures={CDKAYIuCP:{hover:true}};const serializationHash=\"framer-Md62h\";const variantClassNames={CDKAYIuCP:\"framer-v-13d1dsr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pyxhZOlt4=undefined;const WaIjxDBHn=undefined;const nRPPrDdP_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link2,title,width,...props})=>{return{...props,nRPPrDdP_:title??props.nRPPrDdP_??\"HOME\",pyxhZOlt4:click??props.pyxhZOlt4,WaIjxDBHn:link2??props.WaIjxDBHn};};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,nRPPrDdP_,pyxhZOlt4,WaIjxDBHn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CDKAYIuCP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph3gmnt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pyxhZOlt4){const res=await pyxhZOlt4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13d1dsr\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CDKAYIuCP\",onTap:onTaph3gmnt,ref:refBinding,style:{...style},...addPropertyOverrides({\"CDKAYIuCP-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"dt5oqGT9B\",openInNewTab:false,relValues:[],scopeId:\"F5HqqNjuO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})}),className:\"framer-1ma00fz\",fonts:[\"CUSTOMV2;HW Impey  Bold\"],layoutDependency:layoutDependency,layoutId:\"dt5oqGT9B\",style:{\"--extracted-r6o4lv\":\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},text:nRPPrDdP_,variants:{\"CDKAYIuCP-hover\":{\"--extracted-r6o4lv\":\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CDKAYIuCP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"dt5oqGT9B\",openInNewTab:false,relValues:[],scopeId:\"F5HqqNjuO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Md62h.framer-tx0im8, .framer-Md62h .framer-tx0im8 { display: block; }\",\".framer-Md62h.framer-13d1dsr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Md62h .framer-1ma00fz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30.5\n * @framerIntrinsicWidth 77\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"V19OVkmeT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nRPPrDdP_\":\"title\",\"pyxhZOlt4\":\"click\",\"WaIjxDBHn\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF5HqqNjuO=withCSS(Component,css,\"framer-Md62h\");export default FramerF5HqqNjuO;FramerF5HqqNjuO.displayName=\"NAV Flow Line 320\";FramerF5HqqNjuO.defaultProps={height:30.5,width:77};addPropertyControls(FramerF5HqqNjuO,{nRPPrDdP_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Title\",type:ControlType.String},pyxhZOlt4:{title:\"Click\",type:ControlType.EventHandler},WaIjxDBHn:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerF5HqqNjuO,[{explicitInter:true,fonts:[{cssFamilyName:\"HW Impey  Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"HW Impey \",url:\"https://framerusercontent.com/assets/e78GLa5rCGINHAgXOjuECYahA.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF5HqqNjuO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30.5\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"nRPPrDdP_\\\":\\\"title\\\",\\\"pyxhZOlt4\\\":\\\"click\\\",\\\"WaIjxDBHn\\\":\\\"link2\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"77\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V19OVkmeT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F5HqqNjuO.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine320 from\"https://framerusercontent.com/modules/OfTt8lNl2s0z6Cq6VJzq/WKysTcuK69IBtaWqCbMT/F5HqqNjuO.js\";const NAVFlowLine320Fonts=getFonts(NAVFlowLine320);const cycleOrder=[\"pb5AGZFNC\",\"SFfLStAv5\",\"RUzJ6J_nW\",\"OkcnU9XRX\",\"YBx4jLVqE\",\"v7YIqkR1T\"];const serializationHash=\"framer-73P2X\";const variantClassNames={OkcnU9XRX:\"framer-v-zl4oii\",pb5AGZFNC:\"framer-v-1m1ncj2\",RUzJ6J_nW:\"framer-v-jnmju1\",SFfLStAv5:\"framer-v-paqbrd\",v7YIqkR1T:\"framer-v-gd29z3\",YBx4jLVqE:\"framer-v-19qpq5s\"};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={Careers:\"YBx4jLVqE\",Contact:\"v7YIqkR1T\",Home:\"pb5AGZFNC\",Inscript:\"SFfLStAv5\",Projects:\"RUzJ6J_nW\",Studio:\"OkcnU9XRX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pb5AGZFNC\"};};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:\"pb5AGZFNC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt41gstejj=activeVariantCallback(async(...args)=>{setVariant(\"pb5AGZFNC\");});const pyxhZOlt4w58gz2=activeVariantCallback(async(...args)=>{setVariant(\"SFfLStAv5\");});const pyxhZOlt4ji72qj=activeVariantCallback(async(...args)=>{setVariant(\"RUzJ6J_nW\");});const pyxhZOlt41s9j06v=activeVariantCallback(async(...args)=>{setVariant(\"OkcnU9XRX\");});const pyxhZOlt41genv5d=activeVariantCallback(async(...args)=>{setVariant(\"YBx4jLVqE\");});const pyxhZOlt41pjbmn7=activeVariantCallback(async(...args)=>{setVariant(\"v7YIqkR1T\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1m1ncj2\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"pb5AGZFNC\",ref:refBinding,style:{...style},...addPropertyOverrides({OkcnU9XRX:{\"data-framer-name\":\"Studio\"},RUzJ6J_nW:{\"data-framer-name\":\"Projects\"},SFfLStAv5:{\"data-framer-name\":\"Inscript\"},v7YIqkR1T:{\"data-framer-name\":\"Contact\"},YBx4jLVqE:{\"data-framer-name\":\"Careers\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lzkev3\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UHn6M4wCp\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oz9j7z\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"w8cegha1l\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ysx57o-container\",layoutDependency:layoutDependency,layoutId:\"t8B9r0qIP-container\",nodeId:\"t8B9r0qIP\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"t8B9r0qIP\",layoutId:\"t8B9r0qIP\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt41gstejj,style:{width:\"100%\"},WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({OkcnU9XRX:{WaIjxDBHn:resolvedLinks[3]},RUzJ6J_nW:{WaIjxDBHn:resolvedLinks[2]},SFfLStAv5:{WaIjxDBHn:resolvedLinks[1]},v7YIqkR1T:{WaIjxDBHn:resolvedLinks[5]},YBx4jLVqE:{WaIjxDBHn:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f26dqr-container\",layoutDependency:layoutDependency,layoutId:\"Bpd8BU6wo-container\",nodeId:\"Bpd8BU6wo\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"Bpd8BU6wo\",layoutId:\"Bpd8BU6wo\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4w58gz2,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({SFfLStAv5:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p0lqly-container\",layoutDependency:layoutDependency,layoutId:\"yXVU2XJlW-container\",nodeId:\"yXVU2XJlW\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"yXVU2XJlW\",layoutId:\"yXVU2XJlW\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt4ji72qj,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({RUzJ6J_nW:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+120,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dvzjim-container\",layoutDependency:layoutDependency,layoutId:\"OXj5QfuMn-container\",nodeId:\"OXj5QfuMn\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"OXj5QfuMn\",layoutId:\"OXj5QfuMn\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt41s9j06v,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({OkcnU9XRX:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6h0mx-container\",layoutDependency:layoutDependency,layoutId:\"BkIvo1I99-container\",nodeId:\"BkIvo1I99\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"BkIvo1I99\",layoutId:\"BkIvo1I99\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt41genv5d,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({YBx4jLVqE:{pyxhZOlt4:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+0+0+200,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1stot0g-container\",layoutDependency:layoutDependency,layoutId:\"jm36avA1h-container\",nodeId:\"jm36avA1h\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"jm36avA1h\",layoutId:\"jm36avA1h\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt41pjbmn7,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4vrdp\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"zHDS1Ebk7\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gwzj6d-container\",layoutDependency:layoutDependency,layoutId:\"UGEsD2Yyl-container\",nodeId:\"UGEsD2Yyl\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},variants:{OkcnU9XRX:{opacity:1},RUzJ6J_nW:{opacity:1},SFfLStAv5:{opacity:1},v7YIqkR1T:{opacity:1},YBx4jLVqE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"UGEsD2Yyl\",layoutId:\"UGEsD2Yyl\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({OkcnU9XRX:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]},RUzJ6J_nW:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]},SFfLStAv5:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},v7YIqkR1T:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},YBx4jLVqE:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-keia7a-container\",layoutDependency:layoutDependency,layoutId:\"KrnFcalBv-container\",nodeId:\"KrnFcalBv\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},variants:{OkcnU9XRX:{opacity:1},v7YIqkR1T:{opacity:1},YBx4jLVqE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"KrnFcalBv\",layoutId:\"KrnFcalBv\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({OkcnU9XRX:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]},v7YIqkR1T:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]},YBx4jLVqE:{nRPPrDdP_:\"Collective Ambition\",WaIjxDBHn:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rzup4o-container\",layoutDependency:layoutDependency,layoutId:\"XTeiNPlN2-container\",nodeId:\"XTeiNPlN2\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},variants:{OkcnU9XRX:{opacity:1},v7YIqkR1T:{opacity:1},YBx4jLVqE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"XTeiNPlN2\",layoutId:\"XTeiNPlN2\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({OkcnU9XRX:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]},v7YIqkR1T:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]},YBx4jLVqE:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+120,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c129qb-container\",layoutDependency:layoutDependency,layoutId:\"VJkmErmHJ-container\",nodeId:\"VJkmErmHJ\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},variants:{v7YIqkR1T:{opacity:1},YBx4jLVqE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"VJkmErmHJ\",layoutId:\"VJkmErmHJ\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({v7YIqkR1T:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]},YBx4jLVqE:{nRPPrDdP_:\"Soft Skills\",WaIjxDBHn:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t9ubwd-container\",layoutDependency:layoutDependency,layoutId:\"WTdN8tr5Z-container\",nodeId:\"WTdN8tr5Z\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},variants:{YBx4jLVqE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"WTdN8tr5Z\",layoutId:\"WTdN8tr5Z\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({YBx4jLVqE:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"300px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||493.5)-0-485)/2+0+0)+0+255+0+200,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hylogy-container\",layoutDependency:layoutDependency,layoutId:\"o9VLqJ9za-container\",nodeId:\"o9VLqJ9za\",rendersWithMotion:true,scopeId:\"lu1uxxUaf\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine320,{height:\"100%\",id:\"o9VLqJ9za\",layoutId:\"o9VLqJ9za\",nRPPrDdP_:\"None\",style:{width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-73P2X.framer-1kdhhpv, .framer-73P2X .framer-1kdhhpv { display: block; }\",\".framer-73P2X.framer-1m1ncj2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-73P2X .framer-1lzkev3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-73P2X .framer-1oz9j7z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 300px; }\",\".framer-73P2X .framer-1ysx57o-container, .framer-73P2X .framer-f26dqr-container, .framer-73P2X .framer-p0lqly-container, .framer-73P2X .framer-dvzjim-container, .framer-73P2X .framer-1j6h0mx-container, .framer-73P2X .framer-1stot0g-container, .framer-73P2X .framer-1gwzj6d-container, .framer-73P2X .framer-keia7a-container, .framer-73P2X .framer-rzup4o-container, .framer-73P2X .framer-1c129qb-container, .framer-73P2X .framer-t9ubwd-container, .framer-73P2X .framer-hylogy-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-73P2X .framer-1f4vrdp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 300px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 493.5\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SFfLStAv5\":{\"layout\":[\"auto\",\"auto\"]},\"RUzJ6J_nW\":{\"layout\":[\"auto\",\"auto\"]},\"OkcnU9XRX\":{\"layout\":[\"auto\",\"auto\"]},\"YBx4jLVqE\":{\"layout\":[\"auto\",\"auto\"]},\"v7YIqkR1T\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerlu1uxxUaf=withCSS(Component,css,\"framer-73P2X\");export default Framerlu1uxxUaf;Framerlu1uxxUaf.displayName=\"Nav Flow 320\";Framerlu1uxxUaf.defaultProps={height:493.5,width:300};addPropertyControls(Framerlu1uxxUaf,{variant:{options:[\"pb5AGZFNC\",\"SFfLStAv5\",\"RUzJ6J_nW\",\"OkcnU9XRX\",\"YBx4jLVqE\",\"v7YIqkR1T\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerlu1uxxUaf,[{explicitInter:true,fonts:[]},...NAVFlowLine320Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerlu1uxxUaf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"493.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SFfLStAv5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RUzJ6J_nW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OkcnU9XRX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YBx4jLVqE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v7YIqkR1T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lu1uxxUaf.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";const SVGFonts=getFonts(SVG);const enabledGestures={avK3jqp6y:{hover:true,pressed:true},IZdEWXfX_:{hover:true,pressed:true},j9oDZLOoL:{hover:true,pressed:true}};const cycleOrder=[\"j9oDZLOoL\",\"IZdEWXfX_\",\"avK3jqp6y\"];const serializationHash=\"framer-Auhf4\";const variantClassNames={avK3jqp6y:\"framer-v-cmprxy\",IZdEWXfX_:\"framer-v-9dtdua\",j9oDZLOoL:\"framer-v-6ycbvp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Jj2JNvb5X=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Close navigation menu\":\"IZdEWXfX_\",\"Open navigation menu green\":\"avK3jqp6y\",\"Open navigation menu\":\"j9oDZLOoL\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Jj2JNvb5X:click??props.Jj2JNvb5X,variant:humanReadableVariantMap[props.variant]??props.variant??\"j9oDZLOoL\"};};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,Jj2JNvb5X,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j9oDZLOoL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1a1jntq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Jj2JNvb5X){const res=await Jj2JNvb5X(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({IZdEWXfX_:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6ycbvp\",className,classNames),\"data-framer-name\":\"Open navigation menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j9oDZLOoL\",onTap:onTap1a1jntq,ref:refBinding,style:{...style},...addPropertyOverrides({\"avK3jqp6y-hover\":{\"data-framer-name\":undefined},\"avK3jqp6y-pressed\":{\"data-framer-name\":undefined},\"IZdEWXfX_-hover\":{\"data-framer-name\":undefined},\"IZdEWXfX_-pressed\":{\"data-framer-name\":undefined},\"j9oDZLOoL-hover\":{\"data-framer-name\":undefined},\"j9oDZLOoL-pressed\":{\"data-framer-name\":undefined},avK3jqp6y:{\"data-framer-name\":\"Open navigation menu green\"},IZdEWXfX_:{\"data-framer-name\":\"Close navigation menu\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({IZdEWXfX_:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ph9jib-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P9uTJPMFG-container\",nodeId:\"P9uTJPMFG\",rendersWithMotion:true,scopeId:\"qW7PKjVXG\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"rgb(23, 29, 47)\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"35\" height=\"35\" viewBox=\"0 0 35 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M19 16H28V19H19V28H16V19H7V16H16V7H19V16Z\" fill=\"#D9D9D9\"/> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.5 0C27.165 0 35 7.83502 35 17.5C35 27.165 27.165 35 17.5 35C7.83502 35 0 27.165 0 17.5C0 7.83502 7.83502 0 17.5 0ZM17.5 2C8.93959 2 2 8.93959 2 17.5C2 26.0604 8.93959 33 17.5 33C26.0604 33 33 26.0604 33 17.5C33 8.93959 26.0604 2 17.5 2Z\" fill=\"#D9D9D9\"/> </svg>',description:\"Open navigation menu\",height:\"100%\",id:\"P9uTJPMFG\",layoutId:\"P9uTJPMFG\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"Open navigation menu\",width:\"100%\",...addPropertyOverrides({\"avK3jqp6y-hover\":{customColor:\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"},\"avK3jqp6y-pressed\":{customColor:\"rgb(214, 212, 202)\"},\"IZdEWXfX_-hover\":{customColor:\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"},\"j9oDZLOoL-hover\":{customColor:\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"},\"j9oDZLOoL-pressed\":{customColor:\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},avK3jqp6y:{customColor:\"var(--token-3c85091c-8f6f-4b47-8f7f-cdd46423621c, rgb(142, 172, 170))\"},IZdEWXfX_:{customColor:\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\",customSvgCode:'<svg width=\"35\" height=\"35\" viewBox=\"0 0 35 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M17.5002 15.3787L23.8642 9.01472L25.9855 11.136L19.6215 17.5L25.9855 23.864L23.8642 25.9853L17.5002 19.6213L11.1362 25.9853L9.01492 23.864L15.3789 17.5L9.01492 11.136L11.1362 9.01472L17.5002 15.3787Z\" fill=\"#D9D9D9\"/> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.12583 5.12563C11.96 -1.70854 23.0404 -1.70854 29.8746 5.12563C36.7087 11.9598 36.7087 23.0402 29.8746 29.8744C23.0404 36.7085 11.96 36.7085 5.12583 29.8744C-1.70834 23.0402 -1.70834 11.9598 5.12583 5.12563ZM6.54005 6.53985C0.486921 12.593 0.486921 22.407 6.54005 28.4602C12.5932 34.5133 22.4072 34.5133 28.4604 28.4602C34.5135 22.407 34.5135 12.593 28.4604 6.53985C22.4072 0.486719 12.5932 0.486719 6.54005 6.53985Z\" fill=\"#D9D9D9\"/> </svg>'}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Auhf4.framer-6vkxmb, .framer-Auhf4 .framer-6vkxmb { display: block; }\",\".framer-Auhf4.framer-6ycbvp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-Auhf4 .framer-ph9jib-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 31px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IZdEWXfX_\":{\"layout\":[\"fixed\",\"fixed\"]},\"avK3jqp6y\":{\"layout\":[\"fixed\",\"fixed\"]},\"k13BIKclA\":{\"layout\":[\"fixed\",\"fixed\"]},\"BrKVhdWmY\":{\"layout\":[\"fixed\",\"fixed\"]},\"kV49F9mD_\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jj0AQb8sl\":{\"layout\":[\"fixed\",\"fixed\"]},\"YBuzuEEpc\":{\"layout\":[\"fixed\",\"fixed\"]},\"d8QbbVU__\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Jj2JNvb5X\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqW7PKjVXG=withCSS(Component,css,\"framer-Auhf4\");export default FramerqW7PKjVXG;FramerqW7PKjVXG.displayName=\"Plus 2\";FramerqW7PKjVXG.defaultProps={height:32,width:32};addPropertyControls(FramerqW7PKjVXG,{variant:{options:[\"j9oDZLOoL\",\"IZdEWXfX_\",\"avK3jqp6y\"],optionTitles:[\"Open navigation menu\",\"Close navigation menu\",\"Open navigation menu green\"],title:\"Variant\",type:ControlType.Enum},Jj2JNvb5X:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqW7PKjVXG,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqW7PKjVXG\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IZdEWXfX_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"avK3jqp6y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k13BIKclA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BrKVhdWmY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kV49F9mD_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jj0AQb8sl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YBuzuEEpc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d8QbbVU__\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Jj2JNvb5X\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qW7PKjVXG.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ilz2Fe2qD3qvR48rxeRs/hxWnNGSJa0cSJ6AaLVaR/nBXxykbOb.js\";const enabledGestures={VM7R3ACyQ:{hover:true}};const serializationHash=\"framer-eYCUt\";const variantClassNames={VM7R3ACyQ:\"framer-v-9idnj0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pyxhZOlt4=undefined;const WaIjxDBHn=undefined;const nRPPrDdP_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link2,title,width,...props})=>{return{...props,nRPPrDdP_:title??props.nRPPrDdP_??\"HOME\",pyxhZOlt4:click??props.pyxhZOlt4,WaIjxDBHn:link2??props.WaIjxDBHn};};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,nRPPrDdP_,pyxhZOlt4,WaIjxDBHn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VM7R3ACyQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph3gmnt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pyxhZOlt4){const res=await pyxhZOlt4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9idnj0\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VM7R3ACyQ\",onTap:onTaph3gmnt,ref:refBinding,style:{...style},...addPropertyOverrides({\"VM7R3ACyQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 4)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"BmiutAd93\",openInNewTab:false,relValues:[],scopeId:\"PHnc1cAMr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})}),className:\"framer-h1wga0\",fonts:[\"CUSTOMV2;HW Impey  Bold\"],layoutDependency:layoutDependency,layoutId:\"BmiutAd93\",style:{\"--extracted-r6o4lv\":\"var(--token-a9962e7c-bb5c-4948-afdf-b873a0d9e0f3, rgb(214, 212, 202))\"},text:nRPPrDdP_,variants:{\"VM7R3ACyQ-hover\":{\"--extracted-r6o4lv\":\"var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VM7R3ACyQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7SFcgSW1wZXkgIEJvbGQ=\",\"--framer-font-family\":'\"HW Impey  Bold\", \"HW Impey  Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 4)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-38b19271-3a6c-476d-b486-4e6545e08b63, rgb(255, 97, 208)))\"},children:/*#__PURE__*/_jsx(Link,{href:WaIjxDBHn,motionChild:true,nodeId:\"BmiutAd93\",openInNewTab:false,relValues:[],scopeId:\"PHnc1cAMr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ux40p0\",\"data-styles-preset\":\"nBXxykbOb\",children:\"HOME\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eYCUt.framer-1caaklo, .framer-eYCUt .framer-1caaklo { display: block; }\",\".framer-eYCUt.framer-9idnj0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eYCUt .framer-h1wga0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 77\n * @framerIntrinsicWidth 192\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GeIfAFeSD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nRPPrDdP_\":\"title\",\"pyxhZOlt4\":\"click\",\"WaIjxDBHn\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPHnc1cAMr=withCSS(Component,css,\"framer-eYCUt\");export default FramerPHnc1cAMr;FramerPHnc1cAMr.displayName=\"NAV Flow Line 1500\";FramerPHnc1cAMr.defaultProps={height:77,width:192};addPropertyControls(FramerPHnc1cAMr,{nRPPrDdP_:{defaultValue:\"HOME\",displayTextArea:false,title:\"Title\",type:ControlType.String},pyxhZOlt4:{title:\"Click\",type:ControlType.EventHandler},WaIjxDBHn:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerPHnc1cAMr,[{explicitInter:true,fonts:[{cssFamilyName:\"HW Impey  Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"HW Impey \",url:\"https://framerusercontent.com/assets/e78GLa5rCGINHAgXOjuECYahA.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPHnc1cAMr\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"nRPPrDdP_\\\":\\\"title\\\",\\\"pyxhZOlt4\\\":\\\"click\\\",\\\"WaIjxDBHn\\\":\\\"link2\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"77\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"192\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GeIfAFeSD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PHnc1cAMr.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVFlowLine1500 from\"https://framerusercontent.com/modules/ULzWkSESLdfuKJJ96J9B/WzPvxEriBnb9s1PFAwXm/PHnc1cAMr.js\";const NAVFlowLine1500Fonts=getFonts(NAVFlowLine1500);const cycleOrder=[\"Y7EbOnvLE\",\"YwAO672Ba\",\"uvXAdbgvA\",\"zEbxWZZEm\",\"H0H5upajm\",\"sa3e2iODE\"];const serializationHash=\"framer-FUrlT\";const variantClassNames={H0H5upajm:\"framer-v-37vjh0\",sa3e2iODE:\"framer-v-13lczdd\",uvXAdbgvA:\"framer-v-14c4tda\",Y7EbOnvLE:\"framer-v-1jj0m63\",YwAO672Ba:\"framer-v-t1jady\",zEbxWZZEm:\"framer-v-jll1ng\"};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={Careers:\"H0H5upajm\",Contact:\"sa3e2iODE\",Home:\"Y7EbOnvLE\",Inscript:\"YwAO672Ba\",Projects:\"uvXAdbgvA\",Studio:\"zEbxWZZEm\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y7EbOnvLE\"};};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:\"Y7EbOnvLE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pyxhZOlt41l11fwh=activeVariantCallback(async(...args)=>{setVariant(\"Y7EbOnvLE\");});const pyxhZOlt4a1jfea=activeVariantCallback(async(...args)=>{setVariant(\"YwAO672Ba\");});const pyxhZOlt41gthc0b=activeVariantCallback(async(...args)=>{setVariant(\"uvXAdbgvA\");});const pyxhZOlt475m5a0=activeVariantCallback(async(...args)=>{setVariant(\"zEbxWZZEm\");});const pyxhZOlt4djhdj9=activeVariantCallback(async(...args)=>{setVariant(\"H0H5upajm\");});const pyxhZOlt47ar728=activeVariantCallback(async(...args)=>{setVariant(\"sa3e2iODE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jj0m63\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"Y7EbOnvLE\",ref:refBinding,style:{...style},...addPropertyOverrides({H0H5upajm:{\"data-framer-name\":\"Careers\"},sa3e2iODE:{\"data-framer-name\":\"Contact\"},uvXAdbgvA:{\"data-framer-name\":\"Projects\"},YwAO672Ba:{\"data-framer-name\":\"Inscript\"},zEbxWZZEm:{\"data-framer-name\":\"Studio\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1130mta\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RZeyRDyUp\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-br2ho8\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"UY4P9Hh_T\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+0,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q1ua13-container\",layoutDependency:layoutDependency,layoutId:\"GmVlaDKOT-container\",nodeId:\"GmVlaDKOT\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"GmVlaDKOT\",layoutId:\"GmVlaDKOT\",nRPPrDdP_:\"HOME\",pyxhZOlt4:pyxhZOlt41l11fwh,WaIjxDBHn:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({H0H5upajm:{WaIjxDBHn:resolvedLinks[4]},sa3e2iODE:{WaIjxDBHn:resolvedLinks[5]},uvXAdbgvA:{WaIjxDBHn:resolvedLinks[2]},YwAO672Ba:{WaIjxDBHn:resolvedLinks[1]},zEbxWZZEm:{WaIjxDBHn:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"380px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+89,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y7lwa9-container\",layoutDependency:layoutDependency,layoutId:\"HVOUojzIE-container\",nodeId:\"HVOUojzIE\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"HVOUojzIE\",layoutId:\"HVOUojzIE\",nRPPrDdP_:\"INSCRIPT\",pyxhZOlt4:pyxhZOlt4a1jfea,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"380px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+188,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pkrjln-container\",layoutDependency:layoutDependency,layoutId:\"D92Fin2_x-container\",nodeId:\"D92Fin2_x\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"D92Fin2_x\",layoutId:\"D92Fin2_x\",nRPPrDdP_:\"PROJECTS\",pyxhZOlt4:pyxhZOlt41gthc0b,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"380px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+287,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ldy2l-container\",layoutDependency:layoutDependency,layoutId:\"r12KccwRi-container\",nodeId:\"r12KccwRi\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"r12KccwRi\",layoutId:\"r12KccwRi\",nRPPrDdP_:\"STUDIO\",pyxhZOlt4:pyxhZOlt475m5a0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"380px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+386,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-it9zqt-container\",layoutDependency:layoutDependency,layoutId:\"oK2HgdKqr-container\",nodeId:\"oK2HgdKqr\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"oK2HgdKqr\",layoutId:\"oK2HgdKqr\",nRPPrDdP_:\"CAREERS\",pyxhZOlt4:pyxhZOlt4djhdj9,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"380px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+485,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p8g4gv-container\",layoutDependency:layoutDependency,layoutId:\"HNZSQ85ki-container\",nodeId:\"HNZSQ85ki\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"HNZSQ85ki\",layoutId:\"HNZSQ85ki\",nRPPrDdP_:\"CONTACT\",pyxhZOlt4:pyxhZOlt47ar728,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bdnjmz\",\"data-framer-name\":\"Sections\",layoutDependency:layoutDependency,layoutId:\"rckfcnh6i\",style:{backgroundColor:\"rgba(22, 28, 46, 0)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hnH12gNpT\"},implicitPathVariables:undefined},{href:{webPageId:\"XMV81sNjZ\"},implicitPathVariables:undefined},{href:{webPageId:\"iWRbeyGLf\"},implicitPathVariables:undefined},{href:{webPageId:\"Csnk9Rc8Q\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+0,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k24iz1-container\",layoutDependency:layoutDependency,layoutId:\"SqgCJ1Yes-container\",nodeId:\"SqgCJ1Yes\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},variants:{H0H5upajm:{opacity:1},sa3e2iODE:{opacity:1},uvXAdbgvA:{opacity:1},YwAO672Ba:{opacity:1},zEbxWZZEm:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"SqgCJ1Yes\",layoutId:\"SqgCJ1Yes\",nRPPrDdP_:\"None\",width:\"100%\",...addPropertyOverrides({H0H5upajm:{nRPPrDdP_:\"Know Us\",WaIjxDBHn:resolvedLinks1[3]},sa3e2iODE:{nRPPrDdP_:\"Commissions\",WaIjxDBHn:resolvedLinks1[4]},uvXAdbgvA:{nRPPrDdP_:\"All Our Projects\",WaIjxDBHn:resolvedLinks1[1]},YwAO672Ba:{nRPPrDdP_:\"Our Thinking\",WaIjxDBHn:resolvedLinks1[0]},zEbxWZZEm:{nRPPrDdP_:\"Expertise\",WaIjxDBHn:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LqsOdPHVq\"},implicitPathVariables:undefined},{href:{webPageId:\"o3dfC60Dt\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"550px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+89,...addPropertyOverrides({H0H5upajm:{width:undefined,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+89}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r1luhu-container\",layoutDependency:layoutDependency,layoutId:\"Zxyqe5tvv-container\",nodeId:\"Zxyqe5tvv\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},variants:{H0H5upajm:{opacity:1},sa3e2iODE:{opacity:1},zEbxWZZEm:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"Zxyqe5tvv\",layoutId:\"Zxyqe5tvv\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({H0H5upajm:{nRPPrDdP_:\"Collective Ambition\",style:{height:\"100%\"},WaIjxDBHn:resolvedLinks2[1]},sa3e2iODE:{nRPPrDdP_:\"Work with us\",WaIjxDBHn:resolvedLinks2[2]},zEbxWZZEm:{nRPPrDdP_:\"About Us\",WaIjxDBHn:resolvedLinks2[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnUhRPMsn\"},implicitPathVariables:undefined},{href:{webPageId:\"cvo3AZqxC\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"550px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+188,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+188}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kg1r22-container\",layoutDependency:layoutDependency,layoutId:\"QBArtQOHO-container\",nodeId:\"QBArtQOHO\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},variants:{H0H5upajm:{opacity:1},sa3e2iODE:{opacity:1},zEbxWZZEm:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"QBArtQOHO\",layoutId:\"QBArtQOHO\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({H0H5upajm:{nRPPrDdP_:\"Life at the Studio\",WaIjxDBHn:resolvedLinks3[1]},sa3e2iODE:{nRPPrDdP_:\"General Enquiries\",WaIjxDBHn:resolvedLinks3[2]},zEbxWZZEm:{nRPPrDdP_:\"Meet the Team\",WaIjxDBHn:resolvedLinks3[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KFk2qRopS\"},implicitPathVariables:undefined},{href:{webPageId:\"XCfjfNLu0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"550px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+287,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+287}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ixu7lm-container\",layoutDependency:layoutDependency,layoutId:\"NT1M_wfrV-container\",nodeId:\"NT1M_wfrV\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},variants:{H0H5upajm:{opacity:1},sa3e2iODE:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"NT1M_wfrV\",layoutId:\"NT1M_wfrV\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({H0H5upajm:{nRPPrDdP_:\"Soft Skills\",WaIjxDBHn:resolvedLinks4[0]},sa3e2iODE:{nRPPrDdP_:\"Suppliers\",WaIjxDBHn:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RLQPmJd3J\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"550px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+386,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+386}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hcyvb5-container\",layoutDependency:layoutDependency,layoutId:\"zO1ag40VW-container\",nodeId:\"zO1ag40VW\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},variants:{H0H5upajm:{opacity:1}},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"zO1ag40VW\",layoutId:\"zO1ag40VW\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({H0H5upajm:{nRPPrDdP_:\"Vacancies\",WaIjxDBHn:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"550px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||572)-0-572)/2)+0+0+485,...addPropertyOverrides({H0H5upajm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485},sa3e2iODE:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485},zEbxWZZEm:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-572)/2)+0+0+485}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e9wql6-container\",layoutDependency:layoutDependency,layoutId:\"JnCjBX2ip-container\",nodeId:\"JnCjBX2ip\",rendersWithMotion:true,scopeId:\"v0oe8kY8W\",style:{opacity:0},children:/*#__PURE__*/_jsx(NAVFlowLine1500,{height:\"100%\",id:\"JnCjBX2ip\",layoutId:\"JnCjBX2ip\",nRPPrDdP_:\"None\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FUrlT.framer-71ooug, .framer-FUrlT .framer-71ooug { display: block; }\",\".framer-FUrlT.framer-1jj0m63 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-FUrlT .framer-1130mta { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-FUrlT .framer-br2ho8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 380px; }\",\".framer-FUrlT .framer-q1ua13-container, .framer-FUrlT .framer-k24iz1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FUrlT .framer-1y7lwa9-container, .framer-FUrlT .framer-pkrjln-container, .framer-FUrlT .framer-3ldy2l-container, .framer-FUrlT .framer-it9zqt-container, .framer-FUrlT .framer-1p8g4gv-container { flex: none; height: 87px; position: relative; width: 100%; }\",\".framer-FUrlT .framer-bdnjmz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 620px; }\",\".framer-FUrlT .framer-1r1luhu-container, .framer-FUrlT .framer-1kg1r22-container, .framer-FUrlT .framer-1ixu7lm-container, .framer-FUrlT .framer-1hcyvb5-container, .framer-FUrlT .framer-e9wql6-container { flex: none; height: 87px; position: relative; width: 550px; }\",\".framer-FUrlT.framer-v-37vjh0 .framer-1r1luhu-container { width: auto; }\",\".framer-FUrlT.framer-v-13lczdd .framer-k24iz1-container { order: 0; }\",\".framer-FUrlT.framer-v-13lczdd .framer-1r1luhu-container { order: 1; }\",\".framer-FUrlT.framer-v-13lczdd .framer-1kg1r22-container { order: 2; }\",\".framer-FUrlT.framer-v-13lczdd .framer-1ixu7lm-container { order: 3; }\",\".framer-FUrlT.framer-v-13lczdd .framer-1hcyvb5-container { order: 4; }\",\".framer-FUrlT.framer-v-13lczdd .framer-e9wql6-container { order: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 572\n * @framerIntrinsicWidth 1020\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YwAO672Ba\":{\"layout\":[\"auto\",\"auto\"]},\"uvXAdbgvA\":{\"layout\":[\"auto\",\"auto\"]},\"zEbxWZZEm\":{\"layout\":[\"auto\",\"auto\"]},\"H0H5upajm\":{\"layout\":[\"auto\",\"auto\"]},\"sa3e2iODE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv0oe8kY8W=withCSS(Component,css,\"framer-FUrlT\");export default Framerv0oe8kY8W;Framerv0oe8kY8W.displayName=\"Nav Flow 1500\";Framerv0oe8kY8W.defaultProps={height:572,width:1020};addPropertyControls(Framerv0oe8kY8W,{variant:{options:[\"Y7EbOnvLE\",\"YwAO672Ba\",\"uvXAdbgvA\",\"zEbxWZZEm\",\"H0H5upajm\",\"sa3e2iODE\"],optionTitles:[\"Home\",\"Inscript\",\"Projects\",\"Studio\",\"Careers\",\"Contact\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerv0oe8kY8W,[{explicitInter:true,fonts:[]},...NAVFlowLine1500Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv0oe8kY8W\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1020\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YwAO672Ba\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uvXAdbgvA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zEbxWZZEm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H0H5upajm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sa3e2iODE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"572\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v0oe8kY8W.map"],"mappings":"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"}