{"version":3,"file":"script_main.C4otxb4l.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","RichText","_Fragment","React.useId","React.useState","React.useMemo","React.useRef","React.useCallback","RedesignNavigation","EmailSubmitButton","useRef","React.useId","PropertyOverrides","React.Fragment","RichText","_Fragment","FormPlainTextInput","React.createElement","RedesignLayout","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/yhD0k5MUH20HetFen3Ed/Pl190Xx8LIkocED89NRh/h7m6uo4l4.js","https:/framerusercontent.com/modules/5oeWnRrzrRDiQEw0gGGG/mjD5lbJreqH7fjOvxkor/NMEwd0xFR.js","https:/framerusercontent.com/modules/mO6oY2ESasiNNhpowNrz/iG418cbMmLNu6FtEcSUM/SiteConversionHub.js","https:/framerusercontent.com/modules/ciTltQcdnqykuOFL4uUw/jF1cWHQzxFKuere7fVS5/mQj_ckg9U.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (ec6c716)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withOpenBooking}from\"https://framerusercontent.com/modules/dVokNvvQS9qw565mNhci/dljz5jRLHmBkGnauQ14h/PortfolioImageViewer.js\";const MotionButtonWithOpenBooking5xqcf9=withCodeBoundaryForOverrides(motion.button,{nodeId:\"ZUbWVcQCA\",override:withOpenBooking,scopeId:\"h7m6uo4l4\"});const MotionButtonWithOpenBookingvplvqu=withCodeBoundaryForOverrides(motion.button,{nodeId:\"mb7Gl4SoR\",override:withOpenBooking,scopeId:\"h7m6uo4l4\"});const cycleOrder=[\"JkxLJQJIc\",\"yHgXohLjq\",\"Lsol98Jqi\",\"Ilutfsdua\",\"JRtZ8TGeU\"];const serializationHash=\"framer-WufxG\";const variantClassNames={Ilutfsdua:\"framer-v-4w6wnq\",JkxLJQJIc:\"framer-v-cim1nw\",JRtZ8TGeU:\"framer-v-1e19nb9\",Lsol98Jqi:\"framer-v-spmff4\",yHgXohLjq:\"framer-v-w352nu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.25,ease:[.22,1,.36,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const animation1={backgroundColor:\"rgb(65, 205, 125)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,y:-2};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition2};const animation3={backgroundColor:\"rgb(37, 39, 44)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"JRtZ8TGeU\",\"Tablet Open\":\"Ilutfsdua\",Desktop:\"JkxLJQJIc\",Phone:\"Lsol98Jqi\",Tablet:\"yHgXohLjq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JkxLJQJIc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JkxLJQJIc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1w1p2ob=activeVariantCallback(async(...args)=>{setVariant(\"yHgXohLjq\");});const onTap1hp4abs=activeVariantCallback(async(...args)=>{setVariant(\"Lsol98Jqi\");});const isDisplayed=()=>{if([\"yHgXohLjq\",\"Lsol98Jqi\",\"Ilutfsdua\",\"JRtZ8TGeU\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"yHgXohLjq\",\"Lsol98Jqi\",\"Ilutfsdua\",\"JRtZ8TGeU\"].includes(baseVariant))return true;return false;};const onTap1hvmpl6=activeVariantCallback(async(...args)=>{setVariant(\"Ilutfsdua\");});const onTap1buhif7=activeVariantCallback(async(...args)=>{setVariant(\"JRtZ8TGeU\");});const isDisplayed2=()=>{if([\"Ilutfsdua\",\"JRtZ8TGeU\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"Ilutfsdua\",\"JRtZ8TGeU\"].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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cim1nw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JkxLJQJIc\",ref:refBinding,style:{backgroundColor:\"rgb(17, 18, 20)\",...style},...addPropertyOverrides({Ilutfsdua:{\"data-framer-name\":\"Tablet Open\"},JRtZ8TGeU:{\"data-framer-name\":\"Phone Open\"},Lsol98Jqi:{\"data-framer-name\":\"Phone\"},yHgXohLjq:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kv0hw1\",\"data-border\":true,\"data-framer-name\":\"Header row\",layoutDependency:layoutDependency,layoutId:\"ziUKJxOXb\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(41, 43, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":BjuTwRfCc\",webPageId:\"m3CimSJnW\"},motionChild:true,nodeId:\"R6N65t7jW\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-o7b2wy framer-1q90wy0\",\"data-framer-name\":\"SidasVisual logo\",layoutDependency:layoutDependency,layoutId:\"R6N65t7jW\",...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Sidasvisual performance creative studio logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+14+11.478),pixelHeight:138,pixelWidth:1023,positionX:\"left\",positionY:\"center\",sizes:\"156px\",src:\"https://framerusercontent.com/images/lTSU5FeSiWiU0Nniz0z8JLixfw.png?width=1023&height=138\",srcSet:\"https://framerusercontent.com/images/lTSU5FeSiWiU0Nniz0z8JLixfw.png?scale-down-to=512&width=1023&height=138 512w,https://framerusercontent.com/images/lTSU5FeSiWiU0Nniz0z8JLixfw.png?width=1023&height=138 1023w\"},className:\"framer-q4lnmq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"PKxjsaKQD\",style:{filter:\"brightness(1.5)\",WebkitFilter:\"brightness(1.5)\"}})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hnzssy\",\"data-framer-name\":\"nav links\",layoutDependency:layoutDependency,layoutId:\"mJCmgWW6Q\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EofQke9U4\"},motionChild:true,nodeId:\"Ne7rKw8mX\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vq2bjh framer-1q90wy0\",\"data-framer-name\":\"nav link0\",layoutDependency:layoutDependency,layoutId:\"Ne7rKw8mX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(177, 179, 185))\"},children:\"WORK\"})}),className:\"framer-me2uz2\",\"data-framer-name\":\"WORK\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Jz2M6fqWW\",style:{\"--extracted-r6o4lv\":\"rgb(177, 179, 185)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":IbYX7tzAg\",webPageId:\"m3CimSJnW\"},motionChild:true,nodeId:\"f6GgJXiqI\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qhxyqq framer-1q90wy0\",\"data-framer-name\":\"nav link1\",layoutDependency:layoutDependency,layoutId:\"f6GgJXiqI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(177, 179, 185))\"},children:\"PROCESS\"})}),className:\"framer-n296sx\",\"data-framer-name\":\"PROCESS\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"gjoG34EF3\",style:{\"--extracted-r6o4lv\":\"rgb(177, 179, 185)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":CwoivhE32\",webPageId:\"m3CimSJnW\"},motionChild:true,nodeId:\"eOMxFi7bD\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1o0g76p framer-1q90wy0\",\"data-framer-name\":\"nav link2\",layoutDependency:layoutDependency,layoutId:\"eOMxFi7bD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(177, 179, 185))\"},children:\"SERVICES\"})}),className:\"framer-142of9c\",\"data-framer-name\":\"SERVICES\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"YRKVh3x2t\",style:{\"--extracted-r6o4lv\":\"rgb(177, 179, 185)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"R0VuSbi11\"},motionChild:true,nodeId:\"WCorvFldL\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-cqx059 framer-1q90wy0\",\"data-framer-name\":\"nav link3\",layoutDependency:layoutDependency,layoutId:\"WCorvFldL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(177, 179, 185))\"},children:\"PRICING\"})}),className:\"framer-1ufd5np\",\"data-framer-name\":\"PRICING\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"TJwLB658e\",style:{\"--extracted-r6o4lv\":\"rgb(177, 179, 185)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(MotionButtonWithOpenBooking5xqcf9,{className:\"framer-5xqcf9\",\"data-border\":true,\"data-framer-name\":\"nav cta\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ZUbWVcQCA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(245, 245, 242)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(245, 245, 242)\"},whileHover:animation1,whileTap:animation2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #111214)\"},children:\"LET’S TALK ↗\"})}),className:\"framer-tmvgdt\",\"data-framer-name\":\"LET’S TALK ↗\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"e8YrBklyF\",style:{\"--extracted-r6o4lv\":\"#111214\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.button,{\"aria-label\":\"Open menu\",className:\"framer-1748gzi\",\"data-border\":true,\"data-framer-name\":\"Open menu\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"k9a9AScNS\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(58, 60, 66)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(17, 18, 20)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},whileHover:animation3,...addPropertyOverrides({Ilutfsdua:{\"aria-label\":\"Close menu\",\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"aria-label\":\"Close menu\",\"data-highlight\":true,onTap:onTap1hp4abs},Lsol98Jqi:{\"data-highlight\":true,onTap:onTap1buhif7},yHgXohLjq:{\"data-highlight\":true,onTap:onTap1hvmpl6}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3smaoy\",\"data-framer-name\":\"Menu stroke 0\",layoutDependency:layoutDependency,layoutId:\"Xvs1UfsoI\",style:{backgroundColor:\"rgb(245, 245, 242)\",rotate:0},variants:{Ilutfsdua:{rotate:45},JRtZ8TGeU:{rotate:45}}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-rkd7gd\",\"data-framer-name\":\"Menu stroke 1\",layoutDependency:layoutDependency,layoutId:\"Tlywk60ZI\",style:{backgroundColor:\"rgb(245, 245, 242)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11k9sn9\",\"data-framer-name\":\"Menu stroke 2\",layoutDependency:layoutDependency,layoutId:\"IUcFit1Lr\",style:{backgroundColor:\"rgb(245, 245, 242)\",rotate:0},variants:{Ilutfsdua:{rotate:-45},JRtZ8TGeU:{rotate:-45}}})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ty8wkg\",\"data-framer-name\":\"Menu links\",layoutDependency:layoutDependency,layoutId:\"AB6K1KYgt\",style:{backgroundColor:\"rgb(17, 18, 20)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EofQke9U4\"},motionChild:true,nodeId:\"MJZebK73O\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sohhjf framer-1q90wy0\",\"data-border\":true,\"data-framer-name\":\"nav link0\",layoutDependency:layoutDependency,layoutId:\"MJZebK73O\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(41, 43, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.3px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #f5f5f2)\"},children:\"WORK\"})}),className:\"framer-t9o2fs\",\"data-framer-name\":\"WORK\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"X5dqOLKqZ\",style:{\"--extracted-r6o4lv\":\"#f5f5f2\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":IbYX7tzAg\",webPageId:\"m3CimSJnW\"},motionChild:true,nodeId:\"ioGY8lceD\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mpzf8t framer-1q90wy0\",\"data-border\":true,\"data-framer-name\":\"nav link1\",layoutDependency:layoutDependency,layoutId:\"ioGY8lceD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(41, 43, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.3px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #f5f5f2)\"},children:\"PROCESS\"})}),className:\"framer-ry3p11\",\"data-framer-name\":\"PROCESS\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"iPBUPrw8l\",style:{\"--extracted-r6o4lv\":\"#f5f5f2\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":CwoivhE32\",webPageId:\"m3CimSJnW\"},motionChild:true,nodeId:\"O3t14v0aA\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sbpz0v framer-1q90wy0\",\"data-border\":true,\"data-framer-name\":\"nav link2\",layoutDependency:layoutDependency,layoutId:\"O3t14v0aA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(41, 43, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.3px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #f5f5f2)\"},children:\"SERVICES\"})}),className:\"framer-pks6gf\",\"data-framer-name\":\"SERVICES\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"B0PwNY_Dw\",style:{\"--extracted-r6o4lv\":\"#f5f5f2\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"R0VuSbi11\"},motionChild:true,nodeId:\"SUCskJ29j\",scopeId:\"h7m6uo4l4\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13fnzbi framer-1q90wy0\",\"data-border\":true,\"data-framer-name\":\"nav link3\",layoutDependency:layoutDependency,layoutId:\"SUCskJ29j\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(41, 43, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.3px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #f5f5f2)\"},children:\"PRICING\"})}),className:\"framer-ay9bf4\",\"data-framer-name\":\"PRICING\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"TjoEK9Mod\",style:{\"--extracted-r6o4lv\":\"#f5f5f2\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(MotionButtonWithOpenBookingvplvqu,{className:\"framer-vplvqu\",\"data-border\":true,\"data-framer-name\":\"nav cta\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"mb7Gl4SoR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(245, 245, 242)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(245, 245, 242)\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({Ilutfsdua:{\"data-highlight\":true,onTap:onTap1w1p2ob},JRtZ8TGeU:{\"data-highlight\":true,onTap:onTap1hp4abs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #111214)\"},children:\"LET’S TALK ↗\"})}),className:\"framer-bthzyt\",\"data-framer-name\":\"LET’S TALK ↗\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"E6_lg0Zeg\",style:{\"--extracted-r6o4lv\":\"#111214\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\".framer-WufxG.framer-1q90wy0, .framer-WufxG .framer-1q90wy0 { display: block; }\",\".framer-WufxG.framer-cim1nw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-WufxG .framer-1kv0hw1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 72px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 14px 40px 14px 40px; position: relative; width: 100%; }\",\".framer-WufxG .framer-o7b2wy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 156px; }\",\".framer-WufxG .framer-q4lnmq { aspect-ratio: 7.413043478260869 / 1; flex: none; height: auto; overflow: visible; position: relative; width: 156px; }\",\".framer-WufxG .framer-hnzssy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-WufxG .framer-1vq2bjh, .framer-WufxG .framer-qhxyqq, .framer-WufxG .framer-1o0g76p, .framer-WufxG .framer-cqx059 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-WufxG .framer-me2uz2, .framer-WufxG .framer-n296sx, .framer-WufxG .framer-142of9c, .framer-WufxG .framer-1ufd5np, .framer-WufxG .framer-t9o2fs, .framer-WufxG .framer-ry3p11, .framer-WufxG .framer-pks6gf, .framer-WufxG .framer-ay9bf4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WufxG .framer-5xqcf9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 19px 26px 19px 26px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WufxG .framer-tmvgdt, .framer-WufxG .framer-bthzyt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WufxG .framer-1748gzi { cursor: pointer; flex: none; height: 44px; position: relative; width: 44px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WufxG .framer-3smaoy { flex: none; height: 1px; left: 11px; position: absolute; top: 14px; width: 20px; }\",\".framer-WufxG .framer-rkd7gd { flex: none; height: 1px; left: 11px; position: absolute; top: 21px; width: 20px; }\",\".framer-WufxG .framer-11k9sn9 { flex: none; height: 1px; left: 11px; position: absolute; top: 28px; width: 20px; }\",\".framer-WufxG .framer-ty8wkg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 24px 24px; position: relative; width: 100%; }\",\".framer-WufxG .framer-sohhjf, .framer-WufxG .framer-mpzf8t, .framer-WufxG .framer-sbpz0v, .framer-WufxG .framer-13fnzbi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px 0px 16px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-WufxG .framer-vplvqu { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 20px 16px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WufxG.framer-v-w352nu.framer-cim1nw { width: 1000px; }\",\".framer-WufxG.framer-v-w352nu .framer-1kv0hw1, .framer-WufxG.framer-v-spmff4 .framer-1kv0hw1, .framer-WufxG.framer-v-4w6wnq .framer-1kv0hw1, .framer-WufxG.framer-v-1e19nb9 .framer-1kv0hw1 { padding: 14px 24px 14px 24px; }\",\".framer-WufxG.framer-v-spmff4.framer-cim1nw { width: 390px; }\",\".framer-WufxG.framer-v-4w6wnq.framer-cim1nw { height: min-content; width: 1000px; }\",\".framer-WufxG.framer-v-4w6wnq .framer-o7b2wy, .framer-WufxG.framer-v-4w6wnq .framer-sohhjf, .framer-WufxG.framer-v-4w6wnq .framer-mpzf8t, .framer-WufxG.framer-v-4w6wnq .framer-sbpz0v, .framer-WufxG.framer-v-4w6wnq .framer-13fnzbi, .framer-WufxG.framer-v-1e19nb9 .framer-o7b2wy, .framer-WufxG.framer-v-1e19nb9 .framer-sohhjf, .framer-WufxG.framer-v-1e19nb9 .framer-mpzf8t, .framer-WufxG.framer-v-1e19nb9 .framer-sbpz0v, .framer-WufxG.framer-v-1e19nb9 .framer-13fnzbi { cursor: pointer; }\",\".framer-WufxG.framer-v-4w6wnq .framer-3smaoy, .framer-WufxG.framer-v-4w6wnq .framer-11k9sn9, .framer-WufxG.framer-v-1e19nb9 .framer-3smaoy, .framer-WufxG.framer-v-1e19nb9 .framer-11k9sn9 { top: 21px; }\",\".framer-WufxG.framer-v-1e19nb9.framer-cim1nw { height: min-content; width: 390px; }\",'.framer-WufxG[data-border=\"true\"]::after, .framer-WufxG [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 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yHgXohLjq\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lsol98Jqi\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ilutfsdua\":{\"layout\":[\"fixed\",\"auto\"]},\"JRtZ8TGeU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh7m6uo4l4=withCSS(Component,css,\"framer-WufxG\");export default Framerh7m6uo4l4;Framerh7m6uo4l4.displayName=\"Redesign navigation\";Framerh7m6uo4l4.defaultProps={height:200,width:200};addPropertyControls(Framerh7m6uo4l4,{variant:{options:[\"JkxLJQJIc\",\"yHgXohLjq\",\"Lsol98Jqi\",\"Ilutfsdua\",\"JRtZ8TGeU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Tablet Open\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerh7m6uo4l4,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh7m6uo4l4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yHgXohLjq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lsol98Jqi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ilutfsdua\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JRtZ8TGeU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h7m6uo4l4.map","// Generated by Framer (ae08463)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"XEwOR8cqH\",\"AAIzMvqoR\",\"hMNQTIEHx\",\"tAmLH1p93\",\"QjkJY3cfL\"];const serializationHash=\"framer-OYxXD\";const variantClassNames={AAIzMvqoR:\"framer-v-y5w2bo\",hMNQTIEHx:\"framer-v-1s0gjj\",QjkJY3cfL:\"framer-v-licesw\",tAmLH1p93:\"framer-v-1j0oti\",XEwOR8cqH:\"framer-v-15lhmyc\"};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 humanReadableVariantMap={Default:\"XEwOR8cqH\",Error:\"tAmLH1p93\",Incomplete:\"QjkJY3cfL\",Pending:\"AAIzMvqoR\",Success:\"hMNQTIEHx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XEwOR8cqH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XEwOR8cqH\",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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15lhmyc\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"XEwOR8cqH\",ref:refBinding,style:{backgroundColor:\"rgb(245, 245, 242)\",opacity:1,...style},variants:{AAIzMvqoR:{backgroundColor:\"rgb(65, 205, 125)\"},hMNQTIEHx:{backgroundColor:\"rgb(65, 205, 125)\"},QjkJY3cfL:{backgroundColor:\"rgb(48, 50, 56)\",opacity:.5},tAmLH1p93:{backgroundColor:\"rgb(123, 38, 56)\"}},...addPropertyOverrides({AAIzMvqoR:{\"data-framer-name\":\"Pending\"},hMNQTIEHx:{\"data-framer-name\":\"Success\"},QjkJY3cfL:{\"data-framer-name\":\"Incomplete\"},tAmLH1p93:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 18, 20))\"},children:\"Send email\"})}),className:\"framer-1614c01\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"nFAtVfJnn\",style:{\"--extracted-r6o4lv\":\"rgb(17, 18, 20)\"},variants:{AAIzMvqoR:{\"--extracted-r6o4lv\":\"#111214\"},tAmLH1p93:{\"--extracted-r6o4lv\":\"#ffffff\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AAIzMvqoR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #111214)\"},children:\"Sending…\"})})},hMNQTIEHx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 18, 20))\"},children:\"Email sent\"})})},QjkJY3cfL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",children:\"Send email\"})}),fonts:[\"Inter\"]},tAmLH1p93:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #ffffff)\"},children:\"Try again\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-OYxXD.framer-qai1s7, .framer-OYxXD .framer-qai1s7 { display: block; }\",\".framer-OYxXD.framer-15lhmyc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 24px 16px 24px; position: relative; width: 280px; }\",\".framer-OYxXD .framer-1614c01 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AAIzMvqoR\":{\"layout\":[\"fixed\",\"fixed\"]},\"hMNQTIEHx\":{\"layout\":[\"fixed\",\"fixed\"]},\"tAmLH1p93\":{\"layout\":[\"fixed\",\"fixed\"]},\"QjkJY3cfL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNMEwd0xFR=withCSS(Component,css,\"framer-OYxXD\");export default FramerNMEwd0xFR;FramerNMEwd0xFR.displayName=\"Email submit button\";FramerNMEwd0xFR.defaultProps={height:52,width:280};addPropertyControls(FramerNMEwd0xFR,{variant:{options:[\"XEwOR8cqH\",\"AAIzMvqoR\",\"hMNQTIEHx\",\"tAmLH1p93\",\"QjkJY3cfL\"],optionTitles:[\"Default\",\"Pending\",\"Success\",\"Error\",\"Incomplete\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNMEwd0xFR,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNMEwd0xFR\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AAIzMvqoR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hMNQTIEHx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tAmLH1p93\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QjkJY3cfL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NMEwd0xFR.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const owners=new WeakMap;const fullImage=src=>src.split(\"?\")[0];function readCreative(card){const video=card.querySelector(\"[data-sv-video-kind]\");const img=card.querySelector(\"img\");if(video)return{kind:video.dataset.svVideoKind===\"ugc\"?\"ugc\":\"motion\",url:video.dataset.svVideoUrl||\"\",file:video.dataset.svVideoFile||\"\",poster:img?fullImage(img.currentSrc||img.src):\"\"};if(img)return{kind:\"image\",src:fullImage(img.currentSrc||img.src)};return null;}function Icon({name}){return /*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:name===\"close\"?/*#__PURE__*/_jsx(\"path\",{d:\"m6 6 12 12M18 6 6 18\"}):name===\"left\"?/*#__PURE__*/_jsx(\"path\",{d:\"m14 5-7 7 7 7\"}):name===\"right\"?/*#__PURE__*/_jsx(\"path\",{d:\"m10 5 7 7-7 7\"}):name===\"zoom\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"10.5\",cy:\"10.5\",r:\"6.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m16 16 5 5M7.5 10.5h6M10.5 7.5v6\"})]}):/*#__PURE__*/_jsx(\"path\",{d:\"M9 3H3v6M15 3h6v6M3 15v6h6M21 15v6h-6\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n */export default function SiteConversionHub({briefForm,bookingURL=\"https://calendly.com/sidas-baravickas/15min\",style}){const isStatic=useIsStaticRenderer();const id=React.useId();const[owner,setOwner]=React.useState(false);const[modal,setModal]=React.useState(null);const[contactMode,setContactMode]=React.useState(\"book\");const[hasContact,setHasContact]=React.useState(false);const[mobileBar,setMobileBar]=React.useState(false);const[viewer,setViewer]=React.useState(null);const[zoomed,setZoomed]=React.useState(false);const[calendarReady,setCalendarReady]=React.useState(false);const[calendarError,setCalendarError]=React.useState(false);const[calendarRequested,setCalendarRequested]=React.useState(false);const[calendarAttempt,setCalendarAttempt]=React.useState(0);const calendarURL=React.useMemo(()=>{const url=new URL(bookingURL);url.searchParams.set(\"embed_type\",\"Inline\");url.searchParams.set(\"hide_event_type_details\",\"1\");if(typeof window!==\"undefined\")url.searchParams.set(\"embed_domain\",window.location.hostname);return url.toString();},[bookingURL]);const layer=React.useRef(null);const dialog=React.useRef(null);const opener=React.useRef(null);const open=!!modal;const current=viewer?.items[viewer.index];const close=React.useCallback(()=>{window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:\"close-viewer\"}));setModal(null);setViewer(null);setZoomed(false);},[]);const contact=React.useCallback(mode=>{opener.current=document.activeElement;window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:\"contact-open\"}));setHasContact(true);setContactMode(mode);setModal(\"contact\");},[]);const navigate=React.useCallback(direction=>{window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:\"viewer-next\"}));setZoomed(false);setViewer(v=>v?{...v,index:(v.index+direction+v.items.length)%v.items.length}:v);},[]);React.useEffect(()=>{if(isStatic)return;const claim=()=>{if(!owners.has(document)){owners.set(document,id);setOwner(true);}};claim();window.addEventListener(\"sv-conversion-host-free\",claim);return()=>{window.removeEventListener(\"sv-conversion-host-free\",claim);if(owners.get(document)===id){owners.delete(document);window.dispatchEvent(new Event(\"sv-conversion-host-free\"));}};},[id,isStatic]);React.useEffect(()=>{if(!owner)return;const clicks=event=>{if(event.button!==0||event.ctrlKey||event.metaKey||event.shiftKey||event.altKey)return;const target=event.target;const brief=target.closest(\"[data-sv-brief],a[href='#send-brief']\");if(brief){event.preventDefault();contact(\"brief\");return;}const a=target.closest(\"a[href]\");if(!a||a.closest(\"[data-sv-conversion-layer]\"))return;try{if(new URL(a.href).hostname===\"calendly.com\"){event.preventDefault();contact(\"book\");}}catch{}};const creative=event=>{const detail=event.detail||{};const card=detail.card;const scope=card?.closest(\".sv-gallery-section\")||card?.parentElement;const cards=scope?Array.from(scope.querySelectorAll('[data-framer-name=\"sv_static_card\"],[data-framer-name=\"sv_motion_card\"],[data-framer-name=\"sv_ugc_card\"]')):[];const valid=cards.map(el=>({el,item:readCreative(el)})).filter(x=>!!x.item);const selected=Math.max(0,valid.findIndex(x=>x.el===card));const items=valid.length?valid.map(x=>x.item):detail.item?[detail.item]:[];if(!items.length)return;opener.current=detail.opener||document.activeElement;window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:\"viewer-open\"}));setViewer({items,index:selected});setZoomed(false);setModal(\"viewer\");};const openContact=event=>contact(event.detail===\"brief\"?\"brief\":\"book\");window.addEventListener(\"sv-open-contact\",openContact);document.addEventListener(\"click\",clicks,true);window.addEventListener(\"sv-open-creative\",creative);return()=>{window.removeEventListener(\"sv-open-contact\",openContact);document.removeEventListener(\"click\",clicks,true);window.removeEventListener(\"sv-open-creative\",creative);};},[owner,contact]);React.useEffect(()=>{if(!owner)return;let frame=0;const update=()=>{frame=0;const opening=document.getElementById(\"opening\")||document.querySelector(\"main > section, main > div:first-child\");const threshold=opening?opening.getBoundingClientRect().bottom<=100:window.scrollY>360;const menu=Array.from(document.querySelectorAll('[aria-label=\"Close menu\"],button[aria-expanded=\"true\"]')).some(el=>el.getBoundingClientRect().height>0);const footer=document.querySelector(\"footer\");const end=document.getElementById(\"contact\")||document.querySelector('[id$=\"_end\"]');const nearEnd=[footer,end].some(el=>!!el&&el.getBoundingClientRect().top<window.innerHeight&&el.getBoundingClientRect().bottom>0);const typing=document.activeElement?.matches(\"input,textarea,select\");setMobileBar(window.innerWidth<=809&&threshold&&!menu&&!nearEnd&&!typing);};const request=()=>{if(!frame)frame=window.requestAnimationFrame(update);};update();window.addEventListener(\"scroll\",request,{passive:true});window.addEventListener(\"resize\",request);document.addEventListener(\"focusin\",request);document.addEventListener(\"focusout\",request);const observer=new MutationObserver(request);const nav=document.querySelector(\"nav\");if(nav)observer.observe(nav,{subtree:true,attributes:true,childList:true});return()=>{window.cancelAnimationFrame(frame);observer.disconnect();window.removeEventListener(\"scroll\",request);window.removeEventListener(\"resize\",request);document.removeEventListener(\"focusin\",request);document.removeEventListener(\"focusout\",request);};},[owner]);React.useEffect(()=>{if(!open||!owner)return;const bodyOverflow=document.body.style.overflow;const htmlOverflow=document.documentElement.style.overflow;const previous=Array.from(document.body.children).filter(el=>el instanceof HTMLElement&&el!==layer.current).map(el=>({el:el,inert:el.inert}));previous.forEach(({el})=>{el.inert=true;});document.body.style.overflow=\"hidden\";document.documentElement.style.overflow=\"hidden\";dialog.current?.querySelector(\"button\")?.focus();const keys=event=>{if(event.key===\"Escape\"){event.preventDefault();close();return;}if(modal===\"viewer\"&&event.key===\"ArrowRight\"){event.preventDefault();navigate(1);}if(modal===\"viewer\"&&event.key===\"ArrowLeft\"){event.preventDefault();navigate(-1);}if(event.key!==\"Tab\"||!dialog.current)return;const all=Array.from(dialog.current.querySelectorAll('button:not([disabled]),a[href],input:not([disabled]),textarea,select,iframe,[tabindex=\"0\"]')).filter(el=>el.getClientRects().length>0&&el.tabIndex>=0&&el.getAttribute(\"aria-hidden\")!==\"true\"&&getComputedStyle(el).visibility!==\"hidden\");const first=all[0],last=all[all.length-1];if(event.shiftKey&&document.activeElement===first){event.preventDefault();last?.focus();}else if(!event.shiftKey&&document.activeElement===last){event.preventDefault();first?.focus();}};document.addEventListener(\"keydown\",keys);return()=>{document.removeEventListener(\"keydown\",keys);previous.forEach(({el,inert})=>{el.inert=inert;});document.body.style.overflow=bodyOverflow;document.documentElement.style.overflow=htmlOverflow;opener.current?.focus({preventScroll:true});};},[open,owner,modal,close,navigate]);React.useEffect(()=>{if(owner&&modal===\"contact\"&&contactMode===\"book\")setCalendarRequested(true);},[owner,modal,contactMode]);React.useEffect(()=>{if(!owner||!calendarRequested||calendarReady)return;const fallback=window.setTimeout(()=>setCalendarError(true),2e4);const message=event=>{if(event.origin===\"https://calendly.com\"&&typeof event.data?.event===\"string\"&&event.data.event.startsWith(\"calendly.\")){setCalendarReady(true);setCalendarError(false);}};window.addEventListener(\"message\",message);return()=>{window.clearTimeout(fallback);window.removeEventListener(\"message\",message);};},[owner,calendarRequested,calendarReady,calendarAttempt,calendarURL]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:1,height:1}}),owner&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:layer,\"data-sv-conversion-layer\":\"true\",children:[/*#__PURE__*/_jsx(\"style\",{children:`\n        [data-sv-conversion-layer]{font-family:\"Instrument Sans\",sans-serif;color:#f5f5f2}\n        [data-sv-conversion-layer] *,[data-sv-conversion-layer] *:before,[data-sv-conversion-layer] *:after{box-sizing:border-box}\n        [data-sv-conversion-layer] button,[data-sv-conversion-layer] a{font-family:inherit}\n        [data-sv-conversion-layer] button:focus-visible,[data-sv-conversion-layer] a:focus-visible{outline:2px solid #41cd7d;outline-offset:4px}\n        [data-sv-conversion-layer] ::selection{background:#41cd7d;color:#111214}\n        .sv-contact-overlay{position:fixed;inset:0;z-index:100000;background:rgba(8,9,10,.78);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:24px}\n        .sv-contact-dialog{position:relative;width:min(100%,1000px);max-height:calc(100dvh - 48px);overflow:auto;background:#111214;border:1px solid #41434a;border-radius:12px;box-shadow:0 24px 80px rgba(0,0,0,.45);scrollbar-width:thin;scrollbar-color:#55575c #111214;animation:sv-dialog-in 280ms cubic-bezier(.16,1,.3,1)}\n        .sv-contact-dialog[data-mode=brief]{width:min(100%,660px)}\n        .sv-modal-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;border-bottom:1px solid #303238}\n        .sv-modal-title{margin:0;font:600 30px/1.12 \"Instrument Sans\",sans-serif;letter-spacing:-.6px}\n        .sv-modal-title em{font-family:\"Instrument Serif\",serif;font-weight:400}\n        .sv-modal-icon{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;background:#181a1d;border:1px solid #44464b;color:#f5f5f2;padding:0;cursor:pointer;border-radius:4px}\n        .sv-modal-icon:hover{background:#41cd7d;color:#111214;border-color:#41cd7d}\n        .sv-contact-tabs{display:flex;gap:8px;padding:20px 28px 0}\n        .sv-contact-tab{min-height:44px;padding:12px 18px;border:1px solid #44464b;background:#111214;color:#f5f5f2;cursor:pointer;font:600 14px/1.2 \"Instrument Sans\",sans-serif}\n        .sv-contact-tab[aria-pressed=true]{background:#41cd7d;color:#111214;border-color:#41cd7d}\n        .sv-calendar-body{position:relative;margin:20px 28px 28px;background:white;color:#111214;min-height:520px;height:min(640px,calc(100dvh - 230px));border-radius:4px;overflow:hidden}\n        .sv-calendar-widget{width:100%;height:100%;min-width:0}\n        .sv-calendar-widget iframe{display:block;width:100%!important;min-width:320px;height:100%!important;border:0}\n        .sv-calendar-loading{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;background:#fff;font-size:15px}\n        .sv-calendar-fallback{position:absolute;inset:0;padding:36px;background:#f5f5f2;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;text-align:center;z-index:2}\n        .sv-calendar-fallback a,.sv-calendar-fallback button{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;background:#111214;color:white;text-decoration:none}\n        .sv-brief-body{padding:28px}\n        .sv-brief-intro{margin:0 0 28px;color:#b3b5b9;font-size:16px;line-height:1.55;max-width:52ch}\n        .sv-brief-native>form,.sv-brief-native>div{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}\n        .sv-brief-native form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:24px!important;position:relative!important}\n        .sv-brief-native form>label{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;position:relative!important;width:100%!important;height:auto!important;min-width:0!important}\n        .sv-brief-native label>[data-framer-component-type=RichTextContainer]{position:relative!important;inset:auto!important;width:100%!important;height:auto!important}\n        .sv-brief-native p{font-family:var(--framer-font-family,\"Instrument Sans\"),sans-serif!important;font-size:var(--framer-font-size,14px)!important;line-height:var(--framer-line-height,1.4em)!important;color:var(--framer-text-color,#f5f5f2)!important}\n        .sv-brief-native label p{margin:0!important}\n        .sv-brief-native label>.framer-form-input-wrapper{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:52px!important;border:1px solid #44464b!important;background:#181a1d!important;overflow:hidden}\n        .sv-brief-native label>.framer-form-textarea-input-type{height:132px!important}\n        .sv-brief-native label>.framer-form-input-wrapper:focus-within{border:2px solid #41cd7d!important}\n        .sv-brief-native .framer-form-input-wrapper>input,.sv-brief-native .framer-form-input-wrapper>textarea{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;padding:12px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f5f5f2!important;font:400 16px/1.5 \"Instrument Sans\",sans-serif!important;outline:none!important;box-sizing:border-box!important}\n        .sv-brief-native .framer-form-input-wrapper>textarea{resize:none;min-height:0!important}\n        .sv-brief-native .framer-form-input-wrapper>input::placeholder,.sv-brief-native .framer-form-input-wrapper>textarea::placeholder{color:#a5a7ab;opacity:1}\n        .sv-brief-native form>div:not([data-framer-component-type]){position:relative!important;width:100%!important;min-height:52px!important}\n        .sv-brief-native button[type=submit]{height:52px!important;min-height:52px!important;cursor:pointer}\n        .sv-brief-native button[type=submit][data-framer-name=Default]:hover{background:#41cd7d!important}\n        .sv-brief-native input,.sv-brief-native textarea{caret-color:#41cd7d;font-size:16px!important}\n        .sv-brief-native textarea{resize:vertical;min-height:132px}\n        .sv-brief-help{margin:24px 0 0;color:#b3b5b9;font-size:13px;line-height:1.55}\n        .sv-brief-help a{color:#f5f5f2;text-underline-offset:4px}\n        .sv-mobile-booking{position:fixed;left:0;right:0;bottom:0;z-index:9990;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #41434a;background:#111214;display:flex;gap:10px;transform:translateY(120%);visibility:hidden;transition:transform 200ms cubic-bezier(.16,1,.3,1),visibility 200ms}\n        .sv-mobile-booking[data-visible=true]{transform:translateY(0);visibility:visible}\n        .sv-mobile-booking button{flex:1;min-width:0;min-height:48px;padding:12px;border:1px solid #41cd7d;background:#41cd7d;color:#111214;font:600 14px/1.25 \"Instrument Sans\",sans-serif;cursor:pointer}\n        .sv-mobile-booking button+button{background:#111214;color:#f5f5f2;border-color:#44464b}\n        .sv-viewer-dialog{width:min(100%,1180px)}\n        .sv-viewer-controls{display:flex;align-items:center;gap:10px}\n        .sv-viewer-counter{color:#b3b5b9;font-size:13px;font-variant-numeric:tabular-nums;min-width:42px;text-align:center}\n        .sv-viewer-body{padding:24px;display:flex;justify-content:center;align-items:center;min-height:220px}\n        .sv-viewer-stage{position:relative;max-width:100%;overflow:auto;margin:auto;scrollbar-width:thin;scrollbar-color:#55575c #111214}\n        .sv-viewer-stage[data-kind=image]{width:100%;max-height:calc(100dvh - 160px);text-align:center}\n        .sv-viewer-stage[data-kind=image] img{display:block;margin:auto;width:100%;max-height:calc(100dvh - 160px);object-fit:contain}\n        .sv-viewer-stage[data-zoomed=true] img{width:auto;max-width:none;max-height:none}\n        .sv-viewer-stage[data-kind=motion]{width:min(100%,calc(100dvh - 180px));aspect-ratio:1;overflow:hidden}\n        .sv-viewer-stage[data-kind=ugc]{width:min(100%,calc((100dvh - 180px)*9/16));aspect-ratio:9/16;overflow:hidden}\n        [data-framer-name=sv_static_card][role=button]{cursor:zoom-in!important}\n        [data-framer-name=sv_static_card][role=button]:focus-visible{outline:2px solid #41cd7d;outline-offset:4px}\n        @keyframes sv-dialog-in{from{opacity:.2;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}\n        @media(min-width:810px){.sv-mobile-booking{display:none}}\n        @media(max-width:809px){body:has([data-sv-mobile-booking]){padding-bottom:84px}html{scroll-padding-bottom:100px}.sv-contact-overlay{padding:12px}.sv-modal-head{padding:18px;gap:12px}.sv-modal-title{font-size:24px;letter-spacing:-.4px}.sv-contact-tabs{padding:16px 18px 0}.sv-calendar-body{margin:16px 0 0;min-height:420px;height:calc(100dvh - 168px);border-radius:0}.sv-contact-dialog{max-height:calc(100dvh - 24px)}.sv-contact-dialog[data-mode=book]{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}.sv-contact-overlay:has([data-mode=book]){padding:0}.sv-brief-body{padding:24px 18px}.sv-brief-intro{margin-bottom:24px}.sv-viewer-body{padding:14px}.sv-viewer-controls{gap:6px}.sv-viewer-controls .sv-modal-icon{width:40px;height:44px}.sv-viewer-counter{display:none}.sv-viewer-dialog .sv-modal-title{font-size:20px}.sv-viewer-stage[data-kind=ugc]{width:min(100%,calc((100dvh - 150px)*9/16))}.sv-viewer-stage[data-kind=motion]{width:min(100%,calc(100dvh - 150px))}}\n        @media(prefers-reduced-motion:reduce){.sv-contact-dialog{animation:none}.sv-mobile-booking{transition:none}}\n        `}),/*#__PURE__*/_jsxs(\"div\",{className:\"sv-mobile-booking\",\"data-sv-mobile-booking\":\"true\",\"data-visible\":mobileBar&&!open?\"true\":\"false\",\"aria-hidden\":!mobileBar||open,children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",tabIndex:mobileBar&&!open?0:-1,onClick:()=>contact(\"book\"),children:\"Book a call\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",tabIndex:mobileBar&&!open?0:-1,onClick:()=>contact(\"brief\"),children:\"Write an email\"})]}),hasContact&&/*#__PURE__*/_jsx(\"div\",{className:\"sv-contact-overlay\",style:{display:modal===\"contact\"?\"flex\":\"none\"},onClick:event=>{if(event.target===event.currentTarget)close();},children:/*#__PURE__*/_jsxs(\"div\",{ref:modal===\"contact\"?dialog:undefined,className:\"sv-contact-dialog\",\"data-mode\":contactMode,role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":`sv-contact-title-${id}`,children:[/*#__PURE__*/_jsxs(\"header\",{className:\"sv-modal-head\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"sv-modal-title\",id:`sv-contact-title-${id}`,children:contactMode===\"brief\"?/*#__PURE__*/_jsxs(_Fragment,{children:[\"Write an \",/*#__PURE__*/_jsx(\"em\",{children:\"email.\"})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[\"Let’s talk \",/*#__PURE__*/_jsx(\"em\",{children:\"creatives.\"})]})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-modal-icon\",\"aria-label\":\"Close contact popup\",onClick:close,children:/*#__PURE__*/_jsx(Icon,{name:\"close\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sv-contact-tabs\",role:\"group\",\"aria-label\":\"How would you like to get in touch?\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-contact-tab\",\"aria-pressed\":contactMode===\"book\",onClick:()=>setContactMode(\"book\"),children:\"Book a call\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-contact-tab\",\"aria-pressed\":contactMode===\"brief\",onClick:()=>setContactMode(\"brief\"),children:\"Write an email\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sv-calendar-body\",hidden:contactMode!==\"book\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"sv-calendar-widget\",children:calendarRequested&&/*#__PURE__*/_jsx(\"iframe\",{src:calendarURL,title:\"Book a call with SidasVisual\",loading:\"eager\",onLoad:()=>{setCalendarReady(true);setCalendarError(false);},onError:()=>{setCalendarReady(false);setCalendarError(true);}},`${calendarURL}-${calendarAttempt}`)}),!calendarReady&&!calendarError&&/*#__PURE__*/_jsx(\"div\",{className:\"sv-calendar-loading\",role:\"status\",children:\"Loading available times…\"}),calendarError&&!calendarReady&&/*#__PURE__*/_jsxs(\"div\",{className:\"sv-calendar-fallback\",children:[/*#__PURE__*/_jsx(\"p\",{children:\"The calendar is taking longer than usual to load.\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>{setCalendarReady(false);setCalendarError(false);setCalendarAttempt(attempt=>attempt+1);},children:\"Retry loading calendar\"}),/*#__PURE__*/_jsx(\"a\",{href:bookingURL,target:\"_blank\",rel:\"noopener noreferrer\",children:\"Open the booking page\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"sv-brief-body\",hidden:contactMode!==\"brief\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"sv-brief-intro\",children:\"Have a question or a project in mind? Write your message below and I’ll reply by email.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"sv-brief-native\",children:briefForm}),/*#__PURE__*/_jsxs(\"p\",{className:\"sv-brief-help\",children:[\"Prefer your email app? \",/*#__PURE__*/_jsx(\"a\",{href:\"mailto:Sidas.Baravickas@gmail.com\",children:\"Sidas.Baravickas@gmail.com\"})]})]})]})}),modal===\"viewer\"&&current&&viewer&&/*#__PURE__*/_jsx(\"div\",{className:\"sv-contact-overlay\",onClick:event=>{if(event.target===event.currentTarget)close();},children:/*#__PURE__*/_jsxs(\"div\",{ref:dialog,className:\"sv-contact-dialog sv-viewer-dialog\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":`sv-viewer-title-${id}`,children:[/*#__PURE__*/_jsxs(\"header\",{className:\"sv-modal-head\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"sv-modal-title\",id:`sv-viewer-title-${id}`,children:current.kind===\"image\"?\"Static creative\":current.kind===\"ugc\"?\"AI UGC creative\":\"Motion creative\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"sv-viewer-controls\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"sv-viewer-counter\",children:[viewer.index+1,\" / \",viewer.items.length]}),current.kind===\"image\"&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-modal-icon\",\"aria-label\":zoomed?\"Fit creative to screen\":\"Zoom into creative\",\"aria-pressed\":zoomed,onClick:()=>setZoomed(v=>!v),children:/*#__PURE__*/_jsx(Icon,{name:\"zoom\"})}),viewer.items.length>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-modal-icon\",\"aria-label\":\"Previous creative\",onClick:()=>navigate(-1),children:/*#__PURE__*/_jsx(Icon,{name:\"left\"})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-modal-icon\",\"aria-label\":\"Next creative\",onClick:()=>navigate(1),children:/*#__PURE__*/_jsx(Icon,{name:\"right\"})})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"sv-modal-icon\",\"aria-label\":\"Close creative viewer\",onClick:close,children:/*#__PURE__*/_jsx(Icon,{name:\"close\"})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"sv-viewer-body\",children:/*#__PURE__*/_jsx(\"div\",{className:\"sv-viewer-stage\",\"data-kind\":current.kind,\"data-zoomed\":zoomed?\"true\":\"false\",children:current.kind===\"image\"?/*#__PURE__*/_jsx(\"img\",{src:current.src,alt:\"Static ad creative from SidasVisual portfolio\"},current.src):current.kind===\"ugc\"?/*#__PURE__*/_jsx(ViewerUGCVideo,{url:current.url,file:current.file,poster:{src:current.poster||\"\"},hideExpand:true},current.file||current.url):/*#__PURE__*/_jsx(ViewerMotionVideo,{url:current.url,poster:{src:current.poster||\"\"},hideExpand:true},current.url)})})]})})]}),document.body)]});}addPropertyControls(SiteConversionHub,{briefForm:{type:ControlType.ComponentInstance,title:\"Email form\"},bookingURL:{type:ControlType.String,title:\"Booking URL\",defaultValue:\"https://calendly.com/sidas-baravickas/15min\"}});/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function ViewerMotionVideo({url=\"https://vimeo.com/1152513267\",poster={src:\"https://framerusercontent.com/images/lXXqkuMT9W69xFLpgjpkQ8s64.jpg\"},style,hideExpand=false}){const[active,setActive]=React.useState(false);const[ready,setReady]=React.useState(false);const[muted,setMuted]=React.useState(false);const[retryPlay,setRetryPlay]=React.useState(false);const desiredMuted=React.useRef(false);const initialized=React.useRef(false);const fallbackTried=React.useRef(false);const instanceId=React.useId();const iframe=React.useRef(null);const root=React.useRef(null);const playButton=React.useRef(null);const restoreFocus=React.useRef(false);const isStatic=useIsStaticRenderer();const id=/vimeo\\.com\\/(?:video\\/)?(\\d+)/.exec(url)?.[1];const command=(method,value)=>{iframe.current?.contentWindow?.postMessage({method,...value===undefined?{}:{value}},\"https://player.vimeo.com\");};React.useEffect(()=>{setActive(false);setReady(false);setMuted(false);},[url]);React.useEffect(()=>{const otherVideo=event=>{if(event.detail!==instanceId){setActive(false);setReady(false);}};window.addEventListener(\"sv-motion-play\",otherVideo);return()=>window.removeEventListener(\"sv-motion-play\",otherVideo);},[instanceId]);React.useEffect(()=>{if(!active&&restoreFocus.current){playButton.current?.focus();restoreFocus.current=false;}},[active]);React.useEffect(()=>{if(!active||!root.current)return;const observer=new IntersectionObserver(([entry])=>{if(!entry.isIntersecting){setActive(false);setReady(false);}});observer.observe(root.current);return()=>observer.disconnect();},[active]);React.useEffect(()=>{if(!active||typeof window===\"undefined\")return;const message=event=>{if(event.source!==iframe.current?.contentWindow||event.origin!==\"https://player.vimeo.com\")return;let data;try{data=typeof event.data===\"string\"?JSON.parse(event.data):event.data;}catch{return;}if((data?.event===\"ready\"||data?.method===\"ping\")&&!initialized.current){initialized.current=true;for(const name of[\"play\",\"playing\",\"volumechange\",\"error\"])command(\"addEventListener\",name);command(\"setMuted\",desiredMuted.current);command(\"setVolume\",1);command(\"play\");}if(data?.event===\"play\"||data?.event===\"playing\"){setReady(true);setRetryPlay(false);command(\"getMuted\");}if(data?.event===\"volumechange\")command(\"getMuted\");if((data?.method===\"getMuted\"||data?.method===\"setMuted\")&&typeof data.value===\"boolean\")setMuted(data.value);if(data?.event===\"error\"&&data.data?.method===\"play\"){if(!fallbackTried.current){fallbackTried.current=true;desiredMuted.current=true;setMuted(true);command(\"setMuted\",true);command(\"play\");}else setRetryPlay(true);}};window.addEventListener(\"message\",message);return()=>window.removeEventListener(\"message\",message);},[active]);const stop=()=>{restoreFocus.current=true;setActive(false);setReady(false);};const start=()=>{if(active){command(\"play\");return;}window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:instanceId}));initialized.current=false;fallbackTried.current=false;desiredMuted.current=false;setMuted(false);setRetryPlay(false);setReady(false);setActive(true);};const toggleSound=()=>{desiredMuted.current=!muted;command(\"setMuted\",desiredMuted.current);if(!desiredMuted.current){command(\"setVolume\",1);command(\"play\");}};const controlStyle={width:44,height:44,display:\"grid\",placeItems:\"center\",padding:0,border:\"1px solid rgba(255,255,255,.22)\",borderRadius:\"50%\",color:\"white\",background:\"rgba(17,18,20,.86)\",cursor:\"pointer\"};return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"sv-clean-motion\",\"data-sv-video-kind\":\"motion\",\"data-sv-video-url\":url,onKeyDown:event=>{if(event.key===\"Escape\")stop();},style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"clip\",background:\"#111214\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`.sv-clean-motion button:focus-visible{outline:3px solid #41cd7d;outline-offset:-3px}.sv-clean-motion .sv-motion-start:hover{background:rgba(17,18,20,.08)}.sv-clean-motion .sv-motion-start:hover span{background:#41cd7d;color:#111214;transform:scale(1.08)}.sv-clean-motion .sv-motion-controls button:hover{background:#41cd7d!important;color:#111214!important}`}),/*#__PURE__*/_jsx(\"img\",{src:poster.src,srcSet:poster.srcSet,alt:\"Motion ad creative\",loading:\"lazy\",draggable:false,style:{width:\"100%\",height:\"100%\",display:\"block\",objectFit:\"contain\"}}),!isStatic&&active&&id&&/*#__PURE__*/_jsx(\"iframe\",{ref:iframe,title:\"Motion ad preview\",src:`https://player.vimeo.com/video/${id}?background=1&autoplay=1&muted=0&loop=1&controls=0&title=0&byline=0&portrait=0&badge=0&dnt=1&playsinline=1`,allow:\"autoplay; fullscreen\",tabIndex:-1,onLoad:()=>command(\"ping\"),style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:0,opacity:ready?1:0,transition:\"opacity 180ms ease\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"button\",{ref:playButton,type:\"button\",className:\"sv-motion-start\",\"aria-label\":\"Play motion creative\",disabled:!id,onClick:start,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",display:active&&!retryPlay?\"none\":\"grid\",placeItems:\"center\",border:0,padding:0,background:\"rgba(17,18,20,.06)\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:58,height:58,display:\"grid\",placeItems:\"center\",borderRadius:\"50%\",background:\"rgba(17,18,20,.86)\",color:\"white\",boxShadow:\"0 5px 24px rgba(0,0,0,.2)\",transition:\"transform 180ms ease, background 180ms ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 5L20 12L9 19Z\",fill:\"currentColor\"})})})}),!hideExpand&&!isStatic&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Enlarge video creative\",title:\"View full size\",className:\"sv-motion-expand\",onClick:event=>{event.stopPropagation();window.dispatchEvent(new CustomEvent(\"sv-open-creative\",{detail:{card:root.current?.closest('[data-framer-name=\"sv_motion_card\"],[data-framer-name=\"sv_ugc_card\"]'),opener:event.currentTarget,item:{kind:\"motion\",url,poster:poster.src}}}));},style:{...controlStyle,position:\"absolute\",right:12,top:12,zIndex:3},children:/*#__PURE__*/_jsx(\"svg\",{width:\"21\",height:\"21\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 3H3v6M15 3h6v6M3 15v6h6M21 15v6h-6\"})})}),active&&/*#__PURE__*/_jsxs(\"div\",{className:\"sv-motion-controls\",style:{position:\"absolute\",right:12,bottom:12,display:\"flex\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":muted?\"Unmute motion creative\":\"Mute motion creative\",title:muted?\"Turn sound on\":\"Turn sound off\",onClick:toggleSound,style:controlStyle,children:/*#__PURE__*/_jsxs(\"svg\",{width:\"21\",height:\"21\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M11 5L6 9H3v6h3l5 4V5Z\"}),muted?/*#__PURE__*/_jsx(\"path\",{d:\"m16 9 6 6m0-6-6 6\"}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M15 8a6 6 0 0 1 0 8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18 5a10 10 0 0 1 0 14\"})]})]})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Stop motion creative\",onClick:stop,style:controlStyle,children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"10\",height:\"10\",rx:\"1\",fill:\"currentColor\"})})})]})]});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function ViewerUGCVideo({url=\"\",file=\"\",poster:suppliedPoster,style,hideExpand=false}){const[active,setActive]=React.useState(false);const[ready,setReady]=React.useState(false);const[muted,setMuted]=React.useState(false);const[retryPlay,setRetryPlay]=React.useState(false);const desiredMuted=React.useRef(false);const initialized=React.useRef(false);const fallbackTried=React.useRef(false);const instanceId=React.useId();const video=React.useRef(null);const iframe=React.useRef(null);const root=React.useRef(null);const playButton=React.useRef(null);const restoreFocus=React.useRef(false);const isStatic=useIsStaticRenderer();const poster=suppliedPoster||{src:\"\"};const id=/vimeo\\.com\\/(?:video\\/)?(\\d+)/.exec(url)?.[1];const command=(method,value)=>{iframe.current?.contentWindow?.postMessage({method,...value===undefined?{}:{value}},\"https://player.vimeo.com\");};React.useEffect(()=>{setActive(false);setReady(false);setMuted(false);},[url,file]);React.useEffect(()=>{const otherVideo=event=>{if(event.detail!==instanceId){setActive(false);setReady(false);}};window.addEventListener(\"sv-motion-play\",otherVideo);return()=>window.removeEventListener(\"sv-motion-play\",otherVideo);},[instanceId]);React.useEffect(()=>{if(!active&&restoreFocus.current){playButton.current?.focus();restoreFocus.current=false;}},[active]);React.useEffect(()=>{if(!active||!root.current)return;const observer=new IntersectionObserver(([entry])=>{if(!entry.isIntersecting){setActive(false);setReady(false);}});observer.observe(root.current);return()=>observer.disconnect();},[active]);React.useEffect(()=>{if(!active||typeof window===\"undefined\")return;const message=event=>{if(event.source!==iframe.current?.contentWindow||event.origin!==\"https://player.vimeo.com\")return;let data;try{data=typeof event.data===\"string\"?JSON.parse(event.data):event.data;}catch{return;}if((data?.event===\"ready\"||data?.method===\"ping\")&&!initialized.current){initialized.current=true;for(const name of[\"play\",\"playing\",\"volumechange\",\"error\"])command(\"addEventListener\",name);command(\"setMuted\",desiredMuted.current);command(\"setVolume\",1);command(\"play\");}if(data?.event===\"play\"||data?.event===\"playing\"){setReady(true);setRetryPlay(false);command(\"getMuted\");}if(data?.event===\"volumechange\")command(\"getMuted\");if((data?.method===\"getMuted\"||data?.method===\"setMuted\")&&typeof data.value===\"boolean\")setMuted(data.value);if(data?.event===\"error\"&&data.data?.method===\"play\"){if(!fallbackTried.current){fallbackTried.current=true;desiredMuted.current=true;setMuted(true);command(\"setMuted\",true);command(\"play\");}else setRetryPlay(true);}};window.addEventListener(\"message\",message);return()=>window.removeEventListener(\"message\",message);},[active]);React.useEffect(()=>{const el=video.current;if(!el||!file)return;if(!active){el.pause();el.currentTime=0;return;}el.muted=desiredMuted.current;el.play().catch(()=>{desiredMuted.current=true;el.muted=true;setMuted(true);el.play().catch(()=>setRetryPlay(true));});},[active,file]);const stop=()=>{restoreFocus.current=true;setActive(false);setReady(false);};const start=()=>{if(active){if(file)video.current?.play().catch(()=>setRetryPlay(true));else command(\"play\");return;}window.dispatchEvent(new CustomEvent(\"sv-motion-play\",{detail:instanceId}));initialized.current=false;fallbackTried.current=false;desiredMuted.current=false;setMuted(false);setRetryPlay(false);setReady(false);setActive(true);};const toggleSound=()=>{desiredMuted.current=!muted;if(file&&video.current){video.current.muted=desiredMuted.current;setMuted(desiredMuted.current);video.current.play().catch(()=>setRetryPlay(true));return;}command(\"setMuted\",desiredMuted.current);if(!desiredMuted.current){command(\"setVolume\",1);command(\"play\");}};const controlStyle={width:44,height:44,display:\"grid\",placeItems:\"center\",padding:0,border:\"1px solid rgba(255,255,255,.22)\",borderRadius:\"50%\",color:\"white\",background:\"rgba(17,18,20,.86)\",cursor:\"pointer\"};return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"sv-clean-motion\",\"data-sv-video-kind\":\"ugc\",\"data-sv-video-url\":url,\"data-sv-video-file\":file,onKeyDown:event=>{if(event.key===\"Escape\")stop();},style:{...style,position:\"relative\",width:\"100%\",height:\"auto\",aspectRatio:\"9 / 16\",overflow:\"clip\",background:\"#111214\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`.sv-clean-motion button:focus-visible{outline:3px solid #41cd7d;outline-offset:-3px}.sv-clean-motion .sv-motion-start:hover{background:rgba(17,18,20,.08)}.sv-clean-motion .sv-motion-start:hover span{background:#41cd7d;color:#111214;transform:scale(1.08)}.sv-clean-motion .sv-motion-controls button:hover{background:#41cd7d!important;color:#111214!important}`}),poster.src&&/*#__PURE__*/_jsx(\"img\",{src:poster.src,srcSet:poster.srcSet,alt:\"AI UGC ad creative\",loading:\"lazy\",draggable:false,style:{width:\"100%\",height:\"100%\",display:\"block\",objectFit:\"contain\",position:\"absolute\",inset:0}}),!isStatic&&file&&/*#__PURE__*/_jsx(\"video\",{ref:video,src:file,preload:\"metadata\",loop:true,playsInline:true,muted:muted,onPlaying:()=>{setReady(true);setRetryPlay(false);},style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"contain\",opacity:active?ready?1:0:poster.src?0:1,pointerEvents:\"none\"}}),!isStatic&&active&&id&&!file&&/*#__PURE__*/_jsx(\"iframe\",{ref:iframe,title:\"UGC ad preview\",src:`https://player.vimeo.com/video/${id}?background=1&autoplay=1&muted=0&loop=1&controls=0&title=0&byline=0&portrait=0&badge=0&dnt=1&playsinline=1`,allow:\"autoplay; fullscreen\",tabIndex:-1,onLoad:()=>command(\"ping\"),style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:0,opacity:ready?1:0,transition:\"opacity 180ms ease\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"button\",{ref:playButton,type:\"button\",className:\"sv-motion-start\",\"aria-label\":\"Play UGC creative\",disabled:!id&&!file,onClick:start,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",display:active&&!retryPlay?\"none\":\"grid\",placeItems:\"center\",border:0,padding:0,background:\"rgba(17,18,20,.06)\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:58,height:58,display:\"grid\",placeItems:\"center\",borderRadius:\"50%\",background:\"rgba(17,18,20,.86)\",color:\"white\",boxShadow:\"0 5px 24px rgba(0,0,0,.2)\",transition:\"transform 180ms ease, background 180ms ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 5L20 12L9 19Z\",fill:\"currentColor\"})})})}),!hideExpand&&!isStatic&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Enlarge video creative\",title:\"View full size\",className:\"sv-motion-expand\",onClick:event=>{event.stopPropagation();window.dispatchEvent(new CustomEvent(\"sv-open-creative\",{detail:{card:root.current?.closest('[data-framer-name=\"sv_motion_card\"],[data-framer-name=\"sv_ugc_card\"]'),opener:event.currentTarget,item:{kind:\"ugc\",url,file,poster:poster.src}}}));},style:{...controlStyle,position:\"absolute\",right:12,top:12,zIndex:3},children:/*#__PURE__*/_jsx(\"svg\",{width:\"21\",height:\"21\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 3H3v6M15 3h6v6M3 15v6h6M21 15v6h-6\"})})}),active&&/*#__PURE__*/_jsxs(\"div\",{className:\"sv-motion-controls\",style:{position:\"absolute\",right:12,bottom:12,display:\"flex\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":muted?\"Unmute UGC creative\":\"Mute UGC creative\",title:muted?\"Turn sound on\":\"Turn sound off\",onClick:toggleSound,style:controlStyle,children:/*#__PURE__*/_jsxs(\"svg\",{width:\"21\",height:\"21\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M11 5L6 9H3v6h3l5 4V5Z\"}),muted?/*#__PURE__*/_jsx(\"path\",{d:\"m16 9 6 6m0-6-6 6\"}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M15 8a6 6 0 0 1 0 8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18 5a10 10 0 0 1 0 14\"})]})]})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Stop UGC creative\",onClick:stop,style:controlStyle,children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"10\",height:\"10\",rx:\"1\",fill:\"currentColor\"})})})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteConversionHub\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"1\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteConversionHub.map","// Generated by Framer (ec6c716)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,FormContainer,FormPlainTextInput,forwardLoader,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RedesignNavigation from\"#framer/local/canvasComponent/h7m6uo4l4/h7m6uo4l4.js\";import EmailSubmitButton from\"#framer/local/canvasComponent/NMEwd0xFR/NMEwd0xFR.js\";import{withOpenBrief}from\"#framer/local/codeFile/Y0Vv0Ay/PortfolioImageViewer.js\";import SiteConversionHub from\"#framer/local/codeFile/lPeX1Kc/SiteConversionHub.js\";const MotionButtonWithOpenBrief1famyej=withCodeBoundaryForOverrides(motion.button,{nodeId:\"brqNlnHn7\",override:withOpenBrief,scopeId:\"mQj_ckg9U\"});const RedesignNavigationFonts=getFonts(RedesignNavigation);const EmailSubmitButtonFonts=getFonts(EmailSubmitButton);const SiteConversionHubFonts=getFonts(SiteConversionHub);const breakpoints={C3noPjTDl:\"(min-width: 1440px)\",p77BIe1tI:\"(max-width: 809.98px)\",rO8H7ypwh:\"(min-width: 810px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-XsvOx\";const variantClassNames={C3noPjTDl:\"framer-v-e786i\",p77BIe1tI:\"framer-v-16mzvg5\",rO8H7ypwh:\"framer-v-1497vpm\"};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={backgroundColor:\"rgb(37, 39, 44)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 breakpointRules={p77BIe1tI:[\".framer-XsvOx .framer-1qgk58t { gap: 32px; padding: 48px 20px 24px 20px; }\",\".framer-XsvOx .framer-1vbtqx3 { flex-direction: column; gap: 32px; }\",\".framer-XsvOx .framer-1x47mba { width: 100%; }\",\".framer-XsvOx .framer-pn9bam, .framer-XsvOx .framer-1wlglgy { flex: none; gap: 4px; width: 100%; }\",\".framer-XsvOx .framer-94hy1l, .framer-XsvOx .framer-1w4h1pq, .framer-XsvOx .framer-7zop8a, .framer-XsvOx .framer-1bot5ke, .framer-XsvOx .framer-1xgk6cc, .framer-XsvOx .framer-9izzmo, .framer-XsvOx .framer-1us7vbg, .framer-XsvOx .framer-6uf6qg, .framer-XsvOx .framer-1iidlpl, .framer-XsvOx .framer-kffzie { justify-content: center; min-height: 44px; width: 100%; }\",\".framer-XsvOx .framer-6l0twd { flex-direction: column; gap: 16px; justify-content: flex-start; }\"],rO8H7ypwh:[\".framer-XsvOx .framer-1qgk58t { gap: 32px; padding: 60px 40px 24px 40px; }\",\".framer-XsvOx .framer-1vbtqx3 { align-content: unset; align-items: unset; display: grid; gap: 32px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(250px, 1fr)); grid-template-rows: repeat(1, min-content); justify-content: center; }\",\".framer-XsvOx .framer-1x47mba { align-self: start; grid-column: 1 / -1; justify-self: start; width: 100%; }\",\".framer-XsvOx .framer-pn9bam, .framer-XsvOx .framer-1wlglgy { align-self: start; flex: none; gap: 4px; justify-self: start; width: 100%; }\",\".framer-XsvOx .framer-94hy1l, .framer-XsvOx .framer-1w4h1pq, .framer-XsvOx .framer-7zop8a, .framer-XsvOx .framer-1bot5ke, .framer-XsvOx .framer-1xgk6cc, .framer-XsvOx .framer-9izzmo, .framer-XsvOx .framer-1us7vbg, .framer-XsvOx .framer-6uf6qg, .framer-XsvOx .framer-1iidlpl, .framer-XsvOx .framer-kffzie { justify-content: center; min-height: 44px; width: 100%; }\",\".framer-XsvOx .framer-6l0twd { flex-direction: column; gap: 16px; justify-content: flex-start; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={p77BIe1tI:\".framer-16mzvg5-override\",rO8H7ypwh:\".framer-1497vpm-override\"};const rules=[\".framer-XsvOx.framer-rq5clg, .framer-XsvOx .framer-rq5clg { display: block; }\",\".framer-XsvOx.framer-e786i { align-content: center; align-items: center; background-color: #111214; 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-XsvOx .framer-183mka7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-XsvOx .framer-1qgk58t { --border-bottom-width: 0px; --border-color: #292b30; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1440px; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 64px 80px 28px 80px; position: relative; width: 100%; }\",\".framer-XsvOx .framer-1vbtqx3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-XsvOx .framer-1x47mba { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 420px; }\",\".framer-XsvOx .framer-5wbjmk, .framer-XsvOx .framer-1wngqxw, .framer-XsvOx .framer-1fta2tu, .framer-XsvOx .framer-1rgqvof, .framer-XsvOx .framer-xvyoac, .framer-XsvOx .framer-kzhkyp, .framer-XsvOx .framer-1mygrgw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XsvOx .framer-pn9bam, .framer-XsvOx .framer-1wlglgy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-XsvOx .framer-94hy1l, .framer-XsvOx .framer-1w4h1pq, .framer-XsvOx .framer-7zop8a, .framer-XsvOx .framer-1bot5ke, .framer-XsvOx .framer-1xgk6cc, .framer-XsvOx .framer-1us7vbg, .framer-XsvOx .framer-6uf6qg, .framer-XsvOx .framer-1iidlpl, .framer-XsvOx .framer-kffzie { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XsvOx .framer-1udnfxy, .framer-XsvOx .framer-hgdees, .framer-XsvOx .framer-jnmnzm, .framer-XsvOx .framer-zprm4k, .framer-XsvOx .framer-18t8ekl, .framer-XsvOx .framer-1fvi9wp, .framer-XsvOx .framer-i1nvoz, .framer-XsvOx .framer-fgqh9, .framer-XsvOx .framer-1xnp3lw, .framer-XsvOx .framer-16ewuh9, .framer-XsvOx .framer-nuqo4g, .framer-XsvOx .framer-y1cb53, .framer-XsvOx .framer-pg8xsm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XsvOx .framer-9izzmo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XsvOx .framer-1famyej { --border-bottom-width: 1px; --border-color: #44464b; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #111214; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 13px 18px 13px 18px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-XsvOx .framer-6l0twd { --border-bottom-width: 0px; --border-color: #292b30; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; 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: var(--overflow-clip-fallback, clip); padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-XsvOx .framer-c47k0r-container { flex: none; height: auto; left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 8; }\",\".framer-XsvOx .framer-epxwkv-container { flex: none; height: 1px; left: 0px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 1px; }\",\".framer-XsvOx .framer-12xsll4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; order: 4; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-XsvOx .framer-1ef1h06, .framer-XsvOx .framer-1n4690d, .framer-XsvOx .framer-1b6ybfi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",'.framer-XsvOx .framer-unwlzy, .framer-XsvOx .framer-18w8sl6 { --framer-input-background: #181a1d; --framer-input-border-bottom-width: 1px; --framer-input-border-color: #44464b; --framer-input-border-left-width: 1px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #41cd7d; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-font-color: #f5f5f2; --framer-input-font-family: \"Instrument Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.5em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 15px 16px 15px 16px; --framer-input-placeholder-color: #a5a7ab; flex: none; height: 52px; position: relative; width: 100%; }','.framer-XsvOx .framer-1ojhqcq { --framer-input-background: #181a1d; --framer-input-border-bottom-width: 1px; --framer-input-border-color: #44464b; --framer-input-border-left-width: 1px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #41cd7d; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-font-color: #f5f5f2; --framer-input-font-family: \"Instrument Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.5em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 15px 16px 15px 16px; --framer-input-placeholder-color: #a5a7ab; flex: none; height: 132px; position: relative; width: 100%; }',\".framer-XsvOx .framer-3xpkob-container { flex: none; height: 52px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-XsvOx[data-border=\"true\"]::after, .framer-XsvOx [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={C3noPjTDl:\"(min-width: 1440px)\",p77BIe1tI:\"(max-width: 809.98px)\",rO8H7ypwh:\"(min-width: 810px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"C3noPjTDl\",Phone:\"p77BIe1tI\",Tablet:\"rO8H7ypwh\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"C3noPjTDl\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"C3noPjTDl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(17, 18, 20); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-e786i\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-183mka7\"}),/*#__PURE__*/_jsxs(motion.footer,{className:\"framer-1qgk58t\",\"data-border\":true,\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vbtqx3\",\"data-framer-name\":\"footer top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x47mba\",\"data-framer-name\":\"footer brand\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p77BIe1tI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"rgb(245, 245, 242)\"},children:\"SIDASVISUAL\"})})},rO8H7ypwh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"rgb(245, 245, 242)\"},children:\"SIDASVISUAL\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#f5f5f2\"},children:\"SIDASVISUAL\"})}),className:\"framer-5wbjmk\",\"data-framer-name\":\"SIDASVISUAL\",fonts:[\"GF;Instrument Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#a3a4a8\"},children:\"Fresh angles and polished ad creatives, delivered in weekly batches.\"})}),className:\"framer-1wngqxw\",\"data-framer-name\":\"Fresh angles and polished ad creatives, delivered in weekly \",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pn9bam\",\"data-framer-name\":\"footer services\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#818389\"},children:\"OUR SERVICES\"})}),className:\"framer-1fta2tu\",\"data-framer-name\":\"OUR SERVICES\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iIVS_ANJc\"},motionChild:true,nodeId:\"Xcqzd69tx\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-94hy1l framer-rq5clg\",\"data-framer-name\":\"footer link0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Creative strategy\"})}),className:\"framer-1udnfxy\",\"data-framer-name\":\"Creative strategy\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Py_wbig2H\"},motionChild:true,nodeId:\"zFfq3sypc\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1w4h1pq framer-rq5clg\",\"data-framer-name\":\"footer link1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Static ad design\"})}),className:\"framer-hgdees\",\"data-framer-name\":\"Static ad design\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"POLlAa8ux\"},motionChild:true,nodeId:\"WgbukY8iq\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7zop8a framer-rq5clg\",\"data-framer-name\":\"footer link2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Creative variations\"})}),className:\"framer-jnmnzm\",\"data-framer-name\":\"Creative variations\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WjX3CJNat\"},motionChild:true,nodeId:\"alfTzs2Io\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bot5ke framer-rq5clg\",\"data-framer-name\":\"footer link3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Motion & video ads\"})}),className:\"framer-zprm4k\",\"data-framer-name\":\"Motion & video ads\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"R0VuSbi11\"},motionChild:true,nodeId:\"VUbKCkO8g\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xgk6cc framer-rq5clg\",\"data-framer-name\":\"footer link4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Weekly creative plans\"})}),className:\"framer-18t8ekl\",\"data-framer-name\":\"Weekly creative plans\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fx3IQy4tx\"},motionChild:true,nodeId:\"amyZu6xuN\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9izzmo framer-rq5clg\",\"data-framer-name\":\"Creative audit link\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Ad creative audit\"})}),className:\"framer-1fvi9wp\",\"data-framer-name\":\"Ad creative audit\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wlglgy\",\"data-framer-name\":\"footer contact\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1.8px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#818389\"},children:\"LET’S TALK CREATIVES\"})}),className:\"framer-1rgqvof\",\"data-framer-name\":\"LET’S TALK CREATIVES\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"mailto:Sidas.Baravickas@gmail.com\",motionChild:true,nodeId:\"GeViuiQlV\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1us7vbg framer-rq5clg\",\"data-framer-name\":\"footer contactlink0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Sidas.Baravickas@gmail.com\"})}),className:\"framer-i1nvoz\",\"data-framer-name\":\"Sidas.Baravickas@gmail.com\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"tel:+37062146071\",motionChild:true,nodeId:\"xg9POW_Zy\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6uf6qg framer-rq5clg\",\"data-framer-name\":\"footer contactlink1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"+370 621 46071\"})}),className:\"framer-fgqh9\",\"data-framer-name\":\"+370 621 46071\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/sidas-baravickas/\",motionChild:true,nodeId:\"lcPDykuOh\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1iidlpl framer-rq5clg\",\"data-framer-name\":\"footer contactlink2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"LinkedIn ↗\"})}),className:\"framer-1xnp3lw\",\"data-framer-name\":\"LinkedIn ↗\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/profile.php?id=100088316526030\",motionChild:true,nodeId:\"mvN3puthQ\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-kffzie framer-rq5clg\",\"data-framer-name\":\"footer contactlink3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#d3d4d8\"},children:\"Facebook ↗\"})}),className:\"framer-16ewuh9\",\"data-framer-name\":\"Facebook ↗\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(MotionButtonWithOpenBrief1famyej,{className:\"framer-1famyej\",\"data-border\":true,\"data-framer-name\":\"Write an email\",\"data-reset\":\"button\",whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"rgb(245, 245, 242)\"},children:\"Write an email\"})}),className:\"framer-nuqo4g\",fonts:[\"GF;Instrument Sans-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6l0twd\",\"data-border\":true,\"data-framer-name\":\"footer bottom\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#818389\"},children:\"\\xa9 2026 SIDASVISUAL. ALL RIGHTS RESERVED.\"})}),className:\"framer-y1cb53\",\"data-framer-name\":\"\\xa9 2026 SIDASVISUAL. ALL RIGHTS RESERVED.\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.45em\",\"--framer-text-color\":\"#818389\"},children:\"ANGLES FIRST. VISUALS NEXT.\"})}),className:\"framer-pg8xsm\",\"data-framer-name\":\"ANGLES FIRST. VISUALS NEXT.\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-c47k0r-container\",\"data-framer-name\":\"Responsive navigation\",layoutScroll:true,name:\"Responsive navigation\",nodeId:\"qLv4b0tsZ\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p77BIe1tI:{variant:matchVariant(\"Lsol98Jqi\")},rO8H7ypwh:{variant:matchVariant(\"yHgXohLjq\")}},children:/*#__PURE__*/_jsx(RedesignNavigation,{height:\"100%\",id:\"qLv4b0tsZ\",layoutId:\"qLv4b0tsZ\",name:\"Responsive navigation\",style:{width:\"100%\"},variant:matchVariant(\"JkxLJQJIc\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-epxwkv-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Booking, brief and creative viewer\",isAuthoredByUser:true,layoutScroll:true,name:\"Booking, brief and creative viewer\",nodeId:\"TCWFDqxx1\",scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(SiteConversionHub,{bookingURL:\"https://calendly.com/sidas-baravickas/15min\",briefForm:[/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/a6e0f5f8-8186-4519-92b0-548a56e48dec/submit\",className:\"framer-12xsll4\",\"data-framer-name\":\"Email contact form source\",nodeId:\"gbUKxzLxk\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1ef1h06\",\"data-framer-name\":\"Your email\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(245, 245, 242)\"},children:\"Your email\"})}),className:\"framer-xvyoac\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-unwlzy\",\"data-framer-name\":\"Your email input\",inputName:\"Your email\",maxLength:300,placeholder:\"you@example.com\",required:true,type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1n4690d\",\"data-framer-name\":\"Website (optional)\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#f5f5f2\"},children:\"Website (optional)\"})}),className:\"framer-kzhkyp\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-18w8sl6\",\"data-framer-name\":\"Website (optional) input\",inputName:\"Website (optional)\",maxLength:300,placeholder:\"https://yourbrand.com\",required:false,type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1b6ybfi\",\"data-framer-name\":\"Your message\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(245, 245, 242)\"},children:\"Your message\"})}),className:\"framer-1mygrgw\",fonts:[\"GF;Instrument Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1ojhqcq\",\"data-framer-name\":\"Your message input\",inputName:\"Your message\",maxLength:3e3,placeholder:\"Write your question or tell me about your project.\",required:true,type:\"textarea\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"560px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-3xpkob-container\",inComponentSlot:true,nodeId:\"CViWINwVh\",rendersWithMotion:true,scopeId:\"mQj_ckg9U\",children:/*#__PURE__*/_jsx(EmailSubmitButton,{height:\"100%\",id:\"CViWINwVh\",layoutId:\"CViWINwVh\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"tAmLH1p93\",incomplete:\"QjkJY3cfL\",pending:\"AAIzMvqoR\",success:\"hMNQTIEHx\"},matchVariant(\"XEwOR8cqH\")),width:\"100%\"})})})]})})],height:\"100%\",id:\"TCWFDqxx1\",layoutId:\"TCWFDqxx1\",name:\"Booking, brief and creative viewer\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__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 1100\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rO8H7ypwh\":{\"layout\":[\"fixed\",\"fixed\"]},\"p77BIe1tI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"C3noPjTDl\":[\".framer-1qgk58t\",\".framer-c47k0r-container\",\".framer-epxwkv-container\"],\"rO8H7ypwh\":[\".framer-1qgk58t\",\".framer-c47k0r-container\",\".framer-epxwkv-container\"],\"p77BIe1tI\":[\".framer-1qgk58t\",\".framer-c47k0r-container\",\".framer-epxwkv-container\"]}\n * @framerBreakpoints {\"C3noPjTDl\":{\"min\":1440,\"canvasClassName\":\"framer-e786i-override\",\"minHeight\":1100,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"rO8H7ypwh\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1497vpm-override\",\"minHeight\":1100,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"p77BIe1tI\":{\"max\":809,\"canvasClassName\":\"framer-16mzvg5-override\",\"minHeight\":1100,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant C3noPjTDl\n * @framerLayoutTemplate true\n */const FramermQj_ckg9U=withCSS(Component,css,\"framer-XsvOx\");export default FramermQj_ckg9U;FramermQj_ckg9U.displayName=\"Redesign layout\";FramermQj_ckg9U.defaultProps={height:1100,width:1440};addFonts(FramermQj_ckg9U,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]},...RedesignNavigationFonts,...EmailSubmitButtonFonts,...SiteConversionHubFonts],{supportsExplicitInterCodegen:true});FramermQj_ckg9U.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(RedesignNavigation,{},context),()=>forwardLoader(EmailSubmitButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermQj_ckg9U\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"C3noPjTDl\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-e786i-override\\\",\\\"minHeight\\\":1100,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"rO8H7ypwh\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1497vpm-override\\\",\\\"minHeight\\\":1100,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"p77BIe1tI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16mzvg5-override\\\",\\\"minHeight\\\":1100,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rO8H7ypwh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p77BIe1tI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"C3noPjTDl\\\":[\\\".framer-1qgk58t\\\",\\\".framer-c47k0r-container\\\",\\\".framer-epxwkv-container\\\"],\\\"rO8H7ypwh\\\":[\\\".framer-1qgk58t\\\",\\\".framer-c47k0r-container\\\",\\\".framer-epxwkv-container\\\"],\\\"p77BIe1tI\\\":[\\\".framer-1qgk58t\\\",\\\".framer-c47k0r-container\\\",\\\".framer-epxwkv-container\\\"]}\",\"framerDefaultVariant\":\"C3noPjTDl\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1100\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport RedesignLayout from \"https://framerusercontent.com/modules/ciTltQcdnqykuOFL4uUw/jF1cWHQzxFKuere7fVS5/mQj_ckg9U.js\";\r\n\r\n\t\tconst routes = {m3CimSJnW: {elements: {BjuTwRfCc: \"opening\", bwXKlQaJC: \"faq\", CwoivhE32: \"services\", IbYX7tzAg: \"process\", IJzC1VMKE: \"contact\", vVyU_nRLA: \"work\", wKRQawdPH: \"proof\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hiKnE3wR95LKOcJBVDUO/nUvJopdg7rl7zGUriXqT/m3CimSJnW.js\")), path: \"/\"}, R0VuSbi11: {elements: {NyFJWl6XW: \"sv_pricing_qa_fixed\", z_QTs_Tkw: \"sv_pricing_intro\", zaW3QHaU3: \"sv_pricing_end\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KYeI1o0LNagUl42akRMX/auUI8eYFVJcIKCMHygJv/R0VuSbi11.js\")), path: \"/pricing\"}, EofQke9U4: {elements: {As6dNdYII: \"portfolio-browse\", avd4pX0Uc: \"sv_portfolio_intro\", HqpQTInjW: \"motion-work\", m8VMGb4WT: \"sv_portfolio_end\", Sse6D7hA7: \"ugc-work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jZeKsMxFWri1LKBRmQAU/tvnI59BsG1AvdyPrJukn/EofQke9U4.js\")), path: \"/portfolio\"}, pHmt0XDOt: {elements: {LlKjREsXq: \"sv_404_intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ea2gcoOGdF6Vt3tz1CRX/XZvjSAoFPMsTaOJowgRr/pHmt0XDOt.js\")), path: \"/404\"}, fx3IQy4tx: {elements: {Aaym5CDBp: \"sv_audit_section14\", dfZX7D3xy: \"sv_audit_section6\", kfb0Qd_X_: \"sv_audit_examples\", LwpbmRk67: \"sv_audit_section10\", q__Hdb_pA: \"sv_audit_intro\", rCd8rAWVk: \"sv_audit_section8\", s1uhzEq3F: \"sv_audit_section16\", X4nqMprgA: \"sv_audit_section12\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YvMjU5mp4hyWBw7eARRk/onJNekHRKClh0enOKndt/fx3IQy4tx.js\")), path: \"/ad-creative-audit\"}, iIVS_ANJc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/od83HctFGhK8jkOZRMnU/75wTtgt9SNwfxaUpraf5/iIVS_ANJc.js\")), path: \"/creative-strategy\"}, Py_wbig2H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dai4i3WsPdDEf1fgLNhP/amsuYfwR48DYUnP2vDqV/Py_wbig2H.js\")), path: \"/static-ad-design\"}, POLlAa8ux: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EgMxGPUCtqGaVF6GmJtr/TvB6osHlh33IYLFJRWBR/POLlAa8ux.js\")), path: \"/ad-creative-variations\"}, WjX3CJNat: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d1N9uyGWVGfK4XnzJRFd/qSBZTj2zTpf8mWng2juX/WjX3CJNat.js\")), path: \"/motion-video-ads\"}, bzznryOG5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jihOkHdfXXVldp1ZfGVS/KCNbogvTC0W826l8C7lX/bzznryOG5.js\")), path: \"/lt/reklamos-kurybine-strategija\"}, l8d8_1Mb0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vkdX7h2suNU9KbEsi49w/T9IZ7qhx5nI0mb6vX2dH/l8d8_1Mb0.js\")), path: \"/lt/statiniu-reklamu-dizainas\"}, WRl2pkP0l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HeZ8NlT2SZnbK56Xi4Tm/gDZf4FrXvHs0WZfC7OQ7/WRl2pkP0l.js\")), path: \"/lt/reklamos-variacijos\"}, VpKWDFSN_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VhBF5FHsyW6YK21RUI3H/OY6sTqwjOeMXcfMmztrU/VpKWDFSN_.js\")), path: \"/lt/animacija-ir-video-reklamos\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"f07c7435628bf052c310422441bbcbab57120dd5fa8154afdb527b868c6fd0fb\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"m3CimSJnW\":\r\ncase \"R0VuSbi11\":\r\ncase \"EofQke9U4\":\r\ncase \"pHmt0XDOt\":\r\ncase \"fx3IQy4tx\":\r\ncase \"iIVS_ANJc\":\r\ncase \"Py_wbig2H\":\r\ncase \"POLlAa8ux\":\r\ncase \"WjX3CJNat\":\r\ncase \"bzznryOG5\":\r\ncase \"l8d8_1Mb0\":\r\ncase \"WRl2pkP0l\":\r\ncase \"VpKWDFSN_\":\r\nreturn React.createElement(RedesignLayout, {...props, key: \"RedesignLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"m3CimSJnW\":\r\ncase \"R0VuSbi11\":\r\ncase \"EofQke9U4\":\r\ncase \"pHmt0XDOt\":\r\ncase \"fx3IQy4tx\":\r\ncase \"iIVS_ANJc\":\r\ncase \"Py_wbig2H\":\r\ncase \"POLlAa8ux\":\r\ncase \"WjX3CJNat\":\r\ncase \"bzznryOG5\":\r\ncase \"l8d8_1Mb0\":\r\ncase \"WRl2pkP0l\":\r\ncase \"VpKWDFSN_\":\r\nreturn [{hash: \"16mzvg5\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1497vpm\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"e786i\", mediaQuery: \"(min-width: 1440px)\"}]\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, 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/ea2gcoOGdF6Vt3tz1CRX/XZvjSAoFPMsTaOJowgRr/pHmt0XDOt.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://sidasvisual.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/DNoqqXzbfBUx793fh9oY/p26welS9MPV63FyCo6AG/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: {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\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\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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"}