{"version":3,"file":"script_main.DUdODe14.mjs","names":["useCallback","useRef","useState","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Phone","Facebook","Envelope","Instagram","Linkedin","Whatsapp","Home","serializationHash","variantClassNames","transformTemplate1","animation","animation1","React.useContext","React.useMemo","animation2","animation3","animation4","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","css","ContactIcons","BurgerButton","TimeDate","NavTitle","RichText","Image1","ContactButton","ConteraLogo","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","_Fragment","PropertyOverrides","React.Fragment","Phone","Envelope","Instagram","Facebook","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/nA7t7pozum7cSTCfEtaf/yH3036ZeNQKmvfLkj4Gn/d58L_bQeX.js","https:/framerusercontent.com/modules/Zxu7DHhm5mryE9tutbWo/qvTFCFzH3FAGrjbhm5UE/IO9U1xD57.js","https:/framerusercontent.com/modules/fmolgDdRMLOQIHGX1U6Y/I3DjnpNkHVS7OoyHCbon/kwoSCBsBl.js","https:/framerusercontent.com/modules/u37PVpIYWG3JfJNf7yWM/mDtYMq93KEOQIB65I2Zz/sX0ujzf_J.js","https:/framerusercontent.com/modules/NT3usvGsMCnpsu5j3lJR/raCvn1jUEyZEy8Zq0f1c/V0aAFLp5s.js","https:/framerusercontent.com/modules/ZapeS3KXeU6kvSd4nwVu/wIBuiGlGQYipInQGp90g/N2t2wxlcT.js","https:/framerusercontent.com/modules/MK6jQN1zgbw7tAS5f6RQ/r3pcBOvypxRNRqjWNIw1/X5W3ysFWa.js","https:/framerusercontent.com/modules/Y5KJzMEFbNMga60UvKMM/4JjhIfCpArhxvur9lDg1/eHjwK7cqv.js","https:/framerusercontent.com/modules/QHxTc9Pu8VK9sLjI0PJr/Xw7ZDhMAOK4LXY92lrqQ/vgMnmlCRU.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (b6e2e7c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Orbitron-regular\",\"GF;Orbitron-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Orbitron\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Orbitron\",url:\"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyGy6xo2IyXjU1pg.woff2\",weight:\"400\"},{cssFamilyName:\"Orbitron\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Orbitron\",url:\"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1ny_Cmxo2IyXjU1pg.woff2\",weight:\"700\"}]}];export const css=[\".framer-qx549 .framer-styles-preset-xrlzh7:not(.rich-text-wrapper), .framer-qx549 .framer-styles-preset-xrlzh7.rich-text-wrapper p { --framer-font-family: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-qx549 .framer-styles-preset-xrlzh7:not(.rich-text-wrapper), .framer-qx549 .framer-styles-preset-xrlzh7.rich-text-wrapper p { --framer-font-family: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-qx549 .framer-styles-preset-xrlzh7:not(.rich-text-wrapper), .framer-qx549 .framer-styles-preset-xrlzh7.rich-text-wrapper p { --framer-font-family: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Orbitron\\\", \\\"Orbitron Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }\"];export const className=\"framer-qx549\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nA7t7pozum7cSTCfEtaf/yH3036ZeNQKmvfLkj4Gn/d58L_bQeX.js\";const enabledGestures={v9goSOpuz:{hover:true}};const serializationHash=\"framer-6EWpf\";const variantClassNames={v9goSOpuz:\"framer-v-1do3fw0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Fb0B3UC1c=undefined;const RHOpI88mA=undefined;const jVztFXIYY=undefined;const N_u5xoVab=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,Fb0B3UC1c:click??props.Fb0B3UC1c,jVztFXIYY:newTab??props.jVztFXIYY,N_u5xoVab:title??props.N_u5xoVab??\"Home\",RHOpI88mA:link??props.RHOpI88mA};};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,N_u5xoVab,RHOpI88mA,jVztFXIYY,Fb0B3UC1c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"v9goSOpuz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwp80qp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Fb0B3UC1c){const res=await Fb0B3UC1c(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:RHOpI88mA,motionChild:true,nodeId:\"v9goSOpuz\",openInNewTab:jVztFXIYY,scopeId:\"IO9U1xD57\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1do3fw0\",className,classNames)} framer-ppbp98`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"v9goSOpuz\",onTap:onTapwp80qp,ref:refBinding,style:{...style},...addPropertyOverrides({\"v9goSOpuz-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12lvpjw\",layoutDependency:layoutDependency,layoutId:\"SplsYOOg0\",style:{backgroundColor:\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{\"v9goSOpuz-hover\":{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-xrlzh7\",\"data-styles-preset\":\"d58L_bQeX\",dir:\"auto\",children:\"Home\"})}),className:\"framer-3iiwp7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ewjfccEZp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:N_u5xoVab,variants:{\"v9goSOpuz-hover\":{\"--extracted-r6o4lv\":\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"v9goSOpuz-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-xrlzh7\",\"data-styles-preset\":\"d58L_bQeX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6EWpf.framer-ppbp98, .framer-6EWpf .framer-ppbp98 { display: block; }\",\".framer-6EWpf.framer-1do3fw0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 246px; }\",\".framer-6EWpf .framer-12lvpjw { flex: none; height: 23px; left: -30px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 23px / 2); width: 23px; z-index: 1; }\",\".framer-6EWpf .framer-3iiwp7 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6EWpf.framer-v-1do3fw0.hover.framer-1do3fw0 { gap: 13px; }\",\".framer-6EWpf.framer-v-1do3fw0.hover .framer-12lvpjw { left: unset; position: relative; top: unset; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 246\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YdhIdzklv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"N_u5xoVab\":\"title\",\"RHOpI88mA\":\"link\",\"jVztFXIYY\":\"newTab\",\"Fb0B3UC1c\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIO9U1xD57=withCSS(Component,css,\"framer-6EWpf\");export default FramerIO9U1xD57;FramerIO9U1xD57.displayName=\"Nav Title\";FramerIO9U1xD57.defaultProps={height:60,width:246};addPropertyControls(FramerIO9U1xD57,{N_u5xoVab:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},onN_u5xoVabChange:{changes:\"N_u5xoVab\",type:ControlType.ChangeHandler},RHOpI88mA:{title:\"Link\",type:ControlType.Link},jVztFXIYY:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onjVztFXIYYChange:{changes:\"jVztFXIYY\",type:ControlType.ChangeHandler},Fb0B3UC1c:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerIO9U1xD57,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIO9U1xD57\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"N_u5xoVab\\\":\\\"title\\\",\\\"RHOpI88mA\\\":\\\"link\\\",\\\"jVztFXIYY\\\":\\\"newTab\\\",\\\"Fb0B3UC1c\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YdhIdzklv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"246\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IO9U1xD57.map","// Generated by Framer (108c8c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const CtLCOPhqp=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.246 2.127 C 13.6 3.48 14.438 5.253 14.438 7.187 C 14.438 11.118 11.15 14.341 7.187 14.341 C 5.994 14.341 4.834 14.019 3.771 13.471 L 0 14.438 L 0.999 10.731 C 0.387 9.668 0.032 8.443 0.032 7.154 C 0.032 3.223 3.255 0 7.187 0 C 9.12 0 10.925 0.773 12.246 2.127 Z M 7.187 13.116 C 10.474 13.116 13.213 10.441 13.213 7.187 C 13.213 5.575 12.536 4.093 11.408 2.965 C 10.28 1.837 8.798 1.225 7.219 1.225 C 3.932 1.225 1.257 3.899 1.257 7.154 C 1.257 8.282 1.579 9.378 2.159 10.345 L 2.32 10.57 L 1.708 12.762 L 3.964 12.149 L 4.157 12.278 C 5.092 12.826 6.123 13.116 7.187 13.116 Z M 10.474 8.669 C 10.635 8.766 10.764 8.798 10.796 8.895 C 10.86 8.959 10.86 9.313 10.699 9.732 C 10.538 10.151 9.829 10.538 9.507 10.57 C 8.927 10.667 8.476 10.635 7.348 10.119 C 5.543 9.346 4.383 7.541 4.286 7.444 C 4.189 7.315 3.577 6.478 3.577 5.575 C 3.577 4.705 4.028 4.286 4.189 4.093 C 4.351 3.899 4.544 3.867 4.673 3.867 C 4.77 3.867 4.898 3.867 4.995 3.867 C 5.124 3.867 5.253 3.835 5.414 4.189 C 5.543 4.544 5.93 5.414 5.962 5.511 C 5.994 5.607 6.026 5.704 5.962 5.833 C 5.64 6.51 5.253 6.478 5.446 6.8 C 6.155 7.992 6.832 8.411 7.896 8.927 C 8.057 9.023 8.153 8.991 8.282 8.895 C 8.379 8.766 8.733 8.347 8.83 8.186 C 8.959 7.992 9.088 8.024 9.249 8.089 C 9.41 8.153 10.28 8.572 10.474 8.669 Z\" fill=\"var(--1tqxrhw, var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)))\" height=\"14.4375px\" id=\"q9qa3hmbW\" width=\"14.4375px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,CtLCOPhqp:fill??props.CtLCOPhqp??\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CtLCOPhqp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-JMpir\",className),layoutId:layoutId,ref:ref,style:{\"--1tqxrhw\":CtLCOPhqp,...style}});});const css=[`.framer-JMpir { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1tqxrhw); mask: ${mask}; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CtLCOPhqp\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Whatsapp\",\"color\":{\"type\":\"variable\",\"value\":\"1tqxrhw\"},\"set\":{\"localId\":\"vectorSet/tIGxMlVMo\",\"id\":\"tIGxMlVMo\",\"moduleId\":\"M8oK768Fzau5r1h1PKAD\"}}\n */const Icon=withCSS(Component,css,\"framer-JMpir\");Icon.displayName=\"Whatsapp\";export default Icon;addPropertyControls(Icon,{CtLCOPhqp:{defaultValue:'var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"15\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"15\",\"framerVector\":\"{\\\"name\\\":\\\"Whatsapp\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1tqxrhw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/tIGxMlVMo\\\",\\\"id\\\":\\\"tIGxMlVMo\\\",\\\"moduleId\\\":\\\"M8oK768Fzau5r1h1PKAD\\\"}}\",\"framerVariables\":\"{\\\"CtLCOPhqp\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const CtLCOPhqp=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 14 11\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.855 5.291 C 13.927 5.364 14 5.463 14 5.586 C 14 5.685 13.951 5.783 13.903 5.832 L 13.659 6.152 C 13.576 6.24 13.463 6.292 13.344 6.3 C 13.246 6.3 13.174 6.25 13.101 6.201 L 12.444 5.635 L 12.444 10.237 C 12.42 10.655 12.08 11 11.667 11 L 8.556 11 C 8.118 11 7.778 10.655 7.778 10.213 L 7.778 7.653 L 6.222 7.653 L 6.222 10.213 C 6.198 10.655 5.857 11 5.444 11 L 2.333 11 C 1.895 11 1.556 10.655 1.556 10.213 L 1.556 5.635 L 0.875 6.201 C 0.804 6.251 0.718 6.277 0.632 6.275 C 0.51 6.275 0.389 6.226 0.34 6.152 L 0.073 5.832 C 0.023 5.783 0 5.685 0 5.586 C 0 5.463 0.049 5.364 0.121 5.291 L 6.125 0.295 C 6.344 0.098 6.66 0 7 0 C 7.316 0 7.632 0.098 7.851 0.295 L 11.278 3.15 L 11.278 1.747 C 11.278 1.649 11.351 1.575 11.472 1.551 L 12.25 1.551 C 12.347 1.551 12.444 1.649 12.444 1.747 L 12.444 4.11 Z M 11.254 9.819 L 11.278 4.676 L 7 1.106 L 2.722 4.676 L 2.722 9.818 L 5.056 9.818 L 5.056 7.259 C 5.056 6.841 5.396 6.497 5.833 6.471 L 8.167 6.471 C 8.58 6.497 8.92 6.841 8.944 7.259 L 8.944 9.818 L 11.254 9.818 Z\" fill=\"var(--1tqxrhw, var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)))\" height=\"11px\" id=\"U8DNJhp3K\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,CtLCOPhqp:fill??props.CtLCOPhqp??\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CtLCOPhqp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ABVJD\",className),layoutId:layoutId,ref:ref,style:{\"--1tqxrhw\":CtLCOPhqp,...style}});});const css=[`.framer-ABVJD { -webkit-mask: ${mask}; aspect-ratio: 1.2727272727272727; background-color: var(--1tqxrhw); mask: ${mask}; width: 14px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 14\n * @framerIntrinsicHeight 11\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CtLCOPhqp\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"home\",\"color\":{\"type\":\"variable\",\"value\":\"1tqxrhw\"},\"set\":{\"localId\":\"vectorSet/tIGxMlVMo\",\"id\":\"tIGxMlVMo\",\"moduleId\":\"M8oK768Fzau5r1h1PKAD\"}}\n */const Icon=withCSS(Component,css,\"framer-ABVJD\");Icon.displayName=\"home\";export default Icon;addPropertyControls(Icon,{CtLCOPhqp:{defaultValue:'var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"11\",\"framerIntrinsicWidth\":\"14\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CtLCOPhqp\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"home\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1tqxrhw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/tIGxMlVMo\\\",\\\"id\\\":\\\"tIGxMlVMo\\\",\\\"moduleId\\\":\\\"M8oK768Fzau5r1h1PKAD\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const CtLCOPhqp=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.406 0 C 13.954 0 14.438 0.483 14.438 1.063 L 14.438 13.406 C 14.438 13.986 13.954 14.438 13.406 14.438 L 0.999 14.438 C 0.451 14.438 0 13.986 0 13.406 L 0 1.063 C 0 0.483 0.451 0 0.999 0 Z M 4.351 12.375 L 4.351 5.511 L 2.224 5.511 L 2.224 12.375 Z M 3.287 4.544 C 3.964 4.544 4.512 3.996 4.512 3.319 C 4.512 2.643 3.964 2.063 3.287 2.063 C 2.578 2.063 2.03 2.643 2.03 3.319 C 2.03 3.996 2.578 4.544 3.287 4.544 Z M 12.375 12.375 L 12.375 8.604 C 12.375 6.768 11.956 5.317 9.797 5.317 C 8.766 5.317 8.057 5.897 7.767 6.445 L 7.734 6.445 L 7.734 5.511 L 5.704 5.511 L 5.704 12.375 L 7.831 12.375 L 7.831 8.991 C 7.831 8.089 7.992 7.219 9.12 7.219 C 10.216 7.219 10.216 8.25 10.216 9.023 L 10.216 12.375 Z\" fill=\"var(--1tqxrhw, var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)))\" height=\"14.4375px\" id=\"VtzIIINU2\" width=\"14.4375px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,CtLCOPhqp:fill??props.CtLCOPhqp??\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CtLCOPhqp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cgUJe\",className),layoutId:layoutId,ref:ref,style:{\"--1tqxrhw\":CtLCOPhqp,...style}});});const css=[`.framer-cgUJe { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1tqxrhw); mask: ${mask}; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CtLCOPhqp\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1tqxrhw\"},\"set\":{\"localId\":\"vectorSet/tIGxMlVMo\",\"id\":\"tIGxMlVMo\",\"moduleId\":\"M8oK768Fzau5r1h1PKAD\"}}\n */const Icon=withCSS(Component,css,\"framer-cgUJe\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{CtLCOPhqp:{defaultValue:'var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"15\",\"framerVariables\":\"{\\\"CtLCOPhqp\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"15\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1tqxrhw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/tIGxMlVMo\\\",\\\"id\\\":\\\"tIGxMlVMo\\\",\\\"moduleId\\\":\\\"M8oK768Fzau5r1h1PKAD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Phone from\"https://framerusercontent.com/modules/Qu33I3NHlIuBu2QLMyhX/rKwXAPaiGW6RbDTNTAHd/KhI_Dalh0.js\";import Whatsapp from\"https://framerusercontent.com/modules/fmolgDdRMLOQIHGX1U6Y/I3DjnpNkHVS7OoyHCbon/kwoSCBsBl.js\";import Instagram from\"https://framerusercontent.com/modules/IRTKEnXxH5lUC50FCyYq/4bK6NJqwCmgc4gZP7ggh/mZ2n6JP32.js\";import Envelope from\"https://framerusercontent.com/modules/G9XcXf6XqkvCDRwggkXA/wil4DdXAR15z5DmeEML2/nNWSLd1ma.js\";import Home from\"https://framerusercontent.com/modules/u37PVpIYWG3JfJNf7yWM/mDtYMq93KEOQIB65I2Zz/sX0ujzf_J.js\";import Linkedin from\"https://framerusercontent.com/modules/NT3usvGsMCnpsu5j3lJR/raCvn1jUEyZEy8Zq0f1c/V0aAFLp5s.js\";import Facebook from\"https://framerusercontent.com/modules/0bI23T45O7hPYnxZfNCJ/UnaXw2Dtiowzp3JxvLRw/Z3YRqaAim.js\";const enabledGestures={cDl2V0Flz:{hover:true},DV9CGtjMV:{hover:true},fNgpJ3YPg:{hover:true},J93Ac7q5I:{hover:true},KMToRXiAz:{hover:true},qsmvy3h3y:{hover:true},SZxvXZzOc:{hover:true},TNqh2L2OL:{hover:true}};const cycleOrder=[\"qsmvy3h3y\",\"DV9CGtjMV\",\"J93Ac7q5I\",\"fNgpJ3YPg\",\"cDl2V0Flz\",\"KMToRXiAz\",\"TNqh2L2OL\",\"SZxvXZzOc\"];const serializationHash=\"framer-7tHdI\";const variantClassNames={cDl2V0Flz:\"framer-v-ch2nab\",DV9CGtjMV:\"framer-v-1o4gmlm\",fNgpJ3YPg:\"framer-v-p434p9\",J93Ac7q5I:\"framer-v-1sam150\",KMToRXiAz:\"framer-v-1fuj4uc\",qsmvy3h3y:\"framer-v-1kt3ass\",SZxvXZzOc:\"framer-v-9az0fc\",TNqh2L2OL:\"framer-v-138fr7s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m4O7Tpg7z=undefined;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={Email:\"DV9CGtjMV\",Facebook:\"cDl2V0Flz\",Home:\"TNqh2L2OL\",Instagram:\"fNgpJ3YPg\",Linkedin:\"J93Ac7q5I\",Phone:\"qsmvy3h3y\",Whatsapp:\"SZxvXZzOc\",Youtube:\"KMToRXiAz\"};const Variants=motion.create(React.Fragment);const getProps=({height,iconHoverColour,id,width,...props})=>{return{...props,m4O7Tpg7z:iconHoverColour??props.m4O7Tpg7z??\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qsmvy3h3y\"};};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,m4O7Tpg7z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qsmvy3h3y\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"nav-phone-icon\",href:\"tel:+4407885 816789\",motionChild:true,nodeId:\"qsmvy3h3y\",openInNewTab:true,scopeId:\"N2t2wxlcT\",smoothScroll:true,...addPropertyOverrides({\"J93Ac7q5I-hover\":{href:undefined},\"KMToRXiAz-hover\":{href:undefined},cDl2V0Flz:{clickTrackingId:\"nav-facebook-icon\",href:\"https://www.facebook.com/Contera-108179108136313?notif_id=1624962534793522&notif_t=aymt_simplified_make_page_post&ref=notif\"},DV9CGtjMV:{clickTrackingId:\"nav-email-icon\",href:\"mailto:steve@contera.uk\"},fNgpJ3YPg:{clickTrackingId:\"nav-insta-icon\",href:\"https://www.instagram.com/conteracarsuk/\"},J93Ac7q5I:{href:undefined},KMToRXiAz:{href:undefined},SZxvXZzOc:{clickTrackingId:\"nav-whatsapp-icon\",href:{webPageId:\"augiA20Il\"},openInNewTab:false},TNqh2L2OL:{clickTrackingId:\"nav-home-icon\",href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kt3ass\",className,classNames)} framer-r6klh1`,\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"qsmvy3h3y\",ref:refBinding,style:{...style},...addPropertyOverrides({\"cDl2V0Flz-hover\":{\"data-framer-name\":undefined},\"DV9CGtjMV-hover\":{\"data-framer-name\":undefined},\"fNgpJ3YPg-hover\":{\"data-framer-name\":undefined},\"J93Ac7q5I-hover\":{\"data-framer-name\":undefined},\"KMToRXiAz-hover\":{\"data-framer-name\":undefined},\"qsmvy3h3y-hover\":{\"data-framer-name\":undefined},\"SZxvXZzOc-hover\":{\"data-framer-name\":undefined},\"TNqh2L2OL-hover\":{\"data-framer-name\":undefined},cDl2V0Flz:{\"data-framer-name\":\"Facebook\"},DV9CGtjMV:{\"data-framer-name\":\"Email\"},fNgpJ3YPg:{\"data-framer-name\":\"Instagram\"},J93Ac7q5I:{\"data-framer-name\":\"Linkedin\"},KMToRXiAz:{\"data-framer-name\":\"Youtube\"},SZxvXZzOc:{\"data-framer-name\":\"Whatsapp\"},TNqh2L2OL:{\"data-framer-name\":\"Home\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1jhpa2g\",Component:Phone,layoutDependency:layoutDependency,layoutId:\"aEk5FY6pJ\",style:{\"--1tqxrhw\":\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\"},variants:{\"cDl2V0Flz-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"DV9CGtjMV-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"fNgpJ3YPg-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"J93Ac7q5I-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"KMToRXiAz-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"qsmvy3h3y-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"SZxvXZzOc-hover\":{\"--1tqxrhw\":m4O7Tpg7z},\"TNqh2L2OL-hover\":{\"--1tqxrhw\":m4O7Tpg7z}},...addPropertyOverrides({cDl2V0Flz:{Component:Facebook},DV9CGtjMV:{Component:Envelope},fNgpJ3YPg:{Component:Instagram},J93Ac7q5I:{Component:Linkedin},SZxvXZzOc:{Component:Whatsapp},TNqh2L2OL:{Component:Home}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7tHdI.framer-r6klh1, .framer-7tHdI .framer-r6klh1 { display: block; }\",\".framer-7tHdI.framer-1kt3ass { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7tHdI .framer-1jhpa2g { flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\",\".framer-7tHdI.framer-v-1o4gmlm .framer-1jhpa2g { height: var(--framer-aspect-ratio-supported, 15px); }\",\".framer-7tHdI.framer-v-138fr7s .framer-1jhpa2g { height: var(--framer-aspect-ratio-supported, 16px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 21\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DV9CGtjMV\":{\"layout\":[\"auto\",\"auto\"]},\"J93Ac7q5I\":{\"layout\":[\"auto\",\"auto\"]},\"fNgpJ3YPg\":{\"layout\":[\"auto\",\"auto\"]},\"cDl2V0Flz\":{\"layout\":[\"auto\",\"auto\"]},\"KMToRXiAz\":{\"layout\":[\"auto\",\"auto\"]},\"TNqh2L2OL\":{\"layout\":[\"auto\",\"auto\"]},\"SZxvXZzOc\":{\"layout\":[\"auto\",\"auto\"]},\"jH2esR2dd\":{\"layout\":[\"auto\",\"auto\"]},\"Z5M0qQ2OF\":{\"layout\":[\"auto\",\"auto\"]},\"vRerl3xT6\":{\"layout\":[\"auto\",\"auto\"]},\"GV_gZt7Ue\":{\"layout\":[\"auto\",\"auto\"]},\"hyEu_u7oh\":{\"layout\":[\"auto\",\"auto\"]},\"HDpCOM4_l\":{\"layout\":[\"auto\",\"auto\"]},\"eTc0jejtS\":{\"layout\":[\"auto\",\"auto\"]},\"hywZv3UYu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"m4O7Tpg7z\":\"iconHoverColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_195in3p\",\"trackingId\":\"nav-phone-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"},{\"id\":\"_bj1kah\",\"trackingId\":\"nav-email-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"},{\"id\":\"_imugoy\",\"trackingId\":\"nav-insta-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"},{\"id\":\"_o7q0fp\",\"trackingId\":\"nav-facebook-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"},{\"id\":\"_1boikaq\",\"trackingId\":\"nav-home-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"},{\"id\":\"_tnmz1o\",\"trackingId\":\"nav-whatsapp-icon\",\"type\":\"click\",\"nodeId\":\"qsmvy3h3y\"}]\n */const FramerN2t2wxlcT=withCSS(Component,css,\"framer-7tHdI\");export default FramerN2t2wxlcT;FramerN2t2wxlcT.displayName=\"Contact Icons\";FramerN2t2wxlcT.defaultProps={height:21,width:21};addPropertyControls(FramerN2t2wxlcT,{variant:{options:[\"qsmvy3h3y\",\"DV9CGtjMV\",\"J93Ac7q5I\",\"fNgpJ3YPg\",\"cDl2V0Flz\",\"KMToRXiAz\",\"TNqh2L2OL\",\"SZxvXZzOc\"],optionTitles:[\"Phone\",\"Email\",\"Linkedin\",\"Instagram\",\"Facebook\",\"Youtube\",\"Home\",\"Whatsapp\"],title:\"Variant\",type:ControlType.Enum},m4O7Tpg7z:{defaultValue:'var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34)) /* {\"name\":\"Contera Red\"} */',title:\"Icon Hover Colour\",type:ControlType.Color}});addFonts(FramerN2t2wxlcT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN2t2wxlcT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DV9CGtjMV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J93Ac7q5I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fNgpJ3YPg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cDl2V0Flz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KMToRXiAz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TNqh2L2OL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SZxvXZzOc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jH2esR2dd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z5M0qQ2OF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vRerl3xT6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GV_gZt7Ue\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hyEu_u7oh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HDpCOM4_l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eTc0jejtS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hywZv3UYu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"21\",\"framerVariables\":\"{\\\"m4O7Tpg7z\\\":\\\"iconHoverColour\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_195in3p\\\",\\\"trackingId\\\":\\\"nav-phone-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"},{\\\"id\\\":\\\"_bj1kah\\\",\\\"trackingId\\\":\\\"nav-email-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"},{\\\"id\\\":\\\"_imugoy\\\",\\\"trackingId\\\":\\\"nav-insta-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"},{\\\"id\\\":\\\"_o7q0fp\\\",\\\"trackingId\\\":\\\"nav-facebook-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"},{\\\"id\\\":\\\"_1boikaq\\\",\\\"trackingId\\\":\\\"nav-home-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"},{\\\"id\\\":\\\"_tnmz1o\\\",\\\"trackingId\\\":\\\"nav-whatsapp-icon\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsmvy3h3y\\\"}]\",\"framerIntrinsicHeight\":\"21\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N2t2wxlcT.map","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={dKnEnRpST:{hover:true},XUxc7BOtn:{hover:true}};const cycleOrder=[\"dKnEnRpST\",\"XUxc7BOtn\"];const serializationHash=\"framer-HBnmp\";const variantClassNames={dKnEnRpST:\"framer-v-bpxeyd\",XUxc7BOtn:\"framer-v-12dnkyx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CBtnC3lJC=undefined;const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={bounce:0,delay:0,duration:.9,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-4,y:0};const transition3={bounce:0,delay:.1,duration:.9,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 animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:.4,duration:.9,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:0,delay:0,duration:.7,type:\"spring\"};const transition6={bounce:0,delay:.5,duration:.9,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const humanReadableVariantMap={\"Variant 1\":\"dKnEnRpST\",Close:\"XUxc7BOtn\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,CBtnC3lJC:click??props.CBtnC3lJC,variant:humanReadableVariantMap[props.variant]??props.variant??\"dKnEnRpST\"};};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,CBtnC3lJC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dKnEnRpST\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rllwgn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CBtnC3lJC){const res=await CBtnC3lJC(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bpxeyd\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dKnEnRpST\",onTap:onTap1rllwgn,ref:refBinding,style:{backgroundColor:\"var(--token-3be9e0d7-3185-447c-881a-31325611a5dd, rgb(0, 0, 0))\",...style},...addPropertyOverrides({\"dKnEnRpST-hover\":{\"data-framer-name\":undefined},\"XUxc7BOtn-hover\":{\"data-framer-name\":undefined},XUxc7BOtn:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hn3fep\",\"data-framer-name\":\"Burger Icon\",layoutDependency:layoutDependency,layoutId:\"O30rIiAFk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sv90kp\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"xgs5fB618\",style:{rotate:0},variants:{\"dKnEnRpST-hover\":{rotate:0},\"XUxc7BOtn-hover\":{rotate:38},XUxc7BOtn:{rotate:45}},...addPropertyOverrides({XUxc7BOtn:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({\"dKnEnRpST-hover\":{value:transition2},XUxc7BOtn:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1839cgk\",\"data-framer-appear-id\":\"1839cgk\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"mz3jo6Wq8\",optimized:true,style:{backgroundColor:\"var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, rgb(255, 255, 255))\"},...addPropertyOverrides({\"dKnEnRpST-hover\":{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({XUxc7BOtn:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1bydt3m\",\"data-framer-appear-id\":\"1bydt3m\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"aFPe1Q7GT\",optimized:true,style:{backgroundColor:\"var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, rgb(255, 255, 255))\"}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iidm51\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"ZzMKMcu1K\",style:{rotate:0},variants:{\"dKnEnRpST-hover\":{rotate:0},\"XUxc7BOtn-hover\":{rotate:-38},XUxc7BOtn:{rotate:-45}},...addPropertyOverrides({XUxc7BOtn:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({\"dKnEnRpST-hover\":{value:transition5},XUxc7BOtn:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-pkoa3h\",\"data-framer-appear-id\":\"pkoa3h\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"PyPglBNoz\",optimized:true,style:{backgroundColor:\"var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, rgb(255, 255, 255))\"}})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({XUxc7BOtn:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1pcyqer\",\"data-framer-appear-id\":\"1pcyqer\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Yn8iU_ofY\",optimized:true,style:{backgroundColor:\"var(--token-10a03226-4fd8-4b4b-9fab-4875665f42ec, rgb(255, 255, 255))\"}})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HBnmp.framer-udzo6a, .framer-HBnmp .framer-udzo6a { display: block; }\",\".framer-HBnmp.framer-bpxeyd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 55px; }\",\".framer-HBnmp .framer-1hn3fep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 25px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 27px; }\",\".framer-HBnmp .framer-sv90kp, .framer-HBnmp .framer-1iidm51 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HBnmp .framer-1839cgk, .framer-HBnmp .framer-pkoa3h { flex: none; height: 3px; overflow: hidden; position: relative; width: 3px; }\",\".framer-HBnmp .framer-1bydt3m, .framer-HBnmp .framer-1pcyqer { flex: 1 0 0px; height: 3px; overflow: hidden; position: relative; width: 1px; }\",\".framer-HBnmp.framer-v-12dnkyx .framer-sv90kp, .framer-HBnmp.framer-v-12dnkyx .framer-1iidm51 { left: 49%; position: absolute; top: 51%; width: 41px; z-index: 1; }\",\".framer-HBnmp.framer-v-12dnkyx .framer-pkoa3h, .framer-HBnmp.framer-v-bpxeyd.hover .framer-1839cgk, .framer-HBnmp.framer-v-bpxeyd.hover .framer-pkoa3h { flex: 1 0 0px; width: 1px; }\",\".framer-HBnmp.framer-v-12dnkyx .framer-1pcyqer { flex: none; width: 3px; }\",\".framer-HBnmp.framer-v-bpxeyd.hover .framer-1bydt3m { flex: none; width: 8px; }\",\".framer-HBnmp.framer-v-bpxeyd.hover .framer-1pcyqer { flex: none; width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 55\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"XUxc7BOtn\":{\"layout\":[\"fixed\",\"auto\"]},\"PUgXFQJ5O\":{\"layout\":[\"fixed\",\"auto\"]},\"vH7xYfJDu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CBtnC3lJC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX5W3ysFWa=withCSS(Component,css,\"framer-HBnmp\");export default FramerX5W3ysFWa;FramerX5W3ysFWa.displayName=\"Burger Button\";FramerX5W3ysFWa.defaultProps={height:65,width:55};addPropertyControls(FramerX5W3ysFWa,{variant:{options:[\"dKnEnRpST\",\"XUxc7BOtn\"],optionTitles:[\"Variant 1\",\"Close\"],title:\"Variant\",type:ControlType.Enum},CBtnC3lJC:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerX5W3ysFWa,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX5W3ysFWa\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XUxc7BOtn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PUgXFQJ5O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vH7xYfJDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"65\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"55\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CBtnC3lJC\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X5W3ysFWa.map","// Generated by Framer (b6e2e7c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-awKIG .framer-styles-preset-1ogqhc0:not(.rich-text-wrapper), .framer-awKIG .framer-styles-preset-1ogqhc0.rich-text-wrapper a {  }\"];export const className=\"framer-awKIG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,TickerItem,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFX,withOptimizedAppearEffect,withTickerFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import NavTitle from\"#framer/local/canvasComponent/IO9U1xD57/IO9U1xD57.js\";import ContactIcons from\"#framer/local/canvasComponent/N2t2wxlcT/N2t2wxlcT.js\";import ContactButton from\"#framer/local/canvasComponent/n5b9QzR0e/n5b9QzR0e.js\";import BurgerButton from\"#framer/local/canvasComponent/X5W3ysFWa/X5W3ysFWa.js\";import*as sharedStyle2 from\"#framer/local/css/BVyvAm5ba/BVyvAm5ba.js\";import*as sharedStyle1 from\"#framer/local/css/eHjwK7cqv/eHjwK7cqv.js\";import*as sharedStyle from\"#framer/local/css/MVjTiYhuE/MVjTiYhuE.js\";import*as sharedStyle3 from\"#framer/local/css/OsI9m0Aef/OsI9m0Aef.js\";import ConteraLogo from\"#framer/local/vector/EQuAN4jiT/EQuAN4jiT.js\";import Phone from\"#framer/local/vector/KhI_Dalh0/KhI_Dalh0.js\";import Instagram from\"#framer/local/vector/mZ2n6JP32/mZ2n6JP32.js\";import Envelope from\"#framer/local/vector/nNWSLd1ma/nNWSLd1ma.js\";import Facebook from\"#framer/local/vector/Z3YRqaAim/Z3YRqaAim.js\";const ContactIconsFonts=getFonts(ContactIcons);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const BurgerButtonFonts=getFonts(BurgerButton);const TimeDateFonts=getFonts(TimeDate);const NavTitleFonts=getFonts(NavTitle);const RichTextWithFX=withFX(RichText);const Image1WithFX=withFX(Image1);const ContactButtonFonts=getFonts(ContactButton);const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithTickerFX=withTickerFX(withFX(motion.div));const ConteraLogoFonts=getFonts(ConteraLogo);const breakpoints={C7Mm788C0:\"(min-width: 1200px) and (max-width: 1599.98px)\",D5YGWxyj_:\"(min-width: 810px) and (max-width: 1199.98px)\",LBwYmM5oL:\"(min-width: 1600px)\",XCRhB5TnM:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-HMrqn\";const variantClassNames={C7Mm788C0:\"framer-v-54k99u\",D5YGWxyj_:\"framer-v-1itm244\",LBwYmM5oL:\"framer-v-yeoobo\",XCRhB5TnM:\"framer-v-1w39r5o\"};const transition1={bounce:0,delay:.5,duration:.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:20,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:0,delay:.7,duration:.6,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:0,delay:.6,duration:.6,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition5={bounce:0,delay:.4,duration:.7,type:\"spring\"};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:0,delay:0,duration:.5,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition7={bounce:0,delay:0,duration:1,type:\"spring\"};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:0,delay:.2,duration:1,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition9={bounce:0,delay:.3,duration:1,type:\"spring\"};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const animation14={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition10={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation14,repeat:false,startDelay:0,threshold:0,tokenization:\"character\",transition:transition10,trigger:\"onInView\",type:\"appear\"};const transition11={bounce:0,delay:.2,duration:1.2,type:\"spring\"};const animation15={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const animation16={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:1,y:50};const transition12={bounce:0,delay:.3,duration:1.2,type:\"spring\"};const animation17={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition12,x:0,y:0};const transition13={bounce:0,delay:.4,duration:1.2,type:\"spring\"};const animation18={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:0};const transition14={bounce:0,delay:.5,duration:1.2,type:\"spring\"};const animation19={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition14,x:0,y:0};const breakpointRules={C7Mm788C0:[\".framer-HMrqn .framer-1dgj22k, .framer-HMrqn .framer-v2lr5g-container { width: 60px; }\",\".framer-HMrqn.framer-1arh7s2 { height: var(--framer-aspect-ratio-supported, 575px); }\"],D5YGWxyj_:[\".framer-HMrqn .framer-1dgj22k { gap: 0px; height: min-content; justify-content: center; }\",\".framer-HMrqn.framer-1arh7s2 { height: var(--framer-aspect-ratio-supported, 473px); }\",\".framer-HMrqn .framer-cg0eit { flex-direction: column; gap: 10px; padding: 200px 80px 0px 80px; }\",\".framer-HMrqn .framer-1ih3fg3 { width: 100%; }\",\".framer-HMrqn .framer-1cvpygk { padding: 20px 40px 20px 40px; }\",\".framer-HMrqn .framer-172ze8b { left: 50%; }\",\".framer-HMrqn .framer-xiczx { bottom: 40px; height: 226px; left: 96px; width: 437px; }\",\".framer-HMrqn .framer-jg4vfa { bottom: 30px; height: 248px; right: 95px; width: 480px; }\",\".framer-HMrqn .framer-91fxsd { right: 20px; top: 20px; }\",\".framer-HMrqn .framer-63yv33 { height: var(--framer-aspect-ratio-supported, 43px); width: 120px; }\"],XCRhB5TnM:[\".framer-HMrqn .framer-1dgj22k { gap: 0px; height: min-content; justify-content: center; }\",\".framer-HMrqn .framer-1t3nz44 { height: 60px; }\",\".framer-HMrqn .framer-v2lr5g-container { height: 60px; z-index: 10; }\",\".framer-HMrqn.framer-1arh7s2 { height: var(--framer-aspect-ratio-supported, 363px); }\",\".framer-HMrqn.framer-xeqzr { left: 0px; }\",\".framer-HMrqn .framer-1u2r2rt { flex-direction: column; gap: 20px; padding: 80px 100px 0px 20px; }\",\".framer-HMrqn .framer-1coyfjz, .framer-HMrqn .framer-1b5c1a1 { flex: none; width: 100%; }\",\".framer-HMrqn .framer-cg0eit { flex-direction: column; gap: 10px; overflow-y: auto; padding: 100px 20px 80px 20px; }\",\".framer-HMrqn .framer-1ih3fg3 { width: 100%; }\",\".framer-HMrqn .framer-1cvpygk { gap: 20px; padding: 20px; }\",\".framer-HMrqn .framer-xiczx { bottom: 57px; height: 273px; left: unset; right: -166px; width: 526px; }\",\".framer-HMrqn .framer-jg4vfa { bottom: -25px; height: 299px; left: -150px; right: unset; width: 578px; }\",\".framer-HMrqn .framer-1ln5hth { flex-direction: column; flex-wrap: nowrap; }\",\".framer-HMrqn .framer-91fxsd { right: 20px; top: 20px; }\",\".framer-HMrqn .framer-63yv33 { height: var(--framer-aspect-ratio-supported, 36px); width: 100px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={C7Mm788C0:\".framer-54k99u-override\",D5YGWxyj_:\".framer-1itm244-override\",XCRhB5TnM:\".framer-1w39r5o-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HMrqn.framer-2jpqls, .framer-HMrqn .framer-2jpqls { display: block; }\",\".framer-HMrqn.framer-yeoobo { align-content: center; align-items: center; background-color: var(--token-647e8d01-9a4a-453e-ab2c-7c24f21bb404, #131313); 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-HMrqn .framer-1ozjv0l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-HMrqn .framer-1dgj22k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); justify-content: space-between; left: 0px; order: 1001; overflow: hidden; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; view-transition-name: framer-HMrqn-1dgj22k-exclude; width: 55px; z-index: 7; }\",\"::view-transition-group(framer-HMrqn-1dgj22k-exclude), ::view-transition-new(framer-HMrqn-1dgj22k-exclude), ::view-transition-old(framer-HMrqn-1dgj22k-exclude), ::view-transition-group(framer-HMrqn-v2lr5g-exclude), ::view-transition-new(framer-HMrqn-v2lr5g-exclude), ::view-transition-old(framer-HMrqn-v2lr5g-exclude) { animation: none !important; }\",\".framer-HMrqn .framer-1aeurvx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-1t3nz44 { -webkit-user-select: none; flex: none; height: 65px; overflow: hidden; pointer-events: none; position: relative; user-select: none; width: 100%; }\",\".framer-HMrqn .framer-vio957 { align-content: center; align-items: center; background-color: var(--token-3be9e0d7-3185-447c-881a-31325611a5dd, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-wwc7ch-container, .framer-HMrqn .framer-1lsqqaf-container, .framer-HMrqn .framer-ytbhfx-container, .framer-HMrqn .framer-1qr7rye-container, .framer-HMrqn .framer-1slcaow-container, .framer-HMrqn .framer-12xv64c-container, .framer-HMrqn .framer-cmoiwi-container, .framer-HMrqn .framer-14eote9-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-HMrqn .framer-1e3gmd1 { background-color: var(--token-3be9e0d7-3185-447c-881a-31325611a5dd, #000000); flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-HMrqn .framer-v2lr5g-container { flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); top: 0px; view-transition-name: framer-HMrqn-v2lr5g-exclude; width: 55px; z-index: 9; }\",\".framer-HMrqn.framer-6rk5ih { inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-HMrqn.framer-1arh7s2 { aspect-ratio: 3.833578792341679 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 679px); left: 0px; overflow: visible; position: fixed; right: -1003px; top: 50%; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-HMrqn.framer-1tul4di { -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background: linear-gradient(270deg, rgba(0, 0, 0, 0.8) 0%, rgb(0, 0, 0) 100%); bottom: 0px; flex: none; left: 0px; overflow: hidden; position: fixed; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 6; }\",\".framer-HMrqn.framer-xeqzr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; left: 55px; overflow: hidden; padding: 0px; position: fixed; right: 0px; top: 0px; z-index: 9; }\",\".framer-HMrqn .framer-1u2r2rt { -webkit-user-select: auto; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 100px 0px 60px; position: relative; user-select: auto; width: 100%; z-index: -1; }\",\".framer-HMrqn .framer-1coyfjz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 120px; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-HMrqn .framer-hnti41 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HMrqn .framer-kb3fte-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-HMrqn .framer-1b5c1a1 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-HMrqn .framer-cg0eit { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 100px 0px 140px 120px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-1ih3fg3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 535px; }\",\".framer-HMrqn .framer-7igsa8-container, .framer-HMrqn .framer-1ptynq9-container, .framer-HMrqn .framer-styyen-container, .framer-HMrqn .framer-1v5c5r0-container, .framer-HMrqn .framer-mjxnc3-container, .framer-HMrqn .framer-1scgr54-container, .framer-HMrqn .framer-12z9ugf-container, .framer-HMrqn .framer-1d062ci-container { flex: none; height: auto; pointer-events: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-HMrqn .framer-1cvpygk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 41px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-18dwx25 { flex: none; height: 343px; max-width: 976px; overflow: visible; position: relative; width: 100%; }\",\".framer-HMrqn .framer-172ze8b { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 0px; white-space: pre; width: 94%; }\",\".framer-HMrqn .framer-xiczx { bottom: 13px; flex: none; gap: 10px; height: 281px; left: 1px; position: absolute; width: 543px; }\",\".framer-HMrqn .framer-jg4vfa { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 308px; justify-content: center; padding: 0px; position: absolute; right: 0px; width: 596px; }\",\".framer-HMrqn .framer-1q5w33 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: flex-start; max-width: 886px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-u6ooyt { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HMrqn .framer-vzs2hm { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 612px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HMrqn .framer-1peu9ri { background-color: var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, #ffffff); flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-HMrqn .framer-1ln5hth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px 52px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HMrqn .framer-rb9688 { -webkit-mask: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 13.813905458192568%, rgba(0,0,0,1) 49.8499414942286%, rgba(0, 0, 0, 0.1) 88.6887009079392%) add; align-content: center; align-items: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; mask: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 13.813905458192568%, rgba(0,0,0,1) 49.8499414942286%, rgba(0, 0, 0, 0.1) 88.6887009079392%) add; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-HMrqn .framer-1xhreci { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HMrqn .framer-91fxsd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1004; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 30px; text-decoration: none; top: 30px; width: min-content; z-index: 7; }\",\".framer-HMrqn .framer-63yv33 { --14enm0u: rgba(0, 170, 255, 0.5); aspect-ratio: 2.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 54px); position: relative; width: 150px; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];const mediaQueries={C7Mm788C0:\"(min-width: 1200px) and (max-width: 1599.98px)\",D5YGWxyj_:\"(min-width: 810px) and (max-width: 1199.98px)\",LBwYmM5oL:\"(min-width: 1600px)\",XCRhB5TnM:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"LBwYmM5oL\",Laptop:\"C7Mm788C0\",Phone:\"XCRhB5TnM\",Tablet:\"D5YGWxyj_\"};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??\"LBwYmM5oL\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const CBtnC3lJCko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const Fb0B3UC1cdlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"D5YGWxyj_\",\"XCRhB5TnM\"].includes(baseVariant))return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"LBwYmM5oL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-647e8d01-9a4a-453e-ab2c-7c24f21bb404, rgb(19, 19, 19)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-yeoobo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ozjv0l\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dgj22k\",\"data-framer-name\":\"Side Bar\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1aeurvx\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t3nz44\",\"data-framer-name\":\"Burger place holder\",\"data-nosnippet\":true}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vio957 hidden-1itm244 hidden-1w39r5o\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:85,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-wwc7ch-container\",\"data-framer-appear-id\":\"wwc7ch\",initial:animation1,nodeId:\"w5UPdOiOE\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactIcons,{height:\"100%\",id:\"w5UPdOiOE\",layoutId:\"w5UPdOiOE\",m4O7Tpg7z:\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",variant:matchVariant(\"qsmvy3h3y\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:126,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-1lsqqaf-container\",\"data-framer-appear-id\":\"1lsqqaf\",initial:animation1,nodeId:\"i8g9OGrRh\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactIcons,{height:\"100%\",id:\"i8g9OGrRh\",layoutId:\"i8g9OGrRh\",m4O7Tpg7z:\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",variant:matchVariant(\"DV9CGtjMV\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:167,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-ytbhfx-container\",\"data-framer-appear-id\":\"ytbhfx\",initial:animation1,nodeId:\"Q9M949LfQ\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactIcons,{height:\"100%\",id:\"Q9M949LfQ\",layoutId:\"Q9M949LfQ\",m4O7Tpg7z:\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",variant:matchVariant(\"fNgpJ3YPg\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:208,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-1qr7rye-container\",\"data-framer-appear-id\":\"1qr7rye\",initial:animation1,nodeId:\"OFrTuxJI8\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactIcons,{height:\"100%\",id:\"OFrTuxJI8\",layoutId:\"OFrTuxJI8\",m4O7Tpg7z:\"var(--token-3a05cf6c-91ab-400c-bf64-f7f76db0dffd, rgb(190, 44, 34))\",variant:matchVariant(\"cDl2V0Flz\"),width:\"100%\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e3gmd1 hidden-1itm244 hidden-1w39r5o\",\"data-framer-name\":\"Middle Separation\"})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{width:\"60px\"},XCRhB5TnM:{height:60}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"55px\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-v2lr5g-container\",layoutScroll:true,nodeId:\"IbMz0_QIq\",scopeId:\"vgMnmlCRU\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XCRhB5TnM:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(BurgerButton,{CBtnC3lJC:CBtnC3lJCko9la1({overlay}),height:\"100%\",id:\"IbMz0_QIq\",layoutId:\"IbMz0_QIq\",style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"XUxc7BOtn\",overlay.visible?\"XUxc7BOtn\":\"dKnEnRpST\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-6rk5ih\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"WMY11aQC4\"),/*#__PURE__*/_jsx(Image1,{animate:animation5,background:{alt:\"\",fit:\"fill\",intrinsicHeight:679,intrinsicWidth:2603,pixelHeight:679,pixelWidth:2603,sizes:\"calc(100vw + 1003px)\",src:\"https://framerusercontent.com/images/7dr5SdwYg8t0BQBdVwtHPL4Nj0.png?width=2603&height=679\",srcSet:\"https://framerusercontent.com/images/7dr5SdwYg8t0BQBdVwtHPL4Nj0.png?scale-down-to=512&width=2603&height=679 512w,https://framerusercontent.com/images/7dr5SdwYg8t0BQBdVwtHPL4Nj0.png?scale-down-to=1024&width=2603&height=679 1024w,https://framerusercontent.com/images/7dr5SdwYg8t0BQBdVwtHPL4Nj0.png?scale-down-to=2048&width=2603&height=679 2048w,https://framerusercontent.com/images/7dr5SdwYg8t0BQBdVwtHPL4Nj0.png?width=2603&height=679 2603w\"},className:cx(scopingClassNames,\"framer-1arh7s2\"),\"data-framer-name\":\"Curves\",exit:animation4,initial:animation6,transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{animate:animation8,className:cx(scopingClassNames,\"framer-1tul4di\"),\"data-framer-name\":\"BG\",exit:animation7,initial:animation9}),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-xeqzr\"),\"data-framer-name\":\"TEXT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u2r2rt\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(motion.div,{animate:animation11,className:\"framer-1coyfjz\",\"data-framer-name\":\"Location\",exit:animation10,initial:animation12,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hhqp5h\",\"data-styles-preset\":\"MVjTiYhuE\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a3483eea-fe06-4355-99d9-60f10fa2bded, rgb(107, 107, 107))\"},children:\"London, UK\"})}),className:\"framer-hnti41\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kb3fte-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"FKb11LnNh\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-d4ca82da-9858-4dad-acd0-b334826e1013, rgb(255, 255, 255))\",font:{fontFamily:'\"Orbitron\", \"Orbitron Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"18px\"},height:\"100%\",id:\"FKb11LnNh\",layoutId:\"FKb11LnNh\",monthFormat:\"long\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:false,showWeekday:true,showYear:true,style:{width:\"100%\"},tabularFont:true,timeFormat:\"12h\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,animate:animation11,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hhqp5h\",\"data-styles-preset\":\"MVjTiYhuE\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto: hello@portx.design\",motionChild:true,nodeId:\"tQibM2Zka\",openInNewTab:true,relValues:[],scopeId:\"vgMnmlCRU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ogqhc0\",\"data-styles-preset\":\"eHjwK7cqv\",children:\"Steve@contera.uk\"})})})}),className:\"framer-1b5c1a1\",exit:animation10,fonts:[\"Inter\"],initial:animation12,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cg0eit\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ih3fg3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-7igsa8-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"LGoeot3vp\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"LGoeot3vp\",jVztFXIYY:false,layoutId:\"LGoeot3vp\",N_u5xoVab:\"Home\",RHOpI88mA:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LJqSpI14U\"},implicitPathVariables:undefined},{href:{webPageId:\"LJqSpI14U\"},implicitPathVariables:undefined},{href:{webPageId:\"LJqSpI14U\"},implicitPathVariables:undefined},{href:{webPageId:\"LJqSpI14U\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-1ptynq9-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"yOmSmQASI\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks1[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks1[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks1[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"yOmSmQASI\",jVztFXIYY:false,layoutId:\"yOmSmQASI\",N_u5xoVab:\"About\",RHOpI88mA:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uj_kajkre\"},implicitPathVariables:undefined},{href:{webPageId:\"uj_kajkre\"},implicitPathVariables:undefined},{href:{webPageId:\"uj_kajkre\"},implicitPathVariables:undefined},{href:{webPageId:\"uj_kajkre\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-styyen-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"Lzx2CSlzU\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks2[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks2[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks2[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"Lzx2CSlzU\",jVztFXIYY:false,layoutId:\"Lzx2CSlzU\",N_u5xoVab:\"MD1 2025\",RHOpI88mA:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TWrEMWYFV\"},implicitPathVariables:undefined},{href:{webPageId:\"TWrEMWYFV\"},implicitPathVariables:undefined},{href:{webPageId:\"TWrEMWYFV\"},implicitPathVariables:undefined},{href:{webPageId:\"TWrEMWYFV\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-1v5c5r0-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"p37K8iA28\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks3[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks3[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks3[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"p37K8iA28\",jVztFXIYY:false,layoutId:\"p37K8iA28\",N_u5xoVab:\"MD1 2026\",RHOpI88mA:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZCII33P_o\"},implicitPathVariables:undefined},{href:{webPageId:\"ZCII33P_o\"},implicitPathVariables:undefined},{href:{webPageId:\"ZCII33P_o\"},implicitPathVariables:undefined},{href:{webPageId:\"ZCII33P_o\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation13,className:\"framer-mjxnc3-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"lDOJSxSh9\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks4[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks4[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks4[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"lDOJSxSh9\",jVztFXIYY:false,layoutId:\"lDOJSxSh9\",N_u5xoVab:\"Future\",RHOpI88mA:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"axo9joATN\"},implicitPathVariables:undefined},{href:{webPageId:\"axo9joATN\"},implicitPathVariables:undefined},{href:{webPageId:\"axo9joATN\"},implicitPathVariables:undefined},{href:{webPageId:\"axo9joATN\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation13,className:\"framer-1scgr54-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"IEpc1KaFr\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks5[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks5[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks5[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"IEpc1KaFr\",jVztFXIYY:false,layoutId:\"IEpc1KaFr\",N_u5xoVab:\"Gallery\",RHOpI88mA:resolvedLinks5[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kB0ERlvAh\"},implicitPathVariables:undefined},{href:{webPageId:\"kB0ERlvAh\"},implicitPathVariables:undefined},{href:{webPageId:\"kB0ERlvAh\"},implicitPathVariables:undefined},{href:{webPageId:\"kB0ERlvAh\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation13,className:\"framer-12z9ugf-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"g63MlLyw0\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks6[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks6[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks6[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"g63MlLyw0\",jVztFXIYY:false,layoutId:\"g63MlLyw0\",N_u5xoVab:\"News\",RHOpI88mA:resolvedLinks6[0],style:{width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zs7mldyyb\"},implicitPathVariables:undefined},{href:{webPageId:\"zs7mldyyb\"},implicitPathVariables:undefined},{href:{webPageId:\"zs7mldyyb\"},implicitPathVariables:undefined},{href:{webPageId:\"zs7mldyyb\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{width:\"calc(100vw - 215px)\"},XCRhB5TnM:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"535px\",children:/*#__PURE__*/_jsx(Container,{animate:animation13,className:\"framer-1d062ci-container\",exit:animation10,inComponentSlot:true,initial:animation12,nodeId:\"u9kuHAkHR\",rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C7Mm788C0:{RHOpI88mA:resolvedLinks7[1]},D5YGWxyj_:{RHOpI88mA:resolvedLinks7[2]},XCRhB5TnM:{RHOpI88mA:resolvedLinks7[3]}},children:/*#__PURE__*/_jsx(NavTitle,{Fb0B3UC1c:Fb0B3UC1cdlzj2h({overlay}),height:\"100%\",id:\"u9kuHAkHR\",jVztFXIYY:false,layoutId:\"u9kuHAkHR\",N_u5xoVab:\"Contact\",RHOpI88mA:resolvedLinks7[0],style:{width:\"100%\"},width:\"100%\"})})})})})})]})})]})]})}),getContainer())})})]})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cvpygk\",\"data-framer-name\":\"FOOTER\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18dwx25\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3JiaXRyb24tNzAw\",\"--framer-font-family\":'\"Orbitron\", \"Orbitron Placeholder\", sans-serif',\"--framer-font-size\":\"122px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"223.21px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Contera\"})}),viewBox:\"0 0 554 223\"}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3JiaXRyb24tNzAw\",\"--framer-font-family\":'\"Orbitron\", \"Orbitron Placeholder\", sans-serif',\"--framer-font-size\":\"202px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"223.21px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Contera\"})}),className:\"framer-172ze8b\",\"data-framer-name\":\"Contera\",fonts:[\"GF;Orbitron-700\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",viewBox:\"0 0 917 223\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{background:{alt:\"\",fit:\"fit\",pixelHeight:1122,pixelWidth:2172,positionX:\"center\",positionY:\"center\",sizes:\"437.1846px\",src:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122\",srcSet:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=512&width=2172&height=1122 512w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=1024&width=2172&height=1122 1024w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=2048&width=2172&height=1122 2048w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122 2172w\"}},XCRhB5TnM:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(1033),pixelHeight:1122,pixelWidth:2172,positionX:\"center\",positionY:\"center\",sizes:\"526px\",src:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122\",srcSet:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=512&width=2172&height=1122 512w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=1024&width=2172&height=1122 1024w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=2048&width=2172&height=1122 2048w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122 2172w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:1.5,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fit\",pixelHeight:1122,pixelWidth:2172,positionX:\"center\",positionY:\"center\",sizes:\"543px\",src:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122\",srcSet:\"https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=512&width=2172&height=1122 512w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=1024&width=2172&height=1122 1024w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?scale-down-to=2048&width=2172&height=1122 2048w,https://framerusercontent.com/images/8GZsFv6qLbZERjskB70CQFTyYn8.png?width=2172&height=1122 2172w\"},className:\"framer-xiczx\",\"data-framer-name\":\"Frame 1686556144\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D5YGWxyj_:{background:{alt:\"\",fit:\"fit\",pixelHeight:1230,pixelWidth:2381,positionX:\"center\",positionY:\"center\",sizes:\"479.8564px\",src:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230\",srcSet:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=512&width=2381&height=1230 512w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=1024&width=2381&height=1230 1024w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=2048&width=2381&height=1230 2048w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230 2381w\"}},XCRhB5TnM:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(1089),pixelHeight:1230,pixelWidth:2381,positionX:\"center\",positionY:\"center\",sizes:\"578px\",src:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230\",srcSet:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=512&width=2381&height=1230 512w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=1024&width=2381&height=1230 1024w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=2048&width=2381&height=1230 2048w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230 2381w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:1.5,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fit\",pixelHeight:1230,pixelWidth:2381,positionX:\"center\",positionY:\"center\",sizes:\"596px\",src:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230\",srcSet:\"https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=512&width=2381&height=1230 512w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=1024&width=2381&height=1230 1024w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?scale-down-to=2048&width=2381&height=1230 2048w,https://framerusercontent.com/images/p3fE7j0US19kBoZXS16Z8WmRCgc.png?width=2381&height=1230 2381w\"},className:\"framer-jg4vfa\",\"data-framer-name\":\"Frame 1686556151\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:1.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1q5w33\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ajaeie\",\"data-styles-preset\":\"BVyvAm5ba\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stay Connected\"})}),className:\"framer-u6ooyt\",\"data-framer-name\":\"Stay Connected\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tohc6f\",\"data-styles-preset\":\"OsI9m0Aef\",dir:\"auto\",children:\"Keep up to date with the latest news and ongoing development from Contera.\"})}),className:\"framer-vzs2hm\",\"data-framer-name\":\"Keep up to date with the latest news and ongoing development from Contera.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1peu9ri\",\"data-framer-name\":\"Devider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ln5hth\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XCRhB5TnM:{y:1686}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation15,className:\"framer-1slcaow-container\",\"data-framer-appear-id\":\"1slcaow\",initial:animation16,nodeId:\"hOA2HmFiS\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactButton,{BHqjbwR7n:false,cD00pLAOp:\"tel:+44 7885 816789\",height:\"100%\",id:\"hOA2HmFiS\",layoutId:\"hOA2HmFiS\",width:\"100%\",XGNtkkeRa:\"07885 816789\",ZTEAVNXKJ:Phone,zY8SsghlZ:\"footer-phone-btn\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XCRhB5TnM:{y:1723}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation17,className:\"framer-12xv64c-container\",\"data-framer-appear-id\":\"12xv64c\",initial:animation16,nodeId:\"jNyMGIJE8\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactButton,{BHqjbwR7n:false,cD00pLAOp:\"mailto:steve@contera.uk\",height:\"100%\",id:\"jNyMGIJE8\",layoutId:\"jNyMGIJE8\",width:\"100%\",XGNtkkeRa:\"steve@contera.uk\",ZTEAVNXKJ:Envelope,zY8SsghlZ:\"footer-email-btn\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XCRhB5TnM:{y:1760}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation18,className:\"framer-cmoiwi-container\",\"data-framer-appear-id\":\"cmoiwi\",initial:animation16,nodeId:\"plL7t9cvN\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactButton,{BHqjbwR7n:false,cD00pLAOp:\"https://www.instagram.com/conteracarsuk/\",height:\"100%\",id:\"plL7t9cvN\",layoutId:\"plL7t9cvN\",width:\"100%\",XGNtkkeRa:\"conteracarsUK\",ZTEAVNXKJ:Instagram,zY8SsghlZ:\"footer-insta-btn\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XCRhB5TnM:{y:1797}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation19,className:\"framer-14eote9-container\",\"data-framer-appear-id\":\"14eote9\",initial:animation16,nodeId:\"AfweeiHSr\",optimized:true,rendersWithMotion:true,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(ContactButton,{BHqjbwR7n:false,cD00pLAOp:\"https://www.facebook.com/Contera-108179108136313?notif_id=1624962534793522&notif_t=aymt_simplified_make_page_post&ref=notif\",height:\"100%\",id:\"AfweeiHSr\",layoutId:\"AfweeiHSr\",width:\"100%\",XGNtkkeRa:\"Contera\",ZTEAVNXKJ:Facebook,zY8SsghlZ:\"footer-fb-btn\"})})})})]})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithTickerFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:1.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-rb9688\",tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:false,tickerEffectEnabled:true,tickerEffectGap:10,tickerEffectHoverModifier:100,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:50,children:/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3JiaXRyb24tNzAw\",\"--framer-font-family\":'\"Orbitron\", \"Orbitron Placeholder\", sans-serif',\"--framer-font-size\":\"44.17px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"48.71px\",\"--framer-text-color\":\"rgba(255, 255, 255, 0)\",\"--framer-text-stroke-color\":\"var(--token-9b11c72a-eeac-4b88-aecd-f19e33a24a29, rgb(255, 255, 255))\",\"--framer-text-stroke-width\":\"0.5px\"},children:\"Contera\"})}),className:\"framer-1xhreci\",\"data-framer-name\":\"Contera Contera Contera Contera Contera Contera Contera Contera Contera\",fonts:[\"GF;Orbitron-700\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EBa3cuwgI\",openInNewTab:false,scopeId:\"vgMnmlCRU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-91fxsd framer-2jpqls\",children:/*#__PURE__*/_jsx(ConteraLogo,{animated:false,className:\"framer-63yv33\",layoutId:\"cSvIKRqux\",uGPqKbSz_:true})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"C7Mm788C0\":{\"layout\":[\"fixed\",\"fixed\"]},\"D5YGWxyj_\":{\"layout\":[\"fixed\",\"fixed\"]},\"XCRhB5TnM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LBwYmM5oL\":[\".framer-1dgj22k\",\".framer-v2lr5g-container\",\".framer-1cvpygk\",\".framer-91fxsd\"],\"C7Mm788C0\":[\".framer-1dgj22k\",\".framer-v2lr5g-container\",\".framer-1cvpygk\",\".framer-91fxsd\"],\"D5YGWxyj_\":[\".framer-1dgj22k\",\".framer-v2lr5g-container\",\".framer-1cvpygk\",\".framer-91fxsd\"],\"XCRhB5TnM\":[\".framer-1dgj22k\",\".framer-v2lr5g-container\",\".framer-1cvpygk\",\".framer-91fxsd\"]}\n * @framerBreakpoints {\"LBwYmM5oL\":{\"min\":1600,\"canvasClassName\":\"framer-yeoobo-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1600,\"rootFontSize\":16},\"C7Mm788C0\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-54k99u-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"D5YGWxyj_\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1itm244-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XCRhB5TnM\":{\"max\":809,\"canvasClassName\":\"framer-1w39r5o-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LBwYmM5oL\n * @framerTrackingIds [{\"id\":\"_16lf432\",\"trackingId\":\"footer-phone-btn\"},{\"id\":\"_14n68rn\",\"trackingId\":\"footer-email-btn\"},{\"id\":\"_3qanj8\",\"trackingId\":\"footer-insta-btn\"},{\"id\":\"_1expzoo\",\"trackingId\":\"footer-fb-btn\"}]\n * @framerLayoutTemplate true\n */const FramervgMnmlCRU=withCSS(Component,css,\"framer-HMrqn\");export default FramervgMnmlCRU;FramervgMnmlCRU.displayName=\"Template\";FramervgMnmlCRU.defaultProps={height:1e3,width:1600};addFonts(FramervgMnmlCRU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Orbitron\",source:\"google\",style:\"normal\",uiFamilyName:\"Orbitron\",url:\"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyGy6xo2IyXjU1pg.woff2\",weight:\"400\"},{cssFamilyName:\"Orbitron\",source:\"google\",style:\"normal\",uiFamilyName:\"Orbitron\",url:\"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1ny_Cmxo2IyXjU1pg.woff2\",weight:\"700\"}]},...ContactIconsFonts,...BurgerButtonFonts,...TimeDateFonts,...NavTitleFonts,...ContactButtonFonts,...ConteraLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramervgMnmlCRU.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ContactIcons,{},context),forwardLoader(BurgerButton,{},context),forwardLoader(NavTitle,{},context),forwardLoader(ContactButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervgMnmlCRU\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"LBwYmM5oL\\\":[\\\".framer-1dgj22k\\\",\\\".framer-v2lr5g-container\\\",\\\".framer-1cvpygk\\\",\\\".framer-91fxsd\\\"],\\\"C7Mm788C0\\\":[\\\".framer-1dgj22k\\\",\\\".framer-v2lr5g-container\\\",\\\".framer-1cvpygk\\\",\\\".framer-91fxsd\\\"],\\\"D5YGWxyj_\\\":[\\\".framer-1dgj22k\\\",\\\".framer-v2lr5g-container\\\",\\\".framer-1cvpygk\\\",\\\".framer-91fxsd\\\"],\\\"XCRhB5TnM\\\":[\\\".framer-1dgj22k\\\",\\\".framer-v2lr5g-container\\\",\\\".framer-1cvpygk\\\",\\\".framer-91fxsd\\\"]}\",\"framerBreakpoints\":\"{\\\"LBwYmM5oL\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-yeoobo-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"C7Mm788C0\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-54k99u-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"D5YGWxyj_\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1itm244-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XCRhB5TnM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1w39r5o-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_16lf432\\\",\\\"trackingId\\\":\\\"footer-phone-btn\\\"},{\\\"id\\\":\\\"_14n68rn\\\",\\\"trackingId\\\":\\\"footer-email-btn\\\"},{\\\"id\\\":\\\"_3qanj8\\\",\\\"trackingId\\\":\\\"footer-insta-btn\\\"},{\\\"id\\\":\\\"_1expzoo\\\",\\\"trackingId\\\":\\\"footer-fb-btn\\\"}]\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C7Mm788C0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D5YGWxyj_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XCRhB5TnM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"LBwYmM5oL\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1600\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/QHxTc9Pu8VK9sLjI0PJr/Xw7ZDhMAOK4LXY92lrqQ/vgMnmlCRU.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dx9vO0_UD: \"about-3-1\", eIQtMt4UN: \"tr-3\", IKk5ElkV0: \"about-1\", klmV6nVej: \"about-1-1\", M131CsQUW: \"cards\", MrUD4Phze: \"about-2-1\", o6HbehFuy: \"about-2\", sRfBHv_gl: \"about-3\", TDDSQiB2Y: \"tr-2\", UrnhJCtBP: \"tr-4\", XgIrSPcb_: \"tr-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w7coNnqBQewBi5PkRDeZ/DnwyolpYvS0oT7S85oBM/augiA20Il.js\")), path: \"/\"}, LJqSpI14U: {elements: {a153lEYen: \"about-3\", EU79EHVfj: \"about-1\", moiOT9iVu: \"about-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MvJPLbnoXNHknk5Zt5H4/f9CdGTpw94B8B9XziaTF/LJqSpI14U.js\")), path: \"/about\"}, ZCII33P_o: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MnOHqyaNq1MOoDZrGILu/07aRVPgcRqEF4XXUzMo2/ZCII33P_o.js\")), path: \"/the-future\"}, axo9joATN: {elements: {dK1BNR3dt: \"about-2\", h8X9Fz8yV: \"about-1\", si6l4Eypr: \"about-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g1mMFyyK8SwiApIz6slW/Hj1sBX4vZPy80Cu2h5Na/axo9joATN.js\")), path: \"/driven-by-owners\"}, zs7mldyyb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QLOGDACS9zfhDWgoryvp/ViFRDdfK7w2dag6WjsjP/zs7mldyyb.js\")), path: \"/contact\"}, oEHvexmfa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rtAHaoy41OF2g8GDTadi/TFNLPrld5lfPv4NtAtb7/oEHvexmfa.js\")), path: \"/404\"}, uj_kajkre: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gk3Ll0se4mSI80VlDRHU/Erq5Q8vL5iF7ysV7642a/uj_kajkre.js\")), path: \"/contera-md1-2025\"}, TWrEMWYFV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LZYsVdw0CnsRhr4JjjPJ/QSFGzFVJqS0nH978evzV/TWrEMWYFV.js\")), path: \"/contera-md1-2026\"}, zbXj4B0T3: {elements: {l8Z5qHfMx: \"enquiry\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9eEbSJS9Hhd8YInhAHIl/99ujloXSW3NY2imfBQvR/zbXj4B0T3.js\")), path: \"/contera-md1-2026/private-sale\"}, kB0ERlvAh: {elements: {kLJqvKx8Y: \"about-1\", kSje8Qf3v: \"about-2\", XSY653L0y: \"about-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SJr5lqb7HtCRxbSzqqpa/11SNUNNH2N4WZv7D2Bdb/kB0ERlvAh.js\")), path: \"/news\"}, fEnlucc3j: {collectionId: \"iHBQD4pX1\", elements: {qlkeM659s: \"about-2\", qWO9ygO9H: \"about-1\", ywZKQPSSO: \"about-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XVxWXkzSJgNGS5yqlmZO/QbNUaAuYUAeWSn3GlZSE/fEnlucc3j.js\")), path: \"/news/:nkS6rW0_C\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {iHBQD4pX1: async () => (await import(\"https://framerusercontent.com/modules/yhmTWjeiFm8eYLmPFrxS/u5WEd4CEYy4QnmKE6V75/iHBQD4pX1.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"d4abb88c8253353a1a1e19b46e866a99dcfeaa0f8c84b1018dfa67d72ffcc0c5\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"LJqSpI14U\":\r\ncase \"ZCII33P_o\":\r\ncase \"axo9joATN\":\r\ncase \"zs7mldyyb\":\r\ncase \"oEHvexmfa\":\r\ncase \"uj_kajkre\":\r\ncase \"TWrEMWYFV\":\r\ncase \"zbXj4B0T3\":\r\ncase \"kB0ERlvAh\":\r\ncase \"fEnlucc3j\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"LJqSpI14U\":\r\ncase \"ZCII33P_o\":\r\ncase \"axo9joATN\":\r\ncase \"zs7mldyyb\":\r\ncase \"oEHvexmfa\":\r\ncase \"uj_kajkre\":\r\ncase \"TWrEMWYFV\":\r\ncase \"zbXj4B0T3\":\r\ncase \"kB0ERlvAh\":\r\ncase \"fEnlucc3j\":\r\nreturn [{hash: \"yeoobo\", mediaQuery: \"(min-width: 1600px)\"}, {hash: \"54k99u\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1itm244\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1w39r5o\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rtAHaoy41OF2g8GDTadi/TFNLPrld5lfPv4NtAtb7/oEHvexmfa.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://contera.uk\",\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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/1W9gnF29dUDnAxz6bvne/yd5sgDBx7Slg3pTPwSBd/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.3, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}