{"version":3,"file":"shared-lib.2XmEmPRZ.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","RichText","SVG","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","useMemo","useMemo","useMemo","useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavigationButton","IconMenu","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","RichText","SVG"],"sources":["https:/framerusercontent.com/modules/xeFY2cXxxzM5XaxrIOc2/21xlmcnVJpzav2o6Wg4C/AG4j2OxAC.js","https:/framerusercontent.com/modules/ulfUbvob3eKwqnorxfE1/YtMmN11NAtVQQMSJ0z4v/emNiOftfb.js","https:/framerusercontent.com/modules/8NsmqfICwXyTJkKJ8KOj/YSlRBg5ZOEcXBiaMTCLH/JG4rYVHpN.js","https:/framerusercontent.com/modules/PFduogc1mUmX972GgDnJ/CtrlpQl9pzpSCwom7NdK/KN1n4eozB.js","https:/framerusercontent.com/modules/FV8NcucNTvUKdy1TG8tG/W4sZWco1NKS4gj0H6FNz/LzmXaMJsN.js","https:/framerusercontent.com/modules/tQYyQ8bJW2Nlgwvvye9z/VHCj3Q1eO5fFHwaS47mX/OGkaZcHcM.js","https:/framerusercontent.com/modules/UA1ESekblEJu5XXTR0tM/vcoqFMBKBbIj8vM5UwFj/H6UWITC34.js","https:/framerusercontent.com/modules/qT1ijDgjMjX0bjTLCzxx/NewOPw7NpELVBp8HheyW/bmgtGAtvT.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/wAp205xqWbbUNiLNTGBP/HVPFOWdyaKA5xhab1835/CT9T4r19Y.js","https:/framerusercontent.com/modules/e0qTFyMoN5SbBqIKBLRy/cdKVYEdFGb5VcM2xXp0h/DSvTaPviJ.js","https:/framerusercontent.com/modules/kujQTpaXYxpnqcky5oYq/VrxUVOPVRVZeGI0pri52/RMTIifO8H.js"],"sourcesContent":["// Generated by Framer (0320f5c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-UUCAl .framer-styles-preset-p0id2j:not(.rich-text-wrapper), .framer-UUCAl .framer-styles-preset-p0id2j.rich-text-wrapper a { --framer-link-current-text-color: var(--token-904c14a9-7582-43d7-a43c-85f49d580145, #969696); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #ffa02f; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-904c14a9-7582-43d7-a43c-85f49d580145, #969696); --framer-link-text-decoration: none; }\"];export const className=\"framer-UUCAl\";\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 (046e64a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Saans-TRIAL Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Saans-TRIAL Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/D2CfNQroj5RzOCXTJiKtOUF6LUg.woff2\"}]}];export const css=['.framer-8cvHj .framer-styles-preset-1h2mzpf:not(.rich-text-wrapper), .framer-8cvHj .framer-styles-preset-1h2mzpf.rich-text-wrapper p { --framer-font-family: \"Saans-TRIAL Regular\", \"Saans-TRIAL Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-805b2cc7-f5f2-45e1-8fa3-1b76bb2f7659, #cccccc); --framer-text-decoration: line-through; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-8cvHj\";\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 (7c2f7bf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Saans-TRIAL Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Saans-TRIAL Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Saans-TRIAL\",url:\"https://framerusercontent.com/assets/qJzRpqaOiE21N6xzDpYwVNS3nE.woff2\",weight:\"570\"}]}];export const css=['.framer-ZzMxY .framer-styles-preset-1mdord3:not(.rich-text-wrapper), .framer-ZzMxY .framer-styles-preset-1mdord3.rich-text-wrapper p { --framer-font-family: \"Saans-TRIAL Medium\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 570; --framer-letter-spacing: 0.04em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 15px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-ZzMxY\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53eda0e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;403 Neudron Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"403 Neudron Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"403 Neudron\",url:\"https://framerusercontent.com/assets/8qHhzCFe7g1pWRH6FehUAKcg.woff2\",weight:\"400\"}]}];export const css=['.framer-llwId .framer-styles-preset-zcx1yu:not(.rich-text-wrapper), .framer-llwId .framer-styles-preset-zcx1yu.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 140px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1099px) and (min-width: 768px) { .framer-llwId .framer-styles-preset-zcx1yu:not(.rich-text-wrapper), .framer-llwId .framer-styles-preset-zcx1yu.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 88px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-llwId .framer-styles-preset-zcx1yu:not(.rich-text-wrapper), .framer-llwId .framer-styles-preset-zcx1yu.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-be079bad-eabd-4234-8a56-5579c7057187, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-llwId\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df12877)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;403 Neudron Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"403 Neudron Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TSKfaj5ZZ3pnBeEJUSWWlqkc04.woff\"}]}];export const css=['.framer-77c3K .framer-styles-preset-19ab97l:not(.rich-text-wrapper), .framer-77c3K .framer-styles-preset-19ab97l.rich-text-wrapper h5 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-904c14a9-7582-43d7-a43c-85f49d580145, #696969); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-77c3K\";\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 (6d165e2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;403 Neudron Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"403 Neudron Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"403 Neudron\",url:\"https://framerusercontent.com/assets/8qHhzCFe7g1pWRH6FehUAKcg.woff2\",weight:\"400\"}]}];export const css=['.framer-ImCni .framer-styles-preset-1kg8xe7:not(.rich-text-wrapper), .framer-ImCni .framer-styles-preset-1kg8xe7.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1099px) and (min-width: 768px) { .framer-ImCni .framer-styles-preset-1kg8xe7:not(.rich-text-wrapper), .framer-ImCni .framer-styles-preset-1kg8xe7.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-ImCni .framer-styles-preset-1kg8xe7:not(.rich-text-wrapper), .framer-ImCni .framer-styles-preset-1kg8xe7.rich-text-wrapper h1 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-ImCni\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6d165e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/xeFY2cXxxzM5XaxrIOc2/21xlmcnVJpzav2o6Wg4C/AG4j2OxAC.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/ulfUbvob3eKwqnorxfE1/YtMmN11NAtVQQMSJ0z4v/emNiOftfb.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8NsmqfICwXyTJkKJ8KOj/YSlRBg5ZOEcXBiaMTCLH/JG4rYVHpN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/PFduogc1mUmX972GgDnJ/CtrlpQl9pzpSCwom7NdK/KN1n4eozB.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/FV8NcucNTvUKdy1TG8tG/W4sZWco1NKS4gj0H6FNz/LzmXaMJsN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tQYyQ8bJW2Nlgwvvye9z/VHCj3Q1eO5fFHwaS47mX/OGkaZcHcM.js\";const cycleOrder=[\"fIGzKceQg\",\"AcskiK_kK\",\"k_r3CcjwF\"];const serializationHash=\"framer-pnpeB\";const variantClassNames={AcskiK_kK:\"framer-v-1m4dlz4\",fIGzKceQg:\"framer-v-1jybtfm\",k_r3CcjwF:\"framer-v-zz276f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const B_knjmVUR=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={\"Light.Tablet\":\"k_r3CcjwF\",\"Light/Desktop\":\"fIGzKceQg\",\"Light/Mobile\":\"AcskiK_kK\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,width,...props})=>{return{...props,B_knjmVUR:cursor??props.B_knjmVUR,variant:humanReadableVariantMap[props.variant]??props.variant??\"fIGzKceQg\"};};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,B_knjmVUR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fIGzKceQg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jybtfm\",className,classNames),\"data-framer-name\":\"Light/Desktop\",layoutDependency:layoutDependency,layoutId:\"fIGzKceQg\",ref:refBinding,style:{backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",...style},...addPropertyOverrides({AcskiK_kK:{\"data-framer-name\":\"Light/Mobile\"},k_r3CcjwF:{\"data-framer-name\":\"Light.Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ea2n4\",\"data-framer-name\":\"footer-info\",layoutDependency:layoutDependency,layoutId:\"MhxKx7e8A\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c1pga4\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"ISwO1f0Vr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-zcx1yu\",\"data-styles-preset\":\"KN1n4eozB\",dir:\"auto\",children:[\"Let's work\",/*#__PURE__*/_jsx(motion.br,{}),\"together\"]})}),className:\"framer-e4rz59\",\"data-framer-name\":\"about\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"noAGYOvPD\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{AcskiK_kK:{\"--extracted-1k2zljd\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\",\"--extracted-7519bk\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({AcskiK_kK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1kg8xe7\",\"data-styles-preset\":\"OGkaZcHcM\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\"},children:\"Let's work\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\"},children:\"together\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10n0syr\",layoutDependency:layoutDependency,layoutId:\"JLKQ8IEwF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:\"Every great project starts with an awesome chat. Either on the phone or face-to-face. So drop us a message, and we’ll take it from there.\"})}),className:\"framer-1l9qfqg\",\"data-framer-name\":\"Every great project starts with an awesome chat. Either on the phone or face-to-face. So drop us a message, and we’ll get that booked in.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LQQKWFLwf\",style:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150))\",\"--framer-paragraph-spacing\":\"18px\"},variants:{AcskiK_kK:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(105, 105, 105))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({AcskiK_kK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(105, 105, 105)))\"},children:\"Every great project starts with an awesome chat. Either on the phone or face-to-face. So drop us a message, and we’ll take it from there.\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19vnu3s\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"DagyjzHtw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m40tm8\",\"data-framer-name\":\"enquiries\",layoutDependency:layoutDependency,layoutId:\"gPqp8cZFK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-19ab97l\",\"data-styles-preset\":\"LzmXaMJsN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\"},children:\"Contact\"})}),className:\"framer-agvrba\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pmW2DHHgv\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ey8brx\",\"data-framer-name\":\"Frame 9787\",layoutDependency:layoutDependency,layoutId:\"flM5X5VDU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"google-maps\",href:\"https://maps.app.goo.gl/38BVE4LGDuVyDLPu9\",motionChild:true,nodeId:\"EhyHv26gX\",openInNewTab:true,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"Hitchin, UK\"})})})}),className:\"framer-6in9t\",\"data-framer-name\":\"Hitchin, UK\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EhyHv26gX\",style:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({AcskiK_kK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"google-maps\",href:\"https://maps.app.goo.gl/38BVE4LGDuVyDLPu9\",motionChild:true,nodeId:\"EhyHv26gX\",openInNewTab:true,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"Hitchin, UK\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"footer-email\",href:\"mailto:hey@madebycontour.com\",motionChild:true,nodeId:\"H00w0gCPY\",openInNewTab:false,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"hey@madebycontour.com\"})})})}),className:\"framer-19exan6\",\"data-framer-name\":\"hey@madebycontour.com\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H00w0gCPY\",style:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12f4f5o\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"NVzjNuxMH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-19ab97l\",\"data-styles-preset\":\"LzmXaMJsN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\"},children:\"Links\"})}),className:\"framer-1jr5hg1\",\"data-framer-name\":\"Links\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UjSnsBPZR\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3lhpw8\",\"data-framer-name\":\"Frame 9786\",layoutDependency:layoutDependency,layoutId:\"xev2oPodj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h2mzpf\",\"data-styles-preset\":\"emNiOftfb\",children:\"Curiosity (Coming Soon)\"})}),className:\"framer-awvl0e\",\"data-framer-name\":\"Curiosity\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QAtO7gXW1\",style:{\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iA0KXIMT3\"},motionChild:true,nodeId:\"x_xVzOjm6\",openInNewTab:false,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"Workshops\"})})})}),className:\"framer-1ctva2v\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x_xVzOjm6\",style:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ixq6khHzH\"},motionChild:true,nodeId:\"av4Mn59lE\",openInNewTab:false,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"Terms\"})})})}),className:\"framer-1p23m07\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"av4Mn59lE\",style:{\"--extracted-r6o4lv\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({k_r3CcjwF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(150, 150, 150)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"terms\",motionChild:true,nodeId:\"av4Mn59lE\",openInNewTab:true,relValues:[],scopeId:\"H6UWITC34\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0id2j\",\"data-styles-preset\":\"AG4j2OxAC\",children:\"Terms\"})})})})}},baseVariant,gestureVariant)})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10dobh0\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"yUElZoRiB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1NhYW5zLVRSSUFMIE1lZGl1bQ==\",\"--framer-font-family\":'\"Saans-TRIAL Medium\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"570\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-805b2cc7-f5f2-45e1-8fa3-1b76bb2f7659, rgb(204, 204, 204)))\"},children:\"\\xa9 2026 Contour Creative Studio\"})}),className:\"framer-19wffrt\",\"data-framer-name\":\"\\xa9 2024 Contour Creative Studio\",fonts:[\"CUSTOM;Saans-TRIAL Medium\"],layoutDependency:layoutDependency,layoutId:\"oWIG0GxYV\",style:{\"--extracted-r6o4lv\":\"var(--token-805b2cc7-f5f2-45e1-8fa3-1b76bb2f7659, rgb(204, 204, 204))\",\"--framer-paragraph-spacing\":\"150px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pwkuuy\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"Pr_Kzn9nn\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"1ftp\",href:\"https://directories.onepercentfortheplanet.org/profile/contour-creative-studio\",motionChild:true,nodeId:\"nQKv5wvuJ\",scopeId:\"H6UWITC34\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1wfdebb framer-1g825yx\",\"data-framer-name\":\"1ftp\",fill:'var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)) /* {\"name\":\"Primary / Black\"} */',intrinsicHeight:31,intrinsicWidth:73,layoutDependency:layoutDependency,layoutId:\"nQKv5wvuJ\",svg:'<svg width=\"73\" height=\"31\" viewBox=\"0 0 73 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_4719_7303)\">\\n<path d=\"M22.3267 13.0825C22.3267 12.6603 21.9847 12.3132 21.5686 12.3132C21.1525 12.3132 20.8105 12.6603 20.8105 13.0825C20.8105 13.5047 21.1525 13.8517 21.5686 13.8517C21.9847 13.8517 22.3267 13.5047 22.3267 13.0825V13.0825Z\" fill=\"#FFA20F\"/>\\n<path d=\"M30.5467 15.0142C30.5467 14.9275 30.5467 14.8465 30.5353 14.7597C30.5353 14.7135 30.5353 14.6672 30.5296 14.6209C30.5296 14.54 30.5182 14.4648 30.5125 14.3838C30.5125 14.3375 30.5068 14.2913 30.5011 14.245C30.4954 14.164 30.4897 14.0773 30.4783 13.9963C30.4783 13.9558 30.4726 13.9153 30.4669 13.8806C30.4555 13.765 30.4441 13.6493 30.427 13.5336V13.5221C30.4099 13.4006 30.3928 13.2849 30.3757 13.1635C30.37 13.123 30.3643 13.0825 30.3586 13.0478C30.3472 12.9668 30.3358 12.8859 30.3187 12.8107C30.313 12.7644 30.3016 12.7181 30.2959 12.6777C30.2845 12.6025 30.2674 12.5273 30.256 12.4579C30.2446 12.4116 30.2389 12.3653 30.2275 12.3249C30.2104 12.2497 30.1933 12.1745 30.1762 12.0935C30.1648 12.053 30.1591 12.0125 30.1477 11.9721C30.1249 11.868 30.1021 11.7638 30.0736 11.6655L30.0622 11.6135C30.0337 11.5036 30.0052 11.3995 29.9767 11.2896C29.9653 11.2491 29.9539 11.2086 29.9425 11.1681C29.9197 11.0987 29.9026 11.0236 29.8798 10.9541C29.8684 10.9079 29.8513 10.8616 29.8342 10.8153C29.8114 10.7459 29.7943 10.6823 29.7715 10.6187C29.7544 10.5724 29.743 10.5262 29.7259 10.4799C29.7031 10.4105 29.6803 10.3469 29.6575 10.2775C29.6404 10.2312 29.629 10.1907 29.6119 10.1444C29.5834 10.0635 29.5492 9.97672 29.5207 9.89575C29.5036 9.85527 29.4865 9.809 29.4694 9.76851C29.4352 9.68176 29.401 9.59501 29.3668 9.50825C29.3497 9.46198 29.3269 9.41571 29.3098 9.37523C29.2813 9.31161 29.2585 9.25378 29.23 9.19016C29.2072 9.14389 29.1844 9.09184 29.1673 9.04557C29.1388 8.98773 29.116 8.9299 29.0875 8.87784C29.0647 8.82579 29.0419 8.77952 29.0191 8.72747C28.9906 8.66963 28.9678 8.61758 28.9393 8.55975C28.9165 8.51348 28.8937 8.46142 28.8652 8.41516C28.8367 8.35154 28.8025 8.2937 28.7683 8.23586C28.7284 8.16068 28.6885 8.08549 28.6486 8.01031C28.6144 7.95247 28.5859 7.88885 28.5517 7.83101C28.5232 7.77896 28.4947 7.73269 28.4662 7.68064C28.4377 7.63437 28.4092 7.58232 28.3807 7.53605C28.3522 7.484 28.318 7.43195 28.2895 7.37989C28.261 7.33363 28.2325 7.28736 28.204 7.24687C28.1698 7.19482 28.1356 7.14277 28.1071 7.09072C28.0786 7.05023 28.0501 7.00396 28.0273 6.96348C27.9931 6.91142 27.9589 6.85937 27.9247 6.80154C27.9019 6.76684 27.8734 6.72635 27.8506 6.69165C27.7765 6.58176 27.6967 6.46609 27.6169 6.3562C27.5998 6.32728 27.577 6.30415 27.5599 6.27523C27.52 6.2174 27.4744 6.16534 27.4345 6.10751C27.4117 6.07281 27.3832 6.0381 27.3604 6.00919C27.3205 5.95135 27.2749 5.8993 27.235 5.84725C27.2065 5.81254 27.1837 5.78363 27.1552 5.74892C27.1096 5.69109 27.064 5.63904 27.0241 5.58698C27.0013 5.55807 26.9785 5.52915 26.95 5.50023C26.9044 5.44239 26.8531 5.38456 26.8075 5.32672C26.7961 5.31516 26.7847 5.29781 26.7676 5.28624C26.5909 5.08381 26.4085 4.88139 26.2204 4.68475C26.2033 4.66739 26.1805 4.64426 26.1634 4.62691C26.1064 4.56907 26.0551 4.51702 25.9981 4.45919C25.9753 4.43605 25.9525 4.4187 25.9354 4.39557C25.8784 4.33773 25.8214 4.28568 25.7644 4.22784C25.7473 4.21049 25.7302 4.19314 25.7074 4.17579C25.5706 4.04277 25.4281 3.91553 25.2856 3.78829C25.1431 3.66105 24.9949 3.5396 24.8467 3.41814L24.8125 3.38922C24.7441 3.33139 24.6757 3.27933 24.6073 3.22728L24.5617 3.19258C24.4933 3.14053 24.4192 3.08269 24.3508 3.03064L24.3166 3.00751C24.1342 2.87448 23.9518 2.74725 23.7694 2.62001C23.6269 2.52169 23.4787 2.42336 23.3305 2.33083H23.3248C23.245 2.27299 23.1595 2.22672 23.0797 2.17467L23.0512 2.15732C22.9714 2.11105 22.8859 2.059 22.8061 2.01273H22.789C22.5154 1.84501 22.2361 1.70042 21.9454 1.56161C21.7744 1.47486 21.5977 1.39389 21.4267 1.3187H21.4096C21.3184 1.27243 21.2272 1.23195 21.1303 1.19146C20.8111 1.05844 20.4919 0.936984 20.1613 0.827096C19.996 0.76926 19.8364 0.717208 19.6654 0.665156H19.654C19.5628 0.630454 19.4716 0.60732 19.3747 0.578402H19.3576C18.0694 0.214036 16.7128 0.0231781 15.3106 0.0231781C13.0762 0.0231781 10.9558 0.508999 9.04628 1.38232C9.04628 1.38232 8.98928 1.40545 8.96648 1.41702C8.89808 1.45172 8.82398 1.48064 8.75558 1.51534C8.72138 1.53269 8.68148 1.55004 8.64728 1.56739C8.55608 1.61366 8.47058 1.65415 8.38508 1.70042C8.35658 1.71777 8.32808 1.72933 8.29958 1.74669C8.23118 1.78139 8.16278 1.81609 8.10008 1.85657C8.06588 1.87392 8.03168 1.89706 7.99748 1.91441C7.91198 1.96068 7.82648 2.01273 7.74098 2.059C7.71248 2.07635 7.68398 2.0937 7.65548 2.11105C7.59278 2.15154 7.53008 2.18624 7.46738 2.22672C7.43318 2.24986 7.39898 2.26721 7.36478 2.29034C7.28498 2.34239 7.19948 2.39445 7.11968 2.4465C7.09118 2.46385 7.05698 2.48698 7.02848 2.50433C6.96578 2.54482 6.90878 2.58531 6.84608 2.62579C6.81188 2.64892 6.77768 2.67206 6.74918 2.69519C6.66938 2.74725 6.58958 2.80508 6.50978 2.86292C6.48128 2.88605 6.44708 2.90919 6.41858 2.93232C6.36158 2.97281 6.30458 3.01329 6.24758 3.05956C6.21338 3.08269 6.18488 3.10583 6.15068 3.13475C6.07658 3.19258 5.99678 3.25042 5.92268 3.30825C5.88848 3.33139 5.85998 3.36031 5.83148 3.38344C5.78018 3.42392 5.72318 3.47019 5.67188 3.51646C5.63768 3.54538 5.60918 3.56851 5.57498 3.59743C5.50088 3.66105 5.43248 3.71889 5.35838 3.78251C5.32418 3.81142 5.29568 3.84034 5.26148 3.86348C5.21018 3.90975 5.15888 3.95023 5.11328 3.9965C5.08478 4.02542 5.05058 4.05433 5.02208 4.08325C4.95368 4.14687 4.88528 4.21049 4.81688 4.27411C4.78268 4.30303 4.75418 4.33773 4.72568 4.36665C4.68008 4.41292 4.63448 4.45919 4.58888 4.50545C4.56038 4.53437 4.52618 4.56329 4.49768 4.59799C4.43498 4.66161 4.36658 4.73101 4.30388 4.80042C4.26968 4.83512 4.24118 4.86982 4.21268 4.89874C4.16708 4.94501 4.12718 4.99128 4.08728 5.03754C4.05878 5.07225 4.03028 5.10116 4.00178 5.13586C3.93908 5.20527 3.88208 5.27467 3.81938 5.34407C3.79088 5.37878 3.75668 5.41926 3.72818 5.45396C3.68828 5.50023 3.64838 5.5465 3.60848 5.59277C3.57428 5.63325 3.54008 5.67374 3.51158 5.71422C3.46028 5.77784 3.40898 5.84725 3.35768 5.91087C3.32918 5.95135 3.29498 5.99184 3.26648 6.03232C3.23228 6.07859 3.19808 6.12486 3.15818 6.17113C3.11828 6.22318 3.07838 6.27523 3.04418 6.32728C3.00428 6.38512 2.95868 6.44295 2.91878 6.50079C2.89028 6.54128 2.86178 6.58754 2.82758 6.62803C2.79338 6.6743 2.76488 6.72057 2.73068 6.76684C2.69078 6.83045 2.64518 6.88829 2.60528 6.95191C2.57108 7.00396 2.53688 7.05601 2.50268 7.10807C2.47418 7.15434 2.44568 7.2006 2.41718 7.24687C2.38868 7.29314 2.36018 7.33941 2.33168 7.38568C2.28608 7.45508 2.24618 7.52448 2.20628 7.59967C2.17778 7.64594 2.14928 7.69799 2.12078 7.74426C2.09228 7.79053 2.06378 7.84258 2.03528 7.88885C2.01248 7.93512 1.98398 7.9756 1.96118 8.02187C1.91558 8.10284 1.87568 8.17803 1.83578 8.259C1.81298 8.30527 1.79018 8.34575 1.76738 8.39202C1.73888 8.44407 1.71608 8.49613 1.68758 8.54818C1.66478 8.58866 1.64768 8.63493 1.62488 8.67542C1.58498 8.76217 1.53938 8.84892 1.49948 8.93568C1.48238 8.97616 1.45957 9.01665 1.44247 9.06292C1.41967 9.12075 1.39117 9.17281 1.36837 9.23064C1.35127 9.27113 1.33417 9.31161 1.31707 9.3521C1.27717 9.44463 1.23727 9.53717 1.19737 9.63549C1.18027 9.67598 1.16317 9.71646 1.15177 9.75116C1.12897 9.809 1.10617 9.86683 1.08337 9.92467C1.06627 9.96516 1.05487 9.99986 1.04347 10.0403C1.00357 10.1387 0.969374 10.2428 0.935174 10.3411C0.923774 10.3758 0.906674 10.4163 0.895274 10.451C0.872474 10.5146 0.855374 10.5724 0.832574 10.6361C0.821174 10.6708 0.809774 10.7055 0.798374 10.7344C0.764174 10.8443 0.729974 10.9541 0.695774 11.064C0.684374 11.0987 0.672974 11.1334 0.667274 11.1681C0.650174 11.2318 0.633074 11.2954 0.610274 11.3648C0.604574 11.3937 0.593174 11.4226 0.587474 11.4515C0.553274 11.5672 0.524774 11.6887 0.496274 11.8043C0.490574 11.839 0.479174 11.8737 0.473474 11.9084C0.456374 11.9778 0.439274 12.0415 0.427874 12.1109C0.427874 12.1282 0.422174 12.1514 0.416474 12.1687C0.387973 12.2959 0.359473 12.429 0.336673 12.5562C0.330973 12.5909 0.325273 12.6198 0.319573 12.6545C0.308173 12.7239 0.296773 12.7933 0.279673 12.8627V12.8801C0.251173 13.0247 0.228373 13.1693 0.211273 13.3196C0.211273 13.3543 0.199873 13.3833 0.199873 13.418C0.188473 13.4874 0.182773 13.5568 0.171373 13.6319C0.0972731 14.2566 0.057373 14.887 0.057373 15.529C0.057373 21.3241 3.19238 26.3732 7.83218 29.0336C7.83218 29.0336 7.88918 29.0625 7.91198 29.0799C8.00318 29.1319 8.09438 29.184 8.19128 29.2361C8.22548 29.2534 8.26538 29.2765 8.29958 29.2939C8.35658 29.3228 8.41358 29.3517 8.47058 29.3806C8.50478 29.398 8.53898 29.4153 8.57318 29.4327C8.68718 29.4905 8.80688 29.5484 8.92658 29.6062L8.97218 29.6293C9.03488 29.6583 9.09758 29.6872 9.16599 29.7161C9.19449 29.7277 9.22298 29.7392 9.24578 29.7508C9.45669 29.8433 9.67329 29.9359 9.88989 30.0168L9.93549 30.0342C10.1692 30.1267 10.4086 30.2077 10.648 30.2887C10.9786 30.3986 11.3092 30.4911 11.6512 30.5778C12.8254 30.8728 14.0566 31.029 15.322 31.029C19.4887 31.029 23.2621 29.3344 26.0209 26.593C26.1178 26.4946 26.2147 26.3963 26.3116 26.298L26.323 26.2864C26.4199 26.1881 26.5111 26.0898 26.6023 25.9857C26.7904 25.7717 26.9671 25.5635 27.1438 25.3495C27.2293 25.2396 27.3091 25.1355 27.3889 25.0314L27.4117 25.0025C27.4915 24.8984 27.5656 24.8 27.6397 24.6959L27.6682 24.6555C27.7423 24.5514 27.8164 24.4472 27.8848 24.3431L27.9076 24.3084C27.9817 24.1986 28.0558 24.0887 28.1242 23.9788C28.1926 23.8747 28.2553 23.7706 28.3237 23.6607C28.3864 23.5508 28.4491 23.4467 28.5118 23.3426V23.331C28.5802 23.2269 28.6372 23.1228 28.6942 23.0129V22.9956C28.7569 22.8915 28.8139 22.7874 28.8709 22.6833L28.8823 22.6601C28.9336 22.556 28.9849 22.4519 29.0362 22.3478L29.0476 22.3189C29.0989 22.2148 29.1445 22.1107 29.1901 22.0066L29.2072 21.9719C29.2528 21.8678 29.2984 21.7694 29.344 21.6653L29.3611 21.6249C29.401 21.5265 29.4466 21.4224 29.4865 21.3241C29.4922 21.3068 29.4979 21.2894 29.5093 21.2721C29.5492 21.1737 29.5834 21.0754 29.6233 20.9713C29.629 20.954 29.6404 20.9308 29.6461 20.9135C29.6803 20.8152 29.7145 20.7168 29.7487 20.6185C29.7544 20.5954 29.7658 20.5722 29.7715 20.5491C29.8057 20.4508 29.8342 20.3525 29.8684 20.2599C29.8741 20.2368 29.8855 20.2079 29.8912 20.1847C29.9197 20.0922 29.9482 19.9939 29.9767 19.9013C29.9824 19.8724 29.9938 19.8435 29.9995 19.8146C30.028 19.7221 30.0508 19.6295 30.0736 19.537C30.0793 19.5081 30.0907 19.4734 30.0964 19.4444C30.1192 19.3519 30.142 19.2594 30.1648 19.1668C30.1705 19.1321 30.1819 19.0974 30.1876 19.0627C30.2104 18.976 30.2275 18.8834 30.2446 18.7909C30.2503 18.7562 30.2617 18.7157 30.2674 18.681C30.2845 18.5943 30.3016 18.5075 30.3187 18.415C30.3244 18.3745 30.3358 18.334 30.3415 18.2935C30.3586 18.2068 30.37 18.12 30.3871 18.0333C30.3928 17.9928 30.4042 17.9465 30.4099 17.906C30.4213 17.8193 30.4327 17.7383 30.4441 17.6515C30.4498 17.6053 30.4555 17.5648 30.4612 17.5185C30.4726 17.4375 30.4783 17.3508 30.4897 17.264C30.4897 17.2178 30.5011 17.1715 30.5068 17.1252C30.5125 17.0443 30.5239 16.9575 30.5296 16.8708C30.5296 16.8245 30.541 16.7782 30.541 16.7262C30.5467 16.6394 30.5524 16.5527 30.5581 16.4659C30.5581 16.4196 30.5638 16.3734 30.5695 16.3271C30.5695 16.2346 30.5752 16.142 30.5809 16.0495C30.5809 16.009 30.5809 15.9685 30.5809 15.928C30.5809 15.795 30.5809 15.662 30.5809 15.5232C30.5809 15.4017 30.5809 15.2745 30.5809 15.153C30.5809 15.1125 30.5809 15.0721 30.5809 15.0374L30.5467 15.0142ZM18.3601 27.5646H12.3979V8.83736L10.1749 8.81422V7.9409L10.192 5.77784L11.9647 4.17579L13.0705 3.17523H18.3601V27.5646ZM19.8535 13.0883C19.8535 12.1282 20.623 11.3474 21.5692 11.3474C22.5154 11.3474 23.2849 12.1282 23.2849 13.0883C23.2849 14.0484 22.5154 14.8291 21.5692 14.8291C20.623 14.8291 19.8535 14.0484 19.8535 13.0883ZM20.5489 18.7389L25.8898 11.3127H27.1324L26.8474 11.7118L23.1424 16.8592L21.7858 18.7389H20.5432H20.5489ZM24.3337 16.9922C24.3337 16.0321 25.1032 15.2514 26.0494 15.2514C26.9956 15.2514 27.7651 16.0321 27.7651 16.9922C27.7651 17.9523 26.9956 18.7331 26.0494 18.7331C25.9981 18.7331 25.9468 18.7331 25.9012 18.7273C25.6276 18.7041 25.3711 18.6116 25.1431 18.4728C24.6529 18.1663 24.328 17.6168 24.328 16.9922H24.3337Z\" fill=\"#FFA20F\"/>\\n<path d=\"M26.8074 16.9864C26.8074 16.5642 26.4654 16.2171 26.0493 16.2171C25.6332 16.2171 25.2912 16.5642 25.2912 16.9864C25.2912 17.4086 25.6332 17.7556 26.0493 17.7556C26.4654 17.7556 26.8074 17.4086 26.8074 16.9864V16.9864Z\" fill=\"#FFA20F\"/>\\n<path d=\"M35.1861 12.4173H38.1615V10.9483H35.1861V9.86679H38.4807V8.311H33.4419V14.7019H35.1861V12.4173Z\" fill=\"#FFA20F\"/>\\n<path d=\"M42.4822 14.8291C44.4259 14.8291 45.8794 13.3427 45.8794 11.5093V11.492C45.8794 9.65858 44.4373 8.18955 42.4993 8.18955C40.5613 8.18955 39.1021 9.67593 39.1021 11.5093V11.5267C39.1021 13.3601 40.5385 14.8291 42.4822 14.8291ZM40.8919 11.492C40.8919 10.5724 41.5303 9.78582 42.4822 9.78582C43.4341 9.78582 44.101 10.5897 44.101 11.5093V11.5267C44.101 12.4463 43.4626 13.2328 42.4993 13.2328C41.536 13.2328 40.8919 12.4289 40.8919 11.5093V11.492V11.492Z\" fill=\"#FFA20F\"/>\\n<path d=\"M48.5755 12.7644H49.3393L50.6047 14.6961H52.6168L51.1177 12.4694C51.8986 12.134 52.4116 11.4862 52.4116 10.5088V10.4914C52.4116 9.861 52.2235 9.3694 51.853 9.00503C51.4312 8.56548 50.7643 8.311 49.801 8.311H46.8256V14.6961H48.5698V12.7644H48.5755ZM48.5755 9.84365H49.7155C50.3026 9.84365 50.6617 10.0981 50.6617 10.6013V10.6187C50.6617 11.0813 50.3197 11.3763 49.7269 11.3763H48.5755V9.84365Z\" fill=\"#FFA20F\"/>\\n<path d=\"M56.561 14.7019H58.3052V9.86679H60.1919V8.311H54.6743V9.86679H56.561V14.7019Z\" fill=\"#FFA20F\"/>\\n<path d=\"M64.9855 10.7054H62.7454V8.311H61.0012V14.7019H62.7454V12.2728H64.9855V14.7019H66.7297V8.311H64.9855V10.7054Z\" fill=\"#FFA20F\"/>\\n<path d=\"M69.6199 13.1923V12.1802H72.6409V10.7864H69.6199V9.82052H72.9544V8.311H67.8928V14.7019H73V13.1923H69.6199Z\" fill=\"#FFA20F\"/>\\n<path d=\"M36.2863 15.9743H33.3964V22.8162H35.266V20.8614H36.1894C37.8652 20.8614 39.0907 20.0112 39.0907 18.3976V18.3802C39.0907 16.8649 37.9906 15.9743 36.2863 15.9743ZM37.2211 18.4843C37.2211 19.0222 36.8164 19.375 36.1495 19.375H35.266V17.5647H36.1438C36.8164 17.5647 37.2211 17.8771 37.2211 18.467V18.4843Z\" fill=\"#FFA20F\"/>\\n<path d=\"M45.0184 21.1506H41.7523V15.9743H39.8827V22.8162H45.0184V21.1506Z\" fill=\"#FFA20F\"/>\\n<path d=\"M48.148 15.9222L45.2751 22.8104H47.2416L47.7205 21.5901H50.3197L50.8099 22.8104H52.8106L49.9378 15.9222H48.1365H48.148ZM48.2734 20.1153L49.0372 18.172L49.7896 20.1153H48.279H48.2734Z\" fill=\"#FFA20F\"/>\\n<path d=\"M57.9919 19.589L55.216 15.9743H53.4718V22.8162H55.3243V19.0627L58.2028 22.8162H59.8387V15.9743H57.9919V19.589Z\" fill=\"#FFA20F\"/>\\n<path d=\"M62.8827 20.1153H66.1203V18.6231H62.8827V17.5879H66.4566V15.9743H61.0359V22.8162H66.5079V21.2026H62.8827V20.1153Z\" fill=\"#FFA20F\"/>\\n<path d=\"M67.0836 17.6341H69.1071V22.8162H70.9767V17.6341H73.0002V15.9743H67.0836V17.6341Z\" fill=\"#FFA20F\"/>\\n<path d=\"M72.2704 22.1048C72.2704 21.966 72.1678 21.9024 72.0253 21.9024H71.746V22.4981H71.9113V22.3188H71.9797L72.0994 22.4981H72.2875L72.145 22.2899C72.2191 22.261 72.2647 22.1974 72.2647 22.1048H72.2704ZM72.0139 22.1916H71.9113V22.047H72.0139C72.0709 22.047 72.1051 22.0701 72.1051 22.1164C72.1051 22.1569 72.0709 22.1858 72.0139 22.1858V22.1916Z\" fill=\"#FFA20F\"/>\\n<path d=\"M71.9913 21.6075C71.6607 21.6075 71.4042 21.8793 71.4042 22.209C71.4042 22.5386 71.6607 22.8105 71.9913 22.8105C72.3219 22.8105 72.5784 22.5328 72.5784 22.209C72.5784 21.8793 72.3219 21.6075 71.9913 21.6075ZM72.4815 22.209C72.4815 22.4808 72.2706 22.7121 71.9913 22.7121C71.712 22.7121 71.5011 22.4866 71.5011 22.209C71.5011 21.9314 71.712 21.7 71.9913 21.7C72.2706 21.7 72.4815 21.9256 72.4815 22.2032V22.209Z\" fill=\"#FFA20F\"/>\\n<path d=\"M46.2784 26.4772H43.9927V26.9341H46.2784V26.4772Z\" fill=\"#FFA20F\"/>\\n<path d=\"M48.1483 26.3789L47.6809 25.6155H47.1109V27.5877H47.641V26.4657L48.1369 27.2291H48.1483L48.6499 26.4599V27.5877H49.1914V25.6155H48.6157L48.1483 26.3789Z\" fill=\"#FFA20F\"/>\\n<path d=\"M50.0689 26.8127H51.0094V26.3789H50.0689V26.084H51.1063V25.6155H49.5331V27.5877H51.1234V27.125H50.0689V26.8127Z\" fill=\"#FFA20F\"/>\\n<path d=\"M52.4344 26.3789L51.9727 25.6155H51.397V27.5877H51.9271V26.4657L52.423 27.2291H52.4344L52.936 26.4599V27.5877H53.4775V25.6155H52.9018L52.4344 26.3789Z\" fill=\"#FFA20F\"/>\\n<path d=\"M55.1821 26.5582C55.3531 26.483 55.4842 26.3442 55.4842 26.1187C55.4842 25.9799 55.4386 25.8758 55.3588 25.7948C55.2448 25.6791 55.0738 25.6155 54.823 25.6155H53.8198V27.5877H54.8287C55.2961 27.5877 55.5697 27.3795 55.5697 27.044C55.5697 26.7722 55.4215 26.6334 55.1821 26.5582V26.5582ZM54.3499 26.055H54.7033C54.8629 26.055 54.9484 26.1187 54.9484 26.2228C54.9484 26.3442 54.8572 26.4021 54.6919 26.4021H54.3499V26.055V26.055ZM55.0282 26.9689C55.0282 27.0845 54.9313 27.1481 54.766 27.1481H54.3442V26.7838H54.7603C54.9427 26.7838 55.0282 26.8532 55.0282 26.9631V26.9689Z\" fill=\"#FFA20F\"/>\\n<path d=\"M56.356 26.8127H57.2908V26.3789H56.356V26.084H57.3934V25.6155H55.8202V27.5877H57.4048V27.125H56.356V26.8127Z\" fill=\"#FFA20F\"/>\\n<path d=\"M59.4165 26.2979C59.4165 26.0955 59.3596 25.9451 59.2456 25.8353C59.1145 25.7022 58.9092 25.6213 58.6071 25.6213H57.6837V27.5935H58.2252V26.9978H58.4646L58.858 27.5935H59.485L59.0176 26.9052C59.2627 26.8011 59.4223 26.5987 59.4223 26.2979H59.4165ZM58.8693 26.3326C58.8693 26.4772 58.761 26.564 58.5786 26.564H58.2195V26.0897H58.573C58.7554 26.0897 58.8636 26.1707 58.8636 26.3211L58.8693 26.3326Z\" fill=\"#FFA20F\"/>\\n<path d=\"M62.4091 26.4772H60.1234V26.9341H62.4091V26.4772Z\" fill=\"#FFA20F\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_4719_7303\">\\n<rect width=\"73\" height=\"31\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"ocean-network\",href:\"https://www.sas.org.uk/take-action/partnerships/the-ocean-network/\",motionChild:true,nodeId:\"PP9pGJ_Tp\",scopeId:\"H6UWITC34\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Ocean Network Logo\",fit:\"fit\",intrinsicHeight:23,intrinsicWidth:92,pixelHeight:23,pixelWidth:92,positionX:\"center\",positionY:\"center\",sizes:\"92px\",src:\"https://framerusercontent.com/images/vo5XU4g26fGhL1x1QgyiDTtHpA.svg?width=92&height=23\"},className:\"framer-vrxye8 framer-1g825yx\",\"data-framer-cursor\":B_knjmVUR,\"data-framer-name\":\"Ocean Network\",layoutDependency:layoutDependency,layoutId:\"PP9pGJ_Tp\",...addPropertyOverrides({AcskiK_kK:{background:{alt:\"Ocean Network Logo\",fit:\"fit\",intrinsicHeight:23,intrinsicWidth:92,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||751)-120-1105)/2+876.5+80)+0+0+4),pixelHeight:23,pixelWidth:92,positionX:\"center\",positionY:\"center\",sizes:\"92px\",src:\"https://framerusercontent.com/images/vo5XU4g26fGhL1x1QgyiDTtHpA.svg?width=92&height=23\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"instagram\",href:\"https://www.instagram.com/contourcreativestudio/\",motionChild:true,nodeId:\"v5IKAkpmm\",scopeId:\"H6UWITC34\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-63q3fw framer-1g825yx\",\"data-framer-name\":\"insta\",fill:'var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)) /* {\"name\":\"Primary / Black\"} */',intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"v5IKAkpmm\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_4719_7393)\">\\n<path d=\"M12 2.66219C15.2044 2.66219 15.5835 2.67458 16.8492 2.73222C18.0191 2.78557 18.6545 2.98087 19.0775 3.1452C19.6377 3.36289 20.0373 3.62298 20.4574 4.04263C20.8776 4.46277 21.1377 4.86242 21.3549 5.42259C21.5192 5.84559 21.7145 6.48103 21.7679 7.65092C21.8255 8.91608 21.8379 9.29573 21.8379 12.5001C21.8379 15.7044 21.8255 16.0836 21.7679 17.3492C21.7145 18.5191 21.5192 19.1546 21.3549 19.5776C21.1372 20.1377 20.8771 20.5374 20.4574 20.9575C20.0373 21.3777 19.6377 21.6377 19.0775 21.855C18.6545 22.0193 18.0191 22.2146 16.8492 22.2679C15.584 22.3256 15.2044 22.338 12 22.338C8.79565 22.338 8.416 22.3256 7.15084 22.2679C5.98095 22.2146 5.34551 22.0193 4.92251 21.855C4.36234 21.6373 3.96269 21.3772 3.54255 20.9575C3.12242 20.5374 2.86234 20.1377 2.64513 19.5776C2.48079 19.1546 2.28549 18.5191 2.23214 17.3492C2.1745 16.0841 2.16211 15.7044 2.16211 12.5001C2.16211 9.29573 2.1745 8.91656 2.23214 7.65092C2.28549 6.48103 2.48079 5.84559 2.64513 5.42259C2.86281 4.86242 3.1229 4.46277 3.54255 4.04263C3.96221 3.6225 4.36234 3.36242 4.92251 3.1452C5.34551 2.98087 5.98095 2.78557 7.15084 2.73222C8.416 2.67458 8.79565 2.66219 12 2.66219V2.66219ZM12 0.50008C8.74087 0.50008 8.33217 0.513894 7.05224 0.572484C5.77517 0.630597 4.90251 0.833519 4.13941 1.13028C3.35011 1.43704 2.68085 1.84717 2.01397 2.51453C1.34662 3.18188 0.936488 3.85067 0.629724 4.63997C0.333439 5.40306 0.130518 6.27525 0.0724039 7.55232C0.0138139 8.83225 0 9.24095 0 12.5001C0 15.7592 0.0138139 16.1679 0.0724039 17.4478C0.130518 18.7249 0.333439 19.5976 0.6302 20.3607C0.936964 21.15 1.34709 21.8192 2.01445 22.4861C2.6818 23.1535 3.35059 23.5636 4.13989 23.8704C4.90299 24.1671 5.77564 24.37 7.05272 24.4282C8.33265 24.4867 8.74135 24.5006 12.0005 24.5006C15.2596 24.5006 15.6683 24.4867 16.9482 24.4282C18.2253 24.37 19.098 24.1671 19.8611 23.8704C20.6504 23.5636 21.3196 23.1535 21.9865 22.4861C22.6539 21.8188 23.064 21.15 23.3708 20.3607C23.6675 19.5976 23.8704 18.7249 23.9285 17.4478C23.9871 16.1679 24.001 15.7592 24.001 12.5001C24.001 9.24095 23.9871 8.83225 23.9285 7.55232C23.8704 6.27525 23.6675 5.40259 23.3708 4.63949C23.064 3.85019 22.6539 3.18093 21.9865 2.51405C21.3191 1.8467 20.6504 1.43657 19.8611 1.1298C19.098 0.833042 18.2253 0.630121 16.9482 0.572007C15.6683 0.513417 15.2596 0.499603 12.0005 0.499603L12 0.50008Z\" fill=\"#FFA20F\"/>\\n<path d=\"M12 6.33804C8.59657 6.33804 5.83807 9.09701 5.83807 12.5C5.83807 15.903 8.59704 18.662 12 18.662C15.403 18.662 18.162 15.903 18.162 12.5C18.162 9.09701 15.403 6.33804 12 6.33804V6.33804ZM12 16.5003C9.79076 16.5003 8.00019 14.7093 8.00019 12.5005C8.00019 10.2917 9.79123 8.50063 12 8.50063C14.2088 8.50063 15.9999 10.2917 15.9999 12.5005C15.9999 14.7093 14.2088 16.5003 12 16.5003Z\" fill=\"#FFA20F\"/>\\n<path d=\"M18.4059 7.53414C19.2011 7.53414 19.8458 6.88944 19.8458 6.09416C19.8458 5.29888 19.2011 4.65417 18.4059 4.65417C17.6106 4.65417 16.9659 5.29888 16.9659 6.09416C16.9659 6.88944 17.6106 7.53414 18.4059 7.53414Z\" fill=\"#FFA20F\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_4719_7393\">\\n<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0 0.5)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/contour-creative-studio/\",motionChild:true,nodeId:\"g1tpoqWbE\",scopeId:\"H6UWITC34\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-10jno72 framer-1g825yx\",\"data-framer-name\":\"in\",fill:'var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)) /* {\"name\":\"Primary / Black\"} */',intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"g1tpoqWbE\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_4719_7397)\">\\n<path d=\"M22.2267 0.5H1.77333C0.793333 0.5 0 1.27333 0 2.23333V22.7733C0 23.7267 0.793333 24.5067 1.77333 24.5067H22.2267C23.2067 24.5067 24 23.7333 24 22.7733V2.23333C24 1.28 23.2 0.5 22.2267 0.5ZM7.12 20.9533H3.55333V9.5H7.11333V20.9533H7.12ZM5.34 7.93333C4.2 7.93333 3.27333 7.00667 3.27333 5.86667C3.27333 4.72667 4.19333 3.8 5.34 3.8C6.48667 3.8 7.4 4.72667 7.4 5.86667C7.4 7.00667 6.47333 7.93333 5.34 7.93333ZM20.4533 20.9533H16.8933V15.3867C16.8933 14.06 16.8733 12.3467 15.0467 12.3467C13.22 12.3467 12.9133 13.7933 12.9133 15.2867V20.9533H9.36V9.5H12.7733V11.0667H12.82C13.2933 10.1667 14.4533 9.22 16.1867 9.22C19.7933 9.22 20.46 11.5933 20.46 14.6733V20.9533H20.4533Z\" fill=\"#FFA20F\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_4719_7397\">\\n<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0 0.5)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pnpeB.framer-1g825yx, .framer-pnpeB .framer-1g825yx { display: block; }\",\".framer-pnpeB.framer-1jybtfm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: center; padding: 120px 40px 40px 40px; position: relative; width: 1440px; }\",\".framer-pnpeB .framer-4ea2n4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pnpeB .framer-1c1pga4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 40%; }\",\".framer-pnpeB .framer-e4rz59, .framer-pnpeB .framer-1l9qfqg, .framer-pnpeB .framer-agvrba, .framer-pnpeB .framer-6in9t, .framer-pnpeB .framer-19exan6, .framer-pnpeB .framer-1jr5hg1, .framer-pnpeB .framer-awvl0e, .framer-pnpeB .framer-1ctva2v, .framer-pnpeB .framer-1p23m07 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pnpeB .framer-10n0syr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 78px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pnpeB .framer-19vnu3s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-pnpeB .framer-m40tm8, .framer-pnpeB .framer-12f4f5o { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pnpeB .framer-1ey8brx, .framer-pnpeB .framer-3lhpw8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pnpeB .framer-10dobh0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pnpeB .framer-19wffrt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pnpeB .framer-pwkuuy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-pnpeB .framer-1wfdebb { flex: none; height: 31px; position: relative; text-decoration: none; width: 73px; }\",\".framer-pnpeB .framer-vrxye8 { flex: none; height: 23px; position: relative; text-decoration: none; width: 92px; }\",\".framer-pnpeB .framer-63q3fw, .framer-pnpeB .framer-10jno72 { flex: none; height: 25px; position: relative; text-decoration: none; width: 24px; }\",\".framer-pnpeB.framer-v-1m4dlz4.framer-1jybtfm { gap: 80px; padding: 60px 24px 60px 24px; width: 375px; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-4ea2n4 { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-1c1pga4 { width: 100%; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-19vnu3s { flex-direction: column; width: 100%; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-m40tm8, .framer-pnpeB.framer-v-1m4dlz4 .framer-12f4f5o, .framer-pnpeB.framer-v-zz276f .framer-m40tm8, .framer-pnpeB.framer-v-zz276f .framer-12f4f5o { flex: none; width: 100%; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-10dobh0 { flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: center; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-19wffrt { order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pnpeB.framer-v-1m4dlz4 .framer-pwkuuy { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-pnpeB.framer-v-zz276f.framer-1jybtfm { width: 1023px; }\",\".framer-pnpeB.framer-v-zz276f .framer-19vnu3s { flex-direction: column; width: 35%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 732.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AcskiK_kK\":{\"layout\":[\"fixed\",\"auto\"]},\"k_r3CcjwF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"B_knjmVUR\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_z53mec\",\"trackingId\":\"google-maps\",\"type\":\"click\",\"nodeId\":\"EhyHv26gX\"},{\"id\":\"_1bwdney\",\"trackingId\":\"footer-email\",\"type\":\"click\",\"nodeId\":\"H00w0gCPY\"},{\"id\":\"_2kah2n\",\"trackingId\":\"1ftp\",\"type\":\"click\",\"nodeId\":\"nQKv5wvuJ\"},{\"id\":\"_18ipc2y\",\"trackingId\":\"ocean-network\",\"type\":\"click\",\"nodeId\":\"PP9pGJ_Tp\"},{\"id\":\"_xw8mlm\",\"trackingId\":\"instagram\",\"type\":\"click\",\"nodeId\":\"v5IKAkpmm\"}]\n */const FramerH6UWITC34=withCSS(Component,css,\"framer-pnpeB\");export default FramerH6UWITC34;FramerH6UWITC34.displayName=\"Footer v1\";FramerH6UWITC34.defaultProps={height:732.5,width:1440};addPropertyControls(FramerH6UWITC34,{variant:{options:[\"fIGzKceQg\",\"AcskiK_kK\",\"k_r3CcjwF\"],optionTitles:[\"Light/Desktop\",\"Light/Mobile\",\"Light.Tablet\"],title:\"Variant\",type:ControlType.Enum},B_knjmVUR:{description:\"\",title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramerH6UWITC34,[{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:\"Saans-TRIAL Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Saans-TRIAL\",url:\"https://framerusercontent.com/assets/qJzRpqaOiE21N6xzDpYwVNS3nE.woff2\",weight:\"570\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH6UWITC34\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AcskiK_kK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k_r3CcjwF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"732.5\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"B_knjmVUR\\\":\\\"cursor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_z53mec\\\",\\\"trackingId\\\":\\\"google-maps\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"EhyHv26gX\\\"},{\\\"id\\\":\\\"_1bwdney\\\",\\\"trackingId\\\":\\\"footer-email\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"H00w0gCPY\\\"},{\\\"id\\\":\\\"_2kah2n\\\",\\\"trackingId\\\":\\\"1ftp\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"nQKv5wvuJ\\\"},{\\\"id\\\":\\\"_18ipc2y\\\",\\\"trackingId\\\":\\\"ocean-network\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"PP9pGJ_Tp\\\"},{\\\"id\\\":\\\"_xw8mlm\\\",\\\"trackingId\\\":\\\"instagram\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"v5IKAkpmm\\\"}]\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1493872)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;403 Neudron Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"403 Neudron Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"403 Neudron\",url:\"https://framerusercontent.com/assets/8qHhzCFe7g1pWRH6FehUAKcg.woff2\",weight:\"400\"}]}];export const css=['.framer-FscWD .framer-styles-preset-1xo5nk6:not(.rich-text-wrapper), .framer-FscWD .framer-styles-preset-1xo5nk6.rich-text-wrapper h4 { --framer-font-family: \"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 0.8em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-904c14a9-7582-43d7-a43c-85f49d580145, #969696); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-FscWD\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qT1ijDgjMjX0bjTLCzxx/NewOPw7NpELVBp8HheyW/bmgtGAtvT.js\";const EmbedFonts=getFonts(Embed);const enabledGestures={abcS13wWi:{hover:true},fX5MmAWeb:{hover:true},h8fOcMXQW:{hover:true},ZANJw_0sv:{hover:true}};const cycleOrder=[\"ZANJw_0sv\",\"h8fOcMXQW\",\"fX5MmAWeb\",\"abcS13wWi\"];const serializationHash=\"framer-Riqu2\";const variantClassNames={abcS13wWi:\"framer-v-wtf75d\",fX5MmAWeb:\"framer-v-85d4y\",h8fOcMXQW:\"framer-v-sw2gtn\",ZANJw_0sv:\"framer-v-1sxyimb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rcZkeYv4O=undefined;const CVbYx6UR7=undefined;const t8ec_oG01=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 3\":\"fX5MmAWeb\",\"Variant 4\":\"abcS13wWi\",Action:\"h8fOcMXQW\",Default:\"ZANJw_0sv\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,tap,title,width,...props})=>{return{...props,CVbYx6UR7:link??props.CVbYx6UR7,rcZkeYv4O:tap??props.rcZkeYv4O,t8ec_oG01:title??props.t8ec_oG01??\"Contact\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZANJw_0sv\"};};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,t8ec_oG01,rcZkeYv4O,CVbYx6UR7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZANJw_0sv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rxky3a=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rcZkeYv4O){const res=await rcZkeYv4O(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"abcS13wWi-hover\")return true;if(baseVariant===\"abcS13wWi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:CVbYx6UR7,motionChild:true,nodeId:\"ZANJw_0sv\",openInNewTab:false,scopeId:\"CT9T4r19Y\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sxyimb\",className,classNames)} framer-1p4ln0k`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZANJw_0sv\",onTap:onTap1rxky3a,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"abcS13wWi-hover\":{backgroundColor:\"rgb(41, 41, 41)\"},\"fX5MmAWeb-hover\":{backgroundColor:\"rgb(41, 41, 41)\"},\"h8fOcMXQW-hover\":{backgroundColor:\"var(--token-0e272a57-d630-4ae6-a209-51c62dec2a5a, rgb(135, 135, 135))\"},\"ZANJw_0sv-hover\":{backgroundColor:\"rgb(41, 41, 41)\"},abcS13wWi:{backgroundColor:\"rgba(0, 0, 0, 0)\"},fX5MmAWeb:{backgroundColor:\"rgba(0, 0, 0, 0)\"},h8fOcMXQW:{backgroundColor:\"rgb(41, 41, 41)\"}},...addPropertyOverrides({\"abcS13wWi-hover\":{\"data-framer-name\":undefined},\"fX5MmAWeb-hover\":{\"data-framer-name\":undefined},\"h8fOcMXQW-hover\":{\"data-framer-name\":undefined},\"ZANJw_0sv-hover\":{\"data-framer-name\":undefined},abcS13wWi:{\"data-framer-name\":\"Variant 4\"},fX5MmAWeb:{\"data-framer-name\":\"Variant 3\"},h8fOcMXQW:{\"data-framer-name\":\"Action\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xo5nk6\",\"data-styles-preset\":\"bmgtGAtvT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-1g5xqbc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mQ7qp0Dw_\",style:{\"--extracted-1eung3n\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},text:t8ec_oG01,variants:{\"fX5MmAWeb-hover\":{\"--extracted-1eung3n\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},fX5MmAWeb:{\"--extracted-1eung3n\":\"var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(105, 105, 105))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fX5MmAWeb-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Coming soon\"})}),text:undefined},fX5MmAWeb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-904c14a9-7582-43d7-a43c-85f49d580145, rgb(105, 105, 105)))\",\"--framer-text-transform\":\"uppercase\"},children:\"WORK\"})}),fonts:[\"CUSTOM;403 Neudron Regular\"],text:undefined}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11gl1n2-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wbGb44qJr-container\",nodeId:\"wbGb44qJr\",rendersWithMotion:true,scopeId:\"CT9T4r19Y\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<span class=\"live-dot\"></span>\\n<style>\\n  .live-dot {\\n    display: inline-block;\\n    width: 8px;\\n    height: 8px;\\n    border-radius: 50%;\\n    background: #FF3B30;\\n    box-shadow: 0 0 0 0 rgba(255, 59, 48, 0.7);\\n    animation: pulse 1.5s infinite ease-out;\\n  }\\n  @keyframes pulse {\\n    to { box-shadow: 0 0 0 6px rgba(255, 59, 48, 0); }\\n  }\\n</style>',id:\"wbGb44qJr\",layoutId:\"wbGb44qJr\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Riqu2.framer-1p4ln0k, .framer-Riqu2 .framer-1p4ln0k { display: block; }\",\".framer-Riqu2.framer-1sxyimb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Riqu2 .framer-1g5xqbc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Riqu2 .framer-11gl1n2-container { flex: none; height: 15px; position: relative; width: 10px; }\",\".framer-Riqu2.framer-v-wtf75d.framer-1sxyimb { gap: 6px; }\",\".framer-Riqu2.framer-v-wtf75d .framer-1g5xqbc { order: 0; }\",\".framer-Riqu2.framer-v-wtf75d .framer-11gl1n2-container { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"h8fOcMXQW\":{\"layout\":[\"auto\",\"auto\"]},\"fX5MmAWeb\":{\"layout\":[\"auto\",\"auto\"]},\"abcS13wWi\":{\"layout\":[\"auto\",\"auto\"]},\"dmzzz0LSB\":{\"layout\":[\"auto\",\"auto\"]},\"m42R52iT7\":{\"layout\":[\"auto\",\"auto\"]},\"Ehc6jin0b\":{\"layout\":[\"auto\",\"auto\"]},\"XiBPyMYgT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"t8ec_oG01\":\"title\",\"rcZkeYv4O\":\"tap\",\"CVbYx6UR7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCT9T4r19Y=withCSS(Component,css,\"framer-Riqu2\");export default FramerCT9T4r19Y;FramerCT9T4r19Y.displayName=\"Navigation Button\";FramerCT9T4r19Y.defaultProps={height:35,width:93};addPropertyControls(FramerCT9T4r19Y,{variant:{options:[\"ZANJw_0sv\",\"h8fOcMXQW\",\"fX5MmAWeb\",\"abcS13wWi\"],optionTitles:[\"Default\",\"Action\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},t8ec_oG01:{defaultValue:\"Contact\",displayTextArea:false,title:\"Title\",type:ControlType.String},ont8ec_oG01Change:{changes:\"t8ec_oG01\",type:ControlType.ChangeHandler},rcZkeYv4O:{title:\"Tap\",type:ControlType.EventHandler},CVbYx6UR7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerCT9T4r19Y,[{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:\"403 Neudron Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"403 Neudron\",url:\"https://framerusercontent.com/assets/8qHhzCFe7g1pWRH6FehUAKcg.woff2\",weight:\"400\"}]},...EmbedFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCT9T4r19Y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"t8ec_oG01\\\":\\\"title\\\",\\\"rcZkeYv4O\\\":\\\"tap\\\",\\\"CVbYx6UR7\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"93\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h8fOcMXQW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fX5MmAWeb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"abcS13wWi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dmzzz0LSB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m42R52iT7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ehc6jin0b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XiBPyMYgT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CT9T4r19Y.map","// Generated by Framer (f73129a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"K63ql5aci\",\"swLw7mI3F\"];const serializationHash=\"framer-LUifb\";const variantClassNames={K63ql5aci:\"framer-v-14nay2t\",swLw7mI3F:\"framer-v-1af8jnt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Menu Close\":\"K63ql5aci\",\"Menu Open\":\"swLw7mI3F\"};const getProps=({height,id,tap,width,...props})=>{return{...props,cysd_f03b:tap??props.cysd_f03b,variant:humanReadableVariantMap[props.variant]??props.variant??\"K63ql5aci\"};};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,cysd_f03b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K63ql5aci\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaahp08=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cysd_f03b){const res=await cysd_f03b(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14nay2t\",className,classNames),\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"K63ql5aci\",onTap:onTapaahp08,ref:refBinding,style:{backgroundColor:\"var(--token-ed226ef6-51bb-4e32-82b9-434f52b51622, rgb(235, 235, 235))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},...addPropertyOverrides({swLw7mI3F:{\"data-framer-name\":\"Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e6ldei\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CG34oolDB\",style:{backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6u4di\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PQYiKq2ma\",style:{backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18d9536\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Kv3x7HpIW\",style:{backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LUifb.framer-1jsuspl, .framer-LUifb .framer-1jsuspl { display: block; }\",\".framer-LUifb.framer-14nay2t { cursor: pointer; gap: 0px; height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LUifb .framer-e6ldei { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: 14px; width: 19px; }\",\".framer-LUifb .framer-1t6u4di { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 19px; }\",\".framer-LUifb .framer-18d9536 { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; width: 19px; }\",\".framer-LUifb.framer-v-1af8jnt .framer-e6ldei { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-LUifb.framer-v-1af8jnt .framer-1t6u4di { left: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-LUifb.framer-v-1af8jnt .framer-18d9536 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"swLw7mI3F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cysd_f03b\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDSvTaPviJ=withCSS(Component,css,\"framer-LUifb\");export default FramerDSvTaPviJ;FramerDSvTaPviJ.displayName=\"Icon Menu\";FramerDSvTaPviJ.defaultProps={height:40,width:40};addPropertyControls(FramerDSvTaPviJ,{variant:{options:[\"K63ql5aci\",\"swLw7mI3F\"],optionTitles:[\"Menu Close\",\"Menu Open\"],title:\"Variant\",type:ControlType.Enum},cysd_f03b:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerDSvTaPviJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDSvTaPviJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"cysd_f03b\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"swLw7mI3F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DSvTaPviJ.map","// Generated by Framer (b00083c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,TickerItem,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withTickerFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationButton from\"https://framerusercontent.com/modules/wAp205xqWbbUNiLNTGBP/HVPFOWdyaKA5xhab1835/CT9T4r19Y.js\";import IconMenu from\"https://framerusercontent.com/modules/e0qTFyMoN5SbBqIKBLRy/cdKVYEdFGb5VcM2xXp0h/DSvTaPviJ.js\";const MotionAWithTickerFX=withTickerFX(motion.a);const NavigationButtonFonts=getFonts(NavigationButton);const IconMenuFonts=getFonts(IconMenu);const MotionDivWithTickerFX=withTickerFX(motion.div);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\"];const serializationHash=\"framer-kmXvj\";const variantClassNames={dKaOon5M9:\"framer-v-umgy1w\",kUbzgqLYa:\"framer-v-dq0l0a\",RhoqjXXS9:\"framer-v-18hi2ir\",XR3KwPlhe:\"framer-v-10f2rdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.35,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-86};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Opened\":\"RhoqjXXS9\",Desktop:\"XR3KwPlhe\",Phone:\"dKaOon5M9\",Tablet:\"kUbzgqLYa\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XR3KwPlhe\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XR3KwPlhe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const cysd_f03b19q1lzq=activeVariantCallback(async(...args)=>{setVariant(\"RhoqjXXS9\");});const cysd_f03b15em7xd=activeVariantCallback(async(...args)=>{setVariant(\"dKaOon5M9\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"kUbzgqLYa\",\"RhoqjXXS9\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"dKaOon5M9\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"dKaOon5M9\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"RhoqjXXS9\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"kUbzgqLYa\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-10f2rdx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XR3KwPlhe\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,...style},variants:{RhoqjXXS9:{backgroundColor:\"rgb(22, 22, 21)\",borderBottomLeftRadius:16,borderBottomRightRadius:16}},...addPropertyOverrides({dKaOon5M9:{\"data-framer-name\":\"Phone\"},kUbzgqLYa:{\"data-framer-name\":\"Tablet\"},RhoqjXXS9:{\"data-framer-name\":\"Phone Opened\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iA0KXIMT3\"},motionChild:true,nodeId:\"BmBR1llBm\",openInNewTab:false,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsxs(MotionAWithTickerFX,{className:\"framer-12m72sp framer-1tb8lt5\",layoutDependency:layoutDependency,layoutId:\"BmBR1llBm\",style:{backgroundColor:\"var(--token-cfd56a6c-9555-4f51-aeb5-4065c58d05e5, rgb(255, 162, 15))\"},tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:false,tickerEffectEnabled:true,tickerEffectGap:\"40px\",tickerEffectHoverModifier:100,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:10,children:[/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"HAVE YOU GOT A BRAND OR A LOGO\"})}),className:\"framer-2jwb2b\",fonts:[\"CUSTOM;403 Neudron Regular\"],layoutDependency:layoutDependency,layoutId:\"KpX5yxz62\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"JOIN OUR FREE WORKSHOP\"})}),className:\"framer-1axehxo\",fonts:[\"CUSTOM;403 Neudron Regular\"],layoutDependency:layoutDependency,layoutId:\"rW4NRb1mg\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Main navigation\",className:\"framer-1y5ayfq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"KY8iqmhFa\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"o4k6152YS\"},motionChild:true,nodeId:\"xpfeU1793\",openInNewTab:false,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1toonde framer-1tb8lt5\",layoutDependency:layoutDependency,layoutId:\"xpfeU1793\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10spqrz\",\"data-framer-name\":\"Contour Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"mRzHM2nfm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\"><g transform=\"translate(0 0)\"><path d=\"M 0 40 L 0 0 L 40 0 L 40 40 Z\" fill=\"transparent\"></path><path d=\"M 7.364 4.49 C 4.298 6.99 2.041 10.343 0.881 14.126 C -0.28 17.908 -0.294 21.95 0.842 25.74 C 1.978 29.53 4.212 32.898 7.262 35.418 C 10.312 37.938 14.04 39.497 17.976 39.897 C 21.911 40.298 25.877 39.522 29.372 37.668 C 32.867 35.814 35.733 32.965 37.609 29.481 C 39.484 25.998 40.285 22.036 39.91 18.097 C 39.534 14.158 37.999 10.419 35.499 7.353 C 32.144 3.247 27.298 0.64 22.023 0.103 C 16.749 -0.434 11.477 1.144 7.364 4.49 Z M 3.953 12.481 L 8.258 10.673 C 9.154 10.292 10.148 10.204 11.097 10.422 C 12.047 10.64 12.903 11.152 13.543 11.887 C 13.982 12.408 14.018 12.687 13.995 12.75 C 13.995 12.756 13.717 13.428 10.98 13.883 C 7.691 14.356 4.657 15.922 2.365 18.328 C 2.556 16.303 3.092 14.325 3.951 12.481 Z M 21.943 37.596 C 19.062 37.911 16.148 37.519 13.453 36.455 C 13.735 35.753 14.185 35.129 14.763 34.64 C 15.207 34.3 15.73 34.08 16.282 34 C 16.835 33.919 17.399 33.982 17.921 34.181 C 19.609 34.83 21.027 36.034 21.94 37.596 Z M 31.196 33.726 C 29.189 35.366 26.844 36.543 24.329 37.17 C 22.838 34.558 20.844 32.718 18.617 32.006 C 17.733 31.691 16.784 31.605 15.858 31.756 C 14.933 31.908 14.06 32.291 13.323 32.871 C 12.482 33.573 11.82 34.466 11.393 35.475 C 10.677 35.078 9.989 34.632 9.335 34.139 C 9.559 32.878 10.21 31.732 11.177 30.893 L 11.186 30.885 C 14.39 28.272 21.239 29.615 27.86 30.918 C 29.622 31.262 31.396 31.61 33.132 31.891 C 32.533 32.551 31.885 33.164 31.193 33.726 Z M 34.739 29.83 C 32.656 29.532 30.467 29.104 28.301 28.678 C 20.832 27.212 13.782 25.825 9.747 29.116 L 9.734 29.126 C 8.673 30.015 7.881 31.182 7.446 32.496 C 7.211 32.261 6.985 32.017 6.763 31.767 C 6.896 29.953 7.652 28.241 8.904 26.922 C 11.761 24.139 17.325 24.255 22.706 24.37 C 28.25 24.486 33.97 24.607 37.626 21.711 C 37.342 24.614 36.348 27.401 34.732 29.828 Z M 37.634 18.35 C 37.371 18.763 37.062 19.144 36.713 19.486 C 33.803 22.329 28.183 22.206 22.752 22.094 C 16.901 21.97 10.852 21.842 7.313 25.294 C 6.187 26.41 5.37 27.801 4.945 29.329 C 4.761 29.035 4.587 28.736 4.418 28.432 C 5.486 20.839 11.689 20.15 18.774 19.364 C 23.29 18.863 28.154 18.324 31.473 15.618 C 33.12 14.259 34.306 12.422 34.866 10.361 C 36.424 12.76 37.374 15.502 37.634 18.351 Z M 33.053 8.014 C 31.876 15.614 25.639 16.306 18.523 17.095 C 12.337 17.782 5.49 18.541 2.975 24.903 C 2.683 23.879 2.483 22.83 2.377 21.77 C 4.358 19.33 6.568 16.924 11.351 16.129 C 12.754 15.99 14.1 15.502 15.267 14.709 C 15.656 14.404 15.955 13.998 16.131 13.536 C 16.291 12.989 16.297 12.408 16.147 11.857 C 15.998 11.307 15.699 10.808 15.284 10.417 C 14.337 9.303 13.057 8.522 11.633 8.191 C 10.209 7.859 8.716 7.994 7.374 8.575 L 5.982 9.16 C 7.65 6.994 9.799 5.247 12.261 4.057 C 13.576 4.515 14.752 5.636 16.153 7.708 C 18.118 10.615 20.081 12.182 22.156 12.485 C 23.08 12.58 24.014 12.474 24.893 12.173 C 25.773 11.873 26.577 11.386 27.25 10.746 C 28.785 9.413 29.923 7.683 30.539 5.745 C 31.448 6.419 32.29 7.178 33.053 8.013 Z M 28.554 4.48 C 28.099 6.216 27.145 7.78 25.809 8.978 C 25.375 9.41 24.854 9.744 24.281 9.959 C 23.709 10.175 23.097 10.267 22.486 10.228 C 21.098 10.025 19.602 8.747 18.038 6.431 C 17.216 5.128 16.189 3.967 14.996 2.994 C 15.744 2.776 16.506 2.608 17.276 2.49 C 17.413 2.79 17.573 3.078 17.755 3.352 C 19.264 5.585 20.788 6.787 22.416 7.026 C 23.142 7.1 23.876 7.017 24.568 6.784 C 25.26 6.55 25.894 6.171 26.428 5.672 C 26.972 5.222 27.446 4.694 27.836 4.106 C 28.079 4.223 28.318 4.347 28.555 4.479 Z M 24.987 3.906 C 24.695 4.2 24.345 4.429 23.959 4.578 C 23.573 4.727 23.16 4.794 22.746 4.773 C 21.842 4.64 20.848 3.798 19.789 2.284 C 21.787 2.263 23.773 2.577 25.667 3.213 C 25.465 3.466 25.237 3.698 24.988 3.904 Z\" fill=\"rgb(255,162,15)\"></path></g></svg>',svgContentId:9329756626,withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rxo88u\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"l6egtv5uo\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"o4k6152YS\"},implicitPathVariables:undefined},{href:{webPageId:\"o4k6152YS\"},implicitPathVariables:undefined},{href:{webPageId:\"o4k6152YS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||126)-24-102)/2+28+24)+7.5+.5,...addPropertyOverrides({kUbzgqLYa:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-24-98)/2+24+24)+7.5+.5},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+62+0+264.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kagnss-container\",layoutDependency:layoutDependency,layoutId:\"gRdMneFON-container\",nodeId:\"gRdMneFON\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(NavigationButton,{CVbYx6UR7:resolvedLinks[0],height:\"100%\",id:\"gRdMneFON\",layoutId:\"gRdMneFON\",style:{height:\"100%\"},t8ec_oG01:\"Work\",variant:matchVariant(\"ZANJw_0sv\"),width:\"100%\",...addPropertyOverrides({kUbzgqLYa:{CVbYx6UR7:resolvedLinks[1]},RhoqjXXS9:{CVbYx6UR7:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tI7no_DfX\"},implicitPathVariables:undefined},{href:{webPageId:\"tI7no_DfX\"},implicitPathVariables:undefined},{href:{webPageId:\"tI7no_DfX\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||126)-24-102)/2+28+24)+7.5+.5,...addPropertyOverrides({kUbzgqLYa:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-24-98)/2+24+24)+7.5+.5},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+62+0+322.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d4d8g9-container\",layoutDependency:layoutDependency,layoutId:\"nX0fDHthG-container\",nodeId:\"nX0fDHthG\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(NavigationButton,{CVbYx6UR7:resolvedLinks1[0],height:\"100%\",id:\"nX0fDHthG\",layoutId:\"nX0fDHthG\",style:{height:\"100%\"},t8ec_oG01:\"About\",variant:matchVariant(\"ZANJw_0sv\"),width:\"100%\",...addPropertyOverrides({kUbzgqLYa:{CVbYx6UR7:resolvedLinks1[1]},RhoqjXXS9:{CVbYx6UR7:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iA0KXIMT3\"},implicitPathVariables:undefined},{href:{webPageId:\"iA0KXIMT3\"},implicitPathVariables:undefined},{href:{webPageId:\"iA0KXIMT3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||126)-24-102)/2+28+24)+7.5+.5,...addPropertyOverrides({kUbzgqLYa:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-24-98)/2+24+24)+7.5+.5},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+62+0+380.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-648wvn-container\",layoutDependency:layoutDependency,layoutId:\"mP1rupRJN-container\",nodeId:\"mP1rupRJN\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(NavigationButton,{CVbYx6UR7:resolvedLinks2[0],height:\"100%\",id:\"mP1rupRJN\",layoutId:\"mP1rupRJN\",style:{height:\"100%\"},t8ec_oG01:\"Free WORKSHOP\",variant:matchVariant(\"abcS13wWi\"),width:\"100%\",...addPropertyOverrides({kUbzgqLYa:{CVbYx6UR7:resolvedLinks2[1]},RhoqjXXS9:{CVbYx6UR7:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"I_RG8owo1\"},implicitPathVariables:undefined},{href:{webPageId:\"I_RG8owo1\"},implicitPathVariables:undefined},{href:{webPageId:\"I_RG8owo1\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+(((componentViewport?.height||126)-24-102)/2+28+24)+7.5+0,...addPropertyOverrides({kUbzgqLYa:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-24-98)/2+24+24)+7.5+0},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+62+0+438.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9r1ujx-container\",layoutDependency:layoutDependency,layoutId:\"xTRExRU_w-container\",nodeId:\"xTRExRU_w\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(NavigationButton,{CVbYx6UR7:resolvedLinks3[0],height:\"100%\",id:\"xTRExRU_w\",layoutId:\"xTRExRU_w\",t8ec_oG01:\"Let's talk\",variant:matchVariant(\"h8fOcMXQW\"),width:\"100%\",...addPropertyOverrides({kUbzgqLYa:{CVbYx6UR7:resolvedLinks3[1]},RhoqjXXS9:{CVbYx6UR7:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({dKaOon5M9:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+40+5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ar4te2-container\",layoutDependency:layoutDependency,layoutId:\"uSd76BIKe-container\",nodeId:\"uSd76BIKe\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(IconMenu,{cysd_f03b:cysd_f03b19q1lzq,height:\"100%\",id:\"uSd76BIKe\",layoutId:\"uSd76BIKe\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"K63ql5aci\"),width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({RhoqjXXS9:{height:40,width:\"40px\",y:(componentViewport?.y||0)+16+848}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-58xuhy-container\",layoutDependency:layoutDependency,layoutId:\"JEx3H5k22-container\",nodeId:\"JEx3H5k22\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(IconMenu,{cysd_f03b:cysd_f03b15em7xd,height:\"100%\",id:\"JEx3H5k22\",layoutId:\"JEx3H5k22\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"swLw7mI3F\"),width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(MotionDivWithTickerFX,{className:\"framer-ue3odl\",layoutDependency:layoutDependency,layoutId:\"CPOiHdATS\",style:{backgroundColor:\"var(--token-cfd56a6c-9555-4f51-aeb5-4065c58d05e5, rgb(255, 162, 15))\"},tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:false,tickerEffectEnabled:true,tickerEffectGap:\"40px\",tickerEffectHoverModifier:100,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:10,children:[/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"IS YOUR BRAND STRONG ENOUGh?\"})}),className:\"framer-5kvy5e\",fonts:[\"CUSTOM;403 Neudron Regular\"],layoutDependency:layoutDependency,layoutId:\"S73eaL7jC\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NOzQwMyBOZXVkcm9uIFJlZ3VsYXI=\",\"--framer-font-family\":'\"403 Neudron Regular\", \"403 Neudron Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"JOIN OUR FREE WORKSHOP\"})}),className:\"framer-3babmg\",fonts:[\"CUSTOM;403 Neudron Regular\"],layoutDependency:layoutDependency,layoutId:\"Vp5zEP_L7\",style:{\"--extracted-1lwpl3i\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(22, 22, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kmXvj.framer-1tb8lt5, .framer-kmXvj .framer-1tb8lt5 { display: block; }\",\".framer-kmXvj.framer-10f2rdx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 24px 40px; position: relative; width: 1200px; }\",\".framer-kmXvj .framer-12m72sp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 28px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 140%; }\",\".framer-kmXvj .framer-2jwb2b, .framer-kmXvj .framer-1axehxo, .framer-kmXvj .framer-5kvy5e, .framer-kmXvj .framer-3babmg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kmXvj .framer-1y5ayfq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kmXvj .framer-1toonde { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 50px; }\",\".framer-kmXvj .framer-10spqrz, .framer-kmXvj .framer-1ar4te2-container, .framer-kmXvj .framer-58xuhy-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-kmXvj .framer-1rxo88u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-kmXvj .framer-1kagnss-container, .framer-kmXvj .framer-d4d8g9-container, .framer-kmXvj .framer-648wvn-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-kmXvj .framer-9r1ujx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kmXvj .framer-ue3odl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 24px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 824px; }\",\".framer-kmXvj.framer-v-dq0l0a.framer-10f2rdx { width: 810px; }\",\".framer-kmXvj.framer-v-dq0l0a .framer-1y5ayfq, .framer-kmXvj.framer-v-18hi2ir .framer-d4d8g9-container, .framer-kmXvj.framer-v-18hi2ir .framer-58xuhy-container { order: 1; }\",\".framer-kmXvj.framer-v-dq0l0a .framer-ue3odl, .framer-kmXvj.framer-v-umgy1w .framer-12m72sp, .framer-kmXvj.framer-v-18hi2ir .framer-1kagnss-container { order: 0; }\",\".framer-kmXvj.framer-v-umgy1w.framer-10f2rdx { gap: 12px; justify-content: flex-start; padding: 0px 20px 12px 20px; width: 390px; }\",\".framer-kmXvj.framer-v-umgy1w .framer-1y5ayfq { gap: unset; justify-content: space-between; order: 1; }\",\".framer-kmXvj.framer-v-18hi2ir.framer-10f2rdx { gap: 48px; justify-content: flex-start; padding: 16px 16px 80px 16px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kmXvj.framer-v-18hi2ir .framer-1y5ayfq { flex-direction: column; flex-wrap: wrap; height: calc(var(--framer-viewport-height, 100vh) * 0.8); order: 0; }\",\".framer-kmXvj.framer-v-18hi2ir .framer-1rxo88u { flex-direction: column; gap: 24px; height: 1px; justify-content: center; width: 100%; }\",\".framer-kmXvj.framer-v-18hi2ir .framer-648wvn-container { order: 2; }\",\".framer-kmXvj.framer-v-18hi2ir .framer-9r1ujx-container { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 126\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kUbzgqLYa\":{\"layout\":[\"fixed\",\"auto\"]},\"dKaOon5M9\":{\"layout\":[\"fixed\",\"auto\"]},\"RhoqjXXS9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRMTIifO8H=withCSS(Component,css,\"framer-kmXvj\");export default FramerRMTIifO8H;FramerRMTIifO8H.displayName=\"Navigation\";FramerRMTIifO8H.defaultProps={height:126,width:1200};addPropertyControls(FramerRMTIifO8H,{variant:{options:[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Opened\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRMTIifO8H,[{explicitInter:true,fonts:[{cssFamilyName:\"403 Neudron Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"403 Neudron\",url:\"https://framerusercontent.com/assets/8qHhzCFe7g1pWRH6FehUAKcg.woff2\",weight:\"400\"}]},...NavigationButtonFonts,...IconMenuFonts],{supportsExplicitInterCodegen:true});FramerRMTIifO8H.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationButton,{},context),forwardLoader(IconMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRMTIifO8H\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"126\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kUbzgqLYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dKaOon5M9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RhoqjXXS9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RMTIifO8H.map"],"mappings":"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"}