{"version":3,"file":"script_main.BcVf7MS5.mjs","names":["useState","useCallback","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","FooterLink","Button","CopyIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","Component","useRef","_Fragment","Children","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Image","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","Lenis","ServicesNavigation","XIconFonts","XIcon","MainButton","ContactButtonMobile","MenuButtonMobile","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","animation","animation1","animation2","Overlay","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","SVG","_Fragment","RichText","Image1","sharedStyle.css","sharedStyle.fonts","FooterDesktopFonts","FooterDesktop","NavV2Fonts","NavV2","XIconFonts","XIcon","FormButtonFonts","FormButton","ContainerWithFX","FooterDesktopControls","BoxCursorFollowFonts","BoxCursorFollow","breakpoints","serializationHash","variantClassNames","numberToPixelString","matchVariant","transition1","animation","animation1","transition2","animation2","animation3","transformTemplate1","formVariants","getContainer","Overlay","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","cursor","Component","useRef","React.useId","PropertyOverrides","_Fragment","React.Fragment","RichText","FormPlainTextInput","css","FooterDesktop","NavV2","XIcon","FormButton","BoxCursorFollow","useRef","React.useId","PropertyOverrides","_Fragment","React.Fragment","RichText","FormPlainTextInput","React.createElement","Template1","TemplateV2","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js","https:/framerusercontent.com/modules/MCVsnXSdsWrHSaatEO7B/VBkobxYgX3qu8fVTLuPB/AV8Ajg_ho.js","https:/framerusercontent.com/modules/8HgmtMGaQWgIheShaeyz/p0ebo9QW8tRZoQHkDwgy/nLcSVuqpN.js","https:/framerusercontent.com/modules/GRy3ttmJziKVIoKmRqKy/QssbLE4FhiBSRIhklU3j/JA09cSTnx.js","https:/framerusercontent.com/modules/SXSF42YJpCKSPdFPwbI5/zNX56yUcPBLqqCUQPq14/LPKBPWAu2.js","https:/framerusercontent.com/modules/NvA9m07WoDLPmY4SZngR/TxjSCBptghvZqIJOwIPb/q9Mw9Oidp.js","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js","https:/framerusercontent.com/modules/IQIMP3leTEV5XwtLzrpQ/X6OpVXSWDm6toMviisIY/nAecXSave.js","https:/framerusercontent.com/modules/2Mne5baNFkluC1QyPin2/aScVYvlnznV7c4GQAbVy/fZ_7JOQfX.js","https:/framerusercontent.com/modules/D8kP8ybUN91UDUZVYPho/qqfTgu5P9Hrahxag56rI/puvkUtC9D.js","https:/framerusercontent.com/modules/ADYM1yf6415wP0QLs0qA/0Bnb9ywpvBcPzMI8ZoxE/qvdKP1kGj.js","https:/framerusercontent.com/modules/KdyZ8XmTakIL4GCxwovY/HsfJUcYXhzLs8KZLT9rD/usKZJl5sF.js","https:/framerusercontent.com/modules/ryRJftez7yTDXrrMEJuN/2K5vTamn4Zumpr0K8TOG/w_ba3BTGv.js","https:/framerusercontent.com/modules/sfSiIdEmqOlRIFYnnKVr/DuE7FoxXsshbnPszomTe/Rb4PNPmVP.js","https:/framerusercontent.com/modules/hXbDsD0ud2wjsA8m3Oem/2CsCHz8TaUwz5kIO1dAm/QXhaN3VuU.js","https:/framerusercontent.com/modules/tw6NPNjuWE3Thf3AXNWN/OjbOWCKg6HQCFiM1isQj/ybHT29ng8.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";export default function Clipboard(props){const{label=\"Copy to Clipboard\",success=\"Copied!\",content,trackingId,fill=\"#06F\",color=\"#FFF\",// Font control lives at top-level again\nfont={fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1},hoverOptions,style,onClick,// padding & radius controls (top-level, ungrouped)\npadding=10,paddingPerSide,paddingTop=10,paddingRight=10,paddingBottom=10,paddingLeft=10,borderRadius=50,isMixedBorderRadius,topLeftRadius=50,topRightRadius=50,bottomRightRadius=50,bottomLeftRadius=50,...rest}=props;// Padding string from fused control\nconst paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;// Radius string from fused control\nconst radiusValue=isMixedBorderRadius?`${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px`:`${borderRadius}px`;const track=useTracking();const[copied,setCopied]=useState(false);const safeContent=content??\"\";const legacyCopy=text=>{try{const ta=document.createElement(\"textarea\");ta.value=text;ta.setAttribute(\"readonly\",\"\");ta.style.position=\"absolute\";ta.style.left=\"-9999px\";document.body.appendChild(ta);ta.select();const ok=document.execCommand(\"copy\");document.body.removeChild(ta);return ok;}catch{return false;}};const handleClick=useCallback(async()=>{let ok=false;try{if(typeof navigator!==\"undefined\"&&navigator.clipboard?.writeText){await navigator.clipboard.writeText(safeContent);ok=true;}else if(typeof document!==\"undefined\"){ok=legacyCopy(safeContent);}}catch{if(typeof document!==\"undefined\")ok=legacyCopy(safeContent);}if(ok){setCopied(true);setTimeout(()=>setCopied(false),2e3)// 2s success state\n;}if(trackingId)track(trackingId);onClick?.();},[safeContent,onClick,trackingId,track]);return /*#__PURE__*/_jsxs(motion.button,{type:\"button\",style:{// Default font (Download parity) + user overrides\nfontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1,display:\"inline-flex\",position:\"relative\",placeItems:\"center\",placeContent:\"center\",whiteSpace:\"nowrap\",backgroundColor:fill,color,borderRadius:radiusValue,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",letterSpacing:\"-0.2px\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",border:\"none\",outline:\"none\",// external overrides last\n...style,...font},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions?.transition,// Remove borders/outlines even if browser applies any\nonFocus:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onBlur:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseDown:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseUp:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},\"aria-live\":\"polite\",\"aria-label\":label,children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",visibility:\"hidden\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:label}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"grid\",placeItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?0:1},transition:{duration:.25},children:label},\"label\"),/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?1:0},transition:{duration:.25},\"aria-hidden\":!copied,children:success},\"success\")]})]});}Clipboard.displayName=\"Clipboard\";addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,defaultValue:\"When clicked, this will be copied to the clipboard.\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Copy to Clipboard\"},success:{title:\"Success\",type:ControlType.String,defaultValue:\"Copied!\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},// Ungrouped style controls\nfill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFF\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.05},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js\";const ClipboardFonts=getFonts(Clipboard);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={kZvKdThe2:{hover:true}};const cycleOrder=[\"kZvKdThe2\",\"GfKf1ePX7\"];const serializationHash=\"framer-Voxk9\";const variantClassNames={GfKf1ePX7:\"framer-v-16nn266\",kZvKdThe2:\"framer-v-by1m4k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vxZZw8TOx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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:2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"kZvKdThe2\",\"Variant 2\":\"GfKf1ePX7\"};const Variants=motion.create(React.Fragment);const getProps=({copiedContent,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kZvKdThe2\",vxZZw8TOx:copiedContent??props.vxZZw8TOx??\"Copied text.\"};};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,vxZZw8TOx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kZvKdThe2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaga2ey=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"GfKf1ePX7\");});const onAppearow06rl=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kZvKdThe2\",true),2e3);});useOnVariantChange(baseVariant,{GfKf1ePX7:onAppearow06rl});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GfKf1ePX7\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-by1m4k\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kZvKdThe2\",onTap:onTapaga2ey,ref:refBinding,style:{...style},...addPropertyOverrides({GfKf1ePX7:{\"data-framer-name\":\"Variant 2\",onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hh7vuu\",\"data-framer-name\":\"copy 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bZiu7eZ5v\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><g transform=\"translate(1.25 1.25)\"><path d=\"M 15 7.5 C 15 7.086 14.664 6.75 14.25 6.75 L 7.5 6.75 C 7.086 6.75 6.75 7.086 6.75 7.5 L 6.75 14.25 C 6.75 14.664 7.086 15 7.5 15 L 14.25 15 C 14.664 15 15 14.664 15 14.25 Z M 16.5 14.25 C 16.5 15.493 15.493 16.5 14.25 16.5 L 7.5 16.5 C 6.257 16.5 5.25 15.493 5.25 14.25 L 5.25 7.5 C 5.25 6.257 6.257 5.25 7.5 5.25 L 14.25 5.25 C 15.493 5.25 16.5 6.257 16.5 7.5 Z\" fill=\"rgba(255, 255, 255, 0.5)\"></path><path d=\"M 9.75 3 L 9.75 2.25 C 9.75 2.051 9.671 1.86 9.53 1.72 C 9.39 1.579 9.199 1.5 9 1.5 L 2.25 1.5 C 2.051 1.5 1.86 1.579 1.72 1.72 C 1.579 1.86 1.5 2.051 1.5 2.25 L 1.5 9 C 1.5 9.199 1.579 9.39 1.72 9.53 C 1.86 9.671 2.051 9.75 2.25 9.75 L 3 9.75 C 3.414 9.75 3.75 10.086 3.75 10.5 C 3.75 10.914 3.414 11.25 3 11.25 L 2.25 11.25 C 1.653 11.25 1.081 11.013 0.659 10.591 C 0.237 10.169 0 9.597 0 9 L 0 2.25 C 0 1.653 0.237 1.081 0.659 0.659 C 1.081 0.237 1.653 0 2.25 0 L 9 0 C 9.597 0 10.169 0.237 10.591 0.659 C 11.013 1.081 11.25 1.653 11.25 2.25 L 11.25 3 C 11.25 3.414 10.914 3.75 10.5 3.75 C 10.086 3.75 9.75 3.414 9.75 3 Z\" fill=\"rgba(255, 255, 255, 0.5)\"></path></g></svg>',svgContentId:10638834410,withExternalLayout:true,...addPropertyOverrides({\"kZvKdThe2-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 19\"><g transform=\"translate(1.25 1.25)\"><path d=\"M 15 7.5 C 15 7.086 14.664 6.75 14.25 6.75 L 7.5 6.75 C 7.086 6.75 6.75 7.086 6.75 7.5 L 6.75 14.25 C 6.75 14.664 7.086 15 7.5 15 L 14.25 15 C 14.664 15 15 14.664 15 14.25 Z M 16.5 14.25 C 16.5 15.493 15.493 16.5 14.25 16.5 L 7.5 16.5 C 6.257 16.5 5.25 15.493 5.25 14.25 L 5.25 7.5 C 5.25 6.257 6.257 5.25 7.5 5.25 L 14.25 5.25 C 15.493 5.25 16.5 6.257 16.5 7.5 Z\" fill=\"rgba(255, 255, 255, 0.75)\"></path><path d=\"M 9.75 3 L 9.75 2.25 C 9.75 2.051 9.671 1.86 9.53 1.72 C 9.39 1.579 9.199 1.5 9 1.5 L 2.25 1.5 C 2.051 1.5 1.86 1.579 1.72 1.72 C 1.579 1.86 1.5 2.051 1.5 2.25 L 1.5 9 C 1.5 9.199 1.579 9.39 1.72 9.53 C 1.86 9.671 2.051 9.75 2.25 9.75 L 3 9.75 C 3.414 9.75 3.75 10.086 3.75 10.5 C 3.75 10.914 3.414 11.25 3 11.25 L 2.25 11.25 C 1.653 11.25 1.081 11.013 0.659 10.591 C 0.237 10.169 0 9.597 0 9 L 0 2.25 C 0 1.653 0.237 1.081 0.659 0.659 C 1.081 0.237 1.653 0 2.25 0 L 9 0 C 9.597 0 10.169 0.237 10.591 0.659 C 11.013 1.081 11.25 1.653 11.25 2.25 L 11.25 3 C 11.25 3.414 10.914 3.75 10.5 3.75 C 10.086 3.75 9.75 3.414 9.75 3 Z\" fill=\"rgba(255, 255, 255, 0.75)\"></path></g></svg>',svgContentId:10249011146}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jq2jvg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bHHk29mJa-container\",nodeId:\"bHHk29mJa\",rendersWithMotion:true,scopeId:\"AV8Ajg_ho\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:100,bottomLeftRadius:100,bottomRightRadius:100,color:\"rgba(255, 255, 255, 0)\",content:vxZZw8TOx,fill:\"rgba(0, 102, 255, 0)\",font:{},height:\"100%\",id:\"bHHk29mJa\",isMixedBorderRadius:false,label:\"\",layoutId:\"bHHk29mJa\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},success:\"Copied!\",topLeftRadius:100,topRightRadius:100,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1lehiv5\",\"data-framer-appear-id\":\"1lehiv5\",\"data-framer-name\":\"copied text\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"CjoILPVKU\",optimized:true,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"-0.05em\"},children:\"copied\"})}),className:\"framer-1bzhmyg\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"hgnIzcCgl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\".framer-Voxk9.framer-bp5ful, .framer-Voxk9 .framer-bp5ful { display: block; }\",\".framer-Voxk9.framer-by1m4k { cursor: pointer; height: 19px; overflow: visible; position: relative; width: 19px; }\",\".framer-Voxk9 .framer-hh7vuu { flex: none; height: 19px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-Voxk9 .framer-jq2jvg-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 4; }\",\".framer-Voxk9 .framer-1lehiv5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 53%; overflow: var(--overflow-clip-fallback, clip); padding: 2px 6px 2px 6px; position: absolute; top: -20px; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Voxk9 .framer-1bzhmyg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Voxk9.framer-v-16nn266.framer-by1m4k { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 19\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GfKf1ePX7\":{\"layout\":[\"fixed\",\"fixed\"]},\"ncLDQf8LS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vxZZw8TOx\":\"copiedContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAV8Ajg_ho=withCSS(Component,css,\"framer-Voxk9\");export default FramerAV8Ajg_ho;FramerAV8Ajg_ho.displayName=\"copy icon\";FramerAV8Ajg_ho.defaultProps={height:19,width:19};addPropertyControls(FramerAV8Ajg_ho,{variant:{options:[\"kZvKdThe2\",\"GfKf1ePX7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},vxZZw8TOx:{defaultValue:\"Copied text.\",displayTextArea:true,title:\"copied content\",type:ControlType.String},onvxZZw8TOxChange:{changes:\"vxZZw8TOx\",type:ControlType.ChangeHandler}});addFonts(FramerAV8Ajg_ho,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAV8Ajg_ho\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GfKf1ePX7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ncLDQf8LS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"19\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"vxZZw8TOx\\\":\\\"copiedContent\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AV8Ajg_ho.map","// Generated by Framer (74099f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={oLkEEqeew:{hover:true}};const cycleOrder=[\"oLkEEqeew\",\"OpW8JBkxI\"];const serializationHash=\"framer-qQOQC\";const variantClassNames={oLkEEqeew:\"framer-v-11j7d2\",OpW8JBkxI:\"framer-v-y1zm2b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`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 humanReadableVariantMap={desktop:\"oLkEEqeew\",mobile:\"OpW8JBkxI\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,iPuoZfVxF:link??props.iPuoZfVxF,kjW3iXm68:text??props.kjW3iXm68??\"portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oLkEEqeew\"};};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,kjW3iXm68,iPuoZfVxF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oLkEEqeew\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"OpW8JBkxI\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iPuoZfVxF,motionChild:true,nodeId:\"oLkEEqeew\",openInNewTab:false,scopeId:\"nLcSVuqpN\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11j7d2\",className,classNames)} framer-1mtzh06`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"oLkEEqeew\",ref:refBinding,style:{...style},...addPropertyOverrides({\"oLkEEqeew-hover\":{\"data-framer-name\":undefined},OpW8JBkxI:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"portfolio\"})}),className:\"framer-1k11msk\",\"data-framer-name\":\"Portfolio Link\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"xHw9FeNdT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:kjW3iXm68,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oLkEEqeew-hover\":{transformTemplate:transformTemplate1},OpW8JBkxI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"portfolio\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"portfolio\"})}),className:\"framer-hdbf69\",\"data-framer-name\":\"Portfolio Link\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"KKXuW56fC\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:kjW3iXm68,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oLkEEqeew-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qQOQC.framer-1mtzh06, .framer-qQOQC .framer-1mtzh06 { display: block; }\",\".framer-qQOQC.framer-11j7d2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qQOQC .framer-1k11msk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qQOQC .framer-hdbf69 { bottom: -39px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-qQOQC.framer-v-y1zm2b.framer-11j7d2 { cursor: unset; }\",\".framer-qQOQC.framer-v-11j7d2.hover .framer-1k11msk { left: 50%; position: absolute; top: -40px; z-index: 1; }\",\".framer-qQOQC.framer-v-11j7d2.hover .framer-hdbf69 { bottom: unset; left: unset; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38.5\n * @framerIntrinsicWidth 120.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OpW8JBkxI\":{\"layout\":[\"auto\",\"auto\"]},\"r57d1icxd\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kjW3iXm68\":\"text\",\"iPuoZfVxF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernLcSVuqpN=withCSS(Component,css,\"framer-qQOQC\");export default FramernLcSVuqpN;FramernLcSVuqpN.displayName=\"footer link\";FramernLcSVuqpN.defaultProps={height:38.5,width:120.5};addPropertyControls(FramernLcSVuqpN,{variant:{options:[\"oLkEEqeew\",\"OpW8JBkxI\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},kjW3iXm68:{defaultValue:\"portfolio\",displayTextArea:false,title:\"text\",type:ControlType.String},iPuoZfVxF:{title:\"Link\",type:ControlType.Link}});addFonts(FramernLcSVuqpN,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernLcSVuqpN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"120.5\",\"framerVariables\":\"{\\\"kjW3iXm68\\\":\\\"text\\\",\\\"iPuoZfVxF\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"38.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OpW8JBkxI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r57d1icxd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nLcSVuqpN.map","// Generated by Framer (625f89c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Image as Image1,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyIcon from\"https://framerusercontent.com/modules/MCVsnXSdsWrHSaatEO7B/VBkobxYgX3qu8fVTLuPB/AV8Ajg_ho.js\";import FooterLink from\"https://framerusercontent.com/modules/8HgmtMGaQWgIheShaeyz/p0ebo9QW8tRZoQHkDwgy/nLcSVuqpN.js\";import Button from\"https://framerusercontent.com/modules/X7ESfCR8Phjh4x83wutl/kFJsxSFd7gqgC42oZxjp/t2qwzwOew.js\";const FooterLinkFonts=getFonts(FooterLink);const ButtonFonts=getFonts(Button);const CopyIconFonts=getFonts(CopyIcon);const cycleOrder=[\"vweOnSS4t\",\"Xm3ZOgtOg\",\"dBLUVgc7J\"];const serializationHash=\"framer-ScfQk\";const variantClassNames={dBLUVgc7J:\"framer-v-5dhuqy\",vweOnSS4t:\"framer-v-198vt25\",Xm3ZOgtOg:\"framer-v-doylak\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f51vIA5Xh=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"phone straight\":\"dBLUVgc7J\",\"Tablet - straight\":\"Xm3ZOgtOg\",Straight:\"vweOnSS4t\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,radius,width,...props})=>{return{...props,f51vIA5Xh:radius??props.f51vIA5Xh??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vweOnSS4t\"};};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,f51vIA5Xh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vweOnSS4t\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Xm3ZOgtOg\",\"dBLUVgc7J\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"dBLUVgc7J\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"dBLUVgc7J\")return true;return false;};const isDisplayed3=()=>{if([\"Xm3ZOgtOg\",\"dBLUVgc7J\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-198vt25\",className,classNames),\"data-framer-name\":\"Straight\",layoutDependency:layoutDependency,layoutId:\"vweOnSS4t\",ref:refBinding,style:{backgroundColor:\"rgb(14, 14, 14)\",borderBottomLeftRadius:radiusForCorner(f51vIA5Xh,3),borderBottomRightRadius:radiusForCorner(f51vIA5Xh,2),borderTopLeftRadius:radiusForCorner(f51vIA5Xh,0),borderTopRightRadius:radiusForCorner(f51vIA5Xh,1),...style},...addPropertyOverrides({dBLUVgc7J:{\"data-framer-name\":\"phone straight\"},Xm3ZOgtOg:{\"data-framer-name\":\"Tablet - straight\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19qt5fj\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"x8CpPSCHp\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sumnam\",\"data-framer-name\":\"Logo and Description\",layoutDependency:layoutDependency,layoutId:\"UYnXSUmfc\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:52,pixelWidth:53,sizes:\"122px\",src:\"https://framerusercontent.com/images/1Up1nSYJ6HdlMyNHQ1ukPwbU.svg?width=53&height=52\"},className:\"framer-13c1zx1\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"NjI_wIMtV\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"designtank\\xa9 is a high-end architecture and interior design studio known for bold ideas, rigorous execution, and refined aesthetics. we are based in arizona operating nationally, partnering with clients who expect more from their built environments.\"})}),className:\"framer-1vz6eqx\",\"data-framer-name\":\"Description\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"An0C5E4R2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d8gjh7\",\"data-framer-name\":\"Menu and Contact\",layoutDependency:layoutDependency,layoutId:\"tvCV0JSXr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10bemo1\",\"data-border\":true,\"data-framer-name\":\"Menu Container\",layoutDependency:layoutDependency,layoutId:\"zC6EKCgUn\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q6th7e\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"zV5laNnTn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"menu\"})}),className:\"framer-1py88h3\",\"data-framer-name\":\"Menu Title\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"qAr2wyhPi\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"20px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"menu\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-86mg9f\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"FBQbgV_1F\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNTUFHRiO\"},implicitPathVariables:undefined},{href:{webPageId:\"qNTUFHRiO\"},implicitPathVariables:undefined},{href:{webPageId:\"qNTUFHRiO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2m7tg4-container\",layoutDependency:layoutDependency,layoutId:\"r6go3i_Ps-container\",nodeId:\"r6go3i_Ps\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"r6go3i_Ps\",iPuoZfVxF:resolvedLinks[0],kjW3iXm68:\"portfolio\",layoutId:\"r6go3i_Ps\",variant:matchVariant(\"oLkEEqeew\"),width:\"100%\",...addPropertyOverrides({dBLUVgc7J:{iPuoZfVxF:resolvedLinks[2],variant:matchVariant(\"OpW8JBkxI\")},Xm3ZOgtOg:{iPuoZfVxF:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qNPEbSTJN\"},implicitPathVariables:undefined},{href:{webPageId:\"qNPEbSTJN\"},implicitPathVariables:undefined},{href:{webPageId:\"qNPEbSTJN\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ypbn9o-container\",layoutDependency:layoutDependency,layoutId:\"GUMEhg_92-container\",nodeId:\"GUMEhg_92\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"GUMEhg_92\",iPuoZfVxF:resolvedLinks1[0],kjW3iXm68:\"about us\",layoutId:\"GUMEhg_92\",variant:matchVariant(\"oLkEEqeew\"),width:\"100%\",...addPropertyOverrides({dBLUVgc7J:{iPuoZfVxF:resolvedLinks1[2],variant:matchVariant(\"OpW8JBkxI\")},Xm3ZOgtOg:{iPuoZfVxF:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined},{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined},{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t8a5tm-container\",layoutDependency:layoutDependency,layoutId:\"uPOGrD6c7-container\",nodeId:\"uPOGrD6c7\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"uPOGrD6c7\",iPuoZfVxF:resolvedLinks2[0],kjW3iXm68:\"contacts\",layoutId:\"uPOGrD6c7\",variant:matchVariant(\"oLkEEqeew\"),width:\"100%\",...addPropertyOverrides({dBLUVgc7J:{iPuoZfVxF:resolvedLinks2[2],variant:matchVariant(\"OpW8JBkxI\")},Xm3ZOgtOg:{iPuoZfVxF:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dV157LP5o\",webPageId:\"FronU2C2d\"},implicitPathVariables:undefined},{href:{hash:\":dV157LP5o\",webPageId:\"FronU2C2d\"},implicitPathVariables:undefined},{href:{hash:\":dV157LP5o\",webPageId:\"FronU2C2d\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nlnmaw-container\",layoutDependency:layoutDependency,layoutId:\"Vx_BEGsrx-container\",nodeId:\"Vx_BEGsrx\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Vx_BEGsrx\",iPuoZfVxF:resolvedLinks3[0],kjW3iXm68:\"services\",layoutId:\"Vx_BEGsrx\",variant:matchVariant(\"oLkEEqeew\"),width:\"100%\",...addPropertyOverrides({dBLUVgc7J:{iPuoZfVxF:resolvedLinks3[2],variant:matchVariant(\"OpW8JBkxI\")},Xm3ZOgtOg:{iPuoZfVxF:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined},{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-153tz1d-container\",layoutDependency:layoutDependency,layoutId:\"nUW2wEKsh-container\",nodeId:\"nUW2wEKsh\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"nUW2wEKsh\",layoutId:\"nUW2wEKsh\",nsMjBuWId:\"get in touch\",variant:matchVariant(\"EB5Zqzx9p\"),width:\"100%\",wK_bCgYGB:false,xPcf4ESZd:resolvedLinks4[0],...addPropertyOverrides({Xm3ZOgtOg:{xPcf4ESZd:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1426avk\",\"data-border\":true,\"data-framer-name\":\"Contact Info Container\",layoutDependency:layoutDependency,layoutId:\"pZ5nrgIF9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zbm9fe\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"lxAM12nua\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"contacts\"})}),className:\"framer-1cvx6ai\",\"data-framer-name\":\"Contact Title\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"Dt50AiFgo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"20px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"contacts\"})})},Xm3ZOgtOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"contacts\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18aek3o\",\"data-framer-name\":\"Address and Phone\",layoutDependency:layoutDependency,layoutId:\"m0lXprdZB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mtzmna\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"YLNLEyAqV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"2901 e camelback rd, suite 201, phoenix, az 85016\"})}),className:\"framer-1nrn2jd\",\"data-framer-name\":\"Address Text\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"hptfBu3qJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"2901 e camelback rd, suite 201, phoenix, az 85016\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"19px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-58z2hu-container\",layoutDependency:layoutDependency,layoutId:\"Kh7g5GvPX-container\",nodeId:\"Kh7g5GvPX\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(CopyIcon,{height:\"100%\",id:\"Kh7g5GvPX\",layoutId:\"Kh7g5GvPX\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"kZvKdThe2\"),vxZZw8TOx:\"2901 e camelback rd, suite 201, phoenix, az 85016\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-neisj0\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"i5r1xn3wN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+1.602.341.5175\"})}),className:\"framer-tdf4hz\",\"data-framer-name\":\"Phone Text\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"YxQFafo1S\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+1.602.341.5175\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"19px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dtxxg5-container\",layoutDependency:layoutDependency,layoutId:\"KzZ9ZdZSK-container\",nodeId:\"KzZ9ZdZSK\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(CopyIcon,{height:\"100%\",id:\"KzZ9ZdZSK\",layoutId:\"KzZ9ZdZSK\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"kZvKdThe2\"),vxZZw8TOx:\"+1.602.341.5175\",width:\"100%\"})})})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"2025\"})}),className:\"framer-13ubsai\",\"data-framer-name\":\"Year\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"gCXo7zdhl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.1},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-or4yd\",\"data-framer-name\":\"Email Container\",layoutDependency:layoutDependency,layoutId:\"sypOaZIOb\",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:{dBLUVgc7J:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({dBLUVgc7J:{\"data-border\":true}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"mail\"})}),className:\"framer-15vtoid\",\"data-framer-name\":\"Email Title\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"adEY7bw0m\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"20px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Xm3ZOgtOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"mail\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mi3vxs\",\"data-framer-name\":\"Email Address\",layoutDependency:layoutDependency,layoutId:\"etNImmMvK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"office@designtankphx.com\"})}),className:\"framer-1q6smcr\",\"data-framer-name\":\"Email Text\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"B7IhkhLrw\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"office@designtankphx.com\"})})},Xm3ZOgtOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"office@designtankphx.com\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"19px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b84md8-container\",layoutDependency:layoutDependency,layoutId:\"sSv36O0Oc-container\",nodeId:\"sSv36O0Oc\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(CopyIcon,{height:\"100%\",id:\"sSv36O0Oc\",layoutId:\"sSv36O0Oc\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"kZvKdThe2\"),vxZZw8TOx:\"office@designtankphx.com\",width:\"100%\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gy3e0p\",\"data-framer-name\":\"contact + description mobile\",layoutDependency:layoutDependency,layoutId:\"qq4gdAgMf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"designtank\\xa9 is a high-end architecture and interior design studio known for bold ideas, rigorous execution, and refined aesthetics. \"})}),className:\"framer-1d14sbv\",\"data-framer-name\":\"Description\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"Cov9DN7rs\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined},{href:{webPageId:\"KXPPVeRiE\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kai0co-container\",layoutDependency:layoutDependency,layoutId:\"whcCMudOd-container\",nodeId:\"whcCMudOd\",rendersWithMotion:true,scopeId:\"JA09cSTnx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"whcCMudOd\",layoutId:\"whcCMudOd\",nsMjBuWId:\"get in touch\",variant:matchVariant(\"TkOigZpD1\"),width:\"100%\",wK_bCgYGB:false,xPcf4ESZd:resolvedLinks5[0],...addPropertyOverrides({dBLUVgc7J:{xPcf4ESZd:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f1kl1p\",\"data-border\":true,\"data-framer-name\":\"logo + year\",layoutDependency:layoutDependency,layoutId:\"XzLUThRcz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"2025\"})}),className:\"framer-1xloafx\",\"data-framer-name\":\"Year\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"B7WGp9uah\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.1},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"2024-2025\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:52,pixelWidth:53,src:\"https://framerusercontent.com/images/1Up1nSYJ6HdlMyNHQ1ukPwbU.svg?width=53&height=52\"},className:\"framer-1esx0ek\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"xAH1VEhbt\",...addPropertyOverrides({dBLUVgc7J:{background:{alt:\"\",fit:\"fill\",pixelHeight:52,pixelWidth:53,sizes:\"44px\",src:\"https://framerusercontent.com/images/1Up1nSYJ6HdlMyNHQ1ukPwbU.svg?width=53&height=52\"}},Xm3ZOgtOg:{background:{alt:\"\",fit:\"fill\",pixelHeight:52,pixelWidth:53,sizes:\"62px\",src:\"https://framerusercontent.com/images/1Up1nSYJ6HdlMyNHQ1ukPwbU.svg?width=53&height=52\"}}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jngq7t\",\"data-border\":true,\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"h9sC6WlIn\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15dtgrf\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"vBXYwnxJC\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"cookie policy\"})}),className:\"framer-1hxsl04\",\"data-framer-name\":\"Cookie Policy\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"B9HcU2GD0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-racvkw\",\"data-framer-name\":\"right links\",layoutDependency:layoutDependency,layoutId:\"gb2pwmQD0\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"cookie policy\"})}),className:\"framer-hqgwmd\",\"data-framer-name\":\"Cookie Policy\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"LTDfVxyiI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 2026 designtank\"})}),className:\"framer-yd191u\",\"data-framer-name\":\"Copyright\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"fLU91CdcM\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 2026 designtank\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"privacy statement\"})}),className:\"framer-ei8mww\",\"data-framer-name\":\"Privacy Statement\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"fyJ4BcAcH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dBLUVgc7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"privacy statement\"})})}},baseVariant,gestureVariant)})]})]})})]})})})});});const css=[\".framer-ScfQk.framer-1e00gmk, .framer-ScfQk .framer-1e00gmk { display: block; }\",\".framer-ScfQk.framer-198vt25 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 168px; height: min-content; justify-content: flex-start; overflow: visible; padding: 80px 40px 0px 40px; position: relative; width: 1440px; }\",\".framer-ScfQk .framer-19qt5fj, .framer-ScfQk .framer-15dtgrf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-1sumnam { 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; max-width: 325px; overflow: visible; padding: 0px 32px 0px 0px; position: relative; width: 1px; }\",\".framer-ScfQk .framer-13c1zx1 { flex: none; height: 122px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 122px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-ScfQk .framer-1vz6eqx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ScfQk .framer-d8gjh7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 901px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ScfQk .framer-10bemo1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 70px 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-1q6th7e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ScfQk .framer-1py88h3, .framer-ScfQk .framer-1cvx6ai, .framer-ScfQk .framer-tdf4hz, .framer-ScfQk .framer-13ubsai, .framer-ScfQk .framer-15vtoid, .framer-ScfQk .framer-1xloafx, .framer-ScfQk .framer-1hxsl04, .framer-ScfQk .framer-hqgwmd, .framer-ScfQk .framer-yd191u, .framer-ScfQk .framer-ei8mww { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ScfQk .framer-86mg9f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 150px; }\",\".framer-ScfQk .framer-2m7tg4-container, .framer-ScfQk .framer-1ypbn9o-container, .framer-ScfQk .framer-1t8a5tm-container, .framer-ScfQk .framer-1nlnmaw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ScfQk .framer-153tz1d-container, .framer-ScfQk .framer-1kai0co-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-ScfQk .framer-1426avk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 70px 0px 70px 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-zbm9fe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ScfQk .framer-18aek3o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 255px; }\",\".framer-ScfQk .framer-mtzmna { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 252px; }\",\".framer-ScfQk .framer-1nrn2jd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 88%; word-break: break-word; word-wrap: break-word; }\",\".framer-ScfQk .framer-58z2hu-container, .framer-ScfQk .framer-1dtxxg5-container, .framer-ScfQk .framer-b84md8-container { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-ScfQk .framer-neisj0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ScfQk .framer-or4yd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: flex-start; overflow: visible; padding: 70px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-1mi3vxs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ScfQk .framer-1q6smcr { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ScfQk .framer-1gy3e0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-1d14sbv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 49%; word-break: break-word; word-wrap: break-word; }\",\".framer-ScfQk .framer-f1kl1p { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 740px; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 1px; }\",\".framer-ScfQk .framer-1esx0ek { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 62px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-ScfQk .framer-1jngq7t { 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: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-ScfQk .framer-racvkw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 66%; }\",\".framer-ScfQk.framer-v-doylak.framer-198vt25 { gap: 0px; padding: 40px 20px 24px 20px; width: 810px; }\",\".framer-ScfQk.framer-v-doylak .framer-19qt5fj, .framer-ScfQk.framer-v-5dhuqy .framer-19qt5fj { flex-direction: column; }\",\".framer-ScfQk.framer-v-doylak .framer-d8gjh7 { flex: none; gap: 40px; max-width: unset; order: 2; width: 100%; }\",\".framer-ScfQk.framer-v-doylak .framer-10bemo1 { padding: 40px 0px 40px 0px; }\",\".framer-ScfQk.framer-v-doylak .framer-1q6th7e, .framer-ScfQk.framer-v-doylak .framer-zbm9fe, .framer-ScfQk.framer-v-5dhuqy .framer-1q6th7e, .framer-ScfQk.framer-v-5dhuqy .framer-zbm9fe { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-ScfQk.framer-v-doylak .framer-1py88h3, .framer-ScfQk.framer-v-doylak .framer-1cvx6ai, .framer-ScfQk.framer-v-doylak .framer-15vtoid, .framer-ScfQk.framer-v-doylak .framer-1hxsl04, .framer-ScfQk.framer-v-5dhuqy .framer-1py88h3, .framer-ScfQk.framer-v-5dhuqy .framer-1cvx6ai { white-space: pre-wrap; width: 35%; word-break: break-word; word-wrap: break-word; }\",\".framer-ScfQk.framer-v-doylak .framer-86mg9f, .framer-ScfQk.framer-v-doylak .framer-18aek3o, .framer-ScfQk.framer-v-doylak .framer-racvkw, .framer-ScfQk.framer-v-5dhuqy .framer-1nrn2jd, .framer-ScfQk.framer-v-5dhuqy .framer-racvkw { flex: 1 0 0px; width: 1px; }\",\".framer-ScfQk.framer-v-doylak .framer-2m7tg4-container, .framer-ScfQk.framer-v-doylak .framer-1esx0ek, .framer-ScfQk.framer-v-5dhuqy .framer-1d14sbv { order: 0; }\",\".framer-ScfQk.framer-v-doylak .framer-1ypbn9o-container, .framer-ScfQk.framer-v-doylak .framer-1xloafx, .framer-ScfQk.framer-v-5dhuqy .framer-1kai0co-container, .framer-ScfQk.framer-v-5dhuqy .framer-1xloafx { order: 1; }\",\".framer-ScfQk.framer-v-doylak .framer-1t8a5tm-container { order: 2; }\",\".framer-ScfQk.framer-v-doylak .framer-1nlnmaw-container { order: 3; }\",\".framer-ScfQk.framer-v-doylak .framer-1426avk { padding: 0px 0px 40px 0px; }\",\".framer-ScfQk.framer-v-doylak .framer-or4yd { gap: unset; justify-content: space-between; padding: 0px 0px 40px 0px; }\",\".framer-ScfQk.framer-v-doylak .framer-1mi3vxs { justify-content: flex-start; }\",\".framer-ScfQk.framer-v-doylak .framer-f1kl1p { flex: none; flex-direction: row; min-height: unset; order: 0; width: 100%; }\",\".framer-ScfQk.framer-v-5dhuqy.framer-198vt25 { gap: 0px; padding: 32px 16px 16px 16px; width: 390px; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-d8gjh7 { flex: none; gap: 24px; order: 2; width: 100%; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-10bemo1 { padding: 24px 0px 24px 0px; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-86mg9f, .framer-ScfQk.framer-v-5dhuqy .framer-18aek3o { width: 49%; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-1426avk { padding: 0px 0px 24px 0px; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-mtzmna { gap: 3px; width: 100%; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-neisj0 { gap: 3px; justify-content: flex-start; width: 100%; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-or4yd { gap: unset; justify-content: space-between; padding: 0px 0px 24px 0px; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-1mi3vxs { justify-content: center; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-f1kl1p { flex: none; flex-direction: row; min-height: unset; order: 0; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-1esx0ek { order: 0; width: 44px; }\",\".framer-ScfQk.framer-v-5dhuqy .framer-1jngq7t { padding: 16px 0px 0px 0px; }\",'.framer-ScfQk[data-border=\"true\"]::after, .framer-ScfQk [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 949\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Xm3ZOgtOg\":{\"layout\":[\"fixed\",\"auto\"]},\"dBLUVgc7J\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"f51vIA5Xh\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJA09cSTnx=withCSS(Component,css,\"framer-ScfQk\");export default FramerJA09cSTnx;FramerJA09cSTnx.displayName=\"Footer-desktop\";FramerJA09cSTnx.defaultProps={height:949,width:1440};addPropertyControls(FramerJA09cSTnx,{variant:{options:[\"vweOnSS4t\",\"Xm3ZOgtOg\",\"dBLUVgc7J\"],optionTitles:[\"Straight\",\"Tablet - straight\",\"phone straight\"],title:\"Variant\",type:ControlType.Enum},f51vIA5Xh:{defaultValue:\"0px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerJA09cSTnx,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]},...FooterLinkFonts,...ButtonFonts,...CopyIconFonts],{supportsExplicitInterCodegen:true});FramerJA09cSTnx.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterLink,{},context),forwardLoader(Button,{},context),forwardLoader(CopyIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJA09cSTnx\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xm3ZOgtOg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dBLUVgc7J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"f51vIA5Xh\\\":\\\"radius\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"949\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-PH4eQ\";const variantClassNames={oUAlFNu1o:\"framer-v-irvzqy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"oUAlFNu1o\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-irvzqy\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"oUAlFNu1o\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(10px)\",...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PH4eQ.framer-19nizrl, .framer-PH4eQ .framer-19nizrl { display: block; }\",\".framer-PH4eQ.framer-irvzqy { height: 11px; mix-blend-mode: difference; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 12\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 FramerLPKBPWAu2=withCSS(Component,css,\"framer-PH4eQ\");export default FramerLPKBPWAu2;FramerLPKBPWAu2.displayName=\"box cursor follow\";FramerLPKBPWAu2.defaultProps={height:12,width:12};addFonts(FramerLPKBPWAu2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLPKBPWAu2\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"12\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"12\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LPKBPWAu2.map","// Generated by Framer (571faa6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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={XOQcOSwGb:{hover:true}};const serializationHash=\"framer-RrIYP\";const variantClassNames={XOQcOSwGb:\"framer-v-12xducs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ATAsR3qTq:click??props.ATAsR3qTq};};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,ATAsR3qTq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XOQcOSwGb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt4dxms=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ATAsR3qTq){const res=await ATAsR3qTq(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12xducs\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XOQcOSwGb\",onTap:onTapt4dxms,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"XOQcOSwGb-hover\":{\"--border-color\":\"rgba(0, 0, 0, 0)\",backgroundColor:\"rgb(246, 246, 246)\"}},...addPropertyOverrides({\"XOQcOSwGb-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-20)/2)),pixelHeight:20,pixelWidth:20,src:\"https://framerusercontent.com/images/WWqskcbIp3TTu9EebbUQqP4.svg?width=20&height=20\"},className:\"framer-1q8bhw5\",layoutDependency:layoutDependency,layoutId:\"UWI1nVJC1\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RrIYP.framer-ttio11, .framer-RrIYP .framer-ttio11 { display: block; }\",\".framer-RrIYP.framer-12xducs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-RrIYP .framer-1q8bhw5 { flex: none; height: 20px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 20px; }\",'.framer-RrIYP[data-border=\"true\"]::after, .framer-RrIYP [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 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zGR0mfJeF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ATAsR3qTq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq9Mw9Oidp=withCSS(Component,css,\"framer-RrIYP\");export default Framerq9Mw9Oidp;Framerq9Mw9Oidp.displayName=\"x icon\";Framerq9Mw9Oidp.defaultProps={height:44,width:44};addPropertyControls(Framerq9Mw9Oidp,{ATAsR3qTq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerq9Mw9Oidp,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq9Mw9Oidp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerIntrinsicHeight\":\"44\",\"framerVariables\":\"{\\\"ATAsR3qTq\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zGR0mfJeF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q9Mw9Oidp.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";import{useIsStaticRenderer}from\"framer\";var version=\"1.3.25\";//#endregion\n//#region packages/core/src/maths.ts\n/**\n * Clamp a value between a minimum and maximum value\n *\n * @param min Minimum value\n * @param input Value to clamp\n * @param max Maximum value\n * @returns Clamped value\n */function clamp(min,input,max){return Math.max(min,Math.min(input,max));}/**\n *  Linearly interpolate between two values using an amount (0 <= t <= 1)\n *\n * @param x First value\n * @param y Second value\n * @param t Amount to interpolate (0 <= t <= 1)\n * @returns Interpolated value\n */function lerp(x,y,t){return(1-t)*x+t*y;}/**\n * Damp a value over time using a damping factor\n * {@link http://www.rorydriscoll.com/2016/03/07/frame-rate-independent-damping-using-lerp/}\n *\n * @param x Initial value\n * @param y Target value\n * @param lambda Damping factor\n * @param dt Time elapsed since the last update\n * @returns Damped value\n */function damp(x,y,lambda,deltaTime){return lerp(x,y,1-Math.exp(-lambda*deltaTime));}/**\n * Calculate the modulo of the dividend and divisor while keeping the result within the same sign as the divisor\n * {@link https://anguscroll.com/just/just-modulo}\n *\n * @param n Dividend\n * @param d Divisor\n * @returns Modulo\n */function modulo(n,d){return(n%d+d)%d;}//#endregion\n//#region packages/core/src/animate.ts\n/**\n * Animate class to handle value animations with lerping or easing\n *\n * @example\n * const animate = new Animate()\n * animate.fromTo(0, 100, { duration: 1, easing: (t) => t })\n * animate.advance(0.5) // 50\n */var Animate=class{/**\n     * Advance the animation by the given delta time\n     *\n     * @param deltaTime - The time in seconds to advance the animation\n     */advance(deltaTime){if(!this.isRunning)return;let completed=false;if(this.duration&&this.easing){this.currentTime+=deltaTime;const linearProgress=clamp(0,this.currentTime/this.duration,1);completed=linearProgress>=1;const easedProgress=completed?1:this.easing(linearProgress);this.value=this.from+(this.to-this.from)*easedProgress;}else if(this.lerp){this.value=damp(this.value,this.to,this.lerp*60,deltaTime);if(Math.round(this.value)===Math.round(this.to)){this.value=this.to;completed=true;}}else{this.value=this.to;completed=true;}if(completed)this.stop();this.onUpdate?.(this.value,completed);}/** Stop the animation */stop(){this.isRunning=false;}/**\n     * Set up the animation from a starting value to an ending value\n     * with optional parameters for lerping, duration, easing, and onUpdate callback\n     *\n     * @param from - The starting value\n     * @param to - The ending value\n     * @param options - Options for the animation\n     */fromTo(from,to,{lerp,duration,easing,onStart,onUpdate}){this.from=this.value=from;this.to=to;this.lerp=lerp;this.duration=duration;this.easing=easing;this.currentTime=0;this.isRunning=true;onStart?.();this.onUpdate=onUpdate;}constructor(){_define_property(this,\"isRunning\",false);_define_property(this,\"value\",0);_define_property(this,\"from\",0);_define_property(this,\"to\",0);_define_property(this,\"currentTime\",0);_define_property(this,\"lerp\",void 0);_define_property(this,\"duration\",void 0);_define_property(this,\"easing\",void 0);_define_property(this,\"onUpdate\",void 0);}};//#endregion\n//#region packages/core/src/debounce.ts\nfunction debounce(callback,delay){let timer;return function(...args){clearTimeout(timer);timer=setTimeout(()=>{timer=void 0;callback.apply(this,args);},delay);};}//#endregion\n//#region packages/core/src/dimensions.ts\n/**\n * Dimensions class to handle the size of the content and wrapper\n *\n * @example\n * const dimensions = new Dimensions(wrapper, content)\n * dimensions.on('resize', (e) => {\n *   console.log(e.width, e.height)\n * })\n */var Dimensions=class{destroy(){this.wrapperResizeObserver?.disconnect();this.contentResizeObserver?.disconnect();if(this.wrapper===window&&this.debouncedResize)window.removeEventListener(\"resize\",this.debouncedResize);}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height};}constructor(wrapper,content,{autoResize=true,debounce:debounceValue=250}={}){_define_property(this,\"width\",0);_define_property(this,\"height\",0);_define_property(this,\"scrollHeight\",0);_define_property(this,\"scrollWidth\",0);_define_property(this,\"debouncedResize\",void 0);_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"contentResizeObserver\",void 0);_define_property(this,\"resize\",()=>{this.onWrapperResize();this.onContentResize();});_define_property(this,\"onWrapperResize\",()=>{if(this.wrapper instanceof Window){this.width=window.innerWidth;this.height=window.innerHeight;}else{this.width=this.wrapper.clientWidth;this.height=this.wrapper.clientHeight;}});_define_property(this,\"onContentResize\",()=>{if(this.wrapper instanceof Window){this.scrollHeight=this.content.scrollHeight;this.scrollWidth=this.content.scrollWidth;}else{this.scrollHeight=this.wrapper.scrollHeight;this.scrollWidth=this.wrapper.scrollWidth;}});this.wrapper=wrapper;this.content=content;if(autoResize){this.debouncedResize=debounce(this.resize,debounceValue);if(this.wrapper instanceof Window)window.addEventListener(\"resize\",this.debouncedResize);else{this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize);this.wrapperResizeObserver.observe(this.wrapper);}this.contentResizeObserver=new ResizeObserver(this.debouncedResize);this.contentResizeObserver.observe(this.content);}this.resize();}};//#endregion\n//#region packages/core/src/emitter.ts\n/**\n * Emitter class to handle events\n * @example\n * const emitter = new Emitter()\n * emitter.on('event', (data) => {\n *   console.log(data)\n * })\n * emitter.emit('event', 'data')\n */var Emitter=class{/**\n     * Emit an event with the given data\n     * @param event Event name\n     * @param args Data to pass to the event handlers\n     */emit(event,...args){const callbacks=this.events[event]||[];for(let i=0,length=callbacks.length;i<length;i++)callbacks[i]?.(...args);}/**\n     * Add a callback to the event\n     * @param event Event name\n     * @param cb Callback function\n     * @returns Unsubscribe function\n     */on(event,cb){if(this.events[event])this.events[event].push(cb);else this.events[event]=[cb];return()=>{this.events[event]=this.events[event]?.filter(i=>cb!==i);};}/**\n     * Remove a callback from the event\n     * @param event Event name\n     * @param callback Callback function\n     */off(event,callback){this.events[event]=this.events[event]?.filter(i=>callback!==i);}/**\n     * Remove all event listeners and clean up\n     */destroy(){this.events={};}constructor(){_define_property(this,\"events\",{});}};//#endregion\n//#region packages/core/src/virtual-scroll.ts\nconst LINE_HEIGHT=100/6;const listenerOptions={passive:false};function getDeltaMultiplier(deltaMode,size){if(deltaMode===1)return LINE_HEIGHT;if(deltaMode===2)return size;return 1;}var VirtualScroll=class{/**\n     * Add an event listener for the given event and callback\n     *\n     * @param event Event name\n     * @param callback Callback function\n     */on(event,callback){return this.emitter.on(event,callback);}/** Remove all event listeners and clean up */destroy(){this.emitter.destroy();window.removeEventListener(\"resize\",this.onWindowResize);this.element.removeEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.removeEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.removeEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.removeEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}constructor(element,options={wheelMultiplier:1,touchMultiplier:1}){_define_property(this,\"touchStart\",{x:0,y:0});_define_property(this,\"lastDelta\",{x:0,y:0});_define_property(this,\"window\",{width:0,height:0});_define_property(this,\"emitter\",new Emitter);/**\n     * Event handler for 'touchstart' event\n     *\n     * @param event Touch event\n     */_define_property(this,\"onTouchStart\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:0,y:0};this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event});});/** Event handler for 'touchmove' event */_define_property(this,\"onTouchMove\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;const deltaX=-(clientX-this.touchStart.x)*this.options.touchMultiplier;const deltaY=-(clientY-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:deltaX,y:deltaY};this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onTouchEnd\",event=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event});});/** Event handler for 'wheel' event */_define_property(this,\"onWheel\",event=>{let{deltaX,deltaY,deltaMode}=event;const multiplierX=getDeltaMultiplier(deltaMode,this.window.width);const multiplierY=getDeltaMultiplier(deltaMode,this.window.height);deltaX*=multiplierX;deltaY*=multiplierY;deltaX*=this.options.wheelMultiplier;deltaY*=this.options.wheelMultiplier;this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onWindowResize\",()=>{this.window={width:window.innerWidth,height:window.innerHeight};});this.element=element;this.options=options;window.addEventListener(\"resize\",this.onWindowResize);this.onWindowResize();this.element.addEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.addEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.addEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.addEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}};//#endregion\n//#region packages/core/src/lenis.ts\nconst defaultEasing=t=>Math.min(1,1.001-2**(-10*t));var Lenis=class{/**\n     * Destroy the lenis instance, remove all event listeners and clean up the class name\n     */destroy(){this.emitter.destroy();this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.removeEventListener(\"scrollend\",this.onScrollEnd,{capture:true});this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown);if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.removeEventListener(\"click\",this.onClick);this.virtualScroll.destroy();this.dimensions.destroy();this.cleanUpClassName();if(this._rafId)cancelAnimationFrame(this._rafId);}on(event,callback){return this.emitter.on(event,callback);}off(event,callback){return this.emitter.off(event,callback);}get overflow(){const property=this.isHorizontal?\"overflow-x\":\"overflow-y\";return getComputedStyle(this.rootElement)[property];}checkOverflow(){if([\"hidden\",\"clip\"].includes(this.overflow))this.internalStop();else this.internalStart();}setScroll(scroll){if(this.isHorizontal)this.options.wrapper.scrollTo({left:scroll,behavior:\"instant\"});else this.options.wrapper.scrollTo({top:scroll,behavior:\"instant\"});}isTouchOnSelectionHandle(event){const selection=window.getSelection();if(!selection||selection.isCollapsed||selection.rangeCount===0)return false;const touch=event.targetTouches[0]??event.changedTouches[0];if(!touch)return false;const rects=selection.getRangeAt(0).getClientRects();if(rects.length===0)return false;const first=rects[0];const last=rects[rects.length-1];const HANDLE_RADIUS=40;const nearStart=Math.hypot(touch.clientX-first.left,touch.clientY-first.top)<=HANDLE_RADIUS;const nearEnd=Math.hypot(touch.clientX-last.right,touch.clientY-last.bottom)<=HANDLE_RADIUS;return nearStart||nearEnd;}/**\n     * Force lenis to recalculate the dimensions\n     */resize(){this.dimensions.resize();this.animatedScroll=this.targetScroll=this.actualScroll;this.emit();}emit(){this.emitter.emit(\"scroll\",this);}reset(){this.isLocked=false;this.isScrolling=false;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity=0;this.animate.stop();}/**\n     * Start lenis scroll after it has been stopped\n     */start(){if(!this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.removeProperty(\"overflow\");return;}this.internalStart();}internalStart(){if(!this.isStopped)return;this.reset();this.isStopped=false;this.emit();}/**\n     * Stop lenis scroll\n     */stop(){if(this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.setProperty(\"overflow\",\"clip\");return;}this.internalStop();}internalStop(){if(this.isStopped)return;this.reset();this.isStopped=true;this.emit();}/**\n     * Scroll to a target value\n     *\n     * @param target The target value to scroll to\n     * @param options The options for the scroll\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   offset: 100,\n     *   duration: 1,\n     *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n     *   lerp: 0.1,\n     *   onStart: () => {\n     *     console.log('onStart')\n     *   },\n     *   onComplete: () => {\n     *     console.log('onComplete')\n     *   },\n     * })\n     */scrollTo(_target,{offset=0,immediate=false,lock=false,programmatic=true,lerp=programmatic?this.options.lerp:void 0,duration=programmatic?this.options.duration:void 0,easing=programmatic?this.options.easing:void 0,onStart,onComplete,force=false,userData}={}){if((this.isStopped||this.isLocked)&&!force)return;let target=_target;let adjustedOffset=offset;if(typeof target===\"string\"&&[\"top\",\"left\",\"start\",\"#\"].includes(target))target=0;else if(typeof target===\"string\"&&[\"bottom\",\"right\",\"end\"].includes(target))target=this.limit;else{let node=null;if(typeof target===\"string\"){node=target.startsWith(\"#\")?document.getElementById(target.slice(1)):document.querySelector(target);if(!node)if(target===\"#top\")target=0;else console.warn(\"Lenis: Target not found\",target);}else if(target instanceof HTMLElement&&target?.nodeType)node=target;if(node){if(this.options.wrapper!==window){const wrapperRect=this.rootElement.getBoundingClientRect();adjustedOffset-=this.isHorizontal?wrapperRect.left:wrapperRect.top;}const rect=node.getBoundingClientRect();const targetStyle=getComputedStyle(node);const scrollMargin=this.isHorizontal?Number.parseFloat(targetStyle.scrollMarginLeft):Number.parseFloat(targetStyle.scrollMarginTop);const containerStyle=getComputedStyle(this.rootElement);const scrollPadding=this.isHorizontal?Number.parseFloat(containerStyle.scrollPaddingLeft):Number.parseFloat(containerStyle.scrollPaddingTop);target=(this.isHorizontal?rect.left:rect.top)+this.animatedScroll-(Number.isNaN(scrollMargin)?0:scrollMargin)-(Number.isNaN(scrollPadding)?0:scrollPadding);}}if(typeof target!==\"number\")return;target+=adjustedOffset;if(this.options.infinite){if(programmatic){this.targetScroll=this.animatedScroll=this.scroll;const distance=target-this.animatedScroll;if(distance>this.limit/2)target-=this.limit;else if(distance<-this.limit/2)target+=this.limit;}}else target=clamp(0,target,this.limit);if(target===this.targetScroll){onStart?.(this);onComplete?.(this);return;}this.userData=userData??{};if(immediate){this.animatedScroll=this.targetScroll=target;this.setScroll(this.scroll);this.reset();this.preventNextNativeScrollEvent();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});return;}if(!programmatic)this.targetScroll=target;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.animate.fromTo(this.animatedScroll,target,{duration,easing,lerp,onStart:()=>{if(lock)this.isLocked=true;this.isScrolling=\"smooth\";onStart?.(this);},onUpdate:(value,completed)=>{this.isScrolling=\"smooth\";this.lastVelocity=this.velocity;this.velocity=value-this.animatedScroll;this.direction=Math.sign(this.velocity);this.animatedScroll=value;this.setScroll(this.scroll);if(programmatic)this.targetScroll=value;if(!completed)this.emit();if(completed){this.reset();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});this.preventNextNativeScrollEvent();}}});}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=true;requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=false;});}hasNestedScroll(node,{deltaX,deltaY}){const time=Date.now();if(!node._lenis)node._lenis={};const cache=node._lenis;let hasOverflowX;let hasOverflowY;let isScrollableX;let isScrollableY;let hasOverscrollBehaviorX;let hasOverscrollBehaviorY;let scrollWidth;let scrollHeight;let clientWidth;let clientHeight;if(time-(cache.time??0)>2e3){cache.time=Date.now();const computedStyle=window.getComputedStyle(node);cache.computedStyle=computedStyle;hasOverflowX=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowX);hasOverflowY=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowY);hasOverscrollBehaviorX=[\"auto\"].includes(computedStyle.overscrollBehaviorX);hasOverscrollBehaviorY=[\"auto\"].includes(computedStyle.overscrollBehaviorY);cache.hasOverflowX=hasOverflowX;cache.hasOverflowY=hasOverflowY;if(!(hasOverflowX||hasOverflowY))return false;scrollWidth=node.scrollWidth;scrollHeight=node.scrollHeight;clientWidth=node.clientWidth;clientHeight=node.clientHeight;isScrollableX=scrollWidth>clientWidth;isScrollableY=scrollHeight>clientHeight;cache.isScrollableX=isScrollableX;cache.isScrollableY=isScrollableY;cache.scrollWidth=scrollWidth;cache.scrollHeight=scrollHeight;cache.clientWidth=clientWidth;cache.clientHeight=clientHeight;cache.hasOverscrollBehaviorX=hasOverscrollBehaviorX;cache.hasOverscrollBehaviorY=hasOverscrollBehaviorY;}else{isScrollableX=cache.isScrollableX;isScrollableY=cache.isScrollableY;hasOverflowX=cache.hasOverflowX;hasOverflowY=cache.hasOverflowY;scrollWidth=cache.scrollWidth;scrollHeight=cache.scrollHeight;clientWidth=cache.clientWidth;clientHeight=cache.clientHeight;hasOverscrollBehaviorX=cache.hasOverscrollBehaviorX;hasOverscrollBehaviorY=cache.hasOverscrollBehaviorY;}if(!(hasOverflowX&&isScrollableX||hasOverflowY&&isScrollableY))return false;const orientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";let scroll;let maxScroll;let delta;let hasOverflow;let isScrollable;let hasOverscrollBehavior;if(orientation===\"horizontal\"){scroll=Math.round(node.scrollLeft);maxScroll=scrollWidth-clientWidth;delta=deltaX;hasOverflow=hasOverflowX;isScrollable=isScrollableX;hasOverscrollBehavior=hasOverscrollBehaviorX;}else if(orientation===\"vertical\"){scroll=Math.round(node.scrollTop);maxScroll=scrollHeight-clientHeight;delta=deltaY;hasOverflow=hasOverflowY;isScrollable=isScrollableY;hasOverscrollBehavior=hasOverscrollBehaviorY;}else return false;if(!hasOverscrollBehavior&&(scroll>=maxScroll||scroll<=0))return true;return(delta>0?scroll<maxScroll:scroll>0)&&hasOverflow&&isScrollable;}/**\n     * The root element on which lenis is instanced\n     */get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper;}/**\n     * The limit which is the maximum scroll value\n     */get limit(){if(this.options.naiveDimensions){if(this.isHorizontal)return this.rootElement.scrollWidth-this.rootElement.clientWidth;return this.rootElement.scrollHeight-this.rootElement.clientHeight;}return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"];}/**\n     * Whether or not the scroll is horizontal\n     */get isHorizontal(){return this.options.orientation===\"horizontal\";}/**\n     * The actual scroll value\n     */get actualScroll(){const wrapper=this.options.wrapper;return this.isHorizontal?wrapper.scrollX??wrapper.scrollLeft:wrapper.scrollY??wrapper.scrollTop;}/**\n     * The current scroll value\n     */get scroll(){return this.options.infinite?modulo(this.animatedScroll,this.limit):this.animatedScroll;}/**\n     * The progress of the scroll relative to the limit\n     */get progress(){return this.limit===0?1:this.scroll/this.limit;}/**\n     * Current scroll state\n     */get isScrolling(){return this._isScrolling;}set isScrolling(value){if(this._isScrolling!==value){this._isScrolling=value;this.updateClassName();}}/**\n     * Check if lenis is stopped\n     */get isStopped(){return this._isStopped;}set isStopped(value){if(this._isStopped!==value){this._isStopped=value;this.updateClassName();}}/**\n     * Check if lenis is locked\n     */get isLocked(){return this._isLocked;}set isLocked(value){if(this._isLocked!==value){this._isLocked=value;this.updateClassName();}}/**\n     * Check if lenis is smooth scrolling\n     */get isSmooth(){return this.isScrolling===\"smooth\";}/**\n     * The class name applied to the wrapper element\n     */get className(){let className=\"lenis\";if(this.options.autoToggle)className+=\" lenis-autoToggle\";if(this.isStopped)className+=\" lenis-stopped\";if(this.isLocked)className+=\" lenis-locked\";if(this.isScrolling)className+=\" lenis-scrolling\";if(this.isScrolling===\"smooth\")className+=\" lenis-smooth\";return className;}updateClassName(){this.cleanUpClassName();this.className.split(\" \").forEach(className=>{this.rootElement.classList.add(className);});}cleanUpClassName(){for(const className of Array.from(this.rootElement.classList))if(className===\"lenis\"||className.startsWith(\"lenis-\"))this.rootElement.classList.remove(className);}constructor({wrapper=window,content=document.documentElement,eventsTarget=wrapper,smoothWheel=true,syncTouch=false,syncTouchLerp=.075,touchInertiaExponent=1.7,duration,easing,lerp=.1,infinite=false,orientation=\"vertical\",gestureOrientation=orientation===\"horizontal\"?\"both\":\"vertical\",touchMultiplier=1,wheelMultiplier=1,autoResize=true,prevent,virtualScroll,overscroll=true,autoRaf=false,anchors=false,autoToggle=false,allowNestedScroll=false,__experimental__naiveDimensions=false,naiveDimensions=__experimental__naiveDimensions,stopInertiaOnNavigate=false}={}){_define_property(this,\"_isScrolling\",false);_define_property(this,\"_isStopped\",false);_define_property(this,\"_isLocked\",false);_define_property(this,\"_preventNextNativeScrollEvent\",false);_define_property(this,\"_resetVelocityTimeout\",null);_define_property(this,\"_rafId\",null);_define_property(this,\"_isDraggingSelection\",false);/**\n     * Whether or not the user is touching the screen\n     */_define_property(this,\"isTouching\",void 0);/**\n     * Whether or not the device is running iOS\n     */_define_property(this,\"isIos\",void 0);/**\n     * The time in ms since the lenis instance was created\n     */_define_property(this,\"time\",0);/**\n     * User data that will be forwarded through the scroll event\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   userData: {\n     *     foo: 'bar'\n     *   }\n     * })\n     */_define_property(this,\"userData\",{});/**\n     * The last velocity of the scroll\n     */_define_property(this,\"lastVelocity\",0);/**\n     * The current velocity of the scroll\n     */_define_property(this,\"velocity\",0);/**\n     * The direction of the scroll\n     */_define_property(this,\"direction\",0);/**\n     * The options passed to the lenis instance\n     */_define_property(this,\"options\",void 0);/**\n     * The target scroll value\n     */_define_property(this,\"targetScroll\",void 0);/**\n     * The animated scroll value\n     */_define_property(this,\"animatedScroll\",void 0);_define_property(this,\"animate\",new Animate);_define_property(this,\"emitter\",new Emitter);_define_property(this,\"dimensions\",void 0);_define_property(this,\"virtualScroll\",void 0);_define_property(this,\"onScrollEnd\",e=>{if(!(e instanceof CustomEvent)){if(this.isScrolling===\"smooth\"||this.isScrolling===false)e.stopPropagation();}});_define_property(this,\"dispatchScrollendEvent\",()=>{this.options.wrapper.dispatchEvent(new CustomEvent(\"scrollend\",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:true}}));});_define_property(this,\"onTransitionEnd\",event=>{if(event.propertyName?.includes(\"overflow\")&&event.target===this.rootElement)this.checkOverflow();});_define_property(this,\"onClick\",event=>{const linkElementsUrls=event.composedPath().filter(node=>node instanceof HTMLAnchorElement&&node.href).map(element=>new URL(element.href));const currentUrl=new URL(window.location.href);if(this.options.anchors){const anchorElementUrl=linkElementsUrls.find(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname===targetUrl.pathname&&targetUrl.hash);if(anchorElementUrl){const options=typeof this.options.anchors===\"object\"&&this.options.anchors?this.options.anchors:void 0;const target=decodeURIComponent(anchorElementUrl.hash);this.scrollTo(target,options);return;}}if(this.options.stopInertiaOnNavigate){if(linkElementsUrls.some(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname!==targetUrl.pathname)){this.reset();return;}}});_define_property(this,\"onPointerDown\",event=>{if(event.button===1)this.reset();});_define_property(this,\"onVirtualScroll\",data=>{if(typeof this.options.virtualScroll===\"function\"&&this.options.virtualScroll(data)===false)return;const{deltaX,deltaY,event}=data;this.emitter.emit(\"virtual-scroll\",{deltaX,deltaY,event});if(event.ctrlKey)return;if(event.lenisStopPropagation)return;const isTouch=event.type.includes(\"touch\");const isWheel=event.type.includes(\"wheel\");if(isTouch&&this.isIos){if(event.type===\"touchstart\")this._isDraggingSelection=this.isTouchOnSelectionHandle(event);if(this._isDraggingSelection){if(event.type===\"touchend\")this._isDraggingSelection=false;return;}}this.isTouching=event.type===\"touchstart\"||event.type===\"touchmove\";const isClickOrTap=deltaX===0&&deltaY===0;if(this.options.syncTouch&&isTouch&&event.type===\"touchstart\"&&isClickOrTap&&!this.isStopped&&!this.isLocked){this.reset();return;}const isUnknownGesture=this.options.gestureOrientation===\"vertical\"&&deltaY===0||this.options.gestureOrientation===\"horizontal\"&&deltaX===0;if(isClickOrTap||isUnknownGesture)return;let composedPath=event.composedPath();composedPath=composedPath.slice(0,composedPath.indexOf(this.rootElement));const prevent=this.options.prevent;const gestureOrientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";if(composedPath.find(node=>node instanceof HTMLElement&&(typeof prevent===\"function\"&&prevent?.(node)||node.hasAttribute?.(\"data-lenis-prevent\")||gestureOrientation===\"vertical\"&&node.hasAttribute?.(\"data-lenis-prevent-vertical\")||gestureOrientation===\"horizontal\"&&node.hasAttribute?.(\"data-lenis-prevent-horizontal\")||isTouch&&node.hasAttribute?.(\"data-lenis-prevent-touch\")||isWheel&&node.hasAttribute?.(\"data-lenis-prevent-wheel\")||this.options.allowNestedScroll&&this.hasNestedScroll(node,{deltaX,deltaY}))))return;if(this.isStopped||this.isLocked){if(event.cancelable)event.preventDefault();return;}if(!(this.options.syncTouch&&isTouch||this.options.smoothWheel&&isWheel)){this.isScrolling=\"native\";this.animate.stop();event.lenisStopPropagation=true;return;}let delta=deltaY;if(this.options.gestureOrientation===\"both\")delta=Math.abs(deltaY)>Math.abs(deltaX)?deltaY:deltaX;else if(this.options.gestureOrientation===\"horizontal\")delta=deltaX;if(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&deltaY>0||this.animatedScroll===this.limit&&deltaY<0))event.lenisStopPropagation=true;if(event.cancelable)event.preventDefault();const isSyncTouch=isTouch&&this.options.syncTouch;const hasTouchInertia=isTouch&&event.type===\"touchend\";if(hasTouchInertia)delta=Math.sign(delta)*Math.abs(this.velocity)**this.options.touchInertiaExponent;this.scrollTo(this.targetScroll+delta,{programmatic:false,...isSyncTouch?{lerp:hasTouchInertia?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}});});_define_property(this,\"onNativeScroll\",()=>{if(this._resetVelocityTimeout!==null){clearTimeout(this._resetVelocityTimeout);this._resetVelocityTimeout=null;}if(this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=false;return;}if(this.isScrolling===false||this.isScrolling===\"native\"){const lastScroll=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity;this.velocity=this.animatedScroll-lastScroll;this.direction=Math.sign(this.animatedScroll-lastScroll);if(!this.isStopped)this.isScrolling=\"native\";this.emit();if(this.velocity!==0)this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity;this.velocity=0;this.isScrolling=false;this.emit();},400);}});/**\n     * RequestAnimationFrame for lenis\n     *\n     * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n     */_define_property(this,\"raf\",time=>{const deltaTime=time-(this.time||time);this.time=time;this.animate.advance(deltaTime*.001);if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);});window.lenisVersion=version;if(!window.lenis)window.lenis={};window.lenis.version=version;if(orientation===\"horizontal\")window.lenis.horizontal=true;if(syncTouch===true)window.lenis.touch=true;this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);if(!wrapper||wrapper===document.documentElement)wrapper=window;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.options={wrapper,content,eventsTarget,smoothWheel,syncTouch,syncTouchLerp,touchInertiaExponent,duration,easing,lerp,infinite,gestureOrientation,orientation,touchMultiplier,wheelMultiplier,autoResize,prevent,virtualScroll,overscroll,autoRaf,anchors,autoToggle,allowNestedScroll,naiveDimensions,stopInertiaOnNavigate};this.dimensions=new Dimensions(wrapper,content,{autoResize});this.updateClassName();this.targetScroll=this.animatedScroll=this.actualScroll;this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.addEventListener(\"scrollend\",this.onScrollEnd,{capture:true});if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.addEventListener(\"click\",this.onClick);this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown);this.virtualScroll=new VirtualScroll(eventsTarget,{touchMultiplier,wheelMultiplier});this.virtualScroll.on(\"scroll\",this.onVirtualScroll);if(this.options.autoToggle){this.checkOverflow();this.rootElement.addEventListener(\"transitionend\",this.onTransitionEnd);}if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);}};function removeParentSticky(element){if(getComputedStyle(element).position===\"sticky\"){element.style.setProperty(\"position\",\"static\");element.dataset.sticky=\"true\";}if(element.offsetParent)removeParentSticky(element.offsetParent);}function addParentSticky(element){if(element?.dataset?.sticky===\"true\"){element.style.removeProperty(\"position\");delete element.dataset.sticky;}if(element.offsetParent)addParentSticky(element.offsetParent);}function offsetTop(element,accumulator=0){const top=accumulator+element.offsetTop;if(element.offsetParent)return offsetTop(element.offsetParent,top);return top;}function offsetLeft(element,accumulator=0){const left=accumulator+element.offsetLeft;if(element.offsetParent)return offsetLeft(element.offsetParent,left);return left;}function scrollTop(element,accumulator=0){const top=accumulator+element.scrollTop;if(element.offsetParent)return scrollTop(element.offsetParent,top);return top+window.scrollY;}function scrollLeft(element,accumulator=0){const left=accumulator+element.scrollLeft;if(element.offsetParent)return scrollLeft(element.offsetParent,left);return left+window.scrollX;}var SnapElement=class{destroy(){this.wrapperResizeObserver.disconnect();this.resizeObserver.disconnect();}setRect({top,left,width,height,element}={}){top=top??this.rect.top;left=left??this.rect.left;width=width??this.rect.width;height=height??this.rect.height;element=element??this.rect.element;if(top===this.rect.top&&left===this.rect.left&&width===this.rect.width&&height===this.rect.height&&element===this.rect.element)return;this.rect.top=top;this.rect.y=top;this.rect.width=width;this.rect.height=height;this.rect.left=left;this.rect.x=left;this.rect.bottom=top+height;this.rect.right=left+width;}constructor(element,{align=[\"start\"],ignoreSticky=true,ignoreTransform=false}={}){_define_property(this,\"element\",void 0);_define_property(this,\"options\",void 0);_define_property(this,\"align\",void 0);_define_property(this,\"rect\",{});_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"resizeObserver\",void 0);_define_property(this,\"debouncedWrapperResize\",void 0);_define_property(this,\"onWrapperResize\",()=>{let top;let left;if(this.options.ignoreSticky)removeParentSticky(this.element);if(this.options.ignoreTransform){top=offsetTop(this.element);left=offsetLeft(this.element);}else{const rect=this.element.getBoundingClientRect();top=rect.top+scrollTop(this.element);left=rect.left+scrollLeft(this.element);}if(this.options.ignoreSticky)addParentSticky(this.element);this.setRect({top,left});});_define_property(this,\"onResize\",([entry])=>{if(!entry?.borderBoxSize[0])return;const width=entry.borderBoxSize[0].inlineSize;const height=entry.borderBoxSize[0].blockSize;this.setRect({width,height});});this.element=element;this.options={align,ignoreSticky,ignoreTransform};this.align=[align].flat();this.debouncedWrapperResize=debounce(this.onWrapperResize,500);this.wrapperResizeObserver=new ResizeObserver(this.debouncedWrapperResize);this.wrapperResizeObserver.observe(document.body);this.onWrapperResize();this.resizeObserver=new ResizeObserver(this.onResize);this.resizeObserver.observe(this.element);this.setRect({width:this.element.offsetWidth,height:this.element.offsetHeight});}};//#endregion\n//#region packages/snap/src/uid.ts\nlet index=0;function uid(){return index++;}//#endregion\n//#region packages/snap/src/snap.ts\n/**\n * Snap class to handle the snap functionality\n *\n * @example\n * const snap = new Snap(lenis, {\n *   type: 'mandatory', // 'mandatory', 'proximity' or 'lock'\n *   onSnapStart: (snap) => {\n *     console.log('onSnapStart', snap)\n *   },\n *   onSnapComplete: (snap) => {\n *     console.log('onSnapComplete', snap)\n *   },\n * })\n *\n * snap.add(500) // snap at 500px\n *\n * const removeSnap = snap.add(500)\n *\n * if (someCondition) {\n *   removeSnap()\n * }\n */var Snap=class{/**\n     * Destroy the snap instance\n     */destroy(){this.lenis.off(\"virtual-scroll\",this.onSnapDebounced);window.removeEventListener(\"resize\",this.onWindowResize);this.elements.forEach(element=>{element.destroy();});}/**\n     * Start the snap after it has been stopped\n     */start(){this.isStopped=false;}/**\n     * Stop the snap\n     */stop(){this.isStopped=true;}/**\n     * Add a snap to the snap instance\n     *\n     * @param value The value to snap to\n     * @param userData User data that will be forwarded through the snap event\n     * @returns Unsubscribe function\n     */add(value){const id=uid();this.snaps.set(id,{value});return()=>this.snaps.delete(id);}/**\n     * Add an element to the snap instance\n     *\n     * @param element The element to add\n     * @param options The options for the element\n     * @returns Unsubscribe function\n     */addElement(element,options={}){const id=uid();this.elements.set(id,new SnapElement(element,options));return()=>this.elements.delete(id);}addElements(elements,options={}){const map=[...elements].map(element=>this.addElement(element,options));return()=>{map.forEach(remove=>{remove();});};}previous(){this.goTo((this.currentSnapIndex??0)-1);}next(){this.goTo((this.currentSnapIndex??0)+1);}goTo(index){const snaps=this.computeSnaps();if(snaps.length===0)return;this.currentSnapIndex=Math.max(0,Math.min(index,snaps.length-1));const currentSnap=snaps[this.currentSnapIndex];if(currentSnap===void 0)return;this.lenis.scrollTo(currentSnap.value,{duration:this.options.duration,easing:this.options.easing,lerp:this.options.lerp,lock:this.options.type===\"lock\",userData:{initiator:\"snap\"},onStart:()=>{this.options.onSnapStart?.({index:this.currentSnapIndex,...currentSnap});},onComplete:()=>{this.options.onSnapComplete?.({index:this.currentSnapIndex,...currentSnap});}});}get distanceThreshold(){let distanceThreshold=Number.POSITIVE_INFINITY;if(this.options.type===\"mandatory\")return Number.POSITIVE_INFINITY;const{isHorizontal}=this.lenis;const axis=isHorizontal?\"width\":\"height\";if(typeof this.options.distanceThreshold===\"string\"&&this.options.distanceThreshold.endsWith(\"%\"))distanceThreshold=Number(this.options.distanceThreshold.replace(\"%\",\"\"))/100*this.viewport[axis];else if(typeof this.options.distanceThreshold===\"number\")distanceThreshold=this.options.distanceThreshold;else distanceThreshold=this.viewport[axis];return distanceThreshold;}resize(){this.elements.forEach(element=>{element.onWrapperResize();});}constructor(lenis,{type=\"proximity\",lerp,easing,duration,distanceThreshold=\"50%\",debounce:debounceDelay=500,onSnapStart,onSnapComplete}={}){_define_property(this,\"options\",void 0);_define_property(this,\"elements\",/* @__PURE__ */new Map);_define_property(this,\"snaps\",/* @__PURE__ */new Map);_define_property(this,\"viewport\",{width:window.innerWidth,height:window.innerHeight});_define_property(this,\"isStopped\",false);_define_property(this,\"onSnapDebounced\",void 0);_define_property(this,\"currentSnapIndex\",void 0);_define_property(this,\"onWindowResize\",()=>{this.viewport.width=window.innerWidth;this.viewport.height=window.innerHeight;});_define_property(this,\"computeSnaps\",()=>{const{isHorizontal}=this.lenis;let snaps=[...this.snaps.values()];this.elements.forEach(({rect,align})=>{let value;align.forEach(align=>{if(align===\"start\")value=rect.top;else if(align===\"center\")value=isHorizontal?rect.left+rect.width/2-this.viewport.width/2:rect.top+rect.height/2-this.viewport.height/2;else if(align===\"end\")value=isHorizontal?rect.left+rect.width-this.viewport.width:rect.top+rect.height-this.viewport.height;if(typeof value===\"number\")snaps.push({value:Math.ceil(value)});});});snaps=snaps.sort((a,b)=>Math.abs(a.value)-Math.abs(b.value));return snaps;});_define_property(this,\"onSnap\",e=>{if(this.isStopped)return;if(e.event.type===\"touchmove\")return;if(this.options.type===\"lock\"&&this.lenis.userData?.initiator===\"snap\")return;let{scroll,isHorizontal}=this.lenis;const delta=isHorizontal?e.deltaX:e.deltaY;scroll=Math.ceil(this.lenis.scroll+delta);const snaps=this.computeSnaps();if(snaps.length===0)return;let snapIndex;const prevSnapIndex=snaps.findLastIndex(({value})=>value<scroll);const nextSnapIndex=snaps.findIndex(({value})=>value>scroll);if(this.options.type===\"lock\"){if(delta>0)snapIndex=nextSnapIndex;else if(delta<0)snapIndex=prevSnapIndex;}else{const prevSnap=snaps[prevSnapIndex];const distanceToPrevSnap=prevSnap?Math.abs(scroll-prevSnap.value):Number.POSITIVE_INFINITY;const nextSnap=snaps[nextSnapIndex];snapIndex=distanceToPrevSnap<(nextSnap?Math.abs(scroll-nextSnap.value):Number.POSITIVE_INFINITY)?prevSnapIndex:nextSnapIndex;}if(snapIndex===void 0)return;if(snapIndex===-1)return;snapIndex=Math.max(0,Math.min(snapIndex,snaps.length-1));const snap=snaps[snapIndex];if(Math.abs(scroll-snap.value)<=this.distanceThreshold)this.goTo(snapIndex);});this.lenis=lenis;if(!window.lenis)window.lenis={};window.lenis.snap=true;this.options={type,lerp,easing,duration,distanceThreshold,debounce:debounceDelay,onSnapStart,onSnapComplete};this.onWindowResize();window.addEventListener(\"resize\",this.onWindowResize);this.onSnapDebounced=debounce(this.onSnap,this.options.debounce);this.lenis.on(\"virtual-scroll\",this.onSnapDebounced);}};/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();// Static on both Canvas and Export\nconst isStaticRenderer=useIsStaticRenderer();useEffect(()=>{if(isStaticRenderer)return;if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,duration:intensity/10,infinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=lenis.rootElement.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap,isStaticRenderer]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`html.lenis,\nhtml.lenis body {\n  height: auto;\n}\n\n.lenis:not(.lenis-autoToggle).lenis-stopped {\n  overflow: clip;\n}\n\n.lenis [data-lenis-prevent],\n.lenis [data-lenis-prevent-wheel],\n.lenis [data-lenis-prevent-touch],\n.lenis [data-lenis-prevent-vertical],\n.lenis [data-lenis-prevent-horizontal] {\n  overscroll-behavior: contain;\n}\n\n.lenis.lenis-smooth iframe {\n  pointer-events: none;\n}\n\n.lenis.lenis-autoToggle {\n  transition-property: overflow;\n  transition-duration: 1ms;\n  transition-behavior: allow-discrete;\n}`}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (571faa6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-o2zZ7 .framer-styles-preset-1ko0q6p:not(.rich-text-wrapper), .framer-o2zZ7 .framer-styles-preset-1ko0q6p.rich-text-wrapper a { --framer-link-hover-text-color: rgba(255, 255, 255, 0.5); --framer-link-text-color: #ffffff; }\"];export const className=\"framer-o2zZ7\";\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 (74099f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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 cycleOrder=[\"Cm0uer3L1\",\"kguqvk60x\",\"LUAgNlTVP\",\"J4gPebJOH\",\"psi6xPVRv\",\"lw1mJIzYJ\",\"NTbpHCUvm\",\"Tk_Qc1rQ7\"];const serializationHash=\"framer-OWGwi\";const variantClassNames={Cm0uer3L1:\"framer-v-1iyd7jg\",J4gPebJOH:\"framer-v-1yu5rs9\",kguqvk60x:\"framer-v-12jh7ec\",LUAgNlTVP:\"framer-v-1945ooe\",lw1mJIzYJ:\"framer-v-1vhm5ds\",NTbpHCUvm:\"framer-v-1lpyzvd\",psi6xPVRv:\"framer-v-1a1yytv\",Tk_Qc1rQ7:\"framer-v-vsx664\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"non-hovered mobile\":\"psi6xPVRv\",\"non-hovered white mobile\":\"NTbpHCUvm\",\"non-hovered white\":\"LUAgNlTVP\",\"non-hovered\":\"Cm0uer3L1\",\"x - mobile\":\"lw1mJIzYJ\",\"x white mobile\":\"Tk_Qc1rQ7\",\"x white\":\"J4gPebJOH\",x:\"kguqvk60x\"};const getProps=({click2,click3,height,hover,id,width,...props})=>{return{...props,JN7sjIWoZ:hover??props.JN7sjIWoZ,q0unsw0XP:click3??props.q0unsw0XP,variant:humanReadableVariantMap[props.variant]??props.variant??\"Cm0uer3L1\",W8KLWw8rI:click2??props.W8KLWw8rI};};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,JN7sjIWoZ,W8KLWw8rI,q0unsw0XP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Cm0uer3L1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cf7ttl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W8KLWw8rI){const res=await W8KLWw8rI(...args);if(res===false)return false;}if(q0unsw0XP){const res=await q0unsw0XP(...args);if(res===false)return false;}});const onMouseEnter1p1o7ac=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(JN7sjIWoZ){const res=await JN7sjIWoZ(...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-1iyd7jg\",className,classNames),\"data-framer-name\":\"non-hovered\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Cm0uer3L1\",onMouseEnter:onMouseEnter1p1o7ac,onTap:onTap1cf7ttl,ref:refBinding,style:{backdropFilter:\"blur(7.5px)\",backgroundColor:\"rgba(255, 255, 255, 0.15)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,WebkitBackdropFilter:\"blur(7.5px)\",...style},variants:{J4gPebJOH:{backgroundColor:\"rgb(249, 249, 249)\"},LUAgNlTVP:{backgroundColor:\"rgb(249, 249, 249)\"},NTbpHCUvm:{backgroundColor:\"rgba(249, 249, 249, 0.98)\"},Tk_Qc1rQ7:{backgroundColor:\"rgba(249, 249, 249, 0.98)\"}},...addPropertyOverrides({J4gPebJOH:{\"data-framer-name\":\"x white\"},kguqvk60x:{\"data-framer-name\":\"x\"},LUAgNlTVP:{\"data-framer-name\":\"non-hovered white\"},lw1mJIzYJ:{\"data-framer-name\":\"x - mobile\"},NTbpHCUvm:{\"data-framer-name\":\"non-hovered white mobile\"},psi6xPVRv:{\"data-framer-name\":\"non-hovered mobile\"},Tk_Qc1rQ7:{\"data-framer-name\":\"x white mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"services\"})}),className:\"framer-15jkt5g\",\"data-framer-name\":\"Services text\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"P3LGtqK6t\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({J4gPebJOH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\"},children:\"services\"})})},LUAgNlTVP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\"},children:\"services\"})})},lw1mJIzYJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"services\"})})},NTbpHCUvm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\"},children:\"services\"})})},psi6xPVRv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"services\"})})},Tk_Qc1rQ7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\"},children:\"services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||39.5)-16-11)/2)),pixelHeight:11,pixelWidth:12,src:\"https://framerusercontent.com/images/yX6PaY0jqYX64OGG4VZmk8biQQA.svg?width=12&height=11\"},className:\"framer-7uxg77\",\"data-framer-name\":\"plus\",layoutDependency:layoutDependency,layoutId:\"pcBC7r7jN\",style:{rotate:0},variants:{J4gPebJOH:{rotate:45},kguqvk60x:{rotate:45},LUAgNlTVP:{rotate:0},lw1mJIzYJ:{rotate:45},NTbpHCUvm:{rotate:0},psi6xPVRv:{rotate:0},Tk_Qc1rQ7:{rotate:45}},...addPropertyOverrides({J4gPebJOH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||39.5)-16-11)/2)),pixelHeight:11,pixelWidth:11,src:\"https://framerusercontent.com/images/PvGIOqNV7txmmKov1dCm3FxSe3k.svg?width=11&height=11\"}},LUAgNlTVP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||39.5)-16-11)/2)),pixelHeight:11,pixelWidth:11,src:\"https://framerusercontent.com/images/PvGIOqNV7txmmKov1dCm3FxSe3k.svg?width=11&height=11\"}},lw1mJIzYJ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||33)-12-7)/2)),pixelHeight:11,pixelWidth:12,src:\"https://framerusercontent.com/images/yX6PaY0jqYX64OGG4VZmk8biQQA.svg?width=12&height=11\"}},NTbpHCUvm:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||33)-12-7)/2)),pixelHeight:11,pixelWidth:11,src:\"https://framerusercontent.com/images/PvGIOqNV7txmmKov1dCm3FxSe3k.svg?width=11&height=11\"}},psi6xPVRv:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||33)-12-7)/2)),pixelHeight:11,pixelWidth:12,src:\"https://framerusercontent.com/images/yX6PaY0jqYX64OGG4VZmk8biQQA.svg?width=12&height=11\"}},Tk_Qc1rQ7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(6+((componentViewport?.height||33)-12-7)/2)),pixelHeight:11,pixelWidth:11,src:\"https://framerusercontent.com/images/PvGIOqNV7txmmKov1dCm3FxSe3k.svg?width=11&height=11\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OWGwi.framer-1msz4cr, .framer-OWGwi .framer-1msz4cr { display: block; }\",\".framer-OWGwi.framer-1iyd7jg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: 120px; }\",\".framer-OWGwi .framer-15jkt5g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OWGwi .framer-7uxg77 { flex: none; height: 11px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 11px; }\",\".framer-OWGwi.framer-v-1a1yytv.framer-1iyd7jg, .framer-OWGwi.framer-v-1vhm5ds.framer-1iyd7jg, .framer-OWGwi.framer-v-1lpyzvd.framer-1iyd7jg, .framer-OWGwi.framer-v-vsx664.framer-1iyd7jg { justify-content: center; padding: 6px 0px 6px 0px; width: 100px; }\",\".framer-OWGwi.framer-v-1a1yytv .framer-7uxg77, .framer-OWGwi.framer-v-1vhm5ds .framer-7uxg77, .framer-OWGwi.framer-v-1lpyzvd .framer-7uxg77, .framer-OWGwi.framer-v-vsx664 .framer-7uxg77 { height: 7px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39.5\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kguqvk60x\":{\"layout\":[\"fixed\",\"auto\"]},\"LUAgNlTVP\":{\"layout\":[\"fixed\",\"auto\"]},\"J4gPebJOH\":{\"layout\":[\"fixed\",\"auto\"]},\"psi6xPVRv\":{\"layout\":[\"fixed\",\"auto\"]},\"lw1mJIzYJ\":{\"layout\":[\"fixed\",\"auto\"]},\"NTbpHCUvm\":{\"layout\":[\"fixed\",\"auto\"]},\"Tk_Qc1rQ7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JN7sjIWoZ\":\"hover\",\"W8KLWw8rI\":\"click2\",\"q0unsw0XP\":\"click3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfZ_7JOQfX=withCSS(Component,css,\"framer-OWGwi\");export default FramerfZ_7JOQfX;FramerfZ_7JOQfX.displayName=\"services navigation\";FramerfZ_7JOQfX.defaultProps={height:39.5,width:120};addPropertyControls(FramerfZ_7JOQfX,{variant:{options:[\"Cm0uer3L1\",\"kguqvk60x\",\"LUAgNlTVP\",\"J4gPebJOH\",\"psi6xPVRv\",\"lw1mJIzYJ\",\"NTbpHCUvm\",\"Tk_Qc1rQ7\"],optionTitles:[\"non-hovered\",\"x\",\"non-hovered white\",\"x white\",\"non-hovered mobile\",\"x - mobile\",\"non-hovered white mobile\",\"x white mobile\"],title:\"Variant\",type:ControlType.Enum},JN7sjIWoZ:{title:\"Hover\",type:ControlType.EventHandler},W8KLWw8rI:{title:\"Click 2\",type:ControlType.EventHandler},q0unsw0XP:{title:\"Click 3\",type:ControlType.EventHandler}});addFonts(FramerfZ_7JOQfX,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfZ_7JOQfX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"120\",\"framerIntrinsicHeight\":\"39.5\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kguqvk60x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LUAgNlTVP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J4gPebJOH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"psi6xPVRv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lw1mJIzYJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NTbpHCUvm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tk_Qc1rQ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"JN7sjIWoZ\\\":\\\"hover\\\",\\\"W8KLWw8rI\\\":\\\"click2\\\",\\\"q0unsw0XP\\\":\\\"click3\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fZ_7JOQfX.map","// Generated by Framer (c2a8602)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Poppins-600\",\"GF;Poppins-900\",\"GF;Poppins-900italic\",\"GF;Poppins-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V15vFP-KUEg.woff2\",weight:\"600\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V15vFP-KUEg.woff2\",weight:\"900\"},{family:\"Poppins\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlFd2PQEhcqw.woff2\",weight:\"900\"},{family:\"Poppins\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lFd2PQEhcqw.woff2\",weight:\"600\"}]}];export const css=['.framer-9MUwM .framer-styles-preset-wszw92:not(.rich-text-wrapper), .framer-9MUwM .framer-styles-preset-wszw92.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-9MUwM\";\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 (74099f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/D8kP8ybUN91UDUZVYPho/qqfTgu5P9Hrahxag56rI/puvkUtC9D.js\";const enabledGestures={Kg79o22rY:{hover:true},XuW4kL53W:{hover:true}};const cycleOrder=[\"Kg79o22rY\",\"XuW4kL53W\"];const serializationHash=\"framer-53h5L\";const variantClassNames={Kg79o22rY:\"framer-v-uo0b6p\",XuW4kL53W:\"framer-v-102by4g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate3=(_,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={\"Nav Button\":\"Kg79o22rY\",black:\"XuW4kL53W\"};const getProps=({click,height,id,width,...props})=>{return{...props,cPQ147rG4:click??props.cPQ147rG4,variant:humanReadableVariantMap[props.variant]??props.variant??\"Kg79o22rY\"};};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,cPQ147rG4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Kg79o22rY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapx9grsk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cPQ147rG4){const res=await cPQ147rG4(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uo0b6p\",className,classNames),\"data-framer-name\":\"Nav Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Kg79o22rY\",onTap:onTapx9grsk,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"Kg79o22rY-hover\":{backgroundColor:\"rgb(230, 230, 230)\"},XuW4kL53W:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({\"Kg79o22rY-hover\":{\"data-framer-name\":undefined},\"XuW4kL53W-hover\":{\"data-framer-name\":undefined},XuW4kL53W:{\"data-framer-name\":\"black\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14csl00\",layoutDependency:layoutDependency,layoutId:\"dVbeYiswx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wszw92\",\"data-styles-preset\":\"puvkUtC9D\",children:\"get in touch\"})}),className:\"framer-86c3gu\",\"data-framer-name\":\"Get in touch text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iRPVJM4sm\",style:{\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{XuW4kL53W:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Kg79o22rY-hover\":{transformTemplate:undefined},\"XuW4kL53W-hover\":{transformTemplate:transformTemplate2},XuW4kL53W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wszw92\",\"data-styles-preset\":\"puvkUtC9D\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"get in touch\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wszw92\",\"data-styles-preset\":\"puvkUtC9D\",children:\"get in touch\"})}),className:\"framer-b5c4s3\",\"data-framer-name\":\"Get in touch text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"En1brMrVK\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{XuW4kL53W:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Kg79o22rY-hover\":{transformTemplate:transformTemplate3},\"XuW4kL53W-hover\":{transformTemplate:transformTemplate3},XuW4kL53W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wszw92\",\"data-styles-preset\":\"puvkUtC9D\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"get in touch\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4vxi5v\",layoutDependency:layoutDependency,layoutId:\"MPvCMxt1R\",style:{backgroundColor:\"rgb(0, 0, 0)\",rotate:0},variants:{\"Kg79o22rY-hover\":{rotate:90},\"XuW4kL53W-hover\":{rotate:90},XuW4kL53W:{backgroundColor:\"rgb(255, 255, 255)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-53h5L.framer-1avu0k1, .framer-53h5L .framer-1avu0k1 { display: block; }\",\".framer-53h5L.framer-uo0b6p { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 52px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 18px 24px 18px 24px; position: relative; width: 164px; will-change: var(--framer-will-change-override, transform); }\",\".framer-53h5L .framer-14csl00 { flex: 1 0 0px; gap: 10px; height: 21px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-53h5L .framer-86c3gu { flex: none; height: auto; left: 0px; position: absolute; top: 48%; white-space: pre; width: auto; }\",\".framer-53h5L .framer-b5c4s3 { bottom: -16px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; }\",\".framer-53h5L .framer-4vxi5v { flex: none; height: 7px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 7px; }\",\".framer-53h5L.framer-v-uo0b6p.hover .framer-86c3gu { top: -19px; }\",\".framer-53h5L.framer-v-uo0b6p.hover .framer-b5c4s3, .framer-53h5L.framer-v-102by4g.hover .framer-b5c4s3 { bottom: unset; left: 50%; top: 48%; }\",\".framer-53h5L.framer-v-102by4g.hover .framer-86c3gu { left: 50%; top: -19px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 164\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XuW4kL53W\":{\"layout\":[\"fixed\",\"fixed\"]},\"KUwGNeMR9\":{\"layout\":[\"fixed\",\"fixed\"]},\"KfZ2A10sB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cPQ147rG4\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqvdKP1kGj=withCSS(Component,css,\"framer-53h5L\");export default FramerqvdKP1kGj;FramerqvdKP1kGj.displayName=\"Main Button\";FramerqvdKP1kGj.defaultProps={height:52,width:164};addPropertyControls(FramerqvdKP1kGj,{variant:{options:[\"Kg79o22rY\",\"XuW4kL53W\"],optionTitles:[\"Nav Button\",\"black\"],title:\"Variant\",type:ControlType.Enum},cPQ147rG4:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqvdKP1kGj,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqvdKP1kGj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"164\",\"framerVariables\":\"{\\\"cPQ147rG4\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XuW4kL53W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KUwGNeMR9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KfZ2A10sB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qvdKP1kGj.map","// Generated by Framer (74099f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cMLeWvzfQ\",\"ypaXtDOe1\"];const serializationHash=\"framer-zT6Tc\";const variantClassNames={cMLeWvzfQ:\"framer-v-e9m2wd\",ypaXtDOe1:\"framer-v-fttihp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"cMLeWvzfQ\",mobile:\"ypaXtDOe1\"};const getProps=({click,height,id,width,...props})=>{return{...props,BwtVgoBQ3:click??props.BwtVgoBQ3,variant:humanReadableVariantMap[props.variant]??props.variant??\"cMLeWvzfQ\"};};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,BwtVgoBQ3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cMLeWvzfQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapedaahh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BwtVgoBQ3){const res=await BwtVgoBQ3(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e9m2wd\",className,classNames),\"data-framer-name\":\"desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cMLeWvzfQ\",onTap:onTapedaahh,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({ypaXtDOe1:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||44)-20-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/cpyKnCWgKev0jp0oo337AqKFD4.svg?width=24&height=24\"},className:\"framer-13cexnj\",\"data-framer-name\":\"email icon\",layoutDependency:layoutDependency,layoutId:\"wnv3qmTMX\",...addPropertyOverrides({ypaXtDOe1:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/cpyKnCWgKev0jp0oo337AqKFD4.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zT6Tc.framer-11ebdgh, .framer-zT6Tc .framer-11ebdgh { display: block; }\",\".framer-zT6Tc.framer-e9m2wd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 10px 18px 10px 18px; position: relative; width: min-content; }\",\".framer-zT6Tc .framer-13cexnj { flex: none; height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; }\",\".framer-zT6Tc.framer-v-fttihp.framer-e9m2wd { padding: 8px 18px 8px 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ypaXtDOe1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BwtVgoBQ3\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerusKZJl5sF=withCSS(Component,css,\"framer-zT6Tc\");export default FramerusKZJl5sF;FramerusKZJl5sF.displayName=\"contact button mobile\";FramerusKZJl5sF.defaultProps={height:44,width:60};addPropertyControls(FramerusKZJl5sF,{variant:{options:[\"cMLeWvzfQ\",\"ypaXtDOe1\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},BwtVgoBQ3:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerusKZJl5sF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerusKZJl5sF\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"60\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ypaXtDOe1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"BwtVgoBQ3\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./usKZJl5sF.map","// Generated by Framer (74099f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"w4o3a4uuG\",\"OOFRIrJTL\",\"hZSAKKdU9\",\"vE_5rv1FS\",\"YqrVGHrRV\",\"zUhnsvnvE\",\"IMf5_XoYb\",\"GGt8KPLrk\"];const serializationHash=\"framer-aqz5n\";const variantClassNames={GGt8KPLrk:\"framer-v-1epsp4n\",hZSAKKdU9:\"framer-v-non8ar\",IMf5_XoYb:\"framer-v-1rwuaxq\",OOFRIrJTL:\"framer-v-134yoqx\",vE_5rv1FS:\"framer-v-1nlo8mu\",w4o3a4uuG:\"framer-v-1rbdqvg\",YqrVGHrRV:\"framer-v-tfsfhr\",zUhnsvnvE:\"framer-v-r7ouhb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"menu - dark\":\"hZSAKKdU9\",\"menu dark - mobile\":\"zUhnsvnvE\",\"mobile menu\":\"YqrVGHrRV\",\"x - dark\":\"vE_5rv1FS\",\"x mobile dark\":\"GGt8KPLrk\",\"x mobile\":\"IMf5_XoYb\",menu:\"w4o3a4uuG\",x:\"OOFRIrJTL\"};const getProps=({click,height,hover,id,width,xClick,...props})=>{return{...props,iGgCrmgQ0:click??props.iGgCrmgQ0,kv5g16F8Z:hover??props.kv5g16F8Z,tt_VdEAPd:xClick??props.tt_VdEAPd,variant:humanReadableVariantMap[props.variant]??props.variant??\"w4o3a4uuG\"};};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,kv5g16F8Z,iGgCrmgQ0,tt_VdEAPd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"w4o3a4uuG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nk3pp6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iGgCrmgQ0){const res=await iGgCrmgQ0(...args);if(res===false)return false;}});const onMouseEnter130xmm7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(kv5g16F8Z){const res=await kv5g16F8Z(...args);if(res===false)return false;}});const onTapa1wuxv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tt_VdEAPd){const res=await tt_VdEAPd(...args);if(res===false)return false;}});const onTap1ukiqkq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iGgCrmgQ0){const res=await iGgCrmgQ0(...args);if(res===false)return false;}if(tt_VdEAPd){const res=await tt_VdEAPd(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rbdqvg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"w4o3a4uuG\",onMouseEnter:onMouseEnter130xmm7,onTap:onTap1nk3pp6,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(7.5px)\",backgroundColor:\"rgba(255, 255, 255, 0.01)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,WebkitBackdropFilter:\"blur(7.5px)\",...style},variants:{GGt8KPLrk:{\"--border-color\":\"rgba(0, 0, 0, 0.1)\"},hZSAKKdU9:{\"--border-color\":\"rgba(0, 0, 0, 0.1)\"},vE_5rv1FS:{\"--border-color\":\"rgba(0, 0, 0, 0.1)\"},zUhnsvnvE:{\"--border-color\":\"rgba(0, 0, 0, 0.1)\"}},...addPropertyOverrides({GGt8KPLrk:{\"data-framer-name\":\"x mobile dark\"},hZSAKKdU9:{\"data-framer-name\":\"menu - dark\"},IMf5_XoYb:{\"data-framer-name\":\"x mobile\"},OOFRIrJTL:{\"data-framer-name\":\"x\",onTap:onTapa1wuxv},vE_5rv1FS:{\"data-framer-name\":\"x - dark\",onTap:onTap1ukiqkq},YqrVGHrRV:{\"data-framer-name\":\"mobile menu\"},zUhnsvnvE:{\"data-framer-name\":\"menu dark - mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||44)-20-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/8O3eZQSEjBPm7i9ljaJv04Ehg.svg?width=24&height=24\"},className:\"framer-p10j5u\",\"data-framer-name\":\"Drop down icon\",layoutDependency:layoutDependency,layoutId:\"hKLQ_vWJc\",...addPropertyOverrides({GGt8KPLrk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/8JimWlarkppM3OpcCfrOVnbdowg.svg?width=24&height=24\"}},hZSAKKdU9:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||44)-20-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/PlqotMh3POnuh6MThV32fteFXs.svg?width=24&height=24\"}},IMf5_XoYb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/qu2N5Iq4qMNIFWl96cSrgbL2el8.svg?width=24&height=24\"}},OOFRIrJTL:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||44)-20-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/qu2N5Iq4qMNIFWl96cSrgbL2el8.svg?width=24&height=24\"}},vE_5rv1FS:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||44)-20-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/8JimWlarkppM3OpcCfrOVnbdowg.svg?width=24&height=24\"}},YqrVGHrRV:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/8O3eZQSEjBPm7i9ljaJv04Ehg.svg?width=24&height=24\"}},zUhnsvnvE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||40)-16-24)/2)),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/PlqotMh3POnuh6MThV32fteFXs.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aqz5n.framer-jkwmiz, .framer-aqz5n .framer-jkwmiz { display: block; }\",\".framer-aqz5n.framer-1rbdqvg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 10px 18px 10px 18px; position: relative; width: min-content; }\",\".framer-aqz5n .framer-p10j5u { flex: none; height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; }\",\".framer-aqz5n.framer-v-tfsfhr.framer-1rbdqvg, .framer-aqz5n.framer-v-r7ouhb.framer-1rbdqvg, .framer-aqz5n.framer-v-1rwuaxq.framer-1rbdqvg, .framer-aqz5n.framer-v-1epsp4n.framer-1rbdqvg { padding: 8px 18px 8px 18px; }\",'.framer-aqz5n[data-border=\"true\"]::after, .framer-aqz5n [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 44\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OOFRIrJTL\":{\"layout\":[\"auto\",\"auto\"]},\"hZSAKKdU9\":{\"layout\":[\"auto\",\"auto\"]},\"vE_5rv1FS\":{\"layout\":[\"auto\",\"auto\"]},\"YqrVGHrRV\":{\"layout\":[\"auto\",\"auto\"]},\"zUhnsvnvE\":{\"layout\":[\"auto\",\"auto\"]},\"IMf5_XoYb\":{\"layout\":[\"auto\",\"auto\"]},\"GGt8KPLrk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kv5g16F8Z\":\"hover\",\"iGgCrmgQ0\":\"click\",\"tt_VdEAPd\":\"xClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw_ba3BTGv=withCSS(Component,css,\"framer-aqz5n\");export default Framerw_ba3BTGv;Framerw_ba3BTGv.displayName=\"menu button mobile\";Framerw_ba3BTGv.defaultProps={height:44,width:60};addPropertyControls(Framerw_ba3BTGv,{variant:{options:[\"w4o3a4uuG\",\"OOFRIrJTL\",\"hZSAKKdU9\",\"vE_5rv1FS\",\"YqrVGHrRV\",\"zUhnsvnvE\",\"IMf5_XoYb\",\"GGt8KPLrk\"],optionTitles:[\"menu\",\"x\",\"menu - dark\",\"x - dark\",\"mobile menu\",\"menu dark - mobile\",\"x mobile\",\"x mobile dark\"],title:\"Variant\",type:ControlType.Enum},kv5g16F8Z:{title:\"Hover\",type:ControlType.EventHandler},iGgCrmgQ0:{title:\"Click\",type:ControlType.EventHandler},tt_VdEAPd:{title:\"x click\",type:ControlType.EventHandler}});addFonts(Framerw_ba3BTGv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw_ba3BTGv\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"60\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OOFRIrJTL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hZSAKKdU9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vE_5rv1FS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YqrVGHrRV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zUhnsvnvE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IMf5_XoYb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GGt8KPLrk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"kv5g16F8Z\\\":\\\"hover\\\",\\\"iGgCrmgQ0\\\":\\\"click\\\",\\\"tt_VdEAPd\\\":\\\"xClick\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w_ba3BTGv.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/IQIMP3leTEV5XwtLzrpQ/X6OpVXSWDm6toMviisIY/nAecXSave.js\";import ServicesNavigation from\"https://framerusercontent.com/modules/2Mne5baNFkluC1QyPin2/aScVYvlnznV7c4GQAbVy/fZ_7JOQfX.js\";import XIcon from\"https://framerusercontent.com/modules/NvA9m07WoDLPmY4SZngR/TxjSCBptghvZqIJOwIPb/q9Mw9Oidp.js\";import MainButton from\"https://framerusercontent.com/modules/ADYM1yf6415wP0QLs0qA/0Bnb9ywpvBcPzMI8ZoxE/qvdKP1kGj.js\";import ContactButtonMobile from\"https://framerusercontent.com/modules/KdyZ8XmTakIL4GCxwovY/HsfJUcYXhzLs8KZLT9rD/usKZJl5sF.js\";import MenuButtonMobile from\"https://framerusercontent.com/modules/ryRJftez7yTDXrrMEJuN/2K5vTamn4Zumpr0K8TOG/w_ba3BTGv.js\";const LenisFonts=getFonts(Lenis);const ServicesNavigationFonts=getFonts(ServicesNavigation);const XIconFonts=getFonts(XIcon);const MotionDivWithFX=withFX(motion.div);const MainButtonFonts=getFonts(MainButton);const ContactButtonMobileFonts=getFonts(ContactButtonMobile);const MenuButtonMobileFonts=getFonts(MenuButtonMobile);const cycleOrder=[\"ecaMKG9uC\",\"VLhn6QO79\",\"FgRxvoXhC\",\"DW5hxR4C1\",\"oJPQMa3ht\",\"kxcClFaIL\",\"vUZzktMEH\",\"ngg8VvfiY\"];const serializationHash=\"framer-Sl2RW\";const variantClassNames={DW5hxR4C1:\"framer-v-rcnho1\",ecaMKG9uC:\"framer-v-1lwu3jp\",FgRxvoXhC:\"framer-v-b434gl\",kxcClFaIL:\"framer-v-1t1xdya\",ngg8VvfiY:\"framer-v-1o540yf\",oJPQMa3ht:\"framer-v-2usvn6\",VLhn6QO79:\"framer-v-4zvvi5\",vUZzktMEH:\"framer-v-91g6mo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MEWRfcflx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});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 humanReadableVariantMap={\"desktop bg\":\"ecaMKG9uC\",\"mini desktop bg\":\"DW5hxR4C1\",\"mini desktop\":\"FgRxvoXhC\",\"mobile bg\":\"ngg8VvfiY\",\"tablet bg\":\"kxcClFaIL\",desktop:\"VLhn6QO79\",mobile:\"vUZzktMEH\",tablet:\"oJPQMa3ht\"};const Variants=motion.create(React.Fragment);const getProps=({getInTouch,height,id,width,...props})=>{return{...props,MEWRfcflx:getInTouch??props.MEWRfcflx,variant:humanReadableVariantMap[props.variant]??props.variant??\"ecaMKG9uC\"};};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,MEWRfcflx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ecaMKG9uC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const JN7sjIWoZ13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ATAsR3qTq1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const cPQ147rG41hv1w5z=activeVariantCallback(async(...args)=>{if(MEWRfcflx){const res=await MEWRfcflx(...args);if(res===false)return false;}});const BwtVgoBQ31hv1w5z=activeVariantCallback(async(...args)=>{if(MEWRfcflx){const res=await MEWRfcflx(...args);if(res===false)return false;}});const iGgCrmgQ013elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vUZzktMEH\",\"ngg8VvfiY\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"oJPQMa3ht\",\"kxcClFaIL\",\"vUZzktMEH\",\"ngg8VvfiY\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed2=()=>{if([\"oJPQMa3ht\",\"kxcClFaIL\"].includes(baseVariant))return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed3=()=>{if([\"oJPQMa3ht\",\"kxcClFaIL\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"vUZzktMEH\",\"ngg8VvfiY\"].includes(baseVariant))return true;return false;};const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed5=()=>{if([\"oJPQMa3ht\",\"kxcClFaIL\",\"vUZzktMEH\",\"ngg8VvfiY\"].includes(baseVariant))return true;return false;};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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lwu3jp\",className,classNames),\"data-framer-name\":\"desktop bg\",layoutDependency:layoutDependency,layoutId:\"ecaMKG9uC\",ref:refBinding,style:{...style},...addPropertyOverrides({DW5hxR4C1:{\"data-framer-name\":\"mini desktop bg\"},FgRxvoXhC:{\"data-framer-name\":\"mini desktop\"},kxcClFaIL:{\"data-framer-name\":\"tablet bg\"},ngg8VvfiY:{\"data-framer-name\":\"mobile bg\"},oJPQMa3ht:{\"data-framer-name\":\"tablet\"},VLhn6QO79:{\"data-framer-name\":\"desktop\"},vUZzktMEH:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oogg9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"diAnM0lcn-container\",nodeId:\"diAnM0lcn\",rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"diAnM0lcn\",infinite:false,intensity:12,layoutId:\"diAnM0lcn\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yt0ace\",\"data-framer-name\":\"inner layout\",layoutDependency:layoutDependency,layoutId:\"zT1RNKSAJ\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30},variants:{FgRxvoXhC:{backgroundColor:\"rgba(255, 255, 255, 0)\"},kxcClFaIL:{borderBottomLeftRadius:20,borderBottomRightRadius:20},ngg8VvfiY:{borderBottomLeftRadius:12,borderBottomRightRadius:12},oJPQMa3ht:{backgroundColor:\"rgba(255, 255, 255, 0)\"},VLhn6QO79:{backgroundColor:\"rgba(255, 255, 255, 0)\"},vUZzktMEH:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12}},children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FronU2C2d\"},motionChild:true,nodeId:\"WwjNE43z_\",openInNewTab:false,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1i73wu9 framer-26ph7a\",\"data-framer-name\":\"logo group\",layoutDependency:layoutDependency,layoutId:\"WwjNE43z_\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-qrjz9\",layoutDependency:layoutDependency,layoutId:\"ORVpPNxGO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({DW5hxR4C1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(0, 0, 0)\"></path></g></svg>'},FgRxvoXhC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'},kxcClFaIL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(0, 0, 0)\"></path></g></svg>'},oJPQMa3ht:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'},VLhn6QO79:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.98 52.174\" overflow=\"visible\"><g><path d=\"M 17.049 25.574 L 26.273 25.574 L 26.273 32.791 L 17.049 32.791 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 67.039 25.521 L 67.039 20.58 L 69.283 20.58 L 69.283 33.019 L 67.082 33.019 L 67.082 32.095 C 66.536 32.769 65.725 33.236 64.575 33.236 C 62.27 33.236 60.525 31.343 60.525 28.83 C 60.525 26.317 62.27 24.423 64.575 24.423 C 65.701 24.423 66.494 24.865 67.037 25.521 Z M 62.831 28.828 C 62.831 30.107 63.668 31.135 64.99 31.135 C 66.277 31.135 67.15 30.152 67.15 28.83 C 67.15 27.507 66.277 26.523 64.991 26.523 C 63.668 26.523 62.831 27.55 62.831 28.83 Z M 79.446 28.822 C 79.446 29.075 79.431 29.329 79.401 29.58 L 73.468 29.58 C 73.71 30.791 74.556 31.318 75.618 31.318 C 76.395 31.301 77.142 31.018 77.736 30.516 L 79.057 31.966 C 78.106 32.838 76.897 33.236 75.489 33.236 C 72.924 33.236 71.145 31.492 71.145 28.857 C 71.145 26.22 72.873 24.425 75.378 24.425 C 77.787 24.425 79.436 26.211 79.444 28.822 Z M 73.479 28.043 L 77.182 28.043 C 76.975 26.974 76.327 26.368 75.361 26.368 C 74.299 26.368 73.676 27.008 73.477 28.044 Z M 87.242 26.98 C 86.576 26.653 85.514 26.307 84.572 26.298 C 83.717 26.298 83.285 26.602 83.285 27.059 C 83.285 27.541 83.889 27.664 84.649 27.775 L 85.393 27.889 C 87.207 28.165 88.218 28.977 88.218 30.394 C 88.218 32.121 86.799 33.236 84.375 33.236 C 83.232 33.236 81.739 33.019 80.651 32.25 L 81.539 30.54 C 82.255 31.014 83.13 31.36 84.39 31.36 C 85.437 31.36 85.936 31.067 85.936 30.576 C 85.936 30.169 85.514 29.945 84.545 29.805 L 83.863 29.71 C 81.928 29.442 80.97 28.597 80.97 27.17 C 80.97 25.453 82.3 24.433 84.503 24.433 C 85.841 24.433 86.886 24.684 88.001 25.228 L 87.241 26.98 Z M 92.563 21.912 C 92.568 22.294 92.418 22.663 92.146 22.933 C 91.875 23.202 91.505 23.351 91.123 23.344 C 90.741 23.351 90.372 23.202 90.102 22.932 C 89.831 22.662 89.682 22.294 89.689 21.912 C 89.689 21.098 90.31 20.459 91.121 20.459 C 91.506 20.456 91.876 20.609 92.148 20.882 C 92.419 21.155 92.569 21.527 92.563 21.912 Z M 92.262 33.019 L 90.004 33.019 L 90.004 24.648 L 92.26 24.648 L 92.26 33.019 Z M 100.558 25.582 L 100.558 24.648 L 102.771 24.648 L 102.771 32.329 C 102.771 35.014 101.016 36.639 98.253 36.639 C 96.931 36.639 95.532 36.293 94.591 35.628 L 95.392 33.788 C 96.208 34.342 97.171 34.639 98.157 34.642 C 99.557 34.642 100.541 33.865 100.541 32.422 L 100.541 31.836 C 99.971 32.535 99.126 32.968 97.966 32.968 C 95.929 32.968 94.117 31.267 94.117 28.701 C 94.117 26.126 95.929 24.423 97.966 24.423 C 99.134 24.423 99.988 24.873 100.558 25.582 Z M 96.43 28.701 C 96.43 29.909 97.25 30.895 98.537 30.895 C 99.791 30.895 100.634 29.944 100.634 28.701 C 100.634 27.448 99.791 26.496 98.537 26.496 C 97.25 26.496 96.43 27.482 96.43 28.701 Z M 113.062 27.688 L 113.062 33.019 L 110.808 33.019 L 110.808 28.416 C 110.808 27.205 110.202 26.54 109.176 26.54 C 108.208 26.54 107.403 27.171 107.403 28.431 L 107.403 33.017 L 105.149 33.017 L 105.149 24.648 L 107.343 24.648 L 107.343 25.633 C 107.94 24.744 108.856 24.423 109.807 24.423 C 111.706 24.423 113.062 25.746 113.062 27.688 Z M 121.255 26.005 L 117.721 26.005 L 117.721 30.133 C 117.721 31.411 118.396 31.974 119.344 31.974 C 119.975 31.974 120.589 31.74 121.066 31.394 L 121.67 32.371 C 120.973 32.904 120.119 33.19 119.242 33.185 C 117.481 33.185 116.434 32.216 116.434 30.16 L 116.434 26.005 L 114.646 26.005 L 114.646 24.839 L 116.436 24.839 L 116.436 22.237 L 117.721 22.237 L 117.721 24.837 L 121.255 24.837 L 121.255 26.003 Z M 131.25 33.019 L 129.962 33.019 L 129.962 31.802 C 129.315 32.639 128.321 33.183 126.974 33.183 C 124.676 33.183 122.887 31.388 122.887 28.926 C 122.887 26.471 124.677 24.675 126.974 24.675 C 128.321 24.675 129.315 25.228 129.962 26.056 L 129.962 24.839 L 131.25 24.839 Z M 124.202 28.926 C 124.202 30.619 125.392 31.974 127.129 31.974 C 128.83 31.974 130.039 30.661 130.039 28.926 C 130.039 27.197 128.829 25.884 127.129 25.884 C 125.376 25.884 124.202 27.241 124.202 28.926 Z M 141.732 27.949 L 141.732 33.019 L 140.443 33.019 L 140.443 28.372 C 140.443 26.817 139.58 25.903 138.086 25.903 C 136.712 25.903 135.58 26.851 135.58 28.406 L 135.58 33.019 L 134.286 33.019 L 134.286 24.839 L 135.563 24.839 L 135.563 26.005 C 136.228 25.03 137.316 24.675 138.318 24.675 C 140.34 24.675 141.73 25.971 141.73 27.949 Z M 145.968 28.153 L 147.151 28.153 L 150.302 24.837 L 151.918 24.837 L 148.205 28.69 L 151.98 33.019 L 150.346 33.019 L 147.143 29.331 L 145.967 29.331 L 145.967 33.019 L 144.671 33.019 L 144.671 20.582 L 145.967 20.582 L 145.967 28.155 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gdjjx1\",layoutDependency:layoutDependency,layoutId:\"iKDXbHTAy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({DW5hxR4C1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},FgRxvoXhC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},kxcClFaIL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},oJPQMa3ht:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},VLhn6QO79:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.224 7.217\" overflow=\"visible\"><path d=\"M 0 0 L 9.224 0 L 9.224 7.217 L 0 7.217 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1b8f5rv\",layoutDependency:layoutDependency,layoutId:\"IQfLvcLh6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({DW5hxR4C1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},FgRxvoXhC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},kxcClFaIL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},oJPQMa3ht:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},VLhn6QO79:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z M 31.134 37.194 L 12.77 37.194 L 12.77 25.403 L 17.334 25.403 L 17.334 20.831 L 26.564 20.831 L 26.564 11.97 L 31.135 11.97 L 31.135 37.193 Z M 40.911 25.405 L 36.34 25.405 L 36.34 20.832 L 40.911 20.832 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-e9g55j\",layoutDependency:layoutDependency,layoutId:\"lMKQ1SW0A\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.174 52.174\" overflow=\"visible\"><path d=\"M 26.087 0 C 11.68 0 0 11.679 0 26.087 C 0 40.494 11.679 52.174 26.087 52.174 C 40.495 52.174 52.174 40.495 52.174 26.089 C 52.174 11.679 40.495 0 26.089 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l1798c\",layoutDependency:layoutDependency,layoutId:\"l2ojyOvZG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.365 25.224\" overflow=\"visible\"><path d=\"M 18.364 25.224 L 0 25.224 L 0 13.433 L 4.564 13.433 L 4.564 8.86 L 13.794 8.86 L 13.794 0 L 18.365 0 L 18.365 25.223 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sieiop\",layoutDependency:layoutDependency,layoutId:\"f8MbjeInT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.571 4.573\" overflow=\"visible\"><path d=\"M 4.571 4.573 L 0 4.573 L 0 0 L 4.571 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-6m4ht2\",layoutDependency:layoutDependency,layoutId:\"uHqUMYHzQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({DW5hxR4C1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},FgRxvoXhC:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},kxcClFaIL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},oJPQMa3ht:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'},VLhn6QO79:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.455 16.18\" overflow=\"visible\"><path d=\"M 6.514 5.062 L 6.514 0.121 L 8.758 0.121 L 8.758 12.56 L 6.557 12.56 L 6.557 11.636 C 6.012 12.31 5.2 12.777 4.051 12.777 C 1.746 12.777 0 10.884 0 8.371 C 0 5.858 1.746 3.964 4.051 3.964 C 5.176 3.964 5.969 4.406 6.513 5.062 Z M 2.307 8.369 C 2.307 9.648 3.144 10.676 4.465 10.676 C 5.752 10.676 6.625 9.692 6.625 8.371 C 6.625 7.048 5.752 6.064 4.467 6.064 C 3.144 6.064 2.307 7.091 2.307 8.371 Z M 18.921 8.363 C 18.922 8.616 18.907 8.87 18.877 9.121 L 12.944 9.121 C 13.186 10.332 14.031 10.859 15.094 10.859 C 15.87 10.842 16.618 10.559 17.211 10.057 L 18.532 11.507 C 17.581 12.379 16.372 12.777 14.964 12.777 C 12.4 12.777 10.62 11.033 10.62 8.398 C 10.62 5.761 12.349 3.966 14.853 3.966 C 17.262 3.966 18.911 5.752 18.919 8.363 Z M 12.954 7.584 L 16.657 7.584 C 16.451 6.515 15.803 5.909 14.836 5.909 C 13.774 5.909 13.152 6.549 12.952 7.585 Z M 26.718 6.521 C 26.051 6.194 24.989 5.848 24.048 5.839 C 23.192 5.839 22.761 6.143 22.761 6.6 C 22.761 7.082 23.364 7.205 24.125 7.316 L 24.868 7.43 C 26.682 7.706 27.693 8.518 27.693 9.935 C 27.693 11.662 26.274 12.777 23.85 12.777 C 22.708 12.777 21.214 12.56 20.127 11.791 L 21.015 10.081 C 21.731 10.555 22.606 10.901 23.865 10.901 C 24.912 10.901 25.412 10.608 25.412 10.117 C 25.412 9.71 24.989 9.486 24.021 9.346 L 23.339 9.251 C 21.404 8.983 20.445 8.138 20.445 6.711 C 20.445 4.994 21.775 3.974 23.978 3.974 C 25.316 3.974 26.361 4.225 27.476 4.769 L 26.716 6.521 Z M 32.039 1.453 C 32.043 1.835 31.893 2.204 31.621 2.473 C 31.35 2.743 30.981 2.892 30.598 2.885 C 30.216 2.892 29.848 2.743 29.577 2.473 C 29.307 2.203 29.158 1.835 29.164 1.453 C 29.164 0.639 29.785 0 30.596 0 C 30.982 -0.003 31.352 0.15 31.623 0.423 C 31.894 0.696 32.044 1.067 32.039 1.453 Z M 31.737 12.56 L 29.48 12.56 L 29.48 4.189 L 31.735 4.189 L 31.735 12.56 Z M 40.033 5.123 L 40.033 4.189 L 42.246 4.189 L 42.246 11.87 C 42.246 14.555 40.492 16.18 37.728 16.18 C 36.407 16.18 35.007 15.834 34.066 15.169 L 34.867 13.329 C 35.683 13.883 36.646 14.18 37.633 14.183 C 39.032 14.183 40.016 13.406 40.016 11.963 L 40.016 11.377 C 39.447 12.076 38.601 12.509 37.442 12.509 C 35.404 12.509 33.592 10.808 33.592 8.242 C 33.592 5.667 35.404 3.964 37.442 3.964 C 38.61 3.964 39.464 4.414 40.033 5.123 Z M 35.906 8.242 C 35.906 9.45 36.726 10.436 38.013 10.436 C 39.266 10.436 40.11 9.484 40.11 8.242 C 40.11 6.988 39.266 6.037 38.013 6.037 C 36.726 6.037 35.906 7.023 35.906 8.242 Z M 52.537 7.229 L 52.537 12.56 L 50.283 12.56 L 50.283 7.957 C 50.283 6.746 49.678 6.081 48.652 6.081 C 47.683 6.081 46.878 6.712 46.878 7.972 L 46.878 12.558 L 44.625 12.558 L 44.625 4.189 L 46.819 4.189 L 46.819 5.174 C 47.415 4.284 48.331 3.964 49.282 3.964 C 51.182 3.964 52.537 5.287 52.537 7.229 Z M 60.731 5.546 L 57.197 5.546 L 57.197 9.674 C 57.197 10.952 57.872 11.515 58.82 11.515 C 59.45 11.515 60.064 11.281 60.542 10.935 L 61.145 11.912 C 60.448 12.445 59.594 12.731 58.717 12.726 C 56.956 12.726 55.909 11.757 55.909 9.701 L 55.909 5.546 L 54.121 5.546 L 54.121 4.38 L 55.911 4.38 L 55.911 1.778 L 57.197 1.778 L 57.197 4.378 L 60.731 4.378 L 60.731 5.544 Z M 70.725 12.56 L 69.438 12.56 L 69.438 11.343 C 68.79 12.18 67.796 12.724 66.449 12.724 C 64.151 12.724 62.362 10.929 62.362 8.467 C 62.362 6.012 64.153 4.216 66.449 4.216 C 67.796 4.216 68.79 4.769 69.438 5.597 L 69.438 4.38 L 70.725 4.38 Z M 63.677 8.467 C 63.677 10.16 64.867 11.515 66.604 11.515 C 68.306 11.515 69.515 10.202 69.515 8.467 C 69.515 6.738 68.304 5.425 66.604 5.425 C 64.852 5.425 63.677 6.782 63.677 8.467 Z M 81.207 7.49 L 81.207 12.56 L 79.918 12.56 L 79.918 7.913 C 79.918 6.358 79.055 5.444 77.562 5.444 C 76.188 5.444 75.056 6.392 75.056 7.947 L 75.056 12.56 L 73.762 12.56 L 73.762 4.38 L 75.039 4.38 L 75.039 5.546 C 75.703 4.571 76.791 4.216 77.794 4.216 C 79.816 4.216 81.205 5.512 81.205 7.49 Z M 85.444 7.694 L 86.627 7.694 L 89.778 4.378 L 91.394 4.378 L 87.681 8.231 L 91.455 12.56 L 89.822 12.56 L 86.618 8.872 L 85.442 8.872 L 85.442 12.56 L 84.146 12.56 L 84.146 0.123 L 85.442 0.123 L 85.442 7.696 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8doctr\",layoutDependency:layoutDependency,layoutId:\"N1CwrIRjS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.758 12.656\" overflow=\"visible\"><path d=\"M 6.514 4.941 L 6.514 0 L 8.758 0 L 8.758 12.439 L 6.557 12.439 L 6.557 11.515 C 6.012 12.188 5.2 12.656 4.051 12.656 C 1.746 12.656 0 10.763 0 8.25 C 0 5.737 1.746 3.843 4.051 3.843 C 5.176 3.843 5.969 4.284 6.513 4.941 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14476f3\",layoutDependency:layoutDependency,layoutId:\"CJUXjQLtO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.319 4.612\" overflow=\"visible\"><path d=\"M 0 2.305 C 0 3.584 0.837 4.612 2.158 4.612 C 3.446 4.612 4.319 3.628 4.319 2.307 C 4.319 0.984 3.446 0 2.16 0 C 0.837 0 0 1.026 0 2.307 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ginxs5\",layoutDependency:layoutDependency,layoutId:\"fSEYBMSBD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.301 8.811\" overflow=\"visible\"><path d=\"M 8.301 4.397 C 8.302 4.651 8.287 4.904 8.257 5.156 L 2.324 5.156 C 2.566 6.366 3.412 6.893 4.474 6.893 C 5.25 6.876 5.998 6.593 6.591 6.092 L 7.913 7.541 C 6.961 8.414 5.752 8.811 4.344 8.811 C 1.78 8.811 0 7.067 0 4.433 C 0 1.795 1.729 0 4.233 0 C 6.642 0 8.291 1.787 8.3 4.397 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uknuog\",layoutDependency:layoutDependency,layoutId:\"u2GyRyg71\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.705 1.676\" overflow=\"visible\"><path d=\"M 0.002 1.674 L 3.705 1.674 C 3.498 0.605 2.851 0 1.884 0 C 0.822 0 0.199 0.639 0 1.676 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wuf5sd\",layoutDependency:layoutDependency,layoutId:\"arn_gv6V7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.566 8.802\" overflow=\"visible\"><path d=\"M 6.591 2.547 C 5.925 2.22 4.862 1.874 3.921 1.865 C 3.065 1.865 2.634 2.169 2.634 2.626 C 2.634 3.108 3.238 3.231 3.998 3.342 L 4.741 3.456 C 6.555 3.732 7.566 4.544 7.566 5.96 C 7.566 7.687 6.148 8.802 3.724 8.802 C 2.581 8.802 1.088 8.586 0 7.817 L 0.888 6.107 C 1.604 6.581 2.479 6.927 3.739 6.927 C 4.786 6.927 5.285 6.634 5.285 6.143 C 5.285 5.735 4.862 5.512 3.894 5.372 L 3.212 5.277 C 1.277 5.009 0.319 4.163 0.319 2.736 C 0.319 1.02 1.649 0 3.851 0 C 5.19 0 6.235 0.251 7.35 0.794 L 6.59 2.547 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wikswj\",layoutDependency:layoutDependency,layoutId:\"vW5Tf4eXg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.875 2.885\" overflow=\"visible\"><path d=\"M 2.875 1.453 C 2.879 1.835 2.729 2.204 2.457 2.473 C 2.186 2.743 1.817 2.892 1.434 2.885 C 1.052 2.892 0.683 2.743 0.413 2.473 C 0.143 2.203 -0.006 1.835 0 1.453 C 0 0.639 0.621 0 1.432 0 C 1.818 -0.003 2.188 0.15 2.459 0.423 C 2.73 0.696 2.88 1.067 2.875 1.453 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-27e3tv\",layoutDependency:layoutDependency,layoutId:\"Yb01ABwFt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.257 8.371\" overflow=\"visible\"><path d=\"M 2.257 8.371 L 0 8.371 L 0 0 L 2.256 0 L 2.256 8.371 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10c1tmi\",layoutDependency:layoutDependency,layoutId:\"X_mMyeFQh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.654 12.216\" overflow=\"visible\"><path d=\"M 6.441 1.159 L 6.441 0.225 L 8.654 0.225 L 8.654 7.906 C 8.654 10.591 6.9 12.216 4.136 12.216 C 2.815 12.216 1.415 11.87 0.474 11.205 L 1.275 9.365 C 2.091 9.919 3.054 10.216 4.041 10.219 C 5.44 10.219 6.424 9.442 6.424 7.999 L 6.424 7.413 C 5.855 8.112 5.009 8.545 3.85 8.545 C 1.812 8.545 0 6.844 0 4.278 C 0 1.703 1.812 0 3.85 0 C 5.018 0 5.872 0.45 6.441 1.159 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rkabwn\",layoutDependency:layoutDependency,layoutId:\"XQPb5uFYy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.204 4.399\" overflow=\"visible\"><path d=\"M 0 2.204 C 0 3.413 0.82 4.399 2.107 4.399 C 3.36 4.399 4.204 3.447 4.204 2.204 C 4.204 0.951 3.36 0 2.107 0 C 0.82 0 0 0.985 0 2.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sdnpep\",layoutDependency:layoutDependency,layoutId:\"i0EXB4NXF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.913 8.596\" overflow=\"visible\"><path d=\"M 7.913 3.265 L 7.913 8.596 L 5.659 8.596 L 5.659 3.993 C 5.659 2.782 5.053 2.118 4.027 2.118 C 3.059 2.118 2.254 2.748 2.254 4.008 L 2.254 8.594 L 0 8.594 L 0 0.225 L 2.194 0.225 L 2.194 1.21 C 2.791 0.321 3.706 0 4.658 0 C 6.557 0 7.913 1.323 7.913 3.265 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n82dxm\",layoutDependency:layoutDependency,layoutId:\"fgMD8_tOD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.024 10.947\" overflow=\"visible\"><path d=\"M 6.61 3.768 L 3.076 3.768 L 3.076 7.895 C 3.076 9.174 3.751 9.737 4.699 9.737 C 5.33 9.737 5.943 9.503 6.421 9.157 L 7.024 10.134 C 6.328 10.667 5.474 10.953 4.596 10.947 C 2.835 10.947 1.788 9.979 1.788 7.923 L 1.788 3.768 L 0 3.768 L 0 2.602 L 1.79 2.602 L 1.79 0 L 3.076 0 L 3.076 2.6 L 6.61 2.6 L 6.61 3.766 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1169mj2\",layoutDependency:layoutDependency,layoutId:\"jlLFPWvVj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.363 8.508\" overflow=\"visible\"><path d=\"M 8.363 8.344 L 7.075 8.344 L 7.075 7.127 C 6.428 7.964 5.434 8.508 4.087 8.508 C 1.788 8.508 0 6.712 0 4.25 C 0 1.795 1.79 0 4.087 0 C 5.434 0 6.428 0.552 7.075 1.381 L 7.075 0.164 L 8.363 0.164 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dpm7nu\",layoutDependency:layoutDependency,layoutId:\"pfFqGLoLn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.838 6.09\" overflow=\"visible\"><path d=\"M 0 3.042 C 0 4.735 1.19 6.09 2.927 6.09 C 4.629 6.09 5.838 4.777 5.838 3.042 C 5.838 1.313 4.627 0 2.927 0 C 1.175 0 0 1.357 0 3.042 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-scy37t\",layoutDependency:layoutDependency,layoutId:\"FuJkSW1WE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.445 8.344\" overflow=\"visible\"><path d=\"M 7.445 3.273 L 7.445 8.344 L 6.156 8.344 L 6.156 3.696 C 6.156 2.141 5.294 1.228 3.8 1.228 C 2.426 1.228 1.294 2.175 1.294 3.73 L 1.294 8.344 L 0 8.344 L 0 0.164 L 1.277 0.164 L 1.277 1.33 C 1.942 0.355 3.03 0 4.032 0 C 6.054 0 7.444 1.296 7.444 3.273 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1snv1hn\",layoutDependency:layoutDependency,layoutId:\"YmQ_4IzrQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.309 12.437\" overflow=\"visible\"><path d=\"M 1.297 7.572 L 2.481 7.572 L 5.631 4.255 L 7.248 4.255 L 3.534 8.109 L 7.309 12.437 L 5.676 12.437 L 2.472 8.75 L 1.296 8.75 L 1.296 12.437 L 0 12.437 L 0 0 L 1.296 0 L 1.296 7.573 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4i3i46\",layoutDependency:layoutDependency,layoutId:\"mttpLIGoq\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"120px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-0-92)/2+0+0)+26.5+0,...addPropertyOverrides({FgRxvoXhC:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||102)-10-92)/2+0+0)+26.5+0},VLhn6QO79:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||102)-10-92)/2+0+0)+26.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-j7yk0c-container\",\"data-framer-name\":\"services - desktop\",id:`${layoutId}-j7yk0c`,layoutDependency:layoutDependency,layoutId:\"d0OlJ8er8-container\",name:\"services - desktop\",nodeId:\"d0OlJ8er8\",ref:ref1,rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:[/*#__PURE__*/_jsx(ServicesNavigation,{height:\"100%\",id:\"d0OlJ8er8\",JN7sjIWoZ:JN7sjIWoZ13elrgn({overlay}),layoutId:\"d0OlJ8er8\",name:\"services - desktop\",style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"J4gPebJOH\",overlay.visible?\"J4gPebJOH\":\"LUAgNlTVP\"),width:\"100%\",...addPropertyOverrides({FgRxvoXhC:{variant:matchVariant(overlay.visible&&\"kguqvk60x\",overlay.visible?\"kguqvk60x\":\"Cm0uer3L1\")},VLhn6QO79:{variant:matchVariant(overlay.visible&&\"kguqvk60x\",overlay.visible?\"kguqvk60x\":\"Cm0uer3L1\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-j7yk0c`,offsetX:0,offsetY:38,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1mg4lv6\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"F2wjKO5RE\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pjk862\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"vhTIft7hK\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9k5isg\",\"data-border\":true,\"data-framer-name\":\"service bar\",layoutDependency:layoutDependency,layoutId:\"I0VeZStwE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mnq03f\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"BBbU_YZcv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"services\"})}),className:\"framer-r0knwm\",\"data-framer-name\":\"Label Text\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"rQ3tgLYfF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9948n1\",\"data-framer-name\":\"LabelIcon\",layoutDependency:layoutDependency,layoutId:\"gGaT8m3Xv\",style:{backgroundColor:\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"44px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x5fxqe-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"DnQWg9WeE-container\",nodeId:\"DnQWg9WeE\",rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(XIcon,{ATAsR3qTq:ATAsR3qTq1q29jei({overlay}),height:\"100%\",id:\"DnQWg9WeE\",layoutId:\"DnQWg9WeE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MSwO_bEH6\"},motionChild:true,nodeId:\"kJlbGK46N\",openInNewTab:false,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d1n19u framer-26ph7a\",\"data-border\":true,\"data-framer-name\":\"Menu item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kJlbGK46N\",onTap:onTap1q29jei({overlay}),style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ayornw\",\"data-framer-name\":\"Text + photo\",layoutDependency:layoutDependency,layoutId:\"KsMLnprni\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-km4f4h\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"VY8YXlmtL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"(01)\"})}),className:\"framer-1xhqvmu\",\"data-framer-name\":\"(01)\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"ikCMSStAt\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"architecture\"})}),className:\"framer-1tyda3n\",\"data-framer-name\":\"architecture\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"m7NHW4DOe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3wr8wh\",\"data-framer-name\":\"Photos\",layoutDependency:layoutDependency,layoutId:\"qC4CYIMhZ\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"61.59px\",src:\"https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?width=2048&height=1365 2048w\"},className:\"framer-7sxw0p\",\"data-framer-name\":\"Rectangle 135\",layoutDependency:layoutDependency,layoutId:\"egvpVjP7p\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"78.81px\",src:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365 2048w\"},className:\"framer-xrsvt3\",\"data-framer-name\":\"Rectangle 134\",layoutDependency:layoutDependency,layoutId:\"OfCn_KQHm\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87,opacity:.5}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"88.08px\",src:\"https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?width=2048&height=1365 2048w\"},className:\"framer-z2gsba\",\"data-framer-name\":\"Rectangle 133\",layoutDependency:layoutDependency,layoutId:\"ioRSKnW3F\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87},...addPropertyOverrides({VLhn6QO79:{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:3400,sizes:\"88.08px\",src:\"https://framerusercontent.com/images/qEGfLa6LtnvestvhehHzHOuIXGc.jpg?width=3400&height=4000\",srcSet:\"https://framerusercontent.com/images/qEGfLa6LtnvestvhehHzHOuIXGc.jpg?scale-down-to=1024&width=3400&height=4000 870w,https://framerusercontent.com/images/qEGfLa6LtnvestvhehHzHOuIXGc.jpg?scale-down-to=2048&width=3400&height=4000 1740w,https://framerusercontent.com/images/qEGfLa6LtnvestvhehHzHOuIXGc.jpg?width=3400&height=4000 3400w\"}}},baseVariant,gestureVariant)})]})]})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KgMp_M3So\"},motionChild:true,nodeId:\"XpulHiYa1\",openInNewTab:false,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ym9fpn framer-26ph7a\",\"data-border\":true,\"data-framer-name\":\"Menu item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XpulHiYa1\",onTap:onTap1q29jei({overlay}),style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v2i80a\",\"data-framer-name\":\"Text + photos\",layoutDependency:layoutDependency,layoutId:\"vfxgQ5OiA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w64krl\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"sJIsUhc83\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"(02)\"})}),className:\"framer-e9kc2o\",\"data-framer-name\":\"(02)\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"AQx0wTrND\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"interiors\"})}),className:\"framer-1mdus79\",\"data-framer-name\":\"interiors\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"Y8GCi3r8k\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vd18tx\",\"data-framer-name\":\"photos\",layoutDependency:layoutDependency,layoutId:\"PAgSVtfml\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:3e3,pixelWidth:4e3,sizes:\"61.59px\",src:\"https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?width=4000&height=3000\",srcSet:\"https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=512&width=4000&height=3000 512w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=1024&width=4000&height=3000 1024w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=2048&width=4000&height=3000 2048w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?width=4000&height=3000 4000w\"},className:\"framer-1s36sww\",\"data-framer-name\":\"Rectangle 135\",layoutDependency:layoutDependency,layoutId:\"R8ry2EFrG\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:3e3,sizes:\"78.81px\",src:\"https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?width=3000&height=4000\",srcSet:\"https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?scale-down-to=1024&width=3000&height=4000 768w,https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?scale-down-to=2048&width=3000&height=4000 1536w,https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?width=3000&height=4000 3000w\"},className:\"framer-1c0lqyw\",\"data-framer-name\":\"Rectangle 134\",layoutDependency:layoutDependency,layoutId:\"y5NypenyZ\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87,opacity:.5}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:3e3,sizes:\"88.08px\",src:\"https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?width=3000&height=4000\",srcSet:\"https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?scale-down-to=1024&width=3000&height=4000 768w,https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?scale-down-to=2048&width=3000&height=4000 1536w,https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?width=3000&height=4000 3000w\"},className:\"framer-1udf4fl\",\"data-framer-name\":\"Rectangle 133\",layoutDependency:layoutDependency,layoutId:\"ZWzedNnYf\",style:{borderBottomLeftRadius:19.87,borderBottomRightRadius:19.87,borderTopLeftRadius:19.87,borderTopRightRadius:19.87},...addPropertyOverrides({VLhn6QO79:{background:{alt:\"\",fit:\"fill\",pixelHeight:2e3,pixelWidth:4e3,positionX:\"54.7%\",positionY:\"52.8%\",sizes:\"88.08px\",src:\"https://framerusercontent.com/images/qYPUxFQRFeBuQ8V5Tnw02xkal8.jpg?width=4000&height=2000\",srcSet:\"https://framerusercontent.com/images/qYPUxFQRFeBuQ8V5Tnw02xkal8.jpg?scale-down-to=512&width=4000&height=2000 512w,https://framerusercontent.com/images/qYPUxFQRFeBuQ8V5Tnw02xkal8.jpg?scale-down-to=1024&width=4000&height=2000 1024w,https://framerusercontent.com/images/qYPUxFQRFeBuQ8V5Tnw02xkal8.jpg?scale-down-to=2048&width=4000&height=2000 2048w,https://framerusercontent.com/images/qYPUxFQRFeBuQ8V5Tnw02xkal8.jpg?width=4000&height=2000 4000w\"}}},baseVariant,gestureVariant)})]})]})})})]})})})})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed2(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kxcClFaIL:{height:39,width:\"120px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+18.5+0},oJPQMa3ht:{height:39,width:\"120px\",y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+18.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-11wtt18-container\",\"data-framer-name\":\"services - tablet\",id:`${layoutId}-11wtt18`,layoutDependency:layoutDependency,layoutId:\"JmPZK7U0F-container\",name:\"services - tablet\",nodeId:\"JmPZK7U0F\",ref:ref3,rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:[/*#__PURE__*/_jsx(ServicesNavigation,{height:\"100%\",id:\"JmPZK7U0F\",JN7sjIWoZ:JN7sjIWoZ13elrgn({overlay:overlay1}),layoutId:\"JmPZK7U0F\",name:\"services - tablet\",style:{width:\"100%\"},variant:matchVariant(overlay1.visible&&\"kguqvk60x\",overlay1.visible?\"kguqvk60x\":\"Cm0uer3L1\"),width:\"100%\",...addPropertyOverrides({kxcClFaIL:{variant:matchVariant(overlay1.visible&&\"J4gPebJOH\",overlay1.visible?\"J4gPebJOH\":\"LUAgNlTVP\")}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__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}-11wtt18`,offsetX:41,offsetY:38,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({kxcClFaIL:{safeArea:false},oJPQMa3ht:{safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-6qqa8v\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ju_aU8hMw\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fpip36\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"dIaygRFe0\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqg1j\",\"data-framer-name\":\"Rectangle 17\",layoutDependency:layoutDependency,layoutId:\"Dzyx8fCQY\",style:{backgroundColor:\"rgb(230, 230, 230)\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"Nn_cNRoXm\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({kxcClFaIL:{href:{webPageId:\"MSwO_bEH6\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-askedw framer-26ph7a\",\"data-border\":true,\"data-framer-name\":\"Menu item\",layoutDependency:layoutDependency,layoutId:\"Nn_cNRoXm\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h82xeh\",\"data-framer-name\":\"Text + photo\",layoutDependency:layoutDependency,layoutId:\"kWdIkTgHC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3mkr19\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"qmtZn5CUa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"(01)\"})}),className:\"framer-1knulh5\",\"data-framer-name\":\"(01)\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"bhXCqQjcg\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"architecture\"})}),className:\"framer-i6vd2u\",\"data-framer-name\":\"architecture\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"YmdPyiAaY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2qku9w\",\"data-framer-name\":\"Photos\",layoutDependency:layoutDependency,layoutId:\"mgZFfWKE4\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"93px\",src:\"https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/XFbdYUmkezi3AGJspoMjzgtlto.jpg?width=2048&height=1365 2048w\"},className:\"framer-1p3vxw2\",\"data-framer-name\":\"Rectangle 135\",layoutDependency:layoutDependency,layoutId:\"ay5YFatAC\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"119px\",src:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365 2048w\"},className:\"framer-18dnbkq\",\"data-framer-name\":\"Rectangle 134\",layoutDependency:layoutDependency,layoutId:\"eQwBBf17T\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.5}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"133px\",src:\"https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/GlMGPsStpWIZvUlBUIXTNNca99k.jpg?width=2048&height=1365 2048w\"},className:\"framer-1q2zwag\",\"data-framer-name\":\"Rectangle 133\",layoutDependency:layoutDependency,layoutId:\"FhuDH2UxC\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]})]})})}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"k452mXc6t\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({kxcClFaIL:{href:{webPageId:\"KgMp_M3So\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1szormi framer-26ph7a\",\"data-border\":true,\"data-framer-name\":\"Menu item\",layoutDependency:layoutDependency,layoutId:\"k452mXc6t\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5scusf\",\"data-framer-name\":\"Text + photos\",layoutDependency:layoutDependency,layoutId:\"g5Mqco1su\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j3l6yl\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"p5dSnWS9l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"(02)\"})}),className:\"framer-1l20koe\",\"data-framer-name\":\"(02)\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"ykOPWVed3\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"interiors\"})}),className:\"framer-16o8w02\",\"data-framer-name\":\"interiors\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"DsmGbjvwb\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lmoncv\",\"data-framer-name\":\"photos\",layoutDependency:layoutDependency,layoutId:\"naedDqhr0\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:3e3,pixelWidth:4e3,sizes:\"93px\",src:\"https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?width=4000&height=3000\",srcSet:\"https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=512&width=4000&height=3000 512w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=1024&width=4000&height=3000 1024w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?scale-down-to=2048&width=4000&height=3000 2048w,https://framerusercontent.com/images/aN1QDdVR9icU2O41Vrti7w2NkY.jpg?width=4000&height=3000 4000w\"},className:\"framer-1gqtjj5\",\"data-framer-name\":\"Rectangle 135\",layoutDependency:layoutDependency,layoutId:\"q64rsXTwd\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:3e3,sizes:\"119px\",src:\"https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?width=3000&height=4000\",srcSet:\"https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?scale-down-to=1024&width=3000&height=4000 768w,https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?scale-down-to=2048&width=3000&height=4000 1536w,https://framerusercontent.com/images/5s2edHLS48NlpCABvLT9jjjCbyg.jpg?width=3000&height=4000 3000w\"},className:\"framer-14rotdf\",\"data-framer-name\":\"Rectangle 134\",layoutDependency:layoutDependency,layoutId:\"D61HLhCYh\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.5}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:3e3,sizes:\"133px\",src:\"https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?width=3000&height=4000\",srcSet:\"https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?scale-down-to=1024&width=3000&height=4000 768w,https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?scale-down-to=2048&width=3000&height=4000 1536w,https://framerusercontent.com/images/jJPZXNd4lqcQhIT3HHWfua5Q3Ns.jpg?width=3000&height=4000 3000w\"},className:\"framer-1ceqt5e\",\"data-framer-name\":\"Rectangle 133\",layoutDependency:layoutDependency,layoutId:\"x_ht5SNwq\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]})]})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nr3xvw\",\"data-framer-name\":\"Menu item\",layoutDependency:layoutDependency,layoutId:\"EWO4fD30T\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dpnt4d\",\"data-framer-name\":\"Text + photos\",layoutDependency:layoutDependency,layoutId:\"jpxvnQrwr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ghoanx\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"KFhZstQEZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"(03)\"})}),className:\"framer-18qp73t\",\"data-framer-name\":\"(03)\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"rkmiLY8DF\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"commerical\"})}),className:\"framer-1bvysd9\",\"data-framer-name\":\"commerical\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"amt_EYsuK\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4wn4jx\",\"data-framer-name\":\"photos\",layoutDependency:layoutDependency,layoutId:\"PDth1seov\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2e3,pixelWidth:4e3,sizes:\"93px\",src:\"https://framerusercontent.com/images/XtZRAdXtpORZJ168lJpKHjCJ2FA.jpg?width=4000&height=2000\",srcSet:\"https://framerusercontent.com/images/XtZRAdXtpORZJ168lJpKHjCJ2FA.jpg?scale-down-to=512&width=4000&height=2000 512w,https://framerusercontent.com/images/XtZRAdXtpORZJ168lJpKHjCJ2FA.jpg?scale-down-to=1024&width=4000&height=2000 1024w,https://framerusercontent.com/images/XtZRAdXtpORZJ168lJpKHjCJ2FA.jpg?scale-down-to=2048&width=4000&height=2000 2048w,https://framerusercontent.com/images/XtZRAdXtpORZJ168lJpKHjCJ2FA.jpg?width=4000&height=2000 4000w\"},className:\"framer-dq814u\",\"data-framer-name\":\"Rectangle 135\",layoutDependency:layoutDependency,layoutId:\"L_q54nzuu\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"119px\",src:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/fkSgx7uYpU9Aoxwwlo2HXOOI4.jpg?width=2048&height=1365 2048w\"},className:\"framer-17md4bc\",\"data-framer-name\":\"Rectangle 134\",layoutDependency:layoutDependency,layoutId:\"TWigz7TPr\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.5}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:4e3,sizes:\"133px\",src:\"https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?width=4000&height=4000 4000w\"},className:\"framer-itjqxj\",\"data-framer-name\":\"Rectangle 133\",layoutDependency:layoutDependency,layoutId:\"m8NAnRFCQ\",style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}})]})]})})]})})})})]})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed4(),children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ngg8VvfiY:{height:39,width:\"100px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+18.5+0},vUZzktMEH:{height:39,width:\"100px\",y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+18.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1yfwh6w-container\",\"data-framer-name\":\"services mobile\",id:`${layoutId}-1yfwh6w`,layoutDependency:layoutDependency,layoutId:\"wWVt6AFiM-container\",name:\"services mobile\",nodeId:\"wWVt6AFiM\",ref:ref5,rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:[/*#__PURE__*/_jsx(ServicesNavigation,{height:\"100%\",id:\"wWVt6AFiM\",JN7sjIWoZ:JN7sjIWoZ13elrgn({overlay:overlay2}),layoutId:\"wWVt6AFiM\",name:\"services mobile\",style:{width:\"100%\"},variant:matchVariant(overlay2.visible&&\"kguqvk60x\",overlay2.visible?\"kguqvk60x\":\"Cm0uer3L1\"),width:\"100%\",...addPropertyOverrides({ngg8VvfiY:{variant:matchVariant(overlay2.visible&&\"Tk_Qc1rQ7\",overlay2.visible?\"Tk_Qc1rQ7\":\"NTbpHCUvm\")},vUZzktMEH:{variant:matchVariant(overlay2.visible&&\"lw1mJIzYJ\",overlay2.visible?\"lw1mJIzYJ\":\"psi6xPVRv\")}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1yfwh6w`,offsetX:41,offsetY:38,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({ngg8VvfiY:{safeArea:false},vUZzktMEH:{safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-14vw7t7\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"S5jE_n5K6\",ref:ref6,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"ExJoKz6YG\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"MSwO_bEH6\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"MSwO_bEH6\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ktnh8 framer-26ph7a\",\"data-framer-name\":\"menu item\",layoutDependency:layoutDependency,layoutId:\"ExJoKz6YG\",...addPropertyOverrides({ngg8VvfiY:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay2})},vUZzktMEH:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay2})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9eh94l\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Z4nwwHRK0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e1s2el\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"uSy0jPONj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"01\"})}),className:\"framer-12ots4r\",\"data-framer-name\":\"Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"x51JCe6Wa\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"architecture\"})}),className:\"framer-yu3f96\",\"data-framer-name\":\"Service Name\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"JDENKK1MP\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fc73p6\",\"data-framer-name\":\"badge\",layoutDependency:layoutDependency,layoutId:\"I82Gi5leU\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:3072,pixelWidth:2048,sizes:\"28px\",src:\"https://framerusercontent.com/images/lU93rfCK6zSDTEhqC5YUgOonEo.jpg?width=2048&height=3072\",srcSet:\"https://framerusercontent.com/images/lU93rfCK6zSDTEhqC5YUgOonEo.jpg?scale-down-to=1024&width=2048&height=3072 682w,https://framerusercontent.com/images/lU93rfCK6zSDTEhqC5YUgOonEo.jpg?scale-down-to=2048&width=2048&height=3072 1365w,https://framerusercontent.com/images/lU93rfCK6zSDTEhqC5YUgOonEo.jpg?width=2048&height=3072 2048w\"},className:\"framer-1viegix\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"cLCt2mP9R\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"38px\",src:\"https://framerusercontent.com/images/9wZ7WCZCmvbc08Bgcbb9xNoS28.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/9wZ7WCZCmvbc08Bgcbb9xNoS28.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/9wZ7WCZCmvbc08Bgcbb9xNoS28.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/9wZ7WCZCmvbc08Bgcbb9xNoS28.jpg?width=2048&height=1365 2048w\"},className:\"framer-1lbltm8\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"qO9CvZ3zd\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1urvn8o\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"CsFUVZSJy\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1uaxl3y\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"E62jTJNKx\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gmwylw\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"sMnk_USLm\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"qW6PkI66n\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"KgMp_M3So\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"KgMp_M3So\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1xitynd framer-26ph7a\",\"data-framer-name\":\"menu item\",layoutDependency:layoutDependency,layoutId:\"qW6PkI66n\",...addPropertyOverrides({ngg8VvfiY:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay2})},vUZzktMEH:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay2})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oc7ph7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZexBiCdjg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-187mdzq\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"JIyrTWNNG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"02\"})}),className:\"framer-pkoqdm\",\"data-framer-name\":\"Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"aF9wLxxYd\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"interiors\"})}),className:\"framer-1isecx0\",\"data-framer-name\":\"Service Name\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"MTM7CpcIq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v1bnr1\",\"data-framer-name\":\"badge\",layoutDependency:layoutDependency,layoutId:\"RVQWOPR5y\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:3072,pixelWidth:2048,sizes:\"28px\",src:\"https://framerusercontent.com/images/NTiLcOLr0uwCzGRsrD0qAGXxIWU.jpg?width=2048&height=3072\",srcSet:\"https://framerusercontent.com/images/NTiLcOLr0uwCzGRsrD0qAGXxIWU.jpg?scale-down-to=1024&width=2048&height=3072 682w,https://framerusercontent.com/images/NTiLcOLr0uwCzGRsrD0qAGXxIWU.jpg?scale-down-to=2048&width=2048&height=3072 1365w,https://framerusercontent.com/images/NTiLcOLr0uwCzGRsrD0qAGXxIWU.jpg?width=2048&height=3072 2048w\"},className:\"framer-u7ebb0\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"IBcWtRpu_\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1365,pixelWidth:2048,sizes:\"38px\",src:\"https://framerusercontent.com/images/lT8KSHGTPvzKtKvSd7fgiGds.jpg?width=2048&height=1365\",srcSet:\"https://framerusercontent.com/images/lT8KSHGTPvzKtKvSd7fgiGds.jpg?scale-down-to=512&width=2048&height=1365 512w,https://framerusercontent.com/images/lT8KSHGTPvzKtKvSd7fgiGds.jpg?scale-down-to=1024&width=2048&height=1365 1024w,https://framerusercontent.com/images/lT8KSHGTPvzKtKvSd7fgiGds.jpg?width=2048&height=1365 2048w\"},className:\"framer-1is3ujo\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"AT7oAauG5\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11lb84c\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"noXfsATny\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13zfbx1\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"hH_j9y8vf\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x92cyu\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"qRWmWic5V\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-avbswf\",\"data-framer-name\":\"menu item\",layoutDependency:layoutDependency,layoutId:\"GS2gS5zWH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12t5pfk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pUytxldNU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zpzs1b\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"FwN31BgBE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"03\"})}),className:\"framer-1efm2wd\",\"data-framer-name\":\"Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"zosJYETlk\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"commercial\"})}),className:\"framer-13s6139\",\"data-framer-name\":\"Service Name\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"h8X1uUZAr\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nt3pyd\",\"data-framer-name\":\"badge\",layoutDependency:layoutDependency,layoutId:\"C6Fj1Ist4\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:4e3,sizes:\"28px\",src:\"https://framerusercontent.com/images/OsfJsmwzPJbu39lMwYCkX4JfY.jpg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/OsfJsmwzPJbu39lMwYCkX4JfY.jpg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/OsfJsmwzPJbu39lMwYCkX4JfY.jpg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/OsfJsmwzPJbu39lMwYCkX4JfY.jpg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/OsfJsmwzPJbu39lMwYCkX4JfY.jpg?width=4000&height=4000 4000w\"},className:\"framer-1vjsuku\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"dAz6qJe1h\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.2}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:4e3,pixelWidth:4e3,sizes:\"38px\",src:\"https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?width=4000&height=4000\",srcSet:\"https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=512&width=4000&height=4000 512w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=1024&width=4000&height=4000 1024w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?scale-down-to=2048&width=4000&height=4000 2048w,https://framerusercontent.com/images/2jFiGlKBar5aZb2DUJCwlBZ5cbI.jpg?width=4000&height=4000 4000w\"},className:\"framer-1bfwf9d\",\"data-framer-name\":\"Badge Image\",layoutDependency:layoutDependency,layoutId:\"ZHIiUnms6\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o6sepz\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"J34VFetqH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d5j27o\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"iK_dEPodB\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})]})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x9don8\",\"data-framer-name\":\"Navigation links\",layoutDependency:layoutDependency,layoutId:\"zbilqwdVO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qNTUFHRiO\"},motionChild:true,nodeId:\"K6lILsRHS\",openInNewTab:false,relValues:[],scopeId:\"Rb4PNPmVP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ko0q6p\",\"data-styles-preset\":\"nAecXSave\",children:\"portfolio\"})})})}),className:\"framer-omawou\",\"data-framer-name\":\"Portfolio link\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"K6lILsRHS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qNPEbSTJN\"},motionChild:true,nodeId:\"SrZRoqkx7\",openInNewTab:false,relValues:[],scopeId:\"Rb4PNPmVP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ko0q6p\",\"data-styles-preset\":\"nAecXSave\",children:\"about \"})})})}),className:\"framer-1w6ocut\",\"data-framer-name\":\"About link\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"SrZRoqkx7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KXPPVeRiE\"},motionChild:true,nodeId:\"ArvEz141K\",openInNewTab:false,relValues:[],scopeId:\"Rb4PNPmVP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ko0q6p\",\"data-styles-preset\":\"nAecXSave\",children:\"contact\"})})})}),className:\"framer-1u9ps70\",\"data-framer-name\":\"Contacts link\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"ArvEz141K\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"164px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-0-92)/2+0+0)+20,...addPropertyOverrides({FgRxvoXhC:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||102)-10-92)/2+0+0)+20},VLhn6QO79:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||102)-10-92)/2+0+0)+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1in2v68-container\",layoutDependency:layoutDependency,layoutId:\"GDyTt5N2B-container\",nodeId:\"GDyTt5N2B\",rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(MainButton,{cPQ147rG4:cPQ147rG41hv1w5z,height:\"100%\",id:\"GDyTt5N2B\",layoutId:\"GDyTt5N2B\",style:{width:\"100%\"},variant:matchVariant(\"XuW4kL53W\"),width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xjgbj8\",\"data-framer-name\":\"Tablet Buttons\",layoutDependency:layoutDependency,layoutId:\"jjuYUdexS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({kxcClFaIL:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+16+0},ngg8VvfiY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+16+0},oJPQMa3ht:{y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+16+0},vUZzktMEH:{y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m2n8iq-container\",layoutDependency:layoutDependency,layoutId:\"o35QKXyZS-container\",nodeId:\"o35QKXyZS\",rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:/*#__PURE__*/_jsx(ContactButtonMobile,{height:\"100%\",id:\"o35QKXyZS\",layoutId:\"o35QKXyZS\",variant:matchVariant(\"cMLeWvzfQ\"),width:\"100%\",...addPropertyOverrides({kxcClFaIL:{BwtVgoBQ3:BwtVgoBQ31hv1w5z},ngg8VvfiY:{BwtVgoBQ3:BwtVgoBQ31hv1w5z,variant:matchVariant(\"ypaXtDOe1\")},oJPQMa3ht:{BwtVgoBQ3:BwtVgoBQ31hv1w5z},vUZzktMEH:{BwtVgoBQ3:BwtVgoBQ31hv1w5z,variant:matchVariant(\"ypaXtDOe1\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed4(),children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({ngg8VvfiY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+16+0},vUZzktMEH:{y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-14ui1fb-container\",id:`${layoutId}-14ui1fb`,layoutDependency:layoutDependency,layoutId:\"lKtt3S1Ff-container\",nodeId:\"lKtt3S1Ff\",ref:ref7,rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:[/*#__PURE__*/_jsx(MenuButtonMobile,{height:\"100%\",id:\"lKtt3S1Ff\",iGgCrmgQ0:iGgCrmgQ013elrgn({overlay:overlay3}),layoutId:\"lKtt3S1Ff\",variant:matchVariant(\"w4o3a4uuG\"),width:\"100%\",...addPropertyOverrides({ngg8VvfiY:{variant:matchVariant(overlay3.visible&&\"GGt8KPLrk\",overlay3.visible?\"GGt8KPLrk\":\"zUhnsvnvE\")},vUZzktMEH:{variant:matchVariant(overlay3.visible&&\"IMf5_XoYb\",overlay3.visible?\"IMf5_XoYb\":\"YqrVGHrRV\")}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-14ui1fb`,offsetX:0,offsetY:10,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({ngg8VvfiY:{alignment:\"end\",offsetY:34,safeArea:false},vUZzktMEH:{alignment:\"end\",offsetY:35,safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1eioqo1\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"cP6yQulPZ\",ref:ref8,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"aH312y1ka\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"qNTUFHRiO\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"qNTUFHRiO\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ft0qf0 framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"aH312y1ka\",...addPropertyOverrides({ngg8VvfiY:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})},vUZzktMEH:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-118zz2w\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"DfdwMefBB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"01\"})}),className:\"framer-5acvo1\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"nwKyXXPf6\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"portfolio\"})}),className:\"framer-xymh6r\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"c42BecRww\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jvrmr\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"UbiohuiJK\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1x26qdw\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"I914:1900;848:283\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16hnhrm\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"OKHsJ46uv\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"YenwsSMYz\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"qNPEbSTJN\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"qNPEbSTJN\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-cgjl2u framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"YenwsSMYz\",...addPropertyOverrides({ngg8VvfiY:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})},vUZzktMEH:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sb736h\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"Tl_xJHTji\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"02\"})}),className:\"framer-k26xss\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"brvyP583T\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"about\"})}),className:\"framer-4fm5mi\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"PsHSObtoz\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5y4iwa\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"VVtBgnzEp\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ecfn2q\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"I914:1906;848:283\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15igvl8\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"CrhgckJaZ\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"M1M3bJ2dX\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"KXPPVeRiE\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"KXPPVeRiE\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-10wjxvx framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"M1M3bJ2dX\",...addPropertyOverrides({ngg8VvfiY:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})},vUZzktMEH:{\"data-highlight\":true,onTap:onTap1q29jei({overlay:overlay3})}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xsn9pk\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"hQRa0GiDr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"03\"})}),className:\"framer-1wgyrsn\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"bNY2LiAYr\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"contacts\"})}),className:\"framer-1qa7lee\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"odhPC8GH9\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bu37bc\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"PVnJTLpX9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ycczpn\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"I914:1912;848:283\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxz303\",\"data-framer-name\":\"grabber\",layoutDependency:layoutDependency,layoutId:\"TYNiMATOo\",style:{backgroundColor:\"rgb(230, 230, 230)\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33}})]})})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed2(),children:overlay4=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,...addPropertyOverrides({kxcClFaIL:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-76)/2+0+0)+16+0},oJPQMa3ht:{y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-8-76)/2+0+0)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-zy7gtc-container\",\"data-framer-name\":\"menu button tablet\",id:`${layoutId}-zy7gtc`,layoutDependency:layoutDependency,layoutId:\"xc5CzzAZF-container\",name:\"menu button tablet\",nodeId:\"xc5CzzAZF\",ref:ref9,rendersWithMotion:true,scopeId:\"Rb4PNPmVP\",children:[/*#__PURE__*/_jsx(MenuButtonMobile,{height:\"100%\",id:\"xc5CzzAZF\",iGgCrmgQ0:iGgCrmgQ013elrgn({overlay:overlay4}),layoutId:\"xc5CzzAZF\",name:\"menu button tablet\",variant:matchVariant(\"hZSAKKdU9\"),width:\"100%\",...addPropertyOverrides({kxcClFaIL:{variant:matchVariant(overlay4.visible&&\"vE_5rv1FS\",overlay4.visible?\"vE_5rv1FS\":\"hZSAKKdU9\")},oJPQMa3ht:{variant:matchVariant(overlay4.visible&&\"OOFRIrJTL\",overlay4.visible?\"OOFRIrJTL\":\"w4o3a4uuG\")}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref9,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-zy7gtc`,offsetX:0,offsetY:10,onDismiss:overlay4.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({kxcClFaIL:{alignment:\"end\",offsetY:36,safeArea:false},oJPQMa3ht:{alignment:\"end\",offsetY:36,safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1tf1uex\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"gErtU0QAe\",ref:ref10,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{kxcClFaIL:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},oJPQMa3ht:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}},children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"UIrKmifYd\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({kxcClFaIL:{href:{webPageId:\"qNTUFHRiO\"},openInNewTab:false},oJPQMa3ht:{href:{webPageId:\"qNTUFHRiO\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-17fjx4t framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"UIrKmifYd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z4i1p0\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"ZfulWz7C4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"01\"})}),className:\"framer-eur0ai\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"zwi95PbNb\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"01\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"01\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"portfolio\"})}),className:\"framer-r2hkv0\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"DPRS3WuB_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"portfolio\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"portfolio\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12klqsk\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"msqdvAJuS\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fereem\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"rdrGBSim8\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pkh4x4\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"wHhquVv6Z\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"MbuwsCL1D\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({oJPQMa3ht:{href:{webPageId:\"qNPEbSTJN\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-194a3f3 framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"MbuwsCL1D\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-objttr\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"GIR5ZVtu1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"02\"})}),className:\"framer-xptlpu\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"d4iIbq1FQ\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"02\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"02\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"about\"})}),className:\"framer-162ruvu\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"AYvsnkLER\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"about\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"about\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sb0g3h\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"Bi2weqx5f\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-x44c2a\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Mq2s2hAMp\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o6lwn6\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:312,layoutDependency:layoutDependency,layoutId:\"HdjOkBKRU\",svg:'<svg width=\"312\" height=\"3\" viewBox=\"-1 -1 312 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.1\" x1=\"4.37114e-08\" y1=\"0.5\" x2=\"310\" y2=\"0.500027\" stroke=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"P8r6yyVU_\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({oJPQMa3ht:{href:{webPageId:\"KXPPVeRiE\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-113282p framer-26ph7a\",\"data-framer-name\":\"Menu Item\",layoutDependency:layoutDependency,layoutId:\"P8r6yyVU_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ybgph\",\"data-framer-name\":\"Menu Item Info\",layoutDependency:layoutDependency,layoutId:\"jeOQAxr2F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"03\"})}),className:\"framer-rhghhh\",\"data-framer-name\":\"Item Number\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"vSol72VHo\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"03\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"03\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"contacts\"})}),className:\"framer-19ep9r1\",\"data-framer-name\":\"Item Title\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"CKPa_Lim6\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kxcClFaIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"contacts\"})})},oJPQMa3ht:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"contacts\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17wh7t2\",\"data-border\":true,\"data-framer-name\":\"Mobile/Buttons/Icon\",layoutDependency:layoutDependency,layoutId:\"Bny96d0Cz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rv4fnp\",\"data-framer-name\":\"Mobile/Icons\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"d9gUWZP4W\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"black\" stroke-width=\"1.5625\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g57glm\",\"data-framer-name\":\"grabber\",layoutDependency:layoutDependency,layoutId:\"t9p18bqCq\",style:{backgroundColor:\"rgb(230, 230, 230)\",borderBottomLeftRadius:33,borderBottomRightRadius:33,borderTopLeftRadius:33,borderTopRightRadius:33}})]})})})]})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"Cj618r6BY\",scopeId:\"Rb4PNPmVP\",...addPropertyOverrides({ngg8VvfiY:{href:{webPageId:\"FronU2C2d\"},openInNewTab:false},vUZzktMEH:{href:{webPageId:\"FronU2C2d\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18tk6ab framer-26ph7a\",\"data-framer-name\":\"mobile logo\",layoutDependency:layoutDependency,layoutId:\"Cj618r6BY\",children:isDisplayed4()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1p3ki43\",layoutDependency:layoutDependency,layoutId:\"eBz_GHUbM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({ngg8VvfiY:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><g><path d=\"M 0 0 L 44 0 L 44 44 L 0 44 Z\" fill=\"transparent\"></path><path d=\"M 22.4 21.425 L 14.623 21.425 L 14.623 27.512 L 22.4 27.512 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 22 0 C 9.85 0 0 9.85 0 22 C 0 34.15 9.85 44 22 44 C 34.15 44 44 34.15 44 22 C 44 9.85 34.15 0 22 0 Z M 26.256 31.367 L 10.767 31.367 L 10.767 21.425 L 14.617 21.425 L 14.617 17.569 L 22.4 17.569 L 22.4 10.097 L 26.255 10.097 L 26.255 31.367 Z M 34.502 21.425 L 30.646 21.425 L 30.646 17.569 L 34.502 17.569 Z\" fill=\"rgb(0, 0, 0)\"></path></g></svg>'},vUZzktMEH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><g><path d=\"M 0 0 L 44 0 L 44 44 L 0 44 Z\" fill=\"transparent\"></path><path d=\"M 22.4 21.425 L 14.623 21.425 L 14.623 27.512 L 22.4 27.512 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22 0 C 9.85 0 0 9.85 0 22 C 0 34.15 9.85 44 22 44 C 34.15 44 44 34.15 44 22 C 44 9.85 34.15 0 22 0 Z M 26.256 31.367 L 10.767 31.367 L 10.767 21.425 L 14.617 21.425 L 14.617 17.569 L 22.4 17.569 L 22.4 10.097 L 26.255 10.097 L 26.255 31.367 Z M 34.502 21.425 L 30.646 21.425 L 30.646 17.569 L 34.502 17.569 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-95a7c8\",layoutDependency:layoutDependency,layoutId:\"QcY0x2YRm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 0 0 L 44 0 L 44 44 L 0 44 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ywynp6\",layoutDependency:layoutDependency,layoutId:\"KPwW9M2JG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.777 6.087\" overflow=\"visible\"><path d=\"M 7.777 0 L 0 0 L 0 6.087 L 7.777 6.087 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ngg8VvfiY:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.777 6.087\" overflow=\"visible\"><path d=\"M 7.777 0 L 0 0 L 0 6.087 L 7.777 6.087 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1nsciid\",layoutDependency:layoutDependency,layoutId:\"mkbuGjBu0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 9.85 0 0 9.85 0 22 C 0 34.15 9.85 44 22 44 C 34.15 44 44 34.15 44 22 C 44 9.85 34.15 0 22 0 Z M 26.256 31.367 L 10.767 31.367 L 10.767 21.425 L 14.617 21.425 L 14.617 17.569 L 22.4 17.569 L 22.4 10.097 L 26.255 10.097 L 26.255 31.367 Z M 34.502 21.425 L 30.646 21.425 L 30.646 17.569 L 34.502 17.569 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({ngg8VvfiY:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 9.85 0 0 9.85 0 22 C 0 34.15 9.85 44 22 44 C 34.15 44 44 34.15 44 22 C 44 9.85 34.15 0 22 0 Z M 26.256 31.367 L 10.767 31.367 L 10.767 21.425 L 14.617 21.425 L 14.617 17.569 L 22.4 17.569 L 22.4 10.097 L 26.255 10.097 L 26.255 31.367 Z M 34.502 21.425 L 30.646 21.425 L 30.646 17.569 L 34.502 17.569 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v94uoi\",layoutDependency:layoutDependency,layoutId:\"TDYYDBojQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\" overflow=\"visible\"><path d=\"M 22 0 C 9.85 0 0 9.85 0 22 C 0 34.15 9.85 44 22 44 C 34.15 44 44 34.15 44 22 C 44 9.85 34.15 0 22 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11tz081\",layoutDependency:layoutDependency,layoutId:\"qjNcLpa87\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.489 21.27\" overflow=\"visible\"><path d=\"M 15.489 21.27 L 0 21.27 L 0 11.328 L 3.85 11.328 L 3.85 7.472 L 11.633 7.472 L 11.633 0 L 15.488 0 L 15.488 21.27 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-resz24\",layoutDependency:layoutDependency,layoutId:\"rDq92EwVS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.856 3.856\" overflow=\"visible\"><path d=\"M 3.856 3.856 L 0 3.856 L 0 0 L 3.856 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})]})]})})})});});const css=[\".framer-Sl2RW.framer-26ph7a, .framer-Sl2RW .framer-26ph7a { display: block; }\",\".framer-Sl2RW.framer-1lwu3jp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-Sl2RW .framer-1oogg9-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-Sl2RW .framer-yt0ace { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 92px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sl2RW .framer-1i73wu9 { 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-Sl2RW .framer-qrjz9 { height: 52px; position: relative; width: 152px; }\",\".framer-Sl2RW .framer-1gdjjx1 { height: 7px; left: 17px; position: absolute; top: 26px; width: 9px; }\",\".framer-Sl2RW .framer-1b8f5rv, .framer-Sl2RW .framer-e9g55j { height: 52px; left: 0px; position: absolute; top: 0px; width: 52px; }\",\".framer-Sl2RW .framer-l1798c { height: 25px; left: 13px; position: absolute; top: 12px; width: 19px; }\",\".framer-Sl2RW .framer-sieiop { height: 5px; left: 37px; position: absolute; top: 21px; width: 5px; }\",\".framer-Sl2RW .framer-6m4ht2 { height: 16px; left: 61px; position: absolute; top: 21px; width: 92px; }\",\".framer-Sl2RW .framer-8doctr { height: 13px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-Sl2RW .framer-14476f3 { height: 5px; left: 3px; position: absolute; top: 6px; width: 5px; }\",\".framer-Sl2RW .framer-1ginxs5 { height: 9px; left: 11px; position: absolute; top: 4px; width: 9px; }\",\".framer-Sl2RW .framer-1uknuog { height: 2px; left: 13px; position: absolute; top: 6px; width: 4px; }\",\".framer-Sl2RW .framer-wuf5sd { height: 9px; left: 20px; position: absolute; top: 4px; width: 8px; }\",\".framer-Sl2RW .framer-1wikswj { height: 3px; left: 29px; position: absolute; top: 0px; width: 3px; }\",\".framer-Sl2RW .framer-27e3tv { height: 9px; left: 30px; position: absolute; top: 4px; width: 3px; }\",\".framer-Sl2RW .framer-10c1tmi { height: 12px; left: 34px; position: absolute; top: 4px; width: 9px; }\",\".framer-Sl2RW .framer-rkabwn { height: 5px; left: 36px; position: absolute; top: 6px; width: 4px; }\",\".framer-Sl2RW .framer-1sdnpep { height: 9px; left: 45px; position: absolute; top: 4px; width: 8px; }\",\".framer-Sl2RW .framer-1n82dxm { height: 11px; left: 54px; position: absolute; top: 2px; width: 7px; }\",\".framer-Sl2RW .framer-1169mj2 { height: 9px; left: 63px; position: absolute; top: 4px; width: 9px; }\",\".framer-Sl2RW .framer-1dpm7nu { height: 6px; left: 64px; position: absolute; top: 6px; width: 6px; }\",\".framer-Sl2RW .framer-scy37t { height: 9px; left: 74px; position: absolute; top: 4px; width: 8px; }\",\".framer-Sl2RW .framer-1snv1hn { height: 13px; left: 84px; position: absolute; top: 0px; width: 8px; }\",\".framer-Sl2RW .framer-4i3i46 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 110px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-j7yk0c-container, .framer-Sl2RW .framer-11wtt18-container, .framer-Sl2RW .framer-1yfwh6w-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-Sl2RW .framer-1mg4lv6, .framer-Sl2RW .framer-6qqa8v { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sl2RW .framer-pjk862 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-9k5isg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 511px; }\",\".framer-Sl2RW .framer-mnq03f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-r0knwm, .framer-Sl2RW .framer-1tyda3n, .framer-Sl2RW .framer-1mdus79, .framer-Sl2RW .framer-i6vd2u, .framer-Sl2RW .framer-16o8w02, .framer-Sl2RW .framer-1bvysd9, .framer-Sl2RW .framer-12ots4r, .framer-Sl2RW .framer-pkoqdm, .framer-Sl2RW .framer-1isecx0, .framer-Sl2RW .framer-1efm2wd, .framer-Sl2RW .framer-13s6139, .framer-Sl2RW .framer-omawou, .framer-Sl2RW .framer-1w6ocut, .framer-Sl2RW .framer-1u9ps70, .framer-Sl2RW .framer-xymh6r, .framer-Sl2RW .framer-4fm5mi, .framer-Sl2RW .framer-1qa7lee, .framer-Sl2RW .framer-r2hkv0, .framer-Sl2RW .framer-162ruvu, .framer-Sl2RW .framer-19ep9r1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Sl2RW .framer-9948n1 { flex: none; height: 10px; position: relative; width: 10px; }\",\".framer-Sl2RW .framer-x5fxqe-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-Sl2RW .framer-d1n19u, .framer-Sl2RW .framer-ym9fpn { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 30px 0px; position: relative; text-decoration: none; width: 511px; }\",\".framer-Sl2RW .framer-ayornw, .framer-Sl2RW .framer-v2i80a, .framer-Sl2RW .framer-1h82xeh, .framer-Sl2RW .framer-5scusf, .framer-Sl2RW .framer-1dpnt4d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Sl2RW .framer-km4f4h, .framer-Sl2RW .framer-1w64krl { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-1xhqvmu, .framer-Sl2RW .framer-1knulh5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 192px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-3wr8wh, .framer-Sl2RW .framer-1vd18tx { flex: none; height: 100px; overflow: visible; position: relative; width: 101px; }\",\".framer-Sl2RW .framer-7sxw0p, .framer-Sl2RW .framer-1s36sww { flex: none; height: 70px; left: 0px; position: absolute; top: 15px; width: 62px; }\",\".framer-Sl2RW .framer-xrsvt3, .framer-Sl2RW .framer-1c0lqyw { flex: none; height: 89px; left: 7px; position: absolute; top: 5px; width: 79px; }\",\".framer-Sl2RW .framer-z2gsba, .framer-Sl2RW .framer-1udf4fl { flex: none; height: 100px; left: 13px; position: absolute; top: 0px; width: 88px; }\",\".framer-Sl2RW .framer-e9kc2o, .framer-Sl2RW .framer-1l20koe { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 126px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-1fpip36 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 15px 30px 30px 30px; position: relative; width: 510px; }\",\".framer-Sl2RW .framer-yqg1j { flex: none; height: 5px; position: relative; width: 32px; }\",\".framer-Sl2RW .framer-askedw, .framer-Sl2RW .framer-1szormi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-Sl2RW .framer-3mkr19, .framer-Sl2RW .framer-1j3l6yl, .framer-Sl2RW .framer-ghoanx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 151px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-2qku9w, .framer-Sl2RW .framer-1lmoncv, .framer-Sl2RW .framer-4wn4jx { flex: none; height: 151px; overflow: visible; position: relative; width: 153px; }\",\".framer-Sl2RW .framer-1p3vxw2, .framer-Sl2RW .framer-1gqtjj5, .framer-Sl2RW .framer-dq814u { flex: none; height: 105px; left: 0px; position: absolute; top: 23px; width: 93px; }\",\".framer-Sl2RW .framer-18dnbkq, .framer-Sl2RW .framer-14rotdf, .framer-Sl2RW .framer-17md4bc { flex: none; height: 135px; left: 10px; position: absolute; top: 8px; width: 119px; }\",\".framer-Sl2RW .framer-1q2zwag, .framer-Sl2RW .framer-1ceqt5e, .framer-Sl2RW .framer-itjqxj { flex: none; height: 151px; left: 20px; position: absolute; top: 0px; width: 133px; }\",\".framer-Sl2RW .framer-1nr3xvw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Sl2RW .framer-18qp73t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 193px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-14vw7t7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 325px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 32px 24px 32px 24px; position: relative; width: 358px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sl2RW .framer-1ktnh8, .framer-Sl2RW .framer-1xitynd, .framer-Sl2RW .framer-avbswf { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Sl2RW .framer-9eh94l, .framer-Sl2RW .framer-1oc7ph7, .framer-Sl2RW .framer-12t5pfk { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-e1s2el, .framer-Sl2RW .framer-187mdzq, .framer-Sl2RW .framer-zpzs1b, .framer-Sl2RW .framer-118zz2w, .framer-Sl2RW .framer-sb736h, .framer-Sl2RW .framer-xsn9pk, .framer-Sl2RW .framer-z4i1p0, .framer-Sl2RW .framer-objttr, .framer-Sl2RW .framer-17ybgph { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-yu3f96 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 158px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-fc73p6, .framer-Sl2RW .framer-v1bnr1, .framer-Sl2RW .framer-1nt3pyd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 46px; }\",\".framer-Sl2RW .framer-1viegix, .framer-Sl2RW .framer-u7ebb0, .framer-Sl2RW .framer-1vjsuku { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-Sl2RW .framer-1lbltm8, .framer-Sl2RW .framer-1is3ujo, .framer-Sl2RW .framer-1bfwf9d { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 38px; z-index: 1; }\",\".framer-Sl2RW .framer-1urvn8o, .framer-Sl2RW .framer-11lb84c, .framer-Sl2RW .framer-1o6sepz, .framer-Sl2RW .framer-1jvrmr, .framer-Sl2RW .framer-5y4iwa, .framer-Sl2RW .framer-1bu37bc, .framer-Sl2RW .framer-12klqsk, .framer-Sl2RW .framer-1sb0g3h, .framer-Sl2RW .framer-17wh7t2 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 5px; position: relative; width: 42px; }\",\".framer-Sl2RW .framer-1uaxl3y, .framer-Sl2RW .framer-13zfbx1, .framer-Sl2RW .framer-d5j27o, .framer-Sl2RW .framer-1x26qdw, .framer-Sl2RW .framer-1ecfn2q, .framer-Sl2RW .framer-ycczpn, .framer-Sl2RW .framer-1fereem, .framer-Sl2RW .framer-x44c2a, .framer-Sl2RW .framer-1rv4fnp { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-Sl2RW .framer-gmwylw, .framer-Sl2RW .framer-x92cyu { flex: none; height: 3px; position: relative; width: 312px; }\",\".framer-Sl2RW .framer-1x9don8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: 325px; }\",\".framer-Sl2RW .framer-1in2v68-container { flex: none; height: auto; position: relative; width: 164px; }\",\".framer-Sl2RW .framer-1xjgbj8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Sl2RW .framer-1m2n8iq-container, .framer-Sl2RW .framer-14ui1fb-container, .framer-Sl2RW .framer-zy7gtc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Sl2RW .framer-1eioqo1, .framer-Sl2RW .framer-1tf1uex { height: 150px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sl2RW .framer-ft0qf0, .framer-Sl2RW .framer-17fjx4t { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 1px; overflow: visible; padding: 0px; position: absolute; top: 22px; width: 100%; }\",\".framer-Sl2RW .framer-5acvo1, .framer-Sl2RW .framer-eur0ai { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 107px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-16hnhrm, .framer-Sl2RW .framer-pkh4x4 { flex: none; height: 3px; left: 0px; position: absolute; top: 100px; width: 312px; }\",\".framer-Sl2RW .framer-cgjl2u, .framer-Sl2RW .framer-194a3f3 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 1px; overflow: visible; padding: 0px; position: absolute; top: 125px; width: 100%; }\",\".framer-Sl2RW .framer-k26xss, .framer-Sl2RW .framer-xptlpu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 79px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-15igvl8, .framer-Sl2RW .framer-1o6lwn6 { flex: none; height: 3px; left: 0px; position: absolute; top: 203px; width: 312px; }\",\".framer-Sl2RW .framer-10wjxvx, .framer-Sl2RW .framer-113282p { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 1px; overflow: visible; padding: 0px; position: absolute; top: 228px; width: 100%; }\",\".framer-Sl2RW .framer-1wgyrsn, .framer-Sl2RW .framer-rhghhh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 115px; word-break: break-word; word-wrap: break-word; }\",\".framer-Sl2RW .framer-1hxz303, .framer-Sl2RW .framer-g57glm { flex: none; height: 5px; left: 140px; position: absolute; top: 0px; width: 32px; }\",\".framer-Sl2RW .framer-18tk6ab { flex: none; height: 44px; overflow: visible; position: relative; width: 44px; }\",\".framer-Sl2RW .framer-1p3ki43, .framer-Sl2RW .framer-95a7c8, .framer-Sl2RW .framer-1nsciid, .framer-Sl2RW .framer-v94uoi { height: 44px; left: 0px; position: absolute; top: 0px; width: 44px; }\",\".framer-Sl2RW .framer-1ywynp6 { height: 6px; left: 15px; position: absolute; top: 22px; width: 8px; }\",\".framer-Sl2RW .framer-11tz081 { height: 22px; left: 11px; position: absolute; top: 10px; width: 16px; }\",\".framer-Sl2RW .framer-resz24 { height: 4px; left: 31px; position: absolute; top: 18px; width: 4px; }\",\".framer-Sl2RW.framer-v-4zvvi5.framer-1lwu3jp { padding: 10px 0px 0px 0px; }\",\".framer-Sl2RW.framer-v-b434gl.framer-1lwu3jp { padding: 10px 0px 0px 0px; width: 1026px; }\",\".framer-Sl2RW.framer-v-b434gl .framer-4i3i46, .framer-Sl2RW.framer-v-rcnho1 .framer-4i3i46, .framer-Sl2RW.framer-v-2usvn6 .framer-4i3i46, .framer-Sl2RW.framer-v-1t1xdya .framer-4i3i46 { gap: 32px; }\",\".framer-Sl2RW.framer-v-b434gl .framer-1x9don8, .framer-Sl2RW.framer-v-rcnho1 .framer-1x9don8 { gap: 32px; justify-content: flex-start; width: min-content; }\",\".framer-Sl2RW.framer-v-rcnho1.framer-1lwu3jp { width: 1026px; }\",\".framer-Sl2RW.framer-v-2usvn6.framer-1lwu3jp { padding: 8px 0px 0px 0px; width: 810px; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-yt0ace, .framer-Sl2RW.framer-v-1t1xdya .framer-yt0ace { height: 76px; padding: 0px 20px 0px 20px; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-1tf1uex, .framer-Sl2RW.framer-v-1t1xdya .framer-1tf1uex { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 378px; justify-content: center; padding: 30px; width: 507px; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-17fjx4t, .framer-Sl2RW.framer-v-2usvn6 .framer-194a3f3, .framer-Sl2RW.framer-v-2usvn6 .framer-113282p, .framer-Sl2RW.framer-v-1t1xdya .framer-17fjx4t { align-content: center; align-items: center; left: unset; position: relative; text-decoration: none; top: unset; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-12klqsk, .framer-Sl2RW.framer-v-2usvn6 .framer-1sb0g3h, .framer-Sl2RW.framer-v-2usvn6 .framer-17wh7t2, .framer-Sl2RW.framer-v-1t1xdya .framer-12klqsk, .framer-Sl2RW.framer-v-1t1xdya .framer-1sb0g3h, .framer-Sl2RW.framer-v-1t1xdya .framer-17wh7t2 { width: 48px; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-pkh4x4, .framer-Sl2RW.framer-v-2usvn6 .framer-1o6lwn6, .framer-Sl2RW.framer-v-1t1xdya .framer-pkh4x4, .framer-Sl2RW.framer-v-1t1xdya .framer-1o6lwn6 { left: unset; position: relative; top: unset; width: 100%; }\",\".framer-Sl2RW.framer-v-2usvn6 .framer-g57glm, .framer-Sl2RW.framer-v-1t1xdya .framer-g57glm { left: calc(49.90138067061146% - 32px / 2); top: 10px; z-index: 1; }\",\".framer-Sl2RW.framer-v-1t1xdya.framer-1lwu3jp { width: 810px; }\",\".framer-Sl2RW.framer-v-1t1xdya .framer-askedw, .framer-Sl2RW.framer-v-1t1xdya .framer-1szormi { text-decoration: none; }\",\".framer-Sl2RW.framer-v-1t1xdya .framer-194a3f3, .framer-Sl2RW.framer-v-1t1xdya .framer-113282p { align-content: center; align-items: center; left: unset; position: relative; top: unset; }\",\".framer-Sl2RW.framer-v-91g6mo.framer-1lwu3jp { padding: 8px 0px 0px 0px; width: 390px; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-yt0ace, .framer-Sl2RW.framer-v-1o540yf .framer-yt0ace { height: 76px; padding: 0px 16px 0px 16px; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-4i3i46, .framer-Sl2RW.framer-v-1o540yf .framer-4i3i46 { gap: 32px; order: 2; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-1yfwh6w-container, .framer-Sl2RW.framer-v-1o540yf .framer-1yfwh6w-container { width: 100px; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-14vw7t7, .framer-Sl2RW.framer-v-1o540yf .framer-14vw7t7 { height: min-content; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-1ktnh8, .framer-Sl2RW.framer-v-91g6mo .framer-1xitynd, .framer-Sl2RW.framer-v-1o540yf .framer-1ktnh8, .framer-Sl2RW.framer-v-1o540yf .framer-1xitynd { cursor: pointer; text-decoration: none; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-1xjgbj8, .framer-Sl2RW.framer-v-1o540yf .framer-1xjgbj8 { gap: 5px; order: 4; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-1eioqo1, .framer-Sl2RW.framer-v-1o540yf .framer-1eioqo1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 325px; justify-content: center; padding: 32px 24px 32px 24px; width: 358px; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-ft0qf0, .framer-Sl2RW.framer-v-91g6mo .framer-cgjl2u, .framer-Sl2RW.framer-v-91g6mo .framer-10wjxvx, .framer-Sl2RW.framer-v-1o540yf .framer-ft0qf0, .framer-Sl2RW.framer-v-1o540yf .framer-cgjl2u, .framer-Sl2RW.framer-v-1o540yf .framer-10wjxvx { cursor: pointer; left: unset; position: relative; text-decoration: none; top: unset; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-16hnhrm, .framer-Sl2RW.framer-v-91g6mo .framer-15igvl8, .framer-Sl2RW.framer-v-1o540yf .framer-16hnhrm, .framer-Sl2RW.framer-v-1o540yf .framer-15igvl8 { left: unset; position: relative; top: unset; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-1hxz303, .framer-Sl2RW.framer-v-1o540yf .framer-1hxz303 { left: calc(50.00000000000002% - 32px / 2); top: 10px; z-index: 1; }\",\".framer-Sl2RW.framer-v-91g6mo .framer-18tk6ab, .framer-Sl2RW.framer-v-1o540yf .framer-18tk6ab { order: 1; text-decoration: none; }\",\".framer-Sl2RW.framer-v-1o540yf.framer-1lwu3jp { width: 390px; }\",...sharedStyle.css,'.framer-Sl2RW[data-border=\"true\"]::after, .framer-Sl2RW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VLhn6QO79\":{\"layout\":[\"fixed\",\"auto\"]},\"FgRxvoXhC\":{\"layout\":[\"fixed\",\"auto\"]},\"DW5hxR4C1\":{\"layout\":[\"fixed\",\"auto\"]},\"oJPQMa3ht\":{\"layout\":[\"fixed\",\"auto\"]},\"kxcClFaIL\":{\"layout\":[\"fixed\",\"auto\"]},\"vUZzktMEH\":{\"layout\":[\"fixed\",\"auto\"]},\"ngg8VvfiY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"MEWRfcflx\":\"getInTouch\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRb4PNPmVP=withCSS(Component,css,\"framer-Sl2RW\");export default FramerRb4PNPmVP;FramerRb4PNPmVP.displayName=\"nav v2\";FramerRb4PNPmVP.defaultProps={height:92,width:1440};addPropertyControls(FramerRb4PNPmVP,{variant:{options:[\"ecaMKG9uC\",\"VLhn6QO79\",\"FgRxvoXhC\",\"DW5hxR4C1\",\"oJPQMa3ht\",\"kxcClFaIL\",\"vUZzktMEH\",\"ngg8VvfiY\"],optionTitles:[\"desktop bg\",\"desktop\",\"mini desktop\",\"mini desktop bg\",\"tablet\",\"tablet bg\",\"mobile\",\"mobile bg\"],title:\"Variant\",type:ControlType.Enum},MEWRfcflx:{title:\"Get In Touch\",type:ControlType.EventHandler}});addFonts(FramerRb4PNPmVP,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...LenisFonts,...ServicesNavigationFonts,...XIconFonts,...MainButtonFonts,...ContactButtonMobileFonts,...MenuButtonMobileFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRb4PNPmVP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ServicesNavigation,{},context),forwardLoader(XIcon,{},context),forwardLoader(MainButton,{},context),forwardLoader(ContactButtonMobile,{},context),forwardLoader(MenuButtonMobile,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRb4PNPmVP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"MEWRfcflx\\\":\\\"getInTouch\\\"}\",\"framerIntrinsicHeight\":\"92\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VLhn6QO79\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FgRxvoXhC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DW5hxR4C1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oJPQMa3ht\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kxcClFaIL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vUZzktMEH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ngg8VvfiY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rb4PNPmVP.map","// Generated by Framer (eb3d845)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,parsePaddingString,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FooterDesktop from\"#framer/local/canvasComponent/JA09cSTnx/JA09cSTnx.js\";import BoxCursorFollow from\"#framer/local/canvasComponent/LPKBPWAu2/LPKBPWAu2.js\";import XIcon from\"#framer/local/canvasComponent/q9Mw9Oidp/q9Mw9Oidp.js\";import NavV2 from\"#framer/local/canvasComponent/Rb4PNPmVP/Rb4PNPmVP.js\";import FormButton from\"#framer/local/canvasComponent/VGglC0zyr/VGglC0zyr.js\";const FooterDesktopFonts=getFonts(FooterDesktop);const NavV2Fonts=getFonts(NavV2);const NavV2WithVariantAppearEffect=withVariantAppearEffect(NavV2);const XIconFonts=getFonts(XIcon);const FormButtonFonts=getFonts(FormButton);const ContainerWithFX=withFX(Container);const FooterDesktopControls=getPropertyControls(FooterDesktop);const BoxCursorFollowFonts=getFonts(BoxCursorFollow);const breakpoints={fHRG75ynA:\"(min-width: 1440px)\",PHSnzqxNl:\"(min-width: 810px) and (max-width: 1025.98px)\",shLBui4ZD:\"(max-width: 809.98px)\",XXWr6jdjD:\"(min-width: 1026px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OdnXl\";const variantClassNames={fHRG75ynA:\"framer-v-weoerd\",PHSnzqxNl:\"framer-v-caksdy\",shLBui4ZD:\"framer-v-md5nbc\",XXWr6jdjD:\"framer-v-6bmrhb\"};const ORuHRU_Jf=undefined;const ZGG4OjgUy=undefined;const VoZZKk44p=undefined;const itF9KxNIr=undefined;const s5tJudaMv=undefined;const DPRtGtPUo=undefined;const d94AeWHzd=undefined;const ZpYXRCzpS=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-102};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-85};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:300,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:300,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={PHSnzqxNl:[\".framer-OdnXl.framer-zhvql5 { bottom: 20px; right: 20px; top: 20px; width: 638px; will-change: unset; }\",\".framer-OdnXl .framer-qsm10w { align-content: flex-end; align-items: flex-end; }\",\".framer-OdnXl .framer-qb696v { width: 507px; }\"],shLBui4ZD:[\".framer-OdnXl.framer-zhvql5 { bottom: 16px; left: 16px; min-height: 100px; padding: 24px; right: 16px; top: 16px; width: unset; will-change: unset; }\",\".framer-OdnXl .framer-12oj7dk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-OdnXl .framer-13hlphj { left: unset; position: relative; top: unset; white-space: pre; width: auto; }\",\".framer-OdnXl .framer-qsm10w, .framer-OdnXl .framer-1uoom2s { gap: 16px; }\",\".framer-OdnXl .framer-e24pxe { flex-direction: column; gap: 16px; order: 0; }\",\".framer-OdnXl .framer-1sxf1te, .framer-OdnXl .framer-6z1rs8, .framer-OdnXl .framer-1wou8zn, .framer-OdnXl .framer-j19de3 { flex: none; width: 100%; }\",\".framer-OdnXl .framer-15zwvih, .framer-OdnXl .framer-l8zu7b, .framer-OdnXl .framer-1njggwu, .framer-OdnXl .framer-apeb8v, .framer-OdnXl .framer-8z75fu { --framer-input-font-letter-spacing: -0.04em; --framer-input-font-size: 16px; height: 44px; }\",\".framer-OdnXl .framer-1ok2ibq, .framer-OdnXl .framer-4qoqcv-container { order: 1; }\",\".framer-OdnXl .framer-4ti5dz { order: 3; }\",\".framer-OdnXl .framer-ggj3n6 { --framer-input-font-letter-spacing: -0.04em; --framer-input-font-size: 16px; min-height: 100px; }\",\".framer-OdnXl .framer-16iwudc { flex-direction: column; gap: 16px; order: 2; }\",\".framer-OdnXl .framer-1bs0x6s { order: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={PHSnzqxNl:\".framer-caksdy-override\",shLBui4ZD:\".framer-md5nbc-override\"};const rules=[\".framer-OdnXl.framer-bn8vfg, .framer-OdnXl .framer-bn8vfg { display: block; }\",\".framer-OdnXl.framer-weoerd { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-t1u2ul { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-OdnXl .framer-5dbyno { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1001; overflow: visible; padding: var(--18dwjwu); position: relative; width: 100%; }\",\".framer-OdnXl .framer-587r6n-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-OdnXl .framer-n0pnwn-container { flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-OdnXl.framer-19xx5nw { background-color: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-OdnXl.framer-zhvql5 { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; bottom: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; overflow: visible; padding: 30px; position: fixed; right: 30px; top: 30px; width: 680px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-OdnXl .framer-rwryiu { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-pv9ota { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-gazl08 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-12oj7dk { flex: none; height: 100px; overflow: visible; position: relative; width: 315px; }\",\".framer-OdnXl .framer-13hlphj { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre-wrap; width: 315px; word-break: break-word; word-wrap: break-word; }\",\".framer-OdnXl .framer-o6eixj-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-OdnXl .framer-qsm10w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-1uoom2s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-e24pxe, .framer-OdnXl .framer-16iwudc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-1sxf1te, .framer-OdnXl .framer-6z1rs8, .framer-OdnXl .framer-1wou8zn, .framer-OdnXl .framer-j19de3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-OdnXl .framer-15zwvih, .framer-OdnXl .framer-l8zu7b, .framer-OdnXl .framer-1njggwu, .framer-OdnXl .framer-8z75fu { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: rgba(0, 0, 0, 0.5); flex: none; height: 50px; position: relative; width: 100%; }',\".framer-OdnXl .framer-1ok2ibq, .framer-OdnXl .framer-4ti5dz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-OdnXl .framer-ggj3n6 { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: rgba(0, 0, 0, 0.5); --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: none; height: auto; min-height: 269px; position: relative; width: 100%; }','.framer-OdnXl .framer-apeb8v { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-invalid-text-color: rgba(0, 0, 0, 0.5); --framer-input-padding: 12px; flex: none; height: 50px; position: relative; width: 100%; }',\".framer-OdnXl .framer-qb696v { 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: 0px; position: relative; width: 100%; }\",\".framer-OdnXl .framer-1bs0x6s { --framer-paragraph-spacing: 20px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OdnXl .framer-4qoqcv-container { flex: none; height: auto; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fHRG75ynA:\"(min-width: 1440px)\",PHSnzqxNl:\"(min-width: 810px) and (max-width: 1025.98px)\",shLBui4ZD:\"(max-width: 809.98px)\",XXWr6jdjD:\"(min-width: 1026px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"mini desktop\":\"XXWr6jdjD\",Desktop:\"fHRG75ynA\",Phone:\"shLBui4ZD\",Tablet:\"PHSnzqxNl\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"phone straight\":\"dBLUVgc7J\",\"Tablet - straight\":\"Xm3ZOgtOg\",Straight:\"vweOnSS4t\"};const getProps=({desktopFooter,desktopFooterRadius,footerPadding,height,id,mobileFooter,mobileFooterRadius,navScrollTrigger,tabletFooter,tabletFooterRadius,width,...props})=>{return{...props,d94AeWHzd:mobileFooterRadius??props.d94AeWHzd??\"0px\",DPRtGtPUo:humanReadableEnumMap[mobileFooter]??mobileFooter??props.DPRtGtPUo??\"dBLUVgc7J\",itF9KxNIr:humanReadableEnumMap[tabletFooter]??tabletFooter??props.itF9KxNIr??\"Xm3ZOgtOg\",ORuHRU_Jf:footerPadding??props.ORuHRU_Jf??\"0px\",s5tJudaMv:tabletFooterRadius??props.s5tJudaMv??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fHRG75ynA\",VoZZKk44p:desktopFooterRadius??props.VoZZKk44p??\"0px\",ZGG4OjgUy:humanReadableEnumMap[desktopFooter]??desktopFooter??props.ZGG4OjgUy??\"vweOnSS4t\",ZpYXRCzpS:navScrollTrigger??props.ZpYXRCzpS};};const transition3={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:BoxCursorFollow,offset:{x:0,y:0},placement:\"bottom\",transition:transition3,variant:\"oUAlFNu1o\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ZGG4OjgUy,itF9KxNIr,DPRtGtPUo,ORuHRU_Jf,VoZZKk44p,s5tJudaMv,d94AeWHzd,ZpYXRCzpS,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const MEWRfcflxko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const ATAsR3qTq1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const parsedPadding=typeof ORuHRU_Jf===\"string\"?parsePaddingString(ORuHRU_Jf):{top:ORuHRU_Jf,right:ORuHRU_Jf,bottom:ORuHRU_Jf,left:ORuHRU_Jf};useCustomCursors({\"126hf8b\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fHRG75ynA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-weoerd\",className),\"data-framer-cursor\":\"126hf8b\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-t1u2ul\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5dbyno\",style:{\"--18dwjwu\":numberToPixelString(ORuHRU_Jf)},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:949,width:`calc(100vw - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-587r6n-container\",nodeId:\"PT6hu_Mxt\",scopeId:\"QXhaN3VuU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PHSnzqxNl:{f51vIA5Xh:numberToPixelString(s5tJudaMv),variant:matchVariant(itF9KxNIr)},shLBui4ZD:{f51vIA5Xh:numberToPixelString(d94AeWHzd),variant:matchVariant(DPRtGtPUo)}},children:/*#__PURE__*/_jsx(FooterDesktop,{f51vIA5Xh:numberToPixelString(VoZZKk44p),height:\"100%\",id:\"PT6hu_Mxt\",layoutId:\"PT6hu_Mxt\",style:{width:\"100%\"},variant:matchVariant(ZGG4OjgUy),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{shLBui4ZD:{__framer__scrollDirection:{direction:\"down\",target:animation1}}},children:/*#__PURE__*/_jsxs(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-n0pnwn-container\",layoutScroll:true,nodeId:\"QGMZt5PG3\",rendersWithMotion:true,scopeId:\"QXhaN3VuU\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PHSnzqxNl:{__framer__targets:[{ref:ZpYXRCzpS,target:\"kxcClFaIL\"}],variant:matchVariant(\"oJPQMa3ht\")},shLBui4ZD:{__framer__targets:[{ref:ZpYXRCzpS,target:\"ngg8VvfiY\"}],variant:matchVariant(\"vUZzktMEH\")},XXWr6jdjD:{__framer__targets:[{ref:ZpYXRCzpS,target:\"DW5hxR4C1\"}],variant:matchVariant(\"FgRxvoXhC\")}},children:/*#__PURE__*/_jsx(NavV2WithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ZpYXRCzpS,target:\"ecaMKG9uC\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"QGMZt5PG3\",layoutId:\"QGMZt5PG3\",MEWRfcflx:MEWRfcflxko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"VLhn6QO79\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{bounce:.2,delay:0,duration:0,type:\"spring\"}},className:cx(scopingClassNames,\"framer-19xx5nw\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"S4VzxPKY7\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PHSnzqxNl:{animate:undefined,exit:undefined,initial:undefined},shLBui4ZD:{animate:undefined,exit:undefined,initial:undefined}},children:/*#__PURE__*/_jsxs(motion.div,{animate:animation3,className:cx(scopingClassNames,\"framer-zhvql5\"),exit:animation2,initial:animation4,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rwryiu\",\"data-framer-name\":\"top\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pv9ota\",\"data-framer-name\":\"headline+button\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gazl08\",\"data-framer-name\":\"Frame 539\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12oj7dk\",\"data-framer-name\":\"headline\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{shLBui4ZD:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"let’s talk about \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"your project\"})]}),transformTemplate:undefined}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.2)\"},children:[\"let’s talk about your \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"project\"})]})}),className:\"framer-13hlphj\",\"data-framer-name\":\"let’s talk about your\",fonts:[\"GF;Poppins-500\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"44px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-o6eixj-container\",inComponentSlot:true,nodeId:\"CcUhnzgd6\",rendersWithMotion:true,scopeId:\"QXhaN3VuU\",children:/*#__PURE__*/_jsx(XIcon,{ATAsR3qTq:ATAsR3qTq1q29jei({overlay}),height:\"100%\",id:\"CcUhnzgd6\",layoutId:\"CcUhnzgd6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/dab62c3c-86f7-4857-b6ca-29fb4385bcb0/submit\",className:\"framer-qsm10w\",nodeId:\"PIRrWiqyt\",redirectUrl:{webPageId:\"U_bN5IGiI\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uoom2s\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e24pxe\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1sxf1te\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-15zwvih\",inputName:\"Name\",placeholder:\"Jane Smith\",type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-6z1rs8\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-l8zu7b\",inputName:\"Phone Number\",placeholder:\"+ 1 (___)—___—____\",type:\"tel\"})})]}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1ok2ibq\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1njggwu\",inputName:\"Email\",placeholder:\"email\",type:\"email\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-4ti5dz\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-ggj3n6\",inputName:\"Your Message\",placeholder:\"How can we help you?\",type:\"textarea\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16iwudc\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1wou8zn\",children:/*#__PURE__*/_jsx(FormSelect,{className:\"framer-apeb8v\",inputName:\"Budget\",required:true,selectOptions:[{title:\"$500k - $1m USD\",type:\"option\",value:\"500k - 1m USD\"},{title:\"$1m - $2m USD\",type:\"option\",value:\"$1m - $2m USD\"},{title:\"$2m - $5m USD\",type:\"option\",value:\"$2m - $5m USD\"},{title:\"$5m - $10m USD\",type:\"option\",value:\"$5m - $10m USD\"}]})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-j19de3\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-8z75fu\",inputName:\"Project Address\",placeholder:\"123 Maple Lane, Arizona, USA\",type:\"text\"})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qb696v\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{shLBui4ZD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.5)\"},children:[\"By clicking the button, you\",/*#__PURE__*/_jsx(\"br\",{}),\"agree to the\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\" \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Privacy Policy\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.5)\"},children:[\"By clicking the button, you\",/*#__PURE__*/_jsx(\"br\",{}),\"agree to the\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\" \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Privacy Policy\"})]})}),className:\"framer-1bs0x6s\",\"data-framer-name\":\"Subheader\",fonts:[\"GF;Poppins-regular\",\"GF;Poppins-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-4qoqcv-container\",inComponentSlot:true,nodeId:\"t1v7Zt2NK\",rendersWithMotion:true,scopeId:\"QXhaN3VuU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{shLBui4ZD:{variant:formVariants(formState,{error:\"EaooWmPFd\",pending:\"Oi2jrNqux\",success:\"EvZT7DBQv\"},matchVariant(\"CcD7BVV_6\"))}},children:/*#__PURE__*/_jsx(FormButton,{height:\"100%\",id:\"t1v7Zt2NK\",layoutId:\"t1v7Zt2NK\",type:\"submit\",variant:formVariants(formState,{error:\"Bst_iITgT\",pending:\"tWoFe7rW6\",success:\"BWl8jjQZ_\"},matchVariant(\"bSU6ogRe2\")),width:\"100%\"})})})})]})]})})]})})]})}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PHSnzqxNl\":{\"layout\":[\"fixed\",\"fixed\"]},\"shLBui4ZD\":{\"layout\":[\"fixed\",\"fixed\"]},\"XXWr6jdjD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZGG4OjgUy\":\"desktopFooter\",\"itF9KxNIr\":\"tabletFooter\",\"DPRtGtPUo\":\"mobileFooter\",\"ORuHRU_Jf\":\"footerPadding\",\"VoZZKk44p\":\"desktopFooterRadius\",\"s5tJudaMv\":\"tabletFooterRadius\",\"d94AeWHzd\":\"mobileFooterRadius\",\"ZpYXRCzpS\":\"navScrollTrigger\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fHRG75ynA\":[\".framer-5dbyno\",\".framer-n0pnwn-container\"],\"PHSnzqxNl\":[\".framer-5dbyno\",\".framer-n0pnwn-container\"],\"shLBui4ZD\":[\".framer-5dbyno\",\".framer-n0pnwn-container\"],\"XXWr6jdjD\":[\".framer-5dbyno\",\".framer-n0pnwn-container\"]}\n * @framerBreakpoints {\"fHRG75ynA\":{\"min\":1440,\"canvasClassName\":\"framer-weoerd-override\",\"minHeight\":2000,\"viewportHeight\":1024,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"XXWr6jdjD\":{\"min\":1026,\"max\":1439,\"canvasClassName\":\"framer-6bmrhb-override\",\"minHeight\":2000,\"viewportHeight\":1000,\"name\":\"mini desktop\",\"width\":1026,\"rootFontSize\":16},\"PHSnzqxNl\":{\"min\":810,\"max\":1025,\"canvasClassName\":\"framer-caksdy-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"shLBui4ZD\":{\"max\":809,\"canvasClassName\":\"framer-md5nbc-override\",\"minHeight\":2000,\"viewportHeight\":789,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fHRG75ynA\n * @framerLayoutTemplate true\n */const FramerQXhaN3VuU=withCSS(Component,css,\"framer-OdnXl\");export default FramerQXhaN3VuU;FramerQXhaN3VuU.displayName=\"Template\";FramerQXhaN3VuU.defaultProps={height:2e3,width:1440};addPropertyControls(FramerQXhaN3VuU,{ZGG4OjgUy:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"vweOnSS4t\",description:undefined,hidden:undefined,title:\"desktop footer\"},itF9KxNIr:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"Xm3ZOgtOg\",description:undefined,hidden:undefined,title:\"tablet footer\"},DPRtGtPUo:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"dBLUVgc7J\",description:undefined,hidden:undefined,title:\"mobile footer\"},ORuHRU_Jf:{defaultValue:\"0px\",title:\"footer padding\",type:ControlType.Padding},VoZZKk44p:{defaultValue:\"0px\",title:\"desktop footer radius\",type:ControlType.BorderRadius},s5tJudaMv:{defaultValue:\"0px\",title:\"tablet footer radius\",type:ControlType.BorderRadius},d94AeWHzd:{defaultValue:\"0px\",title:\"mobile footer radius\",type:ControlType.BorderRadius},ZpYXRCzpS:{title:\"nav scroll trigger\",type:ControlType.ScrollSectionRef}});addFonts(FramerQXhaN3VuU,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...FooterDesktopFonts,...NavV2Fonts,...XIconFonts,...FormButtonFonts,...BoxCursorFollowFonts],{supportsExplicitInterCodegen:true});FramerQXhaN3VuU.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterDesktop,{},context),forwardLoader(NavV2,{},context),forwardLoader(XIcon,{},context),forwardLoader(FormButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQXhaN3VuU\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ZGG4OjgUy\\\":\\\"desktopFooter\\\",\\\"itF9KxNIr\\\":\\\"tabletFooter\\\",\\\"DPRtGtPUo\\\":\\\"mobileFooter\\\",\\\"ORuHRU_Jf\\\":\\\"footerPadding\\\",\\\"VoZZKk44p\\\":\\\"desktopFooterRadius\\\",\\\"s5tJudaMv\\\":\\\"tabletFooterRadius\\\",\\\"d94AeWHzd\\\":\\\"mobileFooterRadius\\\",\\\"ZpYXRCzpS\\\":\\\"navScrollTrigger\\\"}\",\"framerHitTargets\":\"{\\\"fHRG75ynA\\\":[\\\".framer-5dbyno\\\",\\\".framer-n0pnwn-container\\\"],\\\"PHSnzqxNl\\\":[\\\".framer-5dbyno\\\",\\\".framer-n0pnwn-container\\\"],\\\"shLBui4ZD\\\":[\\\".framer-5dbyno\\\",\\\".framer-n0pnwn-container\\\"],\\\"XXWr6jdjD\\\":[\\\".framer-5dbyno\\\",\\\".framer-n0pnwn-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PHSnzqxNl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"shLBui4ZD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XXWr6jdjD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"fHRG75ynA\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-weoerd-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1024,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"XXWr6jdjD\\\":{\\\"min\\\":1026,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-6bmrhb-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"mini desktop\\\",\\\"width\\\":1026,\\\"rootFontSize\\\":16},\\\"PHSnzqxNl\\\":{\\\"min\\\":810,\\\"max\\\":1025,\\\"canvasClassName\\\":\\\"framer-caksdy-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"shLBui4ZD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-md5nbc-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":789,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"fHRG75ynA\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,parsePaddingString,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FooterDesktop from\"#framer/local/canvasComponent/JA09cSTnx/JA09cSTnx.js\";import BoxCursorFollow from\"#framer/local/canvasComponent/LPKBPWAu2/LPKBPWAu2.js\";import XIcon from\"#framer/local/canvasComponent/q9Mw9Oidp/q9Mw9Oidp.js\";import NavV2 from\"#framer/local/canvasComponent/Rb4PNPmVP/Rb4PNPmVP.js\";import FormButton from\"#framer/local/canvasComponent/VGglC0zyr/VGglC0zyr.js\";const FooterDesktopFonts=getFonts(FooterDesktop);const NavV2Fonts=getFonts(NavV2);const XIconFonts=getFonts(XIcon);const FormButtonFonts=getFonts(FormButton);const ContainerWithFX=withFX(Container);const FooterDesktopControls=getPropertyControls(FooterDesktop);const BoxCursorFollowFonts=getFonts(BoxCursorFollow);const breakpoints={Gtt7YteLX:\"(min-width: 810px) and (max-width: 1025.98px)\",nTiZTxOQL:\"(min-width: 1440px)\",UVuqsAhwi:\"(min-width: 1026px) and (max-width: 1439.98px)\",yJPeNMzef:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Kkahz\";const variantClassNames={Gtt7YteLX:\"framer-v-80b3ew\",nTiZTxOQL:\"framer-v-5c6yfp\",UVuqsAhwi:\"framer-v-1kjfc31\",yJPeNMzef:\"framer-v-ig271p\"};const ORuHRU_Jf=undefined;const ZGG4OjgUy=undefined;const VoZZKk44p=undefined;const itF9KxNIr=undefined;const s5tJudaMv=undefined;const DPRtGtPUo=undefined;const d94AeWHzd=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-102};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:300,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:300,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={Gtt7YteLX:[\".framer-Kkahz.framer-w2ycce { bottom: 20px; right: 20px; top: 20px; width: 638px; will-change: unset; }\",\".framer-Kkahz .framer-1lktl9 { align-content: flex-end; align-items: flex-end; }\",\".framer-Kkahz .framer-1tw2je5 { width: 507px; }\"],yJPeNMzef:[\".framer-Kkahz.framer-w2ycce { bottom: 16px; left: 16px; min-height: 100px; padding: 24px; right: 16px; top: 16px; width: unset; will-change: unset; }\",\".framer-Kkahz .framer-19lhge4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-Kkahz .framer-3p1rx { left: unset; position: relative; top: unset; white-space: pre; width: auto; }\",\".framer-Kkahz .framer-1lktl9, .framer-Kkahz .framer-1xtkjht { gap: 16px; }\",\".framer-Kkahz .framer-1y6hmdc { flex-direction: column; gap: 16px; order: 0; }\",\".framer-Kkahz .framer-1l3h6ws, .framer-Kkahz .framer-1u26mfk, .framer-Kkahz .framer-1p13hqz, .framer-Kkahz .framer-ettwh5 { flex: none; width: 100%; }\",\".framer-Kkahz .framer-6azpoo, .framer-Kkahz .framer-i80n8a, .framer-Kkahz .framer-1jr2mkm, .framer-Kkahz .framer-pwqsel, .framer-Kkahz .framer-qh5354 { --framer-input-font-letter-spacing: -0.04em; --framer-input-font-size: 16px; height: 44px; }\",\".framer-Kkahz .framer-1av48s4, .framer-Kkahz .framer-2zx5o8-container { order: 1; }\",\".framer-Kkahz .framer-15p2boy { order: 3; }\",\".framer-Kkahz .framer-4kjwk0 { --framer-input-font-letter-spacing: -0.04em; --framer-input-font-size: 16px; min-height: 100px; }\",\".framer-Kkahz .framer-hb98zz { flex-direction: column; gap: 16px; order: 2; }\",\".framer-Kkahz .framer-qt5las { order: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Gtt7YteLX:\".framer-80b3ew-override\",yJPeNMzef:\".framer-ig271p-override\"};const rules=[\".framer-Kkahz.framer-1yqvbnu, .framer-Kkahz .framer-1yqvbnu { display: block; }\",\".framer-Kkahz.framer-5c6yfp { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-1wyzj08 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Kkahz .framer-9vmxog { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1001; overflow: visible; padding: var(--18dwjwu); position: relative; width: 100%; }\",\".framer-Kkahz .framer-1377vek-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Kkahz .framer-1m0a3c9-container { flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-Kkahz.framer-tcl15l { background-color: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-Kkahz.framer-w2ycce { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; bottom: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; overflow: visible; padding: 30px; position: fixed; right: 30px; top: 30px; width: 680px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-Kkahz .framer-1t63eoe { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-roshqi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-s1vyyc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-19lhge4 { flex: none; height: 100px; overflow: visible; position: relative; width: 315px; }\",\".framer-Kkahz .framer-3p1rx { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre-wrap; width: 315px; word-break: break-word; word-wrap: break-word; }\",\".framer-Kkahz .framer-1nczrs5-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-Kkahz .framer-1lktl9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-1xtkjht { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-1y6hmdc, .framer-Kkahz .framer-hb98zz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-1l3h6ws, .framer-Kkahz .framer-1u26mfk, .framer-Kkahz .framer-1p13hqz, .framer-Kkahz .framer-ettwh5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-Kkahz .framer-6azpoo, .framer-Kkahz .framer-i80n8a, .framer-Kkahz .framer-1jr2mkm, .framer-Kkahz .framer-qh5354 { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: rgba(0, 0, 0, 0.5); flex: none; height: 50px; position: relative; width: 100%; }',\".framer-Kkahz .framer-1av48s4, .framer-Kkahz .framer-15p2boy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-Kkahz .framer-4kjwk0 { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: rgba(0, 0, 0, 0.5); --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: none; height: auto; min-height: 269px; position: relative; width: 100%; }','.framer-Kkahz .framer-pwqsel { --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(0, 0, 0, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 13px; --framer-input-border-radius-bottom-right: 13px; --framer-input-border-radius-top-left: 13px; --framer-input-border-radius-top-right: 13px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #000000; --framer-input-font-family: \"Poppins\"; --framer-input-font-letter-spacing: -0.05em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-invalid-text-color: rgba(0, 0, 0, 0.5); --framer-input-padding: 12px; flex: none; height: 50px; position: relative; width: 100%; }',\".framer-Kkahz .framer-1tw2je5 { 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: 0px; position: relative; width: 100%; }\",\".framer-Kkahz .framer-qt5las { --framer-paragraph-spacing: 20px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Kkahz .framer-2zx5o8-container { flex: none; height: auto; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Gtt7YteLX:\"(min-width: 810px) and (max-width: 1025.98px)\",nTiZTxOQL:\"(min-width: 1440px)\",UVuqsAhwi:\"(min-width: 1026px) and (max-width: 1439.98px)\",yJPeNMzef:\"(max-width: 809.98px)\"};const humanReadableVariantMap={\"mini desktop\":\"UVuqsAhwi\",Desktop:\"nTiZTxOQL\",Phone:\"yJPeNMzef\",Tablet:\"Gtt7YteLX\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"phone straight\":\"dBLUVgc7J\",\"Tablet - straight\":\"Xm3ZOgtOg\",Straight:\"vweOnSS4t\"};const getProps=({desktopFooter,desktopFooterRadius,footerPadding,height,id,mobileFooter,mobileFooterRadius,tabletFooter,tabletFooterRadius,width,...props})=>{return{...props,d94AeWHzd:mobileFooterRadius??props.d94AeWHzd??\"0px\",DPRtGtPUo:humanReadableEnumMap[mobileFooter]??mobileFooter??props.DPRtGtPUo??\"dBLUVgc7J\",itF9KxNIr:humanReadableEnumMap[tabletFooter]??tabletFooter??props.itF9KxNIr??\"Xm3ZOgtOg\",ORuHRU_Jf:footerPadding??props.ORuHRU_Jf??\"0px\",s5tJudaMv:tabletFooterRadius??props.s5tJudaMv??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nTiZTxOQL\",VoZZKk44p:desktopFooterRadius??props.VoZZKk44p??\"0px\",ZGG4OjgUy:humanReadableEnumMap[desktopFooter]??desktopFooter??props.ZGG4OjgUy??\"vweOnSS4t\"};};const transition3={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:BoxCursorFollow,offset:{x:0,y:0},placement:\"bottom\",transition:transition3,variant:\"oUAlFNu1o\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ZGG4OjgUy,itF9KxNIr,DPRtGtPUo,ORuHRU_Jf,VoZZKk44p,s5tJudaMv,d94AeWHzd,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const parsedPadding=typeof ORuHRU_Jf===\"string\"?parsePaddingString(ORuHRU_Jf):{top:ORuHRU_Jf,right:ORuHRU_Jf,bottom:ORuHRU_Jf,left:ORuHRU_Jf};const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const MEWRfcflxko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const ATAsR3qTq1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({\"126hf8b\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"nTiZTxOQL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-5c6yfp\",className),\"data-framer-cursor\":\"126hf8b\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wyzj08\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vmxog\",style:{\"--18dwjwu\":numberToPixelString(ORuHRU_Jf)},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:949,width:`calc(100vw - ${(parsedPadding?.left??0)+(parsedPadding?.right??0)}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1377vek-container\",nodeId:\"X98t7iCUK\",scopeId:\"ybHT29ng8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gtt7YteLX:{f51vIA5Xh:numberToPixelString(s5tJudaMv),variant:matchVariant(itF9KxNIr)},yJPeNMzef:{f51vIA5Xh:numberToPixelString(d94AeWHzd),variant:matchVariant(DPRtGtPUo)}},children:/*#__PURE__*/_jsx(FooterDesktop,{f51vIA5Xh:numberToPixelString(VoZZKk44p),height:\"100%\",id:\"X98t7iCUK\",layoutId:\"X98t7iCUK\",style:{width:\"100%\"},variant:matchVariant(ZGG4OjgUy),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yJPeNMzef:{__framer__styleAppearEffectEnabled:undefined}},children:/*#__PURE__*/_jsxs(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1m0a3c9-container\",layoutScroll:true,nodeId:\"Q6oUyXFao\",rendersWithMotion:true,scopeId:\"ybHT29ng8\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gtt7YteLX:{variant:matchVariant(\"kxcClFaIL\")},UVuqsAhwi:{variant:matchVariant(\"DW5hxR4C1\")},yJPeNMzef:{variant:matchVariant(\"ngg8VvfiY\")}},children:/*#__PURE__*/_jsx(NavV2,{height:\"100%\",id:\"Q6oUyXFao\",layoutId:\"Q6oUyXFao\",MEWRfcflx:MEWRfcflxko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"ecaMKG9uC\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{bounce:.2,delay:0,duration:0,type:\"spring\"}},className:cx(scopingClassNames,\"framer-tcl15l\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"c4FCulEUA\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gtt7YteLX:{animate:undefined,exit:undefined,initial:undefined},yJPeNMzef:{animate:undefined,exit:undefined,initial:undefined}},children:/*#__PURE__*/_jsxs(motion.div,{animate:animation2,className:cx(scopingClassNames,\"framer-w2ycce\"),exit:animation1,initial:animation3,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t63eoe\",\"data-framer-name\":\"top\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-roshqi\",\"data-framer-name\":\"headline+button\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s1vyyc\",\"data-framer-name\":\"Frame 539\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19lhge4\",\"data-framer-name\":\"headline\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yJPeNMzef:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"let’s talk about \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\"},children:\"your project\"})]}),transformTemplate:undefined}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.2)\"},children:[\"let’s talk about your \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"project\"})]})}),className:\"framer-3p1rx\",\"data-framer-name\":\"let’s talk about your\",fonts:[\"GF;Poppins-500\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"44px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nczrs5-container\",inComponentSlot:true,nodeId:\"vqtynxzeu\",rendersWithMotion:true,scopeId:\"ybHT29ng8\",children:/*#__PURE__*/_jsx(XIcon,{ATAsR3qTq:ATAsR3qTq1q29jei({overlay}),height:\"100%\",id:\"vqtynxzeu\",layoutId:\"vqtynxzeu\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/706988dc-71d5-434f-be88-ee61b2324b6c/submit\",className:\"framer-1lktl9\",nodeId:\"afJuXURm_\",redirectUrl:{webPageId:\"U_bN5IGiI\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xtkjht\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y6hmdc\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1l3h6ws\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-6azpoo\",inputName:\"Name\",placeholder:\"Jane Smith\",type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1u26mfk\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-i80n8a\",inputName:\"Phone Number\",placeholder:\"+ 1 (___)—___—____\",type:\"tel\"})})]}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1av48s4\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1jr2mkm\",inputName:\"Email\",placeholder:\"email\",type:\"email\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-15p2boy\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-4kjwk0\",inputName:\"Your Message\",placeholder:\"How can we help you?\",type:\"textarea\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hb98zz\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1p13hqz\",children:/*#__PURE__*/_jsx(FormSelect,{className:\"framer-pwqsel\",inputName:\"Budget\",required:true,selectOptions:[{title:\"$500k - $1m USD\",type:\"option\",value:\"500k - 1m USD\"},{title:\"$1m - $2m USD\",type:\"option\",value:\"$1m - $2m USD\"},{title:\"$2m - $5m USD\",type:\"option\",value:\"$2m - $5m USD\"},{title:\"$5m - $10m USD\",type:\"option\",value:\"$5m - $10m USD\"}]})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-ettwh5\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-qh5354\",inputName:\"Project Address\",placeholder:\"123 Maple Lane, Arizona, USA\",type:\"text\"})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tw2je5\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yJPeNMzef:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.5)\"},children:[\"By clicking the button, you\",/*#__PURE__*/_jsx(\"br\",{}),\"agree to the\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\" \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Privacy Policy\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.5)\"},children:[\"By clicking the button, you\",/*#__PURE__*/_jsx(\"br\",{}),\"agree to the\",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\" \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"Privacy Policy\"})]})}),className:\"framer-qt5las\",\"data-framer-name\":\"Subheader\",fonts:[\"GF;Poppins-regular\",\"GF;Poppins-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2zx5o8-container\",inComponentSlot:true,nodeId:\"xLa5ZA4xx\",rendersWithMotion:true,scopeId:\"ybHT29ng8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yJPeNMzef:{variant:formVariants(formState,{error:\"EaooWmPFd\",pending:\"Oi2jrNqux\",success:\"EvZT7DBQv\"},matchVariant(\"CcD7BVV_6\"))}},children:/*#__PURE__*/_jsx(FormButton,{height:\"100%\",id:\"xLa5ZA4xx\",layoutId:\"xLa5ZA4xx\",type:\"submit\",variant:formVariants(formState,{error:\"Bst_iITgT\",pending:\"tWoFe7rW6\",success:\"BWl8jjQZ_\"},matchVariant(\"bSU6ogRe2\")),width:\"100%\"})})})})]})]})})]})})]})}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gtt7YteLX\":{\"layout\":[\"fixed\",\"fixed\"]},\"yJPeNMzef\":{\"layout\":[\"fixed\",\"fixed\"]},\"UVuqsAhwi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZGG4OjgUy\":\"desktopFooter\",\"itF9KxNIr\":\"tabletFooter\",\"DPRtGtPUo\":\"mobileFooter\",\"ORuHRU_Jf\":\"footerPadding\",\"VoZZKk44p\":\"desktopFooterRadius\",\"s5tJudaMv\":\"tabletFooterRadius\",\"d94AeWHzd\":\"mobileFooterRadius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"nTiZTxOQL\":[\".framer-9vmxog\",\".framer-1m0a3c9-container\"],\"Gtt7YteLX\":[\".framer-9vmxog\",\".framer-1m0a3c9-container\"],\"yJPeNMzef\":[\".framer-9vmxog\",\".framer-1m0a3c9-container\"],\"UVuqsAhwi\":[\".framer-9vmxog\",\".framer-1m0a3c9-container\"]}\n * @framerBreakpoints {\"nTiZTxOQL\":{\"min\":1440,\"canvasClassName\":\"framer-5c6yfp-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"UVuqsAhwi\":{\"min\":1026,\"max\":1439,\"canvasClassName\":\"framer-1kjfc31-override\",\"minHeight\":2000,\"viewportHeight\":1000,\"name\":\"mini desktop\",\"width\":1026,\"rootFontSize\":16},\"Gtt7YteLX\":{\"min\":810,\"max\":1025,\"canvasClassName\":\"framer-80b3ew-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"yJPeNMzef\":{\"max\":809,\"canvasClassName\":\"framer-ig271p-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant nTiZTxOQL\n * @framerLayoutTemplate true\n */const FramerybHT29ng8=withCSS(Component,css,\"framer-Kkahz\");export default FramerybHT29ng8;FramerybHT29ng8.displayName=\"Template v2\";FramerybHT29ng8.defaultProps={height:2e3,width:1440};addPropertyControls(FramerybHT29ng8,{ZGG4OjgUy:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"vweOnSS4t\",description:undefined,hidden:undefined,title:\"desktop footer\"},itF9KxNIr:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"Xm3ZOgtOg\",description:undefined,hidden:undefined,title:\"tablet footer\"},DPRtGtPUo:FooterDesktopControls?.[\"variant\"]&&{...FooterDesktopControls[\"variant\"],defaultValue:\"dBLUVgc7J\",description:undefined,hidden:undefined,title:\"mobile footer\"},ORuHRU_Jf:{defaultValue:\"0px\",title:\"footer padding\",type:ControlType.Padding},VoZZKk44p:{defaultValue:\"0px\",title:\"desktop footer radius\",type:ControlType.BorderRadius},s5tJudaMv:{defaultValue:\"0px\",title:\"tablet footer radius\",type:ControlType.BorderRadius},d94AeWHzd:{defaultValue:\"0px\",title:\"mobile footer radius\",type:ControlType.BorderRadius}});addFonts(FramerybHT29ng8,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...FooterDesktopFonts,...NavV2Fonts,...XIconFonts,...FormButtonFonts,...BoxCursorFollowFonts],{supportsExplicitInterCodegen:true});FramerybHT29ng8.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(FooterDesktop,{},context),()=>forwardLoader(NavV2,{},context),()=>forwardLoader(XIcon,{},context),()=>forwardLoader(FormButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerybHT29ng8\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"nTiZTxOQL\\\":[\\\".framer-9vmxog\\\",\\\".framer-1m0a3c9-container\\\"],\\\"Gtt7YteLX\\\":[\\\".framer-9vmxog\\\",\\\".framer-1m0a3c9-container\\\"],\\\"yJPeNMzef\\\":[\\\".framer-9vmxog\\\",\\\".framer-1m0a3c9-container\\\"],\\\"UVuqsAhwi\\\":[\\\".framer-9vmxog\\\",\\\".framer-1m0a3c9-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gtt7YteLX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yJPeNMzef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UVuqsAhwi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"nTiZTxOQL\",\"framerIntrinsicHeight\":\"2000\",\"framerVariables\":\"{\\\"ZGG4OjgUy\\\":\\\"desktopFooter\\\",\\\"itF9KxNIr\\\":\\\"tabletFooter\\\",\\\"DPRtGtPUo\\\":\\\"mobileFooter\\\",\\\"ORuHRU_Jf\\\":\\\"footerPadding\\\",\\\"VoZZKk44p\\\":\\\"desktopFooterRadius\\\",\\\"s5tJudaMv\\\":\\\"tabletFooterRadius\\\",\\\"d94AeWHzd\\\":\\\"mobileFooterRadius\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"nTiZTxOQL\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-5c6yfp-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"UVuqsAhwi\\\":{\\\"min\\\":1026,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1kjfc31-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"mini desktop\\\",\\\"width\\\":1026,\\\"rootFontSize\\\":16},\\\"Gtt7YteLX\\\":{\\\"min\\\":810,\\\"max\\\":1025,\\\"canvasClassName\\\":\\\"framer-80b3ew-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"yJPeNMzef\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ig271p-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/hXbDsD0ud2wjsA8m3Oem/2CsCHz8TaUwz5kIO1dAm/QXhaN3VuU.js\";\r\nimport TemplateV2 from \"https://framerusercontent.com/modules/tw6NPNjuWE3Thf3AXNWN/OjbOWCKg6HQCFiM1isQj/ybHT29ng8.js\";\r\n\r\n\t\tconst routes = {FronU2C2d: {elements: {B8qxG86ac: \"vision\", dV157LP5o: \"services\", ENCw7IvHY: \"outcomes\", I8kyEpElW: \"services-1\", NpjFRtd5E: \"conviction\", ULEyTSDre: \"contact\", Ynys442RM: \"nav-scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EbM62sHTsmuQc2yiAg3i/3G8R4qoXjenv7zEcNH6F/FronU2C2d.js\")), path: \"/\"}, KgMp_M3So: {elements: {UETJlAIdk: \"nav-scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SmtAKuPmJM62wbFsKeTp/1NDsfVEXKoYWiatdO5Y6/KgMp_M3So.js\")), path: \"/interiors\"}, MSwO_bEH6: {elements: {bFSttapUa: \"1\", WgcNDqWL1: \"nav-scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zNg9B1xysyzXxZueRgZm/Cn2Uv2PTo4P5KZlH8xgH/MSwO_bEH6.js\")), path: \"/architecture\"}, qNPEbSTJN: {elements: {absAWxobe: \"outcomes\", agPQzcKq0: \"contact\", bwzC6JMVw: \"rive-wrapper\", dHQ81VWev: \"conviction\", T6it8Tcqr: \"nav-scroll-trigger\", WToOoIFyp: \"vision\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5WCfW8kqL1HePZWuMgtB/UXpi5CzvHzA8HWHhZAdj/qNPEbSTJN.js\")), path: \"/about\"}, KXPPVeRiE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aUF56q5tQWRq0m6qZjeB/Pr4Lb6UzbrwhQ8mBiskj/KXPPVeRiE.js\")), path: \"/contact-us\"}, U_bN5IGiI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m2NSH0brWuaxVDChEZ9o/tui1WTp16iEbjZW3Dquh/U_bN5IGiI.js\")), path: \"/success\"}, k_X7W_Uv7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xhfpQoni3I0lGtw34FoZ/9gGK2Ua8wxBcYZDa5dsf/k_X7W_Uv7.js\")), path: \"/404\"}, qNTUFHRiO: {elements: {JNOtLgzOQ: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/31gke9qshiXSNzeF6Dfp/arY23ESy4KnVeJciGuTl/qNTUFHRiO.js\")), path: \"/portfolio\"}, Cs21oat4w: {elements: {qTqTI_UMr: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X4xdiJtCYZnal940RD48/tgAMY6sO9CqeuJb0I29T/Cs21oat4w.js\")), path: \"/portfolio-list\"}, ez45ZULYt: {collectionId: \"ECr_gBMe7\", elements: {EQxDBvog_: \"project-hero\", J6L3IUrQL: \"nav-scroll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PclqndxT0Q6ZFof6GgkX/XsRGSliB3HGCLRYeXNgh/ez45ZULYt.js\")), path: \"/projects/:osu8E2E1P\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {ECr_gBMe7: async () => (await import(\"https://framerusercontent.com/modules/G0PwbI6cTQiJRsmArp9N/kFSGMdZGToS92TFjTRbR/ECr_gBMe7.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"830bec637bd9c6415910dfd229122d08843d1adb6874e55e6a2e4c564597da52\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {d94AeWHzd: \"0px\", DPRtGtPUo: \"dBLUVgc7J\", itF9KxNIr: \"Xm3ZOgtOg\", ORuHRU_Jf: \"0px 0px 0px 0px\", s5tJudaMv: \"0px\", VoZZKk44p: \"0px\", ZGG4OjgUy: \"vweOnSS4t\", ZpYXRCzpS: {href: {hash: \":Ynys442RM\", webPageId: \"FronU2C2d\"}, refKey: true}}\r\nconst props2 = {...props1, ORuHRU_Jf: \"0px\", ZpYXRCzpS: undefined}\r\nconst props3 = {...props1, VoZZKk44p: \"0px 0px 0px 0px\", ZpYXRCzpS: {href: {hash: \":UETJlAIdk\", webPageId: \"KgMp_M3So\"}, refKey: true}}\r\nconst props4 = {...props1, VoZZKk44p: \"0px 0px 0px 0px\", ZpYXRCzpS: {href: {hash: \":WgcNDqWL1\", webPageId: \"MSwO_bEH6\"}, refKey: true}}\r\nconst props5 = {...props1, ORuHRU_Jf: \"0px\", ZpYXRCzpS: {href: {hash: \":T6it8Tcqr\", webPageId: \"qNPEbSTJN\"}, refKey: true}}\r\nconst props6 = {d94AeWHzd: \"0px\", DPRtGtPUo: \"dBLUVgc7J\", itF9KxNIr: \"Xm3ZOgtOg\", ORuHRU_Jf: \"0px\", s5tJudaMv: \"0px\", VoZZKk44p: \"0px\", ZGG4OjgUy: \"vweOnSS4t\"}\r\nconst props7 = {...props1, d94AeWHzd: \"30px 30px 0px 0px\", ORuHRU_Jf: \"0px\", s5tJudaMv: \"30px 30px 0px 0px\", VoZZKk44p: \"30px 30px 0px 0px\", ZpYXRCzpS: {href: {hash: \":J6L3IUrQL\", webPageId: \"ez45ZULYt\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props2, Cs21oat4w: props6, ez45ZULYt: props7, FronU2C2d: props1, k_X7W_Uv7: props6, KgMp_M3So: props3, KXPPVeRiE: props6, MSwO_bEH6: props4, qNPEbSTJN: props5, qNTUFHRiO: props6, U_bN5IGiI: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"FronU2C2d\":\r\ncase \"augiA20Il\":\r\ncase \"KgMp_M3So\":\r\ncase \"MSwO_bEH6\":\r\ncase \"qNPEbSTJN\":\r\ncase \"ez45ZULYt\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"ZpYXRCzpS\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", style, ZpYXRCzpS: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"KXPPVeRiE\":\r\ncase \"U_bN5IGiI\":\r\ncase \"k_X7W_Uv7\":\r\ncase \"qNTUFHRiO\":\r\ncase \"Cs21oat4w\":\r\nreturn React.createElement(TemplateV2, {...props, key: \"TemplateV2\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"FronU2C2d\":\r\ncase \"augiA20Il\":\r\ncase \"KgMp_M3So\":\r\ncase \"MSwO_bEH6\":\r\ncase \"qNPEbSTJN\":\r\ncase \"ez45ZULYt\":\r\nreturn [{hash: \"weoerd\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"6bmrhb\", mediaQuery: \"(min-width: 1026px) and (max-width: 1439.98px)\"}, {hash: \"caksdy\", mediaQuery: \"(min-width: 810px) and (max-width: 1025.98px)\"}, {hash: \"md5nbc\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"KXPPVeRiE\":\r\ncase \"U_bN5IGiI\":\r\ncase \"k_X7W_Uv7\":\r\ncase \"qNTUFHRiO\":\r\ncase \"Cs21oat4w\":\r\nreturn [{hash: \"5c6yfp\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1kjfc31\", mediaQuery: \"(min-width: 1026px) and (max-width: 1439.98px)\"}, {hash: \"80b3ew\", mediaQuery: \"(min-width: 810px) and (max-width: 1025.98px)\"}, {hash: \"ig271p\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xhfpQoni3I0lGtw34FoZ/9gGK2Ua8wxBcYZDa5dsf/k_X7W_Uv7.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://designtank.co\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/T6ObHj2Cmv06LMjMajd8/Qe9MwfyUTawt4lUY7Kg0/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}