{"version":3,"file":"shared.Bo65eUGs.mjs","names":["t","e","i","s","o","n","r","l","h","a","c","u","d","p","m","v","g","w","S","useRef","i","raf","e","_Fragment","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","ElementsSocialMedia","MotionDivWithFXWithOptimizedAppearEffect","PhosphorFonts","Phosphor","EmaarDigitalMarketingTeam","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","transformTemplate1","t","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","FaqSingleItem","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","React.useState","React.useRef","start","e","useState","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","Phone","enabledGestures","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","CallButton","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","transition3","toResponsiveImage","animation2","animation3","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","NavItemFonts","NavItem","MotionDivWithFX","MotionDivWithFXWithOptimizedAppearEffect","enabledGestures","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","css","sharedStyle.css","sharedStyle.fonts","NavItemFonts","NavItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","SubMenu","SubMenu1","SubMenu2","SubMenu3","SubMenu4","serializationHash","variantClassNames","transition1","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","addPropertyOverrides","Caret","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavItemFonts","NavItem","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavItemFonts","NavItem","Regional","serializationHash","variantClassNames","transition1","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","addPropertyOverrides","NavItem","NavTrigger","LinksServices","Trigger","LinksProduct","Button","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","React.useRef","className","Image","_Fragment","css","sharedStyle.css","sharedStyle.fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","Image","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","useRef","useSpring","Component","e","d","r","u","t","n","l","a","c","e","t","r","n","p","w","k","A","O","x","F","o","a","l","s","u","i","_extends","I","$","j","h","y","v","c","S","P","z","_","C","V","t.useLayoutEffect","t.useEffect","o","t","n","e","_extends","s","V","a","r","i","A","g","y","_","u","v","P","d","c","S","h.createElement","m","e","s","n","t","i","o","$","r","a","h","d","p","f","c","u","l","m","g","y","P","_","C.createContext","E","T","S","b","A","U","F","R","V","j","v","w","I","x","M","k","C","O","Q","q","C.createElement","SpringRef","t","b","e","r","o","a","s","i","n","l","p","d","f","u","c","m","g","useRef","useState","e","buttonRect","elementRect","animated","Component","Component","useRef","useState","HouseFactory","React","addPropertyOverrides","Phosphor","serializationHash","variantClassNames","transition1","toResponsiveImage","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/4ueiIJbvtMS1ok7EKtyg/4HMCuzBg5lubo1rOuku2/OMbRY59d4.js","https:/framerusercontent.com/modules/WBWR4mD2BHmgp00pbP5c/Zh0oo4eAfcVeQQaGMijW/SnQSdw49l.js","https:/framerusercontent.com/modules/iRa2wKWmV2fAAVRfA97n/nVOBG3gwnsoLe34KzChE/T2WQHVLCi.js","https:/framerusercontent.com/modules/hEJaKfC4llcikZGW4da0/c2xzQy5wWqgkJ7XOA9Cp/ddu9jFbNO.js","https:/framerusercontent.com/modules/7zD5L92o6SVodyaJ47mu/yBlsO5JmfChUf8aHSOdJ/h3G9_8Zae.js","https:/framerusercontent.com/modules/gzfoYesmQPtNdjpyZG42/Hub3YcOCja1ABMYuULVx/BUrO3aNEw.js","https:/framerusercontent.com/modules/b0BpbKg8x5mHhjUpBTYK/O6fWO4oVAclRPpfnC6kp/PfMT9r1IE.js","https:/framerusercontent.com/modules/1w0ANUclF9YDl6MbBlf5/5HZTIPWrSrk9ZxXmoRnI/PlVP85riP.js","https:/framerusercontent.com/modules/lc7tMg9IcR0s8u2URm8N/GvzpPghaRsXFHX6iRlbA/kR3PiKn9g.js","https:/framerusercontent.com/modules/eWb0THY9dDUk7I6VAP1k/jHrgECAJhVWPSm7WV6aQ/wa_message_sender.js","https:/framerusercontent.com/modules/j3yJqdwNgUsZxfbnl4pn/ixeHllZLmWKPkvCOA30v/CurrentTime.js","https:/framerusercontent.com/modules/mKsKHHD3R8S9aHiLQfcZ/D39BzRREJwSFfc4m1wTl/kEA60d4xV.js","https:/framerusercontent.com/modules/X9lVKvfs5WxdiT8lnQS9/fIW3n22Ynurygnl8spRv/wDikdYAua.js","https:/framerusercontent.com/modules/roq1pnsrzOTCRBYPJGlI/VoWVjbM2Gf2QlNtxscu9/qUjeAqrdn.js","https:/framerusercontent.com/modules/REkaaSLWWj5pFm2FEkVv/W2hGXHiiZIC4JOWiVGdR/QPA3e3k1N.js","https:/framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js","https:/framerusercontent.com/modules/RTpcFMtsObU4IW6dH4E8/RVr2Y3ZlyYBZXG4wwDbS/erK4xg0Xb.js","https:/framerusercontent.com/modules/HDrN8H972OfHS3EgzIg2/yfOMmipTip6eO4OFqxGI/PE1br5qTo.js","https:/framerusercontent.com/modules/17DkU4jTyle6TDwID0HZ/PgJlnE1eyHhiTV7U5EID/gHJMFyQpZ.js","https:/framerusercontent.com/modules/oC9yVDZhLtyAufPwJPI8/rW8A07vJrjZdbH2Sb8cg/mXVNt9pTr.js","https:/framerusercontent.com/modules/AwgOWTCohI4uwRCEpACE/sDeKpJmzlfvjG4pvmR67/Nlsa2Wq7c.js","https:/framerusercontent.com/modules/xiomBVOYGRIVHKTtvUww/dQoein8Qa6WlMk72TgCB/Y3dFkr9mH.js","https:/framerusercontent.com/modules/vtcTsQoCTouabipl1Ufq/zyHZAizRAIpJd12He0HC/eVuxrPeur.js","https:/framerusercontent.com/modules/UQ1AhEtBd7qXO4T1unrZ/K7fWFV4ruCVhy5zrHpjf/MsvpvWhF8.js","https:/framerusercontent.com/modules/lts53JDAoqJGNx0092Lu/Q1NHiyYhs3q5v2cWcoKx/NM7pb3BMm.js","https:/framerusercontent.com/modules/mvSuj4kwFMhRRryditTR/IluIP2H3dB7007WyV596/Ns6mfDPl9.js","https:/framerusercontent.com/modules/XwA5MMjHkIEtLZ5vNICV/JMJTQ7xKjzirXe4NH1Ut/wwBTiJ_oy.js","https:/framerusercontent.com/modules/LjIBiYc8j97UPP2tlPgb/3CLFUaT0Y866JWrSVSC4/T7pHZcU6B.js","https:/framerusercontent.com/modules/hL2PLlMifRrMBQ2JAryl/KYwwGiAiZLOuBjLcN6OG/VkBMrqM_M.js","https:/framerusercontent.com/modules/233ErcV1rPCs40CqinJm/Y0LEO3b58jn0VKiFJk0h/gJStRa1UW.js","https:/framerusercontent.com/modules/g4nANjZJc8oxBOwIv5J2/Bkixjxbd6Nq80m3rSr61/i59KN99_1.js","https:/framerusercontent.com/modules/adEkAt0gn3CKwN4ySsEG/nBxk9eVWVbEjG7D1x1RI/py8h228WM.js","https:/framerusercontent.com/modules/9EXALgRsXCYV1q2sQiXa/nkxW5ZZPvqfiiif6CsC7/syRd8peSB.js","https:/framerusercontent.com/modules/idtw4n5DfUZYLEZJ48ba/k5TRfKbv1FTgY6Kyfq7m/Y7I2hHhnq.js","https:/framerusercontent.com/modules/d1Vi8Rsfsw0aOHsRBTeE/zzmdm6r5U58GcMQ8bztu/GaTLmUDRf.js","https:/framerusercontent.com/modules/hCclyh9tM1XW85CtIFGW/L25tkQMBfffLIUylUFlb/Hover_Override.js","https:/ga.jspm.io/npm:@react-spring/rafz@9.4.1/dist/react-spring-rafz.esm.js","https:/ga.jspm.io/npm:@react-spring/shared@9.4.1/dist/react-spring-shared.esm.js","https:/ga.jspm.io/npm:@react-spring/animated@9.4.1/dist/react-spring-animated.esm.js","https:/ga.jspm.io/npm:@react-spring/types@9.4.1/animated.js","https:/ga.jspm.io/npm:@react-spring/types@9.4.1/interpolation.js","https:/ga.jspm.io/npm:@react-spring/core@9.4.1/dist/react-spring-core.esm.js","https:/ga.jspm.io/npm:@react-spring/web@9.7.2/dist/esm/index.js","https:/ga.jspm.io/npm:react-spring@9.7.1/dist/esm/index.js","https:/framerusercontent.com/modules/J3cQjUZOB3ZkvtpAqH3q/nh1Klj4xDP2BtO22K2GH/Light_Anim.js","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/LM9FyulJrdV0emvUt6Oc/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.50","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js","https:/framerusercontent.com/modules/tEauoLT0TBhX2my7gd3R/vlpW9GmFXJp8RMkbnh1l/tQZf6Cu5B.js","https:/framerusercontent.com/modules/vgxAGoKwjA3mtTWpmmOx/qA2frFkKVQUdmOkamUo0/NtgnC59KC.js"],"sourcesContent":["function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"lenis\";// import Lenis from \"@studio-freight/lenis\"\nimport{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]);// Check Overlay overflow\nuseEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const checkOverflow=()=>{const htmlStyle=window.getComputedStyle(document.documentElement);const isOverflowHidden=htmlStyle.overflow===\"hidden\";if(isOverflowHidden){overlayElement.setAttribute(\"data-lenis-prevent\",\"true\");}};// Set up MutationObserver for the html element\nconst htmlObserver=new MutationObserver(mutations=>{for(const mutation of mutations){if(mutation.type===\"attributes\"&&mutation.attributeName===\"style\"){checkOverflow();}}});// Observe the html element for style changes\nhtmlObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});// Initial check\ncheckOverflow();return()=>{htmlObserver.disconnect();};}},[]);// useEffect(() => {\n//     const overlayElement = document.getElementById(\"overlay\")\n//     if (overlayElement) {\n//         const handleMutation = (mutationsList, observer) => {\n//             for (const mutation of mutationsList) {\n//                 if (\n//                     mutation.type === \"childList\" &&\n//                     overlayElement.children.length > 0\n//                 ) {\n//                     // Check if the html tag has the style \"overflow: hidden;\"\n//                     const htmlElement = document.documentElement\n//                     console.log(htmlElement, \"htmlElement\")\n//                     const computedStyle =\n//                         window.getComputedStyle(htmlElement)\n//                     console.log(\"computedStyle\", computedStyle)\n//                     const isOverflowHidden =\n//                         computedStyle.overflow === \"hidden\"\n//                     console.log(\"isOverflowHidden\", isOverflowHidden)\n//                     if (isOverflowHidden) {\n//                         overlayElement.setAttribute(\n//                             \"data-lenis-prevent\",\n//                             \"true\"\n//                         )\n//                     }\n//                 }\n//             }\n//         }\n//         const observer = new MutationObserver(handleMutation)\n//         observer.observe(overlayElement, {\n//             childList: true,\n//             attributes: true,\n//             subtree: true,\n//         })\n//         return () => observer.disconnect()\n//     }\n// }, [])\nuseEffect(()=>{const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];const computedStyle=window.getComputedStyle(element);if(computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\nhtml.lenis {\nheight: auto;\n}\n.lenis.lenis-smooth {\n\nscroll-behavior: auto !important;\n}\n.lenis.lenis-smooth [data-lenis-prevent] {\n\noverscroll-behavior: contain;\n}\n.lenis.lenis-stopped {\n\noverflow: hidden;\n}\n.lenis.lenis-scrolling iframe {\n\npointer-events: none;\n}\n`;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=[...document.querySelectorAll(\"a[href]\")].filter(anchor=>anchor.href.includes(\"#\")).map(anchor=>{const href=`#${anchor.href.split(\"#\").pop()}`;const decodedHref=decodeURIComponent(href);let scrollMargin=0;const targetElement=document.querySelector(decodedHref);if(targetElement){scrollMargin=parseInt(window.getComputedStyle(targetElement).scrollMarginTop);}return{href,scrollMargin,anchorElement:anchor};});const handleClick=(e,href,scrollMargin)=>{e.preventDefault();lenis.current.scrollTo(href,{offset:-scrollMargin});};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{anchorElement.addEventListener(\"click\",handlers[index]);});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{anchorElement.removeEventListener(\"click\",handlers[index]);});};},[lenis]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}];export const css=['.framer-uhOwq .framer-styles-preset-1s7lw2h:not(.rich-text-wrapper), .framer-uhOwq .framer-styles-preset-1s7lw2h.rich-text-wrapper h4 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.6px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-transform: uppercase; }'];export const className=\"framer-uhOwq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (92d6359)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-EsCAi .framer-styles-preset-18s5v2r:not(.rich-text-wrapper), .framer-EsCAi .framer-styles-preset-18s5v2r.rich-text-wrapper a { --framer-link-current-text-color: var(--token-44dd7634-948b-4475-884c-16fbad7c474d, #f67b20) /* {\"name\":\"Brand Color Light\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-44dd7634-948b-4475-884c-16fbad7c474d, #f67b20) /* {\"name\":\"Brand Color Light\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }'];export const className=\"framer-EsCAi\";\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 (56d1180)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-Mh7kf .framer-styles-preset-1aimb3q:not(.rich-text-wrapper), .framer-Mh7kf .framer-styles-preset-1aimb3q.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Mh7kf\";\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 (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4ueiIJbvtMS1ok7EKtyg/4HMCuzBg5lubo1rOuku2/OMbRY59d4.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/WBWR4mD2BHmgp00pbP5c/Zh0oo4eAfcVeQQaGMijW/SnQSdw49l.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/iRa2wKWmV2fAAVRfA97n/nVOBG3gwnsoLe34KzChE/T2WQHVLCi.js\";import ElementsSocialMedia from\"https://framerusercontent.com/modules/ufcesIL4tl5hU6vJ3Be1/oMAuAndQPXL70ipZw4sx/AYBafA3se.js\";import EmaarDigitalMarketingTeam from\"https://framerusercontent.com/modules/DJC1v4jI7lFWWFEUfdiu/DjvUr9XmaTx0pTHzbla9/Fsi33H9lx.js\";const ElementsSocialMediaFonts=getFonts(ElementsSocialMedia);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const PhosphorFonts=getFonts(Phosphor);const EmaarDigitalMarketingTeamFonts=getFonts(EmaarDigitalMarketingTeam);const cycleOrder=[\"zwR8EchEy\",\"nsENAF9o4\",\"Ny0Y87XcJ\"];const serializationHash=\"framer-kmc0L\";const variantClassNames={nsENAF9o4:\"framer-v-n7sb7x\",Ny0Y87XcJ:\"framer-v-eseo0j\",zwR8EchEy:\"framer-v-wggk7j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.2,delay:.5,duration:1.1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Wide\":\"zwR8EchEy\",Phone:\"Ny0Y87XcJ\",Tablet:\"nsENAF9o4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zwR8EchEy\"};};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:\"zwR8EchEy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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-wggk7j\",className,classNames),\"data-framer-name\":\"Desktop - Wide\",layoutDependency:layoutDependency,layoutId:\"zwR8EchEy\",ref:refBinding,style:{backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(16, 20, 64))\",...style},...addPropertyOverrides({nsENAF9o4:{\"data-framer-name\":\"Tablet\"},Ny0Y87XcJ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1evh9vb\",\"data-framer-name\":\"Social Media\",layoutDependency:layoutDependency,layoutId:\"ndIwZaUCX\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-kqw6it\",\"data-framer-appear-id\":\"kqw6it\",\"data-framer-name\":\"social links\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rohEyJZcF\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+18+0+0+3,...addPropertyOverrides({nsENAF9o4:{y:(componentViewport?.y||0)+0+0+0+3},Ny0Y87XcJ:{y:(componentViewport?.y||0)+31+0+0+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-egp3z9-container\",layoutDependency:layoutDependency,layoutId:\"AKoXd2IfM-container\",nodeId:\"AKoXd2IfM\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(ElementsSocialMedia,{height:\"100%\",id:\"AKoXd2IfM\",layoutId:\"AKoXd2IfM\",pjMbUVnoF:\"InstagramLogo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",YdTA2k7Lp:\"https://www.instagram.com/emaar_industries\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3wtti0\",\"data-framer-name\":\"separation\",layoutDependency:layoutDependency,layoutId:\"ndECU8QQx\",style:{backgroundColor:\"var(--token-16c019fc-5daf-4202-8445-213a88f59f73, rgba(255, 255, 255, 0.07))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+18+0+0+0,...addPropertyOverrides({nsENAF9o4:{y:(componentViewport?.y||0)+0+0+0+0},Ny0Y87XcJ:{y:(componentViewport?.y||0)+31+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l9l0y9-container\",layoutDependency:layoutDependency,layoutId:\"FDfmrJ5Jv-container\",nodeId:\"FDfmrJ5Jv\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(ElementsSocialMedia,{height:\"100%\",id:\"FDfmrJ5Jv\",layoutId:\"FDfmrJ5Jv\",pjMbUVnoF:\"FacebookLogo\",width:\"100%\",YdTA2k7Lp:\"https://www.facebook.com/emaarllc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s1jpm0\",\"data-framer-name\":\"separation\",layoutDependency:layoutDependency,layoutId:\"WPnzDLw2A\",style:{backgroundColor:\"var(--token-16c019fc-5daf-4202-8445-213a88f59f73, rgba(255, 255, 255, 0.07))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+18+0+0+0,...addPropertyOverrides({nsENAF9o4:{y:(componentViewport?.y||0)+0+0+0+0},Ny0Y87XcJ:{y:(componentViewport?.y||0)+31+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gi3a92-container\",layoutDependency:layoutDependency,layoutId:\"ojIDcHlWQ-container\",nodeId:\"ojIDcHlWQ\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(ElementsSocialMedia,{height:\"100%\",id:\"ojIDcHlWQ\",layoutId:\"ojIDcHlWQ\",pjMbUVnoF:\"LinkedinLogo\",width:\"100%\",YdTA2k7Lp:\"https://www.linkedin.com/company/emaarllc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kzhqls\",\"data-framer-name\":\"separation\",layoutDependency:layoutDependency,layoutId:\"KGydS01ng\",style:{backgroundColor:\"var(--token-16c019fc-5daf-4202-8445-213a88f59f73, rgba(255, 255, 255, 0.07))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+18+0+0+0,...addPropertyOverrides({nsENAF9o4:{y:(componentViewport?.y||0)+0+0+0+0},Ny0Y87XcJ:{y:(componentViewport?.y||0)+31+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-up8cmk-container\",layoutDependency:layoutDependency,layoutId:\"MGEWe2HC5-container\",nodeId:\"MGEWe2HC5\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(ElementsSocialMedia,{height:\"100%\",id:\"MGEWe2HC5\",layoutId:\"MGEWe2HC5\",pjMbUVnoF:\"YoutubeLogo\",width:\"100%\",YdTA2k7Lp:\"https://www.youtube.com/@emaarindustriesllc\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10ej9qt\",\"data-framer-name\":\"separation\",layoutDependency:layoutDependency,layoutId:\"y2hTyAKyd\",style:{backgroundColor:\"var(--token-16c019fc-5daf-4202-8445-213a88f59f73, rgba(255, 255, 255, 0.07))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+18+0+0+0,...addPropertyOverrides({nsENAF9o4:{y:(componentViewport?.y||0)+0+0+0+0},Ny0Y87XcJ:{y:(componentViewport?.y||0)+31+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19j33hz-container\",layoutDependency:layoutDependency,layoutId:\"o1BTQrrro-container\",nodeId:\"o1BTQrrro\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(ElementsSocialMedia,{height:\"100%\",id:\"o1BTQrrro\",layoutId:\"o1BTQrrro\",pjMbUVnoF:\"XLogo\",width:\"100%\",YdTA2k7Lp:\"https://x.com/emaar_llc\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mf2aqe\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RzPceVlo2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xzrivi\",layoutDependency:layoutDependency,layoutId:\"y7QRt7dgC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5meqhs\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"OKsnCEmyw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ci2yvv\",layoutDependency:layoutDependency,layoutId:\"Zjvy5PpgW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1s7lw2h\",\"data-styles-preset\":\"OMbRY59d4\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\"},children:\"Regional Contacts\"})}),className:\"framer-uoevv0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"neeVZPT_l\",style:{\"--extracted-1eung3n\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10fabsb\",layoutDependency:layoutDependency,layoutId:\"fkYkNg7RC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GUji9Iog2\"},motionChild:true,nodeId:\"GdcxeWL48\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Oman\"})})})}),className:\"framer-1ird6ek\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GdcxeWL48\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cXQXXog4i\"},motionChild:true,nodeId:\"bIZeHSjqN\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"UAE\"})})})}),className:\"framer-u01rwd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bIZeHSjqN\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NU3qFBJea\"},motionChild:true,nodeId:\"rpa0tuFHv\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Qatar\"})})})}),className:\"framer-1kfnss8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rpa0tuFHv\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m29xFaky0\"},motionChild:true,nodeId:\"mSpsFPDvx\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Saudi Arabia\"})})})}),className:\"framer-1v431yu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mSpsFPDvx\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19bosgu\",layoutDependency:layoutDependency,layoutId:\"xR3Lkb0UW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1s7lw2h\",\"data-styles-preset\":\"OMbRY59d4\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\"},children:\"Products\"})}),className:\"framer-1e5j0fb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JvFInJmQe\",style:{\"--extracted-1eung3n\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cqtxa9\",layoutDependency:layoutDependency,layoutId:\"xz7jk26gK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OmL49abMn\"},motionChild:true,nodeId:\"twoCC21Kd\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Roof Sandwich Panels\"})})})}),className:\"framer-zwrm60\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"twoCC21Kd\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ydUb63luQ\"},motionChild:true,nodeId:\"c5hoQ1R4F\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Wall Sandwich Panels\"})})})}),className:\"framer-1a3e113\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c5hoQ1R4F\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"loz5nR4yG\"},motionChild:true,nodeId:\"ZuTjkVvMs\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Rockwool Panels\"})})})}),className:\"framer-cocgp2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZuTjkVvMs\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FoQpgLKhQ\"},motionChild:true,nodeId:\"k6V24FhMK\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Decking Sheets\"})})})}),className:\"framer-13tc28s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k6V24FhMK\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DsDX1CSwV\"},motionChild:true,nodeId:\"ZjKOFQ4Xv\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Profile Sheets\"})})})}),className:\"framer-n1xu4n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZjKOFQ4Xv\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BrQ2b801h\"},motionChild:true,nodeId:\"f4Zv4EoHQ\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Cold Rooms\"})})})}),className:\"framer-1rh2nvv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f4Zv4EoHQ\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15029ty\",layoutDependency:layoutDependency,layoutId:\"CH31yal32\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1s7lw2h\",\"data-styles-preset\":\"OMbRY59d4\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-1r4ni9p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FCtD9LJ5Y\",style:{\"--extracted-1eung3n\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12fq5kk\",layoutDependency:layoutDependency,layoutId:\"TOusQ8cxJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"ZcKJg9Vfy\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Industrial\\xa0&\\xa0Manufacturing\"})})})}),className:\"framer-1ywpe5k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZcKJg9Vfy\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"K4hdAe6h5\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Warehouses & Storage\"})})})}),className:\"framer-99d9vr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K4hdAe6h5\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"UCMaPyaGe\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Custom Projects\"})})})}),className:\"framer-i3bqc2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UCMaPyaGe\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"KsbDr9MPD\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Cold Storage\"})})})}),className:\"framer-1qnyocj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KsbDr9MPD\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"BwP1_ORrl\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"All Projects\"})})})}),className:\"framer-d0v24f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BwP1_ORrl\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t7ipww\",layoutDependency:layoutDependency,layoutId:\"tVlFyfWcE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xcz5zv\",layoutDependency:layoutDependency,layoutId:\"JX83OSvBI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1s7lw2h\",\"data-styles-preset\":\"OMbRY59d4\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-1cjvtw0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ufWvj0mSF\",style:{\"--extracted-1eung3n\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gkczcs\",layoutDependency:layoutDependency,layoutId:\"rzdraaQMG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ybo8kn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K0e0ZnMkd-container\",nodeId:\"K0e0ZnMkd\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(255, 250, 235))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"WhatsappLogo\",id:\"K0e0ZnMkd\",layoutId:\"K0e0ZnMkd\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"thin\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/96872507878/?text=Hello,%20I'm%20Texting%20from%20emaar%20website.%20I%20have%20some%20questions\",motionChild:true,nodeId:\"mFU9nBV7G\",openInNewTab:true,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"+968 7250 7878\"})})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-1o6m0n9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mFU9nBV7G\",style:{\"--extracted-2gxw0f\":\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-js2mtp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NfYeEpE__-container\",nodeId:\"NfYeEpE__\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(255, 250, 235))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Envelope\",id:\"NfYeEpE__\",layoutId:\"NfYeEpE__\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"thin\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: sales@emaarllc.com\",motionChild:true,nodeId:\"ky9YY1jcS\",openInNewTab:false,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"info@emaarllc.com\"})})})}),className:\"framer-1s7sw31\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ky9YY1jcS\",style:{\"--extracted-r6o4lv\":\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pc8taa-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XDpiGfDaY-container\",nodeId:\"XDpiGfDaY\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(255, 250, 235))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"MapPin\",id:\"XDpiGfDaY\",layoutId:\"XDpiGfDaY\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"thin\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aimb3q\",\"data-styles-preset\":\"T2WQHVLCi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/place/EI+Modular/@23.596574,58.4305951,21z\",motionChild:true,nodeId:\"nMKLWpB3w\",openInNewTab:true,relValues:[],scopeId:\"ddu9jFbNO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18s5v2r\",\"data-styles-preset\":\"SnQSdw49l\",children:\"Al Khuwair, Muscat, Oman\"})})})}),className:\"framer-lpewz3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nMKLWpB3w\",style:{\"--extracted-r6o4lv\":\"var(--token-a3567fc0-2c6f-4fa8-ac8f-89ddd158e98d, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mfCL7jsdz\"},motionChild:true,nodeId:\"YghtR66yn\",scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+18+73+0+231.2),pixelHeight:160,pixelWidth:1e3,sizes:\"438px\",src:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png\",srcSet:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png?scale-down-to=512 512w,https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png 1000w\"},className:\"framer-19qj9h0 framer-1rln0we\",layoutDependency:layoutDependency,layoutId:\"YghtR66yn\",style:{opacity:.5},whileHover:animation2,...addPropertyOverrides({nsENAF9o4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+73+0+430),pixelHeight:160,pixelWidth:1e3,sizes:\"438px\",src:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png\",srcSet:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png?scale-down-to=512 512w,https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png 1000w\"}},Ny0Y87XcJ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+31+62+0+773),pixelHeight:160,pixelWidth:1e3,sizes:\"300px\",src:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png\",srcSet:\"https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png?scale-down-to=512 512w,https://framerusercontent.com/images/bnkAk2k4Q8RG9b8mppNQ46f090.png 1000w\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"289px\",y:(componentViewport?.y||0)+(componentViewport?.height||411)-32,...addPropertyOverrides({nsENAF9o4:{height:13,y:(componentViewport?.y||0)+(componentViewport?.height||600)-23},Ny0Y87XcJ:{height:13,width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+(componentViewport?.height||945)-23}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z8nfrz-container\",layoutDependency:layoutDependency,layoutId:\"oVexWoxR5-container\",nodeId:\"oVexWoxR5\",rendersWithMotion:true,scopeId:\"ddu9jFbNO\",children:/*#__PURE__*/_jsx(EmaarDigitalMarketingTeam,{height:\"100%\",id:\"oVexWoxR5\",layoutId:\"oVexWoxR5\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({nsENAF9o4:{style:{width:\"100%\"}},Ny0Y87XcJ:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kmc0L.framer-1rln0we, .framer-kmc0L .framer-1rln0we { display: block; }\",\".framer-kmc0L.framer-wggk7j { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 18px 0px 18px 0px; position: relative; width: 1200px; }\",\".framer-kmc0L .framer-1evh9vb { 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: 100%; z-index: 1; }\",\".framer-kmc0L .framer-kqw6it { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-kmc0L .framer-egp3z9-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-kmc0L .framer-3wtti0, .framer-kmc0L .framer-s1jpm0, .framer-kmc0L .framer-1kzhqls, .framer-kmc0L .framer-10ej9qt { flex: none; height: 24px; overflow: hidden; position: relative; width: 2px; }\",\".framer-kmc0L .framer-1l9l0y9-container, .framer-kmc0L .framer-1gi3a92-container, .framer-kmc0L .framer-up8cmk-container, .framer-kmc0L .framer-19j33hz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kmc0L .framer-mf2aqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: visible; padding: 0px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-kmc0L .framer-1xzrivi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 89px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kmc0L .framer-5meqhs { display: grid; flex: none; gap: 87px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(200px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1100px; }\",\".framer-kmc0L .framer-1ci2yvv, .framer-kmc0L .framer-19bosgu, .framer-kmc0L .framer-15029ty { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-kmc0L .framer-uoevv0, .framer-kmc0L .framer-1ird6ek, .framer-kmc0L .framer-u01rwd, .framer-kmc0L .framer-1kfnss8, .framer-kmc0L .framer-1v431yu, .framer-kmc0L .framer-1e5j0fb, .framer-kmc0L .framer-zwrm60, .framer-kmc0L .framer-1a3e113, .framer-kmc0L .framer-cocgp2, .framer-kmc0L .framer-13tc28s, .framer-kmc0L .framer-n1xu4n, .framer-kmc0L .framer-1rh2nvv, .framer-kmc0L .framer-1r4ni9p, .framer-kmc0L .framer-1ywpe5k, .framer-kmc0L .framer-99d9vr, .framer-kmc0L .framer-i3bqc2, .framer-kmc0L .framer-1qnyocj, .framer-kmc0L .framer-d0v24f, .framer-kmc0L .framer-1cjvtw0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kmc0L .framer-10fabsb, .framer-kmc0L .framer-1cqtxa9, .framer-kmc0L .framer-12fq5kk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kmc0L .framer-1t7ipww { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-kmc0L .framer-xcz5zv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 205px; }\",\".framer-kmc0L .framer-1gkczcs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 74px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kmc0L .framer-ybo8kn-container, .framer-kmc0L .framer-js2mtp-container, .framer-kmc0L .framer-1pc8taa-container { flex: 1 0 0px; height: 1px; position: relative; width: 17px; }\",\".framer-kmc0L .framer-1o6m0n9 { flex: none; height: 24%; left: 21px; position: absolute; top: 0px; white-space: pre; width: auto; z-index: 1; }\",\".framer-kmc0L .framer-1s7sw31 { flex: none; height: auto; left: 21px; position: absolute; top: 27px; white-space: pre; width: auto; z-index: 1; }\",\".framer-kmc0L .framer-lpewz3 { flex: none; height: auto; left: 20px; position: absolute; top: 86%; white-space: pre; width: auto; z-index: 1; }\",\".framer-kmc0L .framer-19qj9h0 { flex: none; height: 71px; overflow: visible; position: relative; text-decoration: none; width: 438px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kmc0L .framer-z8nfrz-container { bottom: 15px; flex: none; height: 17px; position: absolute; right: 20px; width: 289px; z-index: 1; }\",\".framer-kmc0L.framer-v-n7sb7x.framer-wggk7j { height: 600px; padding: 0px; width: 810px; }\",\".framer-kmc0L.framer-v-n7sb7x .framer-mf2aqe { gap: 0px; }\",\".framer-kmc0L.framer-v-n7sb7x .framer-1xzrivi { flex-direction: column; gap: 76px; justify-content: flex-start; }\",\".framer-kmc0L.framer-v-n7sb7x .framer-5meqhs { gap: 30px; grid-auto-rows: 200px; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(1, 200px); width: 100%; }\",\".framer-kmc0L.framer-v-n7sb7x .framer-z8nfrz-container { bottom: 10px; height: auto; right: 14px; }\",\".framer-kmc0L.framer-v-eseo0j.framer-wggk7j { gap: 16px; height: 945px; padding: 31px 0px 31px 0px; width: 390px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1evh9vb { order: 0; }\",\".framer-kmc0L.framer-v-eseo0j .framer-kqw6it { gap: 10px; order: 0; }\",\".framer-kmc0L.framer-v-eseo0j .framer-mf2aqe { gap: 19px; order: 1; padding: 0px 20px 0px 20px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1xzrivi { flex-direction: column; gap: 40px; justify-content: flex-start; order: 0; }\",\".framer-kmc0L.framer-v-eseo0j .framer-5meqhs { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1ci2yvv, .framer-kmc0L.framer-v-eseo0j .framer-19bosgu, .framer-kmc0L.framer-v-eseo0j .framer-15029ty { align-self: unset; height: min-content; }\",\".framer-kmc0L.framer-v-eseo0j .framer-10fabsb, .framer-kmc0L.framer-v-eseo0j .framer-1cqtxa9, .framer-kmc0L.framer-v-eseo0j .framer-12fq5kk, .framer-kmc0L.framer-v-eseo0j .framer-1gkczcs { padding: 0px 0px 0px 20px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1t7ipww { align-self: unset; height: min-content; width: 100%; }\",\".framer-kmc0L.framer-v-eseo0j .framer-xcz5zv { width: 100%; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1o6m0n9 { height: 24%; left: 40px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-1s7sw31 { left: 40px; top: 27px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-lpewz3 { left: 40px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-19qj9h0 { height: 48px; order: 1; width: 300px; }\",\".framer-kmc0L.framer-v-eseo0j .framer-z8nfrz-container { bottom: 10px; height: auto; left: 28px; order: 2; right: 28px; width: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 411\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nsENAF9o4\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ny0Y87XcJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerddu9jFbNO=withCSS(Component,css,\"framer-kmc0L\");export default Framerddu9jFbNO;Framerddu9jFbNO.displayName=\"Footer\";Framerddu9jFbNO.defaultProps={height:411,width:1200};addPropertyControls(Framerddu9jFbNO,{variant:{options:[\"zwR8EchEy\",\"nsENAF9o4\",\"Ny0Y87XcJ\"],optionTitles:[\"Desktop - Wide\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerddu9jFbNO,[{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\"}]},...ElementsSocialMediaFonts,...PhosphorFonts,...EmaarDigitalMarketingTeamFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerddu9jFbNO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nsENAF9o4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ny0Y87XcJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"411\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ddu9jFbNO.map","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={b_2LkEOr0:{hover:true}};const serializationHash=\"framer-do984\";const variantClassNames={b_2LkEOr0:\"framer-v-ldt3l9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,tap,title,width,...props})=>{return{...props,AIYkLNyqb:title??props.AIYkLNyqb??\"GET IN TOUCH\",bUC28knVO:hover??props.bUC28knVO,kwSYrqJyJ:tap??props.kwSYrqJyJ};};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,bUC28knVO,kwSYrqJyJ,AIYkLNyqb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"b_2LkEOr0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterlj1voe=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(bUC28knVO){const res=await bUC28knVO(...args);if(res===false)return false;}});const onMouseLeave7bte8q=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(kwSYrqJyJ){const res=await kwSYrqJyJ(...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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ldt3l9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Dark\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"b_2LkEOr0\",onMouseEnter:onMouseEnterlj1voe,onMouseLeave:onMouseLeave7bte8q,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(1, 70, 112))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 99, 111, 0.2)\",borderBottomLeftRadius:54,borderBottomRightRadius:54,borderTopLeftRadius:54,borderTopRightRadius:54,...style},...addPropertyOverrides({\"b_2LkEOr0-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BvcnRhZGEgVGV4dCBBUkEgUmVndWxhcg==\",\"--framer-font-family\":'\"Portada Text ARA Regular\", \"Portada Text ARA Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(48, 48, 48)))\",\"--framer-text-transform\":\"uppercase\"},children:\"GET IN TOUCH\"})}),className:\"framer-xn4nqq\",fonts:[\"CUSTOM;Portada Text ARA Regular\"],layoutDependency:layoutDependency,layoutId:\"sDrHZyVsD\",style:{\"--extracted-r6o4lv\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(48, 48, 48))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AIYkLNyqb,variants:{\"b_2LkEOr0-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"b_2LkEOr0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BvcnRhZGEgVGV4dCBBUkEgUmVndWxhcg==\",\"--framer-font-family\":'\"Portada Text ARA Regular\", \"Portada Text ARA Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"GET IN TOUCH\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-usjhq8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eaLm4SZ0_-container\",nodeId:\"eaLm4SZ0_\",rendersWithMotion:true,scopeId:\"h3G9_8Zae\",style:{rotate:-45},variants:{\"b_2LkEOr0-hover\":{rotate:0}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"eaLm4SZ0_\",layoutId:\"eaLm4SZ0_\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mcoekc\",layoutDependency:layoutDependency,layoutId:\"LzjoGdKZT\",style:{backgroundColor:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,variants:{\"b_2LkEOr0-hover\":{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}},...addPropertyOverrides({\"b_2LkEOr0-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-do984.framer-xl1zzu, .framer-do984 .framer-xl1zzu { display: block; }\",\".framer-do984.framer-ldt3l9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-do984 .framer-xn4nqq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-do984 .framer-usjhq8-container { flex: none; height: 10px; position: relative; width: 10px; z-index: 1; }\",\".framer-do984 .framer-mcoekc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); overflow: visible; position: absolute; right: 15px; top: 52%; width: 18px; z-index: 0; }\",\".framer-do984.framer-v-ldt3l9.hover.framer-ldt3l9 { gap: 35px; }\",\".framer-do984.framer-v-ldt3l9.hover .framer-mcoekc { aspect-ratio: unset; bottom: 0px; height: 100%; left: 0px; right: 0px; top: unset; width: unset; }\",'.framer-do984[data-border=\"true\"]::after, .framer-do984 [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 48\n * @framerIntrinsicWidth 181\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RSMCOOhSF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bUC28knVO\":\"hover\",\"kwSYrqJyJ\":\"tap\",\"AIYkLNyqb\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh3G9_8Zae=withCSS(Component,css,\"framer-do984\");export default Framerh3G9_8Zae;Framerh3G9_8Zae.displayName=\"Button\";Framerh3G9_8Zae.defaultProps={height:48,width:181};addPropertyControls(Framerh3G9_8Zae,{bUC28knVO:{title:\"Hover\",type:ControlType.EventHandler},kwSYrqJyJ:{title:\"Tap\",type:ControlType.EventHandler},AIYkLNyqb:{defaultValue:\"GET IN TOUCH\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framerh3G9_8Zae,[{explicitInter:true,fonts:[{cssFamilyName:\"Portada Text ARA Regular\",source:\"custom\",uiFamilyName:\"Portada Text ARA Regular\",url:\"https://framerusercontent.com/assets/AUhkdBsV1W8tKeO7nrVJTz6qDfI.woff2\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh3G9_8Zae\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"bUC28knVO\\\":\\\"hover\\\",\\\"kwSYrqJyJ\\\":\\\"tap\\\",\\\"AIYkLNyqb\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"181\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RSMCOOhSF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h3G9_8Zae.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-sYFrl .framer-styles-preset-9savwc:not(.rich-text-wrapper), .framer-sYFrl .framer-styles-preset-9savwc.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-sYFrl .framer-styles-preset-9savwc:not(.rich-text-wrapper), .framer-sYFrl .framer-styles-preset-9savwc.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-sYFrl .framer-styles-preset-9savwc:not(.rich-text-wrapper), .framer-sYFrl .framer-styles-preset-9savwc.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-sYFrl\";\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\"}}}","// Generated by Framer (e010222)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-medium\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",weight:\"500\"}]}];export const css=['.framer-EB7vq .framer-styles-preset-a1bont:not(.rich-text-wrapper), .framer-EB7vq .framer-styles-preset-a1bont.rich-text-wrapper h3 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.6px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-EB7vq .framer-styles-preset-a1bont:not(.rich-text-wrapper), .framer-EB7vq .framer-styles-preset-a1bont.rich-text-wrapper h3 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.6px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-EB7vq .framer-styles-preset-a1bont:not(.rich-text-wrapper), .framer-EB7vq .framer-styles-preset-a1bont.rich-text-wrapper h3 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.6px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }'];export const className=\"framer-EB7vq\";\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 (6464825)\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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/gzfoYesmQPtNdjpyZG42/Hub3YcOCja1ABMYuULVx/BUrO3aNEw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/b0BpbKg8x5mHhjUpBTYK/O6fWO4oVAclRPpfnC6kp/PfMT9r1IE.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={PlQ9kQS6R:{hover:true}};const cycleOrder=[\"D7z2F2N5i\",\"PlQ9kQS6R\"];const serializationHash=\"framer-4K32G\";const variantClassNames={D7z2F2N5i:\"framer-v-1fgeza\",PlQ9kQS6R:\"framer-v-19dvlwz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,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={Closed:\"PlQ9kQS6R\",Opened:\"D7z2F2N5i\"};const getProps=({answer,height,id,question,width,...props})=>{return{...props,UkcAZJv33:answer??props.UkcAZJv33??\"Simply contact us through our website, and we'll get back to you to discuss your specific needs and provide a customized quote.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"D7z2F2N5i\",zNMII1rLe:question??props.zNMII1rLe??\"How do I request your copywriting services?\"};};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,zNMII1rLe,UkcAZJv33,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"D7z2F2N5i\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvg1jrq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"PlQ9kQS6R\");});const onTap1hx5lqt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"D7z2F2N5i\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"PlQ9kQS6R-hover\")return false;if(baseVariant===\"PlQ9kQS6R\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fgeza\",className,classNames),\"data-framer-name\":\"Opened\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"D7z2F2N5i\",onTap:onTapvg1jrq,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"PlQ9kQS6R-hover\":{backgroundColor:\"rgba(33, 32, 25, 0.05)\"}},...addPropertyOverrides({\"PlQ9kQS6R-hover\":{\"data-framer-name\":undefined},PlQ9kQS6R:{\"data-framer-name\":\"Closed\",onTap:onTap1hx5lqt}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ln9hbg\",layoutDependency:layoutDependency,layoutId:\"PldnLpcPJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tqmo6g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JhC5KD4Bf-container\",nodeId:\"JhC5KD4Bf\",rendersWithMotion:true,scopeId:\"PlVP85riP\",style:{rotate:180},variants:{PlQ9kQS6R:{rotate:135}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(20, 20, 20))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"JhC5KD4Bf\",layoutId:\"JhC5KD4Bf\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({PlQ9kQS6R:{color:\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a1bont\",\"data-styles-preset\":\"PfMT9r1IE\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(20, 20, 20)))\"},children:\"How do I request your copywriting services?\"})}),className:\"framer-10u9jod\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KLxwRx5FR\",style:{\"--extracted-a0htzi\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zNMII1rLe,variants:{PlQ9kQS6R:{\"--extracted-a0htzi\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PlQ9kQS6R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a1bont\",\"data-styles-preset\":\"PfMT9r1IE\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\"},children:\"How do I request your copywriting services?\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9savwc\",\"data-styles-preset\":\"BUrO3aNEw\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(20, 20, 20)))\"},children:\"Simply contact us through our website, and we'll get back to you to discuss your specific needs and provide a customized quote.\"})}),className:\"framer-tr84ip\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YBXAKUunL\",style:{\"--extracted-r6o4lv\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:UkcAZJv33,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4K32G.framer-olvltn, .framer-4K32G .framer-olvltn { display: block; }\",\".framer-4K32G.framer-1fgeza { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 800px; }\",\".framer-4K32G .framer-1ln9hbg { 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; position: relative; width: 100%; z-index: 4; }\",\".framer-4K32G .framer-tqmo6g-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 14px; }\",\".framer-4K32G .framer-10u9jod { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-4K32G .framer-tr84ip { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4K32G.framer-v-19dvlwz.hover.framer-1fgeza { gap: 0px; padding: 20px 20px 20px 25px; }\",\".framer-4K32G.framer-v-19dvlwz.hover .framer-tqmo6g-container { order: 0; }\",\".framer-4K32G.framer-v-19dvlwz.hover .framer-10u9jod { order: 1; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 150\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PlQ9kQS6R\":{\"layout\":[\"fixed\",\"auto\"]},\"MDM3DOzfW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zNMII1rLe\":\"question\",\"UkcAZJv33\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPlVP85riP=withCSS(Component,css,\"framer-4K32G\");export default FramerPlVP85riP;FramerPlVP85riP.displayName=\"Faq - Single Item\";FramerPlVP85riP.defaultProps={height:150,width:800};addPropertyControls(FramerPlVP85riP,{variant:{options:[\"D7z2F2N5i\",\"PlQ9kQS6R\"],optionTitles:[\"Opened\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},zNMII1rLe:{defaultValue:\"How do I request your copywriting services?\",displayTextArea:true,title:\"Question\",type:ControlType.String},UkcAZJv33:{defaultValue:\"Simply contact us through our website, and we'll get back to you to discuss your specific needs and provide a customized quote.\",displayTextArea:true,title:\"Answer\",type:ControlType.String}});addFonts(FramerPlVP85riP,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPlVP85riP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PlQ9kQS6R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MDM3DOzfW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"150\",\"framerVariables\":\"{\\\"zNMII1rLe\\\":\\\"question\\\",\\\"UkcAZJv33\\\":\\\"answer\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PlVP85riP.map","// Generated by Framer (f8e3bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FaqSingleItem from\"https://framerusercontent.com/modules/1w0ANUclF9YDl6MbBlf5/5HZTIPWrSrk9ZxXmoRnI/PlVP85riP.js\";const FaqSingleItemFonts=getFonts(FaqSingleItem);const serializationHash=\"framer-XneNd\";const variantClassNames={Ad_nl7b4J:\"framer-v-8lrepb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ad_nl7b4J\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8lrepb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Ad_nl7b4J\",ref:refBinding,style:{backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(16, 20, 64))\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ujhgp5-container\",layoutDependency:layoutDependency,layoutId:\"Tgwj3AM5C-container\",nodeId:\"Tgwj3AM5C\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"Tgwj3AM5C\",layoutId:\"Tgwj3AM5C\",style:{width:\"100%\"},UkcAZJv33:\"Emaar manufactures sandwich panels with various core materials such as PU (Polyurethane), PIR (Polyisocyanurate), and Rockwool, designed for industrial and commercial applications.\\n\\n\",variant:\"D7z2F2N5i\",width:\"100%\",zNMII1rLe:\"What types of sandwich panels does Emaar manufacture?\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+150+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1648xyv-container\",layoutDependency:layoutDependency,layoutId:\"JMGQJXoF2-container\",nodeId:\"JMGQJXoF2\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"JMGQJXoF2\",layoutId:\"JMGQJXoF2\",style:{width:\"100%\"},UkcAZJv33:\"Yes, Emaar offers customizable sandwich panel solutions to meet the unique needs of clients. We work closely with architects, builders, and project managers to tailor our panels in terms of dimensions, insulation types, and surface finishes, ensuring they align perfectly with project specifications.\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"Can Emaar provide customized sandwich panel solutions for specific project requirements?\\n\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+300+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8mpwfd-container\",layoutDependency:layoutDependency,layoutId:\"MscaLScyD-container\",nodeId:\"MscaLScyD\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"MscaLScyD\",layoutId:\"MscaLScyD\",style:{width:\"100%\"},UkcAZJv33:\"Emaar offers sandwich panels with core materials such as Polyurethane (PU), Polyisocyanurate (PIR), and Rockwool, each with unique properties for different project needs.\\n\\n\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"What core materials are available for Emaar’s sandwich panels?\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+450+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ogorpb-container\",layoutDependency:layoutDependency,layoutId:\"Fzb0olClU-container\",nodeId:\"Fzb0olClU\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"Fzb0olClU\",layoutId:\"Fzb0olClU\",style:{width:\"100%\"},UkcAZJv33:\"Emaar’s Rockwool sandwich panels are specifically designed for superior fire resistance and acoustic insulation, making them ideal for high-risk industrial environments where safety is a priority.\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"How do Emaar’s Rockwool sandwich panels differ from other panel types?\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+600+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ds1ckt-container\",layoutDependency:layoutDependency,layoutId:\"k6NjBZM8Y-container\",nodeId:\"k6NjBZM8Y\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"k6NjBZM8Y\",layoutId:\"k6NjBZM8Y\",style:{width:\"100%\"},UkcAZJv33:\"Yes, Emaar ensures that all sandwich panels meet or exceed international construction standards for quality, durability, and safety.\\n\\n\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"Do Emaar’s sandwich panels comply with international standards?\\n\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+750+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9jsv9j-container\",layoutDependency:layoutDependency,layoutId:\"TbZso7eIl-container\",nodeId:\"TbZso7eIl\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"TbZso7eIl\",layoutId:\"TbZso7eIl\",style:{width:\"100%\"},UkcAZJv33:\"Emaar offers a variety of surface finishes for sandwich panels, including PPGI (Pre-Painted Galvanized Iron), PPAZ (Pre-Painted Aluzinc), and PPAL (Pre-Painted Aluminum), available in different RAL colors to suit aesthetic and functional requirements.\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"What finishes are available for Emaar’s sandwich panels?\\n\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||605)-0-1050)/2+900+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9h5glm-container\",layoutDependency:layoutDependency,layoutId:\"VifDGya0g-container\",nodeId:\"VifDGya0g\",rendersWithMotion:true,scopeId:\"kR3PiKn9g\",children:/*#__PURE__*/_jsx(FaqSingleItem,{height:\"100%\",id:\"VifDGya0g\",layoutId:\"VifDGya0g\",style:{width:\"100%\"},UkcAZJv33:\"Emaar offers sandwich panels in various thicknesses, ranging from 30mm to 200mm, to cater to different insulation and structural requirements.\",variant:\"PlQ9kQS6R\",width:\"100%\",zNMII1rLe:\"What thickness options are available for Emaar’s sandwich panels?\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XneNd.framer-24967b, .framer-XneNd .framer-24967b { display: block; }\",\".framer-XneNd.framer-8lrepb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 757px; }\",\".framer-XneNd .framer-1ujhgp5-container, .framer-XneNd .framer-1648xyv-container, .framer-XneNd .framer-8mpwfd-container, .framer-XneNd .framer-1ogorpb-container, .framer-XneNd .framer-1ds1ckt-container, .framer-XneNd .framer-9jsv9j-container, .framer-XneNd .framer-9h5glm-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 605\n * @framerIntrinsicWidth 757\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkR3PiKn9g=withCSS(Component,css,\"framer-XneNd\");export default FramerkR3PiKn9g;FramerkR3PiKn9g.displayName=\"FAQ\";FramerkR3PiKn9g.defaultProps={height:605,width:757};addFonts(FramerkR3PiKn9g,[{explicitInter:true,fonts:[]},...FaqSingleItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkR3PiKn9g\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"757\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"605\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// Default SVG icons\nconst DEFAULT_EMOJI_ICON=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M12 2C6.47 2 2 6.5 2 12C2 14.6522 3.05357 17.1957 4.92893 19.0711C5.85752 19.9997 6.95991 20.7362 8.17317 21.2388C9.38642 21.7413 10.6868 22 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7362 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.8978 8 16.2794 8.15804 16.5607 8.43934C16.842 8.72064 17 9.10218 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11C15.1022 11 14.7206 10.842 14.4393 10.5607C14.158 10.2794 14 9.89782 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.89782 8 9.27936 8.15804 9.56066 8.43934C9.84196 8.72064 10 9.10218 10 9.5C10 9.89782 9.84196 10.2794 9.56066 10.5607C9.27936 10.842 8.89782 11 8.5 11C8.10218 11 7.72064 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72064 8.15804 8.10218 8 8.5 8ZM12 17.5C9.67 17.5 7.69 16.04 6.89 14H17.11C16.3 16.04 14.33 17.5 12 17.5Z\" fill=\"currentColor\"/>\n</svg>`;const DEFAULT_SEND_ICON=`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\" fill=\"none\">\n<path d=\"M228.992 146.827 48.594 250.051c-17.497 9.998-38.04-7.264-31.166-26.206l34.642-95.842L17.428 32.16C10.554 13.178 31.097-4.045 48.594 5.953l180.398 103.224c14.606 8.319 14.568 29.331 0 37.65z\" fill=\"currentColor\"/>\n</svg>`;// Emoji data with searchable keywords\nconst EMOJI_DATA={Smileys:[{emoji:\"😀\",keywords:[\"grinning\",\"smile\",\"happy\"]},{emoji:\"😃\",keywords:[\"smile\",\"happy\",\"joy\"]},{emoji:\"😄\",keywords:[\"smile\",\"happy\",\"laugh\"]},{emoji:\"😁\",keywords:[\"grin\",\"smile\",\"happy\"]},{emoji:\"😆\",keywords:[\"laugh\",\"happy\",\"haha\"]},{emoji:\"😅\",keywords:[\"sweat\",\"smile\",\"hot\"]},{emoji:\"🤣\",keywords:[\"rofl\",\"laugh\",\"rolling\"]},{emoji:\"😂\",keywords:[\"joy\",\"tears\",\"laugh\",\"lol\",\"crying\"]},{emoji:\"🙂\",keywords:[\"smile\",\"happy\"]},{emoji:\"🙃\",keywords:[\"upside\",\"down\",\"smile\"]},{emoji:\"😉\",keywords:[\"wink\",\"flirt\"]},{emoji:\"😊\",keywords:[\"blush\",\"smile\",\"happy\"]},{emoji:\"😇\",keywords:[\"angel\",\"innocent\",\"halo\"]},{emoji:\"🥰\",keywords:[\"love\",\"hearts\",\"adore\"]},{emoji:\"😍\",keywords:[\"heart\",\"eyes\",\"love\"]},{emoji:\"🤩\",keywords:[\"star\",\"eyes\",\"excited\"]},{emoji:\"😘\",keywords:[\"kiss\",\"love\",\"heart\"]},{emoji:\"😗\",keywords:[\"kiss\",\"love\"]},{emoji:\"😚\",keywords:[\"kiss\",\"closed\",\"eyes\"]},{emoji:\"😙\",keywords:[\"kiss\",\"smile\"]},{emoji:\"🥲\",keywords:[\"tear\",\"smile\",\"sad\"]},{emoji:\"😋\",keywords:[\"yum\",\"tongue\",\"delicious\"]},{emoji:\"😛\",keywords:[\"tongue\",\"out\",\"playful\"]},{emoji:\"😜\",keywords:[\"wink\",\"tongue\",\"playful\"]},{emoji:\"🤪\",keywords:[\"crazy\",\"eyes\",\"wild\"]},{emoji:\"😝\",keywords:[\"tongue\",\"eyes\",\"closed\"]},{emoji:\"🤑\",keywords:[\"money\",\"dollar\",\"rich\"]},{emoji:\"🤗\",keywords:[\"hug\",\"hands\"]},{emoji:\"🤭\",keywords:[\"oops\",\"hand\",\"mouth\"]},{emoji:\"🤫\",keywords:[\"shh\",\"quiet\",\"secret\"]},{emoji:\"🤔\",keywords:[\"thinking\",\"hmm\"]},{emoji:\"🤐\",keywords:[\"zipper\",\"mouth\",\"secret\"]},{emoji:\"🤨\",keywords:[\"raised\",\"eyebrow\",\"suspicious\"]},{emoji:\"😐\",keywords:[\"neutral\",\"meh\"]},{emoji:\"😑\",keywords:[\"expressionless\"]},{emoji:\"😶\",keywords:[\"no\",\"mouth\",\"silent\"]},{emoji:\"😏\",keywords:[\"smirk\",\"smug\"]},{emoji:\"😒\",keywords:[\"unamused\",\"unhappy\"]},{emoji:\"🙄\",keywords:[\"rolling\",\"eyes\",\"annoyed\"]},{emoji:\"😬\",keywords:[\"grimace\",\"awkward\"]},{emoji:\"🤥\",keywords:[\"lying\",\"pinocchio\",\"nose\"]},{emoji:\"😌\",keywords:[\"relieved\",\"calm\"]},{emoji:\"😔\",keywords:[\"pensive\",\"sad\"]},{emoji:\"😪\",keywords:[\"sleepy\",\"tired\"]},{emoji:\"🤤\",keywords:[\"drool\",\"sleep\"]},{emoji:\"😴\",keywords:[\"sleeping\",\"zzz\"]},{emoji:\"😷\",keywords:[\"mask\",\"sick\",\"medical\"]},{emoji:\"🤒\",keywords:[\"sick\",\"thermometer\",\"ill\"]},{emoji:\"🤕\",keywords:[\"injured\",\"bandage\",\"hurt\"]},{emoji:\"🤢\",keywords:[\"nauseated\",\"sick\",\"green\"]},{emoji:\"🤮\",keywords:[\"vomit\",\"sick\",\"puke\"]},{emoji:\"🤧\",keywords:[\"sneeze\",\"sick\",\"tissue\"]},{emoji:\"🥵\",keywords:[\"hot\",\"heat\",\"sweat\"]},{emoji:\"🥶\",keywords:[\"cold\",\"freezing\",\"ice\"]},{emoji:\"😶‍🌫️\",keywords:[\"face\",\"clouds\",\"fog\"]},{emoji:\"🥴\",keywords:[\"dizzy\",\"drunk\",\"woozy\"]},{emoji:\"😵\",keywords:[\"dizzy\",\"spinning\"]},{emoji:\"🤯\",keywords:[\"mind\",\"blown\",\"exploding\"]},{emoji:\"🤠\",keywords:[\"cowboy\",\"hat\",\"yeehaw\"]},{emoji:\"🥳\",keywords:[\"party\",\"celebrate\",\"hat\"]},{emoji:\"🥸\",keywords:[\"disguise\",\"glasses\",\"nose\"]},{emoji:\"😎\",keywords:[\"cool\",\"sunglasses\"]},{emoji:\"🤓\",keywords:[\"nerd\",\"geek\",\"glasses\"]},{emoji:\"🧐\",keywords:[\"monocle\",\"thinking\"]}],Gestures:[{emoji:\"👋\",keywords:[\"wave\",\"hello\",\"hi\",\"bye\"]},{emoji:\"🤚\",keywords:[\"raised\",\"back\",\"hand\"]},{emoji:\"🖐\",keywords:[\"hand\",\"five\",\"fingers\"]},{emoji:\"✋\",keywords:[\"raised\",\"hand\",\"stop\"]},{emoji:\"🖖\",keywords:[\"vulcan\",\"spock\",\"star\",\"trek\"]},{emoji:\"👌\",keywords:[\"ok\",\"okay\",\"perfect\"]},{emoji:\"🤌\",keywords:[\"pinched\",\"fingers\",\"italian\"]},{emoji:\"🤏\",keywords:[\"pinching\",\"hand\",\"small\"]},{emoji:\"✌️\",keywords:[\"peace\",\"victory\",\"two\"]},{emoji:\"🤞\",keywords:[\"crossed\",\"fingers\",\"luck\"]},{emoji:\"🤟\",keywords:[\"love\",\"you\",\"hand\"]},{emoji:\"🤘\",keywords:[\"rock\",\"on\",\"horns\"]},{emoji:\"🤙\",keywords:[\"call\",\"me\",\"shaka\"]},{emoji:\"👈\",keywords:[\"left\",\"point\",\"finger\"]},{emoji:\"👉\",keywords:[\"right\",\"point\",\"finger\"]},{emoji:\"👆\",keywords:[\"up\",\"point\",\"finger\"]},{emoji:\"🖕\",keywords:[\"middle\",\"finger\"]},{emoji:\"👇\",keywords:[\"down\",\"point\",\"finger\"]},{emoji:\"☝️\",keywords:[\"up\",\"index\",\"finger\"]},{emoji:\"👍\",keywords:[\"thumbs\",\"up\",\"like\",\"yes\",\"good\"]},{emoji:\"👎\",keywords:[\"thumbs\",\"down\",\"dislike\",\"no\",\"bad\"]},{emoji:\"✊\",keywords:[\"fist\",\"power\"]},{emoji:\"👊\",keywords:[\"fist\",\"bump\",\"punch\"]},{emoji:\"🤛\",keywords:[\"fist\",\"bump\",\"left\"]},{emoji:\"🤜\",keywords:[\"fist\",\"bump\",\"right\"]},{emoji:\"👏\",keywords:[\"clap\",\"applause\",\"clapping\"]},{emoji:\"🙌\",keywords:[\"raised\",\"hands\",\"celebrate\"]},{emoji:\"👐\",keywords:[\"open\",\"hands\"]},{emoji:\"🤲\",keywords:[\"palms\",\"up\",\"prayer\"]},{emoji:\"🤝\",keywords:[\"handshake\",\"deal\",\"agreement\"]},{emoji:\"🙏\",keywords:[\"pray\",\"thanks\",\"please\",\"namaste\"]}],Hearts:[{emoji:\"❤️\",keywords:[\"red\",\"heart\",\"love\"]},{emoji:\"🧡\",keywords:[\"orange\",\"heart\",\"love\"]},{emoji:\"💛\",keywords:[\"yellow\",\"heart\",\"love\",\"gold\"]},{emoji:\"💚\",keywords:[\"green\",\"heart\",\"love\"]},{emoji:\"💙\",keywords:[\"blue\",\"heart\",\"love\"]},{emoji:\"💜\",keywords:[\"purple\",\"heart\",\"love\",\"violet\"]},{emoji:\"🖤\",keywords:[\"black\",\"heart\",\"love\",\"dark\"]},{emoji:\"🤍\",keywords:[\"white\",\"heart\",\"love\"]},{emoji:\"🤎\",keywords:[\"brown\",\"heart\",\"love\"]},{emoji:\"💔\",keywords:[\"broken\",\"heart\",\"sad\",\"heartbreak\"]},{emoji:\"❣️\",keywords:[\"heart\",\"exclamation\",\"mark\"]},{emoji:\"💕\",keywords:[\"two\",\"hearts\",\"love\"]},{emoji:\"💞\",keywords:[\"revolving\",\"hearts\",\"love\"]},{emoji:\"💓\",keywords:[\"beating\",\"heart\",\"love\"]},{emoji:\"💗\",keywords:[\"growing\",\"heart\",\"love\"]},{emoji:\"💖\",keywords:[\"sparkling\",\"heart\",\"love\"]},{emoji:\"💘\",keywords:[\"cupid\",\"arrow\",\"heart\",\"love\"]},{emoji:\"💝\",keywords:[\"gift\",\"heart\",\"love\",\"present\"]},{emoji:\"💟\",keywords:[\"heart\",\"decoration\",\"love\"]}],Animals:[{emoji:\"🐶\",keywords:[\"dog\",\"puppy\",\"pet\"]},{emoji:\"🐱\",keywords:[\"cat\",\"kitten\",\"pet\"]},{emoji:\"🐭\",keywords:[\"mouse\",\"rat\"]},{emoji:\"🐹\",keywords:[\"hamster\",\"pet\"]},{emoji:\"🐰\",keywords:[\"rabbit\",\"bunny\"]},{emoji:\"🦊\",keywords:[\"fox\",\"animal\"]},{emoji:\"🐻\",keywords:[\"bear\",\"animal\"]},{emoji:\"🐼\",keywords:[\"panda\",\"bear\"]},{emoji:\"🐨\",keywords:[\"koala\",\"bear\"]},{emoji:\"🐯\",keywords:[\"tiger\",\"animal\"]},{emoji:\"🦁\",keywords:[\"lion\",\"animal\"]},{emoji:\"🐮\",keywords:[\"cow\",\"animal\"]},{emoji:\"🐷\",keywords:[\"pig\",\"animal\"]},{emoji:\"🐸\",keywords:[\"frog\",\"animal\"]},{emoji:\"🐵\",keywords:[\"monkey\",\"animal\"]},{emoji:\"🐔\",keywords:[\"chicken\",\"bird\"]},{emoji:\"🐧\",keywords:[\"penguin\",\"bird\"]},{emoji:\"🐦\",keywords:[\"bird\",\"animal\"]},{emoji:\"🐤\",keywords:[\"baby\",\"chick\",\"bird\"]},{emoji:\"🦆\",keywords:[\"duck\",\"bird\"]},{emoji:\"🦅\",keywords:[\"eagle\",\"bird\"]},{emoji:\"🦉\",keywords:[\"owl\",\"bird\"]},{emoji:\"🦇\",keywords:[\"bat\",\"animal\"]},{emoji:\"🐺\",keywords:[\"wolf\",\"animal\"]},{emoji:\"🐗\",keywords:[\"boar\",\"pig\"]},{emoji:\"🐴\",keywords:[\"horse\",\"animal\"]},{emoji:\"🦄\",keywords:[\"unicorn\",\"horse\",\"magical\"]},{emoji:\"🐝\",keywords:[\"bee\",\"insect\",\"honey\"]},{emoji:\"🪱\",keywords:[\"worm\",\"insect\"]},{emoji:\"🐛\",keywords:[\"bug\",\"caterpillar\",\"insect\"]},{emoji:\"🦋\",keywords:[\"butterfly\",\"insect\"]},{emoji:\"🐌\",keywords:[\"snail\",\"slow\"]},{emoji:\"🐞\",keywords:[\"ladybug\",\"insect\",\"beetle\"]},{emoji:\"🐜\",keywords:[\"ant\",\"insect\"]},{emoji:\"🦟\",keywords:[\"mosquito\",\"insect\"]},{emoji:\"🦗\",keywords:[\"cricket\",\"insect\"]},{emoji:\"🪰\",keywords:[\"fly\",\"insect\"]},{emoji:\"🪲\",keywords:[\"beetle\",\"insect\"]},{emoji:\"🪳\",keywords:[\"cockroach\",\"insect\"]}],Food:[{emoji:\"🍎\",keywords:[\"apple\",\"fruit\",\"red\"]},{emoji:\"🍊\",keywords:[\"orange\",\"fruit\",\"citrus\"]},{emoji:\"🍋\",keywords:[\"lemon\",\"fruit\",\"citrus\",\"yellow\"]},{emoji:\"🍌\",keywords:[\"banana\",\"fruit\",\"yellow\"]},{emoji:\"🍉\",keywords:[\"watermelon\",\"fruit\"]},{emoji:\"🍇\",keywords:[\"grapes\",\"fruit\",\"purple\"]},{emoji:\"🍓\",keywords:[\"strawberry\",\"fruit\",\"berry\",\"red\"]},{emoji:\"🫐\",keywords:[\"blueberries\",\"fruit\",\"berry\",\"blue\"]},{emoji:\"🍈\",keywords:[\"melon\",\"fruit\"]},{emoji:\"🍒\",keywords:[\"cherries\",\"fruit\",\"red\"]},{emoji:\"🍑\",keywords:[\"peach\",\"fruit\"]},{emoji:\"🥭\",keywords:[\"mango\",\"fruit\"]},{emoji:\"🍍\",keywords:[\"pineapple\",\"fruit\"]},{emoji:\"🥥\",keywords:[\"coconut\",\"fruit\"]},{emoji:\"🥝\",keywords:[\"kiwi\",\"fruit\"]},{emoji:\"🍅\",keywords:[\"tomato\",\"vegetable\",\"red\"]},{emoji:\"🥑\",keywords:[\"avocado\",\"fruit\",\"green\"]},{emoji:\"🍆\",keywords:[\"eggplant\",\"vegetable\",\"purple\"]},{emoji:\"🥔\",keywords:[\"potato\",\"vegetable\"]},{emoji:\"🥕\",keywords:[\"carrot\",\"vegetable\",\"orange\"]},{emoji:\"🌽\",keywords:[\"corn\",\"vegetable\",\"yellow\"]},{emoji:\"🌶\",keywords:[\"pepper\",\"hot\",\"spicy\",\"red\"]},{emoji:\"🫑\",keywords:[\"bell\",\"pepper\",\"vegetable\"]},{emoji:\"🥒\",keywords:[\"cucumber\",\"vegetable\",\"green\"]},{emoji:\"🥬\",keywords:[\"leafy\",\"green\",\"vegetable\"]},{emoji:\"🥦\",keywords:[\"broccoli\",\"vegetable\",\"green\"]},{emoji:\"🧄\",keywords:[\"garlic\",\"vegetable\"]},{emoji:\"🧅\",keywords:[\"onion\",\"vegetable\"]},{emoji:\"🍄\",keywords:[\"mushroom\",\"vegetable\"]},{emoji:\"🥜\",keywords:[\"peanuts\",\"nuts\"]},{emoji:\"🌰\",keywords:[\"chestnut\",\"nut\"]},{emoji:\"🍞\",keywords:[\"bread\",\"food\"]},{emoji:\"🥐\",keywords:[\"croissant\",\"bread\",\"french\"]},{emoji:\"🥖\",keywords:[\"baguette\",\"bread\",\"french\"]},{emoji:\"🫓\",keywords:[\"flatbread\",\"bread\"]},{emoji:\"🥨\",keywords:[\"pretzel\",\"bread\"]},{emoji:\"🥯\",keywords:[\"bagel\",\"bread\"]},{emoji:\"🥞\",keywords:[\"pancakes\",\"breakfast\"]},{emoji:\"🧇\",keywords:[\"waffle\",\"breakfast\"]},{emoji:\"🧀\",keywords:[\"cheese\",\"dairy\",\"yellow\"]},{emoji:\"🍖\",keywords:[\"meat\",\"bone\",\"food\"]},{emoji:\"🍗\",keywords:[\"poultry\",\"leg\",\"chicken\"]},{emoji:\"🥩\",keywords:[\"steak\",\"meat\",\"red\"]},{emoji:\"🥓\",keywords:[\"bacon\",\"meat\"]},{emoji:\"🍔\",keywords:[\"burger\",\"hamburger\",\"food\"]},{emoji:\"🍟\",keywords:[\"fries\",\"french\",\"potato\"]},{emoji:\"🍕\",keywords:[\"pizza\",\"food\"]},{emoji:\"🌭\",keywords:[\"hotdog\",\"food\"]},{emoji:\"🥪\",keywords:[\"sandwich\",\"food\"]},{emoji:\"🌮\",keywords:[\"taco\",\"mexican\",\"food\"]},{emoji:\"🌯\",keywords:[\"burrito\",\"mexican\",\"food\"]},{emoji:\"🫔\",keywords:[\"tamale\",\"mexican\",\"food\"]},{emoji:\"🥙\",keywords:[\"stuffed\",\"flatbread\",\"food\"]},{emoji:\"🧆\",keywords:[\"falafel\",\"food\"]},{emoji:\"🍳\",keywords:[\"egg\",\"cooking\",\"breakfast\"]}],Activities:[{emoji:\"⚽️\",keywords:[\"soccer\",\"ball\",\"football\",\"sport\"]},{emoji:\"🏀\",keywords:[\"basketball\",\"ball\",\"sport\"]},{emoji:\"🏈\",keywords:[\"football\",\"american\",\"ball\",\"sport\"]},{emoji:\"⚾️\",keywords:[\"baseball\",\"ball\",\"sport\"]},{emoji:\"🥎\",keywords:[\"softball\",\"ball\",\"sport\"]},{emoji:\"🎾\",keywords:[\"tennis\",\"ball\",\"sport\"]},{emoji:\"🏐\",keywords:[\"volleyball\",\"ball\",\"sport\"]},{emoji:\"🏉\",keywords:[\"rugby\",\"ball\",\"sport\"]},{emoji:\"🥏\",keywords:[\"frisbee\",\"disc\",\"sport\"]},{emoji:\"🎱\",keywords:[\"pool\",\"8ball\",\"billiards\",\"black\"]},{emoji:\"🪀\",keywords:[\"yoyo\",\"toy\"]},{emoji:\"🏓\",keywords:[\"ping\",\"pong\",\"table\",\"tennis\"]},{emoji:\"🏸\",keywords:[\"badminton\",\"sport\"]},{emoji:\"🏒\",keywords:[\"hockey\",\"ice\",\"sport\"]},{emoji:\"🏑\",keywords:[\"field\",\"hockey\",\"sport\"]},{emoji:\"🥍\",keywords:[\"lacrosse\",\"sport\"]},{emoji:\"🏏\",keywords:[\"cricket\",\"sport\"]},{emoji:\"🪃\",keywords:[\"boomerang\",\"toy\"]},{emoji:\"🥅\",keywords:[\"goal\",\"net\",\"sport\"]},{emoji:\"⛳️\",keywords:[\"golf\",\"flag\",\"hole\",\"sport\"]},{emoji:\"🪁\",keywords:[\"kite\",\"fly\"]},{emoji:\"🏹\",keywords:[\"bow\",\"arrow\",\"sport\"]},{emoji:\"🎣\",keywords:[\"fishing\",\"pole\",\"sport\"]},{emoji:\"🤿\",keywords:[\"diving\",\"mask\",\"sport\"]},{emoji:\"🥊\",keywords:[\"boxing\",\"glove\",\"sport\"]},{emoji:\"🥋\",keywords:[\"martial\",\"arts\",\"uniform\",\"sport\"]},{emoji:\"🎽\",keywords:[\"running\",\"shirt\",\"sport\"]},{emoji:\"🛹\",keywords:[\"skateboard\",\"sport\"]},{emoji:\"🛼\",keywords:[\"roller\",\"skate\",\"sport\"]},{emoji:\"🛷\",keywords:[\"sled\",\"snow\",\"sport\"]},{emoji:\"⛸\",keywords:[\"ice\",\"skate\",\"sport\"]},{emoji:\"🥌\",keywords:[\"curling\",\"stone\",\"sport\"]},{emoji:\"🎿\",keywords:[\"ski\",\"snow\",\"sport\"]},{emoji:\"⛷\",keywords:[\"skier\",\"snow\",\"sport\"]},{emoji:\"🏂\",keywords:[\"snowboard\",\"snow\",\"sport\"]}],Travel:[{emoji:\"🚗\",keywords:[\"car\",\"vehicle\",\"automobile\",\"red\"]},{emoji:\"🚕\",keywords:[\"taxi\",\"cab\",\"vehicle\",\"yellow\"]},{emoji:\"🚙\",keywords:[\"suv\",\"car\",\"vehicle\",\"blue\"]},{emoji:\"🚌\",keywords:[\"bus\",\"vehicle\"]},{emoji:\"🚎\",keywords:[\"trolleybus\",\"vehicle\"]},{emoji:\"🏎\",keywords:[\"race\",\"car\",\"fast\",\"red\"]},{emoji:\"🚓\",keywords:[\"police\",\"car\",\"vehicle\"]},{emoji:\"🚑\",keywords:[\"ambulance\",\"vehicle\"]},{emoji:\"🚒\",keywords:[\"fire\",\"engine\",\"truck\",\"vehicle\",\"red\"]},{emoji:\"🚐\",keywords:[\"minibus\",\"van\",\"vehicle\"]},{emoji:\"🛻\",keywords:[\"pickup\",\"truck\",\"vehicle\"]},{emoji:\"🚚\",keywords:[\"delivery\",\"truck\",\"vehicle\"]},{emoji:\"🚛\",keywords:[\"semi\",\"truck\",\"vehicle\"]},{emoji:\"🚜\",keywords:[\"tractor\",\"farm\",\"vehicle\"]},{emoji:\"🦯\",keywords:[\"probing\",\"cane\",\"blind\"]},{emoji:\"🦽\",keywords:[\"manual\",\"wheelchair\"]},{emoji:\"🦼\",keywords:[\"motorized\",\"wheelchair\"]},{emoji:\"🛴\",keywords:[\"scooter\",\"kick\"]},{emoji:\"🚲\",keywords:[\"bicycle\",\"bike\"]},{emoji:\"🛵\",keywords:[\"motor\",\"scooter\"]},{emoji:\"🏍\",keywords:[\"motorcycle\",\"bike\"]},{emoji:\"🛺\",keywords:[\"auto\",\"rickshaw\",\"tuk\",\"tuk\"]},{emoji:\"🚨\",keywords:[\"police\",\"light\",\"siren\",\"red\"]},{emoji:\"🚔\",keywords:[\"oncoming\",\"police\",\"car\"]},{emoji:\"🚍\",keywords:[\"oncoming\",\"bus\"]},{emoji:\"🚘\",keywords:[\"oncoming\",\"car\"]},{emoji:\"🚖\",keywords:[\"oncoming\",\"taxi\"]},{emoji:\"🚡\",keywords:[\"aerial\",\"tramway\"]},{emoji:\"🚠\",keywords:[\"mountain\",\"cableway\"]},{emoji:\"🚟\",keywords:[\"suspension\",\"railway\"]},{emoji:\"🚃\",keywords:[\"railway\",\"car\"]},{emoji:\"🚋\",keywords:[\"tram\",\"car\"]},{emoji:\"🚞\",keywords:[\"mountain\",\"railway\"]},{emoji:\"🚝\",keywords:[\"monorail\"]},{emoji:\"🚄\",keywords:[\"high\",\"speed\",\"train\"]},{emoji:\"🚅\",keywords:[\"bullet\",\"train\",\"fast\"]},{emoji:\"🚈\",keywords:[\"light\",\"rail\"]},{emoji:\"🚂\",keywords:[\"steam\",\"locomotive\",\"train\"]},{emoji:\"🚆\",keywords:[\"train\"]},{emoji:\"🚇\",keywords:[\"metro\",\"subway\"]},{emoji:\"🚊\",keywords:[\"tram\"]},{emoji:\"🚉\",keywords:[\"station\",\"train\"]},{emoji:\"✈️\",keywords:[\"airplane\",\"plane\",\"flight\"]},{emoji:\"🛫\",keywords:[\"airplane\",\"departure\",\"takeoff\"]},{emoji:\"🛬\",keywords:[\"airplane\",\"arrival\",\"landing\"]},{emoji:\"🛩\",keywords:[\"small\",\"airplane\",\"plane\"]},{emoji:\"💺\",keywords:[\"seat\",\"airplane\"]},{emoji:\"🛰\",keywords:[\"satellite\",\"space\"]},{emoji:\"🚀\",keywords:[\"rocket\",\"space\",\"launch\"]},{emoji:\"🛸\",keywords:[\"flying\",\"saucer\",\"ufo\"]},{emoji:\"🚁\",keywords:[\"helicopter\",\"vehicle\"]},{emoji:\"🛶\",keywords:[\"canoe\",\"boat\"]},{emoji:\"⛵️\",keywords:[\"sailboat\",\"boat\"]},{emoji:\"🚤\",keywords:[\"speedboat\",\"boat\",\"fast\"]},{emoji:\"🛥\",keywords:[\"motor\",\"boat\"]},{emoji:\"🛳\",keywords:[\"passenger\",\"ship\",\"cruise\"]},{emoji:\"⛴\",keywords:[\"ferry\",\"boat\"]},{emoji:\"🚢\",keywords:[\"ship\",\"boat\"]}],Objects:[{emoji:\"⌚️\",keywords:[\"watch\",\"time\"]},{emoji:\"📱\",keywords:[\"phone\",\"mobile\",\"cellphone\"]},{emoji:\"📲\",keywords:[\"mobile\",\"phone\",\"call\"]},{emoji:\"💻\",keywords:[\"laptop\",\"computer\"]},{emoji:\"⌨️\",keywords:[\"keyboard\",\"computer\"]},{emoji:\"🖥\",keywords:[\"desktop\",\"computer\",\"monitor\"]},{emoji:\"🖨\",keywords:[\"printer\"]},{emoji:\"🖱\",keywords:[\"mouse\",\"computer\"]},{emoji:\"🖲\",keywords:[\"trackball\",\"mouse\"]},{emoji:\"🕹\",keywords:[\"joystick\",\"game\"]},{emoji:\"🗜\",keywords:[\"clamp\",\"tool\"]},{emoji:\"💾\",keywords:[\"floppy\",\"disk\",\"save\"]},{emoji:\"💿\",keywords:[\"cd\",\"optical\",\"disk\"]},{emoji:\"📀\",keywords:[\"dvd\",\"disc\"]},{emoji:\"📼\",keywords:[\"videocassette\",\"vhs\",\"tape\"]},{emoji:\"📷\",keywords:[\"camera\",\"photo\"]},{emoji:\"📸\",keywords:[\"camera\",\"flash\",\"photo\"]},{emoji:\"📹\",keywords:[\"video\",\"camera\"]},{emoji:\"🎥\",keywords:[\"movie\",\"camera\",\"film\"]},{emoji:\"📽\",keywords:[\"film\",\"projector\",\"movie\"]},{emoji:\"🎞\",keywords:[\"film\",\"frames\",\"movie\"]},{emoji:\"📞\",keywords:[\"telephone\",\"phone\"]},{emoji:\"☎️\",keywords:[\"telephone\",\"phone\",\"red\"]},{emoji:\"📟\",keywords:[\"pager\",\"beeper\"]},{emoji:\"📠\",keywords:[\"fax\",\"machine\"]},{emoji:\"📺\",keywords:[\"television\",\"tv\"]},{emoji:\"📻\",keywords:[\"radio\"]},{emoji:\"🎙\",keywords:[\"microphone\",\"studio\"]},{emoji:\"🎚\",keywords:[\"level\",\"slider\"]},{emoji:\"🎛\",keywords:[\"control\",\"knobs\"]},{emoji:\"🧭\",keywords:[\"compass\",\"navigation\"]},{emoji:\"⏱\",keywords:[\"stopwatch\",\"timer\"]},{emoji:\"⏲\",keywords:[\"timer\",\"clock\"]},{emoji:\"⏰\",keywords:[\"alarm\",\"clock\",\"time\"]},{emoji:\"🕰\",keywords:[\"mantelpiece\",\"clock\",\"time\"]},{emoji:\"⌛️\",keywords:[\"hourglass\",\"time\",\"sand\"]},{emoji:\"⏳\",keywords:[\"hourglass\",\"flowing\",\"time\"]},{emoji:\"📡\",keywords:[\"satellite\",\"antenna\"]},{emoji:\"🔋\",keywords:[\"battery\",\"power\"]},{emoji:\"🔌\",keywords:[\"electric\",\"plug\",\"power\"]},{emoji:\"💡\",keywords:[\"light\",\"bulb\",\"idea\"]},{emoji:\"🔦\",keywords:[\"flashlight\",\"torch\"]},{emoji:\"🕯\",keywords:[\"candle\",\"light\"]},{emoji:\"🪔\",keywords:[\"diya\",\"lamp\",\"light\"]},{emoji:\"🧯\",keywords:[\"fire\",\"extinguisher\"]},{emoji:\"🛢\",keywords:[\"oil\",\"drum\"]},{emoji:\"💸\",keywords:[\"money\",\"flying\",\"dollar\"]},{emoji:\"💵\",keywords:[\"dollar\",\"money\",\"bill\"]},{emoji:\"💴\",keywords:[\"yen\",\"money\",\"bill\"]},{emoji:\"💶\",keywords:[\"euro\",\"money\",\"bill\"]},{emoji:\"💷\",keywords:[\"pound\",\"money\",\"bill\"]},{emoji:\"🪙\",keywords:[\"coin\",\"money\",\"gold\"]},{emoji:\"💰\",keywords:[\"money\",\"bag\",\"dollar\"]},{emoji:\"💳\",keywords:[\"credit\",\"card\",\"money\"]}],Symbols:[{emoji:\"☮️\",keywords:[\"peace\",\"symbol\"]},{emoji:\"✝️\",keywords:[\"cross\",\"christian\"]},{emoji:\"☪️\",keywords:[\"star\",\"crescent\",\"islam\"]},{emoji:\"🕉\",keywords:[\"om\",\"hindu\"]},{emoji:\"☸️\",keywords:[\"wheel\",\"dharma\",\"buddhist\"]},{emoji:\"✡️\",keywords:[\"star\",\"david\",\"jewish\"]},{emoji:\"🔯\",keywords:[\"dotted\",\"six\",\"pointed\",\"star\"]},{emoji:\"🕎\",keywords:[\"menorah\",\"jewish\"]},{emoji:\"☯️\",keywords:[\"yin\",\"yang\"]},{emoji:\"☦️\",keywords:[\"orthodox\",\"cross\"]},{emoji:\"🛐\",keywords:[\"place\",\"worship\"]},{emoji:\"⛎\",keywords:[\"ophiuchus\",\"zodiac\"]},{emoji:\"♈️\",keywords:[\"aries\",\"zodiac\"]},{emoji:\"♉️\",keywords:[\"taurus\",\"zodiac\"]},{emoji:\"♊️\",keywords:[\"gemini\",\"zodiac\"]},{emoji:\"♋️\",keywords:[\"cancer\",\"zodiac\"]},{emoji:\"♌️\",keywords:[\"leo\",\"zodiac\"]},{emoji:\"♍️\",keywords:[\"virgo\",\"zodiac\"]},{emoji:\"♎️\",keywords:[\"libra\",\"zodiac\"]},{emoji:\"♏️\",keywords:[\"scorpio\",\"zodiac\"]},{emoji:\"♐️\",keywords:[\"sagittarius\",\"zodiac\"]},{emoji:\"♑️\",keywords:[\"capricorn\",\"zodiac\"]},{emoji:\"♒️\",keywords:[\"aquarius\",\"zodiac\"]},{emoji:\"♓️\",keywords:[\"pisces\",\"zodiac\"]},{emoji:\"🆔\",keywords:[\"id\",\"button\"]},{emoji:\"⚛️\",keywords:[\"atom\",\"symbol\",\"science\"]},{emoji:\"🉑\",keywords:[\"accept\",\"japanese\"]},{emoji:\"☢️\",keywords:[\"radioactive\",\"danger\"]},{emoji:\"☣️\",keywords:[\"biohazard\",\"danger\"]},{emoji:\"📴\",keywords:[\"mobile\",\"phone\",\"off\"]},{emoji:\"📳\",keywords:[\"vibration\",\"mode\",\"phone\"]},{emoji:\"❌\",keywords:[\"cross\",\"mark\",\"x\",\"no\",\"red\"]},{emoji:\"⭕️\",keywords:[\"hollow\",\"red\",\"circle\"]},{emoji:\"🛑\",keywords:[\"stop\",\"sign\",\"octagon\",\"red\"]},{emoji:\"⛔️\",keywords:[\"no\",\"entry\",\"red\"]},{emoji:\"📛\",keywords:[\"name\",\"badge\",\"red\"]},{emoji:\"🚫\",keywords:[\"prohibited\",\"no\",\"red\"]},{emoji:\"💯\",keywords:[\"hundred\",\"points\",\"100\",\"perfect\",\"red\"]},{emoji:\"💢\",keywords:[\"anger\",\"symbol\",\"red\"]},{emoji:\"♨️\",keywords:[\"hot\",\"springs\",\"red\"]},{emoji:\"🚷\",keywords:[\"no\",\"pedestrians\",\"red\"]},{emoji:\"🚯\",keywords:[\"no\",\"littering\",\"red\"]},{emoji:\"🚳\",keywords:[\"no\",\"bicycles\",\"red\"]},{emoji:\"🚱\",keywords:[\"non\",\"drinking\",\"water\",\"red\"]},{emoji:\"🔞\",keywords:[\"no\",\"one\",\"under\",\"18\",\"red\"]},{emoji:\"📵\",keywords:[\"no\",\"mobile\",\"phones\",\"red\"]},{emoji:\"🚭\",keywords:[\"no\",\"smoking\",\"red\"]},{emoji:\"❗️\",keywords:[\"exclamation\",\"mark\",\"red\"]},{emoji:\"❕\",keywords:[\"white\",\"exclamation\",\"mark\"]},{emoji:\"❓\",keywords:[\"question\",\"mark\",\"red\"]},{emoji:\"❔\",keywords:[\"white\",\"question\",\"mark\"]},{emoji:\"‼️\",keywords:[\"double\",\"exclamation\",\"mark\",\"red\"]},{emoji:\"⁉️\",keywords:[\"exclamation\",\"question\",\"mark\"]},{emoji:\"🔅\",keywords:[\"dim\",\"button\",\"brightness\"]},{emoji:\"🔆\",keywords:[\"bright\",\"button\",\"brightness\"]},{emoji:\"〽️\",keywords:[\"part\",\"alternation\",\"mark\"]},{emoji:\"⚠️\",keywords:[\"warning\",\"caution\",\"yellow\"]},{emoji:\"🚸\",keywords:[\"children\",\"crossing\",\"yellow\"]},{emoji:\"🔱\",keywords:[\"trident\",\"emblem\"]},{emoji:\"⚜️\",keywords:[\"fleur\",\"de\",\"lis\"]},{emoji:\"🔰\",keywords:[\"japanese\",\"symbol\",\"beginner\"]},{emoji:\"♻️\",keywords:[\"recycling\",\"symbol\",\"green\"]},{emoji:\"✅\",keywords:[\"check\",\"mark\",\"button\",\"green\"]},{emoji:\"💹\",keywords:[\"chart\",\"increasing\",\"yen\"]},{emoji:\"❇️\",keywords:[\"sparkle\",\"green\"]},{emoji:\"✳️\",keywords:[\"eight\",\"spoked\",\"asterisk\",\"green\"]},{emoji:\"❎\",keywords:[\"cross\",\"mark\",\"button\",\"green\"]},{emoji:\"🌐\",keywords:[\"globe\",\"meridians\",\"blue\"]},{emoji:\"💠\",keywords:[\"diamond\",\"flower\",\"blue\"]},{emoji:\"Ⓜ️\",keywords:[\"circled\",\"m\",\"metro\",\"blue\"]},{emoji:\"🌀\",keywords:[\"cyclone\",\"blue\"]},{emoji:\"💤\",keywords:[\"zzz\",\"sleeping\",\"blue\"]},{emoji:\"🏧\",keywords:[\"atm\",\"sign\",\"blue\"]},{emoji:\"🚾\",keywords:[\"water\",\"closet\",\"toilet\",\"blue\"]},{emoji:\"♿️\",keywords:[\"wheelchair\",\"symbol\",\"blue\"]},{emoji:\"🅿️\",keywords:[\"parking\",\"p\",\"blue\"]},{emoji:\"🛗\",keywords:[\"elevator\",\"lift\"]},{emoji:\"🈳\",keywords:[\"vacancy\",\"japanese\"]},{emoji:\"🈂️\",keywords:[\"service\",\"charge\",\"japanese\"]},{emoji:\"🛂\",keywords:[\"passport\",\"control\"]},{emoji:\"🛃\",keywords:[\"customs\"]},{emoji:\"🛄\",keywords:[\"baggage\",\"claim\"]},{emoji:\"🛅\",keywords:[\"left\",\"luggage\"]},{emoji:\"🚹\",keywords:[\"mens\",\"room\",\"male\",\"blue\"]},{emoji:\"🚺\",keywords:[\"womens\",\"room\",\"female\",\"red\"]},{emoji:\"🚼\",keywords:[\"baby\",\"symbol\"]},{emoji:\"⚧\",keywords:[\"transgender\",\"symbol\"]},{emoji:\"🚻\",keywords:[\"restroom\",\"toilet\"]},{emoji:\"🚮\",keywords:[\"litter\",\"bin\",\"trash\"]},{emoji:\"🎦\",keywords:[\"cinema\",\"movie\"]},{emoji:\"📶\",keywords:[\"antenna\",\"bars\",\"signal\"]},{emoji:\"🈁\",keywords:[\"here\",\"japanese\"]},{emoji:\"🔣\",keywords:[\"input\",\"symbols\"]},{emoji:\"ℹ️\",keywords:[\"information\",\"info\",\"blue\"]},{emoji:\"🔤\",keywords:[\"input\",\"latin\",\"letters\"]},{emoji:\"🔡\",keywords:[\"input\",\"lowercase\",\"letters\"]},{emoji:\"🔠\",keywords:[\"input\",\"uppercase\",\"letters\"]},{emoji:\"🆖\",keywords:[\"ng\",\"button\"]},{emoji:\"🆗\",keywords:[\"ok\",\"button\",\"blue\"]},{emoji:\"🆙\",keywords:[\"up\",\"button\",\"blue\"]},{emoji:\"🆒\",keywords:[\"cool\",\"button\",\"blue\"]},{emoji:\"🆕\",keywords:[\"new\",\"button\",\"blue\"]},{emoji:\"🆓\",keywords:[\"free\",\"button\",\"blue\"]},{emoji:\"0️⃣\",keywords:[\"zero\",\"number\",\"0\"]},{emoji:\"1️⃣\",keywords:[\"one\",\"number\",\"1\"]},{emoji:\"2️⃣\",keywords:[\"two\",\"number\",\"2\"]},{emoji:\"3️⃣\",keywords:[\"three\",\"number\",\"3\"]},{emoji:\"4️⃣\",keywords:[\"four\",\"number\",\"4\"]},{emoji:\"5️⃣\",keywords:[\"five\",\"number\",\"5\"]},{emoji:\"6️⃣\",keywords:[\"six\",\"number\",\"6\"]},{emoji:\"7️⃣\",keywords:[\"seven\",\"number\",\"7\"]},{emoji:\"8️⃣\",keywords:[\"eight\",\"number\",\"8\"]},{emoji:\"9️⃣\",keywords:[\"nine\",\"number\",\"9\"]},{emoji:\"🔟\",keywords:[\"ten\",\"number\",\"10\"]}]};/**\n * WhatsApp Message Sender Component\n *\n * A fully-featured WhatsApp message sender with emoji picker and customizable styling.\n * This component allows users to compose and send messages directly to WhatsApp.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function WhatsAppMessageSender(props){// Destructure props with default values\nconst{phoneNumber=\"919999999999\",openIn=\"new\",showEmojiPicker=true,font={fontSize:14,fontFamily:\"Inter, sans-serif\",fontWeight:400,lineHeight:\"1.5em\",letterSpacing:\"0em\"},sendButton={size:44,iconSize:20,iconColor:\"#FFFFFF\",btnDisabledColor:\"#C9D0D6\",btnActiveColor:\"#25D366\",btnHoverColor:\"#22BF5B\",buttonBorderRadius:\"100px\",sendIcon:DEFAULT_SEND_ICON},emojiPicker={width:280,height:280,iconColor:\"#C9D0D6\",backgroundColor:\"#FFFFFF\",emojiIcon:DEFAULT_EMOJI_ICON},inputField={placeholder:\"Write your message...\",backgroundColor:\"#FFFFFF\",textColor:\"#000000\",placeholderColor:\"#C9D0D6\",borderRadius:\"30px\",padding:\"10px\"},style}=props;// State management\nconst[message,setMessage]=React.useState(\"\");const[isHovered,setIsHovered]=React.useState(false);const[showPicker,setShowPicker]=React.useState(false);const[cursorPosition,setCursorPosition]=React.useState(0);const[selectedCategory,setSelectedCategory]=React.useState(\"Smileys\");const[searchQuery,setSearchQuery]=React.useState(\"\");const[isDragging,setIsDragging]=React.useState(false);const[startX,setStartX]=React.useState(0);const[scrollLeft,setScrollLeft]=React.useState(0);const categoryTabsRef=React.useRef(null);// Refs\nconst inputRef=React.useRef(null);const pickerRef=React.useRef(null);const containerRef=React.useRef(null);// Detect canvas mode\nconst renderContext=RenderTarget.current();const isCanvasMode=renderContext===RenderTarget.canvas;// Button state\nconst isDisabled=message.trim().length===0;const buttonColor=isDisabled?sendButton.btnDisabledColor:isHovered?sendButton.btnHoverColor:sendButton.btnActiveColor;/**\n     * Process SVG string to inject color dynamically\n     */const processSvg=(svgString,color,size)=>{let processed=svgString.replace(/currentColor/g,color);if(size){processed=processed.replace(/width=\"[^\"]*\"/g,`width=\"${size}\"`).replace(/height=\"[^\"]*\"/g,`height=\"${size}\"`);}return processed;};/**\n     * Filter emojis based on search query\n     */const getFilteredEmojis=()=>{if(!searchQuery){return EMOJI_DATA[selectedCategory]||[];}const searchWords=searchQuery.toLowerCase().trim().split(\" \");const allEmojis=Object.values(EMOJI_DATA).flat();return allEmojis.filter(item=>{return searchWords.every(word=>item.keywords.some(keyword=>keyword.includes(word)));});};/**\n     * Handle emoji selection\n     */const handleEmojiClick=emoji=>{if(!inputRef.current)return;const start=cursorPosition;const newMessage=message.substring(0,start)+emoji+message.substring(start);setMessage(newMessage);const newCursorPos=start+emoji.length;setCursorPosition(newCursorPos);setTimeout(()=>{if(inputRef.current){inputRef.current.focus();inputRef.current.setSelectionRange(newCursorPos,newCursorPos);}},0);};/**\n     * Handle input changes\n     */const handleInputChange=e=>{setMessage(e.target.value);setCursorPosition(e.target.selectionStart||0);};/**\n     * Track cursor position\n     */const handleSelectionChange=()=>{if(inputRef.current){setCursorPosition(inputRef.current.selectionStart||0);}};/**\n     * Handle send button click\n     */const handleSendClick=()=>{if(isDisabled||isCanvasMode)return;const cleanedPhone=phoneNumber.replace(/\\D/g,\"\");const encodedMessage=encodeURIComponent(message.trim());const whatsappUrl=`https://api.whatsapp.com/send/?phone=${cleanedPhone}&text=${encodedMessage}&type=phone_number&app_absent=0`;if(openIn===\"new\"){window.open(whatsappUrl,\"_blank\",\"noopener,noreferrer\");}else{window.location.href=whatsappUrl;}setMessage(\"\");};/**\n     * Handle Enter key press\n     */const handleKeyPress=e=>{if(e.key===\"Enter\"&&!isDisabled){handleSendClick();}};/**\n     * Close picker when clicking outside\n     */React.useEffect(()=>{const handleClickOutside=event=>{if(pickerRef.current&&!pickerRef.current.contains(event.target)&&!containerRef.current?.contains(event.target)){setShowPicker(false);}};if(showPicker){document.addEventListener(\"mousedown\",handleClickOutside);}return()=>{document.removeEventListener(\"mousedown\",handleClickOutside);};},[showPicker]);/**\n     * Handle mouse down on category tabs - start drag\n     */const handleMouseDown=e=>{if(!categoryTabsRef.current)return;setIsDragging(true);setStartX(e.pageX-categoryTabsRef.current.offsetLeft);setScrollLeft(categoryTabsRef.current.scrollLeft);categoryTabsRef.current.style.cursor=\"grabbing\";};/**\n     * Handle mouse move - perform drag scroll\n     */const handleMouseMove=e=>{if(!isDragging||!categoryTabsRef.current)return;e.preventDefault();const x=e.pageX-categoryTabsRef.current.offsetLeft;const walk=(x-startX)*2// Scroll speed multiplier\n;categoryTabsRef.current.scrollLeft=scrollLeft-walk;};/**\n     * Handle mouse up - end drag\n     */const handleMouseUp=()=>{setIsDragging(false);if(categoryTabsRef.current){categoryTabsRef.current.style.cursor=\"grab\";}};/**\n     * Handle mouse leave - end drag\n     */const handleMouseLeave=()=>{setIsDragging(false);if(categoryTabsRef.current){categoryTabsRef.current.style.cursor=\"grab\";}};// Styles\nconst containerStyle={display:\"flex\",alignItems:\"center\",gap:\"12px\",width:\"100%\",padding:\"0px\",position:\"relative\",...style};const inputWrapperStyle={display:\"flex\",alignItems:\"center\",flex:1,backgroundColor:inputField.backgroundColor,borderRadius:inputField.borderRadius,padding:inputField.padding,gap:\"10px\",position:\"relative\"};const emojiButtonStyle={background:\"none\",border:\"none\",cursor:\"pointer\",padding:\"0\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\",opacity:1,transition:\"opacity 0.2s ease\"};const inputStyle={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",color:inputField.textColor,fontSize:font.fontSize,fontFamily:font.fontFamily,fontWeight:font.fontWeight,lineHeight:font.lineHeight,letterSpacing:font.letterSpacing,minWidth:\"0\"};const sendButtonStyle={backgroundColor:buttonColor,border:\"none\",borderRadius:sendButton.buttonBorderRadius,width:`${sendButton.size}px`,height:`${sendButton.size}px`,cursor:isDisabled?\"not-allowed\":\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,transition:\"background-color 0.3s ease, transform 0.2s ease\",opacity:1,transform:isHovered&&!isDisabled?\"scale(1.05)\":\"scale(1)\"};const emojiPickerContainerStyle={position:\"absolute\",bottom:\"calc(100% + 2px)\",left:\"0\",zIndex:1e3,backgroundColor:emojiPicker.backgroundColor,boxShadow:\"0 4px 20px rgba(0, 0, 0, 0.15)\",borderRadius:\"12px\",width:`${emojiPicker.width}px`,height:`${emojiPicker.height}px`,overflow:\"hidden\",display:\"flex\",flexDirection:\"column\"};const pickerHeaderStyle={padding:\"12px\",borderBottom:\"1px solid #e0e0e0\"};const searchInputStyle={width:\"100%\",padding:\"8px 12px\",border:\"1px solid #e0e0e0\",borderRadius:\"8px\",fontSize:\"14px\",outline:\"none\"};const categoryTabsStyle={display:\"flex\",gap:\"2px\",padding:\"8px 12px\",borderBottom:\"1px solid #e0e0e0\",overflowX:\"auto\",flexShrink:0,cursor:\"grab\",userSelect:\"none\"};const categoryTabStyle=isActive=>({padding:\"6px 8px\",border:\"none\",borderRadius:\"6px\",backgroundColor:isActive?\"#e8f5e9\":\"transparent\",color:isActive?\"#2e7d32\":\"#666\",fontSize:\"12px\",cursor:\"pointer\",whiteSpace:\"nowrap\",transition:\"background-color 0.2s ease\"});const emojiGridStyle={flex:1,overflowY:\"auto\",padding:\"12px\",display:\"grid\",gridTemplateColumns:\"repeat(auto-fill, minmax(40px, 1fr))\",gap:\"4px\",alignContent:\"start\"};const emojiItemStyle={width:\"40px\",height:\"40px\",border:\"none\",background:\"none\",fontSize:\"24px\",cursor:\"pointer\",borderRadius:\"6px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.2s ease\"};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:containerStyle,children:[showEmojiPicker&&showPicker&&!isCanvasMode&&/*#__PURE__*/_jsxs(\"div\",{ref:pickerRef,style:emojiPickerContainerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:pickerHeaderStyle,children:/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Search emojis...\",value:searchQuery,onChange:e=>setSearchQuery(e.target.value),style:searchInputStyle})}),!searchQuery&&/*#__PURE__*/_jsx(\"div\",{ref:categoryTabsRef,style:categoryTabsStyle,className:\"emoji-category-tabs\",onMouseDown:handleMouseDown,onMouseMove:handleMouseMove,onMouseUp:handleMouseUp,onMouseLeave:handleMouseLeave,children:Object.keys(EMOJI_DATA).map(category=>/*#__PURE__*/_jsx(\"button\",{onClick:e=>{// Prevent click if dragging\n    if(isDragging){e.preventDefault();return;}setSelectedCategory(category);},style:categoryTabStyle(selectedCategory===category),onMouseEnter:e=>{if(selectedCategory!==category){e.currentTarget.style.backgroundColor=\"#f5f5f5\";}},onMouseLeave:e=>{if(selectedCategory!==category){e.currentTarget.style.backgroundColor=\"transparent\";}},children:category},category))}),/*#__PURE__*/_jsx(\"div\",{style:emojiGridStyle,children:getFilteredEmojis().map((item,index)=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>handleEmojiClick(item.emoji),style:emojiItemStyle,onMouseEnter:e=>{e.currentTarget.style.backgroundColor=\"#f0f0f0\";},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=\"transparent\";},children:item.emoji},`${item.emoji}-${index}`))})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputWrapperStyle,children:[showEmojiPicker&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:emojiButtonStyle,onClick:()=>setShowPicker(!showPicker),onMouseEnter:e=>{e.currentTarget.style.opacity=\"1\";},onMouseLeave:e=>{e.currentTarget.style.opacity=\"0.8\";},\"aria-label\":\"Toggle emoji picker\",dangerouslySetInnerHTML:{__html:processSvg(emojiPicker.emojiIcon,emojiPicker.iconColor)}}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"text\",value:message,onChange:handleInputChange,onKeyPress:handleKeyPress,onSelect:handleSelectionChange,onClick:()=>{handleSelectionChange();setShowPicker(false);},placeholder:inputField.placeholder,style:inputStyle,\"aria-label\":\"WhatsApp Message\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n                    input::placeholder {\n                        color: ${inputField.placeholderColor};\n                        opacity: 1;\n                    }\n                    .emoji-category-tabs::-webkit-scrollbar {\n                        display: none;\n                    }\n                    .emoji-category-tabs {\n                        -ms-overflow-style: none;\n                        scrollbar-width: none;\n                    }\n                `})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:sendButtonStyle,onClick:handleSendClick,onMouseEnter:()=>!isDisabled&&setIsHovered(true),onMouseLeave:()=>setIsHovered(false),disabled:isDisabled,\"aria-label\":\"Send WhatsApp Message\",dangerouslySetInnerHTML:{__html:processSvg(sendButton.sendIcon,sendButton.iconColor,sendButton.iconSize)}})]});}// Set display name\nWhatsAppMessageSender.displayName=\"WhatsApp Message Sender\";// Property Controls\naddPropertyControls(WhatsAppMessageSender,{// ========== CONFIGURATION ==========\nphoneNumber:{type:ControlType.String,title:\"Phone Number\",defaultValue:\"919999999999\",placeholder:\"e.g., 919999999999\",description:\"WhatsApp phone number with country code (no + or spaces)\"},openIn:{type:ControlType.Enum,title:\"Open Link In\",options:[\"new\",\"same\"],optionTitles:[\"New Tab\",\"Same Tab\"],defaultValue:\"new\",displaySegmentedControl:true,description:\"Where to open the WhatsApp link\"},showEmojiPicker:{type:ControlType.Boolean,title:\"Show Emoji Picker\",defaultValue:true,enabledTitle:\"Enabled\",disabledTitle:\"Disabled\",description:\"Enable or disable emoji picker functionality\"},// ========== EMOJI PICKER ==========\nemojiPicker:{type:ControlType.Object,title:\"Emoji Picker\",controls:{width:{type:ControlType.Number,title:\"Width\",defaultValue:280,min:200,max:500,step:10,unit:\"px\",description:\"Width of the emoji picker popup\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:280,min:200,max:600,step:10,unit:\"px\",description:\"Height of the emoji picker popup\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#C9D0D6\",description:\"Color of the emoji picker toggle icon\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\",description:\"Background color of emoji picker popup\"},emojiIcon:{type:ControlType.String,title:\"Custom Emoji Icon\",displayTextArea:true,defaultValue:DEFAULT_EMOJI_ICON,description:\"Paste custom SVG code for emoji button. Use 'currentColor' for dynamic coloring\"}},hidden:props=>!props.showEmojiPicker},// ========== TYPOGRAPHY ==========\nfont:{type:ControlType.Font,controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"},title:\"Typography\"},// ========== INPUT FIELD ==========\ninputField:{type:ControlType.Object,title:\"Input Field\",controls:{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Write your message...\",description:\"Placeholder text shown when input is empty\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\",description:\"Input field background color\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\",description:\"Color of the typed text\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder Color\",defaultValue:\"#C9D0D6\",description:\"Color of the placeholder text\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"30px\",description:\"Roundness of input field corners\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"10px\",description:\"Inner spacing of input field\"}}},// ========== SEND BUTTON ==========\nsendButton:{type:ControlType.Object,title:\"Send Button\",controls:{size:{type:ControlType.Number,title:\"Size\",defaultValue:44,min:32,max:80,step:2,unit:\"px\",description:\"Width and height of the send button\"},buttonBorderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"100px\",description:\"Roundness of button corners\"},btnDisabledColor:{type:ControlType.Color,title:\"Disabled Color\",defaultValue:\"#C9D0D6\",description:\"Button color when message is empty\"},btnActiveColor:{type:ControlType.Color,title:\"Active Color\",defaultValue:\"#25D366\",description:\"Button color when ready to send\"},btnHoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#22BF5B\",description:\"Button color on mouse hover\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:20,min:12,max:40,step:2,unit:\"px\",description:\"Size of the send icon\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#FFFFFF\",description:\"Color of the send icon\"},sendIcon:{type:ControlType.String,title:\"Custom Send Icon\",displayTextArea:true,defaultValue:DEFAULT_SEND_ICON,description:\"Paste custom SVG code for send button. Use 'currentColor' for dynamic coloring\"}},description:\"\\nMade with ❤️ by [Soyeb](https://framer.link/MBYIDPK)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhatsAppMessageSender\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wa_message_sender.map","// Current Time Component - Displays user's local time with customizable color and font\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Current Time\n *\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function CurrentTime(props){const{textColor,font,format24Hour,showSeconds}=props;const[time,setTime]=useState(\"\");useEffect(()=>{if(typeof window===\"undefined\")return;const updateTime=()=>{const now=new Date;let hours=now.getHours();const minutes=now.getMinutes();const seconds=now.getSeconds();if(!format24Hour){hours=hours%12||12;}const hoursStr=String(hours).padStart(2,\"0\");const minutesStr=String(minutes).padStart(2,\"0\");const secondsStr=String(seconds).padStart(2,\"0\");const timeStr=showSeconds?`${hoursStr}:${minutesStr}:${secondsStr}`:`${hoursStr}:${minutesStr}`;startTransition(()=>setTime(timeStr));};updateTime();const interval=setInterval(updateTime,1e3);return()=>clearInterval(interval);},[format24Hour,showSeconds]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"max-content\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,...font,whiteSpace:\"nowrap\"},children:time||\"00:00\"})});}addPropertyControls(CurrentTime,{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#CCCCCC\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"40px\",variant:\"Regular\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},format24Hour:{type:ControlType.Boolean,title:\"Format\",defaultValue:true,enabledTitle:\"24 Hour\",disabledTitle:\"12 Hour\"},showSeconds:{type:ControlType.Boolean,title:\"Seconds\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CurrentTime\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"120\",\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrentTime.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.143 0 L 1.318 0 C 0.59 0 0 0.59 0 1.318 C 0 8.598 5.902 14.5 13.182 14.5 C 13.91 14.5 14.5 13.91 14.5 13.182 L 14.5 10.357 L 11.393 8.286 L 9.782 9.897 C 9.502 10.177 9.084 10.264 8.732 10.082 C 8.136 9.774 7.168 9.195 6.214 8.286 C 5.238 7.354 4.665 6.351 4.378 5.744 C 4.217 5.404 4.311 5.011 4.577 4.745 L 6.214 3.107 Z\" fill=\"transparent\" height=\"14.5px\" id=\"C_pi34XOG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3104486134\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6VZPi\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-6VZPi { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-6VZPi\");Icon.displayName=\"Phone\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Phone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Phone from\"https://framerusercontent.com/modules/mKsKHHD3R8S9aHiLQfcZ/D39BzRREJwSFfc4m1wTl/kEA60d4xV.js\";const PhoneFonts=getFonts(Phone);const enabledGestures={w5hmjBXr9:{hover:true}};const serializationHash=\"framer-m1Ype\";const variantClassNames={w5hmjBXr9:\"framer-v-l22mob\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.9,rotate:360,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,a7Samcahn:link??props.a7Samcahn};};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,a7Samcahn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"w5hmjBXr9\",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:a7Samcahn,motionChild:true,nodeId:\"w5hmjBXr9\",openInNewTab:false,scopeId:\"wDikdYAua\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-l22mob\",className,classNames)} framer-1ckrktq`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"w5hmjBXr9\",ref:refBinding,style:{backgroundColor:\"rgb(62, 91, 237)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:1,...style},variants:{\"w5hmjBXr9-hover\":{opacity:.8}},...addPropertyOverrides({\"w5hmjBXr9-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m8d5u8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Hw94cAhne\",style:{backgroundColor:\"rgb(62, 91, 237)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-103d8r5\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"ovzCEK0y1\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"rgb(255, 255, 255)\",\"--3it368\":1},whileHover:animation})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m1Ype.framer-1ckrktq, .framer-m1Ype .framer-1ckrktq { display: block; }\",\".framer-m1Ype.framer-l22mob { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-m1Ype .framer-1m8d5u8 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-m1Ype .framer-103d8r5 { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hI2u3qlQm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"a7Samcahn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwDikdYAua=withCSS(Component,css,\"framer-m1Ype\");export default FramerwDikdYAua;FramerwDikdYAua.displayName=\"Call Button\";FramerwDikdYAua.defaultProps={height:56,width:56};addPropertyControls(FramerwDikdYAua,{a7Samcahn:{title:\"Link\",type:ControlType.Link}});addFonts(FramerwDikdYAua,[{explicitInter:true,fonts:[]},...PhoneFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwDikdYAua\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"a7Samcahn\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hI2u3qlQm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"56\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"56\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wDikdYAua.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import WhatsAppMessageSender from\"https://framerusercontent.com/modules/eWb0THY9dDUk7I6VAP1k/jHrgECAJhVWPSm7WV6aQ/wa_message_sender.js\";import CurrentTime from\"https://framerusercontent.com/modules/j3yJqdwNgUsZxfbnl4pn/ixeHllZLmWKPkvCOA30v/CurrentTime.js\";import CallButton from\"https://framerusercontent.com/modules/X9lVKvfs5WxdiT8lnQS9/fIW3n22Ynurygnl8spRv/wDikdYAua.js\";const CurrentTimeFonts=getFonts(CurrentTime);const WhatsAppMessageSenderFonts=getFonts(WhatsAppMessageSender);const CallButtonFonts=getFonts(CallButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"ITbvYGNrs\",\"WPqAgPlEj\",\"ywqfDZtnm\",\"Du4kWu3X6\",\"ZqTz56Hpp\",\"SZWmlMxcF\",\"Hf54rcie4\"];const serializationHash=\"framer-Nouum\";const variantClassNames={Du4kWu3X6:\"framer-v-uwwmdz\",Hf54rcie4:\"framer-v-uj4ly2\",ITbvYGNrs:\"framer-v-1xbahvf\",SZWmlMxcF:\"framer-v-4g9mbc\",WPqAgPlEj:\"framer-v-b6yvu7\",ywqfDZtnm:\"framer-v-ymtdoy\",ZqTz56Hpp:\"framer-v-jm2uq\"};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:0};const transition2={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const transition3={bounce:.4,delay:0,duration:.7,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={opacity:.9,rotate:0,rotateX:0,rotateY:0,scale:1.3,skewX:0,skewY:0,transition:transition4};const animation3={opacity:.8,rotate:360,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition4};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Close\":\"ywqfDZtnm\",\"Desktop - Default\":\"ITbvYGNrs\",\"Desktop - Open\":\"WPqAgPlEj\",\"Mobile - Close\":\"Hf54rcie4\",\"Mobile - Default\":\"SZWmlMxcF\",\"Tablet - Close\":\"ZqTz56Hpp\",\"Tablet - Default\":\"Du4kWu3X6\"};const getProps=({headline,height,id,name1,phoneNumber,profileImage,showEmojiPicker,welcomeMsg,width,...props})=>{return{...props,a5mjBGwr7:headline??props.a5mjBGwr7??\"Let's chat on WhatsApp\",DnGeoZoUA:name1??props.DnGeoZoUA??\"Nitso\",g7viQhV46:profileImage??props.g7viQhV46??{alt:\"\",pixelHeight:1200,pixelWidth:1200,src:\"https://framerusercontent.com/images/GV0UzEkpE9uXq6K2n4MyXyld2No.png?scale-down-to=512&width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/GV0UzEkpE9uXq6K2n4MyXyld2No.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/GV0UzEkpE9uXq6K2n4MyXyld2No.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/GV0UzEkpE9uXq6K2n4MyXyld2No.png?width=1200&height=1200 1200w\"},QIAXipFWI:showEmojiPicker??props.QIAXipFWI??true,UHZDJjDUZ:welcomeMsg??props.UHZDJjDUZ??\"Hi, How can i help you?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ITbvYGNrs\",yWi93Ov8A:phoneNumber??props.yWi93Ov8A??\"919999999999\"};};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,a5mjBGwr7,g7viQhV46,DnGeoZoUA,UHZDJjDUZ,yWi93Ov8A,TP2sImwym,QIAXipFWI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ITbvYGNrs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearb60i1c=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ITbvYGNrs\",true),400);});const onTap1uhspd9=activeVariantCallback(async(...args)=>{setVariant(\"ywqfDZtnm\");});const onTap1l5zueo=activeVariantCallback(async(...args)=>{setVariant(\"ZqTz56Hpp\");});const onTap16i66wx=activeVariantCallback(async(...args)=>{setVariant(\"Hf54rcie4\");});const onTap4dfixf=activeVariantCallback(async(...args)=>{setVariant(\"WPqAgPlEj\");});const onTapz3u1m7=activeVariantCallback(async(...args)=>{setVariant(\"Du4kWu3X6\");});const onTapzv33af=activeVariantCallback(async(...args)=>{setVariant(\"SZWmlMxcF\");});useOnVariantChange(baseVariant,{WPqAgPlEj:onAppearb60i1c});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ywqfDZtnm\",\"ZqTz56Hpp\",\"Hf54rcie4\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"SZWmlMxcF\",\"Hf54rcie4\"].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:transition2,...addPropertyOverrides({Hf54rcie4:{value:transition3},WPqAgPlEj:{value:transition3},ywqfDZtnm:{value:transition3},ZqTz56Hpp:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1xbahvf\",className,classNames),\"data-framer-appear-id\":\"1xbahvf\",\"data-framer-name\":\"Desktop - Default\",layoutDependency:layoutDependency,layoutId:\"ITbvYGNrs\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({Du4kWu3X6:{\"data-framer-name\":\"Tablet - Default\"},Hf54rcie4:{\"data-framer-name\":\"Mobile - Close\"},SZWmlMxcF:{\"data-framer-name\":\"Mobile - Default\"},WPqAgPlEj:{\"data-framer-name\":\"Desktop - Open\",\"data-highlight\":true},ywqfDZtnm:{\"data-framer-name\":\"Desktop - Close\"},ZqTz56Hpp:{\"data-framer-name\":\"Tablet - Close\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oqzfms\",\"data-framer-name\":\"whatsapp box\",layoutDependency:layoutDependency,layoutId:\"jiTp_3Ubw\",style:{backgroundColor:\"rgb(242, 238, 233)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 5px 40px 0px rgba(0, 0, 0, 0.16)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-87cd50\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"JqJ8sWuie\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xh3nxw\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"XDB2KEnSa\",style:{backgroundColor:\"rgb(9, 94, 84)\",borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dmb5dt\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"IODmn5d3f\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-69ff2d\",layoutDependency:layoutDependency,layoutId:\"uXrMuwnu8\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||366)-0-366)/2+0+0)+0+0+0+0+12+0+0+0),pixelHeight:1200,pixelWidth:1200,sizes:\"31px\",...toResponsiveImage(g7viQhV46)},className:\"framer-njdbbq\",\"data-framer-name\":\"msg logo\",layoutDependency:layoutDependency,layoutId:\"CgjZvvBt7\",style:{borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},...addPropertyOverrides({Du4kWu3X6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||326)-0-326)/2+0+0)+0+0+0+0+12+0+0+0),pixelHeight:1200,pixelWidth:1200,sizes:\"31px\",...toResponsiveImage(g7viQhV46)}},SZWmlMxcF:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||306)-0-306)/2+0+0)+0+0+0+0+12+0+0+0),pixelHeight:1200,pixelWidth:1200,sizes:\"31px\",...toResponsiveImage(g7viQhV46)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0EgSXJhbmlhbiBTYW5zIFJlZ3VsYXI=\",\"--framer-font-family\":'\"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.85)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(246, 255, 235))\"},children:\"Let's chat on WhatsApp\"})}),className:\"framer-c6cb23\",fonts:[\"CUSTOM;A Iranian Sans Regular\"],layoutDependency:layoutDependency,layoutId:\"dN8QOcEfv\",style:{\"--extracted-r6o4lv\":\"rgb(246, 255, 235)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:a5mjBGwr7,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"9px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 214, 214))\"},children:\"Online\"})}),className:\"framer-15k9z3k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E3lfv7EUw\",style:{\"--extracted-r6o4lv\":\"rgb(214, 214, 214)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fyc7s8\",\"data-framer-name\":\"right\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fBOimepAy\",onTap:onTap1uhspd9,whileHover:animation2,...addPropertyOverrides({Du4kWu3X6:{onTap:onTap1l5zueo},SZWmlMxcF:{onTap:onTap16i66wx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-cdbnar\",\"data-framer-name\":\"Chevron icon\",layoutDependency:layoutDependency,layoutId:\"KW6TelU0i\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 7\" overflow=\"visible\"><path d=\"M 0 0 L 7 7 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1levgk0\",\"data-framer-name\":\"middle\",layoutDependency:layoutDependency,layoutId:\"SW7RiSaxz\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-eo3rko\",\"data-framer-name\":\"msg box wrapper\",layoutDependency:layoutDependency,layoutId:\"tPeNkb6AP\",style:{opacity:1},variants:{Du4kWu3X6:{opacity:1},SZWmlMxcF:{opacity:1},WPqAgPlEj:{opacity:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iy7xc5\",\"data-framer-name\":\"msg box\",layoutDependency:layoutDependency,layoutId:\"y1YUvx564\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0EgSXJhbmlhbiBTYW5zIFJlZ3VsYXI=\",\"--framer-font-family\":'\"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.65)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 149, 128))\"},children:\"Nitso\"})}),className:\"framer-2ndxzo\",fonts:[\"CUSTOM;A Iranian Sans Regular\"],layoutDependency:layoutDependency,layoutId:\"OigJewWSP\",style:{\"--extracted-r6o4lv\":\"rgb(90, 149, 128)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:DnGeoZoUA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0EgSXJhbmlhbiBTYW5zIFJlZ3VsYXI=\",\"--framer-font-family\":'\"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(24, 31, 35))\"},children:\"Hi, How can i help you?\"})}),className:\"framer-16lnqx6\",fonts:[\"CUSTOM;A Iranian Sans Regular\"],layoutDependency:layoutDependency,layoutId:\"ScoZ1KFc0\",style:{\"--extracted-r6o4lv\":\"rgb(24, 31, 35)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UHZDJjDUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rz35ad\",\"data-framer-name\":\"time wrap\",layoutDependency:layoutDependency,layoutId:\"hgUJY8UNp\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xq9l8b-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K9UYg91sw-container\",nodeId:\"K9UYg91sw\",rendersWithMotion:true,scopeId:\"qUjeAqrdn\",children:/*#__PURE__*/_jsx(CurrentTime,{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.65)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},format24Hour:true,height:\"100%\",id:\"K9UYg91sw\",layoutId:\"K9UYg91sw\",showSeconds:false,textColor:\"rgb(162, 162, 163)\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cdt4n\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"Aw6lpvRNl\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-io9lcm\",layoutDependency:layoutDependency,layoutId:\"OQJUrzojr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 14\" overflow=\"visible\"><path d=\"M 20 0 L 0 0 L 20 14 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f4r8lt\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"nPgtuP7ZD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y19iwk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TZ06GGSLx-container\",nodeId:\"TZ06GGSLx\",rendersWithMotion:true,scopeId:\"qUjeAqrdn\",children:/*#__PURE__*/_jsx(WhatsAppMessageSender,{emojiPicker:{backgroundColor:\"rgb(255, 255, 255)\",emojiIcon:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12 2C6.47 2 2 6.5 2 12C2 14.6522 3.05357 17.1957 4.92893 19.0711C5.85752 19.9997 6.95991 20.7362 8.17317 21.2388C9.38642 21.7413 10.6868 22 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7362 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.8978 8 16.2794 8.15804 16.5607 8.43934C16.842 8.72064 17 9.10218 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11C15.1022 11 14.7206 10.842 14.4393 10.5607C14.158 10.2794 14 9.89782 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.89782 8 9.27936 8.15804 9.56066 8.43934C9.84196 8.72064 10 9.10218 10 9.5C10 9.89782 9.84196 10.2794 9.56066 10.5607C9.27936 10.842 8.89782 11 8.5 11C8.10218 11 7.72064 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72064 8.15804 8.10218 8 8.5 8ZM12 17.5C9.67 17.5 7.69 16.04 6.89 14H17.11C16.3 16.04 14.33 17.5 12 17.5Z\" fill=\"currentColor\"/>\\n</svg>',height:280,iconColor:\"rgb(201, 208, 214)\",width:280},font:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"TZ06GGSLx\",inputField:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:\"30px\",padding:\"9px 10px 9px 10px\",placeholder:\"\",placeholderColor:\"rgb(201, 208, 214)\",textColor:\"rgb(0, 0, 0)\"},layoutId:\"TZ06GGSLx\",openIn:TP2sImwym,phoneNumber:yWi93Ov8A,sendButton:{btnActiveColor:\"rgb(59, 196, 93)\",btnDisabledColor:\"rgb(201, 208, 214)\",btnHoverColor:\"rgb(34, 191, 91)\",buttonBorderRadius:\"100px\",iconColor:\"rgb(255, 255, 255)\",iconSize:22,sendIcon:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 256 256\" fill=\"none\">\\n<path d=\"M228.992 146.827 48.594 250.051c-17.497 9.998-38.04-7.264-31.166-26.206l34.642-95.842L17.428 32.16C10.554 13.178 31.097-4.045 48.594 5.953l180.398 103.224c14.606 8.319 14.568 29.331 0 37.65z\" fill=\"currentColor\"/>\\n</svg>',size:44},showEmojiPicker:QIAXipFWI,width:\"100%\",...addPropertyOverrides({WPqAgPlEj:{phoneNumber:\"917624816898\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:499.5,intrinsicWidth:275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||366)-0-366)/2+0+0)+0),pixelHeight:682,pixelWidth:550,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?scale-down-to=512&width=550&height=682\",srcSet:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?width=550&height=682 550w\"},className:\"framer-1s7lgdb\",\"data-border\":true,\"data-framer-name\":\"Whatsapp\",layoutDependency:layoutDependency,layoutId:\"UdzvwlHZU\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.07},...addPropertyOverrides({Du4kWu3X6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:499.5,intrinsicWidth:275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||326)-0-326)/2+0+0)+0),pixelHeight:682,pixelWidth:550,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?scale-down-to=512&width=550&height=682\",srcSet:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?width=550&height=682 550w\"}},SZWmlMxcF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:499.5,intrinsicWidth:275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||306)-0-306)/2+0+0)+0),pixelHeight:682,pixelWidth:550,sizes:\"260px\",src:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?scale-down-to=512&width=550&height=682\",srcSet:\"https://framerusercontent.com/images/wwXYVKaqE52bSkSq2vDF6A8.png?width=550&height=682 550w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6xw5wp\",layoutDependency:layoutDependency,layoutId:\"SgKozmd0_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jq68aj\",\"data-framer-name\":\"trigger buttons\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YZBqkyYk3\",onTap:onTap1uhspd9,whileHover:animation3,...addPropertyOverrides({Du4kWu3X6:{onTap:onTap1l5zueo},Hf54rcie4:{onTap:onTapzv33af},SZWmlMxcF:{onTap:onTap16i66wx},ywqfDZtnm:{onTap:onTap4dfixf},ZqTz56Hpp:{onTap:onTapz3u1m7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16nrkf8\",\"data-framer-name\":\"whatsapp button\",layoutDependency:layoutDependency,layoutId:\"P4nqCJKXd\",style:{backgroundColor:\"rgb(71, 212, 81)\",borderBottomLeftRadius:69,borderBottomRightRadius:69,borderTopLeftRadius:69,borderTopRightRadius:69,boxShadow:\"0px 16px 24px 0px rgba(73, 104, 126, 0.16)\"},variants:{Hf54rcie4:{backgroundColor:\"rgb(59, 196, 93)\"},ywqfDZtnm:{backgroundColor:\"rgb(59, 196, 93)\"},ZqTz56Hpp:{backgroundColor:\"rgb(59, 196, 93)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uatu7g\",\"data-framer-name\":\"whatsapp\",layoutDependency:layoutDependency,layoutId:\"v3F8SwYQd\",style:{opacity:0,rotate:0},transformTemplate:transformTemplate1,variants:{Du4kWu3X6:{rotate:0},Hf54rcie4:{opacity:1,rotate:360},SZWmlMxcF:{rotate:0},ywqfDZtnm:{opacity:1,rotate:360},ZqTz56Hpp:{opacity:1,rotate:360}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-5hyr43\",layoutDependency:layoutDependency,layoutId:\"LLLdlA_WU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.01 34.009\" overflow=\"visible\"><path d=\"M 28.202 4.938 C 25.122 1.771 20.938 -0.006 16.577 0 C 7.499 0 0.138 7.547 0.138 16.858 C 0.138 19.957 0.953 22.859 2.374 25.354 L 2.332 25.274 L 0 34.009 L 8.713 31.665 C 10.982 32.957 13.688 33.716 16.567 33.716 L 16.574 33.716 C 25.652 33.713 33.01 26.165 33.01 16.855 C 33.016 12.385 31.285 8.097 28.2 4.939 Z M 16.574 30.869 L 16.567 30.869 C 14.003 30.869 11.603 30.143 9.554 28.881 L 9.616 28.916 L 9.117 28.613 L 3.947 30.005 L 5.326 24.834 L 5.001 24.305 C 3.629 22.077 2.904 19.494 2.912 16.859 C 2.912 9.123 9.029 2.85 16.573 2.85 C 24.117 2.85 30.234 9.123 30.234 16.859 C 30.234 24.596 24.119 30.869 16.573 30.869 Z M 24.068 20.377 C 23.657 20.166 21.638 19.149 21.262 19.007 C 20.885 18.867 20.611 18.798 20.336 19.219 C 20.064 19.64 19.277 20.588 19.037 20.87 C 18.798 21.152 18.557 21.186 18.147 20.976 C 16.932 20.478 15.81 19.767 14.832 18.876 L 14.843 18.886 C 13.962 18.05 13.203 17.087 12.591 16.027 L 12.56 15.968 C 12.321 15.547 12.534 15.319 12.739 15.109 C 12.924 14.921 13.15 14.617 13.355 14.372 C 13.516 14.169 13.655 13.937 13.76 13.687 L 13.766 13.668 C 13.879 13.431 13.865 13.152 13.73 12.927 L 13.732 12.931 C 13.628 12.72 12.807 10.647 12.466 9.803 C 12.132 8.982 11.792 9.094 11.541 9.081 C 11.302 9.069 11.028 9.067 10.754 9.067 C 10.317 9.078 9.929 9.28 9.661 9.592 L 9.66 9.594 C 8.719 10.507 8.197 11.784 8.223 13.112 L 8.223 13.108 C 8.358 14.704 8.945 16.224 9.912 17.482 L 9.899 17.465 C 11.643 20.136 14.022 22.308 16.812 23.775 L 16.916 23.824 C 17.522 24.105 18.298 24.406 19.092 24.663 L 19.257 24.71 C 20.105 24.974 21.003 25.029 21.876 24.872 L 21.841 24.876 C 22.99 24.635 23.989 23.917 24.603 22.893 L 24.613 22.873 C 24.883 22.237 24.966 21.534 24.85 20.85 L 24.853 20.872 C 24.751 20.696 24.477 20.592 24.065 20.38 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-baffis\",layoutDependency:layoutDependency,layoutId:\"zZlytIhAl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.01 34.009\" overflow=\"visible\"><path d=\"M 28.202 4.938 C 25.122 1.771 20.938 -0.006 16.577 0 C 7.499 0 0.138 7.547 0.138 16.858 C 0.138 19.957 0.953 22.859 2.374 25.354 L 2.332 25.274 L 0 34.009 L 8.713 31.665 C 10.982 32.957 13.688 33.716 16.567 33.716 L 16.574 33.716 C 25.652 33.713 33.01 26.165 33.01 16.855 C 33.016 12.385 31.285 8.097 28.2 4.939 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y9l6yb\",layoutDependency:layoutDependency,layoutId:\"BbQDMGJV3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.322 28.019\" overflow=\"visible\"><path d=\"M 13.662 28.019 L 13.656 28.019 C 11.091 28.019 8.691 27.293 6.642 26.031 L 6.704 26.066 L 6.205 25.763 L 1.035 27.155 L 2.414 21.984 L 2.089 21.455 C 0.717 19.227 -0.007 16.644 0 14.009 C 0 6.273 6.117 0 13.661 0 C 21.206 0 27.322 6.273 27.322 14.009 C 27.322 21.746 21.207 28.019 13.661 28.019 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oa8vet\",layoutDependency:layoutDependency,layoutId:\"CLgxjRWE4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.678 15.892\" overflow=\"visible\"><path d=\"M 15.845 11.31 C 15.435 11.099 13.415 10.082 13.039 9.94 C 12.662 9.8 12.388 9.73 12.114 10.152 C 11.842 10.573 11.054 11.521 10.814 11.802 C 10.576 12.085 10.334 12.119 9.924 11.909 C 8.709 11.411 7.588 10.7 6.61 9.809 L 6.621 9.819 C 5.739 8.983 4.98 8.02 4.368 6.96 L 4.337 6.901 C 4.098 6.48 4.312 6.252 4.516 6.042 C 4.701 5.854 4.928 5.55 5.132 5.305 C 5.294 5.102 5.432 4.87 5.537 4.62 L 5.544 4.601 C 5.656 4.364 5.642 4.085 5.507 3.86 L 5.509 3.864 C 5.405 3.653 4.585 1.58 4.243 0.736 C 3.909 -0.085 3.57 0.027 3.319 0.014 C 3.08 0.002 2.806 0 2.531 0 C 2.094 0.011 1.706 0.213 1.439 0.525 L 1.438 0.527 C 0.496 1.44 -0.025 2.717 0.001 4.045 L 0.001 4.041 C 0.135 5.637 0.722 7.157 1.69 8.415 L 1.676 8.398 C 3.421 11.069 5.8 13.241 8.589 14.708 L 8.693 14.757 C 9.299 15.038 10.076 15.339 10.87 15.596 L 11.034 15.642 C 11.883 15.907 12.78 15.962 13.653 15.805 L 13.619 15.809 C 14.767 15.567 15.767 14.85 16.38 13.826 L 16.39 13.806 C 16.661 13.17 16.743 12.467 16.627 11.783 L 16.63 11.805 C 16.529 11.629 16.254 11.525 15.843 11.313 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-35wqkb\",\"data-framer-name\":\"close\",layoutDependency:layoutDependency,layoutId:\"FMGEJaUwE\",style:{opacity:1,rotate:0},transformTemplate:transformTemplate1,variants:{Du4kWu3X6:{opacity:1,rotate:0},Hf54rcie4:{opacity:0,rotate:360},SZWmlMxcF:{opacity:1,rotate:0},ywqfDZtnm:{opacity:0,rotate:360},ZqTz56Hpp:{opacity:0,rotate:360}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1extwwf\",layoutDependency:layoutDependency,layoutId:\"FuUh0MsbX\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 20 0 L 0 20 M 0 0 L 20 20\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rbn5un\",layoutDependency:layoutDependency,layoutId:\"JOxxWcL9K\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 20 0 L 0 20\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-irv7no\",layoutDependency:layoutDependency,layoutId:\"T8TW9PhAy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 0 0 L 20 20\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Hf54rcie4:{height:56,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-56)/2+0+0)+0+0},SZWmlMxcF:{height:56,y:(componentViewport?.y||0)+0+(((componentViewport?.height||306)-0-306)/2+240+10)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uewohe-container\",layoutDependency:layoutDependency,layoutId:\"Pw55Ctz3Y-container\",nodeId:\"Pw55Ctz3Y\",rendersWithMotion:true,scopeId:\"qUjeAqrdn\",children:/*#__PURE__*/_jsx(CallButton,{a7Samcahn:\"tel:+96872507878\",height:\"100%\",id:\"Pw55Ctz3Y\",layoutId:\"Pw55Ctz3Y\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Nouum.framer-1smmv8m, .framer-Nouum .framer-1smmv8m { display: block; }\",\".framer-Nouum.framer-1xbahvf { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 265px; }\",\".framer-Nouum .framer-oqzfms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 300px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Nouum .framer-87cd50 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-Nouum .framer-xh3nxw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 12px 18px 12px 18px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Nouum .framer-dmb5dt { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-Nouum .framer-69ff2d { align-content: center; align-items: center; align-self: stretch; 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: auto; }\",\".framer-Nouum .framer-njdbbq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 31px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Nouum .framer-c6cb23, .framer-Nouum .framer-2ndxzo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Nouum .framer-15k9z3k { bottom: 0px; flex: none; left: 41px; position: absolute; top: 24px; white-space: pre-wrap; width: 31px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-Nouum .framer-1fyc7s8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 30px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Nouum .framer-cdbnar { height: 7px; position: relative; width: 14px; }\",\".framer-Nouum .framer-1levgk0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 18px; position: relative; width: 100%; }\",\".framer-Nouum .framer-eo3rko { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-Nouum .framer-iy7xc5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 8px 15px 7px 16px; position: relative; width: 185px; }\",\".framer-Nouum .framer-16lnqx6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Nouum .framer-1rz35ad { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 3px 0px 0px 0px; position: relative; width: 160px; }\",\".framer-Nouum .framer-xq9l8b-container, .framer-Nouum .framer-1y19iwk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Nouum .framer-cdt4n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: -12px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 0px; width: min-content; }\",\".framer-Nouum .framer-io9lcm { height: 14px; position: relative; width: 20px; }\",\".framer-Nouum .framer-f4r8lt { 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: visible; padding: 0px 18px 15px 18px; position: relative; width: 100%; }\",\".framer-Nouum .framer-1s7lgdb { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Nouum .framer-6xw5wp { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Nouum .framer-1jq68aj { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-Nouum .framer-16nrkf8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 56px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-Nouum .framer-uatu7g, .framer-Nouum .framer-35wqkb { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; user-select: none; width: min-content; z-index: 1; }\",\".framer-Nouum .framer-5hyr43 { height: 34px; position: relative; width: 33px; }\",\".framer-Nouum .framer-baffis { height: 34px; left: 0px; position: absolute; top: 0px; width: 33px; }\",\".framer-Nouum .framer-1y9l6yb { height: 28px; left: 3px; position: absolute; top: 3px; width: 28px; }\",\".framer-Nouum .framer-1oa8vet { height: 16px; left: 8px; position: absolute; top: 9px; width: 17px; }\",\".framer-Nouum .framer-1extwwf { height: 20px; position: relative; width: 20px; }\",\".framer-Nouum .framer-rbn5un, .framer-Nouum .framer-irv7no { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-Nouum .framer-uewohe-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-Nouum.framer-v-b6yvu7 .framer-eo3rko { left: 18px; position: absolute; top: 38px; z-index: 1; }\",\".framer-Nouum.framer-v-ymtdoy.framer-1xbahvf, .framer-Nouum.framer-v-jm2uq.framer-1xbahvf, .framer-Nouum.framer-v-4g9mbc.framer-1xbahvf, .framer-Nouum.framer-v-uj4ly2.framer-1xbahvf { width: min-content; }\",\".framer-Nouum.framer-v-ymtdoy .framer-6xw5wp, .framer-Nouum.framer-v-jm2uq .framer-6xw5wp { align-self: stretch; width: auto; }\",\".framer-Nouum.framer-v-uwwmdz.framer-1xbahvf { width: 258px; }\",\".framer-Nouum.framer-v-uwwmdz .framer-oqzfms { height: 260px; }\",\".framer-Nouum.framer-v-4g9mbc .framer-oqzfms { height: 240px; width: 260px; }\",\".framer-Nouum.framer-v-4g9mbc .framer-f4r8lt { padding: 0px 0px 15px 0px; }\",\".framer-Nouum.framer-v-4g9mbc .framer-6xw5wp { align-content: center; align-items: center; align-self: stretch; flex-direction: row; justify-content: flex-end; width: auto; }\",\".framer-Nouum.framer-v-4g9mbc .framer-1jq68aj, .framer-Nouum.framer-v-uj4ly2 .framer-1jq68aj { order: 1; }\",\".framer-Nouum.framer-v-4g9mbc .framer-uewohe-container, .framer-Nouum.framer-v-uj4ly2 .framer-uewohe-container { order: 0; }\",\".framer-Nouum.framer-v-uj4ly2 .framer-6xw5wp { flex-direction: row; width: min-content; }\",'.framer-Nouum[data-border=\"true\"]::after, .framer-Nouum [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 366\n * @framerIntrinsicWidth 265\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WPqAgPlEj\":{\"layout\":[\"fixed\",\"auto\"]},\"ywqfDZtnm\":{\"layout\":[\"auto\",\"auto\"]},\"Du4kWu3X6\":{\"layout\":[\"fixed\",\"auto\"]},\"ZqTz56Hpp\":{\"layout\":[\"auto\",\"auto\"]},\"SZWmlMxcF\":{\"layout\":[\"auto\",\"auto\"]},\"Hf54rcie4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"a5mjBGwr7\":\"headline\",\"g7viQhV46\":\"profileImage\",\"DnGeoZoUA\":\"name1\",\"UHZDJjDUZ\":\"welcomeMsg\",\"yWi93Ov8A\":\"phoneNumber\",\"QIAXipFWI\":\"showEmojiPicker\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqUjeAqrdn=withCSS(Component,css,\"framer-Nouum\");export default FramerqUjeAqrdn;FramerqUjeAqrdn.displayName=\"WhatsApp Popup\";FramerqUjeAqrdn.defaultProps={height:366,width:265};addPropertyControls(FramerqUjeAqrdn,{variant:{options:[\"ITbvYGNrs\",\"WPqAgPlEj\",\"ywqfDZtnm\",\"Du4kWu3X6\",\"ZqTz56Hpp\",\"SZWmlMxcF\",\"Hf54rcie4\"],optionTitles:[\"Desktop - Default\",\"Desktop - Open\",\"Desktop - Close\",\"Tablet - Default\",\"Tablet - Close\",\"Mobile - Default\",\"Mobile - Close\"],title:\"Variant\",type:ControlType.Enum},a5mjBGwr7:{defaultValue:\"Let's chat on WhatsApp\",displayTextArea:false,title:\"Headline\",type:ControlType.String},g7viQhV46:{__defaultAssetReference:\"data:framer/asset-reference,GV0UzEkpE9uXq6K2n4MyXyld2No.png?originalFilename=nitso+logo.png&width=1200&height=1200\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,GV0UzEkpE9uXq6K2n4MyXyld2No.png?originalFilename=nitso+logo.png&width=1200&height=1200\"},title:\"Profile Image\",type:ControlType.ResponsiveImage},DnGeoZoUA:{defaultValue:\"Nitso\",displayTextArea:false,title:\"Name\",type:ControlType.String},UHZDJjDUZ:{defaultValue:\"Hi, How can i help you?\",displayTextArea:true,title:\"Welcome Msg\",type:ControlType.String},yWi93Ov8A:{defaultValue:\"919999999999\",placeholder:\"e.g., 919999999999\",title:\"Phone Number\",type:ControlType.String},QIAXipFWI:{defaultValue:true,title:\"Show Emoji Picker\",type:ControlType.Boolean}});addFonts(FramerqUjeAqrdn,[{explicitInter:true,fonts:[{cssFamilyName:\"A Iranian Sans Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"A Iranian Sans\",url:\"https://framerusercontent.com/assets/BlLiYytCXuM5SDSDE7kVmYqB5k.woff2\",weight:\"400\"},{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:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...CurrentTimeFonts,...WhatsAppMessageSenderFonts,...CallButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqUjeAqrdn\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"a5mjBGwr7\\\":\\\"headline\\\",\\\"g7viQhV46\\\":\\\"profileImage\\\",\\\"DnGeoZoUA\\\":\\\"name1\\\",\\\"UHZDJjDUZ\\\":\\\"welcomeMsg\\\",\\\"yWi93Ov8A\\\":\\\"phoneNumber\\\",\\\"QIAXipFWI\\\":\\\"showEmojiPicker\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WPqAgPlEj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ywqfDZtnm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Du4kWu3X6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZqTz56Hpp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SZWmlMxcF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Hf54rcie4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"366\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"265\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qUjeAqrdn.map","// Generated by Framer (92d6359)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-o6k1E .framer-styles-preset-1vy9svw:not(.rich-text-wrapper), .framer-o6k1E .framer-styles-preset-1vy9svw.rich-text-wrapper a { --framer-link-current-text-color: var(--token-44dd7634-948b-4475-884c-16fbad7c474d, #f67b20) /* {\"name\":\"Brand Color Light\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #eb5a0c; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-link-text-decoration: none; }'];export const className=\"framer-o6k1E\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b84331)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const enabledGestures={qWb2_WPGL:{hover:true}};const serializationHash=\"framer-JKz7T\";const variantClassNames={qWb2_WPGL:\"framer-v-ro6usg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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=({click,height,hover,id,link,title,width,...props})=>{return{...props,ghlWUTxTK:click??props.ghlWUTxTK,itJ7CEzgo:title??props.itJ7CEzgo??\"Blog\",qjd8xV1SU:link??props.qjd8xV1SU,zaRRFj_5f:hover??props.zaRRFj_5f};};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,itJ7CEzgo,qjd8xV1SU,ghlWUTxTK,zaRRFj_5f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qWb2_WPGL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap109wk8o=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ghlWUTxTK){const res=await ghlWUTxTK(...args);if(res===false)return false;}});const onMouseEnterqt80jx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(zaRRFj_5f){const res=await zaRRFj_5f(...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(Link,{href:qjd8xV1SU,motionChild:true,nodeId:\"qWb2_WPGL\",openInNewTab:false,scopeId:\"GdurgwAwr\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ro6usg\",className,classNames)} framer-vtusxq`,\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qWb2_WPGL\",onMouseEnter:onMouseEnterqt80jx,onTap:onTap109wk8o,ref:refBinding,style:{...style},...addPropertyOverrides({\"qWb2_WPGL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-daihwm\",layoutDependency:layoutDependency,layoutId:\"icy0RtiE5\",style:{backgroundColor:\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(10, 68, 99))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,opacity:0},variants:{\"qWb2_WPGL-hover\":{backgroundColor:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\",opacity:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Blog\"})}),className:\"framer-ub2y0p\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"rXmazkwdU\",style:{\"--extracted-r6o4lv\":\"var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, rgb(255, 255, 255))\"},text:itJ7CEzgo,variants:{\"qWb2_WPGL-hover\":{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qWb2_WPGL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Blog\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JKz7T.framer-vtusxq, .framer-JKz7T .framer-vtusxq { display: block; }\",\".framer-JKz7T.framer-ro6usg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 195px; }\",\".framer-JKz7T .framer-daihwm { flex: none; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-JKz7T .framer-ub2y0p { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-JKz7T.framer-v-ro6usg.hover.framer-ro6usg { gap: 10px; }\",\".framer-JKz7T.framer-v-ro6usg.hover .framer-daihwm { width: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 195\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GKhUo58jb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"itJ7CEzgo\":\"title\",\"qjd8xV1SU\":\"link\",\"ghlWUTxTK\":\"click\",\"zaRRFj_5f\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGdurgwAwr=withCSS(Component,css,\"framer-JKz7T\");export default FramerGdurgwAwr;FramerGdurgwAwr.displayName=\"Nav - Item\";FramerGdurgwAwr.defaultProps={height:23,width:195};addPropertyControls(FramerGdurgwAwr,{itJ7CEzgo:{defaultValue:\"Blog\",displayTextArea:false,title:\"Title\",type:ControlType.String},qjd8xV1SU:{title:\"Link\",type:ControlType.Link},ghlWUTxTK:{title:\"Click\",type:ControlType.EventHandler},zaRRFj_5f:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerGdurgwAwr,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGdurgwAwr\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"itJ7CEzgo\\\":\\\"title\\\",\\\"qjd8xV1SU\\\":\\\"link\\\",\\\"ghlWUTxTK\\\":\\\"click\\\",\\\"zaRRFj_5f\\\":\\\"hover\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"195\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GKhUo58jb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"23\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GdurgwAwr.map","// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-SGHTn\";const variantClassNames={LuXGDEKKa:\"framer-v-1fxcmyh\"};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: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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LuXGDEKKa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1fxcmyh\",className,classNames),\"data-framer-appear-id\":\"1fxcmyh\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LuXGDEKKa\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8oztcf\",layoutDependency:layoutDependency,layoutId:\"pv7tpyyQX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DsDX1CSwV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"150px\",y:(componentViewport?.y||0)+5+0+3.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8re0tl-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"nJYisdhT3-container\",name:\"Insulated Sandwich Panels\",nodeId:\"nJYisdhT3\",rendersWithMotion:true,scopeId:\"erK4xg0Xb\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"nJYisdhT3\",itJ7CEzgo:\"Profile Sheets\",layoutId:\"nJYisdhT3\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yPNqQh3eT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"150px\",y:(componentViewport?.y||0)+5+0+33.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fdljg6-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"etFDUwvQ4-container\",name:\"Insulated Sandwich Panels\",nodeId:\"etFDUwvQ4\",rendersWithMotion:true,scopeId:\"erK4xg0Xb\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"etFDUwvQ4\",itJ7CEzgo:\"Purlins\",layoutId:\"etFDUwvQ4\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FoQpgLKhQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"150px\",y:(componentViewport?.y||0)+5+0+63.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hqvuba-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"gJwV9cwZo-container\",name:\"Insulated Sandwich Panels\",nodeId:\"gJwV9cwZo\",rendersWithMotion:true,scopeId:\"erK4xg0Xb\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"gJwV9cwZo\",itJ7CEzgo:\"Decking Sheets\",layoutId:\"gJwV9cwZo\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SGHTn.framer-7h4w5x, .framer-SGHTn .framer-7h4w5x { display: block; }\",\".framer-SGHTn.framer-1fxcmyh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 150px; }\",\".framer-SGHTn .framer-8oztcf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: 90px; justify-content: center; left: 20px; overflow: visible; padding: 0px; position: absolute; right: -22px; top: 5px; z-index: 1; }\",\".framer-SGHTn .framer-8re0tl-container, .framer-SGHTn .framer-fdljg6-container, .framer-SGHTn .framer-1hqvuba-container { flex: none; height: auto; position: relative; width: 150px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramererK4xg0Xb=withCSS(Component,css,\"framer-SGHTn\");export default FramererK4xg0Xb;FramererK4xg0Xb.displayName=\"Sub Menu\";FramererK4xg0Xb.defaultProps={height:100,width:150};addFonts(FramererK4xg0Xb,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramererK4xg0Xb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"150\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./erK4xg0Xb.map","// Generated by Framer (64bdc4e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-JJwSk .framer-styles-preset-1fvqroh:not(.rich-text-wrapper), .framer-JJwSk .framer-styles-preset-1fvqroh.rich-text-wrapper a { --framer-link-current-text-color: var(--token-44dd7634-948b-4475-884c-16fbad7c474d, #f67b20); --framer-link-hover-text-color: #000000; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-link-text-decoration: none; }\"];export const className=\"framer-JJwSk\";\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\"}}}","// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/HDrN8H972OfHS3EgzIg2/yfOMmipTip6eO4OFqxGI/PE1br5qTo.js\";import NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={AVY1Bt57c:{hover:true}};const serializationHash=\"framer-TOZK7\";const variantClassNames={AVY1Bt57c:\"framer-v-1d4gnk1\"};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:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AVY1Bt57c\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zaRRFj_5ftxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"AVY1Bt57c-hover\")return true;return false;};const ref2=React.useRef(null);const isDisplayed1=()=>{if(gestureVariant===\"AVY1Bt57c-hover\")return false;return true;};const ref3=React.useRef(null);const ref4=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1d4gnk1\",className,classNames),\"data-framer-appear-id\":\"1d4gnk1\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"AVY1Bt57c\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},...addPropertyOverrides({\"AVY1Bt57c-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rqfhz7\",layoutDependency:layoutDependency,layoutId:\"ksyvZLIWn\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JJVSxwqX3\"},implicitPathVariables:undefined},{href:{webPageId:\"JJVSxwqX3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(${componentViewport?.width||\"100vw\"} * 1.1 - 20px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-90)/2+0+0)+0+18.5,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-5hdvp1-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",id:`${layoutId}-5hdvp1`,layoutDependency:layoutDependency,layoutId:\"klb6kyNZS-container\",name:\"Insulated Sandwich Panels\",nodeId:\"klb6kyNZS\",ref:ref1,rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"klb6kyNZS\",itJ7CEzgo:\"PUR/PIR\",layoutId:\"klb6kyNZS\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},variant:overlay.visible?\"qWb2_WPGL\":undefined,width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay}),...addPropertyOverrides({\"AVY1Bt57c-hover\":{qjd8xV1SU:resolvedLinks[1]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-5hdvp1`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({\"AVY1Bt57c-hover\":{collisionDetection:false,collisionDetectionPadding:undefined,offsetX:87,offsetY:-29,zIndex:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-185sm6q\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"PeI6d4KRp\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{\"AVY1Bt57c-hover\":{backgroundColor:\"var(--token-bbe5c738-b06f-43da-b385-9cc303ddbf85, rgba(14, 41, 105, 0.35))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5i4g02\",layoutDependency:layoutDependency,layoutId:\"iVmuZ18BR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K8NWLtAIr\"},implicitPathVariables:undefined},{href:{webPageId:\"ydUb63luQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{width:\"88px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hzzo11-container\",\"data-framer-name\":\"Wall\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"SUJakOQhU-container\",name:\"Wall\",nodeId:\"SUJakOQhU\",rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"SUJakOQhU\",itJ7CEzgo:\"PUR/PIR\",layoutId:\"SUJakOQhU\",name:\"Wall\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{itJ7CEzgo:\"Wall\",qjd8xV1SU:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K8NWLtAIr\"},implicitPathVariables:undefined},{href:{webPageId:\"OmL49abMn\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{width:\"88px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fgmaes-container\",\"data-framer-name\":\"Roof\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"IG6KYNDQ5-container\",name:\"Roof\",nodeId:\"IG6KYNDQ5\",rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"IG6KYNDQ5\",itJ7CEzgo:\"PUR/PIR\",layoutId:\"IG6KYNDQ5\",name:\"Roof\",qjd8xV1SU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{itJ7CEzgo:\"Roof\",qjd8xV1SU:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\",direction:\"rtl\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X5czhP_D7\"},motionChild:true,nodeId:\"AIWZaddEm\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"gHJMFyQpZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fvqroh\",\"data-styles-preset\":\"PE1br5qTo\",children:\"من نحن\"})})})}),className:\"framer-1jq0z4j\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"AIWZaddEm\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"loz5nR4yG\"},implicitPathVariables:undefined},{href:{webPageId:\"loz5nR4yG\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc(${componentViewport?.width||\"100vw\"} * 1.1 - 20px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-90)/2+0+0)+0+48.5,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1k21cmp-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",id:`${layoutId}-1k21cmp`,layoutDependency:layoutDependency,layoutId:\"WeIxImxdU-container\",name:\"Insulated Sandwich Panels\",nodeId:\"WeIxImxdU\",ref:ref3,rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"WeIxImxdU\",itJ7CEzgo:\"Rockwool\",layoutId:\"WeIxImxdU\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay:overlay1}),...addPropertyOverrides({\"AVY1Bt57c-hover\":{qjd8xV1SU:resolvedLinks3[1]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1k21cmp`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({\"AVY1Bt57c-hover\":{collisionDetection:false,collisionDetectionPadding:undefined,offsetX:87,offsetY:-29,zIndex:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1qvwjre\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"dBN0Axn75\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{\"AVY1Bt57c-hover\":{backgroundColor:\"var(--token-bbe5c738-b06f-43da-b385-9cc303ddbf85, rgba(14, 41, 105, 0.35))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wnjlkf\",layoutDependency:layoutDependency,layoutId:\"RVj4op5V8\",style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\"},variants:{\"AVY1Bt57c-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K8NWLtAIr\"},implicitPathVariables:undefined},{href:{webPageId:\"oqDHlHkrV\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{width:\"88px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3f7c6z-container\",\"data-framer-name\":\"Wall\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"r74In6dTa-container\",name:\"Wall\",nodeId:\"r74In6dTa\",rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"r74In6dTa\",itJ7CEzgo:\"Wall\",layoutId:\"r74In6dTa\",name:\"Wall\",qjd8xV1SU:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{qjd8xV1SU:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\",direction:\"rtl\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X5czhP_D7\"},motionChild:true,nodeId:\"bLxkr4JRk\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"gHJMFyQpZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fvqroh\",\"data-styles-preset\":\"PE1br5qTo\",children:\"من نحن\"})})})}),className:\"framer-1iot0wk\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"bLxkr4JRk\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\",direction:\"rtl\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X5czhP_D7\"},motionChild:true,nodeId:\"p3bTigfck\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"gHJMFyQpZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fvqroh\",\"data-styles-preset\":\"PE1br5qTo\",children:\"من نحن\"})})})}),className:\"framer-fbay6t\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"p3bTigfck\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K8NWLtAIr\"},implicitPathVariables:undefined},{href:{webPageId:\"wDR1dvPRR\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{width:\"88px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15w8h0w-container\",\"data-framer-name\":\"Roof\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Uo0g6qVCC-container\",name:\"Roof\",nodeId:\"Uo0g6qVCC\",rendersWithMotion:true,scopeId:\"gHJMFyQpZ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"Uo0g6qVCC\",itJ7CEzgo:\"Roof\",layoutId:\"Uo0g6qVCC\",name:\"Roof\",qjd8xV1SU:resolvedLinks5[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"AVY1Bt57c-hover\":{qjd8xV1SU:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})})})})]})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TOZK7.framer-1mnl66j, .framer-TOZK7 .framer-1mnl66j { display: block; }\",\".framer-TOZK7.framer-1d4gnk1 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 65px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 115px; }\",\".framer-TOZK7 .framer-rqfhz7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: 90px; justify-content: center; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 110%; z-index: 1; }\",\".framer-TOZK7 .framer-5hdvp1-container, .framer-TOZK7 .framer-1k21cmp-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-TOZK7 .framer-185sm6q, .framer-TOZK7 .framer-1qvwjre { height: 150px; overflow: hidden; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TOZK7 .framer-5i4g02, .framer-TOZK7 .framer-wnjlkf { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; justify-content: center; left: 0px; overflow: visible; padding: 10px 0px 10px 20px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-TOZK7 .framer-hzzo11-container, .framer-TOZK7 .framer-1fgmaes-container, .framer-TOZK7 .framer-3f7c6z-container, .framer-TOZK7 .framer-15w8h0w-container { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-TOZK7 .framer-1jq0z4j, .framer-TOZK7 .framer-1iot0wk, .framer-TOZK7 .framer-fbay6t { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-TOZK7.framer-v-1d4gnk1.hover .framer-185sm6q, .framer-TOZK7.framer-v-1d4gnk1.hover .framer-1qvwjre { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 65px; justify-content: center; padding: 0px; width: 90px; will-change: unset; }\",\".framer-TOZK7.framer-v-1d4gnk1.hover .framer-5i4g02, .framer-TOZK7.framer-v-1d4gnk1.hover .framer-wnjlkf { bottom: unset; height: 90px; left: unset; padding: 0px 0px 0px 20px; position: relative; right: unset; top: unset; width: 120%; }\",\".framer-TOZK7.framer-v-1d4gnk1.hover .framer-hzzo11-container, .framer-TOZK7.framer-v-1d4gnk1.hover .framer-3f7c6z-container { order: 1; width: 100%; }\",\".framer-TOZK7.framer-v-1d4gnk1.hover .framer-1fgmaes-container, .framer-TOZK7.framer-v-1d4gnk1.hover .framer-15w8h0w-container { order: 0; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 115\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mKLTWk4_7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergHJMFyQpZ=withCSS(Component,css,\"framer-TOZK7\");export default FramergHJMFyQpZ;FramergHJMFyQpZ.displayName=\"Sub Menu\";FramergHJMFyQpZ.defaultProps={height:65,width:115};addFonts(FramergHJMFyQpZ,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergHJMFyQpZ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mKLTWk4_7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"115\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"65\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-MCljF\";const variantClassNames={MtjMQnj9S:\"framer-v-11w1i2b\"};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: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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"MtjMQnj9S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-11w1i2b\",className,classNames),\"data-framer-appear-id\":\"11w1i2b\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MtjMQnj9S\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qlrmqw\",layoutDependency:layoutDependency,layoutId:\"Bo7PNv8av\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uoBG3pjbH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"175px\",y:(componentViewport?.y||0)+10+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nyk36-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"LG4hmSc3t-container\",name:\"Insulated Sandwich Panels\",nodeId:\"LG4hmSc3t\",rendersWithMotion:true,scopeId:\"mXVNt9pTr\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"LG4hmSc3t\",itJ7CEzgo:\"Flashings\",layoutId:\"LG4hmSc3t\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NYpbyO6Rt\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"175px\",y:(componentViewport?.y||0)+10+0+30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-155bmsb-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"ZLWopNACo-container\",name:\"Insulated Sandwich Panels\",nodeId:\"ZLWopNACo\",rendersWithMotion:true,scopeId:\"mXVNt9pTr\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"ZLWopNACo\",itJ7CEzgo:\"Gutters\",layoutId:\"ZLWopNACo\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ezy0z3P2N\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"175px\",y:(componentViewport?.y||0)+10+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-43fzwn-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"rzcPG8j5R-container\",name:\"Insulated Sandwich Panels\",nodeId:\"rzcPG8j5R\",rendersWithMotion:true,scopeId:\"mXVNt9pTr\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"rzcPG8j5R\",itJ7CEzgo:\"Curve Sheets\",layoutId:\"rzcPG8j5R\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qZ85vYnIX\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"175px\",y:(componentViewport?.y||0)+10+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10hymjx-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"SV4LRLdXs-container\",name:\"Insulated Sandwich Panels\",nodeId:\"SV4LRLdXs\",rendersWithMotion:true,scopeId:\"mXVNt9pTr\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"SV4LRLdXs\",itJ7CEzgo:\"Ridge Sheets\",layoutId:\"SV4LRLdXs\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iwJ7uA_m_\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"175px\",y:(componentViewport?.y||0)+10+0+120,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-184hhdt-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"RKdVgrm7h-container\",name:\"Insulated Sandwich Panels\",nodeId:\"RKdVgrm7h\",rendersWithMotion:true,scopeId:\"mXVNt9pTr\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"RKdVgrm7h\",itJ7CEzgo:\"Translucent Sheets\",layoutId:\"RKdVgrm7h\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MCljF.framer-h2zatx, .framer-MCljF .framer-h2zatx { display: block; }\",\".framer-MCljF.framer-11w1i2b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 161px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 172px; }\",\".framer-MCljF .framer-1qlrmqw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; left: 20px; overflow: visible; padding: 0px; position: absolute; top: 10px; width: 175px; z-index: 1; }\",\".framer-MCljF .framer-nyk36-container, .framer-MCljF .framer-155bmsb-container, .framer-MCljF .framer-43fzwn-container, .framer-MCljF .framer-10hymjx-container, .framer-MCljF .framer-184hhdt-container { flex: none; height: auto; position: relative; width: 175px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 161\n * @framerIntrinsicWidth 172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermXVNt9pTr=withCSS(Component,css,\"framer-MCljF\");export default FramermXVNt9pTr;FramermXVNt9pTr.displayName=\"Sub Menu\";FramermXVNt9pTr.defaultProps={height:161,width:172};addFonts(FramermXVNt9pTr,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermXVNt9pTr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"172\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"161\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mXVNt9pTr.map","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-GzxFD\";const variantClassNames={HThBOcEfJ:\"framer-v-1836oaz\"};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:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HThBOcEfJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1836oaz\",className,classNames),\"data-framer-appear-id\":\"1836oaz\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HThBOcEfJ\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xnw939\",layoutDependency:layoutDependency,layoutId:\"llSGCV9Rd\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K8NWLtAIr\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"200px\",y:(componentViewport?.y||0)+((componentViewport?.height||130)*.5000000000000002-56.5)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1owdz86-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"UxQeEl9iw-container\",name:\"Insulated Sandwich Panels\",nodeId:\"UxQeEl9iw\",rendersWithMotion:true,scopeId:\"Nlsa2Wq7c\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"UxQeEl9iw\",itJ7CEzgo:\"Cold Room Panels\",layoutId:\"UxQeEl9iw\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"duxuPlDD_\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"200px\",y:(componentViewport?.y||0)+((componentViewport?.height||130)*.5000000000000002-56.5)+0+30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w16mk3-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"RFofrHviX-container\",name:\"Insulated Sandwich Panels\",nodeId:\"RFofrHviX\",rendersWithMotion:true,scopeId:\"Nlsa2Wq7c\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"RFofrHviX\",itJ7CEzgo:\"Flooring Board\",layoutId:\"RFofrHviX\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"200px\",y:(componentViewport?.y||0)+((componentViewport?.height||130)*.5000000000000002-56.5)+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ko20p6-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"bPJImkvu0-container\",name:\"Insulated Sandwich Panels\",nodeId:\"bPJImkvu0\",rendersWithMotion:true,scopeId:\"Nlsa2Wq7c\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"bPJImkvu0\",itJ7CEzgo:\"Cold Room Doors\",layoutId:\"bPJImkvu0\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"200px\",y:(componentViewport?.y||0)+((componentViewport?.height||130)*.5000000000000002-56.5)+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fmu45b-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"HhhZgB_Z3-container\",name:\"Insulated Sandwich Panels\",nodeId:\"HhhZgB_Z3\",rendersWithMotion:true,scopeId:\"Nlsa2Wq7c\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"HhhZgB_Z3\",itJ7CEzgo:\"Cold Room Accessories\",layoutId:\"HhhZgB_Z3\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GzxFD.framer-4evqk5, .framer-GzxFD .framer-4evqk5 { display: block; }\",\".framer-GzxFD.framer-1836oaz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 130px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 210px; }\",\".framer-GzxFD .framer-xnw939 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; left: 20px; overflow: visible; padding: 0px; position: absolute; right: -15px; top: 50%; z-index: 1; }\",\".framer-GzxFD .framer-1owdz86-container, .framer-GzxFD .framer-1w16mk3-container, .framer-GzxFD .framer-1ko20p6-container, .framer-GzxFD .framer-1fmu45b-container { flex: none; height: auto; position: relative; width: 200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 210\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNlsa2Wq7c=withCSS(Component,css,\"framer-GzxFD\");export default FramerNlsa2Wq7c;FramerNlsa2Wq7c.displayName=\"Sub Menu\";FramerNlsa2Wq7c.defaultProps={height:130,width:210};addFonts(FramerNlsa2Wq7c,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNlsa2Wq7c\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"210\",\"framerIntrinsicHeight\":\"130\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nlsa2Wq7c.map","// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-M3pGJ\";const variantClassNames={TI1jTYTqh:\"framer-v-fuyjp9\"};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: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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TI1jTYTqh\",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(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-fuyjp9\",className,classNames),\"data-framer-appear-id\":\"fuyjp9\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TI1jTYTqh\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i8e31x\",layoutDependency:layoutDependency,layoutId:\"a7eiNZgAq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"170px\",y:(componentViewport?.y||0)+9+10+(((componentViewport?.height||130)-18-20-113)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yqyfj1-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"hZc78FPA4-container\",name:\"Insulated Sandwich Panels\",nodeId:\"hZc78FPA4\",rendersWithMotion:true,scopeId:\"Y3dFkr9mH\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"hZc78FPA4\",itJ7CEzgo:\"Sectional Doors\",layoutId:\"hZc78FPA4\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},variant:\"qWb2_WPGL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"170px\",y:(componentViewport?.y||0)+9+10+(((componentViewport?.height||130)-18-20-113)/2+23+7),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vtmjy5-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"I6jTYGzuB-container\",name:\"Insulated Sandwich Panels\",nodeId:\"I6jTYGzuB\",rendersWithMotion:true,scopeId:\"Y3dFkr9mH\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"I6jTYGzuB\",itJ7CEzgo:\"Loading Docks\",layoutId:\"I6jTYGzuB\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},variant:\"qWb2_WPGL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"170px\",y:(componentViewport?.y||0)+9+10+(((componentViewport?.height||130)-18-20-113)/2+46+14),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b1wd3d-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"foFaYEg97-container\",name:\"Insulated Sandwich Panels\",nodeId:\"foFaYEg97\",rendersWithMotion:true,scopeId:\"Y3dFkr9mH\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"foFaYEg97\",itJ7CEzgo:\"Hollow Metal Doors\",layoutId:\"foFaYEg97\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},variant:\"qWb2_WPGL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"170px\",y:(componentViewport?.y||0)+9+10+(((componentViewport?.height||130)-18-20-113)/2+69+21),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-83msxu-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"C7U2qByT3-container\",name:\"Insulated Sandwich Panels\",nodeId:\"C7U2qByT3\",rendersWithMotion:true,scopeId:\"Y3dFkr9mH\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"C7U2qByT3\",itJ7CEzgo:\"Gate Solutions\",layoutId:\"C7U2qByT3\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"\",style:{width:\"100%\"},variant:\"qWb2_WPGL\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M3pGJ.framer-1ywg1ye, .framer-M3pGJ .framer-1ywg1ye { display: block; }\",\".framer-M3pGJ.framer-fuyjp9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 130px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 180px; }\",\".framer-M3pGJ .framer-1i8e31x { align-content: flex-start; align-items: flex-start; bottom: 9px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; justify-content: center; left: 20px; overflow: visible; padding: 10px 20px 10px 0px; position: absolute; right: 0px; top: 9px; z-index: 1; }\",\".framer-M3pGJ .framer-yqyfj1-container, .framer-M3pGJ .framer-1vtmjy5-container, .framer-M3pGJ .framer-b1wd3d-container, .framer-M3pGJ .framer-83msxu-container { flex: none; height: auto; position: relative; width: 170px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M3pGJ.framer-fuyjp9, .framer-M3pGJ .framer-1i8e31x { gap: 0px; } .framer-M3pGJ.framer-fuyjp9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-M3pGJ.framer-fuyjp9 > :first-child { margin-left: 0px; } .framer-M3pGJ.framer-fuyjp9 > :last-child { margin-right: 0px; } .framer-M3pGJ .framer-1i8e31x > * { margin: 0px; margin-bottom: calc(7px / 2); margin-top: calc(7px / 2); } .framer-M3pGJ .framer-1i8e31x > :first-child { margin-top: 0px; } .framer-M3pGJ .framer-1i8e31x > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY3dFkr9mH=withCSS(Component,css,\"framer-M3pGJ\");export default FramerY3dFkr9mH;FramerY3dFkr9mH.displayName=\"Sub Menu\";FramerY3dFkr9mH.defaultProps={height:130,width:180};addFonts(FramerY3dFkr9mH,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY3dFkr9mH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"180\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"130\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SubMenu1 from\"https://framerusercontent.com/modules/RTpcFMtsObU4IW6dH4E8/RVr2Y3ZlyYBZXG4wwDbS/erK4xg0Xb.js\";import NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";import SubMenu from\"https://framerusercontent.com/modules/17DkU4jTyle6TDwID0HZ/PgJlnE1eyHhiTV7U5EID/gHJMFyQpZ.js\";import SubMenu2 from\"https://framerusercontent.com/modules/oC9yVDZhLtyAufPwJPI8/rW8A07vJrjZdbH2Sb8cg/mXVNt9pTr.js\";import SubMenu3 from\"https://framerusercontent.com/modules/AwgOWTCohI4uwRCEpACE/sDeKpJmzlfvjG4pvmR67/Nlsa2Wq7c.js\";import SubMenu4 from\"https://framerusercontent.com/modules/xiomBVOYGRIVHKTtvUww/dQoein8Qa6WlMk72TgCB/Y3dFkr9mH.js\";const NavItemFonts=getFonts(NavItem);const SubMenuFonts=getFonts(SubMenu);const SubMenu1Fonts=getFonts(SubMenu1);const SubMenu2Fonts=getFonts(SubMenu2);const SubMenu3Fonts=getFonts(SubMenu3);const SubMenu4Fonts=getFonts(SubMenu4);const serializationHash=\"framer-fcnA7\";const variantClassNames={dEPQG9MsO:\"framer-v-8xzrid\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.3,type:\"spring\"};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dEPQG9MsO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zaRRFj_5ftxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);const ref9=React.useRef(null);const ref10=React.useRef(null);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-8xzrid\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dEPQG9MsO\",ref:refBinding,style:{backgroundColor:\"var(--token-ac667b19-077b-4701-bc8a-fbbb0c51b807, rgb(9, 32, 84))\",boxShadow:\"0px 1px 8px 1px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fipz8r\",layoutDependency:layoutDependency,layoutId:\"WKvyWT0PS\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SVtAq9P36\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 1.2)`,y:(componentViewport?.y||0)+10+0+0+-1,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-q1v39l-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",id:`${layoutId}-q1v39l`,layoutDependency:layoutDependency,layoutId:\"wOKh8I2XE-container\",name:\"Insulated Sandwich Panels\",nodeId:\"wOKh8I2XE\",ref:ref1,rendersWithMotion:true,scopeId:\"eVuxrPeur\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"wOKh8I2XE\",itJ7CEzgo:\"Insulated Sandwich Panels\",layoutId:\"wOKh8I2XE\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},variant:overlay.visible?\"qWb2_WPGL\":undefined,width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-q1v39l`,offsetX:175.5,offsetY:-32.5,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"115px\",y:(componentViewport?.y||0)+10+0+0+-1+-32.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kiyq3k-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LahaGNmbc-container\",nodeId:\"LahaGNmbc\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"eVuxrPeur\",children:/*#__PURE__*/_jsx(SubMenu,{height:\"100%\",id:\"LahaGNmbc\",layoutId:\"LahaGNmbc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K9maZ7Txi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 1.2)`,y:(componentViewport?.y||0)+10+0+0+32,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-qx4gm6-container\",\"data-framer-name\":\"Cold Rolled Products\",id:`${layoutId}-qx4gm6`,layoutDependency:layoutDependency,layoutId:\"VcH9qWyDf-container\",name:\"Cold Rolled Products\",nodeId:\"VcH9qWyDf\",ref:ref3,rendersWithMotion:true,scopeId:\"eVuxrPeur\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"VcH9qWyDf\",itJ7CEzgo:\"Cold Rolled Products\",layoutId:\"VcH9qWyDf\",name:\"Cold Rolled Products\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay:overlay1})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-qx4gm6`,offsetX:193,offsetY:-34.5,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"150px\",y:(componentViewport?.y||0)+10+0+0+32+-50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ihaunx-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"PMdT9vkJ_-container\",nodeId:\"PMdT9vkJ_\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"eVuxrPeur\",children:/*#__PURE__*/_jsx(SubMenu1,{height:\"100%\",id:\"PMdT9vkJ_\",layoutId:\"PMdT9vkJ_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UL7s4gIGZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 1.2)`,y:(componentViewport?.y||0)+10+0+0+65,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1mdi31a-container\",\"data-framer-name\":\"Roofing & Cladding Accessories\",id:`${layoutId}-1mdi31a`,layoutDependency:layoutDependency,layoutId:\"BTfdpx3Cp-container\",name:\"Roofing & Cladding Accessories\",nodeId:\"BTfdpx3Cp\",ref:ref5,rendersWithMotion:true,scopeId:\"eVuxrPeur\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"BTfdpx3Cp\",itJ7CEzgo:\"Roofing & Cladding Accessories\",layoutId:\"BTfdpx3Cp\",name:\"Roofing & Cladding Accessories\",qjd8xV1SU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay:overlay2})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1mdi31a`,offsetX:204,offsetY:-34.5,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:160,width:\"172px\",y:(componentViewport?.y||0)+10+0+0+65+-80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tj6re9-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"HYLynSnkQ-container\",nodeId:\"HYLynSnkQ\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"eVuxrPeur\",children:/*#__PURE__*/_jsx(SubMenu2,{height:\"100%\",id:\"HYLynSnkQ\",layoutId:\"HYLynSnkQ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BrQ2b801h\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 1.2)`,y:(componentViewport?.y||0)+10+0+0+98,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1soi3h6-container\",\"data-framer-name\":\"Cold Room Solutions\",id:`${layoutId}-1soi3h6`,layoutDependency:layoutDependency,layoutId:\"dJXyMzj5P-container\",name:\"Cold Room Solutions\",nodeId:\"dJXyMzj5P\",ref:ref7,rendersWithMotion:true,scopeId:\"eVuxrPeur\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"dJXyMzj5P\",itJ7CEzgo:\"Cold Room Solutions\",layoutId:\"dJXyMzj5P\",name:\"Cold Room Solutions\",qjd8xV1SU:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay:overlay3})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1soi3h6`,offsetX:223,offsetY:-34.5,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:130,width:\"210px\",y:(componentViewport?.y||0)+10+0+0+98+-65,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vg1je0-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"wMscxaWUQ-container\",nodeId:\"wMscxaWUQ\",ref:ref8,rendersWithMotion:true,role:\"dialog\",scopeId:\"eVuxrPeur\",children:/*#__PURE__*/_jsx(SubMenu3,{height:\"100%\",id:\"wMscxaWUQ\",layoutId:\"wMscxaWUQ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay4=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 1.2)`,y:(componentViewport?.y||0)+10+0+0+131,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-fhds84-container\",\"data-framer-name\":\"Doors Solutions\",id:`${layoutId}-fhds84`,layoutDependency:layoutDependency,layoutId:\"O1I3Er8X1-container\",name:\"Doors Solutions\",nodeId:\"O1I3Er8X1\",ref:ref9,rendersWithMotion:true,scopeId:\"eVuxrPeur\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"O1I3Er8X1\",itJ7CEzgo:\"Doors Solutions\",layoutId:\"O1I3Er8X1\",name:\"Doors Solutions\",style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay:overlay4})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref9,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-fhds84`,offsetX:208,offsetY:-37.5,onDismiss:overlay4.hide,placement:\"bottom\",safeArea:true,zIndex:1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:135,width:\"180px\",y:(componentViewport?.y||0)+10+0+0+131+-67.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pv4tg2-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ZKOB4jwbx-container\",nodeId:\"ZKOB4jwbx\",ref:ref10,rendersWithMotion:true,role:\"dialog\",scopeId:\"eVuxrPeur\",children:/*#__PURE__*/_jsx(SubMenu4,{height:\"100%\",id:\"ZKOB4jwbx\",layoutId:\"ZKOB4jwbx\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fcnA7.framer-1wm9xr0, .framer-fcnA7 .framer-1wm9xr0 { display: block; }\",\".framer-fcnA7.framer-8xzrid { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: 173px; justify-content: flex-start; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: 285px; }\",\".framer-fcnA7 .framer-1fipz8r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 153px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 120%; }\",\".framer-fcnA7 .framer-q1v39l-container, .framer-fcnA7 .framer-qx4gm6-container, .framer-fcnA7 .framer-1mdi31a-container, .framer-fcnA7 .framer-1soi3h6-container, .framer-fcnA7 .framer-fhds84-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-fcnA7 .framer-1kiyq3k-container { height: 65px; position: relative; width: 115px; }\",\".framer-fcnA7 .framer-ihaunx-container { height: 100px; position: relative; width: 150px; }\",\".framer-fcnA7 .framer-1tj6re9-container { height: 160px; position: relative; width: 172px; }\",\".framer-fcnA7 .framer-1vg1je0-container { height: 130px; position: relative; width: 210px; }\",\".framer-fcnA7 .framer-1pv4tg2-container { height: 135px; position: relative; width: 180px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 173\n * @framerIntrinsicWidth 285\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereVuxrPeur=withCSS(Component,css,\"framer-fcnA7\");export default FramereVuxrPeur;FramereVuxrPeur.displayName=\"Links - Services\";FramereVuxrPeur.defaultProps={height:173,width:285};addFonts(FramereVuxrPeur,[{explicitInter:true,fonts:[]},...NavItemFonts,...SubMenuFonts,...SubMenu1Fonts,...SubMenu2Fonts,...SubMenu3Fonts,...SubMenu4Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereVuxrPeur\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"173\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"285\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Caret from\"https://framerusercontent.com/modules/Axpol70OdRugqukuVIqY/fRCYwLdA8hEctMwccGMQ/IGFqizJ7S.js\";const CaretFonts=getFonts(Caret);const cycleOrder=[\"tWpKfTP10\",\"hz7F0sF_h\"];const serializationHash=\"framer-3ELth\";const variantClassNames={hz7F0sF_h:\"framer-v-v82cal\",tWpKfTP10:\"framer-v-13l767m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"tWpKfTP10\",Open:\"hz7F0sF_h\"};const getProps=({click,height,hover,id,title,width,...props})=>{return{...props,biGxPw1MO:click??props.biGxPw1MO,DApvjrdfG:title??props.DApvjrdfG??\"Product\",PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"tWpKfTP10\"};};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,PWSlWeqS6,DApvjrdfG,biGxPw1MO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tWpKfTP10\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnugltk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(biGxPw1MO){const res=await biGxPw1MO(...args);if(res===false)return false;}});const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13l767m\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tWpKfTP10\",onMouseEnter:onMouseEnter170i0h9,onTap:onTapnugltk,ref:refBinding,style:{...style},...addPropertyOverrides({hz7F0sF_h:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Product\"})}),className:\"framer-5lg8sl\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"rdEaP5nC6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{hz7F0sF_h:{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hz7F0sF_h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eck31a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FxrRWmEeK-container\",nodeId:\"FxrRWmEeK\",rendersWithMotion:true,scopeId:\"MsvpvWhF8\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"FxrRWmEeK\",layoutId:\"FxrRWmEeK\",variant:\"OVKxmcYcs\",width:\"100%\",...addPropertyOverrides({hz7F0sF_h:{variant:\"W1rfza3wq\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3ELth.framer-19iualk, .framer-3ELth .framer-19iualk { display: block; }\",\".framer-3ELth.framer-13l767m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-3ELth .framer-5lg8sl { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-3ELth .framer-1eck31a-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3ELth.framer-13l767m { gap: 0px; } .framer-3ELth.framer-13l767m > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-3ELth.framer-13l767m > :first-child { margin-left: 0px; } .framer-3ELth.framer-13l767m > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 71\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hz7F0sF_h\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\",\"biGxPw1MO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMsvpvWhF8=withCSS(Component,css,\"framer-3ELth\");export default FramerMsvpvWhF8;FramerMsvpvWhF8.displayName=\"Trigger\";FramerMsvpvWhF8.defaultProps={height:40,width:71};addPropertyControls(FramerMsvpvWhF8,{variant:{options:[\"tWpKfTP10\",\"hz7F0sF_h\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String},biGxPw1MO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerMsvpvWhF8,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...CaretFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMsvpvWhF8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\",\\\"biGxPw1MO\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hz7F0sF_h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"71\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MsvpvWhF8.map","// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"nYMciYST1\",\"j65UYzTEX\"];const serializationHash=\"framer-nIXlS\";const variantClassNames={j65UYzTEX:\"framer-v-97ckwl\",nYMciYST1:\"framer-v-zib9xw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"nYMciYST1\",Open:\"j65UYzTEX\"};const getProps=({height,hover,id,link,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Title\",dkLkUjruk:link??props.dkLkUjruk,PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"nYMciYST1\"};};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,PWSlWeqS6,DApvjrdfG,dkLkUjruk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nYMciYST1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...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(Link,{href:dkLkUjruk,motionChild:true,nodeId:\"nYMciYST1\",scopeId:\"NM7pb3BMm\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zib9xw\",className,classNames)} framer-7ixofk`,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nYMciYST1\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{...style},...addPropertyOverrides({j65UYzTEX:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Products\"})}),className:\"framer-1ed6zki\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"poiBvsNki\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:DApvjrdfG,variants:{j65UYzTEX:{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j65UYzTEX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t0l3n5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O8Iy1ZD5n-container\",nodeId:\"O8Iy1ZD5n\",rendersWithMotion:true,scopeId:\"NM7pb3BMm\",style:{rotate:-90},variants:{j65UYzTEX:{rotate:0}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(1, 70, 112))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Plus\",id:\"O8Iy1ZD5n\",layoutId:\"O8Iy1ZD5n\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({j65UYzTEX:{color:\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\",iconSelection:\"Minus\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nIXlS.framer-7ixofk, .framer-nIXlS .framer-7ixofk { display: block; }\",\".framer-nIXlS.framer-zib9xw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nIXlS .framer-1ed6zki { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-nIXlS .framer-1t0l3n5-container { flex: none; height: 14px; position: relative; width: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nIXlS.framer-zib9xw { gap: 0px; } .framer-nIXlS.framer-zib9xw > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-nIXlS.framer-zib9xw > :first-child { margin-left: 0px; } .framer-nIXlS.framer-zib9xw > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"j65UYzTEX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\",\"dkLkUjruk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNM7pb3BMm=withCSS(Component,css,\"framer-nIXlS\");export default FramerNM7pb3BMm;FramerNM7pb3BMm.displayName=\"Nav - Trigger\";FramerNM7pb3BMm.defaultProps={height:40,width:56};addPropertyControls(FramerNM7pb3BMm,{variant:{options:[\"nYMciYST1\",\"j65UYzTEX\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},dkLkUjruk:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNM7pb3BMm,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNM7pb3BMm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\",\\\"dkLkUjruk\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"j65UYzTEX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"56\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NM7pb3BMm.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const cycleOrder=[\"GW0AmZ5Xq\",\"rJYZE62x2\",\"niT97zDnL\",\"Ut7_0KfWF\"];const serializationHash=\"framer-yTAKd\";const variantClassNames={GW0AmZ5Xq:\"framer-v-11ump02\",niT97zDnL:\"framer-v-fn3jbj\",rJYZE62x2:\"framer-v-tfqf5b\",Ut7_0KfWF:\"framer-v-14ym3ii\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:250,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={\"Contact (Open)\":\"Ut7_0KfWF\",\"Products (Open)\":\"rJYZE62x2\",Contact:\"niT97zDnL\",Products:\"GW0AmZ5Xq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GW0AmZ5Xq\"};};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:\"GW0AmZ5Xq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapywkrfg=activeVariantCallback(async(...args)=>{setVariant(\"rJYZE62x2\");});const onTapsn1yqs=activeVariantCallback(async(...args)=>{setVariant(\"GW0AmZ5Xq\");});const onTapd0oo7o=activeVariantCallback(async(...args)=>{setVariant(\"Ut7_0KfWF\");});const onTapoy9w5z=activeVariantCallback(async(...args)=>{setVariant(\"niT97zDnL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"rJYZE62x2\",\"Ut7_0KfWF\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"Ut7_0KfWF\")return false;return true;};const isDisplayed2=()=>{if([\"rJYZE62x2\",\"Ut7_0KfWF\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11ump02\",className,classNames),\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"GW0AmZ5Xq\",ref:refBinding,style:{...style},...addPropertyOverrides({niT97zDnL:{\"data-framer-name\":\"Contact\"},rJYZE62x2:{\"data-framer-name\":\"Products (Open)\"},Ut7_0KfWF:{\"data-framer-name\":\"Contact (Open)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"w2SKq__uA\",openInNewTab:false,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-174zrkn framer-1lumu4a\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"w2SKq__uA\",onTap:onTapywkrfg,...addPropertyOverrides({niT97zDnL:{onTap:onTapd0oo7o},rJYZE62x2:{onTap:onTapsn1yqs},Ut7_0KfWF:{onTap:onTapoy9w5z}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255)))\"},children:\"Products\"})}),className:\"framer-1xr75sj\",\"data-framer-name\":\"Platform\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"ENZe15XaL\",style:{\"--extracted-r6o4lv\":\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{rJYZE62x2:{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"},Ut7_0KfWF:{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({niT97zDnL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255)))\"},children:\"Contact\"})})},rJYZE62x2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\"},children:\"Product Categories\"})})},Ut7_0KfWF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xb24qp\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"KaCZcdJDa\",style:{rotate:-90},variants:{rJYZE62x2:{rotate:0},Ut7_0KfWF:{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1shieuz\",\"data-framer-name\":\"chevron-down\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"WTz2WeNHu\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 5 6.667 L 8.333 10 L 11.667 6.667\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Brand Color Dark&quot;} */\" stroke-linecap=\"square\" stroke-miterlimit=\"6.666666666666666\" stroke-dasharray=\"\"></path></svg>',svgContentId:11931651201,variants:{Ut7_0KfWF:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},withExternalLayout:true,...addPropertyOverrides({rJYZE62x2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 5 6.667 L 8.333 10 L 11.667 6.667\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)) /* {&quot;name&quot;:&quot;Brand Color Light&quot;} */\" stroke-linecap=\"square\" stroke-miterlimit=\"6.666666666666666\" stroke-dasharray=\"\"></path></svg>',svgContentId:8706209629},Ut7_0KfWF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 5 6.667 L 8.333 10 L 11.667 6.667\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)) /* {&quot;name&quot;:&quot;Brand Color Light&quot;} */\" stroke-linecap=\"square\" stroke-miterlimit=\"6.666666666666666\" stroke-dasharray=\"\"></path></svg>',svgContentId:10874475489}},baseVariant,gestureVariant)})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hcpmx1\",\"data-framer-name\":\"Global HR\",layoutDependency:layoutDependency,layoutId:\"ZDiSL1Dtj\",children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"vpqdtawyo\",scopeId:\"Ns6mfDPl9\",...addPropertyOverrides({Ut7_0KfWF:{href:{webPageId:\"GUji9Iog2\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1yb6jlb framer-1lumu4a\",layoutDependency:layoutDependency,layoutId:\"vpqdtawyo\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SVtAq9P36\"},implicitPathVariables:undefined},{href:{webPageId:\"GUji9Iog2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({rJYZE62x2:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+0},Ut7_0KfWF:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-chpsj2-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"GymX2yPm1-container\",name:\"Insulated Sandwich Panels\",nodeId:\"GymX2yPm1\",rendersWithMotion:true,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"GymX2yPm1\",itJ7CEzgo:\"Submit an Inquiry\",layoutId:\"GymX2yPm1\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"https://forms.gle/EQHVdm5ytpujobNZ8\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rJYZE62x2:{itJ7CEzgo:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0]},Ut7_0KfWF:{itJ7CEzgo:\"Regional Contacts\",qjd8xV1SU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K9maZ7Txi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({rJYZE62x2:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+33},Ut7_0KfWF:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vnsis5-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"gmRgKua6_-container\",name:\"Insulated Sandwich Panels\",nodeId:\"gmRgKua6_\",rendersWithMotion:true,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"gmRgKua6_\",itJ7CEzgo:\"Submit an Inquiry\",layoutId:\"gmRgKua6_\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"https://forms.gle/EQHVdm5ytpujobNZ8\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rJYZE62x2:{itJ7CEzgo:\"Cold Rolled Products\",qjd8xV1SU:resolvedLinks1[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UL7s4gIGZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({rJYZE62x2:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+66},Ut7_0KfWF:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kcmuoy-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"qylcqnwTh-container\",name:\"Insulated Sandwich Panels\",nodeId:\"qylcqnwTh\",rendersWithMotion:true,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"qylcqnwTh\",itJ7CEzgo:\"Supplier Registration\",layoutId:\"qylcqnwTh\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"https://forms.gle/9g8ZXCvjBihWA4uW7\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rJYZE62x2:{itJ7CEzgo:\"Roofing & Cladding Accessories\",qjd8xV1SU:resolvedLinks2[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qv85S2f8S\"},implicitPathVariables:undefined},{href:{webPageId:\"BrQ2b801h\"},implicitPathVariables:undefined},{href:{webPageId:\"qNsiBaoz5\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({rJYZE62x2:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+99},Ut7_0KfWF:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+99}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-80d7jt-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"ftYEmgX4L-container\",name:\"Insulated Sandwich Panels\",nodeId:\"ftYEmgX4L\",rendersWithMotion:true,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"ftYEmgX4L\",itJ7CEzgo:\"Career\\xa0Opportunities\",layoutId:\"ftYEmgX4L\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rJYZE62x2:{itJ7CEzgo:\"Cold Room Solutions\",qjd8xV1SU:resolvedLinks3[1]},Ut7_0KfWF:{qjd8xV1SU:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K9maZ7Txi\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({rJYZE62x2:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+30+5+0+0+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-psawgg-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"XcjwvGO6T-container\",name:\"Insulated Sandwich Panels\",nodeId:\"XcjwvGO6T\",rendersWithMotion:true,scopeId:\"Ns6mfDPl9\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"XcjwvGO6T\",itJ7CEzgo:\"Cold Room Solutions\",layoutId:\"XcjwvGO6T\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({rJYZE62x2:{itJ7CEzgo:\"Doors Solutions\",qjd8xV1SU:undefined}},baseVariant,gestureVariant)})})})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ji3oo\",layoutDependency:layoutDependency,layoutId:\"zFM53QvYe\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f512b2c0-ccff-4c1c-81ef-5b1a68ff0d48, rgb(0, 0, 0)))\"},children:\"Deel US Payroll\"})}),className:\"framer-23fp1z\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"GYay4DH0A\",style:{\"--extracted-r6o4lv\":\"var(--token-f512b2c0-ccff-4c1c-81ef-5b1a68ff0d48, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yTAKd.framer-1lumu4a, .framer-yTAKd .framer-1lumu4a { display: block; }\",\".framer-yTAKd.framer-11ump02 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 300px; }\",\".framer-yTAKd .framer-174zrkn { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 400px; }\",\".framer-yTAKd .framer-1xr75sj { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-yTAKd .framer-xb24qp { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-yTAKd .framer-1shieuz { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-yTAKd .framer-hcpmx1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 0px 12px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-yTAKd .framer-1yb6jlb, .framer-yTAKd .framer-15ji3oo { 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 0px 0px 16px; position: relative; width: 100%; }\",\".framer-yTAKd .framer-chpsj2-container, .framer-yTAKd .framer-vnsis5-container, .framer-yTAKd .framer-kcmuoy-container, .framer-yTAKd .framer-80d7jt-container, .framer-yTAKd .framer-psawgg-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-yTAKd .framer-23fp1z { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-yTAKd.framer-v-tfqf5b.framer-11ump02, .framer-yTAKd.framer-v-14ym3ii.framer-11ump02 { height: min-content; width: 400px; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-xb24qp { justify-content: flex-start; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-hcpmx1, .framer-yTAKd.framer-v-14ym3ii .framer-hcpmx1 { padding: 5px 0px 5px 0px; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-1yb6jlb { flex-direction: column; padding: 0px 0px 0px 20px; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-chpsj2-container { flex: none; order: 0; width: 100%; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-vnsis5-container { flex: none; order: 1; width: 100%; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-kcmuoy-container { flex: none; order: 2; width: 100%; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-80d7jt-container { flex: none; order: 3; width: 100%; }\",\".framer-yTAKd.framer-v-tfqf5b .framer-psawgg-container { flex: none; order: 4; width: 100%; }\",\".framer-yTAKd.framer-v-fn3jbj.framer-11ump02 { width: 400px; }\",\".framer-yTAKd.framer-v-14ym3ii .framer-1yb6jlb { flex-direction: column; order: 0; padding: 0px 0px 0px 20px; text-decoration: none; }\",\".framer-yTAKd.framer-v-14ym3ii .framer-chpsj2-container, .framer-yTAKd.framer-v-14ym3ii .framer-vnsis5-container, .framer-yTAKd.framer-v-14ym3ii .framer-kcmuoy-container, .framer-yTAKd.framer-v-14ym3ii .framer-80d7jt-container { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rJYZE62x2\":{\"layout\":[\"fixed\",\"auto\"]},\"niT97zDnL\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ut7_0KfWF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNs6mfDPl9=withCSS(Component,css,\"framer-yTAKd\");export default FramerNs6mfDPl9;FramerNs6mfDPl9.displayName=\"Nav Item\";FramerNs6mfDPl9.defaultProps={height:30,width:300};addPropertyControls(FramerNs6mfDPl9,{variant:{options:[\"GW0AmZ5Xq\",\"rJYZE62x2\",\"niT97zDnL\",\"Ut7_0KfWF\"],optionTitles:[\"Products\",\"Products (Open)\",\"Contact\",\"Contact (Open)\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNs6mfDPl9,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNs6mfDPl9\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rJYZE62x2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"niT97zDnL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ut7_0KfWF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ns6mfDPl9.map","// Generated by Framer (da373ee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";const NavItemFonts=getFonts(NavItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-jU2XG\";const variantClassNames={gKd10ls4O:\"framer-v-2gyg0w\"};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: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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gKd10ls4O\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-2gyg0w\",className,classNames),\"data-framer-appear-id\":\"2gyg0w\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gKd10ls4O\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-ac64a1ed-9f52-4a5e-a5a9-7a375848fc80, rgba(14, 41, 105, 0.7))\",boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1swc3m1\",layoutDependency:layoutDependency,layoutId:\"reQovJlJt\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GUji9Iog2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"105px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+15+-10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13pxgd-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"CWPWlNLry-container\",name:\"Insulated Sandwich Panels\",nodeId:\"CWPWlNLry\",rendersWithMotion:true,scopeId:\"wwBTiJ_oy\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"CWPWlNLry\",itJ7CEzgo:\"Oman\",layoutId:\"CWPWlNLry\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cXQXXog4i\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"105px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+15+19,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9cmu76-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"k9wVWfVhV-container\",name:\"Insulated Sandwich Panels\",nodeId:\"k9wVWfVhV\",rendersWithMotion:true,scopeId:\"wwBTiJ_oy\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"k9wVWfVhV\",itJ7CEzgo:\"UAE\",layoutId:\"k9wVWfVhV\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NU3qFBJea\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"105px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+15+48,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b37411-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"cAJL24k7N-container\",name:\"Insulated Sandwich Panels\",nodeId:\"cAJL24k7N\",rendersWithMotion:true,scopeId:\"wwBTiJ_oy\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"cAJL24k7N\",itJ7CEzgo:\"Qatar\",layoutId:\"cAJL24k7N\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m29xFaky0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"105px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+15+77,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-117hhu2-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"GKfZSl94w-container\",name:\"Insulated Sandwich Panels\",nodeId:\"GKfZSl94w\",rendersWithMotion:true,scopeId:\"wwBTiJ_oy\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"GKfZSl94w\",itJ7CEzgo:\"Saudi Arabia\",layoutId:\"GKfZSl94w\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jU2XG.framer-bn8nzt, .framer-jU2XG .framer-bn8nzt { display: block; }\",\".framer-jU2XG.framer-2gyg0w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jU2XG .framer-1swc3m1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 120px; justify-content: center; overflow: visible; padding: 15px 0px 15px 15px; position: relative; width: min-content; }\",\".framer-jU2XG .framer-13pxgd-container, .framer-jU2XG .framer-9cmu76-container, .framer-jU2XG .framer-b37411-container, .framer-jU2XG .framer-117hhu2-container { flex: none; height: auto; position: relative; width: 105px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwwBTiJ_oy=withCSS(Component,css,\"framer-jU2XG\");export default FramerwwBTiJ_oy;FramerwwBTiJ_oy.displayName=\"Regional\";FramerwwBTiJ_oy.defaultProps={height:120,width:120};addFonts(FramerwwBTiJ_oy,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwwBTiJ_oy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"120\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wwBTiJ_oy.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavItem from\"https://framerusercontent.com/modules/3UQFPJOZGtHxD1q50JqW/ETCuyNPI2I93Z9xFX9dR/GdurgwAwr.js\";import Regional from\"https://framerusercontent.com/modules/XwA5MMjHkIEtLZ5vNICV/JMJTQ7xKjzirXe4NH1Ut/wwBTiJ_oy.js\";const NavItemFonts=getFonts(NavItem);const RegionalFonts=getFonts(Regional);const serializationHash=\"framer-hF3sa\";const variantClassNames={f6q3MZxZB:\"framer-v-1mwpufw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"f6q3MZxZB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zaRRFj_5ftxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);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-1mwpufw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"f6q3MZxZB\",ref:refBinding,style:{backgroundColor:\"rgb(33, 37, 94)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bugj2q\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"oEAgi91rX\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GUji9Iog2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"187px\",y:(componentViewport?.y||0)+10+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1yf4rxu-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",id:`${layoutId}-1yf4rxu`,layoutDependency:layoutDependency,layoutId:\"ELdh64a35-container\",name:\"Insulated Sandwich Panels\",nodeId:\"ELdh64a35\",ref:ref1,rendersWithMotion:true,scopeId:\"T7pHZcU6B\",children:[/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"ELdh64a35\",itJ7CEzgo:\"Regional Contacts\",layoutId:\"ELdh64a35\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",zaRRFj_5f:zaRRFj_5ftxyyif({overlay})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1yf4rxu`,offsetX:137,offsetY:-32.5,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,y:(componentViewport?.y||0)+10+0+0+-60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xgv3eq-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"iva_H3xnU-container\",nodeId:\"iva_H3xnU\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"T7pHZcU6B\",children:/*#__PURE__*/_jsx(Regional,{height:\"100%\",id:\"iva_H3xnU\",layoutId:\"iva_H3xnU\",width:\"100%\"})})})})})]})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"187px\",y:(componentViewport?.y||0)+10+0+32,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v0w7dt-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"PVgJv2PWQ-container\",name:\"Insulated Sandwich Panels\",nodeId:\"PVgJv2PWQ\",rendersWithMotion:true,scopeId:\"T7pHZcU6B\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"PVgJv2PWQ\",itJ7CEzgo:\"Submit an Inquiry\",layoutId:\"PVgJv2PWQ\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"https://forms.gle/EQHVdm5ytpujobNZ8\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"187px\",y:(componentViewport?.y||0)+10+0+64,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v2dygh-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"h4EUtva89-container\",name:\"Insulated Sandwich Panels\",nodeId:\"h4EUtva89\",rendersWithMotion:true,scopeId:\"T7pHZcU6B\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"h4EUtva89\",itJ7CEzgo:\"Vendor Registration\",layoutId:\"h4EUtva89\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:\"https://forms.gle/9g8ZXCvjBihWA4uW7\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNsiBaoz5\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"187px\",y:(componentViewport?.y||0)+10+0+96,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ltaj9y-container\",\"data-framer-name\":\"Insulated Sandwich Panels\",layoutDependency:layoutDependency,layoutId:\"rjLWh20fW-container\",name:\"Insulated Sandwich Panels\",nodeId:\"rjLWh20fW\",rendersWithMotion:true,scopeId:\"T7pHZcU6B\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"rjLWh20fW\",itJ7CEzgo:\"Career\\xa0Opportunities\",layoutId:\"rjLWh20fW\",name:\"Insulated Sandwich Panels\",qjd8xV1SU:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hF3sa.framer-d7puva, .framer-hF3sa .framer-d7puva { display: block; }\",\".framer-hF3sa.framer-1mwpufw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 137px; justify-content: flex-start; padding: 15px; position: relative; width: 190px; }\",\".framer-hF3sa .framer-1bugj2q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; left: 20px; overflow: hidden; padding: 0px; position: absolute; top: 10px; width: 187px; z-index: 1; }\",\".framer-hF3sa .framer-1yf4rxu-container, .framer-hF3sa .framer-1v0w7dt-container, .framer-hF3sa .framer-v2dygh-container, .framer-hF3sa .framer-ltaj9y-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-hF3sa .framer-xgv3eq-container { height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 137\n * @framerIntrinsicWidth 190\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerT7pHZcU6B=withCSS(Component,css,\"framer-hF3sa\");export default FramerT7pHZcU6B;FramerT7pHZcU6B.displayName=\"Links: Product\";FramerT7pHZcU6B.defaultProps={height:137,width:190};addFonts(FramerT7pHZcU6B,[{explicitInter:true,fonts:[]},...NavItemFonts,...RegionalFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT7pHZcU6B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"190\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"137\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./T7pHZcU6B.map","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/REkaaSLWWj5pFm2FEkVv/W2hGXHiiZIC4JOWiVGdR/QPA3e3k1N.js\";import LinksServices from\"https://framerusercontent.com/modules/vtcTsQoCTouabipl1Ufq/zyHZAizRAIpJd12He0HC/eVuxrPeur.js\";import Button from\"https://framerusercontent.com/modules/7zD5L92o6SVodyaJ47mu/yBlsO5JmfChUf8aHSOdJ/h3G9_8Zae.js\";import Trigger from\"https://framerusercontent.com/modules/UQ1AhEtBd7qXO4T1unrZ/K7fWFV4ruCVhy5zrHpjf/MsvpvWhF8.js\";import NavTrigger from\"https://framerusercontent.com/modules/lts53JDAoqJGNx0092Lu/Q1NHiyYhs3q5v2cWcoKx/NM7pb3BMm.js\";import NavItem from\"https://framerusercontent.com/modules/mvSuj4kwFMhRRryditTR/IluIP2H3dB7007WyV596/Ns6mfDPl9.js\";import LinksProduct from\"https://framerusercontent.com/modules/LjIBiYc8j97UPP2tlPgb/3CLFUaT0Y866JWrSVSC4/T7pHZcU6B.js\";const NavItemFonts=getFonts(NavItem);const NavTriggerFonts=getFonts(NavTrigger);const LinksServicesFonts=getFonts(LinksServices);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const TriggerFonts=getFonts(Trigger);const LinksProductFonts=getFonts(LinksProduct);const ButtonFonts=getFonts(Button);const cycleOrder=[\"KyWiuPLwA\",\"ZFbC9ApTh\",\"yiC88w_jG\"];const serializationHash=\"framer-OE4s2\";const variantClassNames={KyWiuPLwA:\"framer-v-2d9ddm\",yiC88w_jG:\"framer-v-17fw1af\",ZFbC9ApTh:\"framer-v-1wwugz2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.9,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation4={opacity:.9,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,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={\"Phone Open\":\"yiC88w_jG\",Desktop:\"KyWiuPLwA\",Phone:\"ZFbC9ApTh\"};const getProps=({height,id,languageLink,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KyWiuPLwA\",X22zhE64A:languageLink??props.X22zhE64A};};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,X22zhE64A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KyWiuPLwA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap64x05y=activeVariantCallback(async(...args)=>{setVariant(\"yiC88w_jG\");});const onTapvc76ja=activeVariantCallback(async(...args)=>{setVariant(\"ZFbC9ApTh\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ZFbC9ApTh\",\"yiC88w_jG\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"yiC88w_jG\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"yiC88w_jG\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"ZFbC9ApTh\")return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2d9ddm\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"KyWiuPLwA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(248, 248, 245))\",...style},variants:{yiC88w_jG:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({yiC88w_jG:{\"data-framer-name\":\"Phone Open\"},ZFbC9ApTh:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rnis1f\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"EJZRYxHF4\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{yiC88w_jG:{backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(8, 11, 56))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ny7658\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"QKmdtTzLJ\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Qs7OLiI6j\",openInNewTab:false,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-44)/2)+0+0),pixelHeight:757,pixelWidth:2426,positionX:\"center\",positionY:\"center\",sizes:\"152px\",src:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757\",srcSet:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757 512w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=1024&width=2426&height=757 1024w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=2048&width=2426&height=757 2048w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?width=2426&height=757 2426w\"},className:\"framer-1l3sg2a framer-1welxbn\",layoutDependency:layoutDependency,layoutId:\"Qs7OLiI6j\",...addPropertyOverrides({yiC88w_jG:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12+0),pixelHeight:757,pixelWidth:2426,positionX:\"center\",positionY:\"center\",sizes:\"94px\",src:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757\",srcSet:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757 512w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=1024&width=2426&height=757 1024w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=2048&width=2426&height=757 2048w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?width=2426&height=757 2426w\"}},ZFbC9ApTh:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:125,intrinsicWidth:511,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12+0),pixelHeight:757,pixelWidth:2426,positionX:\"center\",positionY:\"center\",sizes:\"94px\",src:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757\",srcSet:\"https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=512&width=2426&height=757 512w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=1024&width=2426&height=757 1024w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?scale-down-to=2048&width=2426&height=757 2048w,https://framerusercontent.com/images/xmIBSVKElGicJXGkW5FL4Mdd68.png?width=2426&height=757 2426w\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11kxlqv\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"QeezyU332\",...addPropertyOverrides({yiC88w_jG:{\"data-highlight\":true,onTap:onTapvc76ja},ZFbC9ApTh:{\"data-highlight\":true,onTap:onTap64x05y}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f7jq4i\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"cb2VHGWDc\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{yiC88w_jG:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-148vcde\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"poUONNysn\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{yiC88w_jG:{rotate:45}}})]})]}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({yiC88w_jG:{value:transition2},ZFbC9ApTh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qeelea\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"AJIpuzFSS\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},variants:{yiC88w_jG:{backgroundColor:\"var(--token-ac667b19-077b-4701-bc8a-fbbb0c51b807, rgba(9, 32, 84, 0.9))\",opacity:1},ZFbC9ApTh:{opacity:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gqp320\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"tysrzX5Pj\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(245, 124, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"plZl9HKT0\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Home\"})})})}),className:\"framer-1szw8fu\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"plZl9HKT0\",style:{\"--extracted-r6o4lv\":\"var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44dd7634-948b-4475-884c-16fbad7c474d, rgb(246, 123, 32)))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"plZl9HKT0\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Home\"})})})}),verticalAlignment:\"center\"},ZFbC9ApTh:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({yiC88w_jG:{height:30,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+0+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-comaun-container\",layoutDependency:layoutDependency,layoutId:\"N2b5IRNd1-container\",nodeId:\"N2b5IRNd1\",rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"N2b5IRNd1\",layoutId:\"N2b5IRNd1\",style:{width:\"100%\"},variant:\"GW0AmZ5Xq\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bo7sl0\",\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"WlR9grIvN\",children:isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Zm5vAu0D7\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-enuox0-container\",\"data-framer-name\":\"Products\",id:`${layoutId}-enuox0`,layoutDependency:layoutDependency,layoutId:\"K7_iILfC8-container\",name:\"Products\",nodeId:\"K7_iILfC8\",ref:ref1,rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:[/*#__PURE__*/_jsx(NavTrigger,{DApvjrdfG:\"PRODUCTS\",dkLkUjruk:resolvedLinks[0],height:\"100%\",id:\"K7_iILfC8\",layoutId:\"K7_iILfC8\",name:\"Products\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"j65UYzTEX\":\"nYMciYST1\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-enuox0`,offsetX:72.72497030157683,offsetY:12.000008046161383,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:3,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:173,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0+-86.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.9,animate:animation1,className:\"framer-18xwhu8-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"CHAh2fvPy-container\",nodeId:\"CHAh2fvPy\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"VkBMrqM_M\",style:{opacity:.9},children:/*#__PURE__*/_jsx(LinksServices,{height:\"100%\",id:\"CHAh2fvPy\",layoutId:\"CHAh2fvPy\",width:\"100%\"})})})})})]})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sowxcm\",\"data-framer-name\":\"Projects\",layoutDependency:layoutDependency,layoutId:\"x_VG8QMfY\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 123, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"cmo7JflaE\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Projects\"})})})}),className:\"framer-1flhhx2\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"cmo7JflaE\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0GEEMiyh\"},motionChild:true,nodeId:\"cmo7JflaE\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Projects\"})})})}),verticalAlignment:\"center\"},ZFbC9ApTh:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y7386e\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"DYgGGPDb5\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 123, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I2jFNv3wH\"},motionChild:true,nodeId:\"eKCR0mbCG\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Gallery\"})})})}),className:\"framer-rw0i87\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"eKCR0mbCG\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I2jFNv3wH\"},motionChild:true,nodeId:\"eKCR0mbCG\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Gallery\"})})})}),verticalAlignment:\"center\"},ZFbC9ApTh:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fr4yrk\",\"data-framer-name\":\"Cert\",layoutDependency:layoutDependency,layoutId:\"M8ZlUK3ub\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 123, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mfCL7jsdz\"},motionChild:true,nodeId:\"KoY2rLNkm\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Certificates\"})})})}),className:\"framer-1pyjjby\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"KoY2rLNkm\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mfCL7jsdz\"},motionChild:true,nodeId:\"KoY2rLNkm\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Certificates\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xa2zp7\",\"data-framer-name\":\"Blogs\",layoutDependency:layoutDependency,layoutId:\"AFt5kco7X\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 123, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},ZFbC9ApTh:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true},ZFbC9ApTh:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZN3qCbF2b\"},motionChild:true,nodeId:\"ScWGhD0dR\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Blogs\"})})})}),className:\"framer-2r5vn7\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"ScWGhD0dR\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZN3qCbF2b\"},motionChild:true,nodeId:\"ScWGhD0dR\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"Blogs\"})})})}),verticalAlignment:\"center\"},ZFbC9ApTh:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q1p1vs\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"dajzXOTCm\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{yiC88w_jG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(246, 123, 32, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({yiC88w_jG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X5czhP_D7\"},motionChild:true,nodeId:\"UlYTCAMgf\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"About\"})})})}),className:\"framer-inbwzt\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"UlYTCAMgf\",style:{\"--extracted-r6o4lv\":\"rgb(234, 89, 11)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yiC88w_jG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(234, 89, 11))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"X5czhP_D7\"},motionChild:true,nodeId:\"UlYTCAMgf\",openInNewTab:false,relValues:[],scopeId:\"VkBMrqM_M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1vy9svw\",\"data-styles-preset\":\"QPA3e3k1N\",children:\"About\"})})})}),verticalAlignment:\"center\"},ZFbC9ApTh:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({yiC88w_jG:{height:30,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+0+1050}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ehqvl0-container\",layoutDependency:layoutDependency,layoutId:\"YZXVsVw51-container\",nodeId:\"YZXVsVw51\",rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"YZXVsVw51\",layoutId:\"YZXVsVw51\",style:{width:\"100%\"},variant:\"niT97zDnL\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0,...addPropertyOverrides({ZFbC9ApTh:{y:(componentViewport?.y||0)+0+64+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-az9jv6-container\",id:`${layoutId}-az9jv6`,layoutDependency:layoutDependency,layoutId:\"kNhmE7XK8-container\",nodeId:\"kNhmE7XK8\",ref:ref3,rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Contact\",height:\"100%\",id:\"kNhmE7XK8\",layoutId:\"kNhmE7XK8\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay1}),variant:overlay1.visible?\"hz7F0sF_h\":\"tWpKfTP10\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-az9jv6`,offsetX:37.78125,offsetY:12,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:137,width:\"190px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+-68.5,...addPropertyOverrides({ZFbC9ApTh:{y:(componentViewport?.y||0)+0+64+0+0+-68.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.9,animate:animation4,className:\"framer-1gixonb-container\",exit:animation3,inComponentSlot:true,initial:animation5,layoutDependency:layoutDependency,layoutId:\"FUYxlt2M4-container\",nodeId:\"FUYxlt2M4\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"VkBMrqM_M\",style:{opacity:.9,transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"FUYxlt2M4\",layoutId:\"FUYxlt2M4\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})})]})}),/*#__PURE__*/_jsx(Link,{href:X22zhE64A,motionChild:true,nodeId:\"BpoyBhxy4\",openInNewTab:false,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-99v32 framer-1welxbn\",\"data-framer-name\":\"Language\",layoutDependency:layoutDependency,layoutId:\"BpoyBhxy4\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{yiC88w_jG:{backgroundColor:\"var(--token-ac667b19-077b-4701-bc8a-fbbb0c51b807, rgba(9, 32, 84, 0.9))\"}},children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-48)/2)+0,...addPropertyOverrides({ZFbC9ApTh:{y:(componentViewport?.y||0)+0+414+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-104vrxi-container\",layoutDependency:layoutDependency,layoutId:\"Z1Ix6NXv6-container\",nodeId:\"Z1Ix6NXv6\",rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsx(Button,{AIYkLNyqb:\"عربي\",height:\"100%\",id:\"Z1Ix6NXv6\",layoutId:\"Z1Ix6NXv6\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({yiC88w_jG:{height:48,y:(componentViewport?.y||0)+0+1144+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11c9x1i-container\",layoutDependency:layoutDependency,layoutId:\"y6FDHYvTL-container\",nodeId:\"y6FDHYvTL\",rendersWithMotion:true,scopeId:\"VkBMrqM_M\",children:/*#__PURE__*/_jsx(Button,{AIYkLNyqb:\"عربي\",height:\"100%\",id:\"y6FDHYvTL\",layoutId:\"y6FDHYvTL\",width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z87o4x\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"viuivZSPO\",onTap:onTapvc76ja})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OE4s2.framer-1welxbn, .framer-OE4s2 .framer-1welxbn { display: block; }\",\".framer-OE4s2.framer-2d9ddm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-OE4s2 .framer-rnis1f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OE4s2 .framer-1ny7658 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 152px; }\",\".framer-OE4s2 .framer-1l3sg2a { flex: none; height: 100%; overflow: visible; position: relative; text-decoration: none; width: 100%; }\",\".framer-OE4s2 .framer-11kxlqv { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-OE4s2 .framer-f7jq4i { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-OE4s2 .framer-148vcde { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-OE4s2 .framer-qeelea { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 91px 0px 0px; position: relative; width: 1px; }\",\".framer-OE4s2 .framer-gqp320, .framer-OE4s2 .framer-1sowxcm, .framer-OE4s2 .framer-y7386e, .framer-OE4s2 .framer-1xa2zp7, .framer-OE4s2 .framer-1q1p1vs { align-content: center; align-items: center; cursor: pointer; 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-OE4s2 .framer-1szw8fu, .framer-OE4s2 .framer-1flhhx2, .framer-OE4s2 .framer-rw0i87, .framer-OE4s2 .framer-1pyjjby, .framer-OE4s2 .framer-2r5vn7, .framer-OE4s2 .framer-inbwzt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-OE4s2 .framer-comaun-container, .framer-OE4s2 .framer-1ehqvl0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-OE4s2 .framer-bo7sl0, .framer-OE4s2 .framer-fr4yrk { 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; z-index: 1; }\",\".framer-OE4s2 .framer-enuox0-container, .framer-OE4s2 .framer-az9jv6-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-OE4s2 .framer-18xwhu8-container { cursor: pointer; height: auto; position: relative; width: auto; }\",\".framer-OE4s2 .framer-1gixonb-container { cursor: pointer; height: 137px; position: relative; width: 190px; }\",\".framer-OE4s2 .framer-99v32 { 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; text-decoration: none; width: min-content; }\",\".framer-OE4s2 .framer-104vrxi-container, .framer-OE4s2 .framer-11c9x1i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OE4s2 .framer-z87o4x { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 350px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-OE4s2.framer-v-1wwugz2.framer-2d9ddm { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: min-content; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-rnis1f { align-self: stretch; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: auto; z-index: 2; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-1ny7658, .framer-OE4s2.framer-v-17fw1af .framer-1ny7658 { height: min-content; order: 0; width: min-content; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-1l3sg2a, .framer-OE4s2.framer-v-17fw1af .framer-1l3sg2a { aspect-ratio: 2.35 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 94px; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-11kxlqv, .framer-OE4s2.framer-v-17fw1af .framer-11kxlqv { cursor: pointer; height: 44px; order: 1; width: 44px; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-qeelea { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; order: 1; padding: 0px 20px 0px 20px; width: 390px; z-index: 2; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-gqp320 { gap: 15px; height: 56px; justify-content: flex-start; order: 4; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-bo7sl0 { min-height: 40px; min-width: 100px; order: 10; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-1sowxcm { gap: 15px; height: 56px; justify-content: flex-start; order: 6; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-y7386e { gap: 15px; height: 56px; justify-content: flex-start; order: 7; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-fr4yrk { order: 9; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-1xa2zp7 { gap: 15px; height: 56px; justify-content: flex-start; order: 3; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-1q1p1vs { gap: 15px; height: 56px; justify-content: flex-start; order: 5; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-az9jv6-container { order: 0; }\",\".framer-OE4s2.framer-v-1wwugz2 .framer-99v32 { order: 2; }\",\".framer-OE4s2.framer-v-17fw1af.framer-2d9ddm { flex-direction: column; gap: 0px; height: min-content; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-OE4s2.framer-v-17fw1af .framer-rnis1f { gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-OE4s2.framer-v-17fw1af .framer-f7jq4i, .framer-OE4s2.framer-v-17fw1af .framer-148vcde { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-OE4s2.framer-v-17fw1af .framer-qeelea { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; order: 1; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-OE4s2.framer-v-17fw1af .framer-gqp320 { gap: 15px; justify-content: flex-start; order: 0; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1szw8fu, .framer-OE4s2.framer-v-17fw1af .framer-1flhhx2, .framer-OE4s2.framer-v-17fw1af .framer-rw0i87, .framer-OE4s2.framer-v-17fw1af .framer-2r5vn7, .framer-OE4s2.framer-v-17fw1af .framer-inbwzt { white-space: pre-wrap; width: 370px; word-break: break-word; word-wrap: break-word; }\",\".framer-OE4s2.framer-v-17fw1af .framer-comaun-container { flex: none; order: 1; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1sowxcm { gap: 15px; justify-content: flex-start; order: 3; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-y7386e { gap: 15px; justify-content: flex-start; order: 4; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-fr4yrk { cursor: pointer; gap: 15px; justify-content: flex-start; order: 5; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1pyjjby { order: 0; white-space: pre-wrap; width: 370px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1xa2zp7 { gap: 15px; justify-content: flex-start; order: 6; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1q1p1vs { gap: 15px; justify-content: flex-start; order: 7; overflow: hidden; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-1ehqvl0-container { flex: none; order: 8; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-99v32 { justify-content: flex-end; order: 2; padding: 0px 20px 10px 20px; width: 100%; }\",\".framer-OE4s2.framer-v-17fw1af .framer-11c9x1i-container { order: 1; }\",\".framer-OE4s2.framer-v-17fw1af .framer-z87o4x { flex: none; order: 3; width: 100%; }\",...sharedStyle.css,'.framer-OE4s2[data-border=\"true\"]::after, .framer-OE4s2 [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; }','.framer-OE4s2[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-OE4s2 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-OE4s2[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-OE4s2 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-OE4s2[data-hide-scrollbars=\"true\"], .framer-OE4s2 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZFbC9ApTh\":{\"layout\":[\"auto\",\"fixed\"]},\"yiC88w_jG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"X22zhE64A\":\"languageLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVkBMrqM_M=withCSS(Component,css,\"framer-OE4s2\");export default FramerVkBMrqM_M;FramerVkBMrqM_M.displayName=\"Navigation Bar\";FramerVkBMrqM_M.defaultProps={height:64,width:1200};addPropertyControls(FramerVkBMrqM_M,{variant:{options:[\"KyWiuPLwA\",\"ZFbC9ApTh\",\"yiC88w_jG\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},X22zhE64A:{title:\"Language Link\",type:ControlType.Link}});addFonts(FramerVkBMrqM_M,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...NavItemFonts,...NavTriggerFonts,...LinksServicesFonts,...TriggerFonts,...LinksProductFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVkBMrqM_M\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZFbC9ApTh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yiC88w_jG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"X22zhE64A\\\":\\\"languageLink\\\"}\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4240133)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-medium\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",weight:\"500\"}]}];export const css=['.framer-Df8Vg .framer-styles-preset-95voci:not(.rich-text-wrapper), .framer-Df8Vg .framer-styles-preset-95voci.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi 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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f688b0c3-89d4-41da-82a2-fdf0869df82e, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Df8Vg\";\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 (e010222)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-fEcRU .framer-styles-preset-qemwmo:not(.rich-text-wrapper), .framer-fEcRU .framer-styles-preset-qemwmo.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: #b3b3b3; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 999px) and (min-width: 810px) { .framer-fEcRU .framer-styles-preset-qemwmo:not(.rich-text-wrapper), .framer-fEcRU .framer-styles-preset-qemwmo.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: #b3b3b3; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-fEcRU .framer-styles-preset-qemwmo:not(.rich-text-wrapper), .framer-fEcRU .framer-styles-preset-qemwmo.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: #b3b3b3; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-fEcRU\";\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 (e010222)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-medium\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2\",weight:\"500\"}]}];export const css=['.framer-azBDu .framer-styles-preset-1e912x7:not(.rich-text-wrapper), .framer-azBDu .framer-styles-preset-1e912x7.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -1.2px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --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: 810px) { .framer-azBDu .framer-styles-preset-1e912x7:not(.rich-text-wrapper), .framer-azBDu .framer-styles-preset-1e912x7.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -2.3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-azBDu .framer-styles-preset-1e912x7:not(.rich-text-wrapper), .framer-azBDu .framer-styles-preset-1e912x7.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -1.4px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-azBDu\";\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\"}}}","// Generated by Framer (3bdc3c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;A Iranian Sans Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"A Iranian Sans Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BlLiYytCXuM5SDSDE7kVmYqB5k.woff2\"}]}];export const css=['.framer-tSr8Y .framer-styles-preset-16zacbi:not(.rich-text-wrapper), .framer-tSr8Y .framer-styles-preset-16zacbi.rich-text-wrapper h1 { --framer-font-family: \"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 23px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-tSr8Y\";\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\"}}}","// Generated by Framer (c2a8602)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;A Iranian Sans Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"A Iranian Sans Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BlLiYytCXuM5SDSDE7kVmYqB5k.woff2\"}]}];export const css=['.framer-XiBt7 .framer-styles-preset-fxn7uf:not(.rich-text-wrapper), .framer-XiBt7 .framer-styles-preset-fxn7uf.rich-text-wrapper h1 { --framer-font-family: \"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 49px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -3.7px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --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: 810px) { .framer-XiBt7 .framer-styles-preset-fxn7uf:not(.rich-text-wrapper), .framer-XiBt7 .framer-styles-preset-fxn7uf.rich-text-wrapper h1 { --framer-font-family: \"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -3.7px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-XiBt7 .framer-styles-preset-fxn7uf:not(.rich-text-wrapper), .framer-XiBt7 .framer-styles-preset-fxn7uf.rich-text-wrapper h1 { --framer-font-family: \"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -2px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9c090586-7a62-43ef-af9a-db53933ce9ee, #303030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-XiBt7\";\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 (9d1d4bc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9EXALgRsXCYV1q2sQiXa/nkxW5ZZPvqfiiif6CsC7/syRd8peSB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/idtw4n5DfUZYLEZJ48ba/k5TRfKbv1FTgY6Kyfq7m/Y7I2hHhnq.js\";const ImageWithFX=withFX(Image);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"dXD8gBoQa\",\"cNoakmzhW\",\"FrXbrGb6_\",\"OPw0mWrdo\"];const serializationHash=\"framer-nO5mm\";const variantClassNames={cNoakmzhW:\"framer-v-bcgycc\",dXD8gBoQa:\"framer-v-ptkc0c\",FrXbrGb6_:\"framer-v-d4l6xo\",OPw0mWrdo:\"framer-v-51qhgz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:100};const transition2={damping:80,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:100};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Small\":\"cNoakmzhW\",\"Desktop - Wide\":\"dXD8gBoQa\",Phone:\"OPw0mWrdo\",Tablet:\"FrXbrGb6_\"};const getProps=({heading,height,id,width,...props})=>{return{...props,Jm2iuIOGH:heading??props.Jm2iuIOGH??\"Our Full Range of Products \",variant:humanReadableVariantMap[props.variant]??props.variant??\"dXD8gBoQa\"};};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,Jm2iuIOGH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dXD8gBoQa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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-ptkc0c\",className,classNames),\"data-framer-name\":\"Desktop - Wide\",layoutDependency:layoutDependency,layoutId:\"dXD8gBoQa\",ref:refBinding,style:{backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(8, 11, 56))\",...style},...addPropertyOverrides({cNoakmzhW:{\"data-framer-name\":\"Desktop - Small\"},FrXbrGb6_:{\"data-framer-name\":\"Tablet\"},OPw0mWrdo:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ImageWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:50,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.28,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1600,intrinsicWidth:1600,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||236)*.9958592132505178-235.5)),pixelHeight:1600,pixelWidth:1600,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600\",srcSet:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=512&width=1600&height=1600 512w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=1024&width=1600&height=1600 1024w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600 1600w\"},className:\"framer-xejnz7\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"FN58y8Ytu\",style:{opacity:.28},...addPropertyOverrides({FrXbrGb6_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1600,intrinsicWidth:1600,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||167)*.9958592132505178-235.5)),pixelHeight:1600,pixelWidth:1600,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600\",srcSet:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=512&width=1600&height=1600 512w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=1024&width=1600&height=1600 1024w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600 1600w\"}},OPw0mWrdo:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1600,intrinsicWidth:1600,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.9958592132505178-235.5)),pixelHeight:1600,pixelWidth:1600,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600\",srcSet:\"https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=512&width=1600&height=1600 512w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?scale-down-to=1024&width=1600&height=1600 1024w,https://framerusercontent.com/images/MN43Zofxvadkiar87bdIaRj9NxE.svg?width=1600&height=1600 1600w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1run588\",\"data-framer-name\":\"Hero Contents\",layoutDependency:layoutDependency,layoutId:\"qbxuSMHNs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-fxn7uf\",\"data-styles-preset\":\"Y7I2hHhnq\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255)))\"},children:\"Our Full Range of Products \"})}),className:\"framer-580q77\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iT7vY4EfJ\",style:{\"--extracted-gdpscs\":\"var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Jm2iuIOGH,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OPw0mWrdo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-16zacbi\",\"data-styles-preset\":\"syRd8peSB\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-c8809533-d74e-4474-af14-ef3a211efd13, rgb(255, 255, 255)))\"},children:\"Our Full Range of Products \"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15g4pa4\",layoutDependency:layoutDependency,layoutId:\"dwpQfaQNF\",style:{opacity:1,transformPerspective:1200},variants:{FrXbrGb6_:{opacity:.2},OPw0mWrdo:{opacity:1}},...addPropertyOverrides({FrXbrGb6_:{__targetOpacity:.2}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nO5mm.framer-1vso14i, .framer-nO5mm .framer-1vso14i { display: block; }\",\".framer-nO5mm.framer-ptkc0c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 111px; height: 236px; justify-content: center; overflow: hidden; padding: 100px 50px 0px 50px; position: relative; width: 1600px; }\",\".framer-nO5mm .framer-xejnz7 { flex: none; height: 471px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(99.58592132505179% - 471px / 2); width: 100%; z-index: 0; }\",\".framer-nO5mm .framer-1run588 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: flex-start; max-height: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nO5mm .framer-580q77 { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-nO5mm .framer-15g4pa4 { 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; min-height: 49px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nO5mm.framer-v-bcgycc .framer-15g4pa4 { min-height: 67px; }\",\".framer-nO5mm.framer-v-d4l6xo.framer-ptkc0c { height: 167px; width: 810px; }\",\".framer-nO5mm.framer-v-d4l6xo .framer-1run588 { gap: 22px; height: min-content; max-height: unset; }\",\".framer-nO5mm.framer-v-d4l6xo .framer-580q77 { height: 91px; max-width: unset; width: 100%; }\",\".framer-nO5mm.framer-v-d4l6xo .framer-15g4pa4 { height: 18px; min-height: unset; width: 750px; }\",\".framer-nO5mm.framer-v-51qhgz.framer-ptkc0c { height: min-content; padding: 100px 20px 0px 20px; width: 390px; }\",\".framer-nO5mm.framer-v-51qhgz .framer-xejnz7 { order: 1; }\",\".framer-nO5mm.framer-v-51qhgz .framer-1run588 { gap: 16px; justify-content: center; order: 0; }\",\".framer-nO5mm.framer-v-51qhgz .framer-580q77 { max-width: unset; width: 100%; }\",\".framer-nO5mm.framer-v-51qhgz .framer-15g4pa4 { height: 2px; min-height: unset; width: 350px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 236\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cNoakmzhW\":{\"layout\":[\"fixed\",\"fixed\"]},\"FrXbrGb6_\":{\"layout\":[\"fixed\",\"fixed\"]},\"OPw0mWrdo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Jm2iuIOGH\":\"heading\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGaTLmUDRf=withCSS(Component,css,\"framer-nO5mm\");export default FramerGaTLmUDRf;FramerGaTLmUDRf.displayName=\"Inner Page - Banner\";FramerGaTLmUDRf.defaultProps={height:236,width:1600};addPropertyControls(FramerGaTLmUDRf,{variant:{options:[\"dXD8gBoQa\",\"cNoakmzhW\",\"FrXbrGb6_\",\"OPw0mWrdo\"],optionTitles:[\"Desktop - Wide\",\"Desktop - Small\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Jm2iuIOGH:{defaultValue:\"Our Full Range of Products \",displayTextArea:true,title:\"Heading\",type:ControlType.String}});addFonts(FramerGaTLmUDRf,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGaTLmUDRf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cNoakmzhW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FrXbrGb6_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OPw0mWrdo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Jm2iuIOGH\\\":\\\"heading\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1600\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"236\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GaTLmUDRf.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion,useSpring}from\"framer-motion\";import{useState,useRef,useEffect}from\"react\";// Learn more: https://www.framer.com/docs/guides/overrides/\n//Spring animation parameters\nconst spring={type:\"spring\",stiffness:300,damping:30};/**\n * Based on the code created by Joshua Guo\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function with3D(Component){return props=>{const[rotateXaxis,setRotateXaxis]=useState(0);const[rotateYaxis,setRotateYaxis]=useState(0);const ref=useRef(null);const handleMouseMove=event=>{const element=ref.current;const elementRect=element.getBoundingClientRect();const elementWidth=elementRect.width;const elementHeight=elementRect.height;const elementCenterX=elementWidth/2;const elementCenterY=elementHeight/2;const mouseX=event.clientY-elementRect.y-elementCenterY;const mouseY=event.clientX-elementRect.x-elementCenterX;const degreeX=mouseX/elementWidth*-20 //The number is the rotation factor\n;const degreeY=mouseY/elementHeight*-20 //The number is the rotation factor\n;setRotateXaxis(degreeX);setRotateYaxis(degreeY);};const handleMouseEnd=()=>{setRotateXaxis(0);setRotateYaxis(0);};const dx=useSpring(0,spring);const dy=useSpring(0,spring);useEffect(()=>{dx.set(-rotateXaxis);dy.set(rotateYaxis);},[rotateXaxis,rotateYaxis]);return /*#__PURE__*/ _jsx(motion.div,{transition:spring,style:{perspective:\"1200px\",transformStyle:\"preserve-3d\",width:`${props.width}`,height:`${props.height}`},children:/*#__PURE__*/ _jsx(motion.div,{ref:ref,whileHover:{scale:1.1},onMouseMove:handleMouseMove,onMouseLeave:handleMouseEnd,transition:spring,style:{width:\"100%\",height:\"100%\",rotateX:dx,rotateY:dy},children:/*#__PURE__*/ _jsxs(\"div\",{style:{perspective:\"1200px\",transformStyle:\"preserve-3d\",width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/ _jsx(motion.div,{transition:spring,style:{width:\"100%\",height:\"100%\",backfaceVisibility:\"hidden\",position:\"absolute\"},children:/*#__PURE__*/ _jsx(Component,{...props,variant:\"Front\",style:{width:\"100%\",height:\"100%\"}})}),/*#__PURE__*/ _jsx(motion.div,{initial:{rotateY:180},transition:spring,style:{width:\"100%\",height:\"100%\",zIndex:0,backfaceVisibility:\"hidden\",position:\"absolute\"},children:/*#__PURE__*/ _jsx(Component,{...props,variant:\"Back\",style:{width:\"100%\",height:\"100%\"}})})]})})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"with3D\":{\"type\":\"reactHoc\",\"name\":\"with3D\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hover_Override.map","let e=makeQueue();const raf=t=>schedule(t,e);let t=makeQueue();raf.write=e=>schedule(e,t);let n=makeQueue();raf.onStart=e=>schedule(e,n);let l=makeQueue();raf.onFrame=e=>schedule(e,l);let a=makeQueue();raf.onFinish=e=>schedule(e,a);let u=[];raf.setTimeout=(e,t)=>{let n=raf.now()+t;let cancel=()=>{let e=u.findIndex((e=>e.cancel==cancel));~e&&u.splice(e,1);c-=~e?1:0};let l={time:n,handler:e,cancel:cancel};u.splice(findTimeout(n),0,l);c+=1;start();return l};let findTimeout=e=>~(~u.findIndex((t=>t.time>e))||~u.length);raf.cancel=u=>{n.delete(u);l.delete(u);e.delete(u);t.delete(u);a.delete(u)};raf.sync=e=>{r=true;raf.batchedUpdates(e);r=false};raf.throttle=e=>{let t;function queuedFn(){try{e(...t)}finally{t=null}}function throttled(...e){t=e;raf.onStart(queuedFn)}throttled.handler=e;throttled.cancel=()=>{n.delete(queuedFn);t=null};return throttled};let d=\"undefined\"!=typeof window?window.requestAnimationFrame:()=>{};raf.use=e=>d=e;raf.now=\"undefined\"!=typeof performance?()=>performance.now():Date.now;raf.batchedUpdates=e=>e();raf.catch=console.error;raf.frameLoop=\"always\";raf.advance=()=>{\"demand\"!==raf.frameLoop?console.warn(\"Cannot call the manual advancement of rafz whilst frameLoop is not set as demand\"):update()};let o=-1;let c=0;let r=false;function schedule(e,t){if(r){t.delete(e);e(0)}else{t.add(e);start()}}function start(){if(o<0){o=0;\"demand\"!==raf.frameLoop&&d(loop)}}function stop(){o=-1}function loop(){if(~o){d(loop);raf.batchedUpdates(update)}}function update(){let d=o;o=raf.now();let r=findTimeout(o);if(r){eachSafely(u.splice(0,r),(e=>e.handler()));c-=r}n.flush();e.flush(d?Math.min(64,o-d):16.667);l.flush();t.flush();a.flush();c||stop()}function makeQueue(){let e=new Set;let t=e;return{add(n){c+=t!=e||e.has(n)?0:1;e.add(n)},delete(n){c-=t==e&&e.has(n)?1:0;return e.delete(n)},flush(n){if(t.size){e=new Set;c-=t.size;eachSafely(t,(t=>t(n)&&e.add(t)));c+=e.size;t=e}}}}function eachSafely(e,t){e.forEach((e=>{try{t(e)}catch(e){raf.catch(e)}}))}const s={count(){return c},isRunning(){return o>=0},clear(){o=-1;u=[];n=makeQueue();e=makeQueue();l=makeQueue();t=makeQueue();a=makeQueue();c=0}};export{s as __raf,raf};\n\n//# sourceMappingURL=react-spring-rafz.esm.js.map","import{raf as e}from\"@react-spring/rafz\";export{raf}from\"@react-spring/rafz\";import*as t from\"react\";import{useEffect as r,useState as n,useRef as o}from\"react\";function noop(){}const defineHidden=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:true,configurable:true});const a={arr:Array.isArray,obj:e=>!!e&&\"Object\"===e.constructor.name,fun:e=>\"function\"===typeof e,str:e=>\"string\"===typeof e,num:e=>\"number\"===typeof e,und:e=>void 0===e};function isEqual(e,t){if(a.arr(e)){if(!a.arr(t)||e.length!==t.length)return false;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return false;return true}return e===t}const each=(e,t)=>e.forEach(t);function eachProp(e,t,r){if(a.arr(e))for(let n=0;n<e.length;n++)t.call(r,e[n],`${n}`);else for(const n in e)e.hasOwnProperty(n)&&t.call(r,e[n],n)}const toArray=e=>a.und(e)?[]:a.arr(e)?e:[e];function flush(e,t){if(e.size){const r=Array.from(e);e.clear();each(r,t)}}const flushCalls=(e,...t)=>flush(e,(e=>e(...t)));const isSSR=()=>\"undefined\"===typeof window||!window.navigator||/ServerSideRendering|^Deno\\//.test(window.navigator.userAgent);let l;let s;let i=null;let u=false;let c=noop;const assign=t=>{t.to&&(s=t.to);t.now&&(e.now=t.now);void 0!==t.colors&&(i=t.colors);null!=t.skipAnimation&&(u=t.skipAnimation);t.createStringInterpolator&&(l=t.createStringInterpolator);t.requestAnimationFrame&&e.use(t.requestAnimationFrame);t.batchedUpdates&&(e.batchedUpdates=t.batchedUpdates);t.willAdvance&&(c=t.willAdvance);t.frameLoop&&(e.frameLoop=t.frameLoop)};var d=Object.freeze({__proto__:null,get createStringInterpolator(){return l},get to(){return s},get colors(){return i},get skipAnimation(){return u},get willAdvance(){return c},assign:assign});const f=new Set;let p=[];let g=[];let h=0;const m={get idle(){return!f.size&&!p.length},start(t){if(h>t.priority){f.add(t);e.onStart(flushStartQueue)}else{startSafely(t);e(advance)}},advance:advance,sort(t){if(h)e.onFrame((()=>m.sort(t)));else{const e=p.indexOf(t);if(~e){p.splice(e,1);startUnsafely(t)}}},clear(){p=[];f.clear()}};function flushStartQueue(){f.forEach(startSafely);f.clear();e(advance)}function startSafely(e){p.includes(e)||startUnsafely(e)}function startUnsafely(e){p.splice(findIndex(p,(t=>t.priority>e.priority)),0,e)}function advance(e){const t=g;for(let r=0;r<p.length;r++){const n=p[r];h=n.priority;if(!n.idle){c(n);n.advance(e);n.idle||t.push(n)}}h=0;g=p;g.length=0;p=t;return p.length>0}function findIndex(e,t){const r=e.findIndex(t);return r<0?e.length:r}const b={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};const y=\"[-+]?\\\\d*\\\\.?\\\\d+\";const v=y+\"%\";function call(...e){return\"\\\\(\\\\s*(\"+e.join(\")\\\\s*,\\\\s*(\")+\")\\\\s*\\\\)\"}const w=new RegExp(\"rgb\"+call(y,y,y));const k=new RegExp(\"rgba\"+call(y,y,y,y));const x=new RegExp(\"hsl\"+call(y,v,v));const F=new RegExp(\"hsla\"+call(y,v,v,y));const A=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const O=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const E=/^#([0-9a-fA-F]{6})$/;const R=/^#([0-9a-fA-F]{8})$/;function normalizeColor(e){let t;return\"number\"===typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=E.exec(e))?parseInt(t[1]+\"ff\",16)>>>0:i&&void 0!==i[e]?i[e]:(t=w.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|255)>>>0:(t=k.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|parse1(t[4]))>>>0:(t=A.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+\"ff\",16)>>>0:(t=R.exec(e))?parseInt(t[1],16)>>>0:(t=O.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=x.exec(e))?(255|hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3])))>>>0:(t=F.exec(e))?(hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3]))|parse1(t[4]))>>>0:null}function hue2rgb(e,t,r){r<0&&(r+=1);r>1&&(r-=1);return r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e,t,r){const n=r<.5?r*(1+t):r+t-r*t;const o=2*r-n;const a=hue2rgb(o,n,e+1/3);const l=hue2rgb(o,n,e);const s=hue2rgb(o,n,e-1/3);return Math.round(255*a)<<24|Math.round(255*l)<<16|Math.round(255*s)<<8}function parse255(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function parse360(e){const t=parseFloat(e);return(t%360+360)%360/360}function parse1(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function parsePercentage(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function colorToRgba(e){let t=normalizeColor(e);if(null===t)return e;t=t||0;let r=(4278190080&t)>>>24;let n=(16711680&t)>>>16;let o=(65280&t)>>>8;let a=(255&t)/255;return`rgba(${r}, ${n}, ${o}, ${a})`}const createInterpolator=(e,t,r)=>{if(a.fun(e))return e;if(a.arr(e))return createInterpolator({range:e,output:t,extrapolate:r});if(a.str(e.output[0]))return l(e);const n=e;const o=n.output;const s=n.range||[0,1];const i=n.extrapolateLeft||n.extrapolate||\"extend\";const u=n.extrapolateRight||n.extrapolate||\"extend\";const c=n.easing||(e=>e);return e=>{const t=findRange(e,s);return interpolate(e,s[t],s[t+1],o[t],o[t+1],c,i,u,n.map)}};function interpolate(e,t,r,n,o,a,l,s,i){let u=i?i(e):e;if(u<t){if(\"identity\"===l)return u;\"clamp\"===l&&(u=t)}if(u>r){if(\"identity\"===s)return u;\"clamp\"===s&&(u=r)}if(n===o)return n;if(t===r)return e<=t?n:o;-Infinity===t?u=-u:Infinity===r?u-=t:u=(u-t)/(r-t);u=a(u);-Infinity===n?u=-u:Infinity===o?u+=n:u=u*(o-n)+n;return u}function findRange(e,t){for(var r=1;r<t.length-1;++r)if(t[r]>=e)break;return r-1}function _extends(){_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};return _extends.apply(this,arguments)}const $=Symbol.for(\"FluidValue.get\");const I=Symbol.for(\"FluidValue.observers\");const hasFluidValue=e=>Boolean(e&&e[$]);const getFluidValue=e=>e&&e[$]?e[$]():e;const getFluidObservers=e=>e[I]||null;function callFluidObserver(e,t){e.eventObserved?e.eventObserved(t):e(t)}function callFluidObservers(e,t){let r=e[I];r&&r.forEach((e=>{callFluidObserver(e,t)}))}class FluidValue{constructor(e){this[$]=void 0;this[I]=void 0;if(!e&&!(e=this.get))throw Error(\"Unknown getter\");setFluidGetter(this,e)}}const setFluidGetter=(e,t)=>setHidden(e,$,t);function addFluidObserver(e,t){if(e[$]){let r=e[I];r||setHidden(e,I,r=new Set);if(!r.has(t)){r.add(t);e.observerAdded&&e.observerAdded(r.size,t)}}return t}function removeFluidObserver(e,t){let r=e[I];if(r&&r.has(t)){const n=r.size-1;n?r.delete(t):e[I]=null;e.observerRemoved&&e.observerRemoved(n,t)}}const setHidden=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:true,configurable:true});const S=/[+\\-]?(?:0|[1-9]\\d*)(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g;const q=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\\((-?\\d+%?[,\\s]+){2,3}\\s*[\\d\\.]+%?\\))/gi;const P=new RegExp(`(${S.source})(%|[a-z]+)`,\"i\");const z=/rgba\\(([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+)\\)/gi;const j=/var\\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\\)/;const variableToRgba=e=>{const[t,r]=parseCSSVariable(e);if(!t||isSSR())return e;const n=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(n)return n.trim();if(r&&r.startsWith(\"--\")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(r);return t||e}return r&&j.test(r)?variableToRgba(r):r||e};const parseCSSVariable=e=>{const t=j.exec(e);if(!t)return[,];const[,r,n]=t;return[r,n]};let M;const rgbaRound=(e,t,r,n,o)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(n)}, ${o})`;const createStringInterpolator=e=>{M||(M=i?new RegExp(`(${Object.keys(i).join(\"|\")})(?!\\\\w)`,\"g\"):/^\\b$/);const t=e.output.map((e=>getFluidValue(e).replace(j,variableToRgba).replace(q,colorToRgba).replace(M,colorToRgba)));const r=t.map((e=>e.match(S).map(Number)));const n=r[0].map(((e,t)=>r.map((e=>{if(!(t in e))throw Error('The arity of each \"output\" value must be equal');return e[t]}))));const o=n.map((t=>createInterpolator(_extends({},e,{output:t}))));return e=>{var r;const n=!P.test(t[0])&&(null==(r=t.find((e=>P.test(e))))?void 0:r.replace(S,\"\"));let a=0;return t[0].replace(S,(()=>`${o[a++](e)}${n||\"\"}`)).replace(z,rgbaRound)}};const T=\"react-spring: \";const once=e=>{const t=e;let r=false;if(\"function\"!=typeof t)throw new TypeError(`${T}once requires a function parameter`);return(...e)=>{if(!r){t(...e);r=true}}};const U=once(console.warn);function deprecateInterpolate(){U(`${T}The \"interpolate\" function is deprecated in v9 (use \"to\" instead)`)}const _=once(console.warn);function deprecateDirectCall(){_(`${T}Directly calling start instead of using the api object is deprecated in v9 (use \".start\" instead), this will be removed in later 0.X.0 versions`)}function isAnimatedString(e){return a.str(e)&&(\"#\"==e[0]||/\\d/.test(e)||!isSSR()&&j.test(e)||e in(i||{}))}const useOnce=e=>r(e,C);const C=[];function useForceUpdate(){const e=n()[1];const t=n(makeMountedRef)[0];useOnce(t.unmount);return()=>{t.current&&e({})}}function makeMountedRef(){const e={current:true,unmount:()=>()=>{e.current=false}};return e}function useMemoOne(e,t){const[a]=n((()=>({inputs:t,result:e()})));const l=o();const s=l.current;let i=s;if(i){const r=Boolean(t&&i.inputs&&areInputsEqual(t,i.inputs));r||(i={inputs:t,result:e()})}else i=a;r((()=>{l.current=i;s==a&&(a.inputs=a.result=void 0)}),[i]);return i.result}function areInputsEqual(e,t){if(e.length!==t.length)return false;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return false;return true}function usePrev(e){const t=o();r((()=>{t.current=e}));return t.current}const V=\"undefined\"!==typeof window&&window.document&&window.document.createElement?t.useLayoutEffect:t.useEffect;export{FluidValue,d as Globals,addFluidObserver,callFluidObserver,callFluidObservers,colorToRgba,b as colors,createInterpolator,createStringInterpolator,defineHidden,deprecateDirectCall,deprecateInterpolate,each,eachProp,flush,flushCalls,m as frameLoop,getFluidObservers,getFluidValue,hasFluidValue,A as hex3,O as hex4,E as hex6,R as hex8,x as hsl,F as hsla,a as is,isAnimatedString,isEqual,isSSR,noop,removeFluidObserver,w as rgb,k as rgba,setFluidGetter,toArray,useForceUpdate,V as useLayoutEffect,useMemoOne,useOnce,usePrev};\n\n//# sourceMappingURL=react-spring-shared.esm.js.map","import{defineHidden as t,is as e,createInterpolator as n,eachProp as s,hasFluidValue as a,getFluidValue as r,each as i,isAnimatedString as o,useForceUpdate as u,useLayoutEffect as l,addFluidObserver as d,removeFluidObserver as c,raf as m,useOnce as p}from\"@react-spring/shared\";import*as h from\"react\";import{forwardRef as A,useRef as g,useCallback as y,useEffect as f}from\"react\";const _=Symbol.for(\"Animated:node\");const isAnimated=t=>!!t&&t[_]===t;const getAnimated=t=>t&&t[_];const setAnimated=(e,n)=>t(e,_,n);const getPayload=t=>t&&t[_]&&t[_].getPayload();class Animated{constructor(){this.payload=void 0;setAnimated(this,this)}getPayload(){return this.payload||[]}}class AnimatedValue extends Animated{constructor(t){super();this.done=true;this.elapsedTime=void 0;this.lastPosition=void 0;this.lastVelocity=void 0;this.v0=void 0;this.durationProgress=0;this._value=t;e.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new AnimatedValue(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,n){if(e.num(t)){this.lastPosition=t;if(n){t=Math.round(t/n)*n;this.done&&(this.lastPosition=t)}}if(this._value===t)return false;this._value=t;return true}reset(){const{done:t}=this;this.done=false;if(e.num(this._value)){this.elapsedTime=0;this.durationProgress=0;this.lastPosition=this._value;t&&(this.lastVelocity=null);this.v0=null}}}class AnimatedString extends AnimatedValue{constructor(t){super(0);this._string=null;this._toString=void 0;this._toString=n({output:[t,t]})}static create(t){return new AnimatedString(t)}getValue(){let t=this._string;return null==t?this._string=this._toString(this._value):t}setValue(t){if(e.str(t)){if(t==this._string)return false;this._string=t;this._value=1}else{if(!super.setValue(t))return false;this._string=null}return true}reset(t){t&&(this._toString=n({output:[this.getValue(),t]}));this._value=0;super.reset()}}const V={dependencies:null};class AnimatedObject extends Animated{constructor(t){super();this.source=t;this.setValue(t)}getValue(t){const e={};s(this.source,((n,s)=>{isAnimated(n)?e[s]=n.getValue(t):a(n)?e[s]=r(n):t||(e[s]=n)}));return e}setValue(t){this.source=t;this.payload=this._makePayload(t)}reset(){this.payload&&i(this.payload,(t=>t.reset()))}_makePayload(t){if(t){const e=new Set;s(t,this._addToPayload,e);return Array.from(e)}}_addToPayload(t){V.dependencies&&a(t)&&V.dependencies.add(t);const e=getPayload(t);e&&i(e,(t=>this.add(t)))}}class AnimatedArray extends AnimatedObject{constructor(t){super(t)}static create(t){return new AnimatedArray(t)}getValue(){return this.source.map((t=>t.getValue()))}setValue(t){const e=this.getPayload();if(t.length==e.length)return e.map(((e,n)=>e.setValue(t[n]))).some(Boolean);super.setValue(t.map(makeAnimated));return true}}function makeAnimated(t){const e=o(t)?AnimatedString:AnimatedValue;return e.create(t)}function getAnimatedType(t){const n=getAnimated(t);return n?n.constructor:e.arr(t)?AnimatedArray:o(t)?AnimatedString:AnimatedValue}function _extends(){_extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t};return _extends.apply(this,arguments)}const withAnimated=(t,n)=>{const s=!e.fun(t)||t.prototype&&t.prototype.isReactComponent;return A(((e,a)=>{const r=g(null);const o=s&&y((t=>{r.current=updateRef(a,t)}),[a]);const[A,_]=getAnimatedState(e,n);const V=u();const callback=()=>{const t=r.current;if(s&&!t)return;const e=!!t&&n.applyAnimatedValues(t,A.getValue(true));false===e&&V()};const v=new PropsObserver(callback,_);const P=g();l((()=>{const t=P.current;P.current=v;i(_,(t=>d(t,v)));if(t){i(t.deps,(e=>c(e,t)));m.cancel(t.update)}}));f(callback,[]);p((()=>()=>{const t=P.current;i(t.deps,(e=>c(e,t)))}));const S=n.getComponentProps(A.getValue());return h.createElement(t,_extends({},S,{ref:o}))}))};class PropsObserver{constructor(t,e){this.update=t;this.deps=e}eventObserved(t){\"change\"==t.type&&m.write(this.update)}}function getAnimatedState(t,e){const n=new Set;V.dependencies=n;t.style&&(t=_extends({},t,{style:e.createAnimatedStyle(t.style)}));t=new AnimatedObject(t);V.dependencies=null;return[t,n]}function updateRef(t,n){t&&(e.fun(t)?t(n):t.current=n);return n}const v=Symbol.for(\"AnimatedComponent\");const createHost=(t,{applyAnimatedValues:n=(()=>false),createAnimatedStyle:a=(t=>new AnimatedObject(t)),getComponentProps:r=(t=>t)}={})=>{const i={applyAnimatedValues:n,createAnimatedStyle:a,getComponentProps:r};const animated=t=>{const n=getDisplayName(t)||\"Anonymous\";t=e.str(t)?animated[t]||(animated[t]=withAnimated(t,i)):t[v]||(t[v]=withAnimated(t,i));t.displayName=`Animated(${n})`;return t};s(t,((n,s)=>{e.arr(t)&&(s=getDisplayName(n));animated[s]=animated(n)}));return{animated:animated}};const getDisplayName=t=>e.str(t)?t:t&&e.str(t.displayName)?t.displayName:e.fun(t)&&t.name||null;export{Animated,AnimatedArray,AnimatedObject,AnimatedString,AnimatedValue,createHost,getAnimated,getAnimatedType,getPayload,isAnimated,setAnimated};\n\n//# sourceMappingURL=react-spring-animated.esm.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=animated.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=interpolation.js.map","import{is as t,toArray as e,eachProp as s,getFluidValue as n,isAnimatedString as i,Globals as o,useLayoutEffect as r,each as a,raf as c,flush as u,FluidValue as l,deprecateInterpolate as h,callFluidObservers as d,frameLoop as p,hasFluidValue as f,flushCalls as m,isEqual as g,getFluidObservers as y,addFluidObserver as _,removeFluidObserver as v,noop as P,useMemoOne as w,deprecateDirectCall as I,useForceUpdate as S,usePrev as b,useOnce as x,createInterpolator as M,createStringInterpolator as k}from\"@react-spring/shared\";export{Globals,createInterpolator}from\"@react-spring/shared\";import*as C from\"react\";import{useContext as A,useMemo as E,useRef as T,useState as O}from\"react\";import{getAnimated as R,AnimatedValue as V,getPayload as U,AnimatedString as j,getAnimatedType as Q,setAnimated as q}from\"@react-spring/animated\";export*from\"@react-spring/types/animated\";export*from\"@react-spring/types/interpolation\";function _extends(){_extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var s=arguments[e];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(t[n]=s[n])}return t};return _extends.apply(this,arguments)}function callProp(e,...s){return t.fun(e)?e(...s):e}const matchProp=(s,n)=>true===s||!!(n&&s&&(t.fun(s)?s(n):e(s).includes(n)));const resolveProp=(e,s)=>t.obj(e)?s&&e[s]:e;const getDefaultProp=(t,e)=>true===t.default?t[e]:t.default?t.default[e]:void 0;const noopTransform=t=>t;const getDefaultProps=(e,s=noopTransform)=>{let n=F;if(e.default&&true!==e.default){e=e.default;n=Object.keys(e)}const i={};for(const o of n){const n=s(e[o],o);t.und(n)||(i[o]=n)}return i};const F=[\"config\",\"onProps\",\"onStart\",\"onChange\",\"onPause\",\"onResume\",\"onRest\"];const N={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function getForwardProps(t){const e={};let n=0;s(t,((t,s)=>{if(!N[s]){e[s]=t;n++}}));if(n)return e}function inferTo(t){const e=getForwardProps(t);if(e){const n={to:e};s(t,((t,s)=>s in e||(n[s]=t)));return n}return _extends({},t)}function computeGoal(e){e=n(e);return t.arr(e)?e.map(computeGoal):i(e)?o.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function hasProps(t){for(const e in t)return true;return false}function isAsyncTo(e){return t.fun(e)||t.arr(e)&&t.obj(e[0])}function detachRefs(t,e){var s;null==(s=t.ref)?void 0:s.delete(t);null==e?void 0:e.delete(t)}function replaceRef(t,e){if(e&&t.ref!==e){var s;null==(s=t.ref)?void 0:s.delete(t);e.add(t);t.ref=e}}function useChain(t,e,s=1e3){r((()=>{if(e){let n=0;a(t,((t,i)=>{const o=t.current;if(o.length){let r=s*e[i];isNaN(r)?r=n:n=r;a(o,(t=>{a(t.queue,(t=>{const e=t.delay;t.delay=t=>r+callProp(e||0,t)}))}));t.start()}}))}else{let e=Promise.resolve();a(t,(t=>{const s=t.current;if(s.length){const n=s.map((t=>{const e=t.queue;t.queue=[];return e}));e=e.then((()=>{a(s,((t,e)=>a(n[e]||[],(e=>t.queue.push(e)))));return Promise.all(t.start())}))}}))}}))}const z={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};const D=1.70158;const L=1.525*D;const B=D+1;const G=2*Math.PI/3;const K=2*Math.PI/4.5;const bounceOut=t=>{const e=7.5625;const s=2.75;return t<1/s?e*t*t:t<2/s?e*(t-=1.5/s)*t+.75:t<2.5/s?e*(t-=2.25/s)*t+.9375:e*(t-=2.625/s)*t+.984375};const W={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>1-(1-t)*(1-t),easeInOutQuad:t=>t<.5?2*t*t:1-Math.pow(-2*t+2,2)/2,easeInCubic:t=>t*t*t,easeOutCubic:t=>1-Math.pow(1-t,3),easeInOutCubic:t=>t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)/2,easeInQuart:t=>t*t*t*t,easeOutQuart:t=>1-Math.pow(1-t,4),easeInOutQuart:t=>t<.5?8*t*t*t*t:1-Math.pow(-2*t+2,4)/2,easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>1-Math.pow(1-t,5),easeInOutQuint:t=>t<.5?16*t*t*t*t*t:1-Math.pow(-2*t+2,5)/2,easeInSine:t=>1-Math.cos(t*Math.PI/2),easeOutSine:t=>Math.sin(t*Math.PI/2),easeInOutSine:t=>-(Math.cos(Math.PI*t)-1)/2,easeInExpo:t=>0===t?0:Math.pow(2,10*t-10),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>0===t?0:1===t?1:t<.5?Math.pow(2,20*t-10)/2:(2-Math.pow(2,-20*t+10))/2,easeInCirc:t=>1-Math.sqrt(1-Math.pow(t,2)),easeOutCirc:t=>Math.sqrt(1-Math.pow(t-1,2)),easeInOutCirc:t=>t<.5?(1-Math.sqrt(1-Math.pow(2*t,2)))/2:(Math.sqrt(1-Math.pow(-2*t+2,2))+1)/2,easeInBack:t=>B*t*t*t-D*t*t,easeOutBack:t=>1+B*Math.pow(t-1,3)+D*Math.pow(t-1,2),easeInOutBack:t=>t<.5?Math.pow(2*t,2)*(2*(L+1)*t-L)/2:(Math.pow(2*t-2,2)*((L+1)*(2*t-2)+L)+2)/2,easeInElastic:t=>0===t?0:1===t?1:-Math.pow(2,10*t-10)*Math.sin((10*t-10.75)*G),easeOutElastic:t=>0===t?0:1===t?1:Math.pow(2,-10*t)*Math.sin((10*t-.75)*G)+1,easeInOutElastic:t=>0===t?0:1===t?1:t<.5?-Math.pow(2,20*t-10)*Math.sin((20*t-11.125)*K)/2:Math.pow(2,-20*t+10)*Math.sin((20*t-11.125)*K)/2+1,easeInBounce:t=>1-bounceOut(1-t),easeOutBounce:bounceOut,easeInOutBounce:t=>t<.5?(1-bounceOut(1-2*t))/2:(1+bounceOut(2*t-1))/2};const $=_extends({},z.default,{mass:1,damping:1,easing:W.linear,clamp:false});class AnimationConfig{constructor(){this.tension=void 0;this.friction=void 0;this.frequency=void 0;this.damping=void 0;this.mass=void 0;this.velocity=0;this.restVelocity=void 0;this.precision=void 0;this.progress=void 0;this.duration=void 0;this.easing=void 0;this.clamp=void 0;this.bounce=void 0;this.decay=void 0;this.round=void 0;Object.assign(this,$)}}function mergeConfig(e,s,n){if(n){n=_extends({},n);sanitizeConfig(n,s);s=_extends({},n,s)}sanitizeConfig(e,s);Object.assign(e,s);for(const t in $)null==e[t]&&(e[t]=$[t]);let{mass:i,frequency:o,damping:r}=e;if(!t.und(o)){o<.01&&(o=.01);r<0&&(r=0);e.tension=Math.pow(2*Math.PI/o,2)*i;e.friction=4*Math.PI*r*i/o}return e}function sanitizeConfig(e,s){if(t.und(s.decay)){const n=!t.und(s.tension)||!t.und(s.friction);if(n||!t.und(s.frequency)||!t.und(s.damping)||!t.und(s.mass)){e.duration=void 0;e.decay=void 0}n&&(e.frequency=void 0)}else e.duration=void 0}const J=[];class Animation{constructor(){this.changed=false;this.values=J;this.toValues=null;this.fromValues=J;this.to=void 0;this.from=void 0;this.config=new AnimationConfig;this.immediate=false}}function scheduleProps(e,{key:s,props:n,defaultProps:i,state:r,actions:a}){return new Promise(((u,l)=>{var h;let d;let p;let f=matchProp(null!=(h=n.cancel)?h:null==i?void 0:i.cancel,s);if(f)onStart();else{t.und(n.pause)||(r.paused=matchProp(n.pause,s));let e=null==i?void 0:i.pause;true!==e&&(e=r.paused||matchProp(e,s));d=callProp(n.delay||0,s);if(e){r.resumeQueue.add(onResume);a.pause()}else{a.resume();onResume()}}function onPause(){r.resumeQueue.add(onResume);r.timeouts.delete(p);p.cancel();d=p.time-c.now()}function onResume(){if(d>0&&!o.skipAnimation){r.delayed=true;p=c.setTimeout(onStart,d);r.pauseQueue.add(onPause);r.timeouts.add(p)}else onStart()}function onStart(){r.delayed&&(r.delayed=false);r.pauseQueue.delete(onPause);r.timeouts.delete(p);e<=(r.cancelId||0)&&(f=true);try{a.start(_extends({},n,{callId:e,cancel:f}),u)}catch(t){l(t)}}}))}const getCombinedResult=(t,e)=>1==e.length?e[0]:e.some((t=>t.cancelled))?getCancelledResult(t.get()):e.every((t=>t.noop))?getNoopResult(t.get()):getFinishedResult(t.get(),e.every((t=>t.finished)));const getNoopResult=t=>({value:t,noop:true,finished:true,cancelled:false});const getFinishedResult=(t,e,s=false)=>({value:t,finished:e,cancelled:s});const getCancelledResult=t=>({value:t,cancelled:true,finished:false});function runAsync(e,n,i,r){const{callId:a,parentId:u,onRest:l}=n;const{asyncTo:h,promise:d}=i;return u||e!==h||n.reset?i.promise=(async()=>{i.asyncId=a;i.asyncTo=e;const p=getDefaultProps(n,((t,e)=>\"onRest\"===e?void 0:t));let f;let m;const g=new Promise(((t,e)=>(f=t,m=e)));const bailIfEnded=t=>{const e=a<=(i.cancelId||0)&&getCancelledResult(r)||a!==i.asyncId&&getFinishedResult(r,false);if(e){t.result=e;m(t);throw t}};const animate=(e,n)=>{const c=new BailSignal;const u=new SkipAniamtionSignal;return(async()=>{if(o.skipAnimation){stopAsync(i);u.result=getFinishedResult(r,false);m(u);throw u}bailIfEnded(c);const l=t.obj(e)?_extends({},e):_extends({},n,{to:e});l.parentId=a;s(p,((e,s)=>{t.und(l[s])&&(l[s]=e)}));const h=await r.start(l);bailIfEnded(c);i.paused&&await new Promise((t=>{i.resumeQueue.add(t)}));return h})()};let y;if(o.skipAnimation){stopAsync(i);return getFinishedResult(r,false)}try{let s;s=t.arr(e)?(async t=>{for(const e of t)await animate(e)})(e):Promise.resolve(e(animate,r.stop.bind(r)));await Promise.all([s.then(f),g]);y=getFinishedResult(r.get(),true,false)}catch(t){if(t instanceof BailSignal)y=t.result;else{if(!(t instanceof SkipAniamtionSignal))throw t;y=t.result}}finally{if(a==i.asyncId){i.asyncId=u;i.asyncTo=u?h:void 0;i.promise=u?d:void 0}}t.fun(l)&&c.batchedUpdates((()=>{l(y,r,r.item)}));return y})():d}function stopAsync(t,e){u(t.timeouts,(t=>t.cancel()));t.pauseQueue.clear();t.resumeQueue.clear();t.asyncId=t.asyncTo=t.promise=void 0;e&&(t.cancelId=e)}class BailSignal extends Error{constructor(){super(\"An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.\");this.result=void 0}}class SkipAniamtionSignal extends Error{constructor(){super(\"SkipAnimationSignal\");this.result=void 0}}const isFrameValue=t=>t instanceof FrameValue;let Y=1;class FrameValue extends l{constructor(...t){super(...t);this.id=Y++;this.key=void 0;this._priority=0}get priority(){return this._priority}set priority(t){if(this._priority!=t){this._priority=t;this._onPriorityChange(t)}}get(){const t=R(this);return t&&t.getValue()}to(...t){return o.to(this,t)}interpolate(...t){h();return o.to(this,t)}toJSON(){return this.get()}observerAdded(t){1==t&&this._attach()}observerRemoved(t){0==t&&this._detach()}_attach(){}_detach(){}_onChange(t,e=false){d(this,{type:\"change\",parent:this,value:t,idle:e})}_onPriorityChange(t){this.idle||p.sort(this);d(this,{type:\"priority\",parent:this,priority:t})}}const H=Symbol.for(\"SpringPhase\");const X=1;const Z=2;const tt=4;const hasAnimated=t=>(t[H]&X)>0;const isAnimating=t=>(t[H]&Z)>0;const isPaused=t=>(t[H]&tt)>0;const setActiveBit=(t,e)=>e?t[H]|=Z|X:t[H]&=~Z;const setPausedBit=(t,e)=>e?t[H]|=tt:t[H]&=~tt;class SpringValue extends FrameValue{constructor(e,s){super();this.key=void 0;this.animation=new Animation;this.queue=void 0;this.defaultProps={};this._state={paused:false,delayed:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._pendingCalls=new Set;this._lastCallId=0;this._lastToId=0;this._memoizedDuration=0;if(!t.und(e)||!t.und(s)){const n=t.obj(e)?_extends({},e):_extends({},s,{from:e});t.und(n.default)&&(n.default=true);this.start(n)}}get idle(){return!(isAnimating(this)||this._state.asyncTo)||isPaused(this)}get goal(){return n(this.animation.to)}get velocity(){const t=R(this);return t instanceof V?t.lastVelocity||0:t.getPayload().map((t=>t.lastVelocity||0))}get hasAnimated(){return hasAnimated(this)}get isAnimating(){return isAnimating(this)}get isPaused(){return isPaused(this)}get isDelayed(){return this._state.delayed}advance(s){let i=true;let o=false;const r=this.animation;let{config:a,toValues:c}=r;const u=U(r.to);!u&&f(r.to)&&(c=e(n(r.to)));r.values.forEach(((e,n)=>{if(e.done)return;const l=e.constructor==j?1:u?u[n].lastPosition:c[n];let h=r.immediate;let d=l;if(!h){d=e.lastPosition;if(a.tension<=0){e.done=true;return}let i=e.elapsedTime+=s;const o=r.fromValues[n];const c=null!=e.v0?e.v0:e.v0=t.arr(a.velocity)?a.velocity[n]:a.velocity;let u;if(t.und(a.duration))if(a.decay){const t=true===a.decay?.998:a.decay;const s=Math.exp(-(1-t)*i);d=o+c/(1-t)*(1-s);h=Math.abs(e.lastPosition-d)<.1;u=c*s}else{u=null==e.lastVelocity?c:e.lastVelocity;const n=a.precision||(o==l?.005:Math.min(1,.001*Math.abs(l-o)));const i=a.restVelocity||n/10;const r=a.clamp?0:a.bounce;const p=!t.und(r);const f=o==l?e.v0>0:o<l;let m;let g=false;const y=1;const _=Math.ceil(s/y);for(let t=0;t<_;++t){m=Math.abs(u)>i;if(!m){h=Math.abs(l-d)<=n;if(h)break}if(p){g=d==l||d>l==f;if(g){u=-u*r;d=l}}const t=1e-6*-a.tension*(d-l);const e=.001*-a.friction*u;const s=(t+e)/a.mass;u+=s*y;d+=u*y}}else{let t=1;if(a.duration>0){if(this._memoizedDuration!==a.duration){this._memoizedDuration=a.duration;if(e.durationProgress>0){e.elapsedTime=a.duration*e.durationProgress;i=e.elapsedTime+=s}}t=(a.progress||0)+i/this._memoizedDuration;t=t>1?1:t<0?0:t;e.durationProgress=t}d=o+a.easing(t)*(l-o);u=(d-e.lastPosition)/s;h=1==t}e.lastVelocity=u;if(Number.isNaN(d)){console.warn(\"Got NaN while animating:\",this);h=true}}u&&!u[n].done&&(h=false);h?e.done=true:i=false;e.setValue(d,a.round)&&(o=true)}));const l=R(this);const h=l.getValue();if(i){const t=n(r.to);if(h===t&&!o||a.decay)o&&a.decay&&this._onChange(h);else{l.setValue(t);this._onChange(t)}this._stop()}else o&&this._onChange(h)}set(t){c.batchedUpdates((()=>{this._stop();this._focus(t);this._set(t)}));return this}pause(){this._update({pause:true})}resume(){this._update({pause:false})}finish(){if(isAnimating(this)){const{to:t,config:e}=this.animation;c.batchedUpdates((()=>{this._onStart();e.decay||this._set(t,false);this._stop()}))}return this}update(t){const e=this.queue||(this.queue=[]);e.push(t);return this}start(e,s){let n;if(t.und(e)){n=this.queue||[];this.queue=[]}else n=[t.obj(e)?e:_extends({},s,{to:e})];return Promise.all(n.map((t=>{const e=this._update(t);return e}))).then((t=>getCombinedResult(this,t)))}stop(t){const{to:e}=this.animation;this._focus(this.get());stopAsync(this._state,t&&this._lastCallId);c.batchedUpdates((()=>this._stop(e,t)));return this}reset(){this._update({reset:true})}eventObserved(t){\"change\"==t.type?this._start():\"priority\"==t.type&&(this.priority=t.priority+1)}_prepareNode(e){const s=this.key||\"\";let{to:i,from:o}=e;i=t.obj(i)?i[s]:i;(null==i||isAsyncTo(i))&&(i=void 0);o=t.obj(o)?o[s]:o;null==o&&(o=void 0);const r={to:i,from:o};if(!hasAnimated(this)){e.reverse&&([i,o]=[o,i]);o=n(o);t.und(o)?R(this)||this._set(i):this._set(o)}return r}_update(t,e){let s=_extends({},t);const{key:n,defaultProps:i}=this;s.default&&Object.assign(i,getDefaultProps(s,((t,e)=>/^on/.test(e)?resolveProp(t,n):t)));mergeActiveFn(this,s,\"onProps\");sendEvent(this,\"onProps\",s,this);const o=this._prepareNode(s);if(Object.isFrozen(this))throw Error(\"Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?\");const r=this._state;return scheduleProps(++this._lastCallId,{key:n,props:s,defaultProps:i,state:r,actions:{pause:()=>{if(!isPaused(this)){setPausedBit(this,true);m(r.pauseQueue);sendEvent(this,\"onPause\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},resume:()=>{if(isPaused(this)){setPausedBit(this,false);isAnimating(this)&&this._resume();m(r.resumeQueue);sendEvent(this,\"onResume\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},start:this._merge.bind(this,o)}}).then((t=>{if(s.loop&&t.finished&&!(e&&t.noop)){const t=createLoopUpdate(s);if(t)return this._update(t,true)}return t}))}_merge(s,o,r){if(o.cancel){this.stop(true);return r(getCancelledResult(this))}const u=!t.und(s.to);const l=!t.und(s.from);if(u||l){if(!(o.callId>this._lastToId))return r(getCancelledResult(this));this._lastToId=o.callId}const{key:h,defaultProps:d,animation:p}=this;const{to:y,from:_}=p;let{to:v=y,from:P=_}=s;!l||u||o.default&&!t.und(v)||(v=P);o.reverse&&([v,P]=[P,v]);const w=!g(P,_);w&&(p.from=P);P=n(P);const I=!g(v,y);I&&this._focus(v);const S=isAsyncTo(o.to);const{config:b}=p;const{decay:x,velocity:M}=b;(u||l)&&(b.velocity=0);o.config&&!S&&mergeConfig(b,callProp(o.config,h),o.config!==d.config?callProp(d.config,h):void 0);let k=R(this);if(!k||t.und(v))return r(getFinishedResult(this,true));const C=t.und(o.reset)?l&&!o.default:!t.und(P)&&matchProp(o.reset,h);const A=C?P:this.get();const E=computeGoal(v);const T=t.num(E)||t.arr(E)||i(E);const O=!S&&(!T||matchProp(d.immediate||o.immediate,h));if(I){const t=Q(v);if(t!==k.constructor){if(!O)throw Error(`Cannot animate between ${k.constructor.name} and ${t.name}, as the \"to\" prop suggests`);k=this._set(E)}}const V=k.constructor;let U=f(v);let q=false;if(!U){const t=C||!hasAnimated(this)&&w;if(I||t){q=g(computeGoal(A),E);U=!q}(g(p.immediate,O)||O)&&g(b.decay,x)&&g(b.velocity,M)||(U=true)}q&&isAnimating(this)&&(p.changed&&!C?U=true:U||this._stop(y));if(!S){if(U||f(y)){p.values=k.getPayload();p.toValues=f(v)?null:V==j?[1]:e(E)}if(p.immediate!=O){p.immediate=O;O||C||this._set(y)}if(U){const{onRest:t}=p;a(et,(t=>mergeActiveFn(this,o,t)));const e=getFinishedResult(this,checkFinished(this,y));m(this._pendingCalls,e);this._pendingCalls.add(r);p.changed&&c.batchedUpdates((()=>{p.changed=!C;null==t?void 0:t(e,this);C?callProp(d.onRest,e):null==p.onStart?void 0:p.onStart(e,this)}))}}C&&this._set(A);S?r(runAsync(o.to,o,this._state,this)):U?this._start():isAnimating(this)&&!I?this._pendingCalls.add(r):r(getNoopResult(A))}_focus(t){const e=this.animation;if(t!==e.to){y(this)&&this._detach();e.to=t;y(this)&&this._attach()}}_attach(){let t=0;const{to:e}=this.animation;if(f(e)){_(e,this);isFrameValue(e)&&(t=e.priority+1)}this.priority=t}_detach(){const{to:t}=this.animation;f(t)&&v(t,this)}_set(e,s=true){const i=n(e);if(!t.und(i)){const t=R(this);if(!t||!g(i,t.getValue())){const e=Q(i);t&&t.constructor==e?t.setValue(i):q(this,e.create(i));t&&c.batchedUpdates((()=>{this._onChange(i,s)}))}}return R(this)}_onStart(){const t=this.animation;if(!t.changed){t.changed=true;sendEvent(this,\"onStart\",getFinishedResult(this,checkFinished(this,t.to)),this)}}_onChange(t,e){if(!e){this._onStart();callProp(this.animation.onChange,t,this)}callProp(this.defaultProps.onChange,t,this);super._onChange(t,e)}_start(){const t=this.animation;R(this).reset(n(t.to));t.immediate||(t.fromValues=t.values.map((t=>t.lastPosition)));if(!isAnimating(this)){setActiveBit(this,true);isPaused(this)||this._resume()}}_resume(){o.skipAnimation?this.finish():p.start(this)}_stop(t,e){if(isAnimating(this)){setActiveBit(this,false);const s=this.animation;a(s.values,(t=>{t.done=true}));s.toValues&&(s.onChange=s.onPause=s.onResume=void 0);d(this,{type:\"idle\",parent:this});const n=e?getCancelledResult(this.get()):getFinishedResult(this.get(),checkFinished(this,null!=t?t:s.to));m(this._pendingCalls,n);if(s.changed){s.changed=false;sendEvent(this,\"onRest\",n,this)}}}}function checkFinished(t,e){const s=computeGoal(e);const n=computeGoal(t.get());return g(n,s)}function createLoopUpdate(t,e=t.loop,s=t.to){let n=callProp(e);if(n){const i=true!==n&&inferTo(n);const o=(i||t).reverse;const r=!i||i.reset;return createUpdate(_extends({},t,{loop:e,default:false,pause:void 0,to:!o||isAsyncTo(s)?s:void 0,from:r?t.from:void 0,reset:r},i))}}function createUpdate(e){const{to:s,from:n}=e=inferTo(e);const i=new Set;t.obj(s)&&findDefined(s,i);t.obj(n)&&findDefined(n,i);e.keys=i.size?Array.from(i):null;return e}function declareUpdate(e){const s=createUpdate(e);t.und(s.default)&&(s.default=getDefaultProps(s));return s}function findDefined(t,e){s(t,((t,s)=>null!=t&&e.add(s)))}const et=[\"onStart\",\"onRest\",\"onChange\",\"onPause\",\"onResume\"];function mergeActiveFn(t,e,s){t.animation[s]=e[s]!==getDefaultProp(e,s)?resolveProp(e[s],t.key):void 0}function sendEvent(t,e,...s){var n,i,o,r;null==(n=(i=t.animation)[e])?void 0:n.call(i,...s);null==(o=(r=t.defaultProps)[e])?void 0:o.call(r,...s)}const st=[\"onStart\",\"onChange\",\"onRest\"];let nt=1;class Controller{constructor(t,e){this.id=nt++;this.springs={};this.queue=[];this.ref=void 0;this._flush=void 0;this._initialProps=void 0;this._lastAsyncId=0;this._active=new Set;this._changed=new Set;this._started=false;this._item=void 0;this._state={paused:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._events={onStart:new Map,onChange:new Map,onRest:new Map};this._onFrame=this._onFrame.bind(this);e&&(this._flush=e);t&&this.start(_extends({default:true},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((t=>t.idle&&!t.isDelayed&&!t.isPaused))}get item(){return this._item}set item(t){this._item=t}get(){const t={};this.each(((e,s)=>t[s]=e.get()));return t}set(e){for(const s in e){const n=e[s];t.und(n)||this.springs[s].set(n)}}update(t){t&&this.queue.push(createUpdate(t));return this}start(t){let{queue:s}=this;t?s=e(t).map(createUpdate):this.queue=[];if(this._flush)return this._flush(this,s);prepareKeys(this,s);return flushUpdateQueue(this,s)}stop(t,s){t!==!!t&&(s=t);if(s){const n=this.springs;a(e(s),(e=>n[e].stop(!!t)))}else{stopAsync(this._state,this._lastAsyncId);this.each((e=>e.stop(!!t)))}return this}pause(s){if(t.und(s))this.start({pause:true});else{const t=this.springs;a(e(s),(e=>t[e].pause()))}return this}resume(s){if(t.und(s))this.start({pause:false});else{const t=this.springs;a(e(s),(e=>t[e].resume()))}return this}each(t){s(this.springs,t)}_onFrame(){const{onStart:t,onChange:e,onRest:s}=this._events;const n=this._active.size>0;const i=this._changed.size>0;if(n&&!this._started||i&&!this._started){this._started=true;u(t,(([t,e])=>{e.value=this.get();t(e,this,this._item)}))}const o=!n&&this._started;const r=i||o&&s.size?this.get():null;i&&e.size&&u(e,(([t,e])=>{e.value=r;t(e,this,this._item)}));if(o){this._started=false;u(s,(([t,e])=>{e.value=r;t(e,this,this._item)}))}}eventObserved(t){if(\"change\"==t.type){this._changed.add(t.parent);t.idle||this._active.add(t.parent)}else{if(\"idle\"!=t.type)return;this._active.delete(t.parent)}c.onFrame(this._onFrame)}}function flushUpdateQueue(t,e){return Promise.all(e.map((e=>flushUpdate(t,e)))).then((e=>getCombinedResult(t,e)))}async function flushUpdate(e,s,n){const{keys:i,to:o,from:r,loop:u,onRest:l,onResolve:h}=s;const d=t.obj(s.default)&&s.default;u&&(s.loop=false);false===o&&(s.to=null);false===r&&(s.from=null);const p=t.arr(o)||t.fun(o)?o:void 0;if(p){s.to=void 0;s.onRest=void 0;d&&(d.onRest=void 0)}else a(st,(n=>{const i=s[n];if(t.fun(i)){const t=e._events[n];s[n]=({finished:e,cancelled:s})=>{const n=t.get(i);if(n){e||(n.finished=false);s&&(n.cancelled=true)}else t.set(i,{value:null,finished:e||false,cancelled:s||false})};d&&(d[n]=s[n])}}));const f=e._state;if(s.pause===!f.paused){f.paused=s.pause;m(s.pause?f.pauseQueue:f.resumeQueue)}else f.paused&&(s.pause=true);const g=(i||Object.keys(e.springs)).map((t=>e.springs[t].start(s)));const y=true===s.cancel||true===getDefaultProp(s,\"cancel\");(p||y&&f.asyncId)&&g.push(scheduleProps(++e._lastAsyncId,{props:s,state:f,actions:{pause:P,resume:P,start(t,s){if(y){stopAsync(f,e._lastAsyncId);s(getCancelledResult(e))}else{t.onRest=l;s(runAsync(p,t,f,e))}}}}));f.paused&&await new Promise((t=>{f.resumeQueue.add(t)}));const _=getCombinedResult(e,await Promise.all(g));if(u&&_.finished&&!(n&&_.noop)){const t=createLoopUpdate(s,u,o);if(t){prepareKeys(e,[t]);return flushUpdate(e,t,true)}}h&&c.batchedUpdates((()=>h(_,e,e.item)));return _}function getSprings(s,n){const i=_extends({},s.springs);n&&a(e(n),(e=>{t.und(e.keys)&&(e=createUpdate(e));t.obj(e.to)||(e=_extends({},e,{to:void 0}));prepareSprings(i,e,(t=>createSpring(t)))}));setSprings(s,i);return i}function setSprings(t,e){s(e,((e,s)=>{if(!t.springs[s]){t.springs[s]=e;_(e,t)}}))}function createSpring(t,e){const s=new SpringValue;s.key=t;e&&_(s,e);return s}function prepareSprings(t,e,s){e.keys&&a(e.keys,(n=>{const i=t[n]||(t[n]=s(n));i._prepareNode(e)}))}function prepareKeys(t,e){a(e,(e=>{prepareSprings(t.springs,e,(e=>createSpring(e,t)))}))}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var s={};var n=Object.keys(t);var i,o;for(o=0;o<n.length;o++){i=n[o];e.indexOf(i)>=0||(s[i]=t[i])}return s}const it=[\"children\"];const SpringContext=t=>{let{children:e}=t,s=_objectWithoutPropertiesLoose(t,it);const n=A(ot);const i=s.pause||!!n.pause,o=s.immediate||!!n.immediate;s=w((()=>({pause:i,immediate:o})),[i,o]);const{Provider:r}=ot;return C.createElement(r,{value:s},e)};const ot=makeContext(SpringContext,{});SpringContext.Provider=ot.Provider;SpringContext.Consumer=ot.Consumer;function makeContext(t,e){Object.assign(t,C.createContext(e));t.Provider._context=t;t.Consumer._context=t;return t}const SpringRef=()=>{const e=[];const s=function SpringRef(s){I();const i=[];a(e,((e,o)=>{if(t.und(s))i.push(e.start());else{const t=n(s,e,o);t&&i.push(e.start(t))}}));return i};s.current=e;s.add=function(t){e.includes(t)||e.push(t)};s.delete=function(t){const s=e.indexOf(t);~s&&e.splice(s,1)};s.pause=function(){a(e,(t=>t.pause(...arguments)));return this};s.resume=function(){a(e,(t=>t.resume(...arguments)));return this};s.set=function(t){a(e,(e=>e.set(t)))};s.start=function(s){const n=[];a(e,((e,i)=>{if(t.und(s))n.push(e.start());else{const t=this._getProps(s,e,i);t&&n.push(e.start(t))}}));return n};s.stop=function(){a(e,(t=>t.stop(...arguments)));return this};s.update=function(t){a(e,((e,s)=>e.update(this._getProps(t,e,s))));return this};const n=function _getProps(e,s,n){return t.fun(e)?e(n,s):e};s._getProps=n;return s};function useSprings(e,s,n){const i=t.fun(s)&&s;i&&!n&&(n=[]);const o=E((()=>i||3==arguments.length?SpringRef():void 0),[]);const c=T(0);const u=S();const l=E((()=>({ctrls:[],queue:[],flush(t,e){const s=getSprings(t,e);const n=c.current>0&&!l.queue.length&&!Object.keys(s).some((e=>!t.springs[e]));return n?flushUpdateQueue(t,e):new Promise((n=>{setSprings(t,s);l.queue.push((()=>{n(flushUpdateQueue(t,e))}));u()}))}})),[]);const h=T([...l.ctrls]);const d=[];const p=b(e)||0;E((()=>{a(h.current.slice(e,p),(t=>{detachRefs(t,o);t.stop(true)}));h.current.length=e;declareUpdates(p,e)}),[e]);E((()=>{declareUpdates(0,Math.min(p,e))}),n);function declareUpdates(t,e){for(let n=t;n<e;n++){const t=h.current[n]||(h.current[n]=new Controller(null,l.flush));const e=i?i(n,t):s[n];e&&(d[n]=declareUpdate(e))}}const f=h.current.map(((t,e)=>getSprings(t,d[e])));const m=A(SpringContext);const g=b(m);const y=m!==g&&hasProps(m);r((()=>{c.current++;l.ctrls=h.current;const{queue:t}=l;if(t.length){l.queue=[];a(t,(t=>t()))}a(h.current,((t,e)=>{null==o?void 0:o.add(t);y&&t.start({default:m});const s=d[e];if(s){replaceRef(t,s.ref);t.ref?t.queue.push(s):t.start(s)}}))}));x((()=>()=>{a(l.ctrls,(t=>t.stop(true)))}));const _=f.map((t=>_extends({},t)));return o?[_,o]:_}function useSpring(e,s){const n=t.fun(e);const[[i],o]=useSprings(1,n?e:[e],n?s||[]:s);return n||2==arguments.length?[i,o]:i}const initSpringRef=()=>SpringRef();const useSpringRef=()=>O(initSpringRef)[0];function useTrail(e,s,n){var i;const o=t.fun(s)&&s;o&&!n&&(n=[]);let c=true;let u;const l=useSprings(e,((t,e)=>{const n=o?o(t,e):s;u=n.ref;c=c&&n.reverse;return n}),n||[{}]);const h=null!=(i=u)?i:l[1];r((()=>{a(h.current,((t,e)=>{const s=h.current[e+(c?1:-1)];s?t.start({to:s.springs}):t.start()}))}),n);h.start=e=>{const s=[];a(h.current,((n,i)=>{const o=t.fun(e)?e(i,n):e;const r=h.current[i+(c?1:-1)];r?s.push(n.start(_extends({},o,{to:r.springs}))):s.push(n.start(_extends({},o)))}));return s};if(o||3==arguments.length){h._getProps=(e,s,n)=>{const i=t.fun(e)?e(n,s):e;if(i){const t=h.current[n+(i.reverse?1:-1)];t&&(i.to=t.springs);return i}};return l}return l[0]}let rt;(function(t){t.MOUNT=\"mount\";t.ENTER=\"enter\";t.UPDATE=\"update\";t.LEAVE=\"leave\"})(rt||(rt={}));function useTransition(s,n,i){const o=t.fun(n)&&n;const{reset:c,sort:u,trail:l=0,expires:h=true,exitBeforeEnter:d=false,onDestroyed:p,ref:f,config:m}=o?o():n;const g=E((()=>o||3==arguments.length?SpringRef():void 0),[]);const y=e(s);const _=[];const v=T(null);const P=c?null:v.current;r((()=>{v.current=_}));x((()=>()=>{a(v.current,(t=>{t.expired&&clearTimeout(t.expirationId);detachRefs(t.ctrl,g);t.ctrl.stop(true)}))}));const w=getKeys(y,o?o():n,P);const I=c&&v.current||[];r((()=>a(I,(({ctrl:t,item:e,key:s})=>{detachRefs(t,g);callProp(p,e,s)}))));const M=[];P&&a(P,((t,e)=>{if(t.expired){clearTimeout(t.expirationId);I.push(t)}else{e=M[e]=w.indexOf(t.key);~e&&(_[e]=t)}}));a(y,((t,e)=>{if(!_[e]){_[e]={key:w[e],item:t,phase:rt.MOUNT,ctrl:new Controller};_[e].ctrl.item=t}}));if(M.length){let t=-1;const{leave:e}=o?o():n;a(M,((s,n)=>{const i=P[n];if(~s){t=_.indexOf(i);_[t]=_extends({},i,{item:y[s]})}else e&&_.splice(++t,0,i)}))}t.fun(u)&&_.sort(((t,e)=>u(t.item,e.item)));let k=-l;const O=S();const R=getDefaultProps(n);const V=new Map;const U=T(new Map);const j=T(false);a(_,((e,s)=>{const i=e.key;const r=e.phase;const a=o?o():n;let c;let u;let p=callProp(a.delay||0,i);if(r==rt.MOUNT){c=a.enter;u=rt.ENTER}else{const t=w.indexOf(i)<0;if(r!=rt.LEAVE)if(t){c=a.leave;u=rt.LEAVE}else{if(!(c=a.update))return;u=rt.UPDATE}else{if(t)return;c=a.enter;u=rt.ENTER}}c=callProp(c,e.item,s);c=t.obj(c)?inferTo(c):{to:c};if(!c.config){const t=m||R.config;c.config=callProp(t,e.item,s,u)}k+=l;const g=_extends({},R,{delay:p+k,ref:f,immediate:a.immediate,reset:false},c);if(u==rt.ENTER&&t.und(g.from)){const i=o?o():n;const r=t.und(i.initial)||P?i.from:i.initial;g.from=callProp(r,e.item,s)}const{onResolve:y}=g;g.onResolve=t=>{callProp(y,t);const e=v.current;const s=e.find((t=>t.key===i));if(s&&(!t.cancelled||s.phase==rt.UPDATE)&&s.ctrl.idle){const t=e.every((t=>t.ctrl.idle));if(s.phase==rt.LEAVE){const e=callProp(h,s.item);if(false!==e){const n=true===e?0:e;s.expired=true;if(!t&&n>0){n<=2147483647&&(s.expirationId=setTimeout(O,n));return}}}if(t&&e.some((t=>t.expired))){U.current.delete(s);d&&(j.current=true);O()}}};const _=getSprings(e.ctrl,g);u===rt.LEAVE&&d?U.current.set(e,{phase:u,springs:_,payload:g}):V.set(e,{phase:u,springs:_,payload:g})}));const Q=A(SpringContext);const q=b(Q);const F=Q!==q&&hasProps(Q);r((()=>{F&&a(_,(t=>{t.ctrl.start({default:Q})}))}),[Q]);a(V,((t,e)=>{if(U.current.size){const t=_.findIndex((t=>t.key===e.key));_.splice(t,1)}}));r((()=>{a(U.current.size?U.current:V,(({phase:t,payload:e},s)=>{const{ctrl:n}=s;s.phase=t;null==g?void 0:g.add(n);F&&t==rt.ENTER&&n.start({default:Q});if(e){replaceRef(n,e.ref);if(n.ref&&!j.current)n.update(e);else{n.start(e);j.current&&(j.current=false)}}}))}),c?void 0:i);const renderTransitions=e=>C.createElement(C.Fragment,null,_.map(((s,n)=>{const{springs:i}=V.get(s)||s.ctrl;const o=e(_extends({},i),s.item,s,n);return o&&o.type?C.createElement(o.type,_extends({},o.props,{key:t.str(s.key)||t.num(s.key)?s.key:s.ctrl.id,ref:o.ref})):o})));return g?[renderTransitions,g]:renderTransitions}let at=1;function getKeys(s,{key:n,keys:i=n},o){if(null===i){const t=new Set;return s.map((e=>{const s=o&&o.find((s=>s.item===e&&s.phase!==rt.LEAVE&&!t.has(s)));if(s){t.add(s);return s.key}return at++}))}return t.und(i)?s:t.fun(i)?s.map(i):e(i)}const ct=[\"children\"];function Spring(t){let{children:e}=t,s=_objectWithoutPropertiesLoose(t,ct);return e(useSpring(s))}const ut=[\"items\",\"children\"];function Trail(e){let{items:s,children:n}=e,i=_objectWithoutPropertiesLoose(e,ut);const o=useTrail(s.length,i);return s.map(((e,s)=>{const i=n(e,s);return t.fun(i)?i(o[s]):i}))}const lt=[\"items\",\"children\"];function Transition(t){let{items:e,children:s}=t,n=_objectWithoutPropertiesLoose(t,lt);return useTransition(e,n)(s)}class Interpolation extends FrameValue{constructor(t,e){super();this.key=void 0;this.idle=true;this.calc=void 0;this._active=new Set;this.source=t;this.calc=M(...e);const s=this._get();const n=Q(s);q(this,n.create(s))}advance(t){const e=this._get();const s=this.get();if(!g(e,s)){R(this).setValue(e);this._onChange(e,this.idle)}!this.idle&&checkIdle(this._active)&&becomeIdle(this)}_get(){const s=t.arr(this.source)?this.source.map(n):e(n(this.source));return this.calc(...s)}_start(){if(this.idle&&!checkIdle(this._active)){this.idle=false;a(U(this),(t=>{t.done=false}));if(o.skipAnimation){c.batchedUpdates((()=>this.advance()));becomeIdle(this)}else p.start(this)}}_attach(){let t=1;a(e(this.source),(e=>{f(e)&&_(e,this);if(isFrameValue(e)){e.idle||this._active.add(e);t=Math.max(t,e.priority+1)}}));this.priority=t;this._start()}_detach(){a(e(this.source),(t=>{f(t)&&v(t,this)}));this._active.clear();becomeIdle(this)}eventObserved(t){if(\"change\"==t.type)if(t.idle)this.advance();else{this._active.add(t.parent);this._start()}else\"idle\"==t.type?this._active.delete(t.parent):\"priority\"==t.type&&(this.priority=e(this.source).reduce(((t,e)=>Math.max(t,(isFrameValue(e)?e.priority:0)+1)),0))}}function isIdle(t){return false!==t.idle}function checkIdle(t){return!t.size||Array.from(t).every(isIdle)}function becomeIdle(t){if(!t.idle){t.idle=true;a(U(t),(t=>{t.done=true}));d(t,{type:\"idle\",parent:t})}}const to=(t,...e)=>new Interpolation(t,e);const interpolate=(t,...e)=>(h(),new Interpolation(t,e));o.assign({createStringInterpolator:k,to:(t,e)=>new Interpolation(t,e)});const ht=p.advance;export{BailSignal,Controller,FrameValue,Interpolation,Spring,SpringContext,SpringRef,SpringValue,Trail,Transition,z as config,W as easings,inferTo,interpolate,to,ht as update,useChain,useSpring,useSpringRef,useSprings,useTrail,useTransition};\n\n//# sourceMappingURL=react-spring-core.esm.js.map","import{Globals as e}from\"@react-spring/core\";export*from\"@react-spring/core\";import{unstable_batchedUpdates as t}from\"react-dom\";import{is as r,eachProp as o,toArray as a,FluidValue as s,each as i,getFluidValue as n,hasFluidValue as l,addFluidObserver as p,removeFluidObserver as d,callFluidObservers as u,createStringInterpolator as c,colors as m}from\"@react-spring/shared\";import{AnimatedObject as f,createHost as g}from\"@react-spring/animated\";var b=/^--/;function I(e,t){return null==t||\"boolean\"==typeof t||\"\"===t?\"\":\"number\"!=typeof t||0===t||b.test(e)||x.hasOwnProperty(e)&&x[e]?(\"\"+t).trim():t+\"px\"}var v={};function V(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=\"filter\"===e.nodeName||e.parentNode&&\"filter\"===e.parentNode.nodeName,{style:o,children:a,scrollTop:s,scrollLeft:i,viewBox:n,...l}=t,p=Object.values(l),d=Object.keys(l).map((t=>r||e.hasAttribute(t)?t:v[t]||(v[t]=t.replace(/([A-Z])/g,(e=>\"-\"+e.toLowerCase())))));void 0!==a&&(e.textContent=a);for(let t in o)if(o.hasOwnProperty(t)){let r=I(t,o[t]);b.test(t)?e.style.setProperty(t,r):e.style[t]=r}d.forEach(((t,r)=>{e.setAttribute(t,p[r])})),void 0!==s&&(e.scrollTop=s),void 0!==i&&(e.scrollLeft=i),void 0!==n&&e.setAttribute(\"viewBox\",n)}var x={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},F=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),k=[\"Webkit\",\"Ms\",\"Moz\",\"O\"];x=Object.keys(x).reduce(((e,t)=>(k.forEach((r=>e[F(r,t)]=e[t])),e)),x);var w=/^(matrix|translate|scale|rotate|skew)/,O=/^(translate)/,C=/^(rotate|skew)/,y=(e,t)=>r.num(e)&&0!==e?e+t:e,h=(e,t)=>r.arr(e)?e.every((e=>h(e,t))):r.num(e)?e===t:parseFloat(e)===t,A=class extends f{constructor({x:e,y:t,z:s,...i}){let n=[],l=[];(e||t||s)&&(n.push([e||0,t||0,s||0]),l.push((e=>[`translate3d(${e.map((e=>y(e,\"px\"))).join(\",\")})`,h(e,0)]))),o(i,((e,t)=>{if(\"transform\"===t)n.push([e||\"\"]),l.push((e=>[e,\"\"===e]));else if(w.test(t)){if(delete i[t],r.und(e))return;let o=O.test(t)?\"px\":C.test(t)?\"deg\":\"\";n.push(a(e)),l.push(\"rotate3d\"===t?([e,t,r,a])=>[`rotate3d(${e},${t},${r},${y(a,o)})`,h(a,0)]:e=>[`${t}(${e.map((e=>y(e,o))).join(\",\")})`,h(e,t.startsWith(\"scale\")?1:0)])}})),n.length&&(i.transform=new S(n,l)),super(i)}},S=class extends s{constructor(e,t){super();this.inputs=e;this.transforms=t}_value=null;get(){return this._value||(this._value=this._get())}_get(){let e=\"\",t=!0;return i(this.inputs,((o,a)=>{let s=n(o[0]),[i,l]=this.transforms[a](r.arr(s)?s:o.map(n));e+=\" \"+i,t=t&&l})),t?\"none\":e}observerAdded(e){1==e&&i(this.inputs,(e=>i(e,(e=>l(e)&&p(e,this)))))}observerRemoved(e){0==e&&i(this.inputs,(e=>i(e,(e=>l(e)&&d(e,this)))))}eventObserved(e){\"change\"==e.type&&(this._value=null),u(this,e)}};var j=[\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"tspan\"];e.assign({batchedUpdates:t,createStringInterpolator:c,colors:m});var $=g(j,{applyAnimatedValues:V,createAnimatedStyle:e=>new A(e),getComponentProps:({scrollTop:e,scrollLeft:t,...r})=>r}),P=$.animated;export{P as a,P as animated};\n\n//# sourceMappingURL=index.js.map","export*from\"@react-spring/web\";\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useState}from\"react\";import{useEffect}from\"react\";import{useSpring,animated}from\"react-spring\";export function withCursorFollow(Component){return props=>{const ref=useRef(null);const[isHovering,setIsHovering]=useState(false);const[originalPosition,setOriginalPosition]=useState({left:0,top:0});const[centerPosition,setCenterPosition]=useState({left:0,top:0});const springProps=useSpring({left:isHovering?originalPosition.left:centerPosition.left,top:isHovering?originalPosition.top:centerPosition.top,config:{mass:1,tension:170,friction:26}});useEffect(()=>{if(!ref.current)return;const buttonRect=ref.current.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});const handleMouseMove=e=>{if(!ref.current)return;if(e.target.closest(\"button\")){setIsHovering(true);const buttonRect=e.target.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setOriginalPosition({left:e.clientX-buttonRect.left-elementRect.width/2,top:e.clientY-buttonRect.top-elementRect.height/2});setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});}else{setIsHovering(false);}};window.addEventListener(\"mousemove\",handleMouseMove);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);};},[]);return /*#__PURE__*/ _jsx(animated.div,{ref:ref,style:{position:\"absolute\",pointerEvents:\"none\",left:springProps.left,top:springProps.top},children:/*#__PURE__*/ _jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCursorFollow\":{\"type\":\"reactHoc\",\"name\":\"withCursorFollow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Light_Anim.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const renderPathForWeight = (weight, color, pathsByWeight2) => !!pathsByWeight2.get(weight) ? pathsByWeight2.get(weight)(color) : null;\n    const pathsByWeight = new Map();\n    pathsByWeight.set(\"bold\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"24\"\n    })));\n    pathsByWeight.set(\"duotone\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      opacity: \"0.2\"\n    }), /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    pathsByWeight.set(\"fill\", () => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M218.8,103.7,138.8,31a16,16,0,0,0-21.6,0l-80,72.7A16,16,0,0,0,32,115.5v92.1a16.4,16.4,0,0,0,4,11A15.9,15.9,0,0,0,48,224H96a8,8,0,0,0,8-8V168a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8v48a8,8,0,0,0,8,8h48a15.6,15.6,0,0,0,7.6-1.9A16.1,16.1,0,0,0,224,208V115.5A16,16,0,0,0,218.8,103.7Z\"\n    })));\n    pathsByWeight.set(\"light\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"12\"\n    })));\n    pathsByWeight.set(\"thin\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"8\"\n    })));\n    pathsByWeight.set(\"regular\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    const renderPath = (weight, color) => renderPathForWeight(weight, color, pathsByWeight);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", {\n      ref,\n      ...props\n    }, renderPath(props.weight, props.color)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.50)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/LM9FyulJrdV0emvUt6Oc/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/LM9FyulJrdV0emvUt6Oc/House.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.50\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Activity\",\"AddressBook\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Book\",\"BookBookmark\",\"BookOpen\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"BoundingBox\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"Camera\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartLine\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CircleWavy\",\"CircleWavyCheck\",\"CircleWavyQuestion\",\"CircleWavyWarning\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"Club\",\"CoatHanger\",\"Code\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"ComputerTower\",\"Confetti\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Cpu\",\"CreditCard\",\"Crop\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dog\",\"Door\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"Exam\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FastForward\",\"FastForwardCircle\",\"FigmaLogo\",\"File\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDoc\",\"FileDotted\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSearch\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlyingSaucer\",\"Folder\",\"FolderDotted\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDotted\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"GasPump\",\"Gauge\",\"Gear\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"GoogleChromeLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Graph\",\"GridFour\",\"Hamburger\",\"Hand\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighlighterCircle\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lightning\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"Option\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Password\",\"Path\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"Percent\",\"Person\",\"PersonSimple\",\"PersonSimpleRun\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"PianoKeys\",\"PictureInPicture\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Play\",\"PlayCircle\",\"Playlist\",\"Plug\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Rainbow\",\"RainbowCloud\",\"Receipt\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Share\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"SignIn\",\"SignOut\",\"Signpost\",\"SimCard\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Smiley\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"Spade\",\"Sparkle\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stamp\",\"Star\",\"StarFour\",\"StarHalf\",\"Sticker\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Suitcase\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"Sword\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextBolder\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TiktokLogo\",\"Timer\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Tote\",\"ToteSimple\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Upload\",\"UploadSimple\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Vault\",\"Vibrate\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warning\",\"WarningCircle\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waves\",\"Webcam\",\"WhatsappLogo\",\"Wheelchair\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{// Quickfix, needs proper publish\nconst version=\"0.0.50\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"24\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/J3cQjUZOB3ZkvtpAqH3q/nh1Klj4xDP2BtO22K2GH/Light_Anim.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";const MotionDivWithCursorFollow19texgr=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Oj9xmSgHS\",override:withCursorFollow,scopeId:\"tQZf6Cu5B\"});const PhosphorFonts=getFonts(Phosphor);const enabledGestures={EZ7auJ7m3:{hover:true}};const serializationHash=\"framer-jjC0y\";const variantClassNames={EZ7auJ7m3:\"framer-v-1sgggar\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:300,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,link,text,width,...props})=>{return{...props,Ow0Yo3uG7:image??props.Ow0Yo3uG7??{pixelHeight:682,pixelWidth:1023,src:\"https://framerusercontent.com/images/eMbAqV8J3Yk2mGk6eNpmmnBBbOk.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/eMbAqV8J3Yk2mGk6eNpmmnBBbOk.png?scale-down-to=512 512w,https://framerusercontent.com/images/eMbAqV8J3Yk2mGk6eNpmmnBBbOk.png 1023w\"},RodzTFdJR:link??props.RodzTFdJR,Xjw2WxeV8:text??props.Xjw2WxeV8??\"Framer_Tutorials_Folder\"};};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,Ow0Yo3uG7,Xjw2WxeV8,RodzTFdJR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"EZ7auJ7m3\",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:RodzTFdJR,motionChild:true,nodeId:\"EZ7auJ7m3\",scopeId:\"tQZf6Cu5B\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sgggar\",className,classNames)} framer-1c1boxo`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"EZ7auJ7m3\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(35, 38, 79)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"-0.39809593676181976px 0.39809593676181976px 1.6889780186825625px 0px rgba(0, 0, 0, 0.01), -1.207253071552259px 1.207253071552259px 5.121941001017343px 0px rgba(0, 0, 0, 0.04), -3.1913267607422307px 3.1913267607422307px 13.539652761017582px 0px rgba(0, 0, 0, 0.1), -10px 10px 42.42640687119285px 0px rgba(0, 0, 0, 0.3)\",...style},variants:{\"EZ7auJ7m3-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.1)\",backgroundColor:\"rgb(69, 69, 69)\"}},...addPropertyOverrides({\"EZ7auJ7m3-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341,intrinsicWidth:511.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+7),pixelHeight:682,pixelWidth:1023,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.9247)`,...toResponsiveImage(Ow0Yo3uG7),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-jcdol0\",\"data-framer-name\":\"Illustration\",layoutDependency:layoutDependency,layoutId:\"nzxzZb5dt\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,transformPerspective:1200},...addPropertyOverrides({\"EZ7auJ7m3-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:341,intrinsicWidth:511.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+7),pixelHeight:682,pixelWidth:1023,sizes:`calc(${componentViewport?.width||\"100vw\"} - 14px)`,...toResponsiveImage(Ow0Yo3uG7),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow19texgr,{className:\"framer-19texgr\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"Oj9xmSgHS\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%)\",borderBottomLeftRadius:396,borderBottomRightRadius:396,borderTopLeftRadius:396,borderTopRightRadius:396,filter:\"blur(40px)\",opacity:0,WebkitFilter:\"blur(40px)\"},variants:{\"EZ7auJ7m3-hover\":{opacity:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0EgSXJhbmlhbiBTYW5zIFJlZ3VsYXI=\",\"--framer-font-family\":'\"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.45))\"},children:\"Framer_Tutorials_Folder\"})}),className:\"framer-1u80214\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;A Iranian Sans Regular\"],layoutDependency:layoutDependency,layoutId:\"OmtkGivcj\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.45)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:Xjw2WxeV8,transformTemplate:transformTemplate1,variants:{\"EZ7auJ7m3-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"EZ7auJ7m3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0EgSXJhbmlhbiBTYW5zIFJlZ3VsYXI=\",\"--framer-font-family\":'\"A Iranian Sans Regular\", \"A Iranian Sans Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Framer_Tutorials_Folder\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ghj0n7\",layoutDependency:layoutDependency,layoutId:\"BrNU_F_oR\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",opacity:0,rotate:-45},variants:{\"EZ7auJ7m3-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qok2p4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rUtJoXLn0-container\",nodeId:\"rUtJoXLn0\",rendersWithMotion:true,scopeId:\"tQZf6Cu5B\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(188, 188, 188)\",height:\"100%\",iconSearch:\"dot\",iconSelection:\"DotsThree\",id:\"rUtJoXLn0\",layoutId:\"rUtJoXLn0\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jjC0y.framer-1c1boxo, .framer-jjC0y .framer-1c1boxo { display: block; }\",\".framer-jjC0y.framer-1sgggar { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jjC0y .framer-jcdol0 { -webkit-user-select: none; flex: none; height: 84%; left: 7px; overflow: visible; pointer-events: none; position: absolute; top: 7px; user-select: none; width: 92%; z-index: 1; }\",\".framer-jjC0y .framer-19texgr { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-jjC0y .framer-1u80214 { -webkit-user-select: none; bottom: 5px; flex: none; height: auto; left: 50%; pointer-events: none; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-jjC0y .framer-1ghj0n7 { -webkit-user-select: none; aspect-ratio: 1 / 1; bottom: -44px; flex: none; height: var(--framer-aspect-ratio-supported, 75px); overflow: hidden; pointer-events: none; position: absolute; right: -44px; user-select: none; width: 75px; z-index: 1; }\",\".framer-jjC0y .framer-1qok2p4-container { flex: none; height: 19px; left: calc(50.66666666666669% - 18px / 2); position: absolute; top: 0px; width: 18px; }\",\".framer-jjC0y.framer-v-1sgggar.hover .framer-jcdol0 { bottom: 22px; height: unset; order: 0; right: 7px; width: unset; }\",\".framer-jjC0y.framer-v-1sgggar.hover .framer-19texgr { order: 1; }\",\".framer-jjC0y.framer-v-1sgggar.hover .framer-1u80214 { order: 2; }\",\".framer-jjC0y.framer-v-1sgggar.hover .framer-1ghj0n7 { order: 3; }\",'.framer-jjC0y[data-border=\"true\"]::after, .framer-jjC0y [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 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"k8WtEEM7k\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ow0Yo3uG7\":\"image\",\"Xjw2WxeV8\":\"text\",\"RodzTFdJR\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertQZf6Cu5B=withCSS(Component,css,\"framer-jjC0y\");export default FramertQZf6Cu5B;FramertQZf6Cu5B.displayName=\"3D-Card\";FramertQZf6Cu5B.defaultProps={height:200,width:200};addPropertyControls(FramertQZf6Cu5B,{Ow0Yo3uG7:{__defaultAssetReference:\"data:framer/asset-reference,eMbAqV8J3Yk2mGk6eNpmmnBBbOk.png?originalFilename=image.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},Xjw2WxeV8:{defaultValue:\"Framer_Tutorials_Folder\",displayTextArea:false,title:\"Text\",type:ControlType.String},RodzTFdJR:{title:\"Link\",type:ControlType.Link}});addFonts(FramertQZf6Cu5B,[{explicitInter:true,fonts:[{family:\"A Iranian Sans Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BlLiYytCXuM5SDSDE7kVmYqB5k.woff2\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertQZf6Cu5B\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"200\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Ow0Yo3uG7\\\":\\\"image\\\",\\\"Xjw2WxeV8\\\":\\\"text\\\",\\\"RodzTFdJR\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k8WtEEM7k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tQZf6Cu5B.map","// Generated by Framer (cf4c6d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/g4nANjZJc8oxBOwIv5J2/Bkixjxbd6Nq80m3rSr61/i59KN99_1.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/b0BpbKg8x5mHhjUpBTYK/O6fWO4oVAclRPpfnC6kp/PfMT9r1IE.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/adEkAt0gn3CKwN4ySsEG/nBxk9eVWVbEjG7D1x1RI/py8h228WM.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"jkAbWbzOP\",\"rnW7F2kM1\"];const serializationHash=\"framer-toRkG\";const variantClassNames={jkAbWbzOP:\"framer-v-uc9yad\",rnW7F2kM1:\"framer-v-1c4lpzu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:100};const transition2={damping:80,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:100};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Variant 1\":\"jkAbWbzOP\",\"Variant 2\":\"rnW7F2kM1\"};const getProps=({description,direction,gap,height,id,image,serial,stepTitle,width,...props})=>{return{...props,eTDtUP6gx:gap??props.eTDtUP6gx??40,Iid_EnFos:image??props.Iid_EnFos??{src:\"https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/60WjbygzmuWrs3K37OYCSNwiMk.jpg 5184w\"},r0ApN3kgJ:stepTitle??props.r0ApN3kgJ??\"Conceptual Design\",uok2mKaAO:description??props.uok2mKaAO??\"We begin every project by deeply understanding your aspirations through in-depth consultations. We analyze the physical site, environmental factors, budget constraints and vision to develop a tailored conceptual design. This includes preliminary drawings and spatial diagrams laying out possibilities.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jkAbWbzOP\",XutCHBzls:humanReadableEnumMap[direction]??direction??props.XutCHBzls??\"row\",zfblQFG7Q:serial??props.zfblQFG7Q??\"01\"};};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,zfblQFG7Q,Iid_EnFos,r0ApN3kgJ,uok2mKaAO,XutCHBzls,eTDtUP6gx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jkAbWbzOP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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-uc9yad\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jkAbWbzOP\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(8, 11, 56))\",...style},variants:{rnW7F2kM1:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-b8e91d38-56d6-4914-9d4c-c8d64604eb8d, rgba(48, 48, 48, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({rnW7F2kM1:{\"data-border\":true,\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n6mxd9\",layoutDependency:layoutDependency,layoutId:\"RsishS6Yi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d0uadc\",layoutDependency:layoutDependency,layoutId:\"uWe71WnfR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1e912x7\",\"data-styles-preset\":\"py8h228WM\",style:{\"--framer-text-alignment\":\"right\"},children:\"01\"})}),className:\"framer-1pecqy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gk34sKNFi\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zfblQFG7Q,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mrqqlx\",layoutDependency:layoutDependency,layoutId:\"xJlnsqvoE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-a1bont\",\"data-styles-preset\":\"PfMT9r1IE\",style:{\"--framer-text-alignment\":\"right\"},children:\"Conceptual Design\"})}),className:\"framer-kv35k8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nVeqlwNpc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:r0ApN3kgJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r69st5\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"VHk7V842U\",style:{backgroundColor:\"var(--token-11ce1999-7b74-4e05-b5ef-93fa4e693a84, rgb(20, 20, 20))\"}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mp21kr\",layoutDependency:layoutDependency,layoutId:\"F1ZM9XOpd\",style:{\"--1jedrzi\":XutCHBzls,\"--1o1haxc\":eTDtUP6gx,\"--1rnew04\":XutCHBzls===\"column\"?\"100%\":\"1px\",\"--1spjtgn\":XutCHBzls===\"row\"?0:\"calc(calc(max(0, var(--1o1haxc)) * 1px) / 2)\",\"--1tmatyn\":XutCHBzls===\"column\"?0:\"calc(calc(max(0, var(--1o1haxc)) * 1px) / 2)\",\"--a6og5q\":XutCHBzls===\"column\"?undefined:\"1 0 0px\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3456,intrinsicWidth:5184,pixelHeight:3456,pixelWidth:5184,sizes:\"599px\",...toResponsiveImage(Iid_EnFos)},className:\"framer-1yl0wds\",layoutDependency:layoutDependency,layoutId:\"sVCsDeyLv\",...addPropertyOverrides({rnW7F2kM1:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3456,intrinsicWidth:5184,pixelHeight:3456,pixelWidth:5184,sizes:\"600px\",...toResponsiveImage(Iid_EnFos)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nvtg9c\",layoutDependency:layoutDependency,layoutId:\"AoeGoVgMT\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qemwmo\",\"data-styles-preset\":\"i59KN99_1\",style:{\"--framer-text-alignment\":\"justify\"},children:\"We begin every project by deeply understanding your aspirations through in-depth consultations. We analyze the physical site, environmental factors, budget constraints and vision to develop a tailored conceptual design. This includes preliminary drawings and spatial diagrams laying out possibilities.\"})}),className:\"framer-12mh0dr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"htFCx78lW\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uok2mKaAO,verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-toRkG.framer-1j30uev, .framer-toRkG .framer-1j30uev { display: block; }\",\".framer-toRkG.framer-uc9yad { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 1500px; }\",\".framer-toRkG .framer-n6mxd9 { 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: hidden; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-toRkG .framer-1d0uadc { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-toRkG .framer-1pecqy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-toRkG .framer-mrqqlx { 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: 10px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-toRkG .framer-kv35k8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-toRkG .framer-1r69st5 { flex: none; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-toRkG .framer-mp21kr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: var(--1jedrzi); flex-wrap: nowrap; gap: calc(max(0, var(--1o1haxc)) * 1px); height: 438px; justify-content: flex-start; max-width: 85%; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-toRkG .framer-1yl0wds { aspect-ratio: 2.0875 / 1; flex: none; height: 66%; overflow: hidden; position: relative; width: var(--framer-aspect-ratio-supported, 598px); }\",\".framer-toRkG .framer-nvtg9c { align-content: center; align-items: center; display: flex; flex: var(--a6og5q); flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: var(--1rnew04); }\",\".framer-toRkG .framer-12mh0dr { flex: 1 0 0px; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-toRkG.framer-uc9yad, .framer-toRkG .framer-n6mxd9, .framer-toRkG .framer-1d0uadc, .framer-toRkG .framer-mp21kr, .framer-toRkG .framer-nvtg9c { gap: 0px; } .framer-toRkG.framer-uc9yad > * { margin: 0px; margin-bottom: calc(44px / 2); margin-top: calc(44px / 2); } .framer-toRkG.framer-uc9yad > :first-child, .framer-toRkG .framer-1d0uadc > :first-child { margin-top: 0px; } .framer-toRkG.framer-uc9yad > :last-child, .framer-toRkG .framer-1d0uadc > :last-child { margin-bottom: 0px; } .framer-toRkG .framer-n6mxd9 > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-toRkG .framer-n6mxd9 > :first-child, .framer-toRkG .framer-nvtg9c > :first-child { margin-left: 0px; } .framer-toRkG .framer-n6mxd9 > :last-child, .framer-toRkG .framer-nvtg9c > :last-child { margin-right: 0px; } .framer-toRkG .framer-1d0uadc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-toRkG .framer-mp21kr > * { margin-bottom: var(--1spjtgn); margin-left: var(--1tmatyn); margin-right: var(--1tmatyn); margin-top: var(--1spjtgn); } .framer-toRkG .framer-mp21kr > :first-child { margin-left: 0px; margin-top: 0px; } .framer-toRkG .framer-mp21kr > :last-child { margin-bottom: 0px; margin-right: 0px; } .framer-toRkG .framer-nvtg9c > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-toRkG.framer-v-1c4lpzu .framer-mp21kr { height: 350px; }\",\".framer-toRkG.framer-v-1c4lpzu .framer-1yl0wds { height: 82%; width: var(--framer-aspect-ratio-supported, 599px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-toRkG[data-border=\"true\"]::after, .framer-toRkG [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 538\n * @framerIntrinsicWidth 1500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rnW7F2kM1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zfblQFG7Q\":\"serial\",\"Iid_EnFos\":\"image\",\"r0ApN3kgJ\":\"stepTitle\",\"uok2mKaAO\":\"description\",\"XutCHBzls\":\"direction\",\"eTDtUP6gx\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNtgnC59KC=withCSS(Component,css,\"framer-toRkG\");export default FramerNtgnC59KC;FramerNtgnC59KC.displayName=\"Process or Steps - Single\";FramerNtgnC59KC.defaultProps={height:538,width:1500};addPropertyControls(FramerNtgnC59KC,{variant:{options:[\"jkAbWbzOP\",\"rnW7F2kM1\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},zfblQFG7Q:{defaultValue:\"01\",displayTextArea:false,title:\"Serial\",type:ControlType.String},Iid_EnFos:{__defaultAssetReference:\"data:framer/asset-reference,60WjbygzmuWrs3K37OYCSNwiMk.jpg?originalFilename=photo-1551135049-8a33b5883817%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwxOXx8Y29uc3VsdGF0aW9ufGVufDB8fHx8MTcwMzU3MzU4OHww%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},r0ApN3kgJ:{defaultValue:\"Conceptual Design\",displayTextArea:false,title:\"Step Title\",type:ControlType.String},uok2mKaAO:{defaultValue:\"We begin every project by deeply understanding your aspirations through in-depth consultations. We analyze the physical site, environmental factors, budget constraints and vision to develop a tailored conceptual design. This includes preliminary drawings and spatial diagrams laying out possibilities.\",displayTextArea:true,title:\"Description\",type:ControlType.String},XutCHBzls:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},eTDtUP6gx:{defaultValue:40,min:0,title:\"Gap\",type:ControlType.Number}});addFonts(FramerNtgnC59KC,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNtgnC59KC\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"zfblQFG7Q\\\":\\\"serial\\\",\\\"Iid_EnFos\\\":\\\"image\\\",\\\"r0ApN3kgJ\\\":\\\"stepTitle\\\",\\\"uok2mKaAO\\\":\\\"description\\\",\\\"XutCHBzls\\\":\\\"direction\\\",\\\"eTDtUP6gx\\\":\\\"gap\\\"}\",\"framerIntrinsicHeight\":\"538\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rnW7F2kM1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1500\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NtgnC59KC.map"],"mappings":"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,SAAS,CAAC,OAAO,QAAQ,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,MAAM,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,QAAQ,UAAU,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,MAAM,QAAQ,QAAQ,MAAM,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,OAAO,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,WAAW,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,SAAS,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OAAO,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,OAAO,UAAU,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,OAAO,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,SAAS,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,QAAQ,MAAM,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,MAAM,SAAS,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,MAAM,UAAU,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,SAAS,UAAU,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OAAO,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,OAAO,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,SAAS,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC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AS,MAAM,QAAQ,MAAM,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,SAAS,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,YAAY,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,YAAY,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,UAAU,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,MAAM,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,YAAY,QAAQ,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,QAAQ,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,YAAY,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,UAAU,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,QAAQ,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,WAAW,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,QAAQ,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,OAAO,OAAO,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,UAAU,MAAM,UAAU,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OAAO,MAAM,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,SAAS,YAAY,OAAO,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,SAAS,SAAS,CAAC,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,QAAQ,OA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"}