{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/clfZ1BA1QALCVfdXX3Yj/3yMzKEU3fY9ZxpJCUsmL/fbCoe2PF3.js", "ssg:https://framerusercontent.com/modules/5amfiBClF5TeoM0alt04/rPyA8jg9vwNu5FhcK1iu/MxpARFqyv.js", "ssg:https://framerusercontent.com/modules/j0kevJXiWoFZTrsZiQSf/bUtwbcYXalOr6p2HL0eQ/IbUYzRVgn.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js", "ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js", "ssg:https://framerusercontent.com/modules/jaSEtmlQ7oLKbJ2SvMk9/lodor0MGFw52D98EF3TG/JxNG883nU.js", "ssg:https://framerusercontent.com/modules/edEb0qhI1E920O7VIGaL/RoIL2ml09nhxYZIWU2mU/v4ueDjO1q.js", "ssg:https://framerusercontent.com/modules/cD9jVY0HungnsnRw9UBz/85q20R2PL5H1vWxGF6SS/Copyright_year.js", "ssg:https://framerusercontent.com/modules/AvohgcrRY01V5XZALH4i/9nL8JGglcy14oPGIZ9j9/CPt2kErNr.js", "ssg:https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js", "ssg:https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js", "ssg:https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js", "ssg:https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js", "ssg:https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js", "ssg:https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js", "ssg:https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js", "ssg:https://framerusercontent.com/modules/6d9X0au1JFuASDctfo6u/VEdz0bhFslem05SGz9Db/dj9aIFHei.js", "ssg:https://framerusercontent.com/modules/PgsfdSlGKUe4W3Bc0ZKD/VMpriLznTFoRlnDRVKFq/YDnAzybp3.js", "ssg:https://framerusercontent.com/modules/5auR2MERy3oBZYI3AMnx/D3v6sCqFKBr3lLH7q2G4/N1TBZfTxo.js", "ssg:https://framerusercontent.com/modules/ggfVhneLUnm7NurL43Ts/jVITLIa5mZSZBvP7jeg1/K8oWyMnrL.js", "ssg:https://framerusercontent.com/modules/qAVSddNANcqmMAEP08Cw/SpqTOhzzCIUOiBcHPJSj/u1SJOgfjQ.js", "ssg:https://framerusercontent.com/modules/8JeqT4vjXzXqgAZLS7PV/1VWl4KjrVl8KLtctZ4PY/VU08sXh8p.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qWSRToK8EPg.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-iQiKT .framer-styles-preset-1ewqbkr:not(.rich-text-wrapper), .framer-iQiKT .framer-styles-preset-1ewqbkr.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 55px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-iQiKT .framer-styles-preset-1ewqbkr:not(.rich-text-wrapper), .framer-iQiKT .framer-styles-preset-1ewqbkr.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-iQiKT .framer-styles-preset-1ewqbkr:not(.rich-text-wrapper), .framer-iQiKT .framer-styles-preset-1ewqbkr.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 35px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-iQiKT\";\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 (e0edd7a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Chivo Mono-regular\",\"GF;Chivo Mono-700\",\"GF;Chivo Mono-700italic\",\"GF;Chivo Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Chivo Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"},{family:\"Chivo Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D4GqKfQKphL03l4.woff2\",weight:\"700\"},{family:\"Chivo Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7KiRIJlp1ml4imo.woff2\",weight:\"700\"},{family:\"Chivo Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7E-WIJlp1ml4imo.woff2\",weight:\"400\"}]}];export const css=['.framer-uZ0ka .framer-styles-preset-12d68ky:not(.rich-text-wrapper), .framer-uZ0ka .framer-styles-preset-12d68ky.rich-text-wrapper p { --framer-font-family: \"Chivo Mono\", monospace; --framer-font-family-bold: \"Chivo Mono\", monospace; --framer-font-family-bold-italic: \"Chivo Mono\", monospace; --framer-font-family-italic: \"Chivo Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-uZ0ka\";\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 (8f9ffef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Z1Tt1A5O3\",\"maOwJco41\",\"ZU6qwcVcT\",\"dTV2yLPBj\",\"S2e3WPJBv\",\"lIzVO4S6U\",\"A9KKsRA_j\",\"CtT8uXOw5\"];const serializationHash=\"framer-CBb0w\";const variantClassNames={A9KKsRA_j:\"framer-v-lf0xkk\",CtT8uXOw5:\"framer-v-uud7kg\",dTV2yLPBj:\"framer-v-1ksu792\",lIzVO4S6U:\"framer-v-1ickugs\",maOwJco41:\"framer-v-u323wh\",S2e3WPJBv:\"framer-v-11urutf\",Z1Tt1A5O3:\"framer-v-s4c9sq\",ZU6qwcVcT:\"framer-v-1ofjrn4\"};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:714,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={\"Black Secondary\":\"dTV2yLPBj\",\"Inter Hover\":\"lIzVO4S6U\",\"Mono Hover\":\"CtT8uXOw5\",Black:\"maOwJco41\",Inter:\"S2e3WPJBv\",Mono:\"A9KKsRA_j\",Primary:\"Z1Tt1A5O3\",Secondary:\"ZU6qwcVcT\"};const getProps=({fontSizeInter,fontSizeMono,height,id,link,newTab,title,width,...props})=>{return{...props,iXEJ8zDDo:title??props.iXEJ8zDDo??\"Studio\",LSz4xJJgz:newTab??props.LSz4xJJgz,Onavf5BeG:link??props.Onavf5BeG,QCGCe1wvA:fontSizeMono??props.QCGCe1wvA??11,QGzcMl7LD:fontSizeInter??props.QGzcMl7LD??16,variant:humanReadableVariantMap[props.variant]??props.variant??\"Z1Tt1A5O3\"};};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,iXEJ8zDDo,Onavf5BeG,LSz4xJJgz,QCGCe1wvA,QGzcMl7LD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z1Tt1A5O3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterqy0t0t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"maOwJco41\");});const onMouseLeavee6jnmw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Z1Tt1A5O3\");});const onMouseEnter3qzzvn=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"dTV2yLPBj\");});const onMouseLeave117wp8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ZU6qwcVcT\");});const onMouseEnter1rs6q44=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"lIzVO4S6U\");});const onMouseLeavef2qgf7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"S2e3WPJBv\");});const onMouseEnterlifg17=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"CtT8uXOw5\");});const onMouseLeave12s5nzy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"A9KKsRA_j\");});const onMouseEnterhntz95=activeVariantCallback(async(...args)=>{setVariant(\"dTV2yLPBj\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Onavf5BeG,motionChild:true,nodeId:\"Z1Tt1A5O3\",openInNewTab:LSz4xJJgz,scopeId:\"IbUYzRVgn\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-s4c9sq\",className,classNames)} framer-1k43v8x`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Z1Tt1A5O3\",onMouseEnter:onMouseEnterqy0t0t,ref:refBinding,style:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},variants:{A9KKsRA_j:{backgroundColor:\"rgba(0, 0, 0, 0)\"},CtT8uXOw5:{backgroundColor:\"rgba(0, 0, 0, 0)\"},dTV2yLPBj:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},lIzVO4S6U:{backgroundColor:\"rgba(0, 0, 0, 0)\"},maOwJco41:{backgroundColor:\"rgb(0, 0, 0)\"},S2e3WPJBv:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ZU6qwcVcT:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}},...addPropertyOverrides({A9KKsRA_j:{\"data-framer-name\":\"Mono\",onMouseEnter:onMouseEnterlifg17},CtT8uXOw5:{\"data-framer-name\":\"Mono Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave12s5nzy},dTV2yLPBj:{\"data-framer-name\":\"Black Secondary\",onMouseEnter:undefined,onMouseLeave:onMouseLeave117wp8},lIzVO4S6U:{\"data-framer-name\":\"Inter Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavef2qgf7},maOwJco41:{\"data-framer-name\":\"Black\",onMouseLeave:onMouseLeavee6jnmw},S2e3WPJBv:{\"data-framer-name\":\"Inter\",onMouseEnter:onMouseEnter1rs6q44},ZU6qwcVcT:{\"data-framer-name\":\"Secondary\",onMouseEnter:onMouseEnter3qzzvn}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})}),className:\"framer-10qeckz\",\"data-framer-name\":\"Studio\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"V4mDJOTtQ\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-QCGCe1wvA-IbUYzRVgn\":QCGCe1wvA,\"--variable-reference-QGzcMl7LD-IbUYzRVgn\":QGzcMl7LD,opacity:1},text:iXEJ8zDDo,variants:{A9KKsRA_j:{\"--variable-reference-QCGCe1wvA-IbUYzRVgn\":QCGCe1wvA,opacity:.5},CtT8uXOw5:{\"--variable-reference-QCGCe1wvA-IbUYzRVgn\":QCGCe1wvA,opacity:1},dTV2yLPBj:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},lIzVO4S6U:{\"--variable-reference-QGzcMl7LD-IbUYzRVgn\":QGzcMl7LD,opacity:1},maOwJco41:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},S2e3WPJBv:{\"--variable-reference-QGzcMl7LD-IbUYzRVgn\":QGzcMl7LD,opacity:.5}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A9KKsRA_j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-QCGCe1wvA-IbUYzRVgn) * 1px)\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"Studio\"})}),fonts:[\"GF;Chivo Mono-regular\"]},CtT8uXOw5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"calc(var(--variable-reference-QCGCe1wvA-IbUYzRVgn) * 1px)\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"Studio\"})}),fonts:[\"GF;Chivo Mono-regular\"]},dTV2yLPBj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},lIzVO4S6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QGzcMl7LD-IbUYzRVgn) * 1px)\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})})},maOwJco41:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},S2e3WPJBv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QGzcMl7LD-IbUYzRVgn) * 1px)\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})})},ZU6qwcVcT:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})}),onMouseEnter:onMouseEnterhntz95}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CBb0w.framer-1k43v8x, .framer-CBb0w .framer-1k43v8x { display: block; }\",\".framer-CBb0w.framer-s4c9sq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px 10px 5px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CBb0w .framer-10qeckz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CBb0w.framer-v-1ofjrn4.framer-s4c9sq, .framer-CBb0w.framer-v-1ksu792.framer-s4c9sq { padding: 7px 15px 7px 15px; }\",\".framer-CBb0w.framer-v-11urutf.framer-s4c9sq, .framer-CBb0w.framer-v-1ickugs.framer-s4c9sq, .framer-CBb0w.framer-v-lf0xkk.framer-s4c9sq, .framer-CBb0w.framer-v-uud7kg.framer-s4c9sq { padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"maOwJco41\":{\"layout\":[\"auto\",\"auto\"]},\"ZU6qwcVcT\":{\"layout\":[\"auto\",\"auto\"]},\"dTV2yLPBj\":{\"layout\":[\"auto\",\"auto\"]},\"S2e3WPJBv\":{\"layout\":[\"auto\",\"auto\"]},\"lIzVO4S6U\":{\"layout\":[\"auto\",\"auto\"]},\"A9KKsRA_j\":{\"layout\":[\"auto\",\"auto\"]},\"CtT8uXOw5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iXEJ8zDDo\":\"title\",\"Onavf5BeG\":\"link\",\"LSz4xJJgz\":\"newTab\",\"QCGCe1wvA\":\"fontSizeMono\",\"QGzcMl7LD\":\"fontSizeInter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIbUYzRVgn=withCSS(Component,css,\"framer-CBb0w\");export default FramerIbUYzRVgn;FramerIbUYzRVgn.displayName=\"Button\";FramerIbUYzRVgn.defaultProps={height:23,width:56};addPropertyControls(FramerIbUYzRVgn,{variant:{options:[\"Z1Tt1A5O3\",\"maOwJco41\",\"ZU6qwcVcT\",\"dTV2yLPBj\",\"S2e3WPJBv\",\"lIzVO4S6U\",\"A9KKsRA_j\",\"CtT8uXOw5\"],optionTitles:[\"Primary\",\"Black\",\"Secondary\",\"Black Secondary\",\"Inter\",\"Inter Hover\",\"Mono\",\"Mono Hover\"],title:\"Variant\",type:ControlType.Enum},iXEJ8zDDo:{defaultValue:\"Studio\",displayTextArea:false,title:\"Title\",type:ControlType.String},Onavf5BeG:{title:\"Link\",type:ControlType.Link},LSz4xJJgz:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},QCGCe1wvA:{defaultValue:11,title:\"Font Size Mono\",type:ControlType.Number},QGzcMl7LD:{defaultValue:16,title:\"Font Size Inter\",type:ControlType.Number}});addFonts(FramerIbUYzRVgn,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{family:\"Chivo Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIbUYzRVgn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"56\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"iXEJ8zDDo\\\":\\\"title\\\",\\\"Onavf5BeG\\\":\\\"link\\\",\\\"LSz4xJJgz\\\":\\\"newTab\\\",\\\"QCGCe1wvA\\\":\\\"fontSizeMono\\\",\\\"QGzcMl7LD\\\":\\\"fontSizeInter\\\"}\",\"framerIntrinsicHeight\":\"23\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"maOwJco41\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZU6qwcVcT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dTV2yLPBj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S2e3WPJBv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lIzVO4S6U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A9KKsRA_j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CtT8uXOw5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IbUYzRVgn.map", "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 \u2014 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 { 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", "// @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 { 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{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{defaultEvents,usePadding,useRadius,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * CLIPBOARD\n *\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Clipboard(props){const{label,content,fill,color,style,onClick,font,hoverOptions,...rest}=props;const deprecatedFont=useFontControls({fontWeight:500,...rest});const borderRadius=useRadius(props);const paddingValue=usePadding(props);const handleClick=useCallback(()=>{var ref;(ref=navigator.clipboard)===null||ref===void 0?void 0:ref.writeText(content);onClick===null||onClick===void 0?void 0:onClick();},[onClick,content]);return /*#__PURE__*/ _jsx(motion.button,{style:{border:\"none\",outline:\"none\",resize:\"none\",width:\"max-content\",wordBreak:\"break-word\",overflowWrap:\"break-word\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",letterSpacing:\"-0.2px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:fill,borderRadius,cursor:\"pointer\",padding:paddingValue,color,...deprecatedFont,...font,...style},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:label});};addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,description:\"When clicked, this content will be copied to the clipboard.\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Copy to Clipboard\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#fff\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,controls:\"extended\",defaultValue:{fontSize:16}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,title:\"Padding\",defaultValue:10},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){// Find the circle element and update its fill attribute\nconst circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){// Update the fill attribute with the custom color\nconst updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{// If there is no fill attribute, add it with the custom color\nreplacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle});}SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map", "// Generated by Framer (81bb052)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js\";const SVGFonts=getFonts(SVG);const ClipboardFonts=getFonts(Clipboard);const enabledGestures={Nrp4h0IqP:{hover:true}};const cycleOrder=[\"Nrp4h0IqP\",\"h7K7DTK1g\"];const serializationHash=\"framer-PErbc\";const variantClassNames={h7K7DTK1g:\"framer-v-ca8cdr\",Nrp4h0IqP:\"framer-v-m2hlyu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Copied:\"h7K7DTK1g\",Default:\"Nrp4h0IqP\"};const getProps=({bG,bGHover,clipboardContent,height,iconCopied,iconCopy,icons,id,labelCopied,labelCopy,labels,width,...props})=>{return{...props,aCeOAHQBL:labels??props.aCeOAHQBL??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",b8ei7OpHv:bG??props.b8ei7OpHv??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",bcOKL_7fc:iconCopy??props.bcOKL_7fc??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:iconCopied??props.bPCJyrIbK??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',PbW7K4Unr:icons??props.PbW7K4Unr??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",qIDNNRI0q:clipboardContent??props.qIDNNRI0q??\"Copied text.\",rIGEnoYqD:labelCopied??props.rIGEnoYqD??\"Copied\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Nrp4h0IqP\",wr2g_fjxZ:bGHover??props.wr2g_fjxZ??\"rgb(212, 212, 212)\",zhU3xY_Ux:labelCopy??props.zhU3xY_Ux??\"Copy component\"};};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,bcOKL_7fc,zhU3xY_Ux,bPCJyrIbK,rIGEnoYqD,b8ei7OpHv,wr2g_fjxZ,PbW7K4Unr,aCeOAHQBL,qIDNNRI0q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Nrp4h0IqP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sv9v1z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"h7K7DTK1g\");});const onAppear1uangeh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Nrp4h0IqP\"),1500);});useOnVariantChange(baseVariant,{h7K7DTK1g:onAppear1uangeh});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"h7K7DTK1g\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m2hlyu\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Nrp4h0IqP\",onTap:onTap1sv9v1z,ref:refBinding,style:{backgroundColor:b8ei7OpHv,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"Nrp4h0IqP-hover\":{backgroundColor:wr2g_fjxZ}},...addPropertyOverrides({\"Nrp4h0IqP-hover\":{\"data-framer-name\":undefined},h7K7DTK1g:{\"data-framer-name\":\"Copied\",onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19i9n2m\",\"data-framer-name\":\"Content - Default\",layoutDependency:layoutDependency,layoutId:\"oB29JWAAV\",style:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},variants:{\"Nrp4h0IqP-hover\":{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},h7K7DTK1g:{filter:\"blur(4px)\",opacity:0,scale:1.2,WebkitFilter:\"blur(4px)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qjyww3-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zydvp3RkJ-container\",nodeId:\"zydvp3RkJ\",rendersWithMotion:true,scopeId:\"JxNG883nU\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bcOKL_7fc,height:\"100%\",id:\"zydvp3RkJ\",layoutId:\"zydvp3RkJ\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-JxNG883nU))\"},children:\"Copy component\"})}),className:\"framer-l38ykh\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"oZ2ygd50G\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-JxNG883nU)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-JxNG883nU\":aCeOAHQBL},text:zhU3xY_Ux,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m8xzgz\",\"data-framer-name\":\"Content - Copied\",layoutDependency:layoutDependency,layoutId:\"sURmCRkhy\",style:{filter:\"blur(4px)\",opacity:0,scale:.6,WebkitFilter:\"blur(4px)\"},transformTemplate:transformTemplate1,variants:{h7K7DTK1g:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vfap6b-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rokiPyS8O-container\",nodeId:\"rokiPyS8O\",rendersWithMotion:true,scopeId:\"JxNG883nU\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bPCJyrIbK,height:\"100%\",id:\"rokiPyS8O\",layoutId:\"rokiPyS8O\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-JxNG883nU))\"},children:\"Copied\"})}),className:\"framer-w2a7og\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"nzGOaOQ2w\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-JxNG883nU)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-JxNG883nU\":aCeOAHQBL},text:rIGEnoYqD,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ypoeqd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"I3BWoOk0O-container\",nodeId:\"I3BWoOk0O\",rendersWithMotion:true,scopeId:\"JxNG883nU\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:100,bottomLeftRadius:100,bottomRightRadius:100,color:\"rgba(255, 255, 255, 0)\",content:qIDNNRI0q,fill:\"rgba(0, 102, 255, 0)\",font:{},height:\"100%\",id:\"I3BWoOk0O\",isMixedBorderRadius:false,label:\"\",layoutId:\"I3BWoOk0O\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:100,topRightRadius:100,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PErbc.framer-1vnf9tk, .framer-PErbc .framer-1vnf9tk { display: block; }\",\".framer-PErbc.framer-m2hlyu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-PErbc .framer-19i9n2m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-PErbc .framer-qjyww3-container, .framer-PErbc .framer-1vfap6b-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-PErbc .framer-l38ykh, .framer-PErbc .framer-w2a7og { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-PErbc .framer-m8xzgz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 49%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-PErbc .framer-ypoeqd-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"h7K7DTK1g\":{\"layout\":[\"auto\",\"fixed\"]},\"a5uIPsluv\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"bcOKL_7fc\":\"iconCopy\",\"zhU3xY_Ux\":\"labelCopy\",\"bPCJyrIbK\":\"iconCopied\",\"rIGEnoYqD\":\"labelCopied\",\"b8ei7OpHv\":\"bG\",\"wr2g_fjxZ\":\"bGHover\",\"PbW7K4Unr\":\"icons\",\"aCeOAHQBL\":\"labels\",\"qIDNNRI0q\":\"clipboardContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJxNG883nU=withCSS(Component,css,\"framer-PErbc\");export default FramerJxNG883nU;FramerJxNG883nU.displayName=\"Copy Button\";FramerJxNG883nU.defaultProps={height:44,width:203};addPropertyControls(FramerJxNG883nU,{variant:{options:[\"Nrp4h0IqP\",\"h7K7DTK1g\"],optionTitles:[\"Default\",\"Copied\"],title:\"Variant\",type:ControlType.Enum},bcOKL_7fc:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',displayTextArea:false,title:\"Icon - Copy\",type:ControlType.String},zhU3xY_Ux:{defaultValue:\"Copy component\",displayTextArea:false,title:\"Label - Copy\",type:ControlType.String},bPCJyrIbK:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',displayTextArea:false,title:\"Icon - Copied\",type:ControlType.String},rIGEnoYqD:{defaultValue:\"Copied\",displayTextArea:false,title:\"Label - Copied\",type:ControlType.String},b8ei7OpHv:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"BG\",type:ControlType.Color},wr2g_fjxZ:{defaultValue:\"rgb(212, 212, 212)\",title:\"BG - Hover\",type:ControlType.Color},PbW7K4Unr:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"Icons\",type:ControlType.Color},aCeOAHQBL:{defaultValue:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",title:\"Labels\",type:ControlType.Color},qIDNNRI0q:{defaultValue:\"Copied text.\",displayTextArea:true,title:\"Clipboard Content\",type:ControlType.String}});addFonts(FramerJxNG883nU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SVGFonts,...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJxNG883nU\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerVariables\":\"{\\\"bcOKL_7fc\\\":\\\"iconCopy\\\",\\\"zhU3xY_Ux\\\":\\\"labelCopy\\\",\\\"bPCJyrIbK\\\":\\\"iconCopied\\\",\\\"rIGEnoYqD\\\":\\\"labelCopied\\\",\\\"b8ei7OpHv\\\":\\\"bG\\\",\\\"wr2g_fjxZ\\\":\\\"bGHover\\\",\\\"PbW7K4Unr\\\":\\\"icons\\\",\\\"aCeOAHQBL\\\":\\\"labels\\\",\\\"qIDNNRI0q\\\":\\\"clipboardContent\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"h7K7DTK1g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"a5uIPsluv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"203\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JxNG883nU.map", "// Generated by Framer (b0f2619)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Ya80mLiZ2\",\"ACUjCIFDT\"];const serializationHash=\"framer-zw9TB\";const variantClassNames={ACUjCIFDT:\"framer-v-17mweu1\",Ya80mLiZ2:\"framer-v-1xoz1f0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={ACUjCIFDT:{delay:.2,duration:2,ease:[.25,1,.5,1],type:\"tween\"},default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Line Animation Active\":\"ACUjCIFDT\",\"Line Animation\":\"Ya80mLiZ2\"};const getProps=({background,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,nhvtjR0LA:(_ref=background!==null&&background!==void 0?background:props.nhvtjR0LA)!==null&&_ref!==void 0?_ref:'var(--token-5561bb3f-a718-41fb-9058-813f188fd34f, rgb(55, 43, 41)) /* {\"name\":\"EH Brown\"} */',variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"Ya80mLiZ2\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,nhvtjR0LA,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Ya80mLiZ2\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xoz1f0\",className,classNames),\"data-framer-name\":\"Line Animation\",initial:variant,layoutDependency:layoutDependency,layoutId:\"Ya80mLiZ2\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({ACUjCIFDT:{\"data-framer-name\":\"Line Animation Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y3gjch\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"lnzZsfZxM\",style:{backgroundColor:nhvtjR0LA}})})})});});const css=['.framer-zw9TB[data-border=\"true\"]::after, .framer-zw9TB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zw9TB.framer-9luqip, .framer-zw9TB .framer-9luqip { display: block; }\",\".framer-zw9TB.framer-1xoz1f0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 787px; }\",\".framer-zw9TB .framer-y3gjch { flex: none; height: 1px; position: relative; width: 0%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw9TB.framer-1xoz1f0 { gap: 0px; } .framer-zw9TB.framer-1xoz1f0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zw9TB.framer-1xoz1f0 > :first-child { margin-left: 0px; } .framer-zw9TB.framer-1xoz1f0 > :last-child { margin-right: 0px; } }\",\".framer-zw9TB.framer-v-17mweu1 .framer-y3gjch { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 787\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ACUjCIFDT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nhvtjR0LA\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerv4ueDjO1q=withCSS(Component,css,\"framer-zw9TB\");export default Framerv4ueDjO1q;Framerv4ueDjO1q.displayName=\"Line Animation\";Framerv4ueDjO1q.defaultProps={height:1,width:787};addPropertyControls(Framerv4ueDjO1q,{variant:{options:[\"Ya80mLiZ2\",\"ACUjCIFDT\"],optionTitles:[\"Line Animation\",\"Line Animation Active\"],title:\"Variant\",type:ControlType.Enum},nhvtjR0LA:{defaultValue:'var(--token-5561bb3f-a718-41fb-9058-813f188fd34f, rgb(55, 43, 41)) /* {\"name\":\"EH Brown\"} */',title:\"Background\",type:ControlType.Color}});addFonts(Framerv4ueDjO1q,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv4ueDjO1q\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ACUjCIFDT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"nhvtjR0LA\\\":\\\"background\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"787\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v4ueDjO1q.map", "import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightStatement(Component){return props=>{var _props_children_props_children,_props_children_props,_props_children;const textProps=(_props_children=props.children)===null||_props_children===void 0?void 0:(_props_children_props=_props_children.props)===null||_props_children_props===void 0?void 0:(_props_children_props_children=_props_children_props.children)===null||_props_children_props_children===void 0?void 0:_props_children_props_children.props;if(textProps&&typeof textProps.children==\"string\"){textProps.children=textProps.children.replace(\"YYYY\",new Date().getFullYear());}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightStatement\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightStatement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright_year.map", "// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{AutoCopyrightStatement}from\"https://framerusercontent.com/modules/cD9jVY0HungnsnRw9UBz/85q20R2PL5H1vWxGF6SS/Copyright_year.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/clfZ1BA1QALCVfdXX3Yj/3yMzKEU3fY9ZxpJCUsmL/fbCoe2PF3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5amfiBClF5TeoM0alt04/rPyA8jg9vwNu5FhcK1iu/MxpARFqyv.js\";import Button from\"https://framerusercontent.com/modules/j0kevJXiWoFZTrsZiQSf/bUtwbcYXalOr6p2HL0eQ/IbUYzRVgn.js\";import CopyButton from\"https://framerusercontent.com/modules/jaSEtmlQ7oLKbJ2SvMk9/lodor0MGFw52D98EF3TG/JxNG883nU.js\";import LineAnimation from\"https://framerusercontent.com/modules/edEb0qhI1E920O7VIGaL/RoIL2ml09nhxYZIWU2mU/v4ueDjO1q.js\";const LineAnimationFonts=getFonts(LineAnimation);const LineAnimationWithVariantAppearEffect=withVariantAppearEffect(LineAnimation);const RichTextAutoCopyrightStatement1a03mdn=withCodeBoundaryForOverrides(RichText,{nodeId:\"dASm1E8pi\",override:AutoCopyrightStatement,scopeId:\"CPt2kErNr\"});const CopyButtonFonts=getFonts(CopyButton);const ButtonFonts=getFonts(Button);const RichTextAutoCopyrightStatementnkol5z=withCodeBoundaryForOverrides(RichText,{nodeId:\"njNVGFlL8\",override:AutoCopyrightStatement,scopeId:\"CPt2kErNr\"});const RichTextAutoCopyrightStatement1n294b2=withCodeBoundaryForOverrides(RichText,{nodeId:\"XCN8e4hZ9\",override:AutoCopyrightStatement,scopeId:\"CPt2kErNr\"});const cycleOrder=[\"tNEqhl1aI\",\"Wkpy7bZw9\",\"In5qJquLm\",\"lDwxFqrtp\",\"aCJ3j8uNN\",\"xRCic5JFx\",\"NyB4x9qUG\",\"PyEFW4MD_\",\"LaO8Ns9ea\"];const serializationHash=\"framer-wjEt5\";const variantClassNames={aCJ3j8uNN:\"framer-v-ij1jqc\",In5qJquLm:\"framer-v-p4t8j6\",LaO8Ns9ea:\"framer-v-gaakx6\",lDwxFqrtp:\"framer-v-wz6vg8\",NyB4x9qUG:\"framer-v-k5eo06\",PyEFW4MD_:\"framer-v-1ty3nfw\",tNEqhl1aI:\"framer-v-12ty59o\",Wkpy7bZw9:\"framer-v-4rvzev\",xRCic5JFx:\"framer-v-1qznpxv\"};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={\"Desktop FullHD\":\"lDwxFqrtp\",\"Grey Desktop Full HD\":\"xRCic5JFx\",\"Grey Desktop\":\"aCJ3j8uNN\",\"Grey Mobile\":\"PyEFW4MD_\",\"Mobile No Inquiries\":\"LaO8Ns9ea\",\"No Inquiries\":\"NyB4x9qUG\",Desktop:\"tNEqhl1aI\",Phone:\"In5qJquLm\",Tablet:\"Wkpy7bZw9\"};const getProps=({clipboardContentInquieries1,clipboardContentJobs1,cursorBase,cursorInqiries,cursorJob,height,id,width,...props})=>{return{...props,GhpWI9zVH:cursorInqiries??props.GhpWI9zVH,hSFGihq8O:cursorJob??props.hSFGihq8O,OjCtHJ0Aa:clipboardContentJobs1??props.OjCtHJ0Aa??\"apply@relative.berlin\",OJuDZziCV:cursorBase??props.OJuDZziCV,Si_F_2lwt:clipboardContentInquieries1??props.Si_F_2lwt??\"carolin@relative.berlin\",variant:humanReadableVariantMap[props.variant]??props.variant??\"tNEqhl1aI\"};};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,GhpWI9zVH,Si_F_2lwt,OjCtHJ0Aa,hSFGihq8O,OJuDZziCV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tNEqhl1aI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NyB4x9qUG\",\"PyEFW4MD_\",\"LaO8Ns9ea\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"aCJ3j8uNN\",\"xRCic5JFx\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"aCJ3j8uNN\",\"xRCic5JFx\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"aCJ3j8uNN\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"aCJ3j8uNN\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"xRCic5JFx\")return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"xRCic5JFx\")return true;return false;};const router=useRouter();const isDisplayed7=()=>{if([\"aCJ3j8uNN\",\"xRCic5JFx\",\"NyB4x9qUG\",\"PyEFW4MD_\",\"LaO8Ns9ea\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if([\"aCJ3j8uNN\",\"xRCic5JFx\",\"NyB4x9qUG\"].includes(baseVariant))return false;return true;};const isDisplayed9=()=>{if(baseVariant===\"NyB4x9qUG\")return false;return true;};const isDisplayed10=()=>{if(baseVariant===\"PyEFW4MD_\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"PyEFW4MD_\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12ty59o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tNEqhl1aI\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{aCJ3j8uNN:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},LaO8Ns9ea:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},NyB4x9qUG:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},PyEFW4MD_:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},xRCic5JFx:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"}},...addPropertyOverrides({aCJ3j8uNN:{\"data-framer-cursor\":OJuDZziCV,\"data-framer-name\":\"Grey Desktop\"},In5qJquLm:{\"data-framer-name\":\"Phone\"},LaO8Ns9ea:{\"data-framer-name\":\"Mobile No Inquiries\"},lDwxFqrtp:{\"data-framer-name\":\"Desktop FullHD\"},NyB4x9qUG:{\"data-framer-name\":\"No Inquiries\"},PyEFW4MD_:{\"data-framer-name\":\"Grey Mobile\"},Wkpy7bZw9:{\"data-framer-name\":\"Tablet\"},xRCic5JFx:{\"data-framer-cursor\":OJuDZziCV,\"data-framer-name\":\"Grey Desktop Full HD\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n488l4\",layoutDependency:layoutDependency,layoutId:\"juEWwF1pR\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cka1ap\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zsVnjH4ha\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2y8pd5\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"O84lKpYWc\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-erha97-container\",layoutDependency:layoutDependency,layoutId:\"cihkqfaGG-container\",nodeId:\"cihkqfaGG\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(LineAnimationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"Ya80mLiZ2\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"ACUjCIFDT\",height:\"100%\",id:\"cihkqfaGG\",layoutId:\"cihkqfaGG\",nhvtjR0LA:\"rgba(0, 0, 0, 0.1)\",style:{height:\"100%\",width:\"100%\"},variant:\"ACUjCIFDT\",width:\"100%\",...addPropertyOverrides({In5qJquLm:{__framer__variantAppearEffectEnabled:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f25cbj\",\"data-framer-name\":\"Row Top\",layoutDependency:layoutDependency,layoutId:\"gnECdB4k1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nxl560\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"qBazdtDkd\",children:/*#__PURE__*/_jsx(RichTextAutoCopyrightStatement1a03mdn,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",children:\"\\xa92025 relative.berlin\"})}),className:\"framer-1a03mdn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dASm1E8pi\",style:{opacity:.5},variants:{aCJ3j8uNN:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",opacity:1},xRCic5JFx:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"LET'S TALK!\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"LET'S TALK!\"})}),fonts:[\"GF;Chivo Mono-regular\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tsh25v\",\"data-framer-name\":\"Link Group Wrapper\",layoutDependency:layoutDependency,layoutId:\"yXgXBuRRi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d4aitt\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"ZlWIwNEbN\",...addPropertyOverrides({aCJ3j8uNN:{\"data-framer-cursor\":GhpWI9zVH},xRCic5JFx:{\"data-framer-cursor\":GhpWI9zVH}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",children:\"Follow\"})}),className:\"framer-1g3xhmd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nHsmGG2Jv\",style:{opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Inquiries\"})}),className:\"framer-11sciny\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"akhWAEg1h\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{aCJ3j8uNN:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},xRCic5JFx:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Inquiries\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Inquiries\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aCJ3j8uNN:{height:133.2,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 45px) / 1.5, 1px) - 20px) / 3, 1px) * 1.2)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+0+0+0+0+0+0+0+-10.5505},xRCic5JFx:{height:133.2,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 45px) / 1.5, 1px) - 20px) / 3, 1px) * 1.2)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+0+0+0+0+0+0+0+-10.5505}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lhbpvf-container\",layoutDependency:layoutDependency,layoutId:\"Jc5kaNA3q-container\",nodeId:\"Jc5kaNA3q\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(CopyButton,{aCeOAHQBL:\"rgba(5, 5, 5, 0)\",b8ei7OpHv:\"rgba(255, 255, 255, 0)\",bcOKL_7fc:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',height:\"100%\",id:\"Jc5kaNA3q\",layoutId:\"Jc5kaNA3q\",PbW7K4Unr:\"rgba(5, 5, 5, 0)\",qIDNNRI0q:\"carolin@relative.berlin\",rIGEnoYqD:\"\",style:{height:\"100%\",width:\"100%\"},variant:\"Nrp4h0IqP\",width:\"100%\",wr2g_fjxZ:\"rgba(212, 212, 212, 0)\",zhU3xY_Ux:\"\",...addPropertyOverrides({aCJ3j8uNN:{qIDNNRI0q:Si_F_2lwt},xRCic5JFx:{qIDNNRI0q:Si_F_2lwt}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-381888\",layoutDependency:layoutDependency,layoutId:\"sxBICsnRt\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+(((componentViewport?.height||186)-53-133)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0,...addPropertyOverrides({In5qJquLm:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||488)-113-375)/2+0+0)+0+0+0+0+0+16+0+73+0+0+0+29+0+0},lDwxFqrtp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-53-137)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ogxmm4-container\",layoutDependency:layoutDependency,layoutId:\"jopt3xEL1-container\",nodeId:\"jopt3xEL1\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"jopt3xEL1\",iXEJ8zDDo:\"Instagram\",layoutId:\"jopt3xEL1\",LSz4xJJgz:true,Onavf5BeG:\"https://www.instagram.com/relative.berlin\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"Z1Tt1A5O3\",width:\"100%\",...addPropertyOverrides({lDwxFqrtp:{variant:\"ZU6qwcVcT\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aCJ3j8uNN:{height:23,y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+0+0+0+0+0+0+0+0+73+0+0},xRCic5JFx:{height:23,y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+0+0+0+0+0+0+0+0+73+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vd4so0-container\",layoutDependency:layoutDependency,layoutId:\"y1DsuVpEY-container\",nodeId:\"y1DsuVpEY\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"y1DsuVpEY\",iXEJ8zDDo:\"info@relative.berlin\",layoutId:\"y1DsuVpEY\",LSz4xJJgz:true,Onavf5BeG:\"mailto:info@relative.berlin\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"A9KKsRA_j\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{iXEJ8zDDo:\"carolin@relative.berlin\",LSz4xJJgz:false,Onavf5BeG:undefined,QCGCe1wvA:13},xRCic5JFx:{iXEJ8zDDo:\"carolin@relative.berlin\",QCGCe1wvA:16}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+(((componentViewport?.height||186)-53-133)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+33,...addPropertyOverrides({In5qJquLm:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||488)-113-375)/2+0+0)+0+0+0+0+0+16+0+73+0+0+0+29+0+33},lDwxFqrtp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-53-137)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-myw39j-container\",layoutDependency:layoutDependency,layoutId:\"BgOBrChxO-container\",nodeId:\"BgOBrChxO\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"BgOBrChxO\",iXEJ8zDDo:\"LinkedIn\",layoutId:\"BgOBrChxO\",LSz4xJJgz:true,Onavf5BeG:\"https://www.linkedin.com/company/ena-supply/\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"Z1Tt1A5O3\",width:\"100%\",...addPropertyOverrides({lDwxFqrtp:{variant:\"ZU6qwcVcT\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bauc5y\",\"data-framer-cursor\":hSFGihq8O,\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"e0pfSBH7h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Jobs\"})}),className:\"framer-17njc1b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZwzL3OaVa\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aCJ3j8uNN:{height:133.2,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 45px) / 1.5, 1px) - 20px) / 3, 1px) * 1.2)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+0+0+0+0+0+0+0+-10.5505}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vpbpdk-container\",layoutDependency:layoutDependency,layoutId:\"FbQJDS_Lz-container\",nodeId:\"FbQJDS_Lz\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(CopyButton,{aCeOAHQBL:\"rgba(5, 5, 5, 0)\",b8ei7OpHv:\"rgba(255, 255, 255, 0)\",bcOKL_7fc:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',height:\"100%\",id:\"FbQJDS_Lz\",layoutId:\"FbQJDS_Lz\",PbW7K4Unr:\"rgba(5, 5, 5, 0)\",qIDNNRI0q:OjCtHJ0Aa,rIGEnoYqD:\"\",style:{height:\"100%\",width:\"100%\"},variant:\"Nrp4h0IqP\",width:\"100%\",wr2g_fjxZ:\"rgba(212, 212, 212, 0)\",zhU3xY_Ux:\"\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1689jfg\",layoutDependency:layoutDependency,layoutId:\"prWPeMwlL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+0+0+0+0+0+0+0+0+73+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ra5rv-container\",layoutDependency:layoutDependency,layoutId:\"EHWaRMX_3-container\",nodeId:\"EHWaRMX_3\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"EHWaRMX_3\",iXEJ8zDDo:\"apply@relative.berlin\",layoutId:\"EHWaRMX_3\",LSz4xJJgz:false,QCGCe1wvA:13,QGzcMl7LD:16,variant:\"A9KKsRA_j\",width:\"100%\"})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g0vug\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"m1e5jAbuz\",...addPropertyOverrides({xRCic5JFx:{\"data-framer-cursor\":GhpWI9zVH}},baseVariant,gestureVariant),children:[isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",children:\"Contact\"})}),className:\"framer-vkhllr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mUShBr2hE\",style:{opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Jobs\"})}),className:\"framer-nk6dz0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ypWHyjAml\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t0j4mx\",layoutDependency:layoutDependency,layoutId:\"NZLNYY_g8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+(((componentViewport?.height||186)-53-133)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0,...addPropertyOverrides({In5qJquLm:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||488)-113-375)/2+0+0)+0+0+0+0+0+16+0+73+0+115+0+31+0+0},lDwxFqrtp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-53-137)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19k1v2l-container\",layoutDependency:layoutDependency,layoutId:\"hRnGOeWmA-container\",nodeId:\"hRnGOeWmA\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"hRnGOeWmA\",iXEJ8zDDo:\"info@relative.berlin\",layoutId:\"hRnGOeWmA\",LSz4xJJgz:true,Onavf5BeG:\"mailto:info@in-house.com\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"Z1Tt1A5O3\",width:\"100%\",...addPropertyOverrides({lDwxFqrtp:{variant:\"ZU6qwcVcT\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+(((componentViewport?.height||186)-53-133)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+33,...addPropertyOverrides({In5qJquLm:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||488)-113-375)/2+0+0)+0+0+0+0+0+16+0+73+0+115+0+31+0+33},lDwxFqrtp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-53-137)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s6kso1-container\",layoutDependency:layoutDependency,layoutId:\"fx_cf21W3-container\",nodeId:\"fx_cf21W3\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"fx_cf21W3\",iXEJ8zDDo:\"+49 (0) 30 22 46 51 71\",layoutId:\"fx_cf21W3\",LSz4xJJgz:true,QCGCe1wvA:11,QGzcMl7LD:16,variant:\"Z1Tt1A5O3\",width:\"100%\",...addPropertyOverrides({lDwxFqrtp:{variant:\"ZU6qwcVcT\"},Wkpy7bZw9:{Onavf5BeG:\"tel:+49(0) 30 22 46 51 71\"}},baseVariant,gestureVariant)})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xRCic5JFx:{height:23,y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+0+0+0+0+0+0+0+0+73}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gd9fef-container\",layoutDependency:layoutDependency,layoutId:\"GC_iGdGIC-container\",nodeId:\"GC_iGdGIC\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"GC_iGdGIC\",iXEJ8zDDo:\"apply@relative.berlin\",layoutId:\"GC_iGdGIC\",LSz4xJJgz:true,QCGCe1wvA:11,QGzcMl7LD:16,variant:\"A9KKsRA_j\",width:\"100%\",...addPropertyOverrides({xRCic5JFx:{QCGCe1wvA:16}},baseVariant,gestureVariant)})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xRCic5JFx:{height:133.2,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 45px) / 1.5, 1px) - 20px) / 3, 1px) * 1.2)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+0+0+0+0+0+0+0+-10.5505}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tm334g-container\",layoutDependency:layoutDependency,layoutId:\"m9AjwzJ0i-container\",nodeId:\"m9AjwzJ0i\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(CopyButton,{aCeOAHQBL:\"rgba(5, 5, 5, 0)\",b8ei7OpHv:\"rgba(237, 0, 0, 0)\",bcOKL_7fc:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',height:\"100%\",id:\"m9AjwzJ0i\",layoutId:\"m9AjwzJ0i\",PbW7K4Unr:\"rgba(5, 5, 5, 0)\",qIDNNRI0q:OjCtHJ0Aa,rIGEnoYqD:\"Copied\",style:{height:\"100%\",width:\"100%\"},variant:\"Nrp4h0IqP\",width:\"100%\",wr2g_fjxZ:\"rgba(212, 212, 212, 0)\",zhU3xY_Ux:\"\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-157qp29\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"fev9LPr3A\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",children:\"Legal\"})}),className:\"framer-1d4shhv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AD2RqE9SN\",style:{opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u76boc\",layoutDependency:layoutDependency,layoutId:\"nidJag2AP\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+0+(((componentViewport?.height||186)-53-133)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0,...addPropertyOverrides({In5qJquLm:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||488)-113-375)/2+0+0)+0+0+0+0+0+16+0+73+0+232+0+31+0+0},lDwxFqrtp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-53-137)/2+0+0)+0+0+0+0+0+46+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1roufaj-container\",layoutDependency:layoutDependency,layoutId:\"G9tjv8bE9-container\",nodeId:\"G9tjv8bE9\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"G9tjv8bE9\",iXEJ8zDDo:\"Terms & Privacy\",layoutId:\"G9tjv8bE9\",LSz4xJJgz:false,Onavf5BeG:resolvedLinks[0],QCGCe1wvA:11,QGzcMl7LD:16,variant:\"Z1Tt1A5O3\",width:\"100%\",...addPropertyOverrides({In5qJquLm:{Onavf5BeG:resolvedLinks[2]},lDwxFqrtp:{Onavf5BeG:resolvedLinks[3],variant:\"ZU6qwcVcT\"},Wkpy7bZw9:{Onavf5BeG:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]})]})]})]})}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wwfkml\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AvUKHAcTH\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqy45r\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"CUejxTn3E\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iryxe6\",\"data-framer-name\":\"Row Top\",layoutDependency:layoutDependency,layoutId:\"FNnESdpei\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ow6u3n\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"hSDJjVihK\",children:/*#__PURE__*/_jsx(RichTextAutoCopyrightStatementnkol5z,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa92025 relative.berlin\"})}),className:\"framer-nkol5z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"njNVGFlL8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{aCJ3j8uNN:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},LaO8Ns9ea:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},NyB4x9qUG:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},PyEFW4MD_:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"\\xa92025 relative.berlin\"})})},LaO8Ns9ea:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"\\xa92025 relative.berlin\"})})},NyB4x9qUG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"\\xa92025 relative.berlin\"})})},PyEFW4MD_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"\\xa92025 relative.berlin\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa92025 relative.berlin\"})}),fonts:[\"GF;Chivo Mono-regular\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-54cddw\",\"data-framer-name\":\"Link Group Wrapper\",layoutDependency:layoutDependency,layoutId:\"IltadJGdB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e0r9kq\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"atFl9eocR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Follow\"})}),className:\"framer-4xif4q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wXK1CiV7E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{LaO8Ns9ea:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},NyB4x9qUG:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},PyEFW4MD_:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"11px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Follow\"})}),fonts:[\"GF;Chivo Mono-regular\"]},LaO8Ns9ea:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Follow\"})})},NyB4x9qUG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Follow\"})})},PyEFW4MD_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Follow\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Follow\"})}),fonts:[\"GF;Chivo Mono-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1om8cm1\",layoutDependency:layoutDependency,layoutId:\"Z4qUOcX_S\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+0},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+0+0+18+0+0},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+0},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+0},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uv6mly-container\",layoutDependency:layoutDependency,layoutId:\"tGaQ9cgux-container\",nodeId:\"tGaQ9cgux\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"tGaQ9cgux\",iXEJ8zDDo:\"Instagram\",layoutId:\"tGaQ9cgux\",LSz4xJJgz:true,Onavf5BeG:\"https://www.instagram.com/relative.berlin\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{QGzcMl7LD:11},LaO8Ns9ea:{QGzcMl7LD:13},NyB4x9qUG:{QGzcMl7LD:13},PyEFW4MD_:{QGzcMl7LD:13},xRCic5JFx:{QGzcMl7LD:13}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+33},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+0+0+18+0+33},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+33},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+33},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujbqv3-container\",layoutDependency:layoutDependency,layoutId:\"MpC6ADulD-container\",nodeId:\"MpC6ADulD\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"MpC6ADulD\",iXEJ8zDDo:\"LinkedIn\",layoutId:\"MpC6ADulD\",LSz4xJJgz:true,Onavf5BeG:\"https://de.linkedin.com/company/relative-berlin\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{QGzcMl7LD:11},LaO8Ns9ea:{QGzcMl7LD:13},NyB4x9qUG:{QGzcMl7LD:13},PyEFW4MD_:{QGzcMl7LD:13},xRCic5JFx:{QGzcMl7LD:13}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16v48k6\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"n6B0_gFKY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),className:\"framer-1fsgozf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w6gxjwFjJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{LaO8Ns9ea:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},NyB4x9qUG:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},PyEFW4MD_:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"11px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),fonts:[\"GF;Chivo Mono-regular\"]},LaO8Ns9ea:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Contact\"})})},NyB4x9qUG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Contact\"})})},PyEFW4MD_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Contact\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),fonts:[\"GF;Chivo Mono-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14f7rm5\",layoutDependency:layoutDependency,layoutId:\"LFIl3Z5QO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+0},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+108+0+18+0+0},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+0},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+0},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11regyh-container\",layoutDependency:layoutDependency,layoutId:\"RiJlB5SN3-container\",nodeId:\"RiJlB5SN3\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"RiJlB5SN3\",iXEJ8zDDo:\"Naunynstra\\xdfe 38\",layoutId:\"RiJlB5SN3\",LSz4xJJgz:true,QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{iXEJ8zDDo:\"Naunynstra\\xdfe 38, 10999 Berlin\",Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:11},LaO8Ns9ea:{Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13},NyB4x9qUG:{iXEJ8zDDo:\"Naunynstra\\xdfe 38, 10999 Berlin\",Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13},PyEFW4MD_:{Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13},xRCic5JFx:{iXEJ8zDDo:\"Naunynstra\\xdfe 38, 10999 Berlin\",Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+33},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+108+0+18+0+33},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+33},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+33},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ssib8-container\",layoutDependency:layoutDependency,layoutId:\"RAP3Xs33G-container\",nodeId:\"RAP3Xs33G\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"RAP3Xs33G\",iXEJ8zDDo:\"10999 Berlin\",layoutId:\"RAP3Xs33G\",LSz4xJJgz:true,QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{iXEJ8zDDo:\"info@relative.berlin\",Onavf5BeG:\"mailto:info@relative.berlin\",QGzcMl7LD:11},LaO8Ns9ea:{Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13},NyB4x9qUG:{iXEJ8zDDo:\"info@relative.berlin\",Onavf5BeG:\"mailto:info@relative.berlin\",QGzcMl7LD:13},PyEFW4MD_:{Onavf5BeG:\"https://maps.app.goo.gl/vBAt8PGo87Pz7SKN7\",QGzcMl7LD:13},xRCic5JFx:{iXEJ8zDDo:\"info@relative.berlin\",Onavf5BeG:\"mailto:info@relative.berlin\",QGzcMl7LD:13}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+108+0+18+0+66},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l3sldm-container\",layoutDependency:layoutDependency,layoutId:\"fWIw4YCvP-container\",nodeId:\"fWIw4YCvP\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"fWIw4YCvP\",iXEJ8zDDo:\"10999 Berlin\",layoutId:\"fWIw4YCvP\",LSz4xJJgz:true,QCGCe1wvA:11,QGzcMl7LD:13,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({LaO8Ns9ea:{iXEJ8zDDo:\"info@relative.berlin\",Onavf5BeG:\"mailto:info@relative.berlin\"},PyEFW4MD_:{iXEJ8zDDo:\"info@relative.berlin\",Onavf5BeG:\"mailto:info@relative.berlin\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+66},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+108+0+18+0+99},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+66},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+99},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-142crdr-container\",layoutDependency:layoutDependency,layoutId:\"M4GkRx2KF-container\",nodeId:\"M4GkRx2KF\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"M4GkRx2KF\",iXEJ8zDDo:\"+49 (0) 30 22 46 51 71\",layoutId:\"M4GkRx2KF\",LSz4xJJgz:true,Onavf5BeG:\"tel:+33(0)6 36 14 75 96\",QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{Onavf5BeG:undefined,QGzcMl7LD:11},LaO8Ns9ea:{Onavf5BeG:\"tel:+49(0) 30 22 46 51 71\",QGzcMl7LD:13},NyB4x9qUG:{Onavf5BeG:\"tel:+49(0)3022465171\",QGzcMl7LD:13},PyEFW4MD_:{Onavf5BeG:\"tel:+49(0) 30 22 46 51 71\",QCGCe1wvA:10,QGzcMl7LD:13},xRCic5JFx:{Onavf5BeG:undefined,QGzcMl7LD:13}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d262hm\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"zoif_LD8M\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Legal\"})}),className:\"framer-1nj6xsz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pUS32KOH1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{LaO8Ns9ea:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},NyB4x9qUG:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},PyEFW4MD_:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aCJ3j8uNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"11px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Legal\"})}),fonts:[\"GF;Chivo Mono-regular\"]},LaO8Ns9ea:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Legal\"})})},NyB4x9qUG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Legal\"})})},PyEFW4MD_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12d68ky\",\"data-styles-preset\":\"MxpARFqyv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Legal\"})})},xRCic5JFx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Legal\"})}),fonts:[\"GF;Chivo Mono-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w8pia8\",layoutDependency:layoutDependency,layoutId:\"WKZ8a9MPL\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+0},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+282+0+18+0+0},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+0},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+0},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-181o4g5-container\",layoutDependency:layoutDependency,layoutId:\"eh8UJMI5W-container\",nodeId:\"eh8UJMI5W\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"eh8UJMI5W\",iXEJ8zDDo:\"Terms & Privacy\",layoutId:\"eh8UJMI5W\",LSz4xJJgz:false,Onavf5BeG:resolvedLinks1[0],QCGCe1wvA:11,QGzcMl7LD:16,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{Onavf5BeG:resolvedLinks1[1],QGzcMl7LD:11},LaO8Ns9ea:{Onavf5BeG:resolvedLinks1[5],QGzcMl7LD:13},NyB4x9qUG:{Onavf5BeG:resolvedLinks1[3],QGzcMl7LD:13},PyEFW4MD_:{Onavf5BeG:resolvedLinks1[4],QGzcMl7LD:13},xRCic5JFx:{Onavf5BeG:resolvedLinks1[2],QGzcMl7LD:13}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"TzvvpUdc5\"},implicitPathVariables:undefined},{href:{webPageId:\"TzvvpUdc5\"},implicitPathVariables:undefined},{href:{webPageId:\"TzvvpUdc5\"},implicitPathVariables:undefined},{href:{webPageId:\"TzvvpUdc5\"},implicitPathVariables:undefined},{href:{webPageId:\"TzvvpUdc5\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({aCJ3j8uNN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||500)-0-312+0+0)+0+134+0+0+0+0+0+0+0+29+0+33},LaO8Ns9ea:{y:(componentViewport?.y||0)+0+((componentViewport?.height||603)-0-538+0+0)+100+0+0+0+0+0+0+0+0+282+0+18+0+33},NyB4x9qUG:{y:(componentViewport?.y||0)+0+((componentViewport?.height||210)-0-240+0+0)+0+0+60+0+0+0+0+0+0+31+0+33},PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+505+31)+0+0+0+0+0+0+0+0+0+0+31+0+33},xRCic5JFx:{y:(componentViewport?.y||0)+0+((componentViewport?.height||600)-0-378+0+0)+0+198+0+0+0+0+0+0+0+31+0+33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sy2o7e-container\",layoutDependency:layoutDependency,layoutId:\"KI4miesE1-container\",nodeId:\"KI4miesE1\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"KI4miesE1\",iXEJ8zDDo:\"Terms & Privacy\",layoutId:\"KI4miesE1\",LSz4xJJgz:false,Onavf5BeG:resolvedLinks2[0],QCGCe1wvA:11,QGzcMl7LD:13,variant:\"S2e3WPJBv\",width:\"100%\",...addPropertyOverrides({aCJ3j8uNN:{iXEJ8zDDo:\"Impressum\",Onavf5BeG:resolvedLinks2[1],QGzcMl7LD:11},LaO8Ns9ea:{iXEJ8zDDo:\"Impressum\",Onavf5BeG:resolvedLinks2[5]},NyB4x9qUG:{iXEJ8zDDo:\"Impressum\",Onavf5BeG:resolvedLinks2[3]},PyEFW4MD_:{iXEJ8zDDo:\"Impressum\",Onavf5BeG:resolvedLinks2[4]},xRCic5JFx:{iXEJ8zDDo:\"Impressum\",Onavf5BeG:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed9()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-utcst4\",layoutDependency:layoutDependency,layoutId:\"PVsC5NlIk\"})]})]})]})})})]}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vzde55\",\"data-framer-name\":\"Row Top\",layoutDependency:layoutDependency,layoutId:\"BX0FwrsbZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-btss1y\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"szKgxTJ2P\",children:/*#__PURE__*/_jsx(RichTextAutoCopyrightStatement1n294b2,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"LET'S TALK!\"})}),className:\"framer-1n294b2\",fonts:[\"GF;Chivo Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"XCN8e4hZ9\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yey9ob\",\"data-framer-name\":\"Link Group Wrapper\",layoutDependency:layoutDependency,layoutId:\"Hmsb23_ve\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16c7nqu\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"jiZg8Et6F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Inquiries\"})}),className:\"framer-19a325h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mAv0QkUFu\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hu2cti\",layoutDependency:layoutDependency,layoutId:\"gr0NzlZXB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+0+0)+0+193+0+0+0+73+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ik5nvd-container\",layoutDependency:layoutDependency,layoutId:\"nsIDqtT19-container\",nodeId:\"nsIDqtT19\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"nsIDqtT19\",iXEJ8zDDo:\"carolin@relative.berlin\",layoutId:\"nsIDqtT19\",LSz4xJJgz:true,Onavf5BeG:\"mailto:info@relative.berlin\",QCGCe1wvA:16,QGzcMl7LD:13,variant:\"A9KKsRA_j\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7qat5b\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"GWnWNwqLS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ewqbkr\",\"data-styles-preset\":\"fbCoe2PF3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Jobs\"})}),className:\"framer-16wn76i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ARVeNFVXI\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({PyEFW4MD_:{y:(componentViewport?.y||0)+0+((componentViewport?.height||833)-0-770+0+0)+0+193+0+116+0+73}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v9cbcp-container\",layoutDependency:layoutDependency,layoutId:\"ozmkpox34-container\",nodeId:\"ozmkpox34\",rendersWithMotion:true,scopeId:\"CPt2kErNr\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ozmkpox34\",iXEJ8zDDo:\"apply@relative.berlin\",layoutId:\"ozmkpox34\",LSz4xJJgz:true,Onavf5BeG:\"mailto:apply@relative.berlin\",QCGCe1wvA:16,QGzcMl7LD:16,variant:\"A9KKsRA_j\",width:\"100%\"})})})]}),isDisplayed11()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-chv38j\",\"data-framer-name\":\"Link Group\",layoutDependency:layoutDependency,layoutId:\"Ceec3qtGG\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6rkjga\",layoutDependency:layoutDependency,layoutId:\"dJoAoi3Qs\"})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wjEt5.framer-8578l9, .framer-wjEt5 .framer-8578l9 { display: block; }\",\".framer-wjEt5.framer-12ty59o { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: visible; padding: 0px 15px 53px 15px; position: relative; width: 1200px; }\",\".framer-wjEt5 .framer-1n488l4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-1cka1ap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-2y8pd5, .framer-wjEt5 .framer-1aqy45r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-erha97-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-1f25cbj, .framer-wjEt5 .framer-1iryxe6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-1nxl560, .framer-wjEt5 .framer-ow6u3n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wjEt5 .framer-1a03mdn, .framer-wjEt5 .framer-1g3xhmd, .framer-wjEt5 .framer-vkhllr, .framer-wjEt5 .framer-1d4shhv, .framer-wjEt5 .framer-nkol5z, .framer-wjEt5 .framer-4xif4q, .framer-wjEt5 .framer-1fsgozf, .framer-wjEt5 .framer-1nj6xsz, .framer-wjEt5 .framer-1n294b2 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-wjEt5 .framer-1tsh25v, .framer-wjEt5 .framer-54cddw { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-wjEt5 .framer-d4aitt, .framer-wjEt5 .framer-1g0vug, .framer-wjEt5 .framer-157qp29, .framer-wjEt5 .framer-e0r9kq, .framer-wjEt5 .framer-16v48k6, .framer-wjEt5 .framer-1d262hm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wjEt5 .framer-11sciny, .framer-wjEt5 .framer-17njc1b, .framer-wjEt5 .framer-nk6dz0, .framer-wjEt5 .framer-19a325h, .framer-wjEt5 .framer-16wn76i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wjEt5 .framer-lhbpvf-container, .framer-wjEt5 .framer-vpbpdk-container, .framer-wjEt5 .framer-tm334g-container { flex: none; height: 120%; left: calc(50.00000000000002% - 120% / 2); position: absolute; top: calc(50.495049504950515% - 120% / 2); width: 120%; z-index: 1; }\",\".framer-wjEt5 .framer-381888, .framer-wjEt5 .framer-1689jfg, .framer-wjEt5 .framer-1t0j4mx, .framer-wjEt5 .framer-1u76boc, .framer-wjEt5 .framer-1om8cm1, .framer-wjEt5 .framer-14f7rm5, .framer-wjEt5 .framer-1w8pia8, .framer-wjEt5 .framer-hu2cti { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-ogxmm4-container, .framer-wjEt5 .framer-vd4so0-container, .framer-wjEt5 .framer-myw39j-container, .framer-wjEt5 .framer-19ra5rv-container, .framer-wjEt5 .framer-19k1v2l-container, .framer-wjEt5 .framer-s6kso1-container, .framer-wjEt5 .framer-gd9fef-container, .framer-wjEt5 .framer-1roufaj-container, .framer-wjEt5 .framer-1uv6mly-container, .framer-wjEt5 .framer-ujbqv3-container, .framer-wjEt5 .framer-11regyh-container, .framer-wjEt5 .framer-19ssib8-container, .framer-wjEt5 .framer-l3sldm-container, .framer-wjEt5 .framer-142crdr-container, .framer-wjEt5 .framer-181o4g5-container, .framer-wjEt5 .framer-1sy2o7e-container, .framer-wjEt5 .framer-1ik5nvd-container, .framer-wjEt5 .framer-1v9cbcp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wjEt5 .framer-bauc5y { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 15px 0px; position: relative; width: 1px; }\",\".framer-wjEt5 .framer-1wwfkml { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-utcst4, .framer-wjEt5 .framer-6rkjga { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 145px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-1vzde55 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-btss1y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 160px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-yey9ob { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5 .framer-16c7nqu, .framer-wjEt5 .framer-7qat5b, .framer-wjEt5 .framer-chv38j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wjEt5.framer-v-4rvzev.framer-12ty59o { padding: 0px 20px 53px 20px; width: 810px; }\",\".framer-wjEt5.framer-v-4rvzev .framer-1nxl560 { flex: 0.5 0 0px; }\",\".framer-wjEt5.framer-v-p4t8j6.framer-12ty59o { gap: 32px; padding: 60px 15px 53px 15px; width: 390px; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-1cka1ap { gap: 60px; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-2y8pd5 { gap: 15px; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-1f25cbj { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 60px; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-1nxl560 { flex: none; gap: 16px; order: 0; width: 100%; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-1tsh25v { flex: none; flex-direction: column; gap: 30px; order: 1; width: 200%; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-d4aitt { flex: none; gap: 16px; width: 100%; }\",\".framer-wjEt5.framer-v-p4t8j6 .framer-1g0vug, .framer-wjEt5.framer-v-p4t8j6 .framer-157qp29 { flex: none; width: 100%; }\",\".framer-wjEt5.framer-v-wz6vg8.framer-12ty59o { width: 1920px; }\",\".framer-wjEt5.framer-v-wz6vg8 .framer-381888, .framer-wjEt5.framer-v-wz6vg8 .framer-1t0j4mx { gap: 14px; }\",\".framer-wjEt5.framer-v-ij1jqc.framer-12ty59o { align-content: flex-end; align-items: flex-end; gap: 31px; height: 500px; justify-content: flex-end; padding: 0px 15px 0px 15px; }\",\".framer-wjEt5.framer-v-ij1jqc .framer-1n488l4 { align-content: flex-end; align-items: flex-end; gap: 23px; justify-content: flex-end; order: 0; }\",\".framer-wjEt5.framer-v-ij1jqc .framer-1cka1ap, .framer-wjEt5.framer-v-1qznpxv .framer-1cka1ap { align-content: flex-end; align-items: flex-end; justify-content: flex-end; }\",\".framer-wjEt5.framer-v-ij1jqc .framer-d4aitt, .framer-wjEt5.framer-v-1qznpxv .framer-d4aitt, .framer-wjEt5.framer-v-1qznpxv .framer-1g0vug { padding: 0px 0px 15px 0px; }\",\".framer-wjEt5.framer-v-ij1jqc .framer-1u76boc, .framer-wjEt5.framer-v-1qznpxv .framer-1u76boc { min-height: 145px; }\",\".framer-wjEt5.framer-v-1qznpxv.framer-12ty59o { align-content: flex-end; align-items: flex-end; gap: 31px; height: 600px; justify-content: flex-end; padding: 0px 15px 0px 15px; }\",\".framer-wjEt5.framer-v-1qznpxv .framer-1n488l4, .framer-wjEt5.framer-v-k5eo06 .framer-1n488l4 { align-content: flex-end; align-items: flex-end; gap: 87px; justify-content: flex-end; order: 0; }\",\".framer-wjEt5.framer-v-k5eo06.framer-12ty59o { align-content: flex-end; align-items: flex-end; gap: 31px; justify-content: flex-end; padding: 0px 15px 0px 15px; }\",\".framer-wjEt5.framer-v-k5eo06 .framer-1wwfkml { padding: 60px 0px 60px 0px; }\",\".framer-wjEt5.framer-v-1ty3nfw.framer-12ty59o, .framer-wjEt5.framer-v-gaakx6.framer-12ty59o { align-content: flex-end; align-items: flex-end; gap: 31px; justify-content: flex-end; padding: 0px 15px 0px 15px; width: 442px; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-1n488l4 { align-content: flex-end; align-items: flex-end; gap: 87px; justify-content: flex-end; order: 1; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-1wwfkml, .framer-wjEt5.framer-v-gaakx6 .framer-1wwfkml { padding: 0px; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-1iryxe6 { flex-direction: column; gap: 53px; padding: 0px 0px 15px 0px; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-ow6u3n, .framer-wjEt5.framer-v-gaakx6 .framer-ow6u3n { flex: none; order: 1; width: 100%; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-54cddw { flex: none; gap: 0px; order: 0; width: 100%; }\",\".framer-wjEt5.framer-v-1ty3nfw .framer-1vzde55 { order: 0; }\",\".framer-wjEt5.framer-v-gaakx6 .framer-1n488l4 { align-content: flex-end; align-items: flex-end; gap: 87px; justify-content: flex-end; order: 1; padding: 100px 0px 0px 0px; }\",\".framer-wjEt5.framer-v-gaakx6 .framer-1iryxe6 { flex-direction: column; gap: 34px; padding: 0px 0px 30px 0px; }\",\".framer-wjEt5.framer-v-gaakx6 .framer-54cddw { flex: none; flex-direction: column; gap: 34px; order: 0; width: 100%; }\",\".framer-wjEt5.framer-v-gaakx6 .framer-e0r9kq, .framer-wjEt5.framer-v-gaakx6 .framer-16v48k6, .framer-wjEt5.framer-v-gaakx6 .framer-1d262hm { flex: none; gap: 5px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 186\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Wkpy7bZw9\":{\"layout\":[\"fixed\",\"auto\"]},\"In5qJquLm\":{\"layout\":[\"fixed\",\"auto\"]},\"lDwxFqrtp\":{\"layout\":[\"fixed\",\"auto\"]},\"aCJ3j8uNN\":{\"layout\":[\"fixed\",\"fixed\"]},\"xRCic5JFx\":{\"layout\":[\"fixed\",\"fixed\"]},\"NyB4x9qUG\":{\"layout\":[\"fixed\",\"auto\"]},\"PyEFW4MD_\":{\"layout\":[\"fixed\",\"auto\"]},\"LaO8Ns9ea\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"GhpWI9zVH\":\"cursorInqiries\",\"Si_F_2lwt\":\"clipboardContentInquieries1\",\"OjCtHJ0Aa\":\"clipboardContentJobs1\",\"hSFGihq8O\":\"cursorJob\",\"OJuDZziCV\":\"cursorBase\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCPt2kErNr=withCSS(Component,css,\"framer-wjEt5\");export default FramerCPt2kErNr;FramerCPt2kErNr.displayName=\"Footer\";FramerCPt2kErNr.defaultProps={height:186,width:1200};addPropertyControls(FramerCPt2kErNr,{variant:{options:[\"tNEqhl1aI\",\"Wkpy7bZw9\",\"In5qJquLm\",\"lDwxFqrtp\",\"aCJ3j8uNN\",\"xRCic5JFx\",\"NyB4x9qUG\",\"PyEFW4MD_\",\"LaO8Ns9ea\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop FullHD\",\"Grey Desktop\",\"Grey Desktop Full HD\",\"No Inquiries\",\"Grey Mobile\",\"Mobile No Inquiries\"],title:\"Variant\",type:ControlType.Enum},GhpWI9zVH:{title:\"Cursor Inqiries\",type:ControlType.CustomCursor},Si_F_2lwt:{defaultValue:\"carolin@relative.berlin\",displayTextArea:true,title:\"Clipboard Content Inquieries 1\",type:ControlType.String},OjCtHJ0Aa:{defaultValue:\"apply@relative.berlin\",displayTextArea:true,title:\"Clipboard Content Jobs 1\",type:ControlType.String},hSFGihq8O:{title:\"Cursor Job\",type:ControlType.CustomCursor},OJuDZziCV:{title:\"Cursor Base\",type:ControlType.CustomCursor}});addFonts(FramerCPt2kErNr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Chivo Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/chivomono/v10/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"}]},...LineAnimationFonts,...CopyButtonFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCPt2kErNr\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wkpy7bZw9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"In5qJquLm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lDwxFqrtp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aCJ3j8uNN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xRCic5JFx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NyB4x9qUG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PyEFW4MD_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LaO8Ns9ea\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"186\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"GhpWI9zVH\\\":\\\"cursorInqiries\\\",\\\"Si_F_2lwt\\\":\\\"clipboardContentInquieries1\\\",\\\"OjCtHJ0Aa\\\":\\\"clipboardContentJobs1\\\",\\\"hSFGihq8O\\\":\\\"cursorJob\\\",\\\"OJuDZziCV\\\":\\\"cursorBase\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CPt2kErNr.map", "import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map", "import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map", "// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map", "import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"sHxjefitQ\",\"oUNZiqTCH\",\"QheUcQKUv\"];const serializationHash=\"framer-JkIHa\";const variantClassNames={oUNZiqTCH:\"framer-v-on231g\",QheUcQKUv:\"framer-v-1akij0b\",sHxjefitQ:\"framer-v-1bjf8yq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};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={\"Logo Desktop lang\":\"oUNZiqTCH\",\"Logo Desktop\":\"sHxjefitQ\",\"Logo Mobile lang\":\"QheUcQKUv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sHxjefitQ\"};};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:\"sHxjefitQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oUNZiqTCH\",\"QheUcQKUv\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"oUNZiqTCH\",\"QheUcQKUv\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bjf8yq\",className,classNames),\"data-framer-name\":\"Logo Desktop\",layoutDependency:layoutDependency,layoutId:\"sHxjefitQ\",ref:refBinding,style:{...style},...addPropertyOverrides({oUNZiqTCH:{\"data-framer-name\":\"Logo Desktop lang\"},QheUcQKUv:{\"data-framer-name\":\"Logo Mobile lang\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-19ztxee\",layoutDependency:layoutDependency,layoutId:\"KIVVlA1Qc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 132.724 24.101\" overflow=\"visible\"><g><path d=\"M 72.512 9.907 L 67.206 9.907 C 67.192 9.796 67.167 9.705 67.167 9.614 C 67.167 8.783 67.163 7.948 67.167 7.118 C 67.167 6.58 67.462 6.292 68.009 6.292 L 72.507 6.292 C 72.507 5.831 72.516 5.399 72.507 4.972 C 72.492 4.295 72.724 3.772 73.271 3.311 C 73.992 2.702 74.62 1.991 75.302 1.334 C 75.67 0.979 76.061 0.647 76.506 0.249 L 76.506 8.942 C 77.295 9.009 77.977 8.894 78.533 8.361 C 78.997 7.919 79.457 7.468 79.902 7.007 C 80.376 6.518 80.946 6.297 81.628 6.297 L 92.031 6.297 L 92.031 23.894 L 88.138 23.894 L 88.138 11.011 C 88.138 10.406 88.331 9.902 88.767 9.484 C 89.41 8.865 90.058 8.251 90.706 7.631 C 90.808 7.535 90.899 7.43 91.069 7.252 C 90.425 7.252 89.884 7.243 89.342 7.252 C 88.844 7.262 88.331 7.223 87.857 7.329 C 87.49 7.411 87.117 7.631 86.822 7.881 C 86.232 8.375 85.7 8.942 85.13 9.46 C 84.777 9.782 84.337 9.911 83.853 9.907 L 77.57 9.907 C 76.768 9.907 76.511 10.156 76.511 10.939 L 76.511 19.262 C 76.511 20.025 76.763 20.27 77.546 20.27 L 83.684 20.27 C 84.327 20.27 84.564 20.505 84.564 21.143 L 84.564 23.865 C 84.462 23.884 84.395 23.903 84.327 23.903 C 81.976 23.903 79.626 23.942 77.275 23.879 C 75.679 23.836 74.407 23.102 73.445 21.815 C 72.758 20.899 72.507 19.895 72.507 18.782 C 72.516 15.983 72.507 13.185 72.507 10.387 L 72.507 9.911 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 48.117 9.911 C 48.102 9.801 48.083 9.719 48.083 9.638 C 48.083 8.807 48.073 7.972 48.083 7.142 C 48.093 6.566 48.368 6.297 48.944 6.297 C 52.818 6.297 56.687 6.268 60.561 6.307 C 63.211 6.331 65.484 8.299 65.499 11.327 C 65.509 13.967 65.499 16.612 65.499 19.252 C 65.499 20.039 65.741 20.275 66.548 20.275 L 67.975 20.275 C 68.618 20.284 68.918 20.572 68.918 21.206 L 68.918 23.817 C 68.87 23.855 68.85 23.884 68.836 23.884 C 67.443 23.884 66.036 24.091 64.691 23.539 C 63.535 23.068 62.626 22.334 62.07 21.206 C 62.046 21.153 62.012 21.1 61.963 21.019 C 61.572 21.393 61.141 21.719 60.817 22.127 C 59.686 23.577 58.225 24.167 56.382 24.047 C 55.11 23.961 53.829 24.023 52.547 24.033 C 51.28 24.043 50.177 23.644 49.176 22.862 C 48.02 21.959 47.503 20.755 47.411 19.358 C 47.358 18.58 47.377 17.788 47.459 17.011 C 47.696 14.774 49.592 13.161 51.686 12.902 C 52.624 12.787 53.582 12.835 54.53 12.82 C 55.275 12.811 56.015 12.82 56.76 12.82 C 57.272 12.82 57.717 12.988 58.09 13.324 C 58.549 13.737 59.008 14.145 59.434 14.587 C 60.01 15.182 60.706 15.335 61.533 15.23 C 61.538 15.095 61.552 14.971 61.552 14.841 L 61.552 11.006 C 61.552 10.171 61.291 9.916 60.43 9.916 L 48.112 9.916 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 61.601 20.27 C 61.586 19.238 61.562 18.244 61.552 17.251 C 61.543 16.478 61.286 16.219 60.493 16.219 L 52.354 16.219 C 51.667 16.219 51.319 16.559 51.319 17.227 L 51.319 19.252 C 51.319 19.934 51.667 20.275 52.368 20.275 L 61.601 20.275 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 36.437 16.987 L 36.036 16.987 C 32.907 16.987 29.777 16.982 26.648 16.987 C 25.928 16.987 25.347 16.756 24.898 16.195 C 24.636 15.868 24.351 15.556 24.071 15.239 C 23.645 14.755 23.103 14.534 22.417 14.563 C 22.412 14.707 22.397 14.831 22.397 14.961 L 22.397 19.305 C 22.397 20.015 22.654 20.27 23.36 20.27 L 35.339 20.27 C 36.084 20.27 36.355 20.534 36.36 21.259 L 36.36 23.884 C 36.191 23.894 36.06 23.903 35.929 23.903 C 31.814 23.903 27.698 23.899 23.582 23.903 C 22.247 23.903 21.096 23.505 20.066 22.646 C 18.944 21.71 18.407 20.519 18.393 19.108 C 18.364 16.43 18.378 13.751 18.388 11.073 C 18.393 9.796 18.842 8.668 19.766 7.785 C 20.748 6.844 21.943 6.292 23.34 6.287 C 26.092 6.278 28.844 6.259 31.596 6.292 C 34.043 6.326 36.282 8.092 36.423 10.703 C 36.534 12.772 36.447 14.846 36.447 16.977 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 32.534 13.588 C 32.544 13.43 32.554 13.31 32.554 13.195 L 32.554 11.025 C 32.554 10.166 32.292 9.911 31.417 9.907 L 23.35 9.907 C 22.673 9.907 22.392 10.19 22.392 10.852 L 22.392 12.623 C 22.392 13.324 22.654 13.588 23.355 13.588 L 32.529 13.588 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 118.559 14.567 L 118.559 19.281 C 118.559 20.001 118.825 20.27 119.545 20.27 L 131.525 20.27 C 132.357 20.27 132.618 20.524 132.618 21.345 L 132.618 23.879 C 132.487 23.894 132.405 23.908 132.323 23.908 C 127.999 23.908 123.68 23.908 119.357 23.894 C 118.544 23.894 117.804 23.625 117.108 23.231 C 115.415 22.276 114.636 20.798 114.627 18.907 C 114.612 16.363 114.622 13.819 114.627 11.275 C 114.627 9.681 115.217 8.342 116.493 7.367 C 117.383 6.686 118.423 6.302 119.569 6.302 C 122.331 6.302 125.097 6.287 127.859 6.307 C 129.068 6.316 130.118 6.772 131.046 7.555 C 132.231 8.553 132.71 9.83 132.719 11.323 C 132.729 13.094 132.719 14.87 132.719 16.641 C 132.719 16.747 132.705 16.852 132.695 16.996 L 122.863 16.996 C 122.07 16.996 121.427 16.713 120.957 16.06 C 120.745 15.767 120.517 15.479 120.28 15.211 C 119.84 14.711 119.265 14.548 118.559 14.577 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 128.715 13.588 L 128.715 10.977 C 128.715 10.147 128.473 9.911 127.622 9.911 L 121.702 9.911 C 120.972 9.911 120.242 9.902 119.511 9.911 C 118.834 9.921 118.563 10.209 118.559 10.876 L 118.559 12.503 C 118.559 13.348 118.796 13.588 119.637 13.588 L 128.72 13.588 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 104.997 20.126 L 108.069 20.126 C 107.701 20.851 107.358 21.518 107.029 22.19 C 106.763 22.732 106.424 23.207 105.907 23.539 C 104.823 24.23 103.711 24.273 102.545 23.726 C 101.81 23.38 101.341 22.819 101.022 22.099 C 100.683 21.335 100.33 20.582 99.977 19.828 C 99.199 18.172 98.415 16.521 97.632 14.865 C 96.809 13.137 95.992 11.404 95.17 9.676 C 94.686 8.668 94.198 7.665 93.709 6.657 C 93.656 6.551 93.617 6.441 93.564 6.307 C 93.68 6.297 93.763 6.287 93.84 6.287 L 97.709 6.287 C 98.13 6.287 98.396 6.465 98.551 6.844 C 98.923 7.747 99.295 8.649 99.677 9.547 C 100.49 11.447 101.312 13.348 102.134 15.249 C 102.686 16.516 103.242 17.783 103.793 19.051 C 103.861 19.204 103.929 19.358 104.016 19.55 C 104.069 19.483 104.108 19.444 104.127 19.396 C 104.901 17.606 105.675 15.815 106.444 14.025 C 107.44 11.702 108.426 9.374 109.437 7.055 C 109.655 6.556 109.998 6.249 110.637 6.273 C 111.938 6.321 113.239 6.287 114.617 6.287 C 114.462 6.566 114.312 6.787 114.201 7.027 C 113.514 8.505 112.842 9.988 112.15 11.462 C 111.546 12.743 110.917 14.015 110.303 15.297 C 109.931 16.075 109.311 16.593 108.523 16.915 C 108.03 17.116 107.522 17.284 107.014 17.447 C 106.327 17.673 105.824 18.076 105.563 18.763 C 105.399 19.199 105.201 19.627 104.988 20.121 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 3.985 23.879 L 0 23.879 L 0 6.292 L 3.042 6.292 C 3.719 6.292 3.985 6.561 3.985 7.243 L 3.985 8.942 C 4.73 8.99 5.417 8.923 5.973 8.399 C 6.437 7.958 6.892 7.502 7.342 7.046 C 7.854 6.527 8.454 6.259 9.194 6.287 C 9.789 6.307 10.389 6.278 10.983 6.292 C 12.56 6.335 13.866 6.916 14.915 8.121 C 15.718 9.043 16.037 10.089 16.042 11.27 C 16.047 12.34 16.042 13.415 16.042 14.519 L 12.028 14.519 L 12.028 10.828 C 12.028 10.195 11.738 9.916 11.075 9.916 L 4.904 9.916 C 4.271 9.916 3.98 10.219 3.98 10.862 L 3.98 23.889 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 40.239 23.87 L 40.239 4.977 C 40.239 4.334 40.447 3.806 40.911 3.359 C 41.917 2.399 42.908 1.43 43.914 0.465 C 43.996 0.388 44.098 0.335 44.233 0.239 L 44.233 23.87 L 40.243 23.87 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 88.143 3.825 L 88.143 2.111 C 88.143 1.679 88.138 1.243 88.143 0.811 C 88.152 0.311 88.428 0.019 88.931 0.009 C 89.71 -0.005 90.488 -0.001 91.262 0.009 C 91.731 0.014 92.031 0.278 92.051 0.739 C 92.075 1.531 92.07 2.327 92.051 3.119 C 92.036 3.513 91.765 3.806 91.388 3.815 C 90.324 3.839 89.255 3.825 88.148 3.825 Z\" fill=\"rgb(0, 0, 0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kh92jq\",layoutDependency:layoutDependency,layoutId:\"Ztd0lGEyP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.866 23.666\" overflow=\"visible\"><path d=\"M 5.346 9.658 L 0.041 9.658 C 0.026 9.547 0.002 9.456 0.002 9.365 C 0.002 8.534 -0.003 7.699 0.002 6.869 C 0.002 6.331 0.297 6.043 0.844 6.043 L 5.341 6.043 C 5.341 5.582 5.351 5.15 5.341 4.723 C 5.327 4.046 5.559 3.523 6.106 3.062 C 6.826 2.453 7.455 1.742 8.137 1.085 C 8.504 0.73 8.896 0.398 9.341 0 L 9.341 8.693 C 10.129 8.76 10.811 8.645 11.368 8.112 C 11.832 7.67 12.291 7.219 12.736 6.758 C 13.21 6.269 13.781 6.048 14.463 6.048 L 24.866 6.048 L 24.866 23.645 L 20.973 23.645 L 20.973 10.762 C 20.973 10.157 21.166 9.653 21.601 9.235 C 22.245 8.616 22.893 8.002 23.541 7.382 C 23.642 7.286 23.734 7.181 23.903 7.003 C 23.26 7.003 22.719 6.994 22.177 7.003 C 21.679 7.013 21.166 6.974 20.692 7.08 C 20.325 7.162 19.952 7.382 19.657 7.632 C 19.067 8.126 18.535 8.693 17.964 9.211 C 17.611 9.533 17.171 9.662 16.688 9.658 L 10.405 9.658 C 9.602 9.658 9.346 9.907 9.346 10.69 L 9.346 19.013 C 9.346 19.776 9.597 20.021 10.381 20.021 L 16.518 20.021 C 17.162 20.021 17.399 20.256 17.399 20.894 L 17.399 23.616 C 17.297 23.635 17.229 23.654 17.162 23.654 C 14.811 23.654 12.461 23.693 10.11 23.63 C 8.514 23.587 7.242 22.853 6.28 21.566 C 5.593 20.65 5.341 19.646 5.341 18.533 C 5.351 15.734 5.341 12.936 5.341 10.138 L 5.341 9.662 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hylfcu\",layoutDependency:layoutDependency,layoutId:\"ifBbaEIoM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.537 17.776\" overflow=\"visible\"><path d=\"M 0.736 3.625 C 0.721 3.514 0.702 3.433 0.702 3.351 C 0.702 2.521 0.692 1.686 0.702 0.855 C 0.712 0.279 0.987 0.01 1.563 0.01 C 5.437 0.01 9.306 -0.018 13.18 0.02 C 15.83 0.044 18.103 2.012 18.118 5.041 C 18.127 7.681 18.118 10.326 18.118 12.966 C 18.118 13.753 18.36 13.988 19.167 13.988 L 20.594 13.988 C 21.237 13.998 21.537 14.286 21.537 14.919 L 21.537 17.53 C 21.489 17.569 21.469 17.598 21.455 17.598 C 20.062 17.598 18.655 17.804 17.31 17.252 C 16.154 16.782 15.245 16.047 14.689 14.919 C 14.665 14.866 14.631 14.814 14.582 14.732 C 14.191 15.106 13.76 15.433 13.436 15.841 C 12.304 17.29 10.844 17.881 9.001 17.761 C 7.729 17.674 6.448 17.737 5.166 17.746 C 3.899 17.756 2.796 17.358 1.795 16.575 C 0.639 15.673 0.122 14.468 0.03 13.071 C -0.023 12.294 -0.004 11.502 0.078 10.724 C 0.315 8.487 2.211 6.874 4.305 6.615 C 5.243 6.5 6.201 6.548 7.149 6.534 C 7.894 6.524 8.634 6.534 9.378 6.534 C 9.891 6.534 10.336 6.702 10.708 7.038 C 11.168 7.45 11.627 7.858 12.053 8.3 C 12.628 8.895 13.325 9.049 14.152 8.943 C 14.157 8.809 14.171 8.684 14.171 8.554 L 14.171 4.719 C 14.171 3.884 13.91 3.63 13.049 3.63 L 0.731 3.63 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dexypk\",layoutDependency:layoutDependency,layoutId:\"cGCSrclBT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.282 4.056\" overflow=\"visible\"><path d=\"M 10.282 4.051 C 10.268 3.019 10.243 2.026 10.234 1.032 C 10.224 0.259 9.968 0 9.175 0 L 1.035 0 C 0.348 0 0 0.341 0 1.008 L 0 3.034 C 0 3.715 0.348 4.056 1.049 4.056 L 10.282 4.056 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gew7xv\",layoutDependency:layoutDependency,layoutId:\"eBJBy3hy4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.104 17.63\" overflow=\"visible\"><path d=\"M 18.062 10.713 L 17.66 10.713 C 14.531 10.713 11.402 10.709 8.273 10.713 C 7.552 10.713 6.972 10.483 6.522 9.921 C 6.261 9.595 5.976 9.283 5.695 8.966 C 5.269 8.481 4.728 8.261 4.041 8.289 C 4.036 8.433 4.022 8.558 4.022 8.688 L 4.022 13.032 C 4.022 13.742 4.278 13.997 4.984 13.997 L 16.964 13.997 C 17.709 13.997 17.979 14.261 17.984 14.985 L 17.984 17.611 C 17.815 17.621 17.684 17.63 17.554 17.63 C 13.438 17.63 9.322 17.625 5.207 17.63 C 3.872 17.63 2.721 17.232 1.691 16.373 C 0.568 15.437 0.032 14.246 0.017 12.835 C -0.012 10.157 0.003 7.478 0.012 4.8 C 0.017 3.523 0.467 2.395 1.391 1.512 C 2.372 0.571 3.567 0.019 4.965 0.014 C 7.717 0.005 10.469 -0.015 13.22 0.019 C 15.668 0.053 17.907 1.819 18.047 4.43 C 18.158 6.499 18.071 8.573 18.071 10.704 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w9r09a\",layoutDependency:layoutDependency,layoutId:\"D5LX0_U6l\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.161 3.682\" overflow=\"visible\"><path d=\"M 10.142 3.682 C 10.152 3.523 10.161 3.403 10.161 3.288 L 10.161 1.118 C 10.161 0.259 9.9 0.005 9.025 0 L 0.958 0 C 0.281 0 0 0.283 0 0.946 L 0 2.717 C 0 3.418 0.261 3.682 0.962 3.682 L 10.137 3.682 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g2gre8\",layoutDependency:layoutDependency,layoutId:\"jBBVBxJbe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.105 17.612\" overflow=\"visible\"><path d=\"M 3.94 8.271 L 3.94 12.984 C 3.94 13.704 4.206 13.973 4.926 13.973 L 16.906 13.973 C 17.738 13.973 17.999 14.228 17.999 15.048 L 17.999 17.583 C 17.868 17.597 17.786 17.612 17.704 17.612 C 13.38 17.612 9.061 17.612 4.738 17.597 C 3.925 17.597 3.185 17.328 2.489 16.935 C 0.796 15.98 0.017 14.501 0.008 12.61 C -0.007 10.066 0.003 7.522 0.008 4.978 C 0.008 3.384 0.598 2.045 1.874 1.071 C 2.764 0.389 3.804 0.005 4.95 0.005 C 7.712 0.005 10.478 -0.009 13.24 0.01 C 14.449 0.02 15.499 0.476 16.427 1.258 C 17.612 2.256 18.091 3.533 18.1 5.026 C 18.11 6.797 18.1 8.573 18.1 10.344 C 18.1 10.45 18.086 10.556 18.076 10.7 L 8.244 10.7 C 7.451 10.7 6.808 10.416 6.338 9.764 C 6.126 9.471 5.898 9.183 5.661 8.914 C 5.221 8.415 4.646 8.252 3.94 8.28 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c1o8s7\",layoutDependency:layoutDependency,layoutId:\"oCnsbzGzu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.161 3.681\" overflow=\"visible\"><path d=\"M 10.156 3.681 L 10.156 1.07 C 10.156 0.239 9.915 0.004 9.063 0.004 L 3.144 0.004 C 2.413 0.004 1.683 -0.005 0.953 0.004 C 0.276 0.014 0.005 0.302 0 0.969 L 0 2.596 C 0 3.441 0.237 3.681 1.079 3.681 L 10.161 3.681 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-defwp\",layoutDependency:layoutDependency,layoutId:\"BOhVmG7tP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.053 17.829\" overflow=\"visible\"><path d=\"M 11.433 13.854 L 14.504 13.854 C 14.137 14.579 13.793 15.246 13.464 15.918 C 13.198 16.461 12.86 16.936 12.342 17.267 C 11.259 17.958 10.147 18.001 8.981 17.454 C 8.246 17.109 7.777 16.547 7.458 15.827 C 7.119 15.064 6.766 14.31 6.413 13.557 C 5.634 11.901 4.851 10.249 4.067 8.593 C 3.245 6.865 2.428 5.133 1.606 3.405 C 1.122 2.397 0.634 1.393 0.145 0.385 C 0.092 0.28 0.053 0.169 0 0.035 C 0.116 0.025 0.198 0.016 0.276 0.016 L 4.145 0.016 C 4.566 0.016 4.832 0.193 4.986 0.573 C 5.359 1.475 5.731 2.377 6.113 3.275 C 6.926 5.176 7.748 7.077 8.57 8.977 C 9.121 10.245 9.678 11.512 10.229 12.779 C 10.297 12.933 10.364 13.086 10.451 13.278 C 10.505 13.211 10.543 13.173 10.563 13.125 C 11.336 11.334 12.11 9.544 12.879 7.753 C 13.876 5.43 14.862 3.102 15.873 0.784 C 16.091 0.285 16.434 -0.023 17.072 0.001 C 18.373 0.049 19.674 0.016 21.053 0.016 C 20.898 0.294 20.748 0.515 20.637 0.755 C 19.95 2.233 19.278 3.717 18.586 5.19 C 17.982 6.472 17.353 7.744 16.739 9.025 C 16.366 9.803 15.747 10.321 14.959 10.643 C 14.466 10.845 13.958 11.013 13.45 11.176 C 12.763 11.401 12.26 11.805 11.999 12.491 C 11.835 12.928 11.636 13.355 11.423 13.849 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qtbbgt\",layoutDependency:layoutDependency,layoutId:\"o1NWQKpSI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.044 17.604\" overflow=\"visible\"><path d=\"M 3.985 17.594 L 0 17.594 L 0 0.007 L 3.042 0.007 C 3.719 0.007 3.985 0.276 3.985 0.957 L 3.985 2.656 C 4.73 2.704 5.417 2.637 5.973 2.114 C 6.437 1.672 6.892 1.216 7.342 0.76 C 7.854 0.242 8.454 -0.027 9.194 0.002 C 9.789 0.021 10.389 -0.008 10.983 0.007 C 12.56 0.05 13.866 0.631 14.915 1.836 C 15.718 2.757 16.037 3.804 16.042 4.984 C 16.047 6.055 16.042 7.13 16.042 8.234 L 12.028 8.234 L 12.028 4.543 C 12.028 3.909 11.738 3.631 11.075 3.631 L 4.904 3.631 C 4.271 3.631 3.98 3.933 3.98 4.576 L 3.98 17.604 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7t22wq\",layoutDependency:layoutDependency,layoutId:\"L6zaWsHtS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.995 23.63\" overflow=\"visible\"><path d=\"M 0 23.63 L 0 4.738 C 0 4.094 0.208 3.566 0.672 3.12 C 1.678 2.16 2.67 1.19 3.676 0.226 C 3.758 0.149 3.859 0.096 3.995 0 L 3.995 23.63 L 0.005 23.63 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13prshm\",layoutDependency:layoutDependency,layoutId:\"LhEkVEwxT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.926 3.829\" overflow=\"visible\"><path d=\"M 0.002 3.825 L 0.002 2.111 C 0.002 1.679 -0.003 1.243 0.002 0.811 C 0.012 0.311 0.287 0.019 0.79 0.009 C 1.569 -0.005 2.348 -0.001 3.122 0.009 C 3.591 0.014 3.891 0.278 3.91 0.739 C 3.934 1.531 3.929 2.327 3.91 3.119 C 3.895 3.513 3.625 3.806 3.247 3.815 C 2.183 3.839 1.115 3.825 0.007 3.825 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-bznwy0\",layoutDependency:layoutDependency,layoutId:\"lVoRz_PGN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 228.321 24.057\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({oUNZiqTCH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 228.321 24.057\" overflow=\"visible\"><g><path d=\"M 73.538 8.918 C 75.101 9.574 76.89 6.304 77.777 6.304 L 88.491 6.304 L 88.491 23.835 L 84.637 23.835 L 84.637 10.688 C 84.637 9.6 86.842 8.123 87.413 7.227 L 84.561 7.227 C 83.55 7.227 82.197 9.605 81.29 9.807 C 79.53 10.205 76.48 9.612 74.535 9.836 C 74.021 9.895 73.536 10.11 73.528 10.678 C 73.781 13.402 73.219 16.641 73.533 19.299 C 73.588 19.76 73.873 20.295 74.385 20.295 L 81.014 20.295 L 81.245 20.526 L 81.245 23.832 L 73.614 23.832 C 73.486 23.832 72.32 23.309 72.104 23.188 C 71.012 22.574 69.684 20.878 69.684 19.603 L 69.684 9.838 L 64.596 9.838 L 64.596 6.687 C 64.596 6.66 64.956 6.301 64.982 6.301 L 69.684 6.301 C 69.08 3.375 71.828 1.979 73.538 0.15 L 73.538 8.915 Z M 142.604 21.375 L 142.604 23.835 L 138.905 23.835 L 138.905 0 L 142.219 0 C 142.333 0 142.568 0.373 142.599 0.542 C 142.813 1.677 142.594 2.973 142.597 4.068 C 142.597 4.743 142.499 8.678 142.749 8.851 C 144.5 9.493 145.787 6.506 147.007 6.313 C 148.429 6.087 152.469 6.187 153.713 6.834 C 157.093 8.594 156.191 13.718 156.163 16.998 C 156.153 18.038 156.294 19.039 156.101 20.152 C 155.823 21.772 154.357 23.319 152.78 23.761 C 151.36 24.161 146.543 24.184 145.223 23.604 C 144.119 23.119 143.82 22.291 143.07 21.601 C 142.918 21.461 142.854 21.32 142.604 21.375 Z M 142.604 10.84 L 142.604 20.067 L 142.835 20.298 L 151.467 20.298 C 151.536 20.298 152.112 20.01 152.176 19.926 L 152.323 10.678 C 152.316 10.112 151.831 9.895 151.317 9.836 C 149.716 9.65 145.359 9.653 143.755 9.836 C 143.17 9.903 142.706 10.245 142.602 10.84 Z M 66.138 23.835 L 63.131 23.835 C 62.094 23.835 59.875 22.17 59.584 21.066 C 58.338 21.875 57.896 23.176 56.395 23.728 C 55.022 24.232 49.972 24.13 48.566 23.604 C 44.33 22.022 44.356 14.627 48.676 13.107 C 49.882 12.683 53.661 12.572 54.927 12.8 C 56.547 13.095 57.222 15.626 59.059 15.157 C 59.216 15.048 59.19 14.857 59.211 14.693 C 59.299 13.97 59.289 10.811 58.964 10.312 C 58.88 10.183 58.45 9.843 58.355 9.843 L 46.252 9.843 L 46.252 6.691 C 46.252 6.665 46.611 6.306 46.637 6.306 L 59.125 6.306 C 59.58 6.306 61.221 7.317 61.599 7.683 C 63.849 9.872 62.615 15.916 62.896 18.999 C 63.1 21.24 66.14 19.739 66.14 20.683 L 66.14 23.835 Z M 50.181 20.298 L 59.199 20.298 L 59.199 17.146 C 59.199 17.103 58.885 16.368 58.854 16.335 C 58.721 16.199 58.395 16.166 58.198 16.144 C 55.65 15.866 52.541 16.294 49.939 16.213 C 49.006 16.382 49.23 19.641 49.565 19.986 C 49.649 20.072 50.067 20.279 50.179 20.298 Z M 127.651 16.915 L 117.399 16.915 C 116.733 16.915 115.948 15.378 115.465 14.998 C 115.063 14.684 114.535 14.646 114.083 14.453 L 114.083 19.758 C 114.083 19.879 114.809 20.295 114.93 20.295 L 127.109 20.295 C 127.135 20.295 127.494 20.652 127.494 20.681 L 127.494 23.832 L 114.005 23.832 C 113.895 23.832 112.632 23.216 112.432 23.093 C 111.398 22.457 110.401 21.123 110.239 19.898 C 109.994 18.031 109.994 12.105 110.239 10.236 C 110.484 8.366 112.354 6.553 114.171 6.315 C 115.989 6.078 121.876 6.082 123.677 6.342 C 125.565 6.615 127.649 8.78 127.649 10.685 L 127.649 16.913 Z M 123.795 13.533 L 123.795 10.533 C 123.795 10.088 123.006 9.879 122.639 9.841 C 120.175 9.584 117.204 9.974 114.692 9.91 C 114.278 10.081 114.136 10.236 114.076 10.678 C 114.017 11.12 113.96 13.53 114.469 13.53 L 123.795 13.53 Z M 176.677 16.915 L 166.424 16.915 C 165.918 16.915 164.814 15.141 164.336 14.846 C 163.92 14.589 163.534 14.636 163.109 14.455 L 163.109 19.76 C 163.109 19.881 163.834 20.298 163.955 20.298 L 176.134 20.298 C 176.161 20.298 176.52 20.654 176.52 20.683 L 176.52 23.835 L 163.185 23.835 C 161.496 23.835 159.464 21.354 159.272 19.743 C 159.024 17.679 159.043 12.631 159.257 10.535 C 159.471 8.44 161.284 6.568 163.358 6.323 C 165.283 6.094 170.835 6.07 172.733 6.318 C 174.372 6.532 176.677 8.694 176.677 10.381 Z M 172.821 13.533 L 172.821 10.381 C 172.821 10.143 172.079 9.869 171.822 9.838 C 169.36 9.548 166.244 10.005 163.717 9.912 C 162.776 9.969 163.03 13.042 163.304 13.337 C 163.401 13.383 163.58 13.533 163.648 13.533 Z M 34.996 16.915 L 24.898 16.915 C 23.889 16.915 22.931 14.065 21.43 14.608 L 21.43 19.605 C 21.43 19.846 22.058 20.298 22.277 20.298 L 34.61 20.298 C 34.646 20.298 34.996 20.778 34.996 20.835 L 34.996 23.835 L 21.506 23.835 C 20.25 23.835 18.34 21.951 17.931 20.79 C 17.346 19.132 17.419 13.107 17.579 11.151 C 17.769 8.823 19.196 6.644 21.675 6.318 C 23.49 6.08 29.237 6.082 31.052 6.318 C 32.355 6.487 33.866 7.598 34.463 8.758 C 34.551 8.93 34.996 10 34.996 10.071 Z M 31.297 13.533 L 31.297 10.842 C 31.297 10.483 30.714 9.831 30.286 9.853 L 22.072 9.943 C 21.021 10.067 21.292 13.533 21.972 13.533 L 31.299 13.533 Z M 228.321 23.835 L 224.467 23.835 L 224.467 10.533 C 224.467 10.143 223.79 9.905 223.449 9.855 C 222.239 9.679 219.182 9.727 217.909 9.834 C 217.391 9.876 216.606 10.01 216.606 10.685 L 216.606 23.832 L 212.907 23.832 L 212.907 6.304 L 216.22 6.304 C 216.841 6.304 216.496 8.271 216.627 8.666 L 216.749 8.851 C 218.504 9.391 219.47 6.651 220.876 6.337 C 221.439 6.211 223.452 6.235 224.082 6.304 C 226.306 6.544 228.321 8.758 228.321 10.994 Z M 94.428 6.304 L 100.208 19.375 L 105.682 6.304 L 110.075 6.304 C 110.104 6.475 110.054 6.613 110.004 6.77 C 109.499 8.373 106.802 14.177 105.884 15.578 C 104.913 17.063 104.088 16.822 102.722 17.498 C 101.631 18.038 101.302 19.03 100.979 20.141 L 103.755 20.141 C 103.303 21.599 102.466 23.732 100.736 23.97 C 99.045 24.203 97.944 23.649 97.144 22.198 L 89.88 6.301 L 94.428 6.301 Z M 184.077 8.918 C 185.966 9.375 186.884 6.727 188.235 6.375 C 189.351 6.085 191.905 6.254 192.971 6.734 C 194.037 7.215 195.64 8.906 195.64 10.069 L 195.64 14.451 L 191.941 14.451 L 191.941 10.837 C 191.941 10.305 191.299 9.893 190.787 9.834 C 189.634 9.7 186.218 9.689 185.095 9.853 C 184.757 9.903 184.077 10.14 184.077 10.531 L 184.077 23.832 L 180.223 23.832 L 180.223 6.304 L 183.692 6.304 C 183.718 6.304 184.077 6.66 184.077 6.689 Z M 3.699 8.918 C 5.54 9.534 6.763 6.708 7.852 6.373 C 8.371 6.213 10.707 6.237 11.316 6.318 C 13.252 6.572 15.414 8.713 15.414 10.688 L 15.414 14.455 L 11.561 14.455 L 11.561 10.535 C 11.561 10.145 10.883 9.907 10.542 9.857 C 9.42 9.693 6.004 9.708 4.85 9.838 C 4.339 9.898 3.697 10.309 3.697 10.842 L 3.697 23.837 L 0 23.837 L 0 6.304 L 3.314 6.304 C 3.34 6.304 3.699 6.66 3.699 6.689 Z M 42.55 23.835 L 38.697 23.835 L 38.697 4.075 C 39.853 2.659 41.204 1.389 42.55 0.155 Z M 202.267 23.835 L 198.413 23.835 L 198.413 4.229 C 198.413 3.639 201.663 0.747 202.267 0.155 Z M 209.36 23.835 L 205.661 23.835 L 205.661 9.458 C 205.661 8.923 208.78 6.073 209.36 5.538 L 209.36 23.837 Z M 88.493 3.306 C 88.462 3.487 88.127 3.844 87.953 3.844 L 84.639 3.844 L 84.639 0.692 C 84.639 0.611 85.115 0 85.179 0 L 88.108 0 C 88.134 0 88.493 0.357 88.493 0.385 C 88.493 1.216 88.617 2.564 88.493 3.306 Z M 205.659 3.844 L 205.659 0.385 C 205.659 0.359 206.018 0 206.044 0 L 208.973 0 C 208.999 0 209.358 0.357 209.358 0.385 L 209.358 3.461 C 209.358 3.497 208.877 3.846 208.818 3.846 L 205.657 3.846 Z M 131.35 23.835 L 131.35 20.374 C 132.185 19.767 134.231 19.772 135.049 20.374 L 135.049 23.449 C 135.049 23.476 134.69 23.835 134.664 23.835 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'},QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 164.511 17.04\" overflow=\"visible\"><g><path d=\"M 52.986 6.317 C 54.112 6.782 55.401 4.465 56.04 4.465 L 63.76 4.465 L 63.76 16.883 L 60.983 16.883 L 60.983 7.57 C 60.983 6.8 62.572 5.754 62.983 5.119 L 60.928 5.119 C 60.2 5.119 59.225 6.804 58.572 6.947 C 57.303 7.228 55.106 6.809 53.704 6.967 C 53.334 7.009 52.984 7.161 52.979 7.564 C 53.161 9.493 52.756 11.788 52.982 13.67 C 53.022 13.997 53.228 14.376 53.596 14.376 L 58.373 14.376 L 58.539 14.539 L 58.539 16.881 L 53.041 16.881 C 52.948 16.881 52.108 16.511 51.952 16.425 C 51.166 15.99 50.209 14.789 50.209 13.885 L 50.209 6.969 L 46.543 6.969 L 46.543 4.736 C 46.543 4.718 46.802 4.463 46.821 4.463 L 50.209 4.463 C 49.774 2.391 51.754 1.402 52.986 0.106 L 52.986 6.315 Z M 102.75 15.141 L 102.75 16.883 L 100.084 16.883 L 100.084 0 L 102.472 0 C 102.554 0 102.724 0.265 102.746 0.384 C 102.9 1.188 102.743 2.106 102.744 2.881 C 102.744 3.36 102.674 6.147 102.854 6.27 C 104.116 6.725 105.043 4.608 105.922 4.472 C 106.947 4.312 109.857 4.382 110.754 4.841 C 113.189 6.088 112.54 9.717 112.519 12.04 C 112.512 12.777 112.613 13.486 112.474 14.275 C 112.274 15.422 111.218 16.517 110.082 16.831 C 109.059 17.114 105.588 17.131 104.637 16.719 C 103.841 16.376 103.625 15.789 103.086 15.301 C 102.976 15.201 102.93 15.102 102.75 15.141 Z M 102.75 7.678 L 102.75 14.214 L 102.916 14.377 L 109.136 14.377 C 109.185 14.377 109.6 14.174 109.646 14.115 L 109.753 7.564 C 109.748 7.163 109.398 7.009 109.028 6.967 C 107.874 6.836 104.734 6.837 103.579 6.967 C 103.158 7.014 102.823 7.257 102.748 7.678 Z M 47.654 16.883 L 45.487 16.883 C 44.74 16.883 43.141 15.703 42.932 14.922 C 42.034 15.495 41.715 16.416 40.634 16.807 C 39.645 17.164 36.006 17.092 34.993 16.719 C 31.941 15.599 31.959 10.361 35.072 9.284 C 35.941 8.984 38.664 8.905 39.576 9.067 C 40.743 9.276 41.23 11.068 42.553 10.736 C 42.666 10.659 42.648 10.524 42.663 10.408 C 42.726 9.896 42.719 7.658 42.485 7.304 C 42.425 7.213 42.114 6.972 42.046 6.972 L 33.325 6.972 L 33.325 4.74 C 33.325 4.721 33.584 4.467 33.603 4.467 L 42.601 4.467 C 42.929 4.467 44.111 5.183 44.384 5.442 C 46.005 6.992 45.116 11.274 45.318 13.457 C 45.465 15.045 47.656 13.981 47.656 14.65 L 47.656 16.883 Z M 36.157 14.377 L 42.654 14.377 L 42.654 12.145 C 42.654 12.115 42.428 11.594 42.406 11.57 C 42.31 11.474 42.075 11.451 41.933 11.436 C 40.097 11.238 37.857 11.542 35.982 11.484 C 35.31 11.604 35.471 13.912 35.713 14.157 C 35.773 14.217 36.075 14.364 36.155 14.377 Z M 91.976 11.981 L 84.589 11.981 C 84.109 11.981 83.543 10.893 83.195 10.623 C 82.906 10.401 82.525 10.374 82.2 10.238 L 82.2 13.995 C 82.2 14.081 82.722 14.376 82.81 14.376 L 91.585 14.376 C 91.604 14.376 91.863 14.629 91.863 14.649 L 91.863 16.881 L 82.143 16.881 C 82.064 16.881 81.154 16.445 81.01 16.357 C 80.265 15.907 79.547 14.962 79.43 14.094 C 79.253 12.772 79.253 8.575 79.43 7.25 C 79.607 5.926 80.954 4.642 82.263 4.473 C 83.573 4.305 87.814 4.308 89.112 4.492 C 90.473 4.686 91.974 6.219 91.974 7.569 L 91.974 11.98 Z M 89.198 9.586 L 89.198 7.461 C 89.198 7.146 88.629 6.997 88.365 6.971 C 86.589 6.789 84.448 7.065 82.638 7.019 C 82.34 7.141 82.237 7.25 82.195 7.564 C 82.152 7.877 82.111 9.584 82.477 9.584 L 89.198 9.584 Z M 127.3 11.981 L 119.913 11.981 C 119.548 11.981 118.752 10.725 118.408 10.516 C 118.108 10.334 117.83 10.367 117.524 10.239 L 117.524 13.997 C 117.524 14.083 118.046 14.377 118.134 14.377 L 126.909 14.377 C 126.928 14.377 127.187 14.63 127.187 14.65 L 127.187 16.883 L 117.578 16.883 C 116.362 16.883 114.898 15.126 114.759 13.985 C 114.581 12.522 114.595 8.947 114.749 7.463 C 114.903 5.978 116.209 4.652 117.704 4.479 C 119.09 4.317 123.09 4.3 124.458 4.475 C 125.639 4.627 127.3 6.158 127.3 7.353 Z M 124.522 9.586 L 124.522 7.353 C 124.522 7.185 123.987 6.991 123.802 6.969 C 122.028 6.763 119.783 7.087 117.962 7.021 C 117.284 7.062 117.467 9.238 117.664 9.447 C 117.734 9.479 117.863 9.586 117.913 9.586 Z M 25.215 11.981 L 17.94 11.981 C 17.213 11.981 16.522 9.963 15.441 10.347 L 15.441 13.887 C 15.441 14.057 15.893 14.377 16.051 14.377 L 24.938 14.377 C 24.963 14.377 25.215 14.718 25.215 14.758 L 25.215 16.883 L 15.496 16.883 C 14.591 16.883 13.214 15.548 12.92 14.726 C 12.498 13.552 12.551 9.284 12.666 7.899 C 12.803 6.249 13.831 4.706 15.617 4.475 C 16.925 4.307 21.066 4.308 22.374 4.475 C 23.313 4.595 24.401 5.382 24.831 6.204 C 24.895 6.325 25.215 7.083 25.215 7.134 Z M 22.55 9.586 L 22.55 7.68 C 22.55 7.425 22.13 6.964 21.822 6.979 L 15.903 7.043 C 15.146 7.131 15.341 9.586 15.831 9.586 L 22.552 9.586 Z M 164.511 16.883 L 161.734 16.883 L 161.734 7.461 C 161.734 7.185 161.246 7.016 161.001 6.981 C 160.128 6.856 157.926 6.89 157.009 6.965 C 156.635 6.996 156.07 7.09 156.07 7.569 L 156.07 16.881 L 153.405 16.881 L 153.405 4.465 L 155.792 4.465 C 156.239 4.465 155.991 5.858 156.085 6.138 L 156.173 6.27 C 157.437 6.652 158.133 4.711 159.146 4.489 C 159.552 4.399 161.002 4.416 161.457 4.465 C 163.059 4.635 164.511 6.204 164.511 7.788 Z M 68.038 4.465 L 72.202 13.724 L 76.146 4.465 L 79.312 4.465 C 79.332 4.586 79.296 4.684 79.26 4.795 C 78.897 5.931 76.953 10.042 76.292 11.035 C 75.593 12.086 74.998 11.916 74.014 12.394 C 73.227 12.777 72.991 13.479 72.758 14.266 L 74.758 14.266 C 74.432 15.299 73.829 16.81 72.583 16.979 C 71.364 17.144 70.571 16.752 69.995 15.724 L 64.761 4.463 L 68.038 4.463 Z M 132.632 6.317 C 133.993 6.64 134.654 4.765 135.628 4.516 C 136.432 4.31 138.272 4.43 139.04 4.77 C 139.808 5.11 140.963 6.308 140.963 7.132 L 140.963 10.236 L 138.298 10.236 L 138.298 7.677 C 138.298 7.299 137.835 7.008 137.467 6.965 C 136.636 6.871 134.174 6.863 133.365 6.979 C 133.122 7.014 132.632 7.183 132.632 7.459 L 132.632 16.881 L 129.855 16.881 L 129.855 4.465 L 132.354 4.465 C 132.373 4.465 132.632 4.718 132.632 4.738 Z M 2.665 6.317 C 3.992 6.753 4.873 4.751 5.658 4.514 C 6.031 4.401 7.714 4.418 8.153 4.475 C 9.548 4.655 11.106 6.172 11.106 7.57 L 11.106 10.239 L 8.33 10.239 L 8.33 7.463 C 8.33 7.186 7.841 7.018 7.596 6.982 C 6.787 6.866 4.326 6.876 3.495 6.969 C 3.126 7.011 2.663 7.302 2.663 7.68 L 2.663 16.885 L 0 16.885 L 0 4.465 L 2.387 4.465 C 2.406 4.465 2.665 4.718 2.665 4.738 Z M 30.659 16.883 L 27.882 16.883 L 27.882 2.886 C 28.715 1.884 29.689 0.984 30.659 0.11 Z M 145.738 16.883 L 142.962 16.883 L 142.962 2.996 C 142.962 2.578 145.303 0.529 145.738 0.11 Z M 150.849 16.883 L 148.184 16.883 L 148.184 6.699 C 148.184 6.32 150.431 4.302 150.849 3.923 L 150.849 16.885 Z M 63.761 2.342 C 63.739 2.47 63.497 2.723 63.372 2.723 L 60.985 2.723 L 60.985 0.49 C 60.985 0.433 61.328 0 61.374 0 L 63.484 0 C 63.503 0 63.761 0.253 63.761 0.273 C 63.761 0.861 63.85 1.816 63.761 2.342 Z M 148.182 2.723 L 148.182 0.273 C 148.182 0.254 148.441 0 148.46 0 L 150.57 0 C 150.589 0 150.847 0.253 150.847 0.273 L 150.847 2.452 C 150.847 2.477 150.501 2.725 150.458 2.725 L 148.18 2.725 Z M 94.641 16.883 L 94.641 14.431 C 95.243 14.002 96.717 14.005 97.306 14.431 L 97.306 16.61 C 97.306 16.629 97.047 16.883 97.029 16.883 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kqc2y8\",layoutDependency:layoutDependency,layoutId:\"EIgZGorTj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 228.321 24.057\" overflow=\"visible\"><path d=\"M 73.538 8.918 C 75.101 9.574 76.89 6.304 77.777 6.304 L 88.491 6.304 L 88.491 23.835 L 84.637 23.835 L 84.637 10.688 C 84.637 9.6 86.842 8.123 87.413 7.227 L 84.561 7.227 C 83.55 7.227 82.197 9.605 81.29 9.807 C 79.53 10.205 76.48 9.612 74.535 9.836 C 74.021 9.895 73.536 10.11 73.528 10.678 C 73.781 13.402 73.219 16.641 73.533 19.299 C 73.588 19.76 73.873 20.295 74.385 20.295 L 81.014 20.295 L 81.245 20.526 L 81.245 23.832 L 73.614 23.832 C 73.486 23.832 72.32 23.309 72.104 23.188 C 71.012 22.574 69.684 20.878 69.684 19.603 L 69.684 9.838 L 64.596 9.838 L 64.596 6.687 C 64.596 6.66 64.956 6.301 64.982 6.301 L 69.684 6.301 C 69.08 3.375 71.828 1.979 73.538 0.15 L 73.538 8.915 Z M 142.604 21.375 L 142.604 23.835 L 138.905 23.835 L 138.905 0 L 142.219 0 C 142.333 0 142.568 0.373 142.599 0.542 C 142.813 1.677 142.594 2.973 142.597 4.068 C 142.597 4.743 142.499 8.678 142.749 8.851 C 144.5 9.493 145.787 6.506 147.007 6.313 C 148.429 6.087 152.469 6.187 153.713 6.834 C 157.093 8.594 156.191 13.718 156.163 16.998 C 156.153 18.038 156.294 19.039 156.101 20.152 C 155.823 21.772 154.357 23.319 152.78 23.761 C 151.36 24.161 146.543 24.184 145.223 23.604 C 144.119 23.119 143.82 22.291 143.07 21.601 C 142.918 21.461 142.854 21.32 142.604 21.375 Z M 142.604 10.84 L 142.604 20.067 L 142.835 20.298 L 151.467 20.298 C 151.536 20.298 152.112 20.01 152.176 19.926 L 152.323 10.678 C 152.316 10.112 151.831 9.895 151.317 9.836 C 149.716 9.65 145.359 9.653 143.755 9.836 C 143.17 9.903 142.706 10.245 142.602 10.84 Z M 66.138 23.835 L 63.131 23.835 C 62.094 23.835 59.875 22.17 59.584 21.066 C 58.338 21.875 57.896 23.176 56.395 23.728 C 55.022 24.232 49.972 24.13 48.566 23.604 C 44.33 22.022 44.356 14.627 48.676 13.107 C 49.882 12.683 53.661 12.572 54.927 12.8 C 56.547 13.095 57.222 15.626 59.059 15.157 C 59.216 15.048 59.19 14.857 59.211 14.693 C 59.299 13.97 59.289 10.811 58.964 10.312 C 58.88 10.183 58.45 9.843 58.355 9.843 L 46.252 9.843 L 46.252 6.691 C 46.252 6.665 46.611 6.306 46.637 6.306 L 59.125 6.306 C 59.58 6.306 61.221 7.317 61.599 7.683 C 63.849 9.872 62.615 15.916 62.896 18.999 C 63.1 21.24 66.14 19.739 66.14 20.683 L 66.14 23.835 Z M 50.181 20.298 L 59.199 20.298 L 59.199 17.146 C 59.199 17.103 58.885 16.368 58.854 16.335 C 58.721 16.199 58.395 16.166 58.198 16.144 C 55.65 15.866 52.541 16.294 49.939 16.213 C 49.006 16.382 49.23 19.641 49.565 19.986 C 49.649 20.072 50.067 20.279 50.179 20.298 Z M 127.651 16.915 L 117.399 16.915 C 116.733 16.915 115.948 15.378 115.465 14.998 C 115.063 14.684 114.535 14.646 114.083 14.453 L 114.083 19.758 C 114.083 19.879 114.809 20.295 114.93 20.295 L 127.109 20.295 C 127.135 20.295 127.494 20.652 127.494 20.681 L 127.494 23.832 L 114.005 23.832 C 113.895 23.832 112.632 23.216 112.432 23.093 C 111.398 22.457 110.401 21.123 110.239 19.898 C 109.994 18.031 109.994 12.105 110.239 10.236 C 110.484 8.366 112.354 6.553 114.171 6.315 C 115.989 6.078 121.876 6.082 123.677 6.342 C 125.565 6.615 127.649 8.78 127.649 10.685 L 127.649 16.913 Z M 123.795 13.533 L 123.795 10.533 C 123.795 10.088 123.006 9.879 122.639 9.841 C 120.175 9.584 117.204 9.974 114.692 9.91 C 114.278 10.081 114.136 10.236 114.076 10.678 C 114.017 11.12 113.96 13.53 114.469 13.53 L 123.795 13.53 Z M 176.677 16.915 L 166.424 16.915 C 165.918 16.915 164.814 15.141 164.336 14.846 C 163.92 14.589 163.534 14.636 163.109 14.455 L 163.109 19.76 C 163.109 19.881 163.834 20.298 163.955 20.298 L 176.134 20.298 C 176.161 20.298 176.52 20.654 176.52 20.683 L 176.52 23.835 L 163.185 23.835 C 161.496 23.835 159.464 21.354 159.272 19.743 C 159.024 17.679 159.043 12.631 159.257 10.535 C 159.471 8.44 161.284 6.568 163.358 6.323 C 165.283 6.094 170.835 6.07 172.733 6.318 C 174.372 6.532 176.677 8.694 176.677 10.381 Z M 172.821 13.533 L 172.821 10.381 C 172.821 10.143 172.079 9.869 171.822 9.838 C 169.36 9.548 166.244 10.005 163.717 9.912 C 162.776 9.969 163.03 13.042 163.304 13.337 C 163.401 13.383 163.58 13.533 163.648 13.533 Z M 34.996 16.915 L 24.898 16.915 C 23.889 16.915 22.931 14.065 21.43 14.608 L 21.43 19.605 C 21.43 19.846 22.058 20.298 22.277 20.298 L 34.61 20.298 C 34.646 20.298 34.996 20.778 34.996 20.835 L 34.996 23.835 L 21.506 23.835 C 20.25 23.835 18.34 21.951 17.931 20.79 C 17.346 19.132 17.419 13.107 17.579 11.151 C 17.769 8.823 19.196 6.644 21.675 6.318 C 23.49 6.08 29.237 6.082 31.052 6.318 C 32.355 6.487 33.866 7.598 34.463 8.758 C 34.551 8.93 34.996 10 34.996 10.071 Z M 31.297 13.533 L 31.297 10.842 C 31.297 10.483 30.714 9.831 30.286 9.853 L 22.072 9.943 C 21.021 10.067 21.292 13.533 21.972 13.533 L 31.299 13.533 Z M 228.321 23.835 L 224.467 23.835 L 224.467 10.533 C 224.467 10.143 223.79 9.905 223.449 9.855 C 222.239 9.679 219.182 9.727 217.909 9.834 C 217.391 9.876 216.606 10.01 216.606 10.685 L 216.606 23.832 L 212.907 23.832 L 212.907 6.304 L 216.22 6.304 C 216.841 6.304 216.496 8.271 216.627 8.666 L 216.749 8.851 C 218.504 9.391 219.47 6.651 220.876 6.337 C 221.439 6.211 223.452 6.235 224.082 6.304 C 226.306 6.544 228.321 8.758 228.321 10.994 Z M 94.428 6.304 L 100.208 19.375 L 105.682 6.304 L 110.075 6.304 C 110.104 6.475 110.054 6.613 110.004 6.77 C 109.499 8.373 106.802 14.177 105.884 15.578 C 104.913 17.063 104.088 16.822 102.722 17.498 C 101.631 18.038 101.302 19.03 100.979 20.141 L 103.755 20.141 C 103.303 21.599 102.466 23.732 100.736 23.97 C 99.045 24.203 97.944 23.649 97.144 22.198 L 89.88 6.301 L 94.428 6.301 Z M 184.077 8.918 C 185.966 9.375 186.884 6.727 188.235 6.375 C 189.351 6.085 191.905 6.254 192.971 6.734 C 194.037 7.215 195.64 8.906 195.64 10.069 L 195.64 14.451 L 191.941 14.451 L 191.941 10.837 C 191.941 10.305 191.299 9.893 190.787 9.834 C 189.634 9.7 186.218 9.689 185.095 9.853 C 184.757 9.903 184.077 10.14 184.077 10.531 L 184.077 23.832 L 180.223 23.832 L 180.223 6.304 L 183.692 6.304 C 183.718 6.304 184.077 6.66 184.077 6.689 Z M 3.699 8.918 C 5.54 9.534 6.763 6.708 7.852 6.373 C 8.371 6.213 10.707 6.237 11.316 6.318 C 13.252 6.572 15.414 8.713 15.414 10.688 L 15.414 14.455 L 11.561 14.455 L 11.561 10.535 C 11.561 10.145 10.883 9.907 10.542 9.857 C 9.42 9.693 6.004 9.708 4.85 9.838 C 4.339 9.898 3.697 10.309 3.697 10.842 L 3.697 23.837 L 0 23.837 L 0 6.304 L 3.314 6.304 C 3.34 6.304 3.699 6.66 3.699 6.689 Z M 42.55 23.835 L 38.697 23.835 L 38.697 4.075 C 39.853 2.659 41.204 1.389 42.55 0.155 Z M 202.267 23.835 L 198.413 23.835 L 198.413 4.229 C 198.413 3.639 201.663 0.747 202.267 0.155 Z M 209.36 23.835 L 205.661 23.835 L 205.661 9.458 C 205.661 8.923 208.78 6.073 209.36 5.538 L 209.36 23.837 Z M 88.493 3.306 C 88.462 3.487 88.127 3.844 87.953 3.844 L 84.639 3.844 L 84.639 0.692 C 84.639 0.611 85.115 0 85.179 0 L 88.108 0 C 88.134 0 88.493 0.357 88.493 0.385 C 88.493 1.216 88.617 2.564 88.493 3.306 Z M 205.659 3.844 L 205.659 0.385 C 205.659 0.359 206.018 0 206.044 0 L 208.973 0 C 208.999 0 209.358 0.357 209.358 0.385 L 209.358 3.461 C 209.358 3.497 208.877 3.846 208.818 3.846 L 205.657 3.846 Z M 131.35 23.835 L 131.35 20.374 C 132.185 19.767 134.231 19.772 135.049 20.374 L 135.049 23.449 C 135.049 23.476 134.69 23.835 134.664 23.835 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 164.511 17.04\" overflow=\"visible\"><path d=\"M 52.986 6.317 C 54.112 6.782 55.401 4.465 56.04 4.465 L 63.76 4.465 L 63.76 16.883 L 60.983 16.883 L 60.983 7.57 C 60.983 6.8 62.572 5.754 62.983 5.119 L 60.928 5.119 C 60.2 5.119 59.225 6.804 58.572 6.947 C 57.303 7.228 55.106 6.809 53.704 6.967 C 53.334 7.009 52.984 7.161 52.979 7.564 C 53.161 9.493 52.756 11.788 52.982 13.67 C 53.022 13.997 53.228 14.376 53.596 14.376 L 58.373 14.376 L 58.539 14.539 L 58.539 16.881 L 53.041 16.881 C 52.948 16.881 52.108 16.511 51.952 16.425 C 51.166 15.99 50.209 14.789 50.209 13.885 L 50.209 6.969 L 46.543 6.969 L 46.543 4.736 C 46.543 4.718 46.802 4.463 46.821 4.463 L 50.209 4.463 C 49.774 2.391 51.754 1.402 52.986 0.106 L 52.986 6.315 Z M 102.75 15.141 L 102.75 16.883 L 100.084 16.883 L 100.084 0 L 102.472 0 C 102.554 0 102.724 0.265 102.746 0.384 C 102.9 1.188 102.743 2.106 102.744 2.881 C 102.744 3.36 102.674 6.147 102.854 6.27 C 104.116 6.725 105.043 4.608 105.922 4.472 C 106.947 4.312 109.857 4.382 110.754 4.841 C 113.189 6.088 112.54 9.717 112.519 12.04 C 112.512 12.777 112.613 13.486 112.474 14.275 C 112.274 15.422 111.218 16.517 110.082 16.831 C 109.059 17.114 105.588 17.131 104.637 16.719 C 103.841 16.376 103.625 15.789 103.086 15.301 C 102.976 15.201 102.93 15.102 102.75 15.141 Z M 102.75 7.678 L 102.75 14.214 L 102.916 14.377 L 109.136 14.377 C 109.185 14.377 109.6 14.174 109.646 14.115 L 109.753 7.564 C 109.748 7.163 109.398 7.009 109.028 6.967 C 107.874 6.836 104.734 6.837 103.579 6.967 C 103.158 7.014 102.823 7.257 102.748 7.678 Z M 47.654 16.883 L 45.487 16.883 C 44.74 16.883 43.141 15.703 42.932 14.922 C 42.034 15.495 41.715 16.416 40.634 16.807 C 39.645 17.164 36.006 17.092 34.993 16.719 C 31.941 15.599 31.959 10.361 35.072 9.284 C 35.941 8.984 38.664 8.905 39.576 9.067 C 40.743 9.276 41.23 11.068 42.553 10.736 C 42.666 10.659 42.648 10.524 42.663 10.408 C 42.726 9.896 42.719 7.658 42.485 7.304 C 42.425 7.213 42.114 6.972 42.046 6.972 L 33.325 6.972 L 33.325 4.74 C 33.325 4.721 33.584 4.467 33.603 4.467 L 42.601 4.467 C 42.929 4.467 44.111 5.183 44.384 5.442 C 46.005 6.992 45.116 11.274 45.318 13.457 C 45.465 15.045 47.656 13.981 47.656 14.65 L 47.656 16.883 Z M 36.157 14.377 L 42.654 14.377 L 42.654 12.145 C 42.654 12.115 42.428 11.594 42.406 11.57 C 42.31 11.474 42.075 11.451 41.933 11.436 C 40.097 11.238 37.857 11.542 35.982 11.484 C 35.31 11.604 35.471 13.912 35.713 14.157 C 35.773 14.217 36.075 14.364 36.155 14.377 Z M 91.976 11.981 L 84.589 11.981 C 84.109 11.981 83.543 10.893 83.195 10.623 C 82.906 10.401 82.525 10.374 82.2 10.238 L 82.2 13.995 C 82.2 14.081 82.722 14.376 82.81 14.376 L 91.585 14.376 C 91.604 14.376 91.863 14.629 91.863 14.649 L 91.863 16.881 L 82.143 16.881 C 82.064 16.881 81.154 16.445 81.01 16.357 C 80.265 15.907 79.547 14.962 79.43 14.094 C 79.253 12.772 79.253 8.575 79.43 7.25 C 79.607 5.926 80.954 4.642 82.263 4.473 C 83.573 4.305 87.814 4.308 89.112 4.492 C 90.473 4.686 91.974 6.219 91.974 7.569 L 91.974 11.98 Z M 89.198 9.586 L 89.198 7.461 C 89.198 7.146 88.629 6.997 88.365 6.971 C 86.589 6.789 84.448 7.065 82.638 7.019 C 82.34 7.141 82.237 7.25 82.195 7.564 C 82.152 7.877 82.111 9.584 82.477 9.584 L 89.198 9.584 Z M 127.3 11.981 L 119.913 11.981 C 119.548 11.981 118.752 10.725 118.408 10.516 C 118.108 10.334 117.83 10.367 117.524 10.239 L 117.524 13.997 C 117.524 14.083 118.046 14.377 118.134 14.377 L 126.909 14.377 C 126.928 14.377 127.187 14.63 127.187 14.65 L 127.187 16.883 L 117.578 16.883 C 116.362 16.883 114.898 15.126 114.759 13.985 C 114.581 12.522 114.595 8.947 114.749 7.463 C 114.903 5.978 116.209 4.652 117.704 4.479 C 119.09 4.317 123.09 4.3 124.458 4.475 C 125.639 4.627 127.3 6.158 127.3 7.353 Z M 124.522 9.586 L 124.522 7.353 C 124.522 7.185 123.987 6.991 123.802 6.969 C 122.028 6.763 119.783 7.087 117.962 7.021 C 117.284 7.062 117.467 9.238 117.664 9.447 C 117.734 9.479 117.863 9.586 117.913 9.586 Z M 25.215 11.981 L 17.94 11.981 C 17.213 11.981 16.522 9.963 15.441 10.347 L 15.441 13.887 C 15.441 14.057 15.893 14.377 16.051 14.377 L 24.938 14.377 C 24.963 14.377 25.215 14.718 25.215 14.758 L 25.215 16.883 L 15.496 16.883 C 14.591 16.883 13.214 15.548 12.92 14.726 C 12.498 13.552 12.551 9.284 12.666 7.899 C 12.803 6.249 13.831 4.706 15.617 4.475 C 16.925 4.307 21.066 4.308 22.374 4.475 C 23.313 4.595 24.401 5.382 24.831 6.204 C 24.895 6.325 25.215 7.083 25.215 7.134 Z M 22.55 9.586 L 22.55 7.68 C 22.55 7.425 22.13 6.964 21.822 6.979 L 15.903 7.043 C 15.146 7.131 15.341 9.586 15.831 9.586 L 22.552 9.586 Z M 164.511 16.883 L 161.734 16.883 L 161.734 7.461 C 161.734 7.185 161.246 7.016 161.001 6.981 C 160.128 6.856 157.926 6.89 157.009 6.965 C 156.635 6.996 156.07 7.09 156.07 7.569 L 156.07 16.881 L 153.405 16.881 L 153.405 4.465 L 155.792 4.465 C 156.239 4.465 155.991 5.858 156.085 6.138 L 156.173 6.27 C 157.437 6.652 158.133 4.711 159.146 4.489 C 159.552 4.399 161.002 4.416 161.457 4.465 C 163.059 4.635 164.511 6.204 164.511 7.788 Z M 68.038 4.465 L 72.202 13.724 L 76.146 4.465 L 79.312 4.465 C 79.332 4.586 79.296 4.684 79.26 4.795 C 78.897 5.931 76.953 10.042 76.292 11.035 C 75.593 12.086 74.998 11.916 74.014 12.394 C 73.227 12.777 72.991 13.479 72.758 14.266 L 74.758 14.266 C 74.432 15.299 73.829 16.81 72.583 16.979 C 71.364 17.144 70.571 16.752 69.995 15.724 L 64.761 4.463 L 68.038 4.463 Z M 132.632 6.317 C 133.993 6.64 134.654 4.765 135.628 4.516 C 136.432 4.31 138.272 4.43 139.04 4.77 C 139.808 5.11 140.963 6.308 140.963 7.132 L 140.963 10.236 L 138.298 10.236 L 138.298 7.677 C 138.298 7.299 137.835 7.008 137.467 6.965 C 136.636 6.871 134.174 6.863 133.365 6.979 C 133.122 7.014 132.632 7.183 132.632 7.459 L 132.632 16.881 L 129.855 16.881 L 129.855 4.465 L 132.354 4.465 C 132.373 4.465 132.632 4.718 132.632 4.738 Z M 2.665 6.317 C 3.992 6.753 4.873 4.751 5.658 4.514 C 6.031 4.401 7.714 4.418 8.153 4.475 C 9.548 4.655 11.106 6.172 11.106 7.57 L 11.106 10.239 L 8.33 10.239 L 8.33 7.463 C 8.33 7.186 7.841 7.018 7.596 6.982 C 6.787 6.866 4.326 6.876 3.495 6.969 C 3.126 7.011 2.663 7.302 2.663 7.68 L 2.663 16.885 L 0 16.885 L 0 4.465 L 2.387 4.465 C 2.406 4.465 2.665 4.718 2.665 4.738 Z M 30.659 16.883 L 27.882 16.883 L 27.882 2.886 C 28.715 1.884 29.689 0.984 30.659 0.11 Z M 145.738 16.883 L 142.962 16.883 L 142.962 2.996 C 142.962 2.578 145.303 0.529 145.738 0.11 Z M 150.849 16.883 L 148.184 16.883 L 148.184 6.699 C 148.184 6.32 150.431 4.302 150.849 3.923 L 150.849 16.885 Z M 63.761 2.342 C 63.739 2.47 63.497 2.723 63.372 2.723 L 60.985 2.723 L 60.985 0.49 C 60.985 0.433 61.328 0 61.374 0 L 63.484 0 C 63.503 0 63.761 0.253 63.761 0.273 C 63.761 0.861 63.85 1.816 63.761 2.342 Z M 148.182 2.723 L 148.182 0.273 C 148.182 0.254 148.441 0 148.46 0 L 150.57 0 C 150.589 0 150.847 0.253 150.847 0.273 L 150.847 2.452 C 150.847 2.477 150.501 2.725 150.458 2.725 L 148.18 2.725 Z M 94.641 16.883 L 94.641 14.431 C 95.243 14.002 96.717 14.005 97.306 14.431 L 97.306 16.61 C 97.306 16.629 97.047 16.883 97.029 16.883 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ag7io7\",layoutDependency:layoutDependency,layoutId:\"tJ3yMCb_p\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.894 23.685\" overflow=\"visible\"><path d=\"M 8.942 8.768 C 10.504 9.424 12.293 6.154 13.18 6.154 L 23.894 6.154 L 23.894 23.685 L 20.041 23.685 L 20.041 10.538 C 20.041 9.451 22.246 7.973 22.817 7.077 L 19.965 7.077 C 18.954 7.077 17.6 9.455 16.694 9.658 C 14.934 10.055 11.884 9.463 9.938 9.686 C 9.424 9.746 8.939 9.96 8.932 10.528 C 9.184 13.252 8.623 16.492 8.937 19.149 C 8.992 19.61 9.277 20.145 9.788 20.145 L 16.418 20.145 L 16.649 20.376 L 16.649 23.682 L 9.018 23.682 C 8.889 23.682 7.724 23.159 7.507 23.038 C 6.415 22.424 5.088 20.728 5.088 19.453 L 5.088 9.689 L 0 9.689 L 0 6.537 C 0 6.511 0.359 6.151 0.385 6.151 L 5.088 6.151 C 4.484 3.226 7.231 1.829 8.942 0 L 8.942 8.766 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.216 16.777\" overflow=\"visible\"><path d=\"M 6.443 6.211 C 7.569 6.676 8.858 4.359 9.497 4.359 L 17.216 4.359 L 17.216 16.777 L 14.44 16.777 L 14.44 7.464 C 14.44 6.694 16.029 5.648 16.44 5.013 L 14.385 5.013 C 13.657 5.013 12.681 6.698 12.028 6.841 C 10.76 7.122 8.563 6.703 7.161 6.861 C 6.791 6.903 6.441 7.055 6.436 7.457 C 6.617 9.387 6.213 11.682 6.439 13.564 C 6.479 13.891 6.684 14.27 7.053 14.27 L 11.829 14.27 L 11.996 14.433 L 11.996 16.775 L 6.497 16.775 C 6.405 16.775 5.565 16.404 5.409 16.318 C 4.622 15.884 3.666 14.682 3.666 13.779 L 3.666 6.863 L 0 6.863 L 0 4.63 C 0 4.612 0.259 4.357 0.278 4.357 L 3.666 4.357 C 3.231 2.285 5.21 1.296 6.443 0 L 6.443 6.209 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-166bxsu\",layoutDependency:layoutDependency,layoutId:\"G0_wpNZLZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.387 24.052\" overflow=\"visible\"><path d=\"M 3.699 21.375 L 3.699 23.835 L 0 23.835 L 0 0 L 3.314 0 C 3.428 0 3.663 0.373 3.694 0.542 C 3.908 1.677 3.689 2.973 3.692 4.068 C 3.692 4.743 3.594 8.678 3.844 8.851 C 5.595 9.493 6.882 6.506 8.102 6.313 C 9.524 6.087 13.563 6.187 14.808 6.834 C 18.188 8.594 17.286 13.718 17.258 16.998 C 17.248 18.038 17.388 19.039 17.196 20.152 C 16.917 21.772 15.452 23.319 13.875 23.761 C 12.455 24.161 7.638 24.184 6.318 23.604 C 5.214 23.119 4.914 22.291 4.165 21.601 C 4.013 21.461 3.949 21.32 3.699 21.375 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.528 17.037\" overflow=\"visible\"><path d=\"M 2.665 15.141 L 2.665 16.883 L 0 16.883 L 0 0 L 2.387 0 C 2.47 0 2.639 0.265 2.662 0.384 C 2.816 1.188 2.658 2.106 2.66 2.881 C 2.66 3.36 2.59 6.147 2.77 6.27 C 4.031 6.725 4.958 4.608 5.838 4.472 C 6.863 4.312 9.773 4.382 10.669 4.841 C 13.105 6.088 12.455 9.717 12.435 12.04 C 12.428 12.777 12.529 13.486 12.39 14.275 C 12.189 15.422 11.134 16.517 9.997 16.831 C 8.974 17.114 5.503 17.131 4.552 16.719 C 3.757 16.376 3.541 15.789 3.001 15.301 C 2.891 15.201 2.845 15.102 2.665 15.141 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8qy3h4\",layoutDependency:layoutDependency,layoutId:\"FRuFnWuAU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.722 10.6\" overflow=\"visible\"><path d=\"M 0.002 1.142 L 0.002 10.369 L 0.233 10.6 L 8.865 10.6 C 8.934 10.6 9.51 10.312 9.574 10.229 L 9.722 0.98 C 9.715 0.414 9.229 0.198 8.716 0.138 C 7.115 -0.047 2.757 -0.045 1.154 0.138 C 0.569 0.205 0.105 0.547 0 1.142 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.005 7.508\" overflow=\"visible\"><path d=\"M 0.002 0.809 L 0.002 7.345 L 0.168 7.508 L 6.388 7.508 C 6.437 7.508 6.852 7.304 6.899 7.245 L 7.005 0.694 C 7 0.293 6.65 0.14 6.28 0.098 C 5.126 -0.033 1.986 -0.032 0.831 0.098 C 0.41 0.145 0.075 0.388 0 0.809 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mm3ta6\",layoutDependency:layoutDependency,layoutId:\"lS4P_TSY8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.728 17.751\" overflow=\"visible\"><path d=\"M 20.726 17.529 L 17.719 17.529 C 16.682 17.529 14.462 15.864 14.172 14.76 C 12.926 15.569 12.483 16.87 10.982 17.422 C 9.61 17.926 4.56 17.824 3.154 17.298 C -1.082 15.716 -1.056 8.321 3.264 6.801 C 4.47 6.377 8.249 6.266 9.515 6.494 C 11.135 6.789 11.81 9.32 13.647 8.851 C 13.804 8.742 13.777 8.551 13.799 8.387 C 13.887 7.664 13.877 4.505 13.551 4.006 C 13.468 3.877 13.038 3.537 12.942 3.537 L 0.84 3.537 L 0.84 0.385 C 0.84 0.359 1.199 0 1.225 0 L 13.713 0 C 14.168 0 15.809 1.011 16.187 1.377 C 18.437 3.566 17.203 9.61 17.483 12.693 C 17.688 14.934 20.728 13.433 20.728 14.377 L 20.728 17.529 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.935 12.573\" overflow=\"visible\"><path d=\"M 14.933 12.416 L 12.767 12.416 C 12.02 12.416 10.421 11.237 10.211 10.455 C 9.313 11.028 8.995 11.949 7.913 12.34 C 6.924 12.698 3.286 12.625 2.273 12.253 C -0.78 11.132 -0.761 5.894 2.351 4.817 C 3.22 4.517 5.944 4.438 6.856 4.6 C 8.023 4.809 8.51 6.602 9.833 6.27 C 9.946 6.192 9.927 6.057 9.942 5.941 C 10.006 5.429 9.999 3.191 9.764 2.837 C 9.704 2.746 9.394 2.505 9.325 2.505 L 0.605 2.505 L 0.605 0.273 C 0.605 0.254 0.864 0 0.883 0 L 9.881 0 C 10.208 0 11.391 0.716 11.663 0.976 C 13.285 2.526 12.395 6.807 12.597 8.991 C 12.745 10.578 14.935 9.515 14.935 10.184 L 14.935 12.416 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eo9brp\",layoutDependency:layoutDependency,layoutId:\"iNCpO9ldr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.924 4.248\" overflow=\"visible\"><path d=\"M 0.906 4.248 L 9.924 4.248 L 9.924 1.097 C 9.924 1.054 9.61 0.319 9.579 0.286 C 9.446 0.15 9.12 0.117 8.923 0.095 C 6.375 -0.183 3.266 0.245 0.664 0.164 C -0.269 0.333 -0.045 3.592 0.29 3.937 C 0.374 4.023 0.792 4.229 0.904 4.248 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.151 3.009\" overflow=\"visible\"><path d=\"M 0.653 3.009 L 7.151 3.009 L 7.151 0.777 C 7.151 0.747 6.924 0.226 6.902 0.202 C 6.806 0.106 6.571 0.083 6.429 0.067 C 4.593 -0.13 2.353 0.174 0.478 0.116 C -0.194 0.236 -0.032 2.544 0.209 2.789 C 0.269 2.849 0.571 2.996 0.651 3.009 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15uinv0\",layoutDependency:layoutDependency,layoutId:\"LvyzBFbtB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.596 17.69\" overflow=\"visible\"><path d=\"M 17.596 10.773 L 7.344 10.773 C 6.678 10.773 5.893 9.236 5.41 8.856 C 5.008 8.542 4.48 8.504 4.028 8.311 L 4.028 13.616 C 4.028 13.737 4.753 14.153 4.875 14.153 L 17.054 14.153 C 17.08 14.153 17.439 14.51 17.439 14.539 L 17.439 17.69 L 3.949 17.69 C 3.84 17.69 2.577 17.074 2.377 16.951 C 1.342 16.315 0.346 14.981 0.184 13.756 C -0.061 11.889 -0.061 5.963 0.184 4.094 C 0.429 2.224 2.298 0.411 4.116 0.174 C 5.933 -0.064 11.82 -0.06 13.621 0.2 C 15.51 0.473 17.594 2.638 17.594 4.543 L 17.594 10.771 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.678 12.531\" overflow=\"visible\"><path d=\"M 12.678 7.631 L 5.291 7.631 C 4.811 7.631 4.246 6.542 3.898 6.273 C 3.608 6.05 3.228 6.024 2.902 5.887 L 2.902 9.644 C 2.902 9.73 3.425 10.025 3.512 10.025 L 12.288 10.025 C 12.306 10.025 12.565 10.278 12.565 10.298 L 12.565 12.531 L 2.846 12.531 C 2.767 12.531 1.857 12.094 1.713 12.007 C 0.967 11.557 0.249 10.612 0.132 9.744 C -0.044 8.421 -0.044 4.224 0.132 2.9 C 0.309 1.575 1.656 0.291 2.966 0.123 C 4.275 -0.046 8.517 -0.042 9.814 0.141 C 11.175 0.335 12.677 1.868 12.677 3.218 L 12.677 7.629 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1efsqwx\",layoutDependency:layoutDependency,layoutId:\"OFOENJEiy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.757 3.78\" overflow=\"visible\"><path d=\"M 9.757 3.78 L 9.757 0.781 C 9.757 0.336 8.968 0.127 8.601 0.089 C 6.137 -0.168 3.166 0.222 0.654 0.158 C 0.24 0.329 0.097 0.483 0.038 0.926 C -0.022 1.368 -0.079 3.778 0.43 3.778 L 9.757 3.778 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.03 2.678\" overflow=\"visible\"><path d=\"M 7.03 2.678 L 7.03 0.553 C 7.03 0.238 6.461 0.09 6.197 0.063 C 4.422 -0.119 2.281 0.157 0.471 0.112 C 0.173 0.233 0.07 0.342 0.027 0.656 C -0.016 0.969 -0.057 2.676 0.31 2.676 L 7.03 2.676 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b7yikc\",layoutDependency:layoutDependency,layoutId:\"ygXD6fvBW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.585 17.693\" overflow=\"visible\"><path d=\"M 17.585 10.773 L 7.333 10.773 C 6.826 10.773 5.723 8.999 5.244 8.704 C 4.828 8.447 4.443 8.495 4.017 8.314 L 4.017 13.618 C 4.017 13.74 4.743 14.156 4.864 14.156 L 17.043 14.156 C 17.069 14.156 17.428 14.513 17.428 14.541 L 17.428 17.693 L 4.093 17.693 C 2.404 17.693 0.373 15.212 0.18 13.602 C -0.067 11.537 -0.048 6.489 0.166 4.394 C 0.38 2.298 2.193 0.426 4.267 0.181 C 6.191 -0.047 11.743 -0.071 13.641 0.176 C 15.28 0.39 17.585 2.553 17.585 4.239 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.671 12.533\" overflow=\"visible\"><path d=\"M 12.671 7.631 L 5.284 7.631 C 4.919 7.631 4.123 6.374 3.779 6.165 C 3.479 5.983 3.201 6.017 2.894 5.889 L 2.894 9.646 C 2.894 9.732 3.417 10.027 3.505 10.027 L 12.28 10.027 C 12.299 10.027 12.557 10.28 12.557 10.3 L 12.557 12.533 L 2.949 12.533 C 1.732 12.533 0.269 10.775 0.13 9.635 C -0.048 8.172 -0.035 4.597 0.12 3.112 C 0.274 1.628 1.58 0.302 3.074 0.128 C 4.461 -0.034 8.461 -0.05 9.829 0.125 C 11.01 0.276 12.671 1.808 12.671 3.003 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b1sqo9\",layoutDependency:layoutDependency,layoutId:\"Xf2Q6pKb0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.768 3.792\" overflow=\"visible\"><path d=\"M 9.768 3.792 L 9.768 0.64 C 9.768 0.402 9.026 0.129 8.769 0.098 C 6.307 -0.192 3.191 0.264 0.665 0.172 C -0.277 0.229 -0.023 3.302 0.251 3.597 C 0.348 3.642 0.527 3.792 0.596 3.792 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.038 2.686\" overflow=\"visible\"><path d=\"M 7.038 2.686 L 7.038 0.453 C 7.038 0.285 6.503 0.091 6.318 0.069 C 4.544 -0.136 2.299 0.187 0.479 0.122 C -0.2 0.162 -0.016 2.339 0.181 2.548 C 0.251 2.58 0.38 2.686 0.429 2.686 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qnoah0\",layoutDependency:layoutDependency,layoutId:\"sNFBpwQ90\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.53 17.694\" overflow=\"visible\"><path d=\"M 17.53 10.775 L 7.433 10.775 C 6.424 10.775 5.466 7.925 3.965 8.467 L 3.965 13.465 C 3.965 13.705 4.593 14.157 4.811 14.157 L 17.145 14.157 C 17.181 14.157 17.53 14.638 17.53 14.695 L 17.53 17.694 L 4.041 17.694 C 2.785 17.694 0.875 15.81 0.466 14.65 C -0.12 12.992 -0.046 6.966 0.113 5.011 C 0.304 2.682 1.731 0.503 4.21 0.178 C 6.025 -0.06 11.772 -0.058 13.587 0.178 C 14.89 0.346 16.401 1.457 16.998 2.618 C 17.086 2.789 17.53 3.86 17.53 3.931 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.631 12.534\" overflow=\"visible\"><path d=\"M 12.631 7.632 L 5.355 7.632 C 4.629 7.632 3.938 5.614 2.857 5.998 L 2.857 9.538 C 2.857 9.708 3.309 10.028 3.467 10.028 L 12.353 10.028 C 12.379 10.028 12.631 10.368 12.631 10.409 L 12.631 12.534 L 2.911 12.534 C 2.006 12.534 0.63 11.199 0.335 10.377 C -0.086 9.202 -0.033 4.935 0.082 3.55 C 0.219 1.9 1.247 0.357 3.033 0.126 C 4.341 -0.043 8.482 -0.041 9.789 0.126 C 10.729 0.245 11.817 1.032 12.247 1.854 C 12.311 1.976 12.631 2.734 12.631 2.785 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1an6yrd\",layoutDependency:layoutDependency,layoutId:\"ucQ6aLMcU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.928 3.68\" overflow=\"visible\"><path d=\"M 9.926 3.68 L 9.926 0.99 C 9.926 0.631 9.343 -0.021 8.915 0.001 L 0.701 0.091 C -0.35 0.215 -0.079 3.68 0.601 3.68 L 9.928 3.68 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.153 2.607\" overflow=\"visible\"><path d=\"M 7.152 2.607 L 7.152 0.701 C 7.152 0.447 6.732 -0.015 6.423 0 L 0.505 0.064 C -0.253 0.152 -0.057 2.607 0.433 2.607 L 7.153 2.607 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2yqhcr\",layoutDependency:layoutDependency,layoutId:\"RrhdUnHwz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.414 17.588\" overflow=\"visible\"><path d=\"M 15.414 17.588 L 11.561 17.588 L 11.561 4.286 C 11.561 3.896 10.883 3.658 10.542 3.608 C 9.332 3.432 6.275 3.48 5.002 3.587 C 4.484 3.629 3.699 3.763 3.699 4.438 L 3.699 17.585 L 0 17.585 L 0 0.057 L 3.314 0.057 C 3.934 0.057 3.589 2.024 3.72 2.419 L 3.842 2.604 C 5.597 3.144 6.563 0.404 7.969 0.09 C 8.532 -0.036 10.545 -0.012 11.175 0.057 C 13.399 0.297 15.414 2.511 15.414 4.747 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.106 12.458\" overflow=\"visible\"><path d=\"M 11.106 12.458 L 8.33 12.458 L 8.33 3.036 C 8.33 2.76 7.841 2.591 7.596 2.556 C 6.724 2.431 4.521 2.465 3.604 2.54 C 3.231 2.571 2.665 2.665 2.665 3.144 L 2.665 12.456 L 0 12.456 L 0 0.04 L 2.387 0.04 C 2.835 0.04 2.586 1.433 2.681 1.713 L 2.768 1.845 C 4.033 2.227 4.729 0.286 5.742 0.064 C 6.148 -0.026 7.598 -0.009 8.052 0.04 C 9.655 0.21 11.106 1.779 11.106 3.363 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16v54t1\",layoutDependency:layoutDependency,layoutId:\"LIKWFxJA0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.204 17.721\" overflow=\"visible\"><path d=\"M 4.548 0.002 L 10.328 13.073 L 15.802 0.002 L 20.195 0.002 C 20.224 0.174 20.174 0.312 20.124 0.469 C 19.62 2.072 16.922 7.876 16.004 9.277 C 15.033 10.761 14.208 10.521 12.843 11.197 C 11.751 11.737 11.423 12.729 11.099 13.839 L 13.875 13.839 C 13.423 15.298 12.586 17.431 10.856 17.669 C 9.165 17.902 8.064 17.348 7.265 15.897 L 0 0 L 4.548 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.557 12.552\" overflow=\"visible\"><path d=\"M 3.277 0.002 L 7.442 9.26 L 11.386 0.002 L 14.551 0.002 C 14.572 0.123 14.536 0.221 14.5 0.332 C 14.136 1.468 12.193 5.579 11.531 6.571 C 10.832 7.623 10.237 7.452 9.253 7.931 C 8.467 8.313 8.23 9.016 7.997 9.803 L 9.997 9.803 C 9.672 10.836 9.068 12.347 7.822 12.516 C 6.604 12.681 5.81 12.288 5.234 11.26 L 0 0 L 3.277 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qe260e\",layoutDependency:layoutDependency,layoutId:\"e9hC5_kgH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.416 17.6\" overflow=\"visible\"><path d=\"M 3.854 2.685 C 5.742 3.142 6.66 0.495 8.012 0.143 C 9.127 -0.148 11.682 0.021 12.748 0.502 C 13.813 0.982 15.416 2.674 15.416 3.837 L 15.416 8.218 L 11.718 8.218 L 11.718 4.605 C 11.718 4.072 11.075 3.661 10.564 3.601 C 9.41 3.468 5.994 3.456 4.872 3.62 C 4.534 3.67 3.854 3.908 3.854 4.298 L 3.854 17.6 L 0 17.6 L 0 0.071 L 3.468 0.071 C 3.494 0.071 3.854 0.428 3.854 0.457 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.108 12.467\" overflow=\"visible\"><path d=\"M 2.777 1.902 C 4.137 2.226 4.799 0.35 5.772 0.101 C 6.576 -0.105 8.417 0.015 9.185 0.355 C 9.953 0.696 11.108 1.894 11.108 2.718 L 11.108 5.821 L 8.443 5.821 L 8.443 3.262 C 8.443 2.885 7.98 2.593 7.612 2.551 C 6.78 2.457 4.319 2.448 3.51 2.564 C 3.267 2.6 2.777 2.768 2.777 3.045 L 2.777 12.467 L 0 12.467 L 0 0.05 L 2.499 0.05 C 2.518 0.05 2.777 0.303 2.777 0.323 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-44pk8e\",layoutDependency:layoutDependency,layoutId:\"w5tCsNoc8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.414 17.582\" overflow=\"visible\"><path d=\"M 3.699 2.663 C 5.54 3.279 6.763 0.453 7.852 0.118 C 8.371 -0.042 10.707 -0.018 11.316 0.063 C 13.252 0.318 15.414 2.458 15.414 4.433 L 15.414 8.201 L 11.561 8.201 L 11.561 4.281 C 11.561 3.89 10.883 3.653 10.542 3.603 C 9.42 3.439 6.004 3.453 4.85 3.584 C 4.339 3.643 3.697 4.055 3.697 4.587 L 3.697 17.582 L 0 17.582 L 0 0.049 L 3.314 0.049 C 3.34 0.049 3.699 0.406 3.699 0.434 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.106 12.454\" overflow=\"visible\"><path d=\"M 2.665 1.886 C 3.992 2.323 4.873 0.321 5.658 0.083 C 6.031 -0.029 7.714 -0.013 8.153 0.045 C 9.548 0.225 11.106 1.741 11.106 3.14 L 11.106 5.809 L 8.33 5.809 L 8.33 3.032 C 8.33 2.756 7.841 2.587 7.596 2.552 C 6.787 2.436 4.326 2.446 3.495 2.538 C 3.126 2.581 2.663 2.872 2.663 3.249 L 2.663 12.454 L 0 12.454 L 0 0.035 L 2.387 0.035 C 2.406 0.035 2.665 0.287 2.665 0.308 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-160tec5\",layoutDependency:layoutDependency,layoutId:\"E5DcKLMzs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.854 23.68\" overflow=\"visible\"><path d=\"M 3.854 23.68 L 0 23.68 L 0 3.92 C 1.156 2.505 2.507 1.235 3.854 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.777 16.773\" overflow=\"visible\"><path d=\"M 2.777 16.773 L 0 16.773 L 0 2.777 C 0.833 1.774 1.806 0.874 2.777 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xkzdrr\",layoutDependency:layoutDependency,layoutId:\"o9dYNymhG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.854 23.68\" overflow=\"visible\"><path d=\"M 3.854 23.68 L 0 23.68 L 0 4.075 C 0 3.485 3.249 0.592 3.854 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.777 16.773\" overflow=\"visible\"><path d=\"M 2.777 16.773 L 0 16.773 L 0 2.886 C 0 2.468 2.341 0.42 2.777 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15cs2x7\",layoutDependency:layoutDependency,layoutId:\"NWxtc6pFk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.699 18.299\" overflow=\"visible\"><path d=\"M 3.699 18.297 L 0 18.297 L 0 3.92 C 0 3.385 3.118 0.535 3.699 0 L 3.699 18.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.665 12.962\" overflow=\"visible\"><path d=\"M 2.665 12.96 L 0 12.96 L 0 2.777 C 0 2.398 2.247 0.379 2.665 0 L 2.665 12.962 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i7zyb5\",layoutDependency:layoutDependency,layoutId:\"c5WTuP3KF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.908 3.844\" overflow=\"visible\"><path d=\"M 3.854 3.306 C 3.823 3.487 3.487 3.844 3.314 3.844 L 0 3.844 L 0 0.692 C 0 0.611 0.476 0 0.54 0 L 3.468 0 C 3.494 0 3.854 0.357 3.854 0.385 C 3.854 1.216 3.977 2.564 3.854 3.306 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.816 2.723\" overflow=\"visible\"><path d=\"M 2.777 2.342 C 2.754 2.47 2.513 2.723 2.387 2.723 L 0 2.723 L 0 0.49 C 0 0.433 0.343 0 0.389 0 L 2.499 0 C 2.518 0 2.777 0.253 2.777 0.273 C 2.777 0.861 2.866 1.816 2.777 2.342 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o0wk1z\",layoutDependency:layoutDependency,layoutId:\"KCI2sPdzE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.701 3.846\" overflow=\"visible\"><path d=\"M 0.002 3.844 L 0.002 0.385 C 0.002 0.359 0.362 0 0.388 0 L 3.316 0 C 3.342 0 3.701 0.357 3.701 0.385 L 3.701 3.461 C 3.701 3.497 3.221 3.846 3.161 3.846 L 0 3.846 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.667 2.725\" overflow=\"visible\"><path d=\"M 0.002 2.723 L 0.002 0.273 C 0.002 0.254 0.261 0 0.279 0 L 2.389 0 C 2.408 0 2.667 0.253 2.667 0.273 L 2.667 2.452 C 2.667 2.477 2.321 2.725 2.278 2.725 L 0 2.725 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-357keb\",layoutDependency:layoutDependency,layoutId:\"BQqrFncHe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.699 3.914\" overflow=\"visible\"><path d=\"M 0 3.914 L 0 0.453 C 0.835 -0.153 2.881 -0.149 3.699 0.453 L 3.699 3.529 C 3.699 3.555 3.34 3.914 3.314 3.914 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({QheUcQKUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.665 2.773\" overflow=\"visible\"><path d=\"M 0 2.773 L 0 0.321 C 0.602 -0.109 2.076 -0.105 2.665 0.321 L 2.665 2.5 C 2.665 2.518 2.406 2.773 2.387 2.773 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JkIHa.framer-152aa7t, .framer-JkIHa .framer-152aa7t { display: block; }\",\".framer-JkIHa.framer-1bjf8yq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JkIHa .framer-19ztxee { height: 24px; position: relative; width: 133px; }\",\".framer-JkIHa .framer-kh92jq { height: 24px; left: 67px; position: absolute; top: 0px; width: 25px; }\",\".framer-JkIHa .framer-hylfcu { height: 18px; left: 48px; position: absolute; top: 7px; width: 22px; }\",\".framer-JkIHa .framer-1dexypk { height: 4px; left: 52px; position: absolute; top: 16px; width: 11px; }\",\".framer-JkIHa .framer-1gew7xv { height: 18px; left: 19px; position: absolute; top: 7px; width: 18px; }\",\".framer-JkIHa .framer-1w9r09a { height: 4px; left: 23px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-g2gre8 { height: 18px; left: 115px; position: absolute; top: 7px; width: 18px; }\",\".framer-JkIHa .framer-c1o8s7 { height: 4px; left: 119px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-defwp { height: 18px; left: 94px; position: absolute; top: 7px; width: 21px; }\",\".framer-JkIHa .framer-qtbbgt, .framer-JkIHa .framer-44pk8e { height: 18px; left: 0px; position: absolute; top: 7px; width: 16px; }\",\".framer-JkIHa .framer-7t22wq { height: 24px; left: 40px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-13prshm { height: 4px; left: 88px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-bznwy0 { height: 24px; position: relative; width: 229px; }\",\".framer-JkIHa .framer-1kqc2y8 { height: 24px; left: 0px; position: absolute; top: 0px; width: 229px; }\",\".framer-JkIHa .framer-ag7io7 { height: 24px; left: 65px; position: absolute; top: 0px; width: 24px; }\",\".framer-JkIHa .framer-166bxsu { height: 24px; left: 139px; position: absolute; top: 0px; width: 18px; }\",\".framer-JkIHa .framer-8qy3h4 { height: 11px; left: 143px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-mm3ta6 { height: 18px; left: 46px; position: absolute; top: 7px; width: 21px; }\",\".framer-JkIHa .framer-1eo9brp { height: 4px; left: 50px; position: absolute; top: 16px; width: 10px; }\",\".framer-JkIHa .framer-15uinv0 { height: 18px; left: 110px; position: absolute; top: 6px; width: 18px; }\",\".framer-JkIHa .framer-1efsqwx { height: 4px; left: 114px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-1b7yikc { height: 18px; left: 159px; position: absolute; top: 6px; width: 18px; }\",\".framer-JkIHa .framer-1b1sqo9 { height: 4px; left: 163px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-1qnoah0 { height: 18px; left: 18px; position: absolute; top: 6px; width: 18px; }\",\".framer-JkIHa .framer-1an6yrd { height: 4px; left: 22px; position: absolute; top: 10px; width: 10px; }\",\".framer-JkIHa .framer-2yqhcr { height: 18px; left: 213px; position: absolute; top: 6px; width: 16px; }\",\".framer-JkIHa .framer-16v54t1 { height: 18px; left: 90px; position: absolute; top: 7px; width: 20px; }\",\".framer-JkIHa .framer-1qe260e { height: 18px; left: 180px; position: absolute; top: 6px; width: 16px; }\",\".framer-JkIHa .framer-160tec5 { height: 24px; left: 39px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-1xkzdrr { height: 24px; left: 199px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-15cs2x7 { height: 19px; left: 206px; position: absolute; top: 6px; width: 4px; }\",\".framer-JkIHa .framer-1i7zyb5 { height: 4px; left: 85px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-1o0wk1z { height: 4px; left: 206px; position: absolute; top: 0px; width: 4px; }\",\".framer-JkIHa .framer-357keb { height: 4px; left: 132px; position: absolute; top: 20px; width: 4px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-bznwy0, .framer-JkIHa.framer-v-1akij0b .framer-1kqc2y8 { height: 17px; width: 165px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-ag7io7 { height: 17px; left: 47px; width: 17px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-166bxsu { height: 17px; left: 100px; width: 13px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-8qy3h4 { height: 8px; left: 103px; top: 7px; width: 7px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-mm3ta6 { height: 13px; left: 33px; top: 5px; width: 15px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1eo9brp { height: 3px; left: 36px; top: 12px; width: 7px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-15uinv0 { height: 13px; left: 80px; top: 5px; width: 13px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1efsqwx { height: 3px; left: 82px; top: 7px; width: 7px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1b7yikc { height: 13px; left: 115px; top: 5px; width: 13px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1b1sqo9 { height: 3px; left: 118px; top: 7px; width: 7px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1qnoah0 { height: 13px; left: 13px; top: 5px; width: 13px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1an6yrd { height: 3px; left: 16px; top: 7px; width: 7px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-2yqhcr { height: 13px; left: 154px; top: 5px; width: 11px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-16v54t1 { height: 13px; left: 65px; top: 5px; width: 15px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1qe260e { height: 13px; left: 130px; top: 5px; width: 11px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-44pk8e { height: 13px; top: 5px; width: 11px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-160tec5 { height: 17px; left: 28px; width: 3px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1xkzdrr { height: 17px; left: 143px; width: 3px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-15cs2x7 { height: 13px; left: 148px; top: 4px; width: 3px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1i7zyb5 { height: 3px; left: 61px; width: 3px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-1o0wk1z { height: 3px; left: 148px; width: 3px; }\",\".framer-JkIHa.framer-v-1akij0b .framer-357keb { height: 3px; left: 95px; top: 14px; width: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oUNZiqTCH\":{\"layout\":[\"auto\",\"auto\"]},\"QheUcQKUv\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerdj9aIFHei=withCSS(Component,css,\"framer-JkIHa\");export default Framerdj9aIFHei;Framerdj9aIFHei.displayName=\"Logo\";Framerdj9aIFHei.defaultProps={height:24,width:133};addPropertyControls(Framerdj9aIFHei,{variant:{options:[\"sHxjefitQ\",\"oUNZiqTCH\",\"QheUcQKUv\"],optionTitles:[\"Logo Desktop\",\"Logo Desktop lang\",\"Logo Mobile lang\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerdj9aIFHei,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdj9aIFHei\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oUNZiqTCH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QheUcQKUv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"133\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dj9aIFHei.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={naUXCrbvF:{hover:true}};const cycleOrder=[\"tgpHJm2b6\",\"OAFYsvpFl\",\"naUXCrbvF\",\"OQkILDKn5\",\"dA8xvsEnS\",\"DIwqpkLhb\",\"wG4dbqqlO\",\"OkoUCh6Xd\",\"QNHibuKU8\",\"OtM0bnFmQ\"];const serializationHash=\"framer-en1Ie\";const variantClassNames={dA8xvsEnS:\"framer-v-9ks9ko\",DIwqpkLhb:\"framer-v-3rzceq\",naUXCrbvF:\"framer-v-axupad\",OAFYsvpFl:\"framer-v-k4kmnq\",OkoUCh6Xd:\"framer-v-1oihehh\",OQkILDKn5:\"framer-v-q0z1io\",OtM0bnFmQ:\"framer-v-1j54f4r\",QNHibuKU8:\"framer-v-1ag5oyk\",tgpHJm2b6:\"framer-v-5ufsr0\",wG4dbqqlO:\"framer-v-p9zdlt\"};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={\"Button Active Mobile\":\"OtM0bnFmQ\",\"Button Black Desktop\":\"naUXCrbvF\",\"Button Black Mobile\":\"OkoUCh6Xd\",\"Button Colour Desktop Hover\":\"DIwqpkLhb\",\"Button Colour Desktop\":\"dA8xvsEnS\",\"Button Colour Mobile\":\"wG4dbqqlO\",\"Button Grey Desktop Active\":\"OAFYsvpFl\",\"Button Grey Desktop Hover\":\"OQkILDKn5\",\"Button Grey Desktop\":\"tgpHJm2b6\",\"Button Grey Mobile\":\"QNHibuKU8\"};const getProps=({height,id,link,tap,title,width,...props})=>{return{...props,iXEJ8zDDo:title??props.iXEJ8zDDo??\"Studio\",o5vcBLMdZ:tap??props.o5vcBLMdZ,Onavf5BeG:link??props.Onavf5BeG,variant:humanReadableVariantMap[props.variant]??props.variant??\"tgpHJm2b6\"};};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,iXEJ8zDDo,Onavf5BeG,o5vcBLMdZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tgpHJm2b6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7bpmws=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(o5vcBLMdZ){const res=await o5vcBLMdZ(...args);if(res===false)return false;}});const onMouseEnterev6je=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"OQkILDKn5\");});const onMouseLeaveumi8sx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"tgpHJm2b6\");});const onTap17aftz4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(o5vcBLMdZ){const res=await o5vcBLMdZ(...args);if(res===false)return false;}setVariant(\"dA8xvsEnS\");});const onMouseEnterulh679=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"DIwqpkLhb\");});const onMouseLeave1b4dn3q=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"dA8xvsEnS\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Onavf5BeG,motionChild:true,nodeId:\"tgpHJm2b6\",scopeId:\"YDnAzybp3\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5ufsr0\",className,classNames)} framer-18f9fo8`,\"data-framer-name\":\"Button Grey Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tgpHJm2b6\",onMouseEnter:onMouseEnterev6je,onTap:onTap7bpmws,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23,...style},variants:{\"naUXCrbvF-hover\":{backgroundColor:\"rgb(150, 150, 150)\"},dA8xvsEnS:{backgroundColor:\"var(--token-374dcbc9-e460-4a2c-80e0-95eec4766f30, rgb(255, 184, 1))\"},DIwqpkLhb:{backgroundColor:\"rgb(0, 0, 0)\"},naUXCrbvF:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},OAFYsvpFl:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},OkoUCh6Xd:{backgroundColor:\"rgb(0, 0, 0)\"},OQkILDKn5:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},OtM0bnFmQ:{backgroundColor:\"var(--token-e49bd289-a38e-48f1-8f39-047818a0c539, rgb(64, 0, 255))\"},wG4dbqqlO:{backgroundColor:\"var(--token-374dcbc9-e460-4a2c-80e0-95eec4766f30, rgb(255, 184, 1))\"}},...addPropertyOverrides({\"naUXCrbvF-hover\":{\"data-framer-name\":undefined,onMouseEnter:undefined},dA8xvsEnS:{\"data-framer-name\":\"Button Colour Desktop\",onMouseEnter:onMouseEnterulh679,onTap:onTap17aftz4},DIwqpkLhb:{\"data-framer-name\":\"Button Colour Desktop Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1b4dn3q},naUXCrbvF:{\"data-framer-name\":\"Button Black Desktop\",onMouseEnter:undefined},OAFYsvpFl:{\"data-framer-name\":\"Button Grey Desktop Active\",onMouseEnter:undefined},OkoUCh6Xd:{\"data-framer-name\":\"Button Black Mobile\",onMouseEnter:undefined},OQkILDKn5:{\"data-framer-name\":\"Button Grey Desktop Hover\",onMouseLeave:onMouseLeaveumi8sx},OtM0bnFmQ:{\"data-framer-name\":\"Button Active Mobile\",onMouseEnter:undefined},QNHibuKU8:{\"data-framer-name\":\"Button Grey Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined},wG4dbqqlO:{\"data-framer-name\":\"Button Colour Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})}),className:\"framer-1pp54qp\",\"data-framer-name\":\"Studio\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"qgPdOz8XB\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:iXEJ8zDDo,variants:{DIwqpkLhb:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},naUXCrbvF:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},OkoUCh6Xd:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},OtM0bnFmQ:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({DIwqpkLhb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Studio\"})})},naUXCrbvF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},OkoUCh6Xd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},OtM0bnFmQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Studio\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-en1Ie.framer-18f9fo8, .framer-en1Ie .framer-18f9fo8 { display: block; }\",\".framer-en1Ie.framer-5ufsr0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px 10px 5px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-en1Ie .framer-1pp54qp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-en1Ie.framer-v-axupad.framer-5ufsr0 { gap: 63px; padding: 5px 20px 5px 20px; }\",\".framer-en1Ie.framer-v-p9zdlt.framer-5ufsr0, .framer-en1Ie.framer-v-1ag5oyk.framer-5ufsr0 { cursor: unset; padding: 9px 10px 9px 10px; }\",\".framer-en1Ie.framer-v-1oihehh.framer-5ufsr0, .framer-en1Ie.framer-v-1j54f4r.framer-5ufsr0 { padding: 9px 10px 9px 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OAFYsvpFl\":{\"layout\":[\"auto\",\"auto\"]},\"naUXCrbvF\":{\"layout\":[\"auto\",\"auto\"]},\"OQkILDKn5\":{\"layout\":[\"auto\",\"auto\"]},\"dA8xvsEnS\":{\"layout\":[\"auto\",\"auto\"]},\"DIwqpkLhb\":{\"layout\":[\"auto\",\"auto\"]},\"wG4dbqqlO\":{\"layout\":[\"auto\",\"auto\"]},\"OkoUCh6Xd\":{\"layout\":[\"auto\",\"auto\"]},\"QNHibuKU8\":{\"layout\":[\"auto\",\"auto\"]},\"OtM0bnFmQ\":{\"layout\":[\"auto\",\"auto\"]},\"M6IJF1IsA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iXEJ8zDDo\":\"title\",\"Onavf5BeG\":\"link\",\"o5vcBLMdZ\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYDnAzybp3=withCSS(Component,css,\"framer-en1Ie\");export default FramerYDnAzybp3;FramerYDnAzybp3.displayName=\"Primary Button 2\";FramerYDnAzybp3.defaultProps={height:31,width:78};addPropertyControls(FramerYDnAzybp3,{variant:{options:[\"tgpHJm2b6\",\"OAFYsvpFl\",\"naUXCrbvF\",\"OQkILDKn5\",\"dA8xvsEnS\",\"DIwqpkLhb\",\"wG4dbqqlO\",\"OkoUCh6Xd\",\"QNHibuKU8\",\"OtM0bnFmQ\"],optionTitles:[\"Button Grey Desktop\",\"Button Grey Desktop Active\",\"Button Black Desktop\",\"Button Grey Desktop Hover\",\"Button Colour Desktop\",\"Button Colour Desktop Hover\",\"Button Colour Mobile\",\"Button Black Mobile\",\"Button Grey Mobile\",\"Button Active Mobile\"],title:\"Variant\",type:ControlType.Enum},iXEJ8zDDo:{defaultValue:\"Studio\",displayTextArea:false,title:\"Title\",type:ControlType.String},Onavf5BeG:{title:\"Link\",type:ControlType.Link},o5vcBLMdZ:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerYDnAzybp3,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYDnAzybp3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"31\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OAFYsvpFl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"naUXCrbvF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OQkILDKn5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dA8xvsEnS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DIwqpkLhb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wG4dbqqlO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OkoUCh6Xd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QNHibuKU8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OtM0bnFmQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M6IJF1IsA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"iXEJ8zDDo\\\":\\\"title\\\",\\\"Onavf5BeG\\\":\\\"link\\\",\\\"o5vcBLMdZ\\\":\\\"tap\\\"}\",\"framerIntrinsicWidth\":\"78\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YDnAzybp3.map", "// Generated by Framer (df7882f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import Logo from\"https://framerusercontent.com/modules/6d9X0au1JFuASDctfo6u/VEdz0bhFslem05SGz9Db/dj9aIFHei.js\";import PrimaryButton2 from\"https://framerusercontent.com/modules/PgsfdSlGKUe4W3Bc0ZKD/VMpriLznTFoRlnDRVKFq/YDnAzybp3.js\";const LogoFonts=getFonts(Logo);const PrimaryButton2Fonts=getFonts(PrimaryButton2);const CookieBannerFonts=getFonts(CookieBanner);const PrimaryButton2Controls=getPropertyControls(PrimaryButton2);const serializationHash=\"framer-ujM8U\";const variantClassNames={ELtfg07_L:\"framer-v-1ocpu14\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:200,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Button Active Mobile\":\"OtM0bnFmQ\",\"Button Black Desktop\":\"naUXCrbvF\",\"Button Black Mobile\":\"OkoUCh6Xd\",\"Button Colour Desktop Hover\":\"DIwqpkLhb\",\"Button Colour Desktop\":\"dA8xvsEnS\",\"Button Colour Mobile\":\"wG4dbqqlO\",\"Button Grey Desktop Active\":\"OAFYsvpFl\",\"Button Grey Desktop Hover\":\"OQkILDKn5\",\"Button Grey Desktop\":\"tgpHJm2b6\",\"Button Grey Mobile\":\"QNHibuKU8\"};const getProps=({contact,cursor,height,id,projects,studio,width,...props})=>{return{...props,FaQrZizlq:humanReadableEnumMap[projects]??projects??props.FaQrZizlq??\"tgpHJm2b6\",Hg1swzkn7:cursor??props.Hg1swzkn7,JlivTWcVv:humanReadableEnumMap[studio]??studio??props.JlivTWcVv??\"tgpHJm2b6\",StEJsxAtO:humanReadableEnumMap[contact]??contact??props.StEJsxAtO??\"tgpHJm2b6\"};};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,JlivTWcVv,FaQrZizlq,StEJsxAtO,Hg1swzkn7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ELtfg07_L\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ocpu14\",className,classNames),\"data-framer-name\":\"Navigation Desktop Transparent\",layoutDependency:layoutDependency,layoutId:\"ELtfg07_L\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a8bb9o\",\"data-framer-name\":\"Top Nav\",layoutDependency:layoutDependency,layoutId:\"XfVyK4ePO\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mpVmXSFD1\"},motionChild:true,nodeId:\"PaAPSW4rq\",openInNewTab:false,scopeId:\"N1TBZfTxo\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jljplc framer-vkqda4\",\"data-framer-name\":\"Logo light\",layoutDependency:layoutDependency,layoutId:\"PaAPSW4rq\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+23.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18wonhd-container\",layoutDependency:layoutDependency,layoutId:\"MCWdCPQ_P-container\",nodeId:\"MCWdCPQ_P\",rendersWithMotion:true,scopeId:\"N1TBZfTxo\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"MCWdCPQ_P\",layoutId:\"MCWdCPQ_P\",variant:\"oUNZiqTCH\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ymmtc0\",layoutDependency:layoutDependency,layoutId:\"TEH5o6GNV\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4dr12u\",layoutDependency:layoutDependency,layoutId:\"RovMI_hkQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZYugyhu8y\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+0+20+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hgk7op-container\",\"data-framer-cursor\":Hg1swzkn7,layoutDependency:layoutDependency,layoutId:\"I3CDdCYLe-container\",nodeId:\"I3CDdCYLe\",rendersWithMotion:true,scopeId:\"N1TBZfTxo\",children:/*#__PURE__*/_jsx(PrimaryButton2,{height:\"100%\",id:\"I3CDdCYLe\",iXEJ8zDDo:\"Projects\",layoutId:\"I3CDdCYLe\",Onavf5BeG:resolvedLinks[0],variant:FaQrZizlq,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+0+20+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c6idtn-container\",\"data-framer-cursor\":Hg1swzkn7,layoutDependency:layoutDependency,layoutId:\"QOoYuG7Tv-container\",nodeId:\"QOoYuG7Tv\",rendersWithMotion:true,scopeId:\"N1TBZfTxo\",children:/*#__PURE__*/_jsx(PrimaryButton2,{height:\"100%\",id:\"QOoYuG7Tv\",iXEJ8zDDo:\"Studio\",layoutId:\"QOoYuG7Tv\",Onavf5BeG:resolvedLinks1[0],variant:JlivTWcVv,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+0+20+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-87p555-container\",\"data-framer-cursor\":Hg1swzkn7,layoutDependency:layoutDependency,layoutId:\"kgpQpAspl-container\",nodeId:\"kgpQpAspl\",rendersWithMotion:true,scopeId:\"N1TBZfTxo\",children:/*#__PURE__*/_jsx(PrimaryButton2,{height:\"100%\",id:\"kgpQpAspl\",iXEJ8zDDo:\"Contact\",layoutId:\"kgpQpAspl\",Onavf5BeG:resolvedLinks2[0],variant:StEJsxAtO,width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oj4hg1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lLX8IrZbT-container\",nodeId:\"lLX8IrZbT\",rendersWithMotion:true,scopeId:\"N1TBZfTxo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:15,width:0},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-99fd3d43-127b-46cf-9ab2-a2f72c95504a, rgb(128, 128, 128))\",shadow:{shadowBlur:5,shadowColor:\"rgba(0, 0, 0, 0.05)\",shadowX:0,shadowY:8}},width:360,zIndex:10},button:{borderRadius:100,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-e49bd289-a38e-48f1-8f39-047818a0c539, rgb(64, 0, 255))\"},secondary:{color:\"rgb(0, 0, 0)\",fill:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"lLX8IrZbT\",layoutId:\"lLX8IrZbT\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0)\",radius:15,width:0},fontBody:{fontFamily:'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ujM8U.framer-vkqda4, .framer-ujM8U .framer-vkqda4 { display: block; }\",\".framer-ujM8U.framer-1ocpu14 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-ujM8U .framer-1a8bb9o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 15px 20px 15px; position: relative; width: 100%; z-index: 2; }\",\".framer-ujM8U .framer-1jljplc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ujM8U .framer-18wonhd-container, .framer-ujM8U .framer-hgk7op-container, .framer-ujM8U .framer-1c6idtn-container, .framer-ujM8U .framer-87p555-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ujM8U .framer-1ymmtc0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ujM8U .framer-4dr12u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ujM8U .framer-1oj4hg1-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 71\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JlivTWcVv\":\"studio\",\"FaQrZizlq\":\"projects\",\"StEJsxAtO\":\"contact\",\"Hg1swzkn7\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN1TBZfTxo=withCSS(Component,css,\"framer-ujM8U\");export default FramerN1TBZfTxo;FramerN1TBZfTxo.displayName=\"Navigation - Main\";FramerN1TBZfTxo.defaultProps={height:71,width:1200};addPropertyControls(FramerN1TBZfTxo,{JlivTWcVv:PrimaryButton2Controls?.[\"variant\"]&&{...PrimaryButton2Controls[\"variant\"],defaultValue:\"tgpHJm2b6\",description:undefined,hidden:undefined,title:\"Studio\"},FaQrZizlq:PrimaryButton2Controls?.[\"variant\"]&&{...PrimaryButton2Controls[\"variant\"],defaultValue:\"tgpHJm2b6\",description:undefined,hidden:undefined,title:\"Projects\"},StEJsxAtO:PrimaryButton2Controls?.[\"variant\"]&&{...PrimaryButton2Controls[\"variant\"],defaultValue:\"tgpHJm2b6\",description:undefined,hidden:undefined,title:\"Contact\"},Hg1swzkn7:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramerN1TBZfTxo,[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"}]},...LogoFonts,...PrimaryButton2Fonts,...CookieBannerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN1TBZfTxo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"71\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"JlivTWcVv\\\":\\\"studio\\\",\\\"FaQrZizlq\\\":\\\"projects\\\",\\\"StEJsxAtO\\\":\\\"contact\\\",\\\"Hg1swzkn7\\\":\\\"cursor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N1TBZfTxo.map", "// Generated by Framer (2797bee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={tf4sVBbip:{hover:true}};const cycleOrder=[\"M323Heccq\",\"gnpkNrVo1\",\"tf4sVBbip\",\"ZI5NP3M64\",\"O8bGuIctb\",\"qjjUzJMuf\",\"c70qRD0Ue\",\"w0UX8mHlN\",\"h5PgAzXOF\",\"p1dX7onY1\"];const serializationHash=\"framer-DnI23\";const variantClassNames={c70qRD0Ue:\"framer-v-1tjhb26\",gnpkNrVo1:\"framer-v-6vh8a3\",h5PgAzXOF:\"framer-v-h125l4\",M323Heccq:\"framer-v-17q072t\",O8bGuIctb:\"framer-v-kizu37\",p1dX7onY1:\"framer-v-e3msr6\",qjjUzJMuf:\"framer-v-x5p60b\",tf4sVBbip:\"framer-v-crlw12\",w0UX8mHlN:\"framer-v-1elo6yo\",ZI5NP3M64:\"framer-v-1nbtam1\"};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={\"Button Active Mobile\":\"p1dX7onY1\",\"Button Black Desktop\":\"tf4sVBbip\",\"Button Black Mobile\":\"w0UX8mHlN\",\"Button Colour Desktop Hover\":\"qjjUzJMuf\",\"Button Colour Desktop\":\"O8bGuIctb\",\"Button Colour Mobile\":\"c70qRD0Ue\",\"Button Grey Desktop Active\":\"gnpkNrVo1\",\"Button Grey Desktop Hover\":\"ZI5NP3M64\",\"Button Grey Desktop\":\"M323Heccq\",\"Button Grey Mobile\":\"h5PgAzXOF\"};const getProps=({height,id,link,tap,title,width,...props})=>{return{...props,iXEJ8zDDo:title??props.iXEJ8zDDo??\"Studio\",o5vcBLMdZ:tap??props.o5vcBLMdZ,Onavf5BeG:link??props.Onavf5BeG,variant:humanReadableVariantMap[props.variant]??props.variant??\"M323Heccq\"};};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,iXEJ8zDDo,Onavf5BeG,o5vcBLMdZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M323Heccq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7bpmws=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(o5vcBLMdZ){const res=await o5vcBLMdZ(...args);if(res===false)return false;}});const onMouseEnterh1kcwd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ZI5NP3M64\");});const onMouseLeave1uuzjio=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"M323Heccq\");});const onTap1ukvdp8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(o5vcBLMdZ){const res=await o5vcBLMdZ(...args);if(res===false)return false;}setVariant(\"O8bGuIctb\");});const onMouseEnter1lmb1af=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"qjjUzJMuf\");});const onMouseLeavexx0hs6=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"O8bGuIctb\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Onavf5BeG,motionChild:true,nodeId:\"M323Heccq\",scopeId:\"K8oWyMnrL\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17q072t\",className,classNames)} framer-1ddyq7y`,\"data-framer-name\":\"Button Grey Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M323Heccq\",onMouseEnter:onMouseEnterh1kcwd,onTap:onTap7bpmws,ref:refBinding,style:{backgroundColor:\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23,...style},variants:{\"tf4sVBbip-hover\":{backgroundColor:\"rgb(150, 150, 150)\"},c70qRD0Ue:{backgroundColor:\"var(--token-374dcbc9-e460-4a2c-80e0-95eec4766f30, rgb(255, 184, 1))\"},gnpkNrVo1:{backgroundColor:\"var(--token-e49bd289-a38e-48f1-8f39-047818a0c539, rgb(64, 0, 255))\"},O8bGuIctb:{backgroundColor:\"var(--token-374dcbc9-e460-4a2c-80e0-95eec4766f30, rgb(255, 184, 1))\"},p1dX7onY1:{backgroundColor:\"var(--token-e49bd289-a38e-48f1-8f39-047818a0c539, rgb(64, 0, 255))\"},qjjUzJMuf:{backgroundColor:\"rgb(0, 0, 0)\"},tf4sVBbip:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},w0UX8mHlN:{backgroundColor:\"rgb(0, 0, 0)\"},ZI5NP3M64:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18}},...addPropertyOverrides({\"tf4sVBbip-hover\":{\"data-framer-name\":undefined,onMouseEnter:undefined},c70qRD0Ue:{\"data-framer-name\":\"Button Colour Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined},gnpkNrVo1:{\"data-framer-name\":\"Button Grey Desktop Active\",onMouseEnter:undefined},h5PgAzXOF:{\"data-framer-name\":\"Button Grey Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined},O8bGuIctb:{\"data-framer-name\":\"Button Colour Desktop\",onMouseEnter:onMouseEnter1lmb1af,onTap:onTap1ukvdp8},p1dX7onY1:{\"data-framer-name\":\"Button Active Mobile\",onMouseEnter:undefined},qjjUzJMuf:{\"data-framer-name\":\"Button Colour Desktop Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavexx0hs6},tf4sVBbip:{\"data-framer-name\":\"Button Black Desktop\",onMouseEnter:undefined},w0UX8mHlN:{\"data-framer-name\":\"Button Black Mobile\",onMouseEnter:undefined},ZI5NP3M64:{\"data-framer-name\":\"Button Grey Desktop Hover\",onMouseLeave:onMouseLeave1uuzjio}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\"},children:\"Studio\"})}),className:\"framer-cub9kb\",\"data-framer-name\":\"Studio\",fonts:[\"GF;Inter Tight-regular\"],layoutDependency:layoutDependency,layoutId:\"eO8ZMdnNK\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:iXEJ8zDDo,variants:{gnpkNrVo1:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},p1dX7onY1:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},qjjUzJMuf:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},tf4sVBbip:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},w0UX8mHlN:{\"--extracted-r6o4lv\":\"var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245))\"},ZI5NP3M64:{\"--extracted-r6o4lv\":\"rgba(128, 128, 128, 0.53)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({gnpkNrVo1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},p1dX7onY1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Studio\"})})},qjjUzJMuf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Studio\"})})},tf4sVBbip:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},w0UX8mHlN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4913db17-a702-4b76-a993-45167101212d, rgb(243, 243, 245)))\"},children:\"Studio\"})})},ZI5NP3M64:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(128, 128, 128, 0.53))\"},children:\"Studio\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DnI23.framer-1ddyq7y, .framer-DnI23 .framer-1ddyq7y { display: block; }\",\".framer-DnI23.framer-17q072t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px 20px 5px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-DnI23 .framer-cub9kb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DnI23.framer-v-crlw12.framer-17q072t { gap: 63px; }\",\".framer-DnI23.framer-v-1tjhb26.framer-17q072t, .framer-DnI23.framer-v-h125l4.framer-17q072t { cursor: unset; padding: 9px 20px 9px 20px; }\",\".framer-DnI23.framer-v-1elo6yo.framer-17q072t, .framer-DnI23.framer-v-e3msr6.framer-17q072t { padding: 9px 20px 9px 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 98\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gnpkNrVo1\":{\"layout\":[\"auto\",\"auto\"]},\"tf4sVBbip\":{\"layout\":[\"auto\",\"auto\"]},\"ZI5NP3M64\":{\"layout\":[\"auto\",\"auto\"]},\"O8bGuIctb\":{\"layout\":[\"auto\",\"auto\"]},\"qjjUzJMuf\":{\"layout\":[\"auto\",\"auto\"]},\"c70qRD0Ue\":{\"layout\":[\"auto\",\"auto\"]},\"w0UX8mHlN\":{\"layout\":[\"auto\",\"auto\"]},\"h5PgAzXOF\":{\"layout\":[\"auto\",\"auto\"]},\"p1dX7onY1\":{\"layout\":[\"auto\",\"auto\"]},\"crWswKpYD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iXEJ8zDDo\":\"title\",\"Onavf5BeG\":\"link\",\"o5vcBLMdZ\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK8oWyMnrL=withCSS(Component,css,\"framer-DnI23\");export default FramerK8oWyMnrL;FramerK8oWyMnrL.displayName=\"Primary Button\";FramerK8oWyMnrL.defaultProps={height:31,width:98};addPropertyControls(FramerK8oWyMnrL,{variant:{options:[\"M323Heccq\",\"gnpkNrVo1\",\"tf4sVBbip\",\"ZI5NP3M64\",\"O8bGuIctb\",\"qjjUzJMuf\",\"c70qRD0Ue\",\"w0UX8mHlN\",\"h5PgAzXOF\",\"p1dX7onY1\"],optionTitles:[\"Button Grey Desktop\",\"Button Grey Desktop Active\",\"Button Black Desktop\",\"Button Grey Desktop Hover\",\"Button Colour Desktop\",\"Button Colour Desktop Hover\",\"Button Colour Mobile\",\"Button Black Mobile\",\"Button Grey Mobile\",\"Button Active Mobile\"],title:\"Variant\",type:ControlType.Enum},iXEJ8zDDo:{defaultValue:\"Studio\",displayTextArea:false,title:\"Title\",type:ControlType.String},Onavf5BeG:{title:\"Link\",type:ControlType.Link},o5vcBLMdZ:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerK8oWyMnrL,[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v8/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK8oWyMnrL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gnpkNrVo1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tf4sVBbip\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZI5NP3M64\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O8bGuIctb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qjjUzJMuf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c70qRD0Ue\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w0UX8mHlN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h5PgAzXOF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p1dX7onY1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"crWswKpYD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"98\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"31\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"iXEJ8zDDo\\\":\\\"title\\\",\\\"Onavf5BeG\\\":\\\"link\\\",\\\"o5vcBLMdZ\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K8oWyMnrL.map", "// Generated by Framer (de5a9b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/6d9X0au1JFuASDctfo6u/VEdz0bhFslem05SGz9Db/dj9aIFHei.js\";import PrimaryButton from\"https://framerusercontent.com/modules/ggfVhneLUnm7NurL43Ts/jVITLIa5mZSZBvP7jeg1/K8oWyMnrL.js\";const LogoFonts=getFonts(Logo);const PrimaryButtonFonts=getFonts(PrimaryButton);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"KSiyh6ue5\",\"tOATYam1H\",\"ncf48teK_\"];const serializationHash=\"framer-X9aaU\";const variantClassNames={KSiyh6ue5:\"framer-v-9g49e5\",ncf48teK_:\"framer-v-1s5tpvd\",tOATYam1H:\"framer-v-cmoxh7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:35,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-64};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};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={\"Navigation Mobile\":\"KSiyh6ue5\",\"Variant 2\":\"tOATYam1H\",\"Variant 3\":\"ncf48teK_\"};const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KSiyh6ue5\",zbJfHkIuu:tap??props.zbJfHkIuu};};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,zbJfHkIuu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KSiyh6ue5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ualyz4=activeVariantCallback(async(...args)=>{if(zbJfHkIuu){const res=await zbJfHkIuu(...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:transition2,children:/*#__PURE__*/_jsx(MotionNavWithFX,{...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-9g49e5\",className,classNames),\"data-framer-name\":\"Navigation Mobile\",layoutDependency:layoutDependency,layoutId:\"KSiyh6ue5\",ref:refBinding,style:{...style},...addPropertyOverrides({ncf48teK_:{__framer__scrollDirection:{direction:\"down\",target:animation1},\"data-framer-name\":\"Variant 3\"},tOATYam1H:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10eq78u\",\"data-framer-name\":\"Top Nav\",layoutDependency:layoutDependency,layoutId:\"idm2Su7pl\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{ncf48teK_:{backgroundColor:\"rgb(255, 255, 255)\"},tOATYam1H:{backgroundColor:\"rgb(255, 255, 255)\"}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dROjFRRvF\"},motionChild:true,nodeId:\"CM2g9cKLj\",openInNewTab:false,scopeId:\"u1SJOgfjQ\",...addPropertyOverrides({ncf48teK_:{href:{webPageId:\"mpVmXSFD1\"}},tOATYam1H:{href:{webPageId:\"mpVmXSFD1\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jvea9l framer-12wolyu\",\"data-framer-name\":\"Logo light\",layoutDependency:layoutDependency,layoutId:\"CM2g9cKLj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+23.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tbhvo0-container\",layoutDependency:layoutDependency,layoutId:\"d2c3Zn19P-container\",nodeId:\"d2c3Zn19P\",rendersWithMotion:true,scopeId:\"u1SJOgfjQ\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"d2c3Zn19P\",layoutId:\"d2c3Zn19P\",variant:\"sHxjefitQ\",width:\"100%\",...addPropertyOverrides({ncf48teK_:{variant:\"QheUcQKUv\"},tOATYam1H:{variant:\"oUNZiqTCH\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4qeood\",layoutDependency:layoutDependency,layoutId:\"c_LxdmveS\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wthwel\",\"data-framer-name\":\"Tap Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XYirjUcEs\",onTap:onTap1ualyz4,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"84px\",y:(componentViewport?.y||0)+0+0+20+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-svnuhk-container\",layoutDependency:layoutDependency,layoutId:\"GEjYPcqfs-container\",nodeId:\"GEjYPcqfs\",rendersWithMotion:true,scopeId:\"u1SJOgfjQ\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"GEjYPcqfs\",iXEJ8zDDo:\"Menu\",layoutId:\"GEjYPcqfs\",style:{width:\"100%\"},variant:\"w0UX8mHlN\",width:\"100%\",...addPropertyOverrides({ncf48teK_:{variant:\"tf4sVBbip\"},tOATYam1H:{variant:\"tf4sVBbip\"}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X9aaU.framer-12wolyu, .framer-X9aaU .framer-12wolyu { display: block; }\",\".framer-X9aaU.framer-9g49e5 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-X9aaU .framer-10eq78u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 15px 20px 15px; position: relative; width: 100%; z-index: 2; }\",\".framer-X9aaU .framer-1jvea9l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-X9aaU .framer-1tbhvo0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-X9aaU .framer-4qeood { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-X9aaU .framer-wthwel { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-X9aaU .framer-svnuhk-container { flex: none; height: auto; position: relative; width: 84px; }\",\".framer-X9aaU.framer-v-cmoxh7 .framer-10eq78u, .framer-X9aaU.framer-v-1s5tpvd .framer-10eq78u { width: 100%; }\",\".framer-X9aaU.framer-v-cmoxh7 .framer-1tbhvo0-container, .framer-X9aaU.framer-v-1s5tpvd .framer-1tbhvo0-container { order: 0; }\",\".framer-X9aaU.framer-v-1s5tpvd .framer-1jvea9l { align-content: flex-start; align-items: flex-start; width: 229px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 79\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tOATYam1H\":{\"layout\":[\"fixed\",\"auto\"]},\"ncf48teK_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zbJfHkIuu\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru1SJOgfjQ=withCSS(Component,css,\"framer-X9aaU\");export default Frameru1SJOgfjQ;Frameru1SJOgfjQ.displayName=\"Navigation - Mobile\";Frameru1SJOgfjQ.defaultProps={height:79,width:390};addPropertyControls(Frameru1SJOgfjQ,{variant:{options:[\"KSiyh6ue5\",\"tOATYam1H\",\"ncf48teK_\"],optionTitles:[\"Navigation Mobile\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},zbJfHkIuu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Frameru1SJOgfjQ,[{explicitInter:true,fonts:[]},...LogoFonts,...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru1SJOgfjQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tOATYam1H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ncf48teK_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"390\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"79\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"zbJfHkIuu\\\":\\\"tap\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2797bee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PrimaryButton from\"https://framerusercontent.com/modules/ggfVhneLUnm7NurL43Ts/jVITLIa5mZSZBvP7jeg1/K8oWyMnrL.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const PrimaryButtonControls=getPropertyControls(PrimaryButton);const serializationHash=\"framer-56nKC\";const variantClassNames={Zs0TGrHYD:\"framer-v-1b6rg80\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition3={delay:.2,duration:.5,ease:[0,0,1,1],type:\"tween\"};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 transition4={delay:.1,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const transition5={delay:.2,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={delay:.1,duration:.5,ease:[0,0,1,1],type:\"tween\"};const transition7={delay:.5,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const transition8={delay:.5,duration:.5,ease:[0,0,1,1],type:\"tween\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Button Active Mobile\":\"p1dX7onY1\",\"Button Black Desktop\":\"tf4sVBbip\",\"Button Black Mobile\":\"w0UX8mHlN\",\"Button Colour Desktop Hover\":\"qjjUzJMuf\",\"Button Colour Desktop\":\"O8bGuIctb\",\"Button Colour Mobile\":\"c70qRD0Ue\",\"Button Grey Desktop Active\":\"gnpkNrVo1\",\"Button Grey Desktop Hover\":\"ZI5NP3M64\",\"Button Grey Desktop\":\"M323Heccq\",\"Button Grey Mobile\":\"h5PgAzXOF\"};const getProps=({contactButton,height,homeButton,id,projectsButton,studioButton,tap,width,...props})=>{return{...props,ciaDidnOl:humanReadableEnumMap[projectsButton]??projectsButton??props.ciaDidnOl??\"M323Heccq\",jtYOd9coc:humanReadableEnumMap[contactButton]??contactButton??props.jtYOd9coc??\"M323Heccq\",NBneJP6k6:humanReadableEnumMap[studioButton]??studioButton??props.NBneJP6k6??\"M323Heccq\",rqyFSIajf:tap??props.rqyFSIajf,V_uCh32Bx:humanReadableEnumMap[homeButton]??homeButton??props.V_uCh32Bx??\"M323Heccq\"};};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,rqyFSIajf,V_uCh32Bx,ciaDidnOl,NBneJP6k6,jtYOd9coc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Zs0TGrHYD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1abqru6=activeVariantCallback(async(...args)=>{if(rqyFSIajf){const res=await rqyFSIajf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b6rg80\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Zs0TGrHYD\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mpVmXSFD1\"},motionChild:true,nodeId:\"GA_e1y_i2\",openInNewTab:false,scopeId:\"VU08sXh8p\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4q2pwv framer-1dx2v96\",\"data-framer-name\":\"Logo light\",layoutDependency:layoutDependency,layoutId:\"GA_e1y_i2\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ampcxk\",\"data-framer-name\":\"Mobile Button Wrapper\",layoutDependency:layoutDependency,layoutId:\"d9X8GZJuD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-c8clrm\",\"data-framer-name\":\"Tap Area Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RUcMzYDhh\",onTap:onTap1abqru6,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"84px\",y:(componentViewport?.y||0)+20+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rvphp8-container\",layoutDependency:layoutDependency,layoutId:\"JAc3n5fb6-container\",nodeId:\"JAc3n5fb6\",rendersWithMotion:true,scopeId:\"VU08sXh8p\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"JAc3n5fb6\",iXEJ8zDDo:\"Close\",layoutId:\"JAc3n5fb6\",style:{width:\"100%\"},variant:\"tf4sVBbip\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mpVmXSFD1\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"113px\",y:(componentViewport?.y||0)+20+0+46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1xt2478-container\",\"data-framer-appear-id\":\"1xt2478\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hUd642xf0-container\",nodeId:\"hUd642xf0\",optimized:true,rendersWithMotion:true,scopeId:\"VU08sXh8p\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"hUd642xf0\",iXEJ8zDDo:\"Home\",layoutId:\"hUd642xf0\",Onavf5BeG:resolvedLinks[0],style:{width:\"100%\"},variant:V_uCh32Bx,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZYugyhu8y\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"113px\",y:(componentViewport?.y||0)+20+0+92,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-3jkmw8-container\",\"data-framer-appear-id\":\"3jkmw8\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"NV4ihC7KO-container\",nodeId:\"NV4ihC7KO\",optimized:true,rendersWithMotion:true,scopeId:\"VU08sXh8p\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"NV4ihC7KO\",iXEJ8zDDo:\"Projects\",layoutId:\"NV4ihC7KO\",Onavf5BeG:resolvedLinks1[0],style:{width:\"100%\"},variant:ciaDidnOl,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition6,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"113px\",y:(componentViewport?.y||0)+20+0+138,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-pbxqd4-container\",\"data-framer-appear-id\":\"pbxqd4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Twc4i4gKY-container\",nodeId:\"Twc4i4gKY\",optimized:true,rendersWithMotion:true,scopeId:\"VU08sXh8p\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"Twc4i4gKY\",iXEJ8zDDo:\"Studio\",layoutId:\"Twc4i4gKY\",Onavf5BeG:resolvedLinks2[0],style:{width:\"100%\"},variant:NBneJP6k6,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"113px\",y:(componentViewport?.y||0)+20+0+184,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1s056zo-container\",\"data-framer-appear-id\":\"1s056zo\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"DZDGWbDCJ-container\",nodeId:\"DZDGWbDCJ\",optimized:true,rendersWithMotion:true,scopeId:\"VU08sXh8p\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"DZDGWbDCJ\",iXEJ8zDDo:\"Contact\",layoutId:\"DZDGWbDCJ\",Onavf5BeG:resolvedLinks3[0],style:{width:\"100%\"},variant:jtYOd9coc,width:\"100%\"})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-56nKC.framer-1dx2v96, .framer-56nKC .framer-1dx2v96 { display: block; }\",\".framer-56nKC.framer-1b6rg80 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 71px; justify-content: space-between; overflow: visible; padding: 20px 15px 20px 15px; position: relative; width: 390px; }\",\".framer-56nKC .framer-4q2pwv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 16px; min-width: 120px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 10; }\",\".framer-56nKC .framer-1ampcxk { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 15px; top: 20px; width: min-content; z-index: 9; }\",\".framer-56nKC .framer-c8clrm { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 110px; }\",\".framer-56nKC .framer-rvphp8-container { flex: none; height: auto; position: relative; width: 84px; }\",\".framer-56nKC .framer-1xt2478-container, .framer-56nKC .framer-3jkmw8-container, .framer-56nKC .framer-pbxqd4-container, .framer-56nKC .framer-1s056zo-container { flex: none; height: auto; position: relative; width: 113px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 71\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rqyFSIajf\":\"tap\",\"V_uCh32Bx\":\"homeButton\",\"ciaDidnOl\":\"projectsButton\",\"NBneJP6k6\":\"studioButton\",\"jtYOd9coc\":\"contactButton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVU08sXh8p=withCSS(Component,css,\"framer-56nKC\");export default FramerVU08sXh8p;FramerVU08sXh8p.displayName=\"Navigation Mobile - Overlay\";FramerVU08sXh8p.defaultProps={height:71,width:390};addPropertyControls(FramerVU08sXh8p,{rqyFSIajf:{title:\"Tap\",type:ControlType.EventHandler},V_uCh32Bx:PrimaryButtonControls?.[\"variant\"]&&{...PrimaryButtonControls[\"variant\"],defaultValue:\"M323Heccq\",description:undefined,hidden:undefined,title:\"Home Button\"},ciaDidnOl:PrimaryButtonControls?.[\"variant\"]&&{...PrimaryButtonControls[\"variant\"],defaultValue:\"M323Heccq\",description:undefined,hidden:undefined,title:\"Projects Button\"},NBneJP6k6:PrimaryButtonControls?.[\"variant\"]&&{...PrimaryButtonControls[\"variant\"],defaultValue:\"M323Heccq\",description:undefined,hidden:undefined,title:\"Studio Button\"},jtYOd9coc:PrimaryButtonControls?.[\"variant\"]&&{...PrimaryButtonControls[\"variant\"],defaultValue:\"M323Heccq\",description:undefined,hidden:undefined,title:\"Contact Button\"}});addFonts(FramerVU08sXh8p,[{explicitInter:true,fonts:[]},...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVU08sXh8p\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"rqyFSIajf\\\":\\\"tap\\\",\\\"V_uCh32Bx\\\":\\\"homeButton\\\",\\\"ciaDidnOl\\\":\\\"projectsButton\\\",\\\"NBneJP6k6\\\":\\\"studioButton\\\",\\\"jtYOd9coc\\\":\\\"contactButton\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"390\",\"framerIntrinsicHeight\":\"71\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "fontSizeInter", "fontSizeMono", "height", "id", "link", "newTab", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "iXEJ8zDDo", "Onavf5BeG", "LSz4xJJgz", "QCGCe1wvA", "QGzcMl7LD", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterqy0t0t", "args", "onMouseLeavee6jnmw", "onMouseEnter3qzzvn", "onMouseLeave117wp8", "onMouseEnter1rs6q44", "onMouseLeavef2qgf7", "onMouseEnterlifg17", "onMouseLeave12s5nzy", "onMouseEnterhntz95", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerIbUYzRVgn", "withCSS", "IbUYzRVgn_default", "addPropertyControls", "ControlType", "addFonts", "fontStack", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "fontWeights", "useFontControls", "props", "fontFamily", "fontSize", "fontWeight", "font", "fontWeightName", "customFontStack", "fontStack", "fontFamilyStyle", "fetchCustomFonts", "fontStore", "e", "ue", "useRenderTarget", "se", "RenderTarget", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "Clipboard", "props", "label", "content", "fill", "color", "style", "onClick", "font", "hoverOptions", "rest", "deprecatedFont", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "handleClick", "te", "ref", "navigator", "p", "motion", "addPropertyControls", "ControlType", "defaultEvents", "SVG", "props", "customSvgElement", "setCustomSvgElement", "ye", "ue", "svgContent", "processCustomSVGContent", "replacements", "hasCustomStroke", "hasCustomStrokeWidth", "hasLineCap", "hasLineJoin", "circleFillRegex", "match", "updatedCircle", "regex", "replacement", "customContainerStyle", "p", "addPropertyControls", "ControlType", "SVG_default", "SVGFonts", "getFonts", "SVG_default", "ClipboardFonts", "Clipboard", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "bG", "bGHover", "clipboardContent", "height", "iconCopied", "iconCopy", "icons", "id", "labelCopied", "labelCopy", "labels", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "bcOKL_7fc", "zhU3xY_Ux", "bPCJyrIbK", "rIGEnoYqD", "b8ei7OpHv", "wr2g_fjxZ", "PbW7K4Unr", "aCeOAHQBL", "qIDNNRI0q", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1sv9v1z", "args", "onAppear1uangeh", "useOnVariantChange", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerJxNG883nU", "withCSS", "JxNG883nU_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "background", "height", "id", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "nhvtjR0LA", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "css", "Framerv4ueDjO1q", "withCSS", "v4ueDjO1q_default", "addPropertyControls", "ControlType", "addFonts", "AutoCopyrightStatement", "Component", "props", "_props_children_props_children", "_props_children_props", "_props_children", "textProps", "p", "LineAnimationFonts", "getFonts", "v4ueDjO1q_default", "LineAnimationWithVariantAppearEffect", "withVariantAppearEffect", "RichTextAutoCopyrightStatement1a03mdn", "withCodeBoundaryForOverrides", "RichText", "AutoCopyrightStatement", "CopyButtonFonts", "JxNG883nU_default", "ButtonFonts", "IbUYzRVgn_default", "RichTextAutoCopyrightStatementnkol5z", "RichTextAutoCopyrightStatement1n294b2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "clipboardContentInquieries1", "clipboardContentJobs1", "cursorBase", "cursorInqiries", "cursorJob", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "GhpWI9zVH", "Si_F_2lwt", "OjCtHJ0Aa", "hSFGihq8O", "OJuDZziCV", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "router", "useRouter", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "css", "FramerCPt2kErNr", "withCSS", "CPt2kErNr_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "DEFAULT_DOMAIN", "DEFAULT_SCRIPT_NAME", "getDataLayerSnippet", "dataLayer", "dataLayerName", "getGTMScript", "id", "environment", "customDomain", "customScriptName", "params", "gtm_auth", "gtm_preview", "setupGTM", "dataLayerScript", "script", "initGTM", "nonce", "gtm", "sendToGTM", "isBrowser", "window", "DEFAULT_FONT_FAMILY", "getFlexboxValues", "position", "positionParts", "justifyContent", "alignItems", "getMultipleShadows", "shadows", "output", "shadow", "getShadow", "safeJSONParse", "jsonString", "onError", "yieldToMain", "options", "window", "resolve", "yieldBeforeCb", "fn", "interactionResponse", "toGTMConsent", "consent", "fromGTMConsent", "reducer", "state", "action", "initialState", "defaultConsent", "hasInitializedGTM", "useConsent", "gtmId", "gtmLoadedExternally", "defaultsFromGTM", "dispatch", "le", "isOnFramerCanvas", "useIsOnFramerCanvas", "consentModeLocalStorageKey", "dismissedLocalStorageKey", "autoAcceptedLocalStorageKey", "getStateFromLocalStorage", "consentFromLocalStorage", "dismissedFromLocalStorage", "autoAcceptedFromLocalStorage", "isDismissed", "isAutoAccepted", "safeJSONParse", "syncToGTM", "sendToGTM", "initGTM", "window", "ue", "yieldBeforeCb", "shouldSync", "isBrowser", "dismiss", "autoAccept", "acceptAll", "rejectAll", "acceptCurrent", "toggleMode", "mode", "PROMISE_NAME", "gtmSetsDefaultConsent", "useGTMDefaultConsent", "setConsent", "ye", "result", "Z", "region", "v", "countries", "isInEUTimezone", "isEULocale", "locale", "navigator", "country", "_inEU", "inEU", "useRegion", "content", "useRegionFromProps", "skipEUCheck", "regionFromGTM", "regionBasedOnLocation", "isBrowser", "inEU", "regionFromProps", "SPACING", "Toggle", "K", "Banner", "withCSS", "banner", "button", "region", "options", "previewOptions", "consentModes", "onDismiss", "onAcceptAll", "onRejectAll", "onAcceptCurrent", "onToggleConsent", "animateOnMount", "maxHeightReduction", "linkColor", "paddingValue", "bannerShadow", "getShadow", "borderShadow", "bannerStyle", "getMultipleShadows", "p", "motion", "DEFAULT_FONT_FAMILY", "SimpleBanner", "AcceptRejectBanner", "OptionsBanner", "description", "policy", "padding", "u", "Description", "Button", "title", "onAccept", "onReject", "Headline", "Buttons", "showReject", "consent", "onOptionToggle", "showOptions", "setShowOptions", "ye", "optionTheme", "optionNames", "shouldShowOptions", "AnimatePresence", "option", "Option", "l", "titleColor", "descriptionColor", "showDescription", "enabled", "optional", "onClick", "theme", "L", "children", "style", "DescriptionParagraph", "descriptionParagraphs", "line", "index", "direction", "id", "primary", "settings", "initiallyOpen", "CookieBanner", "gtmId", "preview", "trigger", "banner", "button", "content", "options", "style", "gtmLoadedExternally", "onShown", "onConsentChange", "onAccept", "onDismiss", "onReject", "onSavePreferences", "isOnFramerCanvas", "useIsOnFramerCanvas", "isPreview", "skipLogic", "isInEU", "isBrowser", "inEU", "gtmDefaults", "useGTMDefaultConsent", "region", "useRegion", "consent", "useConsent", "isOpen", "setIsOpen", "ye", "instantlyShowOnMount", "setInstantlyShowOnMount", "ue", "yieldBeforeCb", "noConsentGiven", "shouldAutoAccept", "handleDismiss", "interactionResponse", "handleAcceptAll", "handleRejectAll", "handleAcceptCurrent", "p", "Banner", "defaultConsent", "u", "l", "Trigger", "Overlay", "IconCookie", "K", "props", "insetValue", "justifyContent", "alignItems", "getFlexboxValues", "shouldRenderPortal", "setShouldRenderPortal", "blocking", "Ga", "AnimatePresence", "motion", "Backdrop", "withCSS", "onClick", "L", "DEFAULT_FONT_FAMILY", "color", "addPropertyControls", "ControlType", "_", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "SVG", "css", "Framerdj9aIFHei", "withCSS", "dj9aIFHei_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "iXEJ8zDDo", "Onavf5BeG", "o5vcBLMdZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap7bpmws", "args", "onMouseEnterev6je", "onMouseLeaveumi8sx", "onTap17aftz4", "onMouseEnterulh679", "onMouseLeave1b4dn3q", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerYDnAzybp3", "withCSS", "YDnAzybp3_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "dj9aIFHei_default", "PrimaryButton2Fonts", "YDnAzybp3_default", "CookieBannerFonts", "CookieBanner", "PrimaryButton2Controls", "getPropertyControls", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "contact", "cursor", "height", "id", "projects", "studio", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "JlivTWcVv", "FaQrZizlq", "StEJsxAtO", "Hg1swzkn7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "dj9aIFHei_default", "ResolveLinks", "resolvedLinks", "YDnAzybp3_default", "resolvedLinks1", "resolvedLinks2", "CookieBanner", "css", "FramerN1TBZfTxo", "withCSS", "N1TBZfTxo_default", "addPropertyControls", "PrimaryButton2Controls", "ControlType", "addFonts", "LogoFonts", "PrimaryButton2Fonts", "CookieBannerFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "iXEJ8zDDo", "Onavf5BeG", "o5vcBLMdZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap7bpmws", "args", "onMouseEnterh1kcwd", "onMouseLeave1uuzjio", "onTap1ukvdp8", "onMouseEnter1lmb1af", "onMouseLeavexx0hs6", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerK8oWyMnrL", "withCSS", "K8oWyMnrL_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "dj9aIFHei_default", "PrimaryButtonFonts", "K8oWyMnrL_default", "MotionNavWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "zbJfHkIuu", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1ualyz4", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Frameru1SJOgfjQ", "withCSS", "u1SJOgfjQ_default", "addPropertyControls", "ControlType", "addFonts", "PrimaryButtonFonts", "getFonts", "K8oWyMnrL_default", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "PrimaryButtonControls", "getPropertyControls", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "animation1", "transition3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "transition4", "animation2", "transition5", "animation3", "transition6", "transition7", "animation4", "transition8", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "contactButton", "height", "homeButton", "id", "projectsButton", "studioButton", "tap", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "rqyFSIajf", "V_uCh32Bx", "ciaDidnOl", "NBneJP6k6", "jtYOd9coc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1abqru6", "args", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "K8oWyMnrL_default", "ResolveLinks", "resolvedLinks", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerVU08sXh8p", "withCSS", "VU08sXh8p_default", "addPropertyControls", "ControlType", "PrimaryButtonControls", "addFonts", "PrimaryButtonFonts"]
}
