{"version":3,"file":"script_main.CJD17H-R.mjs","names":["r","p","u","h","c","d","a","l","m","v","useRef","Lenis","_Fragment","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavIcon","NavClose","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","fonts","css","className","fonts","css","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","NavArrow","ArrowTransparent","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Logo","NavIcon","NavLink","Button","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","animation4","animation5","animation6","animation7","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","animation","animation1","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SocialX","SocialInstagram1","SocialDribbble1","SocialX1","SocialLinkedin1","SocialContra1","SocialLinkedin","SocialInstagram","SocialDribbble","SocialContra","useRef","NavBar","RichText","FooterLink","ContactUs","SocialMediaIcons","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","React.Fragment","SVG","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.29/dist/lenis.modern.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/QnTb5isJEQuNeI13DAmT/flfbWcsGpAwyNZt2R4p8/WUKLHlf4P.js","https:/framerusercontent.com/modules/KqKVJlw0D3AnKJBBG2Sj/GNgrxtxR0jFJChNykZtK/HS0c1u0Yo.js","https:/framerusercontent.com/modules/FArs2cqxREurY4NkWaB0/V4jfU6z1ajGpIa9FWMpb/GsSrMs_7C.js","https:/framerusercontent.com/modules/OQJ7p9AgrNs5mnioMYSA/elks5TLU5v3YtbCfXQjQ/x9YMmj_OS.js","https:/framerusercontent.com/modules/h0YnEONN5NGxgu3GFWKV/xuDwXZCuuUoAq327paec/Gggg55ju0.js","https:/framerusercontent.com/modules/l9XuWOVwTqMrpGKSD6e3/bW6bWdQmhBwA0Xy9RhKN/POUa6L1y2.js","https:/framerusercontent.com/modules/acnbL2XdM28HSonNShpm/E0IgViSa13tGw8f3QBlG/felqio4wZ.js","https:/framerusercontent.com/modules/8cJAb4hmcrTdPoWvVEoQ/BcMdTVPpxubzKtU86J9e/XV2A8_yGt.js","https:/framerusercontent.com/modules/b6Xvhp3XiVEaezVVjXnS/DKxSsbGiFkRp6ZkcJ2rE/GtrzGT16f.js","https:/framerusercontent.com/modules/A7vEmGrShIwOr4JQE8Gz/EugHuEQ5eOjgKRpbrysv/U0UxAksD3.js","https:/framerusercontent.com/modules/R0Jqd0pkqDsFhhyfELjg/m1RCDWRJ8RrtCBruhQzB/TGsH08nhm.js","https:/framerusercontent.com/modules/hWGC6ASevPqiR8aEkKNH/DY97MTy3HU4kxToMzkkx/Wtv0Mhoc_.js","https:/framerusercontent.com/modules/0M7xTzqNkOWGRRRzoQiJ/X7ndxzJi5RIOTbsaxm0q/UnWkRKG2I.js","https:/framerusercontent.com/modules/eOfnktrbIJKWAn0b9anM/mWAUwcG7WyVuBCRv0IlP/M6vA1V4lM.js","https:/framerusercontent.com/modules/3SJ35xJGXhYyOXS6qRM4/dsrCi54RVjE9QGsN9d4q/MUOIgbEia.js","https:/framerusercontent.com/modules/ey8hGJermdLD5mFC3qaV/qMklcInwqZjWhGXUILMW/UOAR5B1QR.js","https:/framerusercontent.com/modules/BzuE8nLyNPINKcaU75Zd/OxkeslSA47KHIUuF5565/SvgContainer.js","https:/framerusercontent.com/modules/14nbxyUPpiRNkLbZAnZc/NBnp5OHJTTOdy1tBH4xK/MMvCNi62a.js","framer:toplevel/main"],"sourcesContent":["function t(){return t=Object.assign?Object.assign.bind():function(r){for(var h=1;h<arguments.length;h++){var a=arguments[h];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},t.apply(this,arguments)}function e(r,h,a){return Math.max(r,Math.min(h,a))}class i{advance(r){var h;if(!this.isRunning)return;let a=!1;if(this.lerp)this.value=(c=this.value,u=this.to,(1-(p=1-Math.exp(-60*this.lerp*r)))*c+p*u),Math.round(this.value)===this.to&&(this.value=this.to,a=!0);else{this.currentTime+=r;const h=e(0,this.currentTime/this.duration,1);a=h>=1;const c=a?1:this.easing(h);this.value=this.from+(this.to-this.from)*c}var c,u,p;null==(h=this.onUpdate)||h.call(this,this.value,a),a&&this.stop()}stop(){this.isRunning=!1}fromTo(r,h,{lerp:a=.1,duration:c=1,easing:u=(r=>r),onStart:p,onUpdate:d}){this.from=this.value=r,this.to=h,this.lerp=a,this.duration=c,this.easing=u,this.currentTime=0,this.isRunning=!0,null==p||p(),this.onUpdate=d}}class s{constructor({wrapper:r,content:h,autoResize:a=!0}={}){if(this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth},this.wrapper=r,this.content=h,a){const r=function(r,h){let a;return function(){let h=arguments,c=this;clearTimeout(a),a=setTimeout((function(){r.apply(c,h)}),250)}}(this.resize);this.wrapper!==window&&(this.wrapperResizeObserver=new ResizeObserver(r),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(r),this.contentResizeObserver.observe(this.content)}this.resize()}destroy(){var r,h;null==(r=this.wrapperResizeObserver)||r.disconnect(),null==(h=this.contentResizeObserver)||h.disconnect()}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class o{constructor(){this.events={}}emit(r,...h){let a=this.events[r]||[];for(let r=0,c=a.length;r<c;r++)a[r](...h)}on(r,h){var a;return(null==(a=this.events[r])?void 0:a.push(h))||(this.events[r]=[h]),()=>{var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}}off(r,h){var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}destroy(){this.events={}}}class n{constructor(r,{wheelMultiplier:h=1,touchMultiplier:a=2,normalizeWheel:c=!1}){this.onTouchStart=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:0,y:0}},this.onTouchMove=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r,c=-(h-this.touchStart.x)*this.touchMultiplier,u=-(a-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:c,y:u},this.emitter.emit(\"scroll\",{deltaX:c,deltaY:u,event:r})},this.onTouchEnd=r=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:r})},this.onWheel=r=>{let{deltaX:h,deltaY:a}=r;this.normalizeWheel&&(h=e(-100,h,100),a=e(-100,a,100)),h*=this.wheelMultiplier,a*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:h,deltaY:a,event:r})},this.element=r,this.wheelMultiplier=h,this.touchMultiplier=a,this.normalizeWheel=c,this.touchStart={x:null,y:null},this.emitter=new o,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(r,h){return this.emitter.on(r,h)}destroy(){this.emitter.destroy(),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})}}class l{constructor({wrapper:r=window,content:h=document.documentElement,wheelEventsTarget:a=r,eventsTarget:c=a,smoothWheel:u=!0,smoothTouch:p=!1,syncTouch:d=!1,syncTouchLerp:m=.1,__iosNoInertiaSyncTouchLerp:v=.4,touchInertiaMultiplier:g=35,duration:S,easing:w=(r=>Math.min(1,1.001-Math.pow(2,-10*r))),lerp:f=!S&&.1,infinite:y=!1,orientation:T=\"vertical\",gestureOrientation:z=\"vertical\",touchMultiplier:_=1,wheelMultiplier:M=1,normalizeWheel:L=!1,autoResize:b=!0}={}){this.onVirtualScroll=({deltaX:r,deltaY:h,event:a})=>{if(a.ctrlKey)return;const c=a.type.includes(\"touch\"),u=a.type.includes(\"wheel\");if(\"both\"===this.options.gestureOrientation&&0===r&&0===h||\"vertical\"===this.options.gestureOrientation&&0===h||\"horizontal\"===this.options.gestureOrientation&&0===r||c&&\"vertical\"===this.options.gestureOrientation&&0===this.scroll&&!this.options.infinite&&h<=0)return;let p=a.composedPath();if(p=p.slice(0,p.indexOf(this.rootElement)),p.find((r=>{var h;return(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent\"))||c&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-touch\"))||u&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-wheel\"))||(null==(h=r.classList)?void 0:h.contains(\"lenis\"))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(this.isSmooth=(this.options.smoothTouch||this.options.syncTouch)&&c||this.options.smoothWheel&&u,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();a.preventDefault();let d=h;\"both\"===this.options.gestureOrientation?d=Math.abs(h)>Math.abs(r)?h:r:\"horizontal\"===this.options.gestureOrientation&&(d=r);const m=c&&this.options.syncTouch,v=c&&\"touchend\"===a.type&&Math.abs(d)>1;v&&(d=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+d,t({programmatic:!1},m&&{lerp:v?this.syncTouchLerp:this.options.__iosNoInertiaSyncTouchLerp}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const r=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-r),this.emit()}},window.lenisVersion=\"1.0.29\",r!==document.documentElement&&r!==document.body||(r=window),this.options={wrapper:r,content:h,wheelEventsTarget:a,eventsTarget:c,smoothWheel:u,smoothTouch:p,syncTouch:d,syncTouchLerp:m,__iosNoInertiaSyncTouchLerp:v,touchInertiaMultiplier:g,duration:S,easing:w,lerp:f,infinite:y,gestureOrientation:z,orientation:T,touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L,autoResize:b},this.animate=new i,this.emitter=new o,this.dimensions=new s({wrapper:r,content:h,autoResize:b}),this.toggleClass(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=d||u||p,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll=new n(c,{touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClass(\"lenis\",!1),this.toggleClass(\"lenis-smooth\",!1),this.toggleClass(\"lenis-scrolling\",!1),this.toggleClass(\"lenis-stopped\",!1),this.toggleClass(\"lenis-locked\",!1)}on(r,h){return this.emitter.on(r,h)}off(r,h){return this.emitter.off(r,h)}setScroll(r){this.isHorizontal?this.rootElement.scrollLeft=r:this.rootElement.scrollTop=r}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped=!1,this.reset()}stop(){this.isStopped=!0,this.animate.stop(),this.reset()}raf(r){const h=r-(this.time||r);this.time=r,this.animate.advance(.001*h)}scrollTo(r,{offset:h=0,immediate:a=!1,lock:c=!1,duration:u=this.options.duration,easing:p=this.options.easing,lerp:d=!u&&this.options.lerp,onComplete:m=null,force:v=!1,programmatic:g=!0}={}){if(!this.isStopped&&!this.isLocked||v){if([\"top\",\"left\",\"start\"].includes(r))r=0;else if([\"bottom\",\"right\",\"end\"].includes(r))r=this.limit;else{var S;let a;if(\"string\"==typeof r?a=document.querySelector(r):null!=(S=r)&&S.nodeType&&(a=r),a){if(this.options.wrapper!==window){const r=this.options.wrapper.getBoundingClientRect();h-=this.isHorizontal?r.left:r.top}const c=a.getBoundingClientRect();r=(this.isHorizontal?c.left:c.top)+this.animatedScroll}}if(\"number\"==typeof r){if(r+=h,r=Math.round(r),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):r=e(0,r,this.limit),a)return this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),void(null==m||m(this));if(!g){if(r===this.targetScroll)return;this.targetScroll=r}this.animate.fromTo(this.animatedScroll,r,{duration:u,easing:p,lerp:d,onStart:()=>{c&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(r,h)=>{this.isScrolling=!0,this.velocity=r-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=r,this.setScroll(this.scroll),g&&(this.targetScroll=r),h||this.emit(),h&&(this.reset(),this.emit(),null==m||m(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return 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?(this.animatedScroll%(r=this.limit)+r)%r:this.animatedScroll;var r}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(r){this.__isSmooth!==r&&(this.__isSmooth=r,this.toggleClass(\"lenis-smooth\",r))}get isScrolling(){return this.__isScrolling}set isScrolling(r){this.__isScrolling!==r&&(this.__isScrolling=r,this.toggleClass(\"lenis-scrolling\",r))}get isStopped(){return this.__isStopped}set isStopped(r){this.__isStopped!==r&&(this.__isStopped=r,this.toggleClass(\"lenis-stopped\",r))}get isLocked(){return this.__isLocked}set isLocked(r){this.__isLocked!==r&&(this.__isLocked=r,this.toggleClass(\"lenis-locked\",r))}get className(){let r=\"lenis\";return this.isStopped&&(r+=\" lenis-stopped\"),this.isLocked&&(r+=\" lenis-locked\"),this.isScrolling&&(r+=\" lenis-scrolling\"),this.isSmooth&&(r+=\" lenis-smooth\"),r}toggleClass(r,h){this.rootElement.classList.toggle(r,h),this.emitter.emit(\"className change\",this)}}export{l as default};\n//# sourceMappingURL=lenis.modern.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (612a550)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-300\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5W7ihaO_CS.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-fYPAV .framer-styles-preset-1vo1rix:not(.rich-text-wrapper), .framer-fYPAV .framer-styles-preset-1vo1rix.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-fYPAV .framer-styles-preset-1vo1rix:not(.rich-text-wrapper), .framer-fYPAV .framer-styles-preset-1vo1rix.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-fYPAV .framer-styles-preset-1vo1rix:not(.rich-text-wrapper), .framer-fYPAV .framer-styles-preset-1vo1rix.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-fYPAV\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/QnTb5isJEQuNeI13DAmT/flfbWcsGpAwyNZt2R4p8/WUKLHlf4P.js\";const enabledGestures={vVWzgcPGs:{hover:true},zzciOeaTi:{hover:true}};const cycleOrder=[\"vVWzgcPGs\",\"zzciOeaTi\",\"qLkGgNUb2\",\"yljobuvCx\"];const serializationHash=\"framer-JYHNn\";const variantClassNames={qLkGgNUb2:\"framer-v-s1oc6n\",vVWzgcPGs:\"framer-v-bod1w8\",yljobuvCx:\"framer-v-mi1zdn\",zzciOeaTi:\"framer-v-bh3i93\"};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={\"External Link\":\"zzciOeaTi\",\"External Phone\":\"yljobuvCx\",\"Internal Link\":\"vVWzgcPGs\",\"Internal Phone\":\"qLkGgNUb2\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,Oj_Xt31uU:link??props.Oj_Xt31uU,rIXKGVK5O:title??props.rIXKGVK5O??\"Link Here\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vVWzgcPGs\"};};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,rIXKGVK5O,Oj_Xt31uU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vVWzgcPGs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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(Link,{href:Oj_Xt31uU,motionChild:true,nodeId:\"vVWzgcPGs\",openInNewTab:false,scopeId:\"HS0c1u0Yo\",...addPropertyOverrides({yljobuvCx:{openInNewTab:true},zzciOeaTi:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bod1w8\",className,classNames)} framer-110jn85`,\"data-border\":true,\"data-framer-name\":\"Internal Link\",layoutDependency:layoutDependency,layoutId:\"vVWzgcPGs\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(0, 102, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"vVWzgcPGs-hover\":{\"--border-bottom-width\":\"0px\",backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"zzciOeaTi-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"}},...addPropertyOverrides({\"vVWzgcPGs-hover\":{\"data-framer-name\":undefined},\"zzciOeaTi-hover\":{\"data-framer-name\":undefined},qLkGgNUb2:{\"data-framer-name\":\"Internal Phone\"},yljobuvCx:{\"data-framer-name\":\"External Phone\"},zzciOeaTi:{\"data-framer-name\":\"External Link\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vo1rix\",\"data-styles-preset\":\"WUKLHlf4P\",children:\"Work\"})}),className:\"framer-10olry3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XJSbDAE2K\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rIXKGVK5O,variants:{\"vVWzgcPGs-hover\":{\"--extracted-r6o4lv\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"},\"zzciOeaTi-hover\":{\"--extracted-r6o4lv\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"vVWzgcPGs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vo1rix\",\"data-styles-preset\":\"WUKLHlf4P\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)))\"},children:\"Link Here\"})})},\"zzciOeaTi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vo1rix\",\"data-styles-preset\":\"WUKLHlf4P\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)))\"},children:\"Link Here\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1acfdfg\",\"data-framer-name\":\"arrow\",layoutDependency:layoutDependency,layoutId:\"rNd2qAfSl\",opacity:1,requiresOverflowVisible:false,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"><path d=\"M 8.275 14.819 L 13.798 9.279 L 0 9.279 L 0 7.085 L 13.798 7.085 L 8.275 1.545 L 9.825 0 L 17.982 8.182 L 9.825 16.364 L 8.275 14.81 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',variants:{\"vVWzgcPGs-hover\":{rotate:360},\"zzciOeaTi-hover\":{rotate:360}},withExternalLayout:true,...addPropertyOverrides({\"vVWzgcPGs-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"><path d=\"M 8.275 14.819 L 13.798 9.279 L 0 9.279 L 0 7.085 L 13.798 7.085 L 8.275 1.545 L 9.825 0 L 17.982 8.182 L 9.825 16.364 L 8.275 14.81 Z\" fill=\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)) /* {&quot;name&quot;:&quot;Inverted Foreground&quot;} */\"></path></svg>'},\"zzciOeaTi-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"><path d=\"M 8.275 14.819 L 13.798 9.279 L 0 9.279 L 0 7.085 L 13.798 7.085 L 8.275 1.545 L 9.825 0 L 17.982 8.182 L 9.825 16.364 L 8.275 14.81 Z\" fill=\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)) /* {&quot;name&quot;:&quot;Inverted Foreground&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JYHNn.framer-110jn85, .framer-JYHNn .framer-110jn85 { display: block; }\",\".framer-JYHNn.framer-bod1w8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 15px; justify-content: space-between; overflow: visible; padding: 16px 15px 16px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JYHNn .framer-10olry3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JYHNn .framer-1acfdfg { height: 17px; position: relative; width: 18px; }\",\".framer-JYHNn.framer-v-bh3i93.framer-bod1w8 { height: 26px; }\",\".framer-JYHNn.framer-v-s1oc6n.framer-bod1w8, .framer-JYHNn.framer-v-mi1zdn.framer-bod1w8 { cursor: unset; height: 26px; padding: 16px 0px 16px 0px; }\",\".framer-JYHNn.framer-v-bod1w8.hover.framer-bod1w8, .framer-JYHNn.framer-v-bh3i93.hover.framer-bod1w8 { padding: 16px 15px 16px 15px; }\",...sharedStyle.css,'.framer-JYHNn[data-border=\"true\"]::after, .framer-JYHNn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zzciOeaTi\":{\"layout\":[\"auto\",\"fixed\"]},\"qLkGgNUb2\":{\"layout\":[\"auto\",\"fixed\"]},\"yljobuvCx\":{\"layout\":[\"auto\",\"fixed\"]},\"VPt6p2O0h\":{\"layout\":[\"auto\",\"fixed\"]},\"j9skpPNIW\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"rIXKGVK5O\":\"title\",\"Oj_Xt31uU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHS0c1u0Yo=withCSS(Component,css,\"framer-JYHNn\");export default FramerHS0c1u0Yo;FramerHS0c1u0Yo.displayName=\"Footer Link\";FramerHS0c1u0Yo.defaultProps={height:32,width:117};addPropertyControls(FramerHS0c1u0Yo,{variant:{options:[\"vVWzgcPGs\",\"zzciOeaTi\",\"qLkGgNUb2\",\"yljobuvCx\"],optionTitles:[\"Internal Link\",\"External Link\",\"Internal Phone\",\"External Phone\"],title:\"Variant\",type:ControlType.Enum},rIXKGVK5O:{defaultValue:\"Link Here\",displayTextArea:false,placeholder:\"Link Here\",title:\"Title\",type:ControlType.String},Oj_Xt31uU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHS0c1u0Yo,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHS0c1u0Yo\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zzciOeaTi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qLkGgNUb2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yljobuvCx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VPt6p2O0h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"j9skpPNIW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"rIXKGVK5O\\\":\\\"title\\\",\\\"Oj_Xt31uU\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"117\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 20 0 M 0 8 L 20 8 M 0 16 L 20 16\" fill=\"transparent\" height=\"16px\" id=\"jXPiQ7zsE\" transform=\"translate(1 2)\" width=\"20px\"><path d=\"M 0 0 L 20 0\" fill=\"transparent\" height=\"1px\" id=\"n3CCNcMvs\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\" width=\"20px\"/><path d=\"M 0 0 L 20 0\" fill=\"transparent\" height=\"1px\" id=\"ETplHX4yR\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\" transform=\"translate(0 8)\" width=\"20px\"/><path d=\"M 0 0 L 20 0\" fill=\"transparent\" height=\"1px\" id=\"Fi_SkrmG2\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\" transform=\"translate(0 16)\" width=\"20px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TUM66\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-TUM66 { -webkit-mask: ${mask}; aspect-ratio: 1.1; background-color: var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, #0066ff); mask: ${mask}; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"nav-icon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\"},\"set\":{\"localId\":\"vectorSet/X4Zvh1npa\",\"id\":\"X4Zvh1npa\",\"moduleId\":\"PZ26E1J9KaPRLtFAUnu2\"}}\n */const Icon=withCSS(Component,css,\"framer-TUM66\");Icon.displayName=\"nav-icon\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"22\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"nav-icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/X4Zvh1npa\\\",\\\"id\\\":\\\"X4Zvh1npa\\\",\\\"moduleId\\\":\\\"PZ26E1J9KaPRLtFAUnu2\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 14 L 14 0 M 0 0 L 14 14\" fill=\"transparent\" height=\"14px\" id=\"GiGwLwvm9\" transform=\"translate(4 3)\" width=\"14px\"><path d=\"M 0 14 L 14 0\" fill=\"transparent\" height=\"14px\" id=\"VCHap5HXl\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\" width=\"14px\"/><path d=\"M 0 0 L 14 14\" fill=\"transparent\" height=\"14px\" id=\"j1Ger3CPU\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"2\" stroke=\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\" width=\"14px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TPt4z\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-TPt4z { -webkit-mask: ${mask}; aspect-ratio: 1.1; background-color: var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, #fcfcfa); mask: ${mask}; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"nav-close\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"},\"set\":{\"localId\":\"vectorSet/X4Zvh1npa\",\"id\":\"X4Zvh1npa\",\"moduleId\":\"PZ26E1J9KaPRLtFAUnu2\"}}\n */const Icon=withCSS(Component,css,\"framer-TPt4z\");Icon.displayName=\"nav-close\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"nav-close\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/X4Zvh1npa\\\",\\\"id\\\":\\\"X4Zvh1npa\\\",\\\"moduleId\\\":\\\"PZ26E1J9KaPRLtFAUnu2\\\"}}\",\"framerIntrinsicWidth\":\"22\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6aebf05)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavIcon from\"https://framerusercontent.com/modules/FArs2cqxREurY4NkWaB0/V4jfU6z1ajGpIa9FWMpb/GsSrMs_7C.js\";import NavClose from\"https://framerusercontent.com/modules/OQJ7p9AgrNs5mnioMYSA/elks5TLU5v3YtbCfXQjQ/x9YMmj_OS.js\";const cycleOrder=[\"ROHS20taT\",\"rAzYznksk\"];const serializationHash=\"framer-cz9Ch\";const variantClassNames={rAzYznksk:\"framer-v-1wcexs\",ROHS20taT:\"framer-v-cpvbdp\"};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={\"nav-close\":\"rAzYznksk\",\"nav-icon\":\"ROHS20taT\"};const getProps=({click,height,id,width,...props})=>{return{...props,lrf2DEfuE:click??props.lrf2DEfuE,variant:humanReadableVariantMap[props.variant]??props.variant??\"ROHS20taT\"};};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,lrf2DEfuE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ROHS20taT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg7zxru=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lrf2DEfuE){const res=await lrf2DEfuE(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cpvbdp\",className,classNames),\"data-framer-name\":\"nav-icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ROHS20taT\",onTap:onTapg7zxru,ref:refBinding,style:{...style},...addPropertyOverrides({rAzYznksk:{\"data-framer-name\":\"nav-close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1rfxlbc\",Component:NavIcon,\"data-framer-name\":\"nav-icon\",layoutDependency:layoutDependency,layoutId:\"rVtpOMwZW\",name:\"nav-icon\",...addPropertyOverrides({rAzYznksk:{Component:NavClose}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cz9Ch.framer-cbqh3h, .framer-cz9Ch .framer-cbqh3h { display: block; }\",\".framer-cz9Ch.framer-cpvbdp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-cz9Ch .framer-1rfxlbc { flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 26px; }\",\".framer-cz9Ch.framer-v-1wcexs .framer-1rfxlbc { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 25.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rAzYznksk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lrf2DEfuE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGggg55ju0=withCSS(Component,css,\"framer-cz9Ch\");export default FramerGggg55ju0;FramerGggg55ju0.displayName=\"Nav-icon\";FramerGggg55ju0.defaultProps={height:23,width:25.5};addPropertyControls(FramerGggg55ju0,{variant:{options:[\"ROHS20taT\",\"rAzYznksk\"],optionTitles:[\"nav-icon\",\"nav-close\"],title:\"Variant\",type:ControlType.Enum},lrf2DEfuE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerGggg55ju0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGggg55ju0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rAzYznksk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"25.5\",\"framerVariables\":\"{\\\"lrf2DEfuE\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={Sw7lBtbj4:{hover:true}};const cycleOrder=[\"Sw7lBtbj4\",\"qKkIYQRTz\"];const serializationHash=\"framer-VEalv\";const variantClassNames={qKkIYQRTz:\"framer-v-i8cem8\",Sw7lBtbj4:\"framer-v-18yg4n4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:.2,duration:.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition2={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={Logo:\"Sw7lBtbj4\",Phone:\"qKkIYQRTz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Sw7lBtbj4\"};};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:\"Sw7lBtbj4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Sw7lBtbj4-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Sw7lBtbj4\",openInNewTab:false,scopeId:\"POUa6L1y2\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-18yg4n4\",className,classNames)} framer-qe5atr`,\"data-framer-appear-id\":\"18yg4n4\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Sw7lBtbj4\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({\"Sw7lBtbj4-hover\":{\"data-framer-name\":undefined},qKkIYQRTz:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-140l9vk\",\"data-framer-name\":\"arrow\",layoutDependency:layoutDependency,layoutId:\"rozJ7sGDv\",opacity:1,requiresOverflowVisible:false,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"Sw7lBtbj4-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"><path d=\"M 8.275 14.819 L 13.798 9.279 L 0 9.279 L 0 7.085 L 13.798 7.085 L 8.275 1.545 L 9.825 0 L 17.982 8.182 L 9.825 16.364 L 8.275 14.81 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x0b6n4\",\"data-framer-name\":\"K Logo\",layoutDependency:layoutDependency,layoutId:\"DXBsdAYOq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.013 35.357\" overflow=\"visible\"><path d=\"M 21.891 16.437 C 26.831 12.64 30.013 6.692 30.013 0 L 19.361 0 C 19.361 4.647 16.218 8.564 11.931 9.759 C 11.292 9.931 10.652 9.467 10.652 8.803 L 10.652 0 L 0 0 L 0 35.357 L 10.652 35.357 L 10.652 26.554 C 10.652 25.89 11.292 25.412 11.931 25.598 C 16.205 26.793 19.361 30.71 19.361 35.357 L 30.013 35.357 C 30.013 28.679 26.831 22.717 21.891 18.92 C 21.078 18.296 21.078 17.061 21.891 16.424 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"Sw7lBtbj4-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.013 35.357\" overflow=\"visible\"><path d=\"M 21.891 16.437 C 26.831 12.64 30.013 6.692 30.013 0 L 19.361 0 C 19.361 4.647 16.218 8.564 11.931 9.759 C 11.292 9.931 10.652 9.467 10.652 8.803 L 10.652 0 L 0 0 L 0 35.357 L 10.652 35.357 L 10.652 26.554 C 10.652 25.89 11.292 25.412 11.931 25.598 C 16.205 26.793 19.361 30.71 19.361 35.357 L 30.013 35.357 C 30.013 28.679 26.831 22.717 21.891 18.92 C 21.078 18.296 21.078 17.061 21.891 16.424 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28)) /* {&quot;name&quot;:&quot;Foreground Objects&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VEalv.framer-qe5atr, .framer-VEalv .framer-qe5atr { display: block; }\",\".framer-VEalv.framer-18yg4n4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VEalv .framer-140l9vk { height: 17px; position: relative; width: 18px; }\",\".framer-VEalv .framer-x0b6n4 { height: 36px; position: relative; width: 30px; }\",\".framer-VEalv.framer-v-i8cem8.framer-18yg4n4 { cursor: unset; }\",\".framer-VEalv.framer-v-18yg4n4.hover.framer-18yg4n4 { gap: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35.5\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qKkIYQRTz\":{\"layout\":[\"auto\",\"auto\"]},\"aOt5yZm9u\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPOUa6L1y2=withCSS(Component,css,\"framer-VEalv\");export default FramerPOUa6L1y2;FramerPOUa6L1y2.displayName=\"Logo\";FramerPOUa6L1y2.defaultProps={height:35.5,width:30};addPropertyControls(FramerPOUa6L1y2,{variant:{options:[\"Sw7lBtbj4\",\"qKkIYQRTz\"],optionTitles:[\"Logo\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPOUa6L1y2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPOUa6L1y2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qKkIYQRTz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aOt5yZm9u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"30\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./POUa6L1y2.map","// Generated by Framer (6aebf05)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-semibold\",\"FS;Manrope-bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]}];export const css=['.framer-SOXgl .framer-styles-preset-1w5tttf:not(.rich-text-wrapper), .framer-SOXgl .framer-styles-preset-1w5tttf.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-SOXgl\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-300\",\"GF;Geist Mono-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5W7ihaO_CS.woff2\",weight:\"300\"},{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"}]}];export const css=['.framer-gNPFV .framer-styles-preset-1ygkx4p:not(.rich-text-wrapper), .framer-gNPFV .framer-styles-preset-1ygkx4p.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-gNPFV .framer-styles-preset-1ygkx4p:not(.rich-text-wrapper), .framer-gNPFV .framer-styles-preset-1ygkx4p.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-gNPFV .framer-styles-preset-1ygkx4p:not(.rich-text-wrapper), .framer-gNPFV .framer-styles-preset-1ygkx4p.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: 0.18em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, #1c1c1c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-gNPFV\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6aebf05)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 18 17\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.284 14.942 L 13.812 9.356 L 0 9.356 L 0 7.144 L 13.812 7.144 L 8.284 1.558 L 9.835 0 L 18 8.25 L 9.835 16.5 L 8.284 14.933 Z\" fill=\"var(--token-844c2c98-6bb3-482a-a3a1-46d5dc342cc1, rgba(252, 252, 250, 0.9))\" height=\"16.5px\" id=\"Ej9VUmsx_\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AtiOm\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-AtiOm { -webkit-mask: ${mask}; aspect-ratio: 1.0588235294117647; background-color: var(--token-844c2c98-6bb3-482a-a3a1-46d5dc342cc1, rgba(252, 252, 250, 0.9)); mask: ${mask}; width: 18px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 18\n * @framerIntrinsicHeight 17\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"arrow transparent\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-844c2c98-6bb3-482a-a3a1-46d5dc342cc1, rgba(252, 252, 250, 0.9))\"},\"set\":{\"localId\":\"vectorSet/nM5M88hFl\",\"id\":\"nM5M88hFl\",\"moduleId\":\"4PVGFHyw0j7TnfVhSLNB\"}}\n */const Icon=withCSS(Component,css,\"framer-AtiOm\");Icon.displayName=\"arrow transparent\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"17\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"arrow transparent\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-844c2c98-6bb3-482a-a3a1-46d5dc342cc1, rgba(252, 252, 250, 0.9))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/nM5M88hFl\\\",\\\"id\\\":\\\"nM5M88hFl\\\",\\\"moduleId\\\":\\\"4PVGFHyw0j7TnfVhSLNB\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"18\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 18 17\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.284 14.942 L 13.812 9.356 L 0 9.356 L 0 7.144 L 13.812 7.144 L 8.284 1.558 L 9.835 0 L 18 8.25 L 9.835 16.5 L 8.284 14.933 Z\" fill=\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\" height=\"16.5px\" id=\"pj4AZ7azm\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-H5b3N\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-H5b3N { -webkit-mask: ${mask}; aspect-ratio: 1.0588235294117647; background-color: var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, #fcfcfa); mask: ${mask}; width: 18px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 18\n * @framerIntrinsicHeight 17\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"nav arrow\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"},\"set\":{\"localId\":\"vectorSet/nM5M88hFl\",\"id\":\"nM5M88hFl\",\"moduleId\":\"4PVGFHyw0j7TnfVhSLNB\"}}\n */const Icon=withCSS(Component,css,\"framer-H5b3N\");Icon.displayName=\"nav arrow\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"17\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"nav arrow\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/nM5M88hFl\\\",\\\"id\\\":\\\"nM5M88hFl\\\",\\\"moduleId\\\":\\\"4PVGFHyw0j7TnfVhSLNB\\\"}}\",\"framerIntrinsicWidth\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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/acnbL2XdM28HSonNShpm/E0IgViSa13tGw8f3QBlG/felqio4wZ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8cJAb4hmcrTdPoWvVEoQ/BcMdTVPpxubzKtU86J9e/XV2A8_yGt.js\";import ArrowTransparent from\"https://framerusercontent.com/modules/b6Xvhp3XiVEaezVVjXnS/DKxSsbGiFkRp6ZkcJ2rE/GtrzGT16f.js\";import NavArrow from\"https://framerusercontent.com/modules/A7vEmGrShIwOr4JQE8Gz/EugHuEQ5eOjgKRpbrysv/U0UxAksD3.js\";const enabledGestures={wtI0V0xv8:{hover:true},zspygbTVR:{hover:true}};const cycleOrder=[\"zspygbTVR\",\"wtI0V0xv8\",\"qSPnjf4KO\",\"hSTEVnnrR\"];const serializationHash=\"framer-NJ5y1\";const variantClassNames={hSTEVnnrR:\"framer-v-1mc5dt4\",qSPnjf4KO:\"framer-v-1qtvpp7\",wtI0V0xv8:\"framer-v-kzf45g\",zspygbTVR:\"framer-v-yv5ni1\"};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={\"External Link\":\"wtI0V0xv8\",\"External Phone\":\"hSTEVnnrR\",\"Internal Link\":\"zspygbTVR\",\"Phone Internal\":\"qSPnjf4KO\"};const getProps=({click,height,id,link,navLinkInternal,width,...props})=>{return{...props,aej25tyra:link??props.aej25tyra,JKoiWVRfa:navLinkInternal??props.JKoiWVRfa??\"Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zspygbTVR\",w87yAWLGU:click??props.w87yAWLGU};};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,aej25tyra,JKoiWVRfa,w87yAWLGU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zspygbTVR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1pvftiw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(w87yAWLGU){const res=await w87yAWLGU(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qSPnjf4KO\",\"hSTEVnnrR\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:aej25tyra,motionChild:true,nodeId:\"zspygbTVR\",openInNewTab:false,scopeId:\"TGsH08nhm\",smoothScroll:false,...addPropertyOverrides({hSTEVnnrR:{openInNewTab:true},wtI0V0xv8:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-yv5ni1\",className,classNames)} framer-zhnws8`,\"data-border\":true,\"data-framer-name\":\"Internal Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zspygbTVR\",onTap:onTap1pvftiw,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 102, 255, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},variants:{\"wtI0V0xv8-hover\":{\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(0, 102, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"zspygbTVR-hover\":{\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(0, 102, 255))\"},hSTEVnnrR:{\"--border-color\":\"var(--token-844c2c98-6bb3-482a-a3a1-46d5dc342cc1, rgba(252, 252, 250, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},qSPnjf4KO:{\"--border-color\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},wtI0V0xv8:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"wtI0V0xv8-hover\":{\"data-framer-name\":undefined},\"zspygbTVR-hover\":{\"data-framer-name\":undefined},hSTEVnnrR:{\"data-framer-name\":\"External Phone\"},qSPnjf4KO:{\"data-framer-name\":\"Phone Internal\"},wtI0V0xv8:{\"data-framer-name\":\"External Link\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-nhefia\",Component:NavArrow,\"data-framer-name\":\"arrow\",layoutDependency:layoutDependency,layoutId:\"ir1HfGjsu\",style:{rotate:0},variants:{hSTEVnnrR:{rotate:-45},qSPnjf4KO:{rotate:-45}},...addPropertyOverrides({hSTEVnnrR:{Component:ArrowTransparent}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w5tttf\",\"data-styles-preset\":\"felqio4wZ\",children:\"Link\"})}),className:\"framer-wwi5xo\",\"data-framer-name\":\"Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DAPyAYa_1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:JKoiWVRfa,variants:{hSTEVnnrR:{\"--extracted-r6o4lv\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"},qSPnjf4KO:{\"--extracted-r6o4lv\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hSTEVnnrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ygkx4p\",\"data-styles-preset\":\"XV2A8_yGt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)))\"},children:\"Link\"})})},qSPnjf4KO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)))\"},children:\"Link\"})}),fonts:[\"FS;Manrope-semibold\"]},wtI0V0xv8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ygkx4p\",\"data-styles-preset\":\"XV2A8_yGt\",children:\"Link\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NJ5y1.framer-zhnws8, .framer-NJ5y1 .framer-zhnws8 { display: block; }\",\".framer-NJ5y1.framer-yv5ni1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 9px 22px 9px 22px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NJ5y1 .framer-nhefia { flex: none; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 18px; }\",\".framer-NJ5y1 .framer-wwi5xo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NJ5y1.framer-v-1qtvpp7.framer-yv5ni1, .framer-NJ5y1.framer-v-1mc5dt4.framer-yv5ni1 { gap: unset; justify-content: space-between; padding: 22px; }\",\".framer-NJ5y1.framer-v-1qtvpp7 .framer-nhefia, .framer-NJ5y1.framer-v-1mc5dt4 .framer-nhefia { order: 1; }\",\".framer-NJ5y1.framer-v-1qtvpp7 .framer-wwi5xo, .framer-NJ5y1.framer-v-1mc5dt4 .framer-wwi5xo { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-NJ5y1[data-border=\"true\"]::after, .framer-NJ5y1 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35.5\n * @framerIntrinsicWidth 72.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wtI0V0xv8\":{\"layout\":[\"auto\",\"auto\"]},\"qSPnjf4KO\":{\"layout\":[\"auto\",\"auto\"]},\"hSTEVnnrR\":{\"layout\":[\"auto\",\"auto\"]},\"MphKdCeyI\":{\"layout\":[\"auto\",\"auto\"]},\"CN2y8h9kD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aej25tyra\":\"link\",\"JKoiWVRfa\":\"navLinkInternal\",\"w87yAWLGU\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTGsH08nhm=withCSS(Component,css,\"framer-NJ5y1\");export default FramerTGsH08nhm;FramerTGsH08nhm.displayName=\"Nav link\";FramerTGsH08nhm.defaultProps={height:35.5,width:72.5};addPropertyControls(FramerTGsH08nhm,{variant:{options:[\"zspygbTVR\",\"wtI0V0xv8\",\"qSPnjf4KO\",\"hSTEVnnrR\"],optionTitles:[\"Internal Link\",\"External Link\",\"Phone Internal\",\"External Phone\"],title:\"Variant\",type:ControlType.Enum},aej25tyra:{title:\"Link\",type:ControlType.Link},JKoiWVRfa:{defaultValue:\"Link\",displayTextArea:false,placeholder:\"Link\",title:\"Nav link internal\",type:ControlType.String},w87yAWLGU:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerTGsH08nhm,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTGsH08nhm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"72.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aej25tyra\\\":\\\"link\\\",\\\"JKoiWVRfa\\\":\\\"navLinkInternal\\\",\\\"w87yAWLGU\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"35.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wtI0V0xv8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qSPnjf4KO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hSTEVnnrR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MphKdCeyI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CN2y8h9kD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-semibold\",\"FS;Manrope-bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]}];export const css=['.framer-e0Q0m .framer-styles-preset-pyjz3k:not(.rich-text-wrapper), .framer-e0Q0m .framer-styles-preset-pyjz3k.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, #fcfcfa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 768px) { .framer-e0Q0m .framer-styles-preset-pyjz3k:not(.rich-text-wrapper), .framer-e0Q0m .framer-styles-preset-pyjz3k.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, #fcfcfa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-e0Q0m .framer-styles-preset-pyjz3k:not(.rich-text-wrapper), .framer-e0Q0m .framer-styles-preset-pyjz3k.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, #fcfcfa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-e0Q0m\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\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/hWGC6ASevPqiR8aEkKNH/DY97MTy3HU4kxToMzkkx/Wtv0Mhoc_.js\";const enabledGestures={ZUpnTJu0V:{hover:true}};const cycleOrder=[\"ZUpnTJu0V\",\"H2AkhJdvr\"];const serializationHash=\"framer-dVQtT\";const variantClassNames={H2AkhJdvr:\"framer-v-roki4f\",ZUpnTJu0V:\"framer-v-1313jzb\"};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={Button:\"ZUpnTJu0V\",Phone:\"H2AkhJdvr\"};const getProps=({button,click,height,id,link,width,...props})=>{return{...props,h1eJeSLu7:link??props.h1eJeSLu7,K8Ni0VxtO:button??props.K8Ni0VxtO??\"Text Here\",sJtVUUHgO:click??props.sJtVUUHgO,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZUpnTJu0V\"};};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,K8Ni0VxtO,h1eJeSLu7,sJtVUUHgO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZUpnTJu0V\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j2py8d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJtVUUHgO){const res=await sJtVUUHgO(...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(Link,{href:h1eJeSLu7,motionChild:true,nodeId:\"ZUpnTJu0V\",openInNewTab:false,scopeId:\"UnWkRKG2I\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1313jzb\",className,classNames)} framer-1yj92kn`,\"data-border\":true,\"data-framer-name\":\"Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZUpnTJu0V\",onTap:onTap1j2py8d,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(28, 28, 28))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(0, 102, 255))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},variants:{\"ZUpnTJu0V-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},H2AkhJdvr:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-65eb925c-3af7-421f-9bd8-14a29d7058bd, rgb(34, 181, 120))\"}},...addPropertyOverrides({\"ZUpnTJu0V-hover\":{\"data-framer-name\":undefined},H2AkhJdvr:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-pyjz3k\",\"data-styles-preset\":\"Wtv0Mhoc_\",children:\"Text Here\"})}),className:\"framer-uuig4z\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xLvanDrsT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:K8Ni0VxtO,variants:{\"ZUpnTJu0V-hover\":{\"--extracted-r6o4lv\":\"var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, rgb(0, 102, 255))\"},H2AkhJdvr:{\"--extracted-r6o4lv\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(250, 246, 240))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ZUpnTJu0V-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-pyjz3k\",\"data-styles-preset\":\"Wtv0Mhoc_\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, rgb(0, 102, 255)))\"},children:\"Text Here\"})})},H2AkhJdvr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-pyjz3k\",\"data-styles-preset\":\"Wtv0Mhoc_\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(250, 246, 240)))\"},children:\"Text Here\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dVQtT.framer-1yj92kn, .framer-dVQtT .framer-1yj92kn { display: block; }\",\".framer-dVQtT.framer-1313jzb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 9px 22px 9px 22px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-dVQtT .framer-uuig4z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dVQtT.framer-v-roki4f.framer-1313jzb { padding: 15px 22px 15px 22px; }\",...sharedStyle.css,'.framer-dVQtT[data-border=\"true\"]::after, .framer-dVQtT [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35.5\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"H2AkhJdvr\":{\"layout\":[\"auto\",\"auto\"]},\"QpEhKAxQw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K8Ni0VxtO\":\"button\",\"h1eJeSLu7\":\"link\",\"sJtVUUHgO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUnWkRKG2I=withCSS(Component,css,\"framer-dVQtT\");export default FramerUnWkRKG2I;FramerUnWkRKG2I.displayName=\"Button\";FramerUnWkRKG2I.defaultProps={height:35.5,width:111};addPropertyControls(FramerUnWkRKG2I,{variant:{options:[\"ZUpnTJu0V\",\"H2AkhJdvr\"],optionTitles:[\"Button\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},K8Ni0VxtO:{defaultValue:\"Text Here\",displayTextArea:false,placeholder:\"Text Here\",title:\"Button\",type:ControlType.String},h1eJeSLu7:{title:\"Link\",type:ControlType.Link},sJtVUUHgO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUnWkRKG2I,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUnWkRKG2I\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35.5\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerVariables\":\"{\\\"K8Ni0VxtO\\\":\\\"button\\\",\\\"h1eJeSLu7\\\":\\\"link\\\",\\\"sJtVUUHgO\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H2AkhJdvr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QpEhKAxQw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\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,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavIcon from\"https://framerusercontent.com/modules/h0YnEONN5NGxgu3GFWKV/xuDwXZCuuUoAq327paec/Gggg55ju0.js\";import Logo from\"https://framerusercontent.com/modules/l9XuWOVwTqMrpGKSD6e3/bW6bWdQmhBwA0Xy9RhKN/POUa6L1y2.js\";import NavLink from\"https://framerusercontent.com/modules/R0Jqd0pkqDsFhhyfELjg/m1RCDWRJ8RrtCBruhQzB/TGsH08nhm.js\";import Button from\"https://framerusercontent.com/modules/0M7xTzqNkOWGRRRzoQiJ/X7ndxzJi5RIOTbsaxm0q/UnWkRKG2I.js\";const LogoFonts=getFonts(Logo);const NavIconFonts=getFonts(NavIcon);const NavLinkFonts=getFonts(NavLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ButtonFonts=getFonts(Button);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"f5wupLZ1N\",\"YDnluOSmc\",\"E8NgHITb2\",\"Kt54NjuKW\",\"k1vpeEcqE\",\"jKN8M0miz\",\"x6EtehirI\",\"dhbRG2k0U\"];const serializationHash=\"framer-kxv43\";const variantClassNames={dhbRG2k0U:\"framer-v-fued5y\",E8NgHITb2:\"framer-v-anm62o\",f5wupLZ1N:\"framer-v-wg3w7k\",jKN8M0miz:\"framer-v-6omxh4\",k1vpeEcqE:\"framer-v-3obbz1\",Kt54NjuKW:\"framer-v-1jra3v8\",x6EtehirI:\"framer-v-dy0if6\",YDnluOSmc:\"framer-v-1f7c7l6\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-40};const transition2={bounce:.2,delay:.3,duration:.6,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition3={damping:74,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.4,duration:.6,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:74,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:74,delay:.4,mass:1,stiffness:400,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={damping:74,delay:.5,mass:1,stiffness:400,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={damping:74,delay:.6,mass:1,stiffness:400,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={damping:74,delay:.7,mass:1,stiffness:400,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={bounce:.2,delay:.5,duration:.6,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const transition11={damping:74,delay:.8,mass:1,stiffness:400,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};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={\"Bigeye Desktop\":\"x6EtehirI\",\"Bigeye Phone Closed\":\"jKN8M0miz\",\"Bigeye Phone\":\"Kt54NjuKW\",\"Bigeye Tablet\":\"dhbRG2k0U\",\"Phone Closed\":\"k1vpeEcqE\",Desktop:\"f5wupLZ1N\",Phone:\"E8NgHITb2\",Tablet:\"YDnluOSmc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"f5wupLZ1N\"};};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:\"f5wupLZ1N\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const lrf2DEfuE1sr1in5=activeVariantCallback(async(...args)=>{setVariant(\"k1vpeEcqE\");});const lrf2DEfuE1d8365h=activeVariantCallback(async(...args)=>{setVariant(\"jKN8M0miz\");});const lrf2DEfuE1niyb28=activeVariantCallback(async(...args)=>{setVariant(\"E8NgHITb2\");});const lrf2DEfuE1wrvlga=activeVariantCallback(async(...args)=>{setVariant(\"Kt54NjuKW\");});const w87yAWLGU1sr1in5=activeVariantCallback(async(...args)=>{setVariant(\"k1vpeEcqE\");});const w87yAWLGU1d8365h=activeVariantCallback(async(...args)=>{setVariant(\"jKN8M0miz\");});const sJtVUUHgO1sr1in5=activeVariantCallback(async(...args)=>{setVariant(\"k1vpeEcqE\");});const sJtVUUHgO1d8365h=activeVariantCallback(async(...args)=>{setVariant(\"jKN8M0miz\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"E8NgHITb2\",\"Kt54NjuKW\",\"k1vpeEcqE\",\"jKN8M0miz\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"k1vpeEcqE\",\"jKN8M0miz\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"E8NgHITb2\",\"Kt54NjuKW\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-wg3w7k\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"wg3w7k\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"f5wupLZ1N\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(28, 28, 28))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5ce89e80-768e-44aa-9e3d-f28e40bf7e97, rgb(250, 246, 240))\",...style},variants:{dhbRG2k0U:{backgroundColor:\"var(--token-7de72cb7-becd-4dcc-8eb0-8e510200557c, rgb(237, 237, 237))\"},E8NgHITb2:{\"--border-bottom-width\":\"0px\",backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},jKN8M0miz:{backgroundColor:\"var(--token-7de72cb7-becd-4dcc-8eb0-8e510200557c, rgb(237, 237, 237))\"},Kt54NjuKW:{\"--border-bottom-width\":\"0px\",backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},x6EtehirI:{backgroundColor:\"var(--token-7de72cb7-becd-4dcc-8eb0-8e510200557c, rgb(237, 237, 237))\"}},...addPropertyOverrides({dhbRG2k0U:{\"data-framer-name\":\"Bigeye Tablet\"},E8NgHITb2:{\"data-framer-name\":\"Phone\"},jKN8M0miz:{\"data-framer-name\":\"Bigeye Phone Closed\"},k1vpeEcqE:{\"data-framer-name\":\"Phone Closed\"},Kt54NjuKW:{\"data-framer-name\":\"Bigeye Phone\"},x6EtehirI:{\"data-framer-name\":\"Bigeye Desktop\"},YDnluOSmc:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-umk09u\",\"data-border\":true,\"data-framer-name\":\"Nav-items\",layoutDependency:layoutDependency,layoutId:\"ADYnKGjbH\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(20, 71, 252))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{E8NgHITb2:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},jKN8M0miz:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},k1vpeEcqE:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},Kt54NjuKW:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10ye6af\",\"data-framer-name\":\"Logo & Menu\",layoutDependency:layoutDependency,layoutId:\"cDKJjg65M\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-71)/2)+18+0,...addPropertyOverrides({E8NgHITb2:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+0+0},jKN8M0miz:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-71)/1*0)+18+0+0},k1vpeEcqE:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-71)/1*0)+18+0+0},Kt54NjuKW:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vba1q7-container\",layoutDependency:layoutDependency,layoutId:\"EUpKvx8hM-container\",nodeId:\"EUpKvx8hM\",rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"EUpKvx8hM\",layoutId:\"EUpKvx8hM\",variant:\"Sw7lBtbj4\",width:\"100%\",...addPropertyOverrides({E8NgHITb2:{variant:\"qKkIYQRTz\"},k1vpeEcqE:{variant:\"qKkIYQRTz\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:23,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+0+6},jKN8M0miz:{height:23,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-71)/1*0)+18+0+6},k1vpeEcqE:{height:23,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-71)/1*0)+18+0+6},Kt54NjuKW:{height:23,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+0+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12xrkg0-container\",layoutDependency:layoutDependency,layoutId:\"r8XxhfxGy-container\",nodeId:\"r8XxhfxGy\",rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavIcon,{height:\"100%\",id:\"r8XxhfxGy\",layoutId:\"r8XxhfxGy\",variant:\"ROHS20taT\",width:\"100%\",...addPropertyOverrides({E8NgHITb2:{lrf2DEfuE:lrf2DEfuE1sr1in5,variant:\"rAzYznksk\"},jKN8M0miz:{lrf2DEfuE:lrf2DEfuE1wrvlga},k1vpeEcqE:{lrf2DEfuE:lrf2DEfuE1niyb28},Kt54NjuKW:{lrf2DEfuE:lrf2DEfuE1d8365h,variant:\"rAzYznksk\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12pcz24\",\"data-framer-name\":\"Links & Button\",layoutDependency:layoutDependency,layoutId:\"E_HDddI4y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k8uqwi\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"TKXkUKHiS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-71)/2)+18+0+0,...addPropertyOverrides({E8NgHITb2:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+0},Kt54NjuKW:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-18rxbfo-container\",\"data-framer-appear-id\":\"18rxbfo\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"kyoJtVESX-container\",nodeId:\"kyoJtVESX\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",...addPropertyOverrides({E8NgHITb2:{animate:animation4},Kt54NjuKW:{animate:animation4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"/work\",height:\"100%\",id:\"kyoJtVESX\",JKoiWVRfa:\"Work\",layoutId:\"kyoJtVESX\",variant:\"zspygbTVR\",width:\"100%\",...addPropertyOverrides({E8NgHITb2:{style:{width:\"100%\"},variant:\"qSPnjf4KO\",w87yAWLGU:w87yAWLGU1sr1in5},Kt54NjuKW:{style:{width:\"100%\"},variant:\"qSPnjf4KO\",w87yAWLGU:w87yAWLGU1d8365h}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-71)/2)+18+0+0,...addPropertyOverrides({E8NgHITb2:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+35},Kt54NjuKW:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+35}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1xlu23v-container\",\"data-framer-appear-id\":\"1xlu23v\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"iJTAgbC5i-container\",nodeId:\"iJTAgbC5i\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",...addPropertyOverrides({E8NgHITb2:{animate:animation6},Kt54NjuKW:{animate:animation6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:resolvedLinks[0],height:\"100%\",id:\"iJTAgbC5i\",JKoiWVRfa:\"About\",layoutId:\"iJTAgbC5i\",variant:\"zspygbTVR\",width:\"100%\",...addPropertyOverrides({dhbRG2k0U:{aej25tyra:resolvedLinks[5]},E8NgHITb2:{aej25tyra:resolvedLinks[2],style:{width:\"100%\"},variant:\"qSPnjf4KO\",w87yAWLGU:w87yAWLGU1sr1in5},Kt54NjuKW:{aej25tyra:resolvedLinks[3],style:{width:\"100%\"},variant:\"qSPnjf4KO\",w87yAWLGU:w87yAWLGU1d8365h},x6EtehirI:{aej25tyra:resolvedLinks[4]},YDnluOSmc:{aej25tyra:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+70},Kt54NjuKW:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1pq52yz-container\",\"data-framer-appear-id\":\"1pq52yz\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"TxVnFk84P-container\",nodeId:\"TxVnFk84P\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"https://x.com/mikekus\",height:\"100%\",id:\"TxVnFk84P\",JKoiWVRfa:\"X–Twitter\",layoutId:\"TxVnFk84P\",style:{width:\"100%\"},variant:\"hSTEVnnrR\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+105},Kt54NjuKW:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+105}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1yvylgw-container\",\"data-framer-appear-id\":\"1yvylgw\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"ZtCvrKQK_-container\",nodeId:\"ZtCvrKQK_\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"https://instagram.com/mikekus\",height:\"100%\",id:\"ZtCvrKQK_\",JKoiWVRfa:\"Insta–Photo\",layoutId:\"ZtCvrKQK_\",style:{width:\"100%\"},variant:\"hSTEVnnrR\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+140},Kt54NjuKW:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-1xellge-container\",\"data-framer-appear-id\":\"1xellge\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"EP6tov4GX-container\",nodeId:\"EP6tov4GX\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"https://instagram.com/mikekusstudio\",height:\"100%\",id:\"EP6tov4GX\",JKoiWVRfa:\"Insta–Design\",layoutId:\"EP6tov4GX\",style:{width:\"100%\"},variant:\"hSTEVnnrR\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+175},Kt54NjuKW:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+175}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,className:\"framer-y1fh4m-container\",\"data-framer-appear-id\":\"y1fh4m\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"oaHYEoco0-container\",nodeId:\"oaHYEoco0\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"https://dribbble.com/mikekus\",height:\"100%\",id:\"oaHYEoco0\",JKoiWVRfa:\"Dribbble\",layoutId:\"oaHYEoco0\",style:{width:\"100%\"},variant:\"hSTEVnnrR\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E8NgHITb2:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+210},Kt54NjuKW:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+0+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,className:\"framer-9s2cyg-container\",\"data-framer-appear-id\":\"9s2cyg\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"HRuF5Ors3-container\",nodeId:\"HRuF5Ors3\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",children:/*#__PURE__*/_jsx(NavLink,{aej25tyra:\"https://www.linkedin.com/in/mikekus/\",height:\"100%\",id:\"HRuF5Ors3\",JKoiWVRfa:\"Linkedin\",layoutId:\"HRuF5Ors3\",style:{width:\"100%\"},variant:\"hSTEVnnrR\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-71)/2)+18+0,...addPropertyOverrides({E8NgHITb2:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+275},Kt54NjuKW:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+18+95+0+275}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation11,className:\"framer-1e4ibrt-container\",\"data-framer-appear-id\":\"1e4ibrt\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"mPRifPFCr-container\",nodeId:\"mPRifPFCr\",optimized:true,rendersWithMotion:true,scopeId:\"M6vA1V4lM\",...addPropertyOverrides({E8NgHITb2:{animate:animation12},Kt54NjuKW:{animate:animation12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button,{h1eJeSLu7:resolvedLinks1[0],height:\"100%\",id:\"mPRifPFCr\",K8Ni0VxtO:\"Contact\",layoutId:\"mPRifPFCr\",variant:\"ZUpnTJu0V\",width:\"100%\",...addPropertyOverrides({dhbRG2k0U:{h1eJeSLu7:resolvedLinks1[5]},E8NgHITb2:{h1eJeSLu7:resolvedLinks1[2],sJtVUUHgO:sJtVUUHgO1sr1in5,style:{width:\"100%\"},variant:\"H2AkhJdvr\"},Kt54NjuKW:{h1eJeSLu7:resolvedLinks1[3],sJtVUUHgO:sJtVUUHgO1d8365h,style:{width:\"100%\"},variant:\"H2AkhJdvr\"},x6EtehirI:{h1eJeSLu7:resolvedLinks1[4]},YDnluOSmc:{h1eJeSLu7:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kxv43.framer-19ml0m9, .framer-kxv43 .framer-19ml0m9 { display: block; }\",\".framer-kxv43.framer-wg3w7k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 30px 0px 30px; position: relative; width: 1200px; }\",\".framer-kxv43 .framer-umk09u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 18px 30px 18px 30px; position: relative; width: 1px; }\",\".framer-kxv43 .framer-10ye6af { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kxv43 .framer-1vba1q7-container, .framer-kxv43 .framer-12xrkg0-container, .framer-kxv43 .framer-18rxbfo-container, .framer-kxv43 .framer-1xlu23v-container, .framer-kxv43 .framer-1e4ibrt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kxv43 .framer-12pcz24 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kxv43 .framer-1k8uqwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kxv43 .framer-1pq52yz-container, .framer-kxv43 .framer-1yvylgw-container, .framer-kxv43 .framer-1xellge-container, .framer-kxv43 .framer-y1fh4m-container, .framer-kxv43 .framer-9s2cyg-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-kxv43.framer-v-1f7c7l6.framer-wg3w7k { padding: 0px 20px 0px 20px; width: 768px; }\",\".framer-kxv43.framer-v-1f7c7l6 .framer-umk09u, .framer-kxv43.framer-v-fued5y .framer-umk09u { padding: 18px 20px 18px 20px; }\",\".framer-kxv43.framer-v-anm62o.framer-wg3w7k, .framer-kxv43.framer-v-1jra3v8.framer-wg3w7k, .framer-kxv43.framer-v-3obbz1.framer-wg3w7k, .framer-kxv43.framer-v-6omxh4.framer-wg3w7k { flex-direction: column; padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-kxv43.framer-v-anm62o .framer-umk09u, .framer-kxv43.framer-v-1jra3v8 .framer-umk09u { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; gap: 60px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 18px 0px 18px 0px; width: 100%; }\",\".framer-kxv43.framer-v-anm62o .framer-10ye6af, .framer-kxv43.framer-v-anm62o .framer-1pq52yz-container, .framer-kxv43.framer-v-anm62o .framer-1yvylgw-container, .framer-kxv43.framer-v-anm62o .framer-1xellge-container, .framer-kxv43.framer-v-anm62o .framer-y1fh4m-container, .framer-kxv43.framer-v-anm62o .framer-9s2cyg-container, .framer-kxv43.framer-v-1jra3v8 .framer-10ye6af, .framer-kxv43.framer-v-1jra3v8 .framer-1pq52yz-container, .framer-kxv43.framer-v-1jra3v8 .framer-1yvylgw-container, .framer-kxv43.framer-v-1jra3v8 .framer-1xellge-container, .framer-kxv43.framer-v-1jra3v8 .framer-y1fh4m-container, .framer-kxv43.framer-v-1jra3v8 .framer-9s2cyg-container, .framer-kxv43.framer-v-3obbz1 .framer-10ye6af, .framer-kxv43.framer-v-6omxh4 .framer-10ye6af { flex: none; width: 100%; }\",\".framer-kxv43.framer-v-anm62o .framer-12pcz24, .framer-kxv43.framer-v-1jra3v8 .framer-12pcz24 { align-content: flex-end; align-items: flex-end; flex-direction: column; width: 100%; }\",\".framer-kxv43.framer-v-anm62o .framer-1k8uqwi, .framer-kxv43.framer-v-1jra3v8 .framer-1k8uqwi { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 0px; width: 100%; }\",\".framer-kxv43.framer-v-anm62o .framer-18rxbfo-container, .framer-kxv43.framer-v-anm62o .framer-1xlu23v-container, .framer-kxv43.framer-v-anm62o .framer-1e4ibrt-container, .framer-kxv43.framer-v-1jra3v8 .framer-18rxbfo-container, .framer-kxv43.framer-v-1jra3v8 .framer-1xlu23v-container, .framer-kxv43.framer-v-1jra3v8 .framer-1e4ibrt-container { width: 100%; }\",\".framer-kxv43.framer-v-3obbz1 .framer-umk09u, .framer-kxv43.framer-v-6omxh4 .framer-umk09u { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; gap: 100px; justify-content: flex-start; padding: 18px 0px 18px 0px; width: 100%; }\",\".framer-kxv43.framer-v-fued5y.framer-wg3w7k { padding: 0px 20px 0px 20px; width: 810px; }\",'.framer-kxv43[data-border=\"true\"]::after, .framer-kxv43 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YDnluOSmc\":{\"layout\":[\"fixed\",\"auto\"]},\"E8NgHITb2\":{\"layout\":[\"fixed\",\"auto\"]},\"Kt54NjuKW\":{\"layout\":[\"fixed\",\"auto\"]},\"k1vpeEcqE\":{\"layout\":[\"fixed\",\"auto\"]},\"jKN8M0miz\":{\"layout\":[\"fixed\",\"auto\"]},\"x6EtehirI\":{\"layout\":[\"fixed\",\"auto\"]},\"dhbRG2k0U\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM6vA1V4lM=withCSS(Component,css,\"framer-kxv43\");export default FramerM6vA1V4lM;FramerM6vA1V4lM.displayName=\"Nav-bar\";FramerM6vA1V4lM.defaultProps={height:72,width:1200};addPropertyControls(FramerM6vA1V4lM,{variant:{options:[\"f5wupLZ1N\",\"YDnluOSmc\",\"E8NgHITb2\",\"Kt54NjuKW\",\"k1vpeEcqE\",\"jKN8M0miz\",\"x6EtehirI\",\"dhbRG2k0U\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Bigeye Phone\",\"Phone Closed\",\"Bigeye Phone Closed\",\"Bigeye Desktop\",\"Bigeye Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerM6vA1V4lM,[{explicitInter:true,fonts:[]},...LogoFonts,...NavIconFonts,...NavLinkFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM6vA1V4lM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YDnluOSmc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E8NgHITb2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kt54NjuKW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k1vpeEcqE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jKN8M0miz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x6EtehirI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dhbRG2k0U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (612a550)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,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 Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jaWgA1QATMlggDr4QudV/ty2vHJlsRjOTexmYFiAj/rqdBNipP5.js\";const ClipboardFonts=getFonts(Clipboard);const enabledGestures={Rzbjk0CDJ:{hover:true}};const cycleOrder=[\"Rzbjk0CDJ\",\"ffWD5HcOM\"];const serializationHash=\"framer-DwtW8\";const variantClassNames={ffWD5HcOM:\"framer-v-10w7y19\",Rzbjk0CDJ:\"framer-v-rkojgp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const 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={Default:\"Rzbjk0CDJ\",Phone:\"ffWD5HcOM\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Rzbjk0CDJ\"};};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:\"Rzbjk0CDJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e9znef=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"ffWD5HcOM\");});const onMouseLeaveac3i7v=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});await delay(()=>setVariant(\"Rzbjk0CDJ\"),2e3);});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rkojgp\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Rzbjk0CDJ\",onTap:onTap1e9znef,ref:refBinding,style:{...style},...addPropertyOverrides({\"Rzbjk0CDJ-hover\":{\"data-framer-name\":undefined},ffWD5HcOM:{\"data-framer-name\":\"Phone\",onMouseLeave:onMouseLeaveac3i7v}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pbso3k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gPLDB0wU_-container\",nodeId:\"gPLDB0wU_\",rendersWithMotion:true,scopeId:\"MUOIgbEia\",style:{opacity:0},children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:50,bottomLeftRadius:50,bottomRightRadius:50,color:\"rgb(255, 255, 255)\",content:\"mike@mikekus.com\",fill:\"rgb(0, 102, 255)\",font:{},height:\"100%\",id:\"gPLDB0wU_\",isMixedBorderRadius:false,label:\"Copy to Clipboard\",layoutId:\"gPLDB0wU_\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,style:{height:\"100%\",width:\"100%\"},topLeftRadius:50,topRightRadius:50,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:[\"Contact us:\",/*#__PURE__*/_jsx(motion.br,{}),\"mike@mikekus.com\"]})}),className:\"framer-1crxi3h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OL0nn3l57\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{ffWD5HcOM:{\"--extracted-1k2zljd\":\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\",\"--extracted-7519bk\":\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ffWD5HcOM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28)))\"},children:\"Contact us:\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28)))\"},children:\"mike@mikekus.com\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-689v0x\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"lB6w4F31B\",style:{opacity:0},variants:{\"Rzbjk0CDJ-hover\":{opacity:1},ffWD5HcOM:{opacity:1}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uy92f8\",layoutDependency:layoutDependency,layoutId:\"obxOTo7jJ\",style:{backgroundColor:\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{ffWD5HcOM:{backgroundColor:\"var(--token-65eb925c-3af7-421f-9bd8-14a29d7058bd, rgb(0, 207, 72))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wd6185\",layoutDependency:layoutDependency,layoutId:\"cJcM3S1d7\",style:{backgroundColor:\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:45},variants:{ffWD5HcOM:{backgroundColor:\"var(--token-65eb925c-3af7-421f-9bd8-14a29d7058bd, rgb(0, 207, 72))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250)))\"},children:\"Copy\"})}),className:\"framer-1a976q6\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"nMVlgF4w5\",style:{\"--extracted-a0htzi\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(252, 252, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,variants:{ffWD5HcOM:{\"--extracted-a0htzi\":\"var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(250, 246, 240))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ffWD5HcOM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-64a29ef5-d2e4-4562-9238-bf68f0ba7ec8, rgb(250, 246, 240)))\"},children:\"Copied!\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DwtW8.framer-1r9mijk, .framer-DwtW8 .framer-1r9mijk { display: block; }\",\".framer-DwtW8.framer-rkojgp { align-content: flex-start; align-items: flex-start; 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-DwtW8 .framer-pbso3k-container { flex: none; height: 54px; left: calc(50.29940119760481% - 197px / 2); position: absolute; top: calc(47.61904761904764% - 54px / 2); width: 197px; z-index: 1; }\",\".framer-DwtW8 .framer-1crxi3h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DwtW8 .framer-689v0x { align-content: center; align-items: center; bottom: 5px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 26px; width: 1px; z-index: 1; }\",\".framer-DwtW8 .framer-1uy92f8 { flex: none; height: 27px; overflow: visible; position: relative; width: 80px; z-index: 0; }\",\".framer-DwtW8 .framer-wd6185 { aspect-ratio: 1 / 1; bottom: -3px; flex: none; height: var(--framer-aspect-ratio-supported, 10px); left: -4px; overflow: visible; position: absolute; right: -4px; z-index: 0; }\",\".framer-DwtW8 .framer-1a976q6 { flex: none; height: auto; left: -17px; position: absolute; top: 48%; white-space: pre; width: auto; z-index: 1; }\",\".framer-DwtW8.framer-v-10w7y19.framer-rkojgp { align-content: center; align-items: center; }\",\".framer-DwtW8.framer-v-10w7y19 .framer-689v0x, .framer-DwtW8.framer-v-rkojgp.hover .framer-689v0x { bottom: unset; right: 24px; top: -9px; }\",\".framer-DwtW8.framer-v-10w7y19 .framer-1a976q6 { left: -24px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ffWD5HcOM\":{\"layout\":[\"auto\",\"auto\"]},\"XKMjXBS3M\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMUOIgbEia=withCSS(Component,css,\"framer-DwtW8\");export default FramerMUOIgbEia;FramerMUOIgbEia.displayName=\"Contact us\";FramerMUOIgbEia.defaultProps={height:42,width:167};addPropertyControls(FramerMUOIgbEia,{variant:{options:[\"Rzbjk0CDJ\",\"ffWD5HcOM\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMUOIgbEia,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...ClipboardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMUOIgbEia\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ffWD5HcOM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XKMjXBS3M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"167\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"42\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialLinkedin1 from\"https://framerusercontent.com/modules/wgg1W5PAHnNHROtayTSd/USLZ2AeWiEn60iAHsdNs/BBQiL5eMF.js\";import SocialContra from\"https://framerusercontent.com/modules/rB7MzoNvTfiiPJHuaeZX/JkkUkwgvoRKKFtgOnDyC/h5c2K54GE.js\";import SocialDribbble from\"https://framerusercontent.com/modules/98PY7NQaHtxYdkIocOMc/CB5ZzMlW7HjF3sHAZaZg/HiVjmiul4.js\";import SocialDribbble1 from\"https://framerusercontent.com/modules/kIabEVfzm7eB9XTOjKJ1/W1MLH8P82Vfws5rNxEfP/HlKQSmWih.js\";import SocialX1 from\"https://framerusercontent.com/modules/eQZ5EAaSlj88e3RQVcaI/qSMdqMWd6tqKOgtEhkUY/hOn3R7q42.js\";import SocialLinkedin from\"https://framerusercontent.com/modules/8f2EXZZRqXskbuqvRC4k/8NKq0t6pEPvqN7BJeIEN/jpUZM9osv.js\";import SocialInstagram from\"https://framerusercontent.com/modules/ZjFouHMxWqvKml5PizYF/C8IuSNXlcn8DhCiFuFiH/qefc2eXcd.js\";import SocialContra1 from\"https://framerusercontent.com/modules/M0sIiFBf2OLCni7VXKub/PewmwH5O3irKTA6z8NqG/R4eKNuexU.js\";import SocialX from\"https://framerusercontent.com/modules/RYezaTmUXu2mf0XNysNW/biuGYz1G7nOPU8sIaa56/Rur_6Tjn_.js\";import SocialInstagram1 from\"https://framerusercontent.com/modules/qkbcWr38Nl8Yc2LoVp3p/Z2mMDEI51JIy4wJ0gzIC/Ys9mHLROD.js\";const InstanceWithFX=withFX(Instance);const enabledGestures={Htmkar1pU:{hover:true},KCeTEnN8s:{hover:true},mMdgQ4mXZ:{hover:true},s6IqxONSd:{hover:true},uYLAgm2ue:{hover:true},YAswRAd_l:{hover:true}};const cycleOrder=[\"mMdgQ4mXZ\",\"spHTX1DBM\",\"Htmkar1pU\",\"i7fGuATCX\",\"s6IqxONSd\",\"FZRCtsykW\",\"KCeTEnN8s\",\"rv3fydutj\",\"uYLAgm2ue\",\"ewaKMe19s\",\"YAswRAd_l\",\"YNDhVHpcd\",\"EmQMAgixp\"];const serializationHash=\"framer-C2ij3\";const variantClassNames={EmQMAgixp:\"framer-v-1gd2kyo\",ewaKMe19s:\"framer-v-px15mq\",FZRCtsykW:\"framer-v-7cmjb9\",Htmkar1pU:\"framer-v-19euz3e\",i7fGuATCX:\"framer-v-vm4wbh\",KCeTEnN8s:\"framer-v-1nk4mot\",mMdgQ4mXZ:\"framer-v-1ps1xr6\",rv3fydutj:\"framer-v-1gzdnv2\",s6IqxONSd:\"framer-v-107j44r\",spHTX1DBM:\"framer-v-c8o190\",uYLAgm2ue:\"framer-v-1th7j06\",YAswRAd_l:\"framer-v-1wpu4d\",YNDhVHpcd:\"framer-v-18udkyf\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:.5,duration:.8,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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={\"Instagram Design\":\"s6IqxONSd\",\"Phone Contra\":\"YNDhVHpcd\",\"Phone Dribbble\":\"rv3fydutj\",\"Phone Insta Design\":\"FZRCtsykW\",\"Phone Instagram\":\"i7fGuATCX\",\"Phone Linkedin\":\"ewaKMe19s\",\"Phone X\":\"spHTX1DBM\",Contra:\"YAswRAd_l\",Dribbble:\"KCeTEnN8s\",Instagram:\"Htmkar1pU\",Large:\"EmQMAgixp\",Linkedin:\"uYLAgm2ue\",X:\"mMdgQ4mXZ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mMdgQ4mXZ\"};};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:\"mMdgQ4mXZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"http://x.com/mikekus\",motionChild:true,nodeId:\"mMdgQ4mXZ\",openInNewTab:true,scopeId:\"UOAR5B1QR\",...addPropertyOverrides({ewaKMe19s:{href:\"https://www.linkedin.com/in/mikekus/\"},FZRCtsykW:{href:\"https://www.instagram.com/mikekusstudio\"},Htmkar1pU:{href:\"https://www.instagram.com/mikekus/\"},i7fGuATCX:{href:\"https://www.instagram.com/mikekus/\"},KCeTEnN8s:{href:\"https://dribbble.com/mikekus\"},rv3fydutj:{href:\"https://dribbble.com/mikekus\"},s6IqxONSd:{href:\"https://www.instagram.com/mikekusstudio\"},uYLAgm2ue:{href:\"https://www.linkedin.com/in/mikekus/\"},YAswRAd_l:{href:\"https://contra.com/mikejkus\"},YNDhVHpcd:{href:\"https://contra.com/mikejkus\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ps1xr6\",className,classNames)} framer-1x2i493`,\"data-border\":true,\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"mMdgQ4mXZ\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, rgb(28, 28, 28))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"Htmkar1pU-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"KCeTEnN8s-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"mMdgQ4mXZ-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"s6IqxONSd-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"uYLAgm2ue-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},\"YAswRAd_l-hover\":{backgroundColor:\"var(--token-7f20c4b3-4724-49a6-968b-324194fd7467, rgb(0, 102, 255))\"},YAswRAd_l:{\"--border-right-width\":\"0px\"},YNDhVHpcd:{\"--border-right-width\":\"0px\"}},...addPropertyOverrides({\"Htmkar1pU-hover\":{\"data-framer-name\":undefined},\"KCeTEnN8s-hover\":{\"data-framer-name\":undefined},\"mMdgQ4mXZ-hover\":{\"data-framer-name\":undefined},\"s6IqxONSd-hover\":{\"data-framer-name\":undefined},\"uYLAgm2ue-hover\":{\"data-framer-name\":undefined},\"YAswRAd_l-hover\":{\"data-framer-name\":undefined},EmQMAgixp:{\"data-framer-name\":\"Large\"},ewaKMe19s:{\"data-framer-name\":\"Phone Linkedin\"},FZRCtsykW:{\"data-framer-name\":\"Phone Insta Design\"},Htmkar1pU:{\"data-framer-name\":\"Instagram\"},i7fGuATCX:{\"data-framer-name\":\"Phone Instagram\"},KCeTEnN8s:{\"data-framer-name\":\"Dribbble\"},rv3fydutj:{\"data-framer-name\":\"Phone Dribbble\"},s6IqxONSd:{\"data-framer-name\":\"Instagram Design\"},spHTX1DBM:{\"data-framer-name\":\"Phone X\"},uYLAgm2ue:{\"data-framer-name\":\"Linkedin\"},YAswRAd_l:{\"data-framer-name\":\"Contra\"},YNDhVHpcd:{\"data-framer-name\":\"Phone Contra\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(InstanceWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-4alw5i\",Component:SocialX,layoutDependency:layoutDependency,layoutId:\"KTaaV9JuO\",...addPropertyOverrides({\"Htmkar1pU-hover\":{Component:SocialInstagram1},\"KCeTEnN8s-hover\":{Component:SocialDribbble1},\"mMdgQ4mXZ-hover\":{Component:SocialX1},\"s6IqxONSd-hover\":{Component:SocialInstagram1},\"uYLAgm2ue-hover\":{Component:SocialLinkedin1},\"YAswRAd_l-hover\":{Component:SocialContra1},ewaKMe19s:{Component:SocialLinkedin},FZRCtsykW:{Component:SocialInstagram},Htmkar1pU:{Component:SocialInstagram},i7fGuATCX:{Component:SocialInstagram},KCeTEnN8s:{Component:SocialDribbble},rv3fydutj:{Component:SocialDribbble},s6IqxONSd:{Component:SocialInstagram},uYLAgm2ue:{Component:SocialLinkedin},YAswRAd_l:{Component:SocialContra},YNDhVHpcd:{Component:SocialContra}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C2ij3.framer-1x2i493, .framer-C2ij3 .framer-1x2i493 { display: block; }\",\".framer-C2ij3.framer-1ps1xr6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 84px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 114px; }\",\".framer-C2ij3 .framer-4alw5i { flex: none; height: var(--framer-aspect-ratio-supported, 35px); position: relative; width: 31%; }\",\".framer-C2ij3.framer-v-c8o190.framer-1ps1xr6, .framer-C2ij3.framer-v-vm4wbh.framer-1ps1xr6, .framer-C2ij3.framer-v-7cmjb9.framer-1ps1xr6, .framer-C2ij3.framer-v-1gzdnv2.framer-1ps1xr6, .framer-C2ij3.framer-v-px15mq.framer-1ps1xr6, .framer-C2ij3.framer-v-18udkyf.framer-1ps1xr6, .framer-C2ij3.framer-v-1gd2kyo.framer-1ps1xr6 { cursor: unset; }\",\".framer-C2ij3.framer-v-c8o190 .framer-4alw5i, .framer-C2ij3.framer-v-vm4wbh .framer-4alw5i, .framer-C2ij3.framer-v-7cmjb9 .framer-4alw5i, .framer-C2ij3.framer-v-1gzdnv2 .framer-4alw5i, .framer-C2ij3.framer-v-px15mq .framer-4alw5i, .framer-C2ij3.framer-v-1wpu4d .framer-4alw5i, .framer-C2ij3.framer-v-18udkyf .framer-4alw5i { height: var(--framer-aspect-ratio-supported, 144px); }\",\".framer-C2ij3.framer-v-1gd2kyo .framer-4alw5i { height: var(--framer-aspect-ratio-supported, 144px); width: 25%; }\",'.framer-C2ij3[data-border=\"true\"]::after, .framer-C2ij3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 114\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"spHTX1DBM\":{\"layout\":[\"fixed\",\"fixed\"]},\"Htmkar1pU\":{\"layout\":[\"fixed\",\"fixed\"]},\"i7fGuATCX\":{\"layout\":[\"fixed\",\"fixed\"]},\"s6IqxONSd\":{\"layout\":[\"fixed\",\"fixed\"]},\"FZRCtsykW\":{\"layout\":[\"fixed\",\"fixed\"]},\"KCeTEnN8s\":{\"layout\":[\"fixed\",\"fixed\"]},\"rv3fydutj\":{\"layout\":[\"fixed\",\"fixed\"]},\"uYLAgm2ue\":{\"layout\":[\"fixed\",\"fixed\"]},\"ewaKMe19s\":{\"layout\":[\"fixed\",\"fixed\"]},\"YAswRAd_l\":{\"layout\":[\"fixed\",\"fixed\"]},\"YNDhVHpcd\":{\"layout\":[\"fixed\",\"fixed\"]},\"EmQMAgixp\":{\"layout\":[\"fixed\",\"fixed\"]},\"eACJjJcYK\":{\"layout\":[\"fixed\",\"fixed\"]},\"BMijycFhs\":{\"layout\":[\"fixed\",\"fixed\"]},\"C6CAtARRw\":{\"layout\":[\"fixed\",\"fixed\"]},\"bzRxgMUXN\":{\"layout\":[\"fixed\",\"fixed\"]},\"xPEsPszfJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"NWatfXeSK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUOAR5B1QR=withCSS(Component,css,\"framer-C2ij3\");export default FramerUOAR5B1QR;FramerUOAR5B1QR.displayName=\"Social Media Icons\";FramerUOAR5B1QR.defaultProps={height:84,width:114};addPropertyControls(FramerUOAR5B1QR,{variant:{options:[\"mMdgQ4mXZ\",\"spHTX1DBM\",\"Htmkar1pU\",\"i7fGuATCX\",\"s6IqxONSd\",\"FZRCtsykW\",\"KCeTEnN8s\",\"rv3fydutj\",\"uYLAgm2ue\",\"ewaKMe19s\",\"YAswRAd_l\",\"YNDhVHpcd\",\"EmQMAgixp\"],optionTitles:[\"X\",\"Phone X\",\"Instagram\",\"Phone Instagram\",\"Instagram Design\",\"Phone Insta Design\",\"Dribbble\",\"Phone Dribbble\",\"Linkedin\",\"Phone Linkedin\",\"Contra\",\"Phone Contra\",\"Large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUOAR5B1QR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUOAR5B1QR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"84\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"spHTX1DBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Htmkar1pU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i7fGuATCX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s6IqxONSd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FZRCtsykW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KCeTEnN8s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rv3fydutj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uYLAgm2ue\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ewaKMe19s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YAswRAd_l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YNDhVHpcd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EmQMAgixp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eACJjJcYK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BMijycFhs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C6CAtARRw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bzRxgMUXN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xPEsPszfJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NWatfXeSK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"114\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// SVG container component with configurable sizing and color control\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function SvgContainer(props){const{svgCode='<svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>',width=\"100%\",height=\"100%\",objectFit=\"contain\",color=\"#000000\",backgroundColor=\"transparent\"}=props;const svgRef=useRef(null);useEffect(()=>{if(!svgRef.current)return;// Clear previous content\nsvgRef.current.innerHTML=\"\";try{// Create a temporary div to parse the SVG\nconst tempDiv=document.createElement(\"div\");tempDiv.innerHTML=svgCode;const svgElement=tempDiv.querySelector(\"svg\");if(svgElement){// Clone the SVG element\nconst clonedSvg=svgElement.cloneNode(true);// Apply color to all relevant elements\nconst elementsToColor=clonedSvg.querySelectorAll(\"path, circle, rect, polygon, ellipse, line, polyline\");elementsToColor.forEach(element=>{// Set fill attribute directly\nelement.setAttribute(\"fill\",color);// Also set stroke if it exists\nif(element.hasAttribute(\"stroke\")&&element.getAttribute(\"stroke\")!==\"none\"){element.setAttribute(\"stroke\",color);}// Remove any style attributes that might override fill\nconst style=element.getAttribute(\"style\");if(style){const newStyle=style.replace(/fill:[^;]+;?/g,\"\").replace(/stroke:[^;]+;?/g,\"\");if(newStyle.trim()){element.setAttribute(\"style\",newStyle);}else{element.removeAttribute(\"style\");}}});// Also apply to the root SVG element\nclonedSvg.setAttribute(\"fill\",color);// Remove any CSS that might interfere\nconst styleElements=clonedSvg.querySelectorAll(\"style\");styleElements.forEach(styleEl=>styleEl.remove());// Set SVG dimensions\nclonedSvg.style.width=width;clonedSvg.style.height=height;clonedSvg.style.objectFit=objectFit;clonedSvg.style.maxWidth=\"100%\";clonedSvg.style.maxHeight=\"100%\";// Append to container\nsvgRef.current.appendChild(clonedSvg);}}catch(error){console.warn(\"Error processing SVG:\",error);// Fallback to innerHTML for simpler SVGs\nsvgRef.current.innerHTML=svgCode;}},[svgCode,color,width,height,objectFit]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",backgroundColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color,...props.style},children:/*#__PURE__*/_jsx(\"div\",{ref:svgRef,style:{width,height,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"}})});}addPropertyControls(SvgContainer,{svgCode:{type:ControlType.String,title:\"SVG Code\",defaultValue:'<svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>',displayTextArea:true},width:{type:ControlType.String,title:\"Width\",defaultValue:\"100%\"},height:{type:ControlType.String,title:\"Height\",defaultValue:\"100%\"},objectFit:{type:ControlType.Enum,title:\"Object Fit\",options:[\"fill\",\"contain\",\"cover\",\"none\",\"scale-down\"],optionTitles:[\"Fill\",\"Contain\",\"Cover\",\"None\",\"Scale Down\"],defaultValue:\"contain\"},color:{type:ControlType.Color,title:\"SVG Color\",defaultValue:\"#000000\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"transparent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SvgContainer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SvgContainer.map","// Generated by Framer (b703edc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import FooterLink from\"#framer/local/canvasComponent/HS0c1u0Yo/HS0c1u0Yo.js\";import NavBar from\"#framer/local/canvasComponent/M6vA1V4lM/M6vA1V4lM.js\";import ContactUs from\"#framer/local/canvasComponent/MUOIgbEia/MUOIgbEia.js\";import SocialMediaIcons from\"#framer/local/canvasComponent/UOAR5B1QR/UOAR5B1QR.js\";import SvgContainer from\"#framer/local/codeFile/GFUOyi5/SvgContainer.js\";import*as sharedStyle1 from\"#framer/local/css/ORMqrxp1C/ORMqrxp1C.js\";import*as sharedStyle from\"#framer/local/css/rqdBNipP5/rqdBNipP5.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavBarFonts=getFonts(NavBar);const MotionDivWithFX=withFX(motion.div);const SvgContainerFonts=getFonts(SvgContainer);const ContainerWithFX=withFX(Container);const RichTextWithFX=withFX(RichText);const FooterLinkFonts=getFonts(FooterLink);const ContactUsFonts=getFonts(ContactUs);const SocialMediaIconsFonts=getFonts(SocialMediaIcons);const breakpoints={MXMEfDVZp:\"(max-width: 767.98px)\",V4mOMBJYv:\"(min-width: 1200px)\",WSr6ipMTn:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gbxhs\";const variantClassNames={MXMEfDVZp:\"framer-v-1jg6wy7\",V4mOMBJYv:\"framer-v-1wgy167\",WSr6ipMTn:\"framer-v-3ohpoj\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-30,y:0};const transition1={damping:72,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:-30,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:30};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-30};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:-30};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:30,y:0};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:30,y:0};const breakpointRules={MXMEfDVZp:[\".framer-gbxhs.framer-1wgy167 { padding: 69px 0px 0px 0px; }\",\".framer-gbxhs .framer-1qfsd8z { padding: 0px; }\",\".framer-gbxhs .framer-og8clw { --border-left-width: 0px; --border-right-width: 0px; }\",\".framer-gbxhs .framer-1ayy742, .framer-gbxhs .framer-1j4ke1d { flex-direction: column; }\",\".framer-gbxhs .framer-jk38r7 { --border-bottom-width: 1px; --border-right-width: 0px; align-self: unset; flex: none; gap: 0px; height: min-content; justify-content: center; padding: 30px 20px 30px 20px; width: 100%; }\",\".framer-gbxhs .framer-wrwte-container { height: 56px; }\",\".framer-gbxhs .framer-w0km25 { flex: none; padding: 30px 20px 35px 20px; width: 100%; }\",\".framer-gbxhs .framer-ns11pd { gap: 20px; }\",\".framer-gbxhs .framer-7mba14 { --border-bottom-width: 1px; --border-right-width: 0px; flex: none; padding: 20px; width: 100%; }\",\".framer-gbxhs .framer-1b0kbea { height: 75px; width: 100%; }\",\".framer-gbxhs .framer-15xdtpj { padding: 15px; }\",\".framer-gbxhs .framer-1xr0xue { padding: 20px 20px 0px 20px; }\"],WSr6ipMTn:[\".framer-gbxhs .framer-1qfsd8z, .framer-gbxhs .framer-xdclzk { padding: 0px 20px 0px 20px; }\",\".framer-gbxhs .framer-1ayy742 { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #0066ff); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; }\",\".framer-gbxhs .framer-jk38r7 { gap: 0px; justify-content: flex-start; padding: 30px 20px 30px 20px; }\",\".framer-gbxhs .framer-wrwte-container { height: 56px; }\",\".framer-gbxhs .framer-w0km25 { gap: 20px; justify-content: center; padding: 30px 20px 35px 20px; }\",\".framer-gbxhs .framer-ns11pd { gap: 20px; }\",\".framer-gbxhs .framer-7mba14 { align-self: stretch; height: auto; padding: 20px; }\",\".framer-gbxhs .framer-1xr0xue { padding: 20px 20px 0px 20px; }\",\".framer-gbxhs .framer-r0k47t { padding: 18px 20px 18px 20px; }\",\".framer-gbxhs .framer-1rjj8ol { height: 33px; width: 28px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={MXMEfDVZp:\".framer-1jg6wy7-override\",WSr6ipMTn:\".framer-3ohpoj-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gbxhs.framer-17wb9b5, .framer-gbxhs .framer-17wb9b5 { display: block; }\",\".framer-gbxhs.framer-1wgy167 { align-content: center; align-items: center; background-color: var(--token-5ce89e80-768e-44aa-9e3d-f28e40bf7e97, #efe3d7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 71px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-1hwjr00-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-gbxhs .framer-1joyavf-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-gbxhs .framer-8auji6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-gbxhs .framer-1db70bv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-1qfsd8z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-og8clw { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1447fc); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-1ayy742 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-jk38r7 { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #0066ff); --border-left-width: 0px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 30px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-st36b5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-1o5rd6v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-90a7sy, .framer-gbxhs .framer-1j3vnlv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gbxhs .framer-wrwte-container { flex: none; height: auto; position: relative; width: 20%; }\",\".framer-gbxhs .framer-vsc4n2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-byzoq7, .framer-gbxhs .framer-n9cx8e { height: 20px; position: relative; width: 20px; }\",\".framer-gbxhs .framer-w0km25 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-ns11pd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-8z4qt5, .framer-gbxhs .framer-530sf1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-1x18xml, .framer-gbxhs .framer-qnahmk, .framer-gbxhs .framer-62r31h, .framer-gbxhs .framer-spym51 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gbxhs .framer-15onn7v, .framer-gbxhs .framer-187yngu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-12czake-container, .framer-gbxhs .framer-xll850-container, .framer-gbxhs .framer-1ffbbz7-container, .framer-gbxhs .framer-1v944vz-container, .framer-gbxhs .framer-1rrgz7b-container, .framer-gbxhs .framer-509n63-container, .framer-gbxhs .framer-18a0byp-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gbxhs .framer-h1gcdf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-1j4ke1d { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1c1c1c); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-7mba14 { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1c1c1c); --border-left-width: 0px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 21px 30px 21px 30px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-18oomm1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gbxhs .framer-avbb2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gbxhs .framer-1hup5fs { height: 17px; position: relative; width: 18px; }\",\".framer-gbxhs .framer-1b0kbea { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 84px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-gbxhs .framer-1ktnfs5-container, .framer-gbxhs .framer-o1s8sc-container, .framer-gbxhs .framer-1vm0dka-container, .framer-gbxhs .framer-1ev9wu7-container, .framer-gbxhs .framer-1fohr0h-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-gbxhs .framer-15xdtpj { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1c1c1c); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 12px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-3kntqu { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-gbxhs .framer-1xr0xue { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #ff1f1f); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-gbxhs .framer-xdclzk { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1c1c1c); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 30px 0px 30px; position: relative; width: 100%; z-index: 3; }\",\".framer-gbxhs .framer-r0k47t { --border-bottom-width: 0px; --border-color: var(--token-089eba16-9e51-486f-b517-edaffc7faaa9, #1447fc); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 18px 30px 18px 30px; position: relative; width: 1px; }\",\".framer-gbxhs .framer-1rjj8ol { height: 36px; position: relative; width: 30px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,'.framer-gbxhs[data-border=\"true\"]::after, .framer-gbxhs [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={MXMEfDVZp:\"(max-width: 767.98px)\",V4mOMBJYv:\"(min-width: 1200px)\",WSr6ipMTn:\"(min-width: 768px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"V4mOMBJYv\",Phone:\"MXMEfDVZp\",Tablet:\"WSr6ipMTn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"V4mOMBJYv\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"WSr6ipMTn\",\"MXMEfDVZp\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"MXMEfDVZp\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"V4mOMBJYv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5ce89e80-768e-44aa-9e3d-f28e40bf7e97, rgb(239, 227, 215)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1wgy167\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hwjr00-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vjzLCmKTL\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"vjzLCmKTL\",intensity:10,layoutId:\"vjzLCmKTL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1joyavf-container\",layoutScroll:true,nodeId:\"emEnZMjdk\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"k1vpeEcqE\"},WSr6ipMTn:{variant:\"YDnluOSmc\"}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"emEnZMjdk\",layoutId:\"emEnZMjdk\",style:{width:\"100%\"},variant:\"f5wupLZ1N\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-8auji6\"}),/*#__PURE__*/_jsxs(\"footer\",{className:\"framer-1db70bv\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qfsd8z\",\"data-framer-name\":\"Footer Content Wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-og8clw\",\"data-border\":true,\"data-framer-name\":\"Footer contents\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WSr6ipMTn:{\"data-border\":true}},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ayy742\",\"data-framer-name\":\"Text & Menus\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jk38r7\",\"data-border\":true,\"data-framer-name\":\"Text & Logo + Icon\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-st36b5\",\"data-framer-name\":\"Text & Logo\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1o5rd6v\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:\"Kus  \\xa9  2025\"})}),className:\"framer-90a7sy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1g8v5td\",\"data-styles-preset\":\"ORMqrxp1C\",children:\"Working with brands ready to break the mould. If you’re bored of blending in drop us a line and let’s bring your brand to life.\"})}),className:\"framer-1j3vnlv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-wrwte-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"y9myceNmG\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{style:{height:\"100%\",width:\"100%\"}},WSr6ipMTn:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(SvgContainer,{backgroundColor:\"rgba(0, 0, 0, 0)\",color:\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\",height:\"100%\",id:\"y9myceNmG\",layoutId:\"y9myceNmG\",objectFit:\"contain\",style:{width:\"100%\"},svgCode:'<?xml version=\"1.0\" encoding=\"UTF-8\"?>\\n<svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 266.3 225.4\">\\n  <!-- Generator: Adobe Illustrator 29.5.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 141)  -->\\n  <defs>\\n    <style>\\n      .st0 {\\n        fill: #1c1c1c;\\n      }\\n    </style>\\n  </defs>\\n  <path class=\"st0\" d=\"M140.1,161.2c28.5,38.9,74.4,64.2,126.2,64.2v-80c-34.9,0-64.3-23.5-73.4-55.5-1.4-4.9,2.3-9.9,7.4-9.9h66V0H0v80h66c5.1,0,8.8,4.9,7.4,9.9-9.1,32-38.5,55.5-73.4,55.5v80c51.8,0,97.7-25.3,126.2-64.2,3.5-4.7,10.5-4.7,13.9,0Z\"/>\\n</svg>',width:\"100%\"})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-vsc4n2 hidden-3ohpoj hidden-1jg6wy7\",\"data-framer-name\":\"+ Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-byzoq7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.029 20.029\" overflow=\"visible\"><path d=\"M 20.029 8.82 L 11.223 8.82 L 11.223 0 L 8.82 0 L 8.82 8.82 L 0 8.82 L 0 11.223 L 8.82 11.223 L 8.82 20.029 L 11.223 20.029 L 11.223 11.223 L 20.029 11.223 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w0km25\",\"data-framer-name\":\"Menus and +\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ns11pd\",\"data-framer-name\":\"Menus\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8z4qt5\",\"data-framer-name\":\"Website Menu\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:\"Website:\"})}),className:\"framer-1x18xml\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15onn7v\",\"data-framer-name\":\"Menu Items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-12czake-container\",nodeId:\"BDBlk9oin\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"qLkGgNUb2\"}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"BDBlk9oin\",layoutId:\"BDBlk9oin\",Oj_Xt31uU:\"/work\",rIXKGVK5O:\"Work\",style:{width:\"100%\"},variant:\"vVWzgcPGs\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined},{href:{webPageId:\"j1tvAnNzK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-xll850-container\",nodeId:\"VODiZivCh\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{Oj_Xt31uU:resolvedLinks[2],variant:\"qLkGgNUb2\"},WSr6ipMTn:{Oj_Xt31uU:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"VODiZivCh\",layoutId:\"VODiZivCh\",Oj_Xt31uU:resolvedLinks[0],rIXKGVK5O:\"About\",style:{width:\"100%\"},variant:\"vVWzgcPGs\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined},{href:{webPageId:\"T6aPRgOui\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ffbbz7-container\",nodeId:\"QSjmf6504\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{Oj_Xt31uU:resolvedLinks1[2],variant:\"qLkGgNUb2\"},WSr6ipMTn:{Oj_Xt31uU:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"QSjmf6504\",layoutId:\"QSjmf6504\",Oj_Xt31uU:resolvedLinks1[0],rIXKGVK5O:\"Contact\",style:{width:\"100%\"},variant:\"vVWzgcPGs\",width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-530sf1\",\"data-framer-name\":\"Interweb\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:\"Interweb:\"})}),className:\"framer-qnahmk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-187yngu\",\"data-framer-name\":\"Menu Items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1v944vz-container\",nodeId:\"MFfTN3OLZ\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"yljobuvCx\"}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"MFfTN3OLZ\",layoutId:\"MFfTN3OLZ\",Oj_Xt31uU:\"https://www.thepocketphotographer.com\",rIXKGVK5O:\"Photo Book\",style:{width:\"100%\"},variant:\"zzciOeaTi\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1rrgz7b-container\",nodeId:\"BMrABOqzl\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"yljobuvCx\"}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"BMrABOqzl\",layoutId:\"BMrABOqzl\",Oj_Xt31uU:\"https://foliostack.framer.website\",rIXKGVK5O:\"Foliostack\",style:{width:\"100%\"},variant:\"zzciOeaTi\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{width:\"max((100vw - 60px) / 2, 1px)\"},WSr6ipMTn:{width:\"max((max((100vw - 40px) / 2, 1px) - 60px) / 2, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"max((max((100vw - 60px) / 2, 1px) - 90px) / 2, 1px)\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-509n63-container\",nodeId:\"BHqCbwYPm\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"yljobuvCx\"}},children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"BHqCbwYPm\",layoutId:\"BHqCbwYPm\",Oj_Xt31uU:\"https://mikekus.framer.website\",rIXKGVK5O:\"LinkBoard\",style:{width:\"100%\"},variant:\"zzciOeaTi\",width:\"100%\"})})})})})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-h1gcdf hidden-3ohpoj hidden-1jg6wy7\",\"data-framer-name\":\"+ Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-n9cx8e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.029 20.029\" overflow=\"visible\"><path d=\"M 20.029 8.82 L 11.223 8.82 L 11.223 0 L 8.82 0 L 8.82 8.82 L 0 8.82 L 0 11.223 L 8.82 11.223 L 8.82 20.029 L 11.223 20.029 L 11.223 11.223 L 20.029 11.223 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',withExternalLayout:true})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1j4ke1d\",\"data-border\":true,\"data-framer-name\":\"Contact & Social Media\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7mba14\",\"data-border\":true,\"data-framer-name\":\"Footer details\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18oomm1-container\",nodeId:\"jhHxRyvD0\",rendersWithMotion:true,scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(ContactUs,{height:\"100%\",id:\"jhHxRyvD0\",layoutId:\"jhHxRyvD0\",variant:\"Rzbjk0CDJ\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation6,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-avbb2t hidden-3ohpoj hidden-1jg6wy7\",\"data-framer-name\":\"Brand Web Creative\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hup5fs\",\"data-framer-name\":\"arrow\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.982 16.364\" overflow=\"visible\"><path d=\"M 8.275 14.819 L 13.798 9.279 L 0 9.279 L 0 7.085 L 13.798 7.085 L 8.275 1.545 L 9.825 0 L 17.982 8.182 L 9.825 16.364 L 8.275 14.81 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-s9kw43\",\"data-styles-preset\":\"rqdBNipP5\",children:\"Brand / Web / Creative\"})}),className:\"framer-62r31h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1b0kbea\",\"data-framer-name\":\"Icons\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{height:75,width:\"max((100vw - 144px) / 5, 1px)\"},WSr6ipMTn:{width:\"max(((100vw - 40px) / 2 - 144px) / 5, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"max(((100vw - 60px) / 2 - 144px) / 5, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ktnfs5-container\",nodeId:\"dsdMAglfI\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"spHTX1DBM\"}},children:/*#__PURE__*/_jsx(SocialMediaIcons,{height:\"100%\",id:\"dsdMAglfI\",layoutId:\"dsdMAglfI\",style:{height:\"100%\",width:\"100%\"},variant:\"mMdgQ4mXZ\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{height:75,width:\"max((100vw - 144px) / 5, 1px)\"},WSr6ipMTn:{width:\"max(((100vw - 40px) / 2 - 144px) / 5, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"max(((100vw - 60px) / 2 - 144px) / 5, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-o1s8sc-container\",nodeId:\"kaZiT5cA8\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"rv3fydutj\"}},children:/*#__PURE__*/_jsx(SocialMediaIcons,{height:\"100%\",id:\"kaZiT5cA8\",layoutId:\"kaZiT5cA8\",style:{height:\"100%\",width:\"100%\"},variant:\"KCeTEnN8s\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{height:75,width:\"max((100vw - 144px) / 5, 1px)\"},WSr6ipMTn:{width:\"max(((100vw - 40px) / 2 - 144px) / 5, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"max(((100vw - 60px) / 2 - 144px) / 5, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vm0dka-container\",nodeId:\"rN4l_kzeP\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"FZRCtsykW\"}},children:/*#__PURE__*/_jsx(SocialMediaIcons,{height:\"100%\",id:\"rN4l_kzeP\",layoutId:\"rN4l_kzeP\",style:{height:\"100%\",width:\"100%\"},variant:\"s6IqxONSd\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{height:75,width:\"max((100vw - 144px) / 5, 1px)\"},WSr6ipMTn:{width:\"max(((100vw - 40px) / 2 - 144px) / 5, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"max(((100vw - 60px) / 2 - 144px) / 5, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ev9wu7-container\",nodeId:\"T10xes7t4\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"ewaKMe19s\"}},children:/*#__PURE__*/_jsx(SocialMediaIcons,{height:\"100%\",id:\"T10xes7t4\",layoutId:\"T10xes7t4\",style:{height:\"100%\",width:\"100%\"},variant:\"uYLAgm2ue\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{height:75,width:\"max((100vw - 144px) / 5, 1px)\"},WSr6ipMTn:{width:\"max(((100vw - 40px) / 2 - 144px) / 5, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"max(((100vw - 60px) / 2 - 144px) / 5, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fohr0h-container\",nodeId:\"gxvWfIq5v\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{variant:\"YNDhVHpcd\"}},children:/*#__PURE__*/_jsx(SocialMediaIcons,{height:\"100%\",id:\"gxvWfIq5v\",layoutId:\"gxvWfIq5v\",style:{height:\"100%\",width:\"100%\"},variant:\"YAswRAd_l\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15xdtpj\",\"data-border\":true,\"data-framer-name\":\"Kus Studio\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MXMEfDVZp:{viewBox:\"0 0 1116.3762937363135 209\"},WSr6ipMTn:{viewBox:\"0 0 1116.3762937363135 209\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"209.407343407838px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-17127c0d-b79b-43c6-9bd7-ee303933ecaf, rgb(28, 28, 28))\"},children:\"Kus—Studio\"})}),className:\"framer-3kntqu\",fonts:[\"FS;Manrope-semibold\"],verticalAlignment:\"top\",viewBox:\"0 0 1116 209\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xr0xue\",\"data-border\":true,\"data-framer-name\":\"KUS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-18a0byp-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"VdTk3WVMl\",scopeId:\"MMvCNi62a\",children:/*#__PURE__*/_jsx(SvgContainer,{backgroundColor:\"rgba(0, 0, 0, 0)\",color:\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\",height:\"100%\",id:\"VdTk3WVMl\",layoutId:\"VdTk3WVMl\",objectFit:\"contain\",style:{width:\"100%\"},svgCode:'<?xml version=\"1.0\" encoding=\"UTF-8\"?><svg id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 724.89 133.51\"><defs><style>.cls-1{fill:#1c1c1c;}</style></defs><path class=\"cls-1\" d=\"M724.88,94.62c-11.78,3.8-32,6.32-54.99,6.32-36.36,0-65.84-6.28-65.84-14.03,0-2.23,2.45-4.34,6.8-6.21.14-.06.27-.12.42-.17,10.9-4.54,33.05-7.65,58.62-7.65,22.99,0,43.22,2.51,55,6.32V0h-98.16c-73.73,0-133.51,59.77-133.51,133.51h231.66v-38.89Z\"/><path class=\"cls-1\" d=\"M476.33,133.51c1.16-7.67,1.77-15.52,1.77-23.51V0h-80v110c0,8.2-1.31,16.1-3.72,23.51h81.95Z\"/><rect class=\"cls-1\" x=\"242.7\" width=\"80\" height=\"133.51\"/><path class=\"cls-1\" d=\"M157.69,133.51c-.11-2.73,1.05-5.51,3.53-7.32C200.09,97.72,225.39,51.76,225.39,0h-80c0,34.87-23.52,64.34-55.52,73.41-4.94,1.4-9.87-2.3-9.87-7.43V0H0v133.51h157.69Z\"/></svg>',width:\"100%\"})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-xdclzk hidden-1jg6wy7\",\"data-border\":true,\"data-framer-name\":\"Footer Base\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-r0k47t\",\"data-border\":true,\"data-framer-name\":\"Base Inner\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WSr6ipMTn:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.012 33\" overflow=\"visible\"><path d=\"M 20.431 15.341 C 25.042 11.797 28.012 6.246 28.012 0 L 18.07 0 C 18.07 4.337 15.137 7.993 11.135 9.108 C 10.539 9.269 9.942 8.835 9.942 8.216 L 9.942 0 L 0 0 L 0 33 L 9.942 33 L 9.942 24.784 C 9.942 24.164 10.539 23.718 11.135 23.892 C 15.125 25.007 18.07 28.663 18.07 33 L 28.012 33 C 28.012 26.767 25.042 21.203 20.431 17.659 C 19.673 17.076 19.673 15.924 20.431 15.329 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rjj8ol\",\"data-framer-name\":\"K Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.013 35.357\" overflow=\"visible\"><path d=\"M 21.891 16.437 C 26.831 12.64 30.013 6.692 30.013 0 L 19.361 0 C 19.361 4.647 16.218 8.564 11.931 9.759 C 11.292 9.931 10.652 9.467 10.652 8.803 L 10.652 0 L 0 0 L 0 35.357 L 10.652 35.357 L 10.652 26.554 C 10.652 25.89 11.292 25.412 11.931 25.598 C 16.205 26.793 19.361 30.71 19.361 35.357 L 30.013 35.357 C 30.013 28.679 26.831 22.717 21.891 18.92 C 21.078 18.296 21.078 17.061 21.891 16.424 Z\" fill=\"var(--token-a5847d88-025f-43d6-8373-7c9c7ec49a13, rgb(28, 28, 28))\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1g8v5td\",\"data-styles-preset\":\"ORMqrxp1C\",children:\"Created by Kus–Studio 20—25\"})}),className:\"framer-spym51\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1280\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WSr6ipMTn\":{\"layout\":[\"fixed\",\"fixed\"]},\"MXMEfDVZp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"V4mOMBJYv\":[\".framer-1hwjr00-container\",\".framer-1joyavf-container\",\".framer-1db70bv\"],\"WSr6ipMTn\":[\".framer-1hwjr00-container\",\".framer-1joyavf-container\",\".framer-1db70bv\"],\"MXMEfDVZp\":[\".framer-1hwjr00-container\",\".framer-1joyavf-container\",\".framer-1db70bv\"]}\n * @framerBreakpoints {\"V4mOMBJYv\":{\"min\":1200,\"canvasClassName\":\"framer-1wgy167-override\",\"minHeight\":1280,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"WSr6ipMTn\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-3ohpoj-override\",\"minHeight\":1280,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"MXMEfDVZp\":{\"max\":767,\"canvasClassName\":\"framer-1jg6wy7-override\",\"minHeight\":1280,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant V4mOMBJYv\n * @framerLayoutTemplate true\n */const FramerMMvCNi62a=withCSS(Component,css,\"framer-gbxhs\");export default FramerMMvCNi62a;FramerMMvCNi62a.displayName=\"Main\";FramerMMvCNi62a.defaultProps={height:1280,width:1200};addFonts(FramerMMvCNi62a,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...SmoothScrollFonts,...NavBarFonts,...SvgContainerFonts,...FooterLinkFonts,...ContactUsFonts,...SocialMediaIconsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMMvCNi62a\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"V4mOMBJYv\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1wgy167-override\\\",\\\"minHeight\\\":1280,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"WSr6ipMTn\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-3ohpoj-override\\\",\\\"minHeight\\\":1280,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"MXMEfDVZp\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1jg6wy7-override\\\",\\\"minHeight\\\":1280,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WSr6ipMTn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MXMEfDVZp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"V4mOMBJYv\\\":[\\\".framer-1hwjr00-container\\\",\\\".framer-1joyavf-container\\\",\\\".framer-1db70bv\\\"],\\\"WSr6ipMTn\\\":[\\\".framer-1hwjr00-container\\\",\\\".framer-1joyavf-container\\\",\\\".framer-1db70bv\\\"],\\\"MXMEfDVZp\\\":[\\\".framer-1hwjr00-container\\\",\\\".framer-1joyavf-container\\\",\\\".framer-1db70bv\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"V4mOMBJYv\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1280\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/14nbxyUPpiRNkLbZAnZc/NBnp5OHJTTOdy1tBH4xK/MMvCNi62a.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hSv1xe6oCOzsNDepChWq/OkwxVheHC1lxQ6UaXP5h/augiA20Il.js\")), path: \"/\"}, bM2xUwwgP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yr9eZPMvtdFEEplIF4gU/7G4O5haBnjfcW9IkJS2C/bM2xUwwgP.js\")), path: \"/work\"}, AARs1fGYU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LpJbGREVrqCf68j3H1BL/7jMkHSe5s947KW1qw40M/AARs1fGYU.js\")), path: \"/mikesbeer\"}, t8J1LoCKK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0uZVynds6mRkRGf14Uj9/YFhwQF6gSxu5OzOahe4o/t8J1LoCKK.js\")), path: \"/mixd\"}, vLmQmPWWA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/11fcEjm7mtNRT9eAFzIr/uTT1fYdenmfnpwJKXEjY/vLmQmPWWA.js\")), path: \"/slashwork\"}, lgve6Qhs9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/37mMDmhmf5ESRWwsQYoY/k6r057TR3NZsGBVvoX37/lgve6Qhs9.js\")), path: \"/justphil\"}, x7hCdBWVm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4SahKnycPqra9dAKLQ6j/FP1iXCpvh5WfBR59E7bJ/x7hCdBWVm.js\")), path: \"/epic-travel\"}, j1tvAnNzK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rVaFCQ4b3TcvJ6QYWDw6/FVpS1lt75lofnXzWdiow/j1tvAnNzK.js\")), path: \"/about\"}, T6aPRgOui: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1tabjCHtvD6CBVxC5xPs/WYgXvsIw45QI0LgmTRLw/T6aPRgOui.js\")), path: \"/contact\"}, lG5Ob9lyY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ruGKG4fQeIwqBMzEzqby/BmYKn1t8S7G6qtlVGje4/lG5Ob9lyY.js\")), path: \"/bigeye\"}, lqHxQq9jy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jZECgmcVY9lwe7XU9eKP/PtagHR4gU54Ye0Y6UDkK/lqHxQq9jy.js\")), path: \"/getty-images\"}, gjXWKhr5y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N50BNJcb9JeP8WD2FqWd/kdnNFo5FW1B3cg6Z6n2x/gjXWKhr5y.js\")), path: \"/tvs\"}, nOBqDy0U9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GIkZbr0RounAItttKIBQ/9BqMzeJ9ULq6gVYjMgCp/nOBqDy0U9.js\")), path: \"/x\"}, erp0pmE1I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y6ZP7z2jhGdtVfwPP2SE/OijaEcb2BxpzGKo6CDPK/erp0pmE1I.js\")), path: \"/404\"}, mqXHUcQ1j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3QIbb7w4MrXDVZdYY5ky/Z4x0pdWZlxc9UZvmnM8B/mqXHUcQ1j.js\")), path: \"/plug-digital\"}, VMYeBf2st: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XK0oQPpsyedlpKFusITW/FVzL7JM9RojvYWNcoW38/VMYeBf2st.js\")), path: \"/snapsound\"}, Ti2771KF9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/65CdMYak4CiXtf4blVJW/6tO6mxooicYHJQbXxQVs/Ti2771KF9.js\")), path: \"/beyondtellerrand\"}, PlTzaQ8Fk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YDj1wZ8a1nwIWCBWxiKO/bI17mbKwe63j2jbAFgRG/PlTzaQ8Fk.js\")), path: \"/121g\"}, HeYLHRDTb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fs0IuqYkTBAPkcjSXjsC/5mIPZ9gtBoH9QWbFHQba/HeYLHRDTb.js\")), path: \"/lumaandleaf\"}, gU01VoQVW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TMUu3tT9b9uUn4Qx6QAV/flVANzDQiAsYqXLwHqPn/gU01VoQVW.js\")), path: \"/linkboard\"}, xhTeEdo19: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lyKEJouEYUN8R85u9toC/IQ1QAe0h92OacYA7JQ6l/xhTeEdo19.js\")), path: \"/kapilandholly\"}, SgQ3UWjQ_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ohGpf9PRnrsl6EjPmM9N/runwGTHhQsnMwdAWrcpc/SgQ3UWjQ_.js\")), path: \"/thebodyshop\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"fa91bd5b941b5616974553473e90e028af5b7321aa22866559420ad817467d1a\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"bM2xUwwgP\":\r\ncase \"AARs1fGYU\":\r\ncase \"t8J1LoCKK\":\r\ncase \"vLmQmPWWA\":\r\ncase \"lgve6Qhs9\":\r\ncase \"x7hCdBWVm\":\r\ncase \"j1tvAnNzK\":\r\ncase \"T6aPRgOui\":\r\ncase \"lG5Ob9lyY\":\r\ncase \"lqHxQq9jy\":\r\ncase \"gjXWKhr5y\":\r\ncase \"erp0pmE1I\":\r\ncase \"mqXHUcQ1j\":\r\ncase \"VMYeBf2st\":\r\ncase \"Ti2771KF9\":\r\ncase \"PlTzaQ8Fk\":\r\ncase \"HeYLHRDTb\":\r\ncase \"gU01VoQVW\":\r\ncase \"xhTeEdo19\":\r\ncase \"SgQ3UWjQ_\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"bM2xUwwgP\":\r\ncase \"AARs1fGYU\":\r\ncase \"t8J1LoCKK\":\r\ncase \"vLmQmPWWA\":\r\ncase \"lgve6Qhs9\":\r\ncase \"x7hCdBWVm\":\r\ncase \"j1tvAnNzK\":\r\ncase \"T6aPRgOui\":\r\ncase \"lG5Ob9lyY\":\r\ncase \"lqHxQq9jy\":\r\ncase \"gjXWKhr5y\":\r\ncase \"erp0pmE1I\":\r\ncase \"mqXHUcQ1j\":\r\ncase \"VMYeBf2st\":\r\ncase \"Ti2771KF9\":\r\ncase \"PlTzaQ8Fk\":\r\ncase \"HeYLHRDTb\":\r\ncase \"gU01VoQVW\":\r\ncase \"xhTeEdo19\":\r\ncase \"SgQ3UWjQ_\":\r\nreturn [{hash: \"1wgy167\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"3ohpoj\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"1jg6wy7\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y6ZP7z2jhGdtVfwPP2SE/OijaEcb2BxpzGKo6CDPK/erp0pmE1I.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://mikekus.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/MDrO3jxsjcvm7ZY0oJx3/XzbaKha5zUkgp29tl3jb/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}