{"version":3,"file":"shared-lib.CCDaCyDG.mjs","names":["p","u","h","c","r","a","l","v","g","w","y","M","d","m","useRef","Lenis","_Fragment","fonts","css","className","fonts","css","className","addPropertyOverrides","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","e","u","t","c.useContext","m","n","i","c.useMemo","o","s","l","w","C","P","X","d","c.useRef","c.useId","h.className","f","p","c.Fragment","h.css","a","h.fonts","Logo","Button","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"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/ph7Vw0QenvX6QRkU5y2s/sbjhexzomlZQRHOCmGCK/qSMiwDXyO.js","https:/framerusercontent.com/modules/G1yjOkhB15MLpyTpM7yO/FReVzoeESBKIsD0Xo38l/h6DW74o6h.js","https:/framerusercontent.com/modules/MY3yo1NVV39Xp9X01C8o/jVcqJ4i3JErwy9iHvuY7/B1Qd_y1R8.js","https:/framerusercontent.com/modules/wSylY6uUjKQWl8Xvztv2/pOCQWJX04xYaVEMP7NTT/hwD0NlFsq.js","https:/framerusercontent.com/modules/9SHKYSAuvgrYqjnyZeFo/wKNTVysSPGi8MXZvUUWR/p0m08Llpc.js","https:/framerusercontent.com/modules/VlbGT80dMJrhGPncwjMZ/vLo9A7wLPt2cYJIM86sb/LwEWQiSqi.js"],"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","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Anton-regular\"]);export const fonts=[{family:\"Anton\",moduleAsset:{localModuleIdentifier:\"local-module:css/qSMiwDXyO:default\",url:\"https://fonts.gstatic.com/s/anton/v25/1Ptgg87LROyAm0K08i4gS7lu.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/anton/v25/1Ptgg87LROyAm0K08i4gS7lu.ttf\",weight:\"400\"}];export const css=['.framer-ek0Rr .framer-styles-preset-1ua4wzr:not(.rich-text-wrapper), .framer-ek0Rr .framer-styles-preset-1ua4wzr.rich-text-wrapper h3 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 2px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-f3f4d106-e31a-46f7-a8a4-2eb54c4de381, #f8f9ff); --framer-text-decoration: none; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-ek0Rr .framer-styles-preset-1ua4wzr:not(.rich-text-wrapper), .framer-ek0Rr .framer-styles-preset-1ua4wzr.rich-text-wrapper h3 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 2px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-f3f4d106-e31a-46f7-a8a4-2eb54c4de381, #f8f9ff); --framer-text-decoration: none; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ek0Rr .framer-styles-preset-1ua4wzr:not(.rich-text-wrapper), .framer-ek0Rr .framer-styles-preset-1ua4wzr.rich-text-wrapper h3 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 2px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-f3f4d106-e31a-46f7-a8a4-2eb54c4de381, #f8f9ff); --framer-text-decoration: none; --framer-text-transform: uppercase; } }'];export const className=\"framer-ek0Rr\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=['.framer-q64eP .framer-styles-preset-cngdb4:not(.rich-text-wrapper), .framer-q64eP .framer-styles-preset-cngdb4.rich-text-wrapper a { --framer-link-current-text-color: var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, #f40c0b) /* {\"name\":\"red\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: rgba(255, 245, 245, 0.7); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-a4c79225-7f54-43d3-a98f-716bba188455, #fff5f5); --framer-link-text-decoration: none; }'];export const className=\"framer-q64eP\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={lV23Vd9Jx:{hover:true}};const serializationHash=\"framer-lo79S\";const variantClassNames={lV23Vd9Jx:\"framer-v-4dyqyz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,image2,width,...props})=>{return{...props,HGbG1KhIr:image2??props.HGbG1KhIr??{pixelHeight:420,pixelWidth:1356,src:\"https://framerusercontent.com/images/atvhwPuipKKNgVsA9cKp1xIGBY.png?scale-down-to=512&width=1356&height=420\",srcSet:\"https://framerusercontent.com/images/atvhwPuipKKNgVsA9cKp1xIGBY.png?scale-down-to=512&width=1356&height=420 512w,https://framerusercontent.com/images/atvhwPuipKKNgVsA9cKp1xIGBY.png?scale-down-to=1024&width=1356&height=420 1024w,https://framerusercontent.com/images/atvhwPuipKKNgVsA9cKp1xIGBY.png?width=1356&height=420 1356w\"},WPeFoWdmu:image??props.WPeFoWdmu??{pixelHeight:420,pixelWidth:1356,src:\"https://framerusercontent.com/images/cAB4glRw5tFizqhLFVGEdHBQEhk.png?scale-down-to=512&width=1356&height=420\",srcSet:\"https://framerusercontent.com/images/cAB4glRw5tFizqhLFVGEdHBQEhk.png?scale-down-to=512&width=1356&height=420 512w,https://framerusercontent.com/images/cAB4glRw5tFizqhLFVGEdHBQEhk.png?scale-down-to=1024&width=1356&height=420 1024w,https://framerusercontent.com/images/cAB4glRw5tFizqhLFVGEdHBQEhk.png?width=1356&height=420 1356w\"}};};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,WPeFoWdmu,HGbG1KhIr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lV23Vd9Jx\",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:{hash:\":hWBDxhUJG\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lV23Vd9Jx\",openInNewTab:false,scopeId:\"B1Qd_y1R8\",children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:93,intrinsicWidth:300,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:420,pixelWidth:1356,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WPeFoWdmu),...{positionX:\"center\",positionY:\"center\"}},className:`${cx(scopingClassNames,\"framer-4dyqyz\",className,classNames)} framer-5mcxa6`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"lV23Vd9Jx\",ref:refBinding,style:{...style},...addPropertyOverrides({\"lV23Vd9Jx-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fit\",intrinsicHeight:93,intrinsicWidth:300,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:420,pixelWidth:1356,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(HGbG1KhIr),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lo79S.framer-5mcxa6, .framer-lo79S .framer-5mcxa6 { display: block; }\",\".framer-lo79S.framer-4dyqyz { cursor: pointer; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 190px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 190\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"riWTH1Qdw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WPeFoWdmu\":\"image\",\"HGbG1KhIr\":\"image2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB1Qd_y1R8=withCSS(Component,css,\"framer-lo79S\");export default FramerB1Qd_y1R8;FramerB1Qd_y1R8.displayName=\"logo\";FramerB1Qd_y1R8.defaultProps={height:40,width:190};addPropertyControls(FramerB1Qd_y1R8,{WPeFoWdmu:{__defaultAssetReference:\"data:framer/asset-reference,cAB4glRw5tFizqhLFVGEdHBQEhk.png?originalFilename=Asset+25.png&width=1356&height=420\",title:\"Image\",type:ControlType.ResponsiveImage},HGbG1KhIr:{__defaultAssetReference:\"data:framer/asset-reference,atvhwPuipKKNgVsA9cKp1xIGBY.png?originalFilename=Asset+14.png&width=1356&height=420\",title:\"Image 2\",type:ControlType.ResponsiveImage}});addFonts(FramerB1Qd_y1R8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB1Qd_y1R8\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"riWTH1Qdw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"190\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"WPeFoWdmu\\\":\\\"image\\\",\\\"HGbG1KhIr\\\":\\\"image2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B1Qd_y1R8.map","// Generated by Framer (5ac62b5)\nimport{jsx as r}from\"react/jsx-runtime\";import{addFonts as e,addPropertyControls as a,ControlType as t,cx as n,Link as i,RichText as o,useLocaleInfo as s,useVariantState as d,withCSS as l}from\"framer\";import{LayoutGroup as f,motion as p,MotionConfigContext as m}from\"framer-motion\";import*as c from\"react\";import*as h from\"https://framerusercontent.com/modules/ph7Vw0QenvX6QRkU5y2s/sbjhexzomlZQRHOCmGCK/qSMiwDXyO.js\";let u={qpMXAPs7f:{hover:!0,pressed:!0}},g=[\"qpMXAPs7f\",\"Oxj3ekEBi\",\"nFM_Mon8t\"],b=\"framer-f7Cxg\",x={nFM_Mon8t:\"framer-v-i8gn17\",Oxj3ekEBi:\"framer-v-ja6xvg\",qpMXAPs7f:\"framer-v-nsqt67\"};function v(r,...e){let a={};return null==e||e.forEach(e=>e&&Object.assign(a,r[e])),a;}let y={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},q=({value:e,children:a})=>{let t=c.useContext(m),n=null!=e?e:t.transition,i=c.useMemo(()=>({...t,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/r(m.Provider,{value:i,children:a});},w={\"Variant 1\":\"qpMXAPs7f\",\"Variant 2\":\"Oxj3ekEBi\",\"Variant 3\":\"nFM_Mon8t\"},M=({height:r,id:e,title:a,width:t,...n})=>{var i,o,s;return{...n,SNpII2qGq:null!==(i=null!=a?a:n.SNpII2qGq)&&void 0!==i?i:\"my works\",variant:null!==(s=null!==(o=w[n.variant])&&void 0!==o?o:n.variant)&&void 0!==s?s:\"qpMXAPs7f\"};},k=(r,e)=>e.join(\"-\")+r.layoutDependency,C=/*#__PURE__*/c.forwardRef(function(e,a){let{activeLocale:t}=s(),{style:l,className:m,layoutId:b,variant:w,SNpII2qGq:C,...P}=M(e),{baseVariant:X,classNames:A,gestureVariant:N,setGestureState:I,setVariant:S,transition:V,variants:j}=d({cycleOrder:g,defaultVariant:\"qpMXAPs7f\",enabledGestures:u,transitions:y,variant:w,variantClassNames:x}),O=k(e,j),E=c.useRef(null),F=c.useId(),T=[h.className];return /*#__PURE__*/r(f,{id:null!=b?b:F,children:/*#__PURE__*/r(p.div,{initial:w,animate:j,onHoverStart:()=>I({isHovered:!0}),onHoverEnd:()=>I({isHovered:!1}),onTapStart:()=>I({isPressed:!0}),onTap:()=>I({isPressed:!1}),onTapCancel:()=>I({isPressed:!1}),className:n(\"framer-f7Cxg\",...T,A),style:{display:\"contents\"},children:/*#__PURE__*/r(q,{value:V,children:/*#__PURE__*/r(i,{href:{hash:\":h7C0fJxZP\",webPageId:\"augiA20Il\"},openInNewTab:!1,smoothScroll:!0,children:/*#__PURE__*/r(p.a,{...P,className:`${n(\"framer-nsqt67\",m)} framer-1w3651k`,\"data-framer-name\":\"Variant 1\",layoutDependency:O,layoutId:\"qpMXAPs7f\",ref:null!=a?a:E,style:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...l},variants:{\"qpMXAPs7f-hover\":{backgroundColor:\"var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11))\",opacity:.5},\"qpMXAPs7f-pressed\":{backgroundColor:\"var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11))\",opacity:.25}},...v({\"qpMXAPs7f-hover\":{\"data-framer-name\":void 0},\"qpMXAPs7f-pressed\":{\"data-framer-name\":void 0},nFM_Mon8t:{\"data-framer-name\":\"Variant 3\"},Oxj3ekEBi:{\"data-framer-name\":\"Variant 2\"}},X,N),children:/*#__PURE__*/r(o,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(c.Fragment,{children:/*#__PURE__*/r(p.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11)))\"},children:\"my works\"})}),className:\"framer-8qhi0y\",layoutDependency:O,layoutId:\"dCwU3DFCW\",style:{\"--extracted-a0htzi\":\"var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:C,verticalAlignment:\"top\",withExternalLayout:!0,...v({\"qpMXAPs7f-hover\":{children:/*#__PURE__*/r(c.Fragment,{children:/*#__PURE__*/r(p.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",children:\"my works\"})})},\"qpMXAPs7f-pressed\":{children:/*#__PURE__*/r(c.Fragment,{children:/*#__PURE__*/r(p.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",children:\"my works\"})})}},X,N)})})})})})});}),P=['.framer-f7Cxg [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f7Cxg .framer-1w3651k { display: block; }\",\".framer-f7Cxg .framer-nsqt67 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 15px 15px 15px 15px; position: relative; text-decoration: none; width: min-content; }\",\".framer-f7Cxg .framer-8qhi0y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-f7Cxg .framer-v-nsqt67 .framer-nsqt67 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-f7Cxg .framer-nsqt67 { gap: 0px; } .framer-f7Cxg .framer-nsqt67 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-f7Cxg .framer-nsqt67 > :first-child { margin-left: 0px; } .framer-f7Cxg .framer-nsqt67 > :last-child { margin-right: 0px; } }\",...h.css],X=l(C,P,\"framer-f7Cxg\");export default X;X.displayName=\"Button\",X.defaultProps={height:40,width:147},a(X,{variant:{options:[\"qpMXAPs7f\",\"Oxj3ekEBi\",\"nFM_Mon8t\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:t.Enum},SNpII2qGq:{defaultValue:\"my works\",displayTextArea:!1,title:\"Title\",type:t.String}}),e(X,[...h.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhwD0NlFsq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"147\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Oxj3ekEBi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nFM_Mon8t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KtanL4Cmf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CagLtEbEx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"SNpII2qGq\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hwD0NlFsq.map","// Generated by Framer (7121ba0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/G1yjOkhB15MLpyTpM7yO/FReVzoeESBKIsD0Xo38l/h6DW74o6h.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ph7Vw0QenvX6QRkU5y2s/sbjhexzomlZQRHOCmGCK/qSMiwDXyO.js\";import Logo from\"https://framerusercontent.com/modules/MY3yo1NVV39Xp9X01C8o/jVcqJ4i3JErwy9iHvuY7/B1Qd_y1R8.js\";import Button from\"https://framerusercontent.com/modules/wSylY6uUjKQWl8Xvztv2/pOCQWJX04xYaVEMP7NTT/hwD0NlFsq.js\";const LogoFonts=getFonts(Logo);const ButtonFonts=getFonts(Button);const cycleOrder=[\"ZUatMQrHW\",\"Nz3xlB7o7\",\"iiuBrhMuM\",\"luStEsb0v\"];const serializationHash=\"framer-ZQr3f\";const variantClassNames={iiuBrhMuM:\"framer-v-7285wj\",luStEsb0v:\"framer-v-t16y79\",Nz3xlB7o7:\"framer-v-gdkrfw\",ZUatMQrHW:\"framer-v-jtyhne\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,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(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"luStEsb0v\",Desktop:\"ZUatMQrHW\",Phone:\"iiuBrhMuM\",Tablet:\"Nz3xlB7o7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZUatMQrHW\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ZUatMQrHW\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11d9z21=activeVariantCallback(async(...args)=>{setVariant(\"luStEsb0v\");});const onTap1hta2d1=activeVariantCallback(async(...args)=>{setVariant(\"iiuBrhMuM\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"iiuBrhMuM\",\"luStEsb0v\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"iiuBrhMuM\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jtyhne\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZUatMQrHW\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref??ref1,style:{background:'linear-gradient(180deg, var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11)) /* {\"name\":\"red\"} */ 0%, rgba(19, 19, 19, 0) 100%)',...style},variants:{luStEsb0v:{background:'linear-gradient(180deg, var(--token-59a7be9d-a02b-4706-ae40-2ad4b10aa287, rgb(244, 12, 11)) /* {\"name\":\"red\"} */ 0%, rgb(244, 12, 11) 75.16556291390728%, rgba(244, 12, 11, 0) 109.60264900662251%)'}},...addPropertyOverrides({iiuBrhMuM:{\"data-framer-name\":\"Phone\"},luStEsb0v:{\"data-framer-name\":\"Phone Open\"},Nz3xlB7o7:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mzojjn\",\"data-framer-name\":\"Title and Icon\",layoutDependency:layoutDependency,layoutId:\"XWBnBSbbD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3yqik-container\",layoutDependency:layoutDependency,layoutId:\"t0o2p27TM-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"t0o2p27TM\",layoutId:\"t0o2p27TM\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uqm16r\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"CXshFESuT\",...addPropertyOverrides({iiuBrhMuM:{\"data-highlight\":true,onTap:onTap11d9z21},luStEsb0v:{\"data-highlight\":true,onTap:onTap1hta2d1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15gdevo\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"Opp_7R21c\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{iiuBrhMuM:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\"},luStEsb0v:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15oqbkr\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"XMdD8BcUB\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{iiuBrhMuM:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\"},luStEsb0v:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tdk5z6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"bJUHN60_7\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{iiuBrhMuM:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\"},luStEsb0v:{backgroundColor:\"var(--token-a4c79225-7f54-43d3-a98f-716bba188455, rgb(255, 245, 245))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":tQxr6WUQx\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cngdb4\",\"data-styles-preset\":\"h6DW74o6h\",children:\"About\"})})})}),className:\"framer-1332ycs\",layoutDependency:layoutDependency,layoutId:\"SL_zgE0NH\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":bPuuCTxV5\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cngdb4\",\"data-styles-preset\":\"h6DW74o6h\",children:\"Contact\"})})})}),className:\"framer-zlrdj9\",layoutDependency:layoutDependency,layoutId:\"iedr18wXg\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1ua4wzr\",\"data-styles-preset\":\"qSMiwDXyO\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"D2WCZ2cpX\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cngdb4\",\"data-styles-preset\":\"h6DW74o6h\",children:\"RESUME\"})})})}),className:\"framer-76ohgc\",layoutDependency:layoutDependency,layoutId:\"PCfAJCFrT\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fdvtn4-container\",layoutDependency:layoutDependency,layoutId:\"RkhabkwvI-container\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"RkhabkwvI\",layoutId:\"RkhabkwvI\",SNpII2qGq:\"my works\",style:{height:\"100%\"},variant:\"qpMXAPs7f\",width:\"100%\"})})]})})})});});const css=['.framer-ZQr3f[data-border=\"true\"]::after, .framer-ZQr3f [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZQr3f.framer-1fb5gx1, .framer-ZQr3f .framer-1fb5gx1 { display: block; }\",\".framer-ZQr3f.framer-jtyhne { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 80px; justify-content: center; padding: 24px 24px 24px 0px; position: relative; width: 1200px; }\",\".framer-ZQr3f .framer-mzojjn { 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 0px 0px 0px; position: relative; width: 1px; }\",\".framer-ZQr3f .framer-1l3yqik-container { flex: none; height: 40px; position: relative; width: 190px; }\",\".framer-ZQr3f .framer-1uqm16r { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\",\".framer-ZQr3f .framer-15gdevo { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQr3f .framer-15oqbkr { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQr3f .framer-1tdk5z6 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQr3f .framer-1332ycs, .framer-ZQr3f .framer-zlrdj9, .framer-ZQr3f .framer-76ohgc { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-ZQr3f .framer-fdvtn4-container { flex: none; height: 40px; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZQr3f.framer-jtyhne { gap: 0px; } .framer-ZQr3f.framer-jtyhne > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-ZQr3f.framer-jtyhne > :first-child { margin-left: 0px; } .framer-ZQr3f.framer-jtyhne > :last-child { margin-right: 0px; } }\",\".framer-ZQr3f.framer-v-gdkrfw.framer-jtyhne { width: 810px; }\",\".framer-ZQr3f.framer-v-7285wj.framer-jtyhne { width: 390px; }\",\".framer-ZQr3f.framer-v-7285wj .framer-1uqm16r, .framer-ZQr3f.framer-v-t16y79 .framer-1uqm16r { cursor: pointer; }\",\".framer-ZQr3f.framer-v-t16y79.framer-jtyhne { flex-direction: column; height: min-content; padding: 20px 24px 60px 24px; width: 390px; }\",\".framer-ZQr3f.framer-v-t16y79 .framer-mzojjn { flex: none; width: 100%; }\",\".framer-ZQr3f.framer-v-t16y79 .framer-15gdevo { bottom: 15px; }\",\".framer-ZQr3f.framer-v-t16y79 .framer-15oqbkr { left: calc(50.00000000000002% - 2px / 2); width: 2px; }\",\".framer-ZQr3f.framer-v-t16y79 .framer-1tdk5z6 { top: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZQr3f.framer-v-t16y79.framer-jtyhne { gap: 0px; } .framer-ZQr3f.framer-v-t16y79.framer-jtyhne > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-ZQr3f.framer-v-t16y79.framer-jtyhne > :first-child { margin-top: 0px; } .framer-ZQr3f.framer-v-t16y79.framer-jtyhne > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nz3xlB7o7\":{\"layout\":[\"fixed\",\"fixed\"]},\"iiuBrhMuM\":{\"layout\":[\"fixed\",\"fixed\"]},\"luStEsb0v\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerp0m08Llpc=withCSS(Component,css,\"framer-ZQr3f\");export default Framerp0m08Llpc;Framerp0m08Llpc.displayName=\"Navbar Logo Dark Copy\";Framerp0m08Llpc.defaultProps={height:80,width:1200};addPropertyControls(Framerp0m08Llpc,{variant:{options:[\"ZUatMQrHW\",\"Nz3xlB7o7\",\"iiuBrhMuM\",\"luStEsb0v\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerp0m08Llpc,[...LogoFonts,...ButtonFonts,...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp0m08Llpc\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nz3xlB7o7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iiuBrhMuM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"luStEsb0v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"80\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Anton-regular\"]);export const fonts=[{family:\"Anton\",moduleAsset:{localModuleIdentifier:\"local-module:css/LwEWQiSqi:default\",url:\"https://fonts.gstatic.com/s/anton/v25/1Ptgg87LROyAm0K08i4gS7lu.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/anton/v25/1Ptgg87LROyAm0K08i4gS7lu.ttf\",weight:\"400\"}];export const css=['.framer-cFwsm .framer-styles-preset-1dy4861:not(.rich-text-wrapper), .framer-cFwsm .framer-styles-preset-1dy4861.rich-text-wrapper h1 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 100px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-a4c79225-7f54-43d3-a98f-716bba188455, #fff5f5); --framer-text-decoration: none; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-cFwsm .framer-styles-preset-1dy4861:not(.rich-text-wrapper), .framer-cFwsm .framer-styles-preset-1dy4861.rich-text-wrapper h1 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-a4c79225-7f54-43d3-a98f-716bba188455, #fff5f5); --framer-text-decoration: none; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cFwsm .framer-styles-preset-1dy4861:not(.rich-text-wrapper), .framer-cFwsm .framer-styles-preset-1dy4861.rich-text-wrapper h1 { --framer-font-family: \"Anton\", \"Anton Placeholder\", sans-serif; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-a4c79225-7f54-43d3-a98f-716bba188455, #fff5f5); --framer-text-decoration: none; --framer-text-transform: uppercase; } }'];export const className=\"framer-cFwsm\";\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\"}}}"],"mappings":"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"}