{"version":3,"file":"script_main.BeB3NPIv.mjs","names":["mask","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","Suspense","mask","SVG","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","d","r","l","e","Icon","className","useId","useState","locales","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Icon","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","VectorFonts","Vector","IconFonts","Icon","MenuItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Vector1","Vector2","Icon1","Icon2","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","CollapsedButton","KlinkLogoFonts","KlinkLogo","MenuButton","LocaleSelector","CTA","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","React.useRef","className","_Fragment","css","Nav","KlinkLogo","Vector","Icon","Frame","Vector1","Icon1","Vector2","Vector3","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","PropertyOverrides","RichText","React.Fragment","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.createElement","Default","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/8LmotQva1QVXR0u7D41W/sJMyESfxJkMSpNwVa0Jr/HxICgcLsr.js","https:/framerusercontent.com/modules/8pnTumGw7ZYHUc61yEjZ/4ozzBs1XeZgVKHnyChhy/oMCdMpLTD.js","https:/framerusercontent.com/modules/BDz2DkpSCxpgvgNrV4gT/p3P0dIVrT9fTwdjMBrt2/PIaijNckD.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/MelR7jStOlkeSKimDKG9/qlUJzhlgxj2Qq29yNHNx/EIIOYxTQf.js","https:/framerusercontent.com/modules/xBrCY83aao0zsYOLDyqA/FVrAgZsA8KdTXAURI3Ol/J_KIxaQZ7.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js","https:/framerusercontent.com/modules/94RUdsxzofXH5BX8kO0l/ReK8ivUNIZHaHxf0BYwN/bCjd3CSrz.js","https:/framerusercontent.com/modules/wrUu2gZDTiszEn0TtJVm/Jgmi3hfh9Fc0FejxTpIV/dl18Esq7O.js","https:/framerusercontent.com/modules/vAOUluCol9Isgx9Kngk6/a7EwZMm6eAyAcXH7KWtA/faYfBYsAr.js","https:/framerusercontent.com/modules/35iNeo5CDyBXXiIgJ8V0/hTmk0J5t6UMA1h4DyXbB/sJPUOuhBo.js","https:/framerusercontent.com/modules/nDsp5EFereWBPAkbb0Ob/RZ1QM9Kj9qmP5SyuokZT/W0x7Tui5n.js","https:/framerusercontent.com/modules/eEF6VHFn5qtQnGW9g4p0/vHqzesvQNymISzg8NYPf/XGnZyU3jf.js","https:/framerusercontent.com/modules/uYCTrclD8Zw4rH6kLPqF/NeWvPy9AD7RcTL65BQ4N/glGpJG4NR.js","https:/framerusercontent.com/modules/luT7HgdAE54bisfjpO67/YdDp0FUUHvwl2kQTAbqg/VXItIIENp.js","https:/framerusercontent.com/modules/kP869t76u3DM7UQaaoMP/EtsjEL3AoDtofAIxcGi7/BRw8jvzXu.js","https:/framerusercontent.com/modules/mHF9HfCzd9eiNoMREQhR/NSXeEkNAGJ7uDUgBhAyc/zDV4eHCqO.js","https:/framerusercontent.com/modules/dfSTrRRQYhttxNGXcLbh/YZsOukTozKFMRZ0WIvl6/xpbV7SVRU.js","https:/framerusercontent.com/modules/Ao6QWebtsxklvDdzh44g/wNMXsI7q5DtFLfeWUGQp/khSoK20V7.js","https:/framerusercontent.com/modules/e33MjXNahA8uuzqcIJTF/sg2jCbg5eEC3cskFoNOs/RQblSCzZC.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const HqExkHAf0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 14 3.825 L 14 6.962 C 12.589 6.822 11.244 6.297 10.111 5.445 L 10.111 8.945 C 10.111 11.585 8.079 13.78 5.447 13.985 C 2.815 14.189 0.469 12.334 0.061 9.725 C -0.347 7.117 1.321 4.634 3.889 4.024 L 3.889 7.389 C 3.158 7.938 2.907 8.922 3.288 9.754 C 3.668 10.585 4.576 11.04 5.47 10.845 C 6.363 10.65 7 9.859 7 8.945 L 7 0 L 10.176 0 C 10.508 1.958 12.042 3.493 14 3.825\" fill=\"transparent\" height=\"14px\" id=\"uIQQ13Xfr\" transform=\"translate(3 3)\" width=\"14px\"><path d=\"M 14 3.825 L 14 6.962 C 12.589 6.822 11.244 6.297 10.111 5.445 L 10.111 8.945 C 10.111 11.585 8.079 13.78 5.447 13.985 C 2.815 14.189 0.469 12.334 0.061 9.725 C -0.347 7.117 1.321 4.634 3.889 4.024 L 3.889 7.389 C 3.158 7.938 2.907 8.922 3.288 9.754 C 3.668 10.585 4.576 11.04 5.47 10.845 C 6.363 10.65 7 9.859 7 8.945 L 7 0 L 10.176 0 C 10.508 1.958 12.042 3.493 14 3.825\" fill=\"transparent\" height=\"14px\" id=\"x6sRLeAa9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.6\" stroke=\"var(--1fhmukq, rgb(255,255,255))\" transform=\"translate(0 0)\" width=\"14px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MgMR2\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=[`.framer-MgMR2 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fhmukq); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-MgMR2\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (57b1764)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-V3RmG\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-V3RmG { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.251 0.358 C 14.94 0.555 15.482 1.136 15.666 1.874 C 16 3.211 16 6 16 6 C 16 6 16 8.789 15.666 10.126 C 15.482 10.864 14.94 11.445 14.251 11.642 C 13.003 12 8 12 8 12 C 8 12 2.997 12 1.749 11.642 C 1.061 11.445 0.518 10.864 0.334 10.126 C 0 8.789 0 6 0 6 C 0 6 0 3.211 0.334 1.874 C 0.518 1.136 1.061 0.555 1.749 0.358 C 2.997 0 8 0 8 0 C 8 0 13.003 0 14.251 0.358 Z M 6.364 3.467 L 6.364 8.532 L 10.545 6 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"12px\" id=\"tlaTJquvt\" transform=\"translate(2 3.8)\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-V3RmG\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b84331)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-o3FN2\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-o3FN2 { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18 8.121 C 17.959 7.033 17.046 6.183 15.954 6.22 C 15.471 6.238 15.011 6.433 14.661 6.767 C 13.124 5.721 11.316 5.144 9.457 5.105 L 10.334 0.89 L 13.226 1.498 C 13.264 1.854 13.443 2.181 13.722 2.406 C 14.001 2.631 14.358 2.735 14.714 2.697 C 15.457 2.616 15.994 1.951 15.913 1.209 C 15.833 0.467 15.168 -0.071 14.425 0.01 C 13.999 0.054 13.619 0.3 13.404 0.672 L 10.092 0.01 C 9.984 -0.014 9.87 0.006 9.776 0.066 C 9.682 0.126 9.615 0.22 9.592 0.329 L 9.592 0.336 L 8.594 5.024 C 6.713 5.055 4.881 5.632 3.324 6.687 C 2.942 6.328 2.434 6.136 1.911 6.152 C 1.388 6.169 0.893 6.392 0.535 6.774 C 0.177 7.155 -0.015 7.663 0.001 8.186 C 0.017 8.709 0.241 9.204 0.623 9.562 C 0.779 9.709 0.958 9.83 1.153 9.918 C 1.14 10.116 1.14 10.314 1.153 10.512 C 1.153 13.538 4.681 16 9.031 16 C 13.381 16 16.908 13.542 16.908 10.512 C 16.921 10.314 16.921 10.116 16.908 9.918 C 17.587 9.579 18.012 8.88 18 8.121 Z M 4.486 9.474 C 4.487 8.727 5.092 8.122 5.84 8.121 C 6.585 8.121 7.193 8.729 7.193 9.474 C 7.193 10.22 6.585 10.828 5.84 10.828 C 5.091 10.821 4.486 10.22 4.486 9.474 Z M 12.336 13.242 L 12.336 13.189 C 11.377 13.912 10.197 14.28 8.997 14.23 C 7.797 14.28 6.617 13.912 5.658 13.189 C 5.537 13.044 5.546 12.83 5.68 12.697 C 5.814 12.563 6.027 12.554 6.172 12.675 C 6.985 13.271 7.977 13.571 8.984 13.525 C 9.991 13.579 10.987 13.289 11.809 12.702 C 11.958 12.558 12.196 12.561 12.343 12.709 C 12.487 12.856 12.484 13.098 12.336 13.242 Z M 12.151 10.925 L 12.084 10.925 L 12.094 10.875 C 11.349 10.875 10.741 10.267 10.741 9.521 C 10.741 8.776 11.349 8.168 12.094 8.168 C 12.84 8.168 13.448 8.776 13.448 9.521 C 13.478 10.267 12.897 10.895 12.151 10.925 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"16px\" id=\"RCWVSGslz\" transform=\"translate(1.148 1.588)\" width=\"18px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-o3FN2\");export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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/sBWK1WbcsjrFOSoIzxuJ/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,ariaLabel:`Toggle for ${title}`})}):/*#__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\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"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/L9fJK0tucMOkjZFRszrm/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’t 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’t 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\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const HqExkHAf0=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z M 13.333 2.5 C 15.635 2.5 17.5 4.365 17.5 6.667 L 17.5 13.333 C 17.5 15.635 15.635 17.5 13.333 17.5 L 6.667 17.5 C 4.365 17.5 2.5 15.635 2.5 13.333 L 2.5 6.667 C 2.5 4.365 4.365 2.5 6.667 2.5 Z M 10 6.667 C 8.224 6.667 6.76 8.059 6.671 9.833 L 6.667 10 C 6.667 11.841 8.159 13.333 10 13.333 C 11.841 13.333 13.333 11.841 13.333 10 C 13.333 8.159 11.841 6.667 10 6.667 M 13.75 5.417 C 13.328 5.417 12.972 5.733 12.923 6.153 L 12.917 6.258 C 12.917 6.699 13.261 7.063 13.701 7.089 C 14.141 7.115 14.525 6.794 14.578 6.356 L 14.583 6.25 C 14.583 5.79 14.21 5.417 13.75 5.417\" fill=\"transparent\" height=\"20px\" id=\"pxeJkw6W4\" width=\"20px\"><path d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z\" fill=\"transparent\" height=\"20px\" id=\"WegAnMz6P\" width=\"20px\"/><path d=\"M 10.833 0 C 13.135 0 15 1.865 15 4.167 L 15 10.833 C 15 13.135 13.135 15 10.833 15 L 4.167 15 C 1.865 15 0 13.135 0 10.833 L 0 4.167 C 0 1.865 1.865 0 4.167 0 Z M 7.5 4.167 C 5.724 4.167 4.26 5.559 4.171 7.333 L 4.167 7.5 C 4.167 9.341 5.659 10.833 7.5 10.833 C 9.341 10.833 10.833 9.341 10.833 7.5 C 10.833 5.659 9.341 4.167 7.5 4.167 M 11.25 2.917 C 10.828 2.917 10.472 3.233 10.423 3.653 L 10.417 3.758 C 10.417 4.199 10.761 4.563 11.201 4.589 C 11.641 4.615 12.025 4.294 12.078 3.856 L 12.083 3.75 C 12.083 3.29 11.71 2.917 11.25 2.917\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"15px\" id=\"U0AfgclPz\" transform=\"translate(2.5 2.5)\" width=\"15px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zORqu\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=[`.framer-zORqu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fhmukq); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-zORqu\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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=[\"W1IC6DEWV\",\"aaf_qZbec\"];const serializationHash=\"framer-2gEu3\";const variantClassNames={aaf_qZbec:\"framer-v-mzvg6k\",W1IC6DEWV:\"framer-v-i7ig07\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dark Theme\":\"W1IC6DEWV\",\"Light Theme\":\"aaf_qZbec\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"W1IC6DEWV\"};};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:\"W1IC6DEWV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SfQEKHpqj\"},motionChild:true,nodeId:\"W1IC6DEWV\",openInNewTab:false,scopeId:\"J_KIxaQZ7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Klink Home Page\",className:`${cx(scopingClassNames,\"framer-i7ig07\",className,classNames)} framer-12rs47z`,\"data-framer-name\":\"Dark Theme\",layoutDependency:layoutDependency,layoutId:\"W1IC6DEWV\",ref:refBinding,style:{...style},...addPropertyOverrides({aaf_qZbec:{\"data-framer-name\":\"Light Theme\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fjvlg9\",layoutDependency:layoutDependency,layoutId:\"cN5AwIZ4g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 152.74 28\" overflow=\"visible\"><g><path d=\"M 67.297 13.361 L 73.206 13.361 L 73.206 15.236 C 73.217 15.027 73.308 14.504 73.895 14.029 C 74.65 13.417 75.829 13.362 76.979 13.362 C 78.012 13.362 78.933 13.589 79.742 14.043 C 80.551 14.498 81.19 15.117 81.657 15.9 C 82.125 16.684 82.266 17.301 82.266 18.612 L 82.266 27.543 L 76.629 27.543 L 76.629 19.918 C 76.629 19.357 76.468 18.927 76.146 18.627 C 75.824 18.327 75.42 18.177 74.933 18.177 C 74.601 18.177 74.304 18.245 74.041 18.38 C 73.778 18.515 73.573 18.714 73.427 18.975 C 73.282 19.235 73.207 19.49 73.206 19.854 C 73.208 18.536 73.206 15.331 73.206 15.331 L 73.206 15.33 L 73.206 27.543 L 67.297 27.543 Z M 73.206 19.862 C 73.206 19.859 73.206 19.857 73.206 19.854 C 73.206 19.857 73.206 19.859 73.206 19.862 Z M 73.206 15.236 C 73.204 15.268 73.204 15.299 73.206 15.33 Z M 89.357 6.664 L 89.357 18.876 L 92.508 13.361 L 98.811 13.361 L 94.685 19.894 L 99.205 27.542 L 92.902 27.542 L 89.357 20.846 L 89.357 27.542 L 83.448 27.542 L 83.448 6.664 Z M 60.253 9.623 C 60.253 8.791 60.532 8.091 61.087 7.52 C 61.642 6.949 62.34 6.664 63.177 6.664 C 64.035 6.664 64.737 6.949 65.283 7.52 C 65.829 8.091 66.101 8.791 66.101 9.623 C 66.101 10.455 65.829 11.156 65.283 11.726 C 64.737 12.297 64.035 12.582 63.177 12.582 C 62.34 12.582 61.642 12.297 61.087 11.726 C 60.532 11.156 60.253 10.455 60.253 9.623 Z M 60.206 13.36 L 66.115 13.36 L 66.115 27.542 L 60.206 27.542 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 53.083 27.542 L 53.083 6.664 L 58.991 6.664 L 58.991 27.542 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 38.212 6.696 L 38.212 15.757 L 44.908 6.697 L 51.999 6.697 L 44.439 16.775 L 51.999 27.574 L 44.908 27.574 L 38.211 17.726 L 38.211 27.574 L 32.302 27.574 L 32.302 6.696 Z M 7.879 18.122 L 17.333 18.122 L 26.787 27.575 L 15.363 27.575 L 7.879 20.091 L 7.879 27.575 L 0 19.697 L 0 0 L 7.879 7.879 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 15.396 10.603 C 15.396 8.428 17.16 6.664 19.335 6.664 C 21.511 6.664 23.275 8.428 23.275 10.603 C 23.275 12.779 21.511 14.542 19.335 14.542 C 17.16 14.542 15.396 12.779 15.396 10.603 Z\" fill=\"rgb(149,131,255)\"></path><path d=\"M 100.88 27.655 L 104.136 8.043 L 106.511 8.043 L 103.599 25.549 L 112.716 25.549 L 112.371 27.655 Z M 117.606 28 C 116.674 28 115.856 27.824 115.154 27.473 C 114.451 27.116 113.931 26.602 113.593 25.931 C 113.255 25.255 113.162 24.438 113.315 23.48 C 113.462 22.637 113.746 21.954 114.167 21.43 C 114.58 20.907 115.103 20.482 115.7 20.186 C 116.319 19.875 116.975 19.646 117.653 19.505 C 118.346 19.354 119.046 19.236 119.751 19.152 C 120.487 19.057 121.225 18.968 121.963 18.883 C 122.531 18.819 122.959 18.714 123.246 18.567 C 123.533 18.42 123.709 18.168 123.773 17.811 L 123.773 17.734 C 123.926 16.796 123.801 16.064 123.399 15.541 C 122.997 15.011 122.279 14.746 121.245 14.746 C 120.172 14.746 119.275 14.983 118.554 15.455 C 117.832 15.928 117.299 16.432 116.954 16.968 L 114.963 16.202 C 115.486 15.308 116.111 14.612 116.839 14.114 C 117.567 13.61 118.33 13.259 119.128 13.061 C 119.926 12.857 120.695 12.755 121.436 12.755 C 121.908 12.755 122.441 12.812 123.035 12.927 C 123.632 13.036 124.199 13.268 124.702 13.607 C 125.225 13.952 125.618 14.472 125.88 15.167 C 126.148 15.864 126.186 16.796 125.994 17.964 L 124.385 27.655 L 122.126 27.655 L 122.47 25.663 L 122.355 25.663 C 122.151 25.983 121.838 26.324 121.417 26.688 C 121.002 27.052 120.475 27.362 119.837 27.617 C 119.205 27.872 118.461 28 117.606 28 Z M 118.257 25.97 C 119.15 25.97 119.933 25.794 120.603 25.443 C 121.28 25.092 121.822 24.639 122.231 24.083 C 122.646 23.528 122.904 22.944 123.007 22.331 L 123.351 20.262 C 123.236 20.377 123.01 20.483 122.671 20.578 C 122.333 20.668 121.95 20.748 121.522 20.818 C 121.101 20.882 120.689 20.939 120.287 20.99 C 119.891 21.035 119.572 21.073 119.329 21.105 C 118.748 21.177 118.174 21.302 117.615 21.478 C 117.079 21.644 116.625 21.897 116.255 22.235 C 115.891 22.567 115.665 23.02 115.575 23.595 C 115.441 24.38 115.629 24.974 116.14 25.376 C 116.651 25.772 117.357 25.97 118.257 25.97 Z M 126.39 27.655 L 129.646 8.043 L 131.906 8.043 L 130.719 15.283 L 130.91 15.283 C 131.183 14.948 131.468 14.622 131.762 14.306 C 132.126 13.903 132.615 13.546 133.227 13.233 C 133.841 12.914 134.626 12.755 135.583 12.755 C 136.822 12.755 137.859 13.064 138.696 13.683 C 139.539 14.302 140.129 15.18 140.467 16.317 C 140.812 17.453 140.857 18.794 140.602 20.339 C 140.346 21.897 139.858 23.247 139.136 24.39 C 138.421 25.526 137.54 26.408 136.493 27.033 C 135.452 27.652 134.319 27.962 133.094 27.962 C 132.149 27.962 131.418 27.806 130.901 27.493 C 130.39 27.173 130.013 26.812 129.77 26.41 C 129.576 26.079 129.394 25.741 129.224 25.396 L 128.957 25.396 L 128.574 27.655 Z M 129.838 20.301 C 129.659 21.411 129.662 22.392 129.847 23.24 C 130.032 24.083 130.399 24.744 130.948 25.223 C 131.498 25.695 132.225 25.931 133.132 25.931 C 134.077 25.931 134.907 25.683 135.622 25.185 C 136.337 24.68 136.924 24.003 137.384 23.155 C 137.844 22.299 138.163 21.347 138.341 20.301 C 138.507 19.266 138.501 18.334 138.323 17.504 C 138.15 16.668 137.786 16.007 137.231 15.522 C 136.682 15.03 135.928 14.785 134.971 14.785 C 134.051 14.785 133.237 15.018 132.528 15.484 C 131.826 15.943 131.245 16.588 130.786 17.418 C 130.333 18.242 130.016 19.203 129.838 20.301 Z M 152.74 16.24 L 150.595 16.815 C 150.516 16.463 150.38 16.127 150.193 15.819 C 150.008 15.493 149.72 15.228 149.331 15.024 C 148.948 14.813 148.424 14.708 147.761 14.708 C 146.86 14.708 146.078 14.916 145.414 15.331 C 144.75 15.739 144.37 16.259 144.275 16.891 C 144.179 17.447 144.307 17.89 144.658 18.222 C 145.009 18.555 145.596 18.826 146.42 19.037 L 148.527 19.573 C 149.791 19.898 150.691 20.386 151.227 21.038 C 151.77 21.683 151.955 22.523 151.782 23.557 C 151.642 24.399 151.275 25.153 150.681 25.816 C 150.088 26.481 149.328 27.004 148.402 27.387 C 147.477 27.77 146.445 27.962 145.309 27.962 C 143.796 27.962 142.602 27.636 141.727 26.985 C 140.853 26.328 140.387 25.376 140.329 24.131 L 142.589 23.595 C 142.647 24.38 142.928 24.974 143.432 25.376 C 143.943 25.772 144.658 25.97 145.577 25.97 C 146.63 25.97 147.508 25.747 148.211 25.299 C 148.913 24.846 149.312 24.304 149.408 23.672 C 149.503 23.155 149.401 22.723 149.101 22.379 C 148.808 22.034 148.297 21.775 147.569 21.603 L 145.232 21.028 C 143.93 20.703 143.017 20.205 142.493 19.535 C 141.976 18.864 141.804 18.021 141.976 17.006 C 142.117 16.176 142.474 15.442 143.049 14.804 C 143.63 14.165 144.358 13.664 145.232 13.3 C 146.113 12.937 147.071 12.755 148.105 12.755 C 149.561 12.755 150.65 13.073 151.371 13.712 C 152.092 14.344 152.549 15.187 152.74 16.24 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 152.74 28\" overflow=\"visible\"><g><path d=\"M 67.297 13.361 L 73.206 13.361 L 73.206 15.236 C 73.217 15.027 73.308 14.504 73.895 14.029 C 74.65 13.417 75.829 13.362 76.979 13.362 C 78.012 13.362 78.933 13.589 79.742 14.043 C 80.551 14.498 81.19 15.117 81.657 15.9 C 82.125 16.684 82.266 17.301 82.266 18.612 L 82.266 27.543 L 76.629 27.543 L 76.629 19.918 C 76.629 19.357 76.468 18.927 76.146 18.627 C 75.824 18.327 75.42 18.177 74.933 18.177 C 74.601 18.177 74.304 18.245 74.041 18.38 C 73.778 18.515 73.573 18.714 73.427 18.975 C 73.282 19.235 73.207 19.49 73.206 19.854 C 73.208 18.536 73.206 15.331 73.206 15.331 L 73.206 15.33 L 73.206 27.543 L 67.297 27.543 Z M 73.206 19.862 C 73.206 19.859 73.206 19.857 73.206 19.854 C 73.206 19.857 73.206 19.859 73.206 19.862 Z M 73.206 15.236 C 73.204 15.268 73.204 15.299 73.206 15.33 Z M 89.357 6.664 L 89.357 18.876 L 92.508 13.361 L 98.811 13.361 L 94.685 19.894 L 99.205 27.542 L 92.902 27.542 L 89.357 20.846 L 89.357 27.542 L 83.448 27.542 L 83.448 6.664 Z M 60.253 9.623 C 60.253 8.791 60.532 8.091 61.087 7.52 C 61.642 6.949 62.34 6.664 63.177 6.664 C 64.035 6.664 64.737 6.949 65.283 7.52 C 65.829 8.091 66.101 8.791 66.101 9.623 C 66.101 10.455 65.829 11.156 65.283 11.726 C 64.737 12.297 64.035 12.582 63.177 12.582 C 62.34 12.582 61.642 12.297 61.087 11.726 C 60.532 11.156 60.253 10.455 60.253 9.623 Z M 60.206 13.36 L 66.115 13.36 L 66.115 27.542 L 60.206 27.542 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 53.083 27.542 L 53.083 6.664 L 58.991 6.664 L 58.991 27.542 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 38.212 6.696 L 38.212 15.757 L 44.908 6.697 L 51.999 6.697 L 44.439 16.775 L 51.999 27.574 L 44.908 27.574 L 38.211 17.726 L 38.211 27.574 L 32.302 27.574 L 32.302 6.696 Z M 7.879 18.122 L 17.333 18.122 L 26.787 27.575 L 15.363 27.575 L 7.879 20.091 L 7.879 27.575 L 0 19.697 L 0 0 L 7.879 7.879 Z\" fill=\"rgb(0, 0, 0)\"></path><path d=\"M 15.396 10.603 C 15.396 8.428 17.16 6.664 19.335 6.664 C 21.511 6.664 23.275 8.428 23.275 10.603 C 23.275 12.779 21.511 14.542 19.335 14.542 C 17.16 14.542 15.396 12.779 15.396 10.603 Z\" fill=\"var(--token-dcde77ab-4d1d-412d-853a-b398967eba9d, rgb(149, 131, 255)) /* {&quot;name&quot;:&quot;Brand Light&quot;} */\"></path><path d=\"M 100.88 27.655 L 104.136 8.043 L 106.511 8.043 L 103.599 25.549 L 112.716 25.549 L 112.371 27.655 Z M 117.606 28 C 116.674 28 115.856 27.824 115.154 27.473 C 114.451 27.116 113.931 26.602 113.593 25.931 C 113.255 25.255 113.162 24.438 113.315 23.48 C 113.462 22.637 113.746 21.954 114.167 21.43 C 114.58 20.907 115.103 20.482 115.7 20.186 C 116.319 19.875 116.975 19.646 117.653 19.505 C 118.346 19.354 119.046 19.236 119.751 19.152 C 120.487 19.057 121.225 18.968 121.963 18.883 C 122.531 18.819 122.959 18.714 123.246 18.567 C 123.533 18.42 123.709 18.168 123.773 17.811 L 123.773 17.734 C 123.926 16.796 123.801 16.064 123.399 15.541 C 122.997 15.011 122.279 14.746 121.245 14.746 C 120.172 14.746 119.275 14.983 118.554 15.455 C 117.832 15.928 117.299 16.432 116.954 16.968 L 114.963 16.202 C 115.486 15.308 116.111 14.612 116.839 14.114 C 117.567 13.61 118.33 13.259 119.128 13.061 C 119.926 12.857 120.695 12.755 121.436 12.755 C 121.908 12.755 122.441 12.812 123.035 12.927 C 123.632 13.036 124.199 13.268 124.702 13.607 C 125.225 13.952 125.618 14.472 125.88 15.167 C 126.148 15.864 126.186 16.796 125.994 17.964 L 124.385 27.655 L 122.126 27.655 L 122.47 25.663 L 122.355 25.663 C 122.151 25.983 121.838 26.324 121.417 26.688 C 121.002 27.052 120.475 27.362 119.837 27.617 C 119.205 27.872 118.461 28 117.606 28 Z M 118.257 25.97 C 119.15 25.97 119.933 25.794 120.603 25.443 C 121.28 25.092 121.822 24.639 122.231 24.083 C 122.646 23.528 122.904 22.944 123.007 22.331 L 123.351 20.262 C 123.236 20.377 123.01 20.483 122.671 20.578 C 122.333 20.668 121.95 20.748 121.522 20.818 C 121.101 20.882 120.689 20.939 120.287 20.99 C 119.891 21.035 119.572 21.073 119.329 21.105 C 118.748 21.177 118.174 21.302 117.615 21.478 C 117.079 21.644 116.625 21.897 116.255 22.235 C 115.891 22.567 115.665 23.02 115.575 23.595 C 115.441 24.38 115.629 24.974 116.14 25.376 C 116.651 25.772 117.357 25.97 118.257 25.97 Z M 126.39 27.655 L 129.646 8.043 L 131.906 8.043 L 130.719 15.283 L 130.91 15.283 C 131.183 14.948 131.468 14.622 131.762 14.306 C 132.126 13.903 132.615 13.546 133.227 13.233 C 133.841 12.914 134.626 12.755 135.583 12.755 C 136.822 12.755 137.859 13.064 138.696 13.683 C 139.539 14.302 140.129 15.18 140.467 16.317 C 140.812 17.453 140.857 18.794 140.602 20.339 C 140.346 21.897 139.858 23.247 139.136 24.39 C 138.421 25.526 137.54 26.408 136.493 27.033 C 135.452 27.652 134.319 27.962 133.094 27.962 C 132.149 27.962 131.418 27.806 130.901 27.493 C 130.39 27.173 130.013 26.812 129.77 26.41 C 129.576 26.079 129.394 25.741 129.224 25.396 L 128.957 25.396 L 128.574 27.655 Z M 129.838 20.301 C 129.659 21.411 129.662 22.392 129.847 23.24 C 130.032 24.083 130.399 24.744 130.948 25.223 C 131.498 25.695 132.225 25.931 133.132 25.931 C 134.077 25.931 134.907 25.683 135.622 25.185 C 136.337 24.68 136.924 24.003 137.384 23.155 C 137.844 22.299 138.163 21.347 138.341 20.301 C 138.507 19.266 138.501 18.334 138.323 17.504 C 138.15 16.668 137.786 16.007 137.231 15.522 C 136.682 15.03 135.928 14.785 134.971 14.785 C 134.051 14.785 133.237 15.018 132.528 15.484 C 131.826 15.943 131.245 16.588 130.786 17.418 C 130.333 18.242 130.016 19.203 129.838 20.301 Z M 152.74 16.24 L 150.595 16.815 C 150.516 16.463 150.38 16.127 150.193 15.819 C 150.008 15.493 149.72 15.228 149.331 15.024 C 148.948 14.813 148.424 14.708 147.761 14.708 C 146.86 14.708 146.078 14.916 145.414 15.331 C 144.75 15.739 144.37 16.259 144.275 16.891 C 144.179 17.447 144.307 17.89 144.658 18.222 C 145.009 18.555 145.596 18.826 146.42 19.037 L 148.527 19.573 C 149.791 19.898 150.691 20.386 151.227 21.038 C 151.77 21.683 151.955 22.523 151.782 23.557 C 151.642 24.399 151.275 25.153 150.681 25.816 C 150.088 26.481 149.328 27.004 148.402 27.387 C 147.477 27.77 146.445 27.962 145.309 27.962 C 143.796 27.962 142.602 27.636 141.727 26.985 C 140.853 26.328 140.387 25.376 140.329 24.131 L 142.589 23.595 C 142.647 24.38 142.928 24.974 143.432 25.376 C 143.943 25.772 144.658 25.97 145.577 25.97 C 146.63 25.97 147.508 25.747 148.211 25.299 C 148.913 24.846 149.312 24.304 149.408 23.672 C 149.503 23.155 149.401 22.723 149.101 22.379 C 148.808 22.034 148.297 21.775 147.569 21.603 L 145.232 21.028 C 143.93 20.703 143.017 20.205 142.493 19.535 C 141.976 18.864 141.804 18.021 141.976 17.006 C 142.117 16.176 142.474 15.442 143.049 14.804 C 143.63 14.165 144.358 13.664 145.232 13.3 C 146.113 12.937 147.071 12.755 148.105 12.755 C 149.561 12.755 150.65 13.073 151.371 13.712 C 152.092 14.344 152.549 15.187 152.74 16.24 Z\" fill=\"rgb(0, 0, 0)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-rzhrf7\",layoutDependency:layoutDependency,layoutId:\"qUcbziaLd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.999 20.879\" overflow=\"visible\"><path d=\"M 7.091 6.697 L 12.999 6.697 L 12.999 8.572 C 13.011 8.363 13.102 7.84 13.688 7.365 C 14.444 6.753 15.623 6.698 16.773 6.698 C 17.806 6.698 18.727 6.925 19.536 7.379 C 20.345 7.834 20.983 8.453 21.451 9.236 C 21.919 10.019 22.06 10.637 22.06 11.948 L 22.06 20.879 L 16.422 20.879 L 16.422 13.254 C 16.422 12.693 16.262 12.263 15.94 11.963 C 15.618 11.663 15.214 11.513 14.727 11.513 C 14.395 11.513 14.098 11.581 13.835 11.716 C 13.572 11.851 13.367 12.05 13.221 12.311 C 13.075 12.571 13.001 12.826 13 13.19 C 13.002 11.872 13 8.667 13 8.667 L 12.999 8.666 L 12.999 20.879 L 7.091 20.879 Z M 13 13.198 C 13 13.195 13 13.193 13 13.19 C 13 13.193 13 13.195 13 13.198 Z M 12.999 8.572 C 12.998 8.603 12.998 8.635 12.999 8.666 Z M 29.151 0 L 29.151 12.212 L 32.302 6.697 L 38.605 6.697 L 34.479 13.23 L 38.999 20.878 L 32.696 20.878 L 29.151 14.182 L 29.151 20.878 L 23.242 20.878 L 23.242 0 Z M 0.047 2.959 C 0.047 2.127 0.325 1.427 0.881 0.856 C 1.436 0.285 2.133 0 2.971 0 C 3.829 0 4.531 0.285 5.077 0.856 C 5.623 1.427 5.895 2.127 5.895 2.959 C 5.895 3.791 5.623 4.492 5.077 5.062 C 4.531 5.633 3.829 5.918 2.971 5.918 C 2.133 5.918 1.436 5.633 0.881 5.062 C 0.325 4.492 0.047 3.791 0.047 2.959 Z M 0 6.696 L 5.909 6.696 L 5.909 20.878 L 0 20.878 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.999 20.879\" overflow=\"visible\"><path d=\"M 7.091 6.697 L 12.999 6.697 L 12.999 8.572 C 13.011 8.363 13.102 7.84 13.688 7.365 C 14.444 6.753 15.623 6.698 16.773 6.698 C 17.806 6.698 18.727 6.925 19.536 7.379 C 20.345 7.834 20.983 8.453 21.451 9.236 C 21.919 10.019 22.06 10.637 22.06 11.948 L 22.06 20.879 L 16.422 20.879 L 16.422 13.254 C 16.422 12.693 16.262 12.263 15.94 11.963 C 15.618 11.663 15.214 11.513 14.727 11.513 C 14.395 11.513 14.098 11.581 13.835 11.716 C 13.572 11.851 13.367 12.05 13.221 12.311 C 13.075 12.571 13.001 12.826 13 13.19 C 13.002 11.872 13 8.667 13 8.667 L 12.999 8.666 L 12.999 20.879 L 7.091 20.879 Z M 13 13.198 C 13 13.195 13 13.193 13 13.19 C 13 13.193 13 13.195 13 13.198 Z M 12.999 8.572 C 12.998 8.603 12.998 8.635 12.999 8.666 Z M 29.151 0 L 29.151 12.212 L 32.302 6.697 L 38.605 6.697 L 34.479 13.23 L 38.999 20.878 L 32.696 20.878 L 29.151 14.182 L 29.151 20.878 L 23.242 20.878 L 23.242 0 Z M 0.047 2.959 C 0.047 2.127 0.325 1.427 0.881 0.856 C 1.436 0.285 2.133 0 2.971 0 C 3.829 0 4.531 0.285 5.077 0.856 C 5.623 1.427 5.895 2.127 5.895 2.959 C 5.895 3.791 5.623 4.492 5.077 5.062 C 4.531 5.633 3.829 5.918 2.971 5.918 C 2.133 5.918 1.436 5.633 0.881 5.062 C 0.325 4.492 0.047 3.791 0.047 2.959 Z M 0 6.696 L 5.909 6.696 L 5.909 20.878 L 0 20.878 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rz6s4b\",layoutDependency:layoutDependency,layoutId:\"LKTlGk0Zy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.97 14.182\" overflow=\"visible\"><path d=\"M 0 0 L 0 14.182 L 5.909 14.182 L 5.909 1.969 L 5.909 1.97 C 5.909 1.97 5.911 5.187 5.909 6.5 C 5.909 6.133 5.984 5.875 6.13 5.614 C 6.276 5.353 6.481 5.154 6.744 5.019 C 7.007 4.884 7.305 4.816 7.636 4.816 C 8.123 4.816 8.528 4.966 8.849 5.266 C 9.171 5.566 9.332 5.996 9.332 6.557 L 9.332 14.182 L 14.97 14.182 L 14.97 5.251 C 14.97 3.94 14.829 3.322 14.361 2.539 C 13.893 1.756 13.255 1.137 12.446 0.682 C 11.637 0.228 10.716 0 9.683 0 C 8.533 0 7.353 0.056 6.598 0.668 C 6.011 1.143 5.92 1.666 5.909 1.875 L 5.909 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m3h0f1\",layoutDependency:layoutDependency,layoutId:\"qoNmTYwKz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.001 0.094 C 0 0.063 0 0.031 0.001 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tj9ouv\",layoutDependency:layoutDependency,layoutId:\"pSzSZb0KB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.757 20.878\" overflow=\"visible\"><path d=\"M 0 0 L 0 20.878 L 5.909 20.878 L 5.909 14.182 L 9.454 20.878 L 15.757 20.878 L 11.237 13.23 L 15.363 6.697 L 9.06 6.697 L 5.909 12.212 L 5.909 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jit1zi\",layoutDependency:layoutDependency,layoutId:\"JTkJq5zEH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.97\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.97\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m2rd6n\",layoutDependency:layoutDependency,layoutId:\"HrmP__j2W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.848 5.918\" overflow=\"visible\"><path d=\"M 0.834 5.062 C 1.389 5.633 2.086 5.918 2.924 5.918 C 3.782 5.918 4.484 5.633 5.029 5.062 C 5.575 4.492 5.848 3.791 5.848 2.959 C 5.848 2.127 5.575 1.427 5.029 0.856 C 4.484 0.285 3.782 0 2.924 0 C 2.086 0 1.389 0.285 0.834 0.856 C 0.278 1.427 0 2.127 0 2.959 C 0 3.791 0.278 4.492 0.834 5.062 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sf13qd\",layoutDependency:layoutDependency,layoutId:\"BvWEWNB2r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.909 14.182\" overflow=\"visible\"><path d=\"M 0 0 L 0 14.182 L 5.909 14.182 L 5.909 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ypof2\",layoutDependency:layoutDependency,layoutId:\"jAGQK8Fyw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.909 20.878\" overflow=\"visible\"><path d=\"M 0 20.878 L 0 0 L 5.909 0 L 5.909 20.878 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.909 20.878\" overflow=\"visible\"><path d=\"M 0 20.878 L 0 0 L 5.909 0 L 5.909 20.878 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-vc3mk8\",layoutDependency:layoutDependency,layoutId:\"ggmWWqeIT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.999 27.575\" overflow=\"visible\"><path d=\"M 38.212 6.696 L 38.212 15.757 L 44.908 6.697 L 51.999 6.697 L 44.439 16.775 L 51.999 27.574 L 44.908 27.574 L 38.211 17.726 L 38.211 27.574 L 32.302 27.574 L 32.302 6.696 Z M 7.879 18.122 L 17.333 18.122 L 26.787 27.575 L 15.363 27.575 L 7.879 20.091 L 7.879 27.575 L 0 19.697 L 0 0 L 7.879 7.879 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.999 27.575\" overflow=\"visible\"><path d=\"M 38.212 6.696 L 38.212 15.757 L 44.908 6.697 L 51.999 6.697 L 44.439 16.775 L 51.999 27.574 L 44.908 27.574 L 38.211 17.726 L 38.211 27.574 L 32.302 27.574 L 32.302 6.696 Z M 7.879 18.122 L 17.333 18.122 L 26.787 27.575 L 15.363 27.575 L 7.879 20.091 L 7.879 27.575 L 0 19.697 L 0 0 L 7.879 7.879 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-o2aagp\",layoutDependency:layoutDependency,layoutId:\"hq0Eh3Oto\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.697 20.878\" overflow=\"visible\"><path d=\"M 0 0 L 0 20.878 L 5.909 20.878 L 5.909 11.03 L 12.606 20.878 L 19.697 20.878 L 12.138 10.079 L 19.697 0 L 12.606 0 L 5.91 9.06 L 5.91 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vzwafy\",layoutDependency:layoutDependency,layoutId:\"wQeYPROvM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.97\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.97\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a0e9yw\",layoutDependency:layoutDependency,layoutId:\"bWhDL_tT8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.787 27.575\" overflow=\"visible\"><path d=\"M 7.879 7.879 L 0 0 L 0 19.697 L 7.879 27.575 L 7.879 20.091 L 15.363 27.575 L 26.787 27.575 L 17.333 18.122 L 7.879 18.122 L 7.879 7.878 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16rr43h\",layoutDependency:layoutDependency,layoutId:\"dPD52CHSt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.878 7.878\" overflow=\"visible\"><path d=\"M 0 3.939 C 0 1.764 1.764 0 3.939 0 C 6.115 0 7.878 1.764 7.878 3.939 C 7.878 6.115 6.115 7.878 3.939 7.878 C 1.764 7.878 0 6.115 0 3.939 Z\" fill=\"rgb(149,131,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.878 7.878\" overflow=\"visible\"><path d=\"M 0 3.939 C 0 1.764 1.764 0 3.939 0 C 6.115 0 7.878 1.764 7.878 3.939 C 7.878 6.115 6.115 7.878 3.939 7.878 C 1.764 7.878 0 6.115 0 3.939 Z\" fill=\"var(--token-dcde77ab-4d1d-412d-853a-b398967eba9d, rgb(149, 131, 255)) /* {&quot;name&quot;:&quot;Brand Light&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1osoytd\",layoutDependency:layoutDependency,layoutId:\"KWuMQc9h5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.86 19.957\" overflow=\"visible\"><path d=\"M 0 19.613 L 3.256 0 L 5.631 0 L 2.719 17.506 L 11.836 17.506 L 11.492 19.613 Z M 16.726 19.957 C 15.794 19.957 14.976 19.782 14.274 19.431 C 13.572 19.073 13.051 18.559 12.713 17.889 C 12.375 17.212 12.282 16.395 12.436 15.437 C 12.582 14.594 12.866 13.911 13.288 13.387 C 13.7 12.865 14.224 12.44 14.82 12.143 C 15.439 11.832 16.096 11.603 16.774 11.463 C 17.467 11.311 18.166 11.193 18.871 11.109 C 19.608 11.014 20.345 10.925 21.083 10.84 C 21.651 10.776 22.079 10.671 22.366 10.525 C 22.654 10.378 22.829 10.126 22.893 9.768 L 22.893 9.691 C 23.046 8.753 22.922 8.022 22.519 7.498 C 22.117 6.968 21.399 6.703 20.365 6.703 C 19.292 6.703 18.395 6.94 17.674 7.412 C 16.952 7.885 16.419 8.389 16.075 8.925 L 14.083 8.159 C 14.606 7.265 15.232 6.569 15.96 6.071 C 16.687 5.567 17.45 5.216 18.248 5.018 C 19.046 4.814 19.816 4.712 20.556 4.712 C 21.028 4.712 21.562 4.769 22.155 4.884 C 22.752 4.994 23.319 5.225 23.822 5.564 C 24.345 5.909 24.738 6.429 25 7.125 C 25.268 7.821 25.306 8.753 25.115 9.921 L 23.506 19.613 L 21.246 19.613 L 21.591 17.621 L 21.476 17.621 C 21.271 17.94 20.959 18.282 20.537 18.646 C 20.122 19.009 19.595 19.319 18.957 19.574 C 18.325 19.829 17.581 19.957 16.726 19.957 Z M 17.377 17.927 C 18.27 17.927 19.053 17.752 19.723 17.4 C 20.4 17.049 20.943 16.596 21.351 16.04 C 21.766 15.485 22.024 14.901 22.127 14.288 L 22.472 12.22 C 22.357 12.334 22.13 12.44 21.791 12.535 C 21.453 12.625 21.07 12.705 20.642 12.775 C 20.221 12.839 19.809 12.896 19.407 12.947 C 19.011 12.992 18.692 13.03 18.449 13.062 C 17.868 13.135 17.294 13.26 16.735 13.436 C 16.199 13.602 15.746 13.854 15.376 14.192 C 15.012 14.524 14.785 14.978 14.695 15.552 C 14.562 16.337 14.75 16.931 15.261 17.333 C 15.771 17.729 16.477 17.927 17.377 17.927 Z M 25.51 19.613 L 28.766 0 L 31.026 0 L 29.839 7.24 L 30.03 7.24 C 30.304 6.905 30.588 6.579 30.883 6.263 C 31.247 5.861 31.735 5.503 32.348 5.19 C 32.961 4.871 33.746 4.712 34.704 4.712 C 35.942 4.712 36.979 5.021 37.816 5.64 C 38.659 6.26 39.249 7.137 39.588 8.274 C 39.932 9.411 39.977 10.751 39.722 12.296 C 39.466 13.854 38.978 15.204 38.257 16.347 C 37.542 17.483 36.66 18.365 35.614 18.99 C 34.573 19.609 33.44 19.919 32.214 19.919 C 31.269 19.919 30.538 19.763 30.021 19.45 C 29.51 19.13 29.133 18.77 28.891 18.367 C 28.696 18.036 28.514 17.698 28.345 17.353 L 28.077 17.353 L 27.694 19.613 Z M 28.958 12.258 C 28.779 13.369 28.782 14.349 28.967 15.198 C 29.153 16.041 29.519 16.701 30.069 17.18 C 30.618 17.652 31.345 17.889 32.252 17.889 C 33.197 17.889 34.027 17.64 34.742 17.142 C 35.457 16.638 36.044 15.961 36.504 15.112 C 36.964 14.256 37.283 13.305 37.462 12.258 C 37.627 11.224 37.621 10.292 37.443 9.462 C 37.27 8.625 36.906 7.964 36.351 7.479 C 35.802 6.988 35.048 6.742 34.091 6.742 C 33.171 6.742 32.357 6.975 31.649 7.441 C 30.946 7.9 30.366 8.545 29.906 9.376 C 29.453 10.199 29.137 11.16 28.958 12.258 Z M 51.86 8.197 L 49.715 8.772 C 49.636 8.42 49.5 8.084 49.313 7.776 C 49.128 7.45 48.841 7.186 48.451 6.981 C 48.068 6.771 47.544 6.665 46.881 6.665 C 45.98 6.665 45.198 6.873 44.535 7.288 C 43.871 7.696 43.49 8.217 43.395 8.848 C 43.299 9.404 43.427 9.848 43.778 10.179 C 44.129 10.512 44.717 10.783 45.54 10.994 L 47.647 11.53 C 48.911 11.856 49.811 12.344 50.348 12.995 C 50.89 13.64 51.075 14.48 50.903 15.514 C 50.763 16.356 50.395 17.11 49.802 17.774 C 49.208 18.438 48.448 18.961 47.522 19.345 C 46.597 19.727 45.565 19.919 44.429 19.919 C 42.916 19.919 41.722 19.593 40.847 18.942 C 39.973 18.285 39.507 17.333 39.449 16.088 L 41.71 15.552 C 41.767 16.337 42.048 16.931 42.552 17.333 C 43.063 17.729 43.778 17.927 44.697 17.927 C 45.751 17.927 46.629 17.704 47.331 17.257 C 48.033 16.803 48.432 16.261 48.528 15.629 C 48.624 15.112 48.522 14.681 48.221 14.336 C 47.928 13.991 47.417 13.733 46.689 13.56 L 44.353 12.986 C 43.05 12.66 42.137 12.162 41.613 11.492 C 41.096 10.821 40.924 9.979 41.096 8.963 C 41.237 8.133 41.595 7.399 42.169 6.761 C 42.75 6.122 43.478 5.621 44.353 5.257 C 45.234 4.894 46.191 4.712 47.226 4.712 C 48.681 4.712 49.77 5.031 50.491 5.669 C 51.212 6.301 51.669 7.144 51.86 8.197 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({aaf_qZbec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.86 19.957\" overflow=\"visible\"><path d=\"M 0 19.613 L 3.256 0 L 5.631 0 L 2.719 17.506 L 11.836 17.506 L 11.492 19.613 Z M 16.726 19.957 C 15.794 19.957 14.976 19.782 14.274 19.431 C 13.572 19.073 13.051 18.559 12.713 17.889 C 12.375 17.212 12.282 16.395 12.436 15.437 C 12.582 14.594 12.866 13.911 13.288 13.387 C 13.7 12.865 14.224 12.44 14.82 12.143 C 15.439 11.832 16.096 11.603 16.774 11.463 C 17.467 11.311 18.166 11.193 18.871 11.109 C 19.608 11.014 20.345 10.925 21.083 10.84 C 21.651 10.776 22.079 10.671 22.366 10.525 C 22.654 10.378 22.829 10.126 22.893 9.768 L 22.893 9.691 C 23.046 8.753 22.922 8.022 22.519 7.498 C 22.117 6.968 21.399 6.703 20.365 6.703 C 19.292 6.703 18.395 6.94 17.674 7.412 C 16.952 7.885 16.419 8.389 16.075 8.925 L 14.083 8.159 C 14.606 7.265 15.232 6.569 15.96 6.071 C 16.687 5.567 17.45 5.216 18.248 5.018 C 19.046 4.814 19.816 4.712 20.556 4.712 C 21.028 4.712 21.562 4.769 22.155 4.884 C 22.752 4.994 23.319 5.225 23.822 5.564 C 24.345 5.909 24.738 6.429 25 7.125 C 25.268 7.821 25.306 8.753 25.115 9.921 L 23.506 19.613 L 21.246 19.613 L 21.591 17.621 L 21.476 17.621 C 21.271 17.94 20.959 18.282 20.537 18.646 C 20.122 19.009 19.595 19.319 18.957 19.574 C 18.325 19.829 17.581 19.957 16.726 19.957 Z M 17.377 17.927 C 18.27 17.927 19.053 17.752 19.723 17.4 C 20.4 17.049 20.943 16.596 21.351 16.04 C 21.766 15.485 22.024 14.901 22.127 14.288 L 22.472 12.22 C 22.357 12.334 22.13 12.44 21.791 12.535 C 21.453 12.625 21.07 12.705 20.642 12.775 C 20.221 12.839 19.809 12.896 19.407 12.947 C 19.011 12.992 18.692 13.03 18.449 13.062 C 17.868 13.135 17.294 13.26 16.735 13.436 C 16.199 13.602 15.746 13.854 15.376 14.192 C 15.012 14.524 14.785 14.978 14.695 15.552 C 14.562 16.337 14.75 16.931 15.261 17.333 C 15.771 17.729 16.477 17.927 17.377 17.927 Z M 25.51 19.613 L 28.766 0 L 31.026 0 L 29.839 7.24 L 30.03 7.24 C 30.304 6.905 30.588 6.579 30.883 6.263 C 31.247 5.861 31.735 5.503 32.348 5.19 C 32.961 4.871 33.746 4.712 34.704 4.712 C 35.942 4.712 36.979 5.021 37.816 5.64 C 38.659 6.26 39.249 7.137 39.588 8.274 C 39.932 9.411 39.977 10.751 39.722 12.296 C 39.466 13.854 38.978 15.204 38.257 16.347 C 37.542 17.483 36.66 18.365 35.614 18.99 C 34.573 19.609 33.44 19.919 32.214 19.919 C 31.269 19.919 30.538 19.763 30.021 19.45 C 29.51 19.13 29.133 18.77 28.891 18.367 C 28.696 18.036 28.514 17.698 28.345 17.353 L 28.077 17.353 L 27.694 19.613 Z M 28.958 12.258 C 28.779 13.369 28.782 14.349 28.967 15.198 C 29.153 16.041 29.519 16.701 30.069 17.18 C 30.618 17.652 31.345 17.889 32.252 17.889 C 33.197 17.889 34.027 17.64 34.742 17.142 C 35.457 16.638 36.044 15.961 36.504 15.112 C 36.964 14.256 37.283 13.305 37.462 12.258 C 37.627 11.224 37.621 10.292 37.443 9.462 C 37.27 8.625 36.906 7.964 36.351 7.479 C 35.802 6.988 35.048 6.742 34.091 6.742 C 33.171 6.742 32.357 6.975 31.649 7.441 C 30.946 7.9 30.366 8.545 29.906 9.376 C 29.453 10.199 29.137 11.16 28.958 12.258 Z M 51.86 8.197 L 49.715 8.772 C 49.636 8.42 49.5 8.084 49.313 7.776 C 49.128 7.45 48.841 7.186 48.451 6.981 C 48.068 6.771 47.544 6.665 46.881 6.665 C 45.98 6.665 45.198 6.873 44.535 7.288 C 43.871 7.696 43.49 8.217 43.395 8.848 C 43.299 9.404 43.427 9.848 43.778 10.179 C 44.129 10.512 44.717 10.783 45.54 10.994 L 47.647 11.53 C 48.911 11.856 49.811 12.344 50.348 12.995 C 50.89 13.64 51.075 14.48 50.903 15.514 C 50.763 16.356 50.395 17.11 49.802 17.774 C 49.208 18.438 48.448 18.961 47.522 19.345 C 46.597 19.727 45.565 19.919 44.429 19.919 C 42.916 19.919 41.722 19.593 40.847 18.942 C 39.973 18.285 39.507 17.333 39.449 16.088 L 41.71 15.552 C 41.767 16.337 42.048 16.931 42.552 17.333 C 43.063 17.729 43.778 17.927 44.697 17.927 C 45.751 17.927 46.629 17.704 47.331 17.257 C 48.033 16.803 48.432 16.261 48.528 15.629 C 48.624 15.112 48.522 14.681 48.221 14.336 C 47.928 13.991 47.417 13.733 46.689 13.56 L 44.353 12.986 C 43.05 12.66 42.137 12.162 41.613 11.492 C 41.096 10.821 40.924 9.979 41.096 8.963 C 41.237 8.133 41.595 7.399 42.169 6.761 C 42.75 6.122 43.478 5.621 44.353 5.257 C 45.234 4.894 46.191 4.712 47.226 4.712 C 48.681 4.712 49.77 5.031 50.491 5.669 C 51.212 6.301 51.669 7.144 51.86 8.197 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9a1cj6\",layoutDependency:layoutDependency,layoutId:\"l1bjU89iV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.836 19.613\" overflow=\"visible\"><path d=\"M 0 19.613 L 3.256 0 L 5.631 0 L 2.719 17.506 L 11.836 17.506 L 11.492 19.613 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5vud3z\",layoutDependency:layoutDependency,layoutId:\"rARx9dL0q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.871 15.245\" overflow=\"visible\"><path d=\"M 4.362 15.245 C 3.43 15.245 2.612 15.07 1.91 14.719 C 1.208 14.361 0.688 13.847 0.349 13.177 C 0.011 12.5 -0.082 11.683 0.072 10.725 C 0.218 9.883 0.502 9.2 0.924 8.676 C 1.337 8.153 1.86 7.728 2.456 7.431 C 3.075 7.12 3.732 6.892 4.41 6.751 C 5.103 6.599 5.803 6.481 6.507 6.397 C 7.244 6.303 7.981 6.213 8.719 6.129 C 9.287 6.065 9.715 5.959 10.003 5.813 C 10.29 5.666 10.465 5.414 10.529 5.056 L 10.529 4.98 C 10.682 4.041 10.558 3.31 10.156 2.786 C 9.753 2.257 9.035 1.991 8.001 1.991 C 6.928 1.991 6.031 2.228 5.31 2.701 C 4.589 3.173 4.055 3.677 3.711 4.214 L 1.719 3.447 C 2.242 2.553 2.868 1.858 3.596 1.359 C 4.323 0.855 5.086 0.504 5.885 0.306 C 6.682 0.102 7.452 0 8.192 0 C 8.665 0 9.198 0.057 9.792 0.172 C 10.388 0.282 10.955 0.514 11.458 0.853 C 11.982 1.197 12.374 1.717 12.636 2.413 C 12.904 3.109 12.943 4.041 12.751 5.209 L 11.142 14.901 L 8.882 14.901 L 9.227 12.909 L 9.112 12.909 C 8.907 13.228 8.595 13.57 8.173 13.934 C 7.758 14.297 7.232 14.607 6.593 14.862 C 5.961 15.118 5.217 15.245 4.362 15.245 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1adrrgh\",layoutDependency:layoutDependency,layoutId:\"ZV3w9p0rs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.818 5.708\" overflow=\"visible\"><path d=\"M 2.723 5.708 C 3.617 5.708 4.399 5.532 5.07 5.181 C 5.746 4.83 6.289 4.377 6.697 3.821 C 7.112 3.265 7.371 2.681 7.473 2.069 L 7.818 0 C 7.703 0.115 7.476 0.221 7.138 0.316 C 6.799 0.405 6.417 0.485 5.989 0.555 C 5.567 0.62 5.156 0.677 4.753 0.728 C 4.358 0.773 4.038 0.811 3.796 0.842 C 3.214 0.915 2.641 1.04 2.082 1.216 C 1.545 1.382 1.092 1.634 0.722 1.973 C 0.358 2.305 0.131 2.758 0.042 3.333 C -0.092 4.118 0.096 4.712 0.607 5.114 C 1.118 5.51 1.823 5.708 2.723 5.708 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15jynfy\",layoutDependency:layoutDependency,layoutId:\"drPxxpSyo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.374 19.919\" overflow=\"visible\"><path d=\"M 0 19.613 L 3.256 0 L 5.516 0 L 4.328 7.24 L 4.52 7.24 C 4.793 6.905 5.077 6.579 5.372 6.263 C 5.736 5.861 6.225 5.503 6.837 5.19 C 7.45 4.871 8.236 4.712 9.193 4.712 C 10.432 4.712 11.469 5.021 12.305 5.64 C 13.148 6.26 13.739 7.137 14.077 8.274 C 14.422 9.411 14.466 10.751 14.211 12.296 C 13.956 13.854 13.467 15.204 12.746 16.347 C 12.031 17.483 11.15 18.365 10.103 18.99 C 9.062 19.609 7.929 19.919 6.704 19.919 C 5.759 19.919 5.027 19.763 4.51 19.45 C 4 19.13 3.623 18.77 3.38 18.367 C 3.185 18.036 3.003 17.698 2.834 17.353 L 2.566 17.353 L 2.184 19.613 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rlcctj\",layoutDependency:layoutDependency,layoutId:\"nA9AEQSdR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.755 11.147\" overflow=\"visible\"><path d=\"M 0.132 5.516 C -0.047 6.627 -0.044 7.607 0.141 8.456 C 0.327 9.299 0.693 9.96 1.243 10.438 C 1.792 10.911 2.519 11.147 3.426 11.147 C 4.371 11.147 5.201 10.898 5.916 10.4 C 6.631 9.896 7.218 9.219 7.678 8.37 C 8.138 7.514 8.457 6.563 8.635 5.516 C 8.801 4.482 8.795 3.55 8.617 2.72 C 8.444 1.883 8.08 1.223 7.525 0.738 C 6.976 0.246 6.222 0 5.265 0 C 4.345 0 3.531 0.233 2.823 0.699 C 2.12 1.159 1.539 1.803 1.08 2.634 C 0.627 3.457 0.31 4.418 0.132 5.516 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qq9l2z\",layoutDependency:layoutDependency,layoutId:\"BcEbdT1rM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.411 15.207\" overflow=\"visible\"><path d=\"M 12.411 3.486 L 10.266 4.06 C 10.187 3.709 10.051 3.372 9.864 3.065 C 9.678 2.739 9.391 2.474 9.002 2.269 C 8.619 2.059 8.095 1.953 7.432 1.953 C 6.531 1.953 5.749 2.161 5.085 2.576 C 4.421 2.985 4.041 3.505 3.946 4.137 C 3.85 4.692 3.978 5.136 4.329 5.468 C 4.68 5.8 5.267 6.071 6.091 6.282 L 8.198 6.818 C 9.462 7.144 10.362 7.632 10.898 8.284 C 11.441 8.928 11.626 9.768 11.453 10.802 C 11.313 11.645 10.946 12.398 10.352 13.062 C 9.758 13.726 8.999 14.25 8.073 14.633 C 7.148 15.016 6.116 15.207 4.98 15.207 C 3.467 15.207 2.273 14.881 1.398 14.23 C 0.523 13.573 0.057 12.622 0 11.377 L 2.26 10.84 C 2.318 11.626 2.599 12.219 3.103 12.622 C 3.614 13.017 4.329 13.215 5.248 13.215 C 6.301 13.215 7.179 12.992 7.881 12.545 C 8.584 12.092 8.983 11.549 9.079 10.917 C 9.174 10.4 9.072 9.969 8.772 9.624 C 8.478 9.28 7.968 9.021 7.24 8.848 L 4.903 8.274 C 3.601 7.948 2.688 7.45 2.164 6.78 C 1.647 6.109 1.475 5.267 1.647 4.252 C 1.788 3.422 2.145 2.688 2.72 2.049 C 3.301 1.41 4.029 0.91 4.903 0.546 C 5.784 0.182 6.742 0 7.776 0 C 9.232 0 10.321 0.319 11.042 0.957 C 11.763 1.59 12.22 2.433 12.411 3.486 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2gEu3.framer-12rs47z, .framer-2gEu3 .framer-12rs47z { display: block; }\",\".framer-2gEu3.framer-i7ig07 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2gEu3 .framer-1fjvlg9 { height: 28px; position: relative; width: 153px; }\",\".framer-2gEu3 .framer-rzhrf7 { height: 21px; left: 60px; position: absolute; top: 7px; width: 39px; }\",\".framer-2gEu3 .framer-1rz6s4b { height: 14px; left: 7px; position: absolute; top: 7px; width: 15px; }\",\".framer-2gEu3 .framer-m3h0f1 { height: 1px; left: 13px; position: absolute; top: 9px; width: 1px; }\",\".framer-2gEu3 .framer-1tj9ouv { height: 21px; left: 23px; position: absolute; top: 0px; width: 16px; }\",\".framer-2gEu3 .framer-jit1zi { height: 2px; left: 29px; position: absolute; top: 12px; width: 1px; }\",\".framer-2gEu3 .framer-m2rd6n { height: 6px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-2gEu3 .framer-sf13qd { height: 14px; left: 0px; position: absolute; top: 7px; width: 6px; }\",\".framer-2gEu3 .framer-ypof2 { height: 21px; left: 53px; position: absolute; top: 7px; width: 6px; }\",\".framer-2gEu3 .framer-vc3mk8 { height: 28px; left: 0px; position: absolute; top: 0px; width: 52px; }\",\".framer-2gEu3 .framer-o2aagp { height: 21px; left: 33px; position: absolute; top: 7px; width: 20px; }\",\".framer-2gEu3 .framer-1vzwafy { height: 2px; left: 38px; position: absolute; top: 16px; width: 1px; }\",\".framer-2gEu3 .framer-a0e9yw { height: 28px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-2gEu3 .framer-16rr43h { height: 8px; left: 16px; position: absolute; top: 7px; width: 8px; }\",\".framer-2gEu3 .framer-1osoytd { height: 20px; left: 101px; position: absolute; top: 8px; width: 52px; }\",\".framer-2gEu3 .framer-9a1cj6 { height: 20px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-2gEu3 .framer-5vud3z { height: 15px; left: 13px; position: absolute; top: 5px; width: 13px; }\",\".framer-2gEu3 .framer-1adrrgh { height: 6px; left: 15px; position: absolute; top: 12px; width: 8px; }\",\".framer-2gEu3 .framer-15jynfy { height: 20px; left: 26px; position: absolute; top: 0px; width: 15px; }\",\".framer-2gEu3 .framer-rlcctj { height: 11px; left: 29px; position: absolute; top: 7px; width: 9px; }\",\".framer-2gEu3 .framer-qq9l2z { height: 15px; left: 40px; position: absolute; top: 5px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 153\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"aaf_qZbec\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ_KIxaQZ7=withCSS(Component,css,\"framer-2gEu3\");export default FramerJ_KIxaQZ7;FramerJ_KIxaQZ7.displayName=\"Klink Logo\";FramerJ_KIxaQZ7.defaultProps={height:32,width:153};addPropertyControls(FramerJ_KIxaQZ7,{variant:{options:[\"W1IC6DEWV\",\"aaf_qZbec\"],optionTitles:[\"Dark Theme\",\"Light Theme\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJ_KIxaQZ7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ_KIxaQZ7\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aaf_qZbec\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"153\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J_KIxaQZ7.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#999\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{type:\"default\"}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","// Generated by Framer (5b84331)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TVS4K\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-TVS4K { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.575 4.445 L 4.575 10.222 L 10.065 10.222 L 15.556 15.556 L 8.921 15.556 L 4.575 11.334 L 4.575 15.556 L 0 11.111 L 0 0 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"15.555555555555557px\" id=\"M4uEmdmKN\" transform=\"translate(2.222 2.222)\" width=\"15.555555555555557px\"/><path d=\"M 2.287 0 C 3.551 0 4.575 0.995 4.575 2.222 C 4.575 3.45 3.551 4.445 2.287 4.445 C 1.024 4.445 0 3.45 0 2.222 C 0 0.995 1.024 0 2.287 0 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"4.444822222222222px\" id=\"r3seCIETc\" transform=\"translate(11.144 6)\" width=\"4.575000000000008px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Frame\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-TVS4K\");export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Frame\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f74aab7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.816 0.745 C 2.143 2.266 2.36 3.81 2.466 5.364 C 3.267 5.804 3.768 6.666 3.768 7.605 C 3.768 8.544 3.267 9.405 2.466 9.845 C 2.359 11.42 2.139 12.962 1.816 14.466 C 1.705 14.978 1.214 15.301 0.719 15.186 C 0.223 15.072 -0.088 14.564 0.022 14.051 C 0.469 11.978 0.705 9.82 0.705 7.605 C 0.705 5.39 0.469 3.233 0.022 1.159 C -0.088 0.646 0.223 0.138 0.719 0.023 C 1.214 -0.091 1.705 0.231 1.816 0.744 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"15.209500882208811px\" id=\"xTyot1q41\" transform=\"translate(14.565 2.171)\" width=\"3.7683502974671885px\"/><path d=\"M 4.1 8.931 L 3.674 8.931 C 1.645 8.931 0 7.201 0 5.066 C 0 2.932 1.645 1.202 3.674 1.202 L 6.124 1.202 C 8.141 1.202 10.063 0.774 11.814 0 C 12.098 1.641 12.247 3.334 12.247 5.065 C 12.247 6.798 12.098 8.49 11.814 10.131 C 10.17 9.406 8.414 9.002 6.633 8.94 C 6.882 9.865 7.218 10.752 7.632 11.59 C 7.779 11.886 7.702 12.253 7.443 12.444 L 6.429 13.191 C 6.291 13.295 6.117 13.332 5.951 13.293 C 5.786 13.254 5.644 13.141 5.563 12.985 C 4.909 11.706 4.417 10.343 4.1 8.93 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"13.308313240540592px\" id=\"FxgTDFooh\" transform=\"translate(1.333 4.863)\" width=\"12.247138466768092px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-paeUJ\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=[`.framer-paeUJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fhmukq); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-paeUJ\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0784c89)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IPG9C\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-IPG9C { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.22 0.22 C 0.513 -0.073 0.987 -0.073 1.28 0.22 L 6.75 5.689 L 12.22 0.22 C 12.513 -0.073 12.987 -0.073 13.28 0.22 C 13.573 0.513 13.573 0.987 13.28 1.28 L 7.811 6.75 L 13.28 12.22 C 13.573 12.513 13.573 12.987 13.28 13.28 C 12.987 13.573 12.513 13.573 12.22 13.28 L 6.75 7.811 L 1.28 13.28 C 0.987 13.573 0.513 13.573 0.22 13.28 C -0.073 12.987 -0.073 12.513 0.22 12.22 L 5.689 6.75 L 0.22 1.28 C -0.073 0.987 -0.073 0.513 0.22 0.22 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"13.49997475px\" id=\"D5AX8JiEJ\" transform=\"translate(3.25 3.25)\" width=\"13.49997475px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-IPG9C\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b84331)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bF497\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-bF497 { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1.5 C 0 0.672 0.672 0 1.5 0 L 10.5 0 C 11.328 0 12 0.672 12 1.5 L 12 13.25 C 12 14.769 13.231 16 14.75 16 L 2.75 16 C 1.231 16 0 14.769 0 13.25 Z M 14.75 16 C 14.75 16 14.75 16 14.75 16 Z M 3.75 8.5 C 3.336 8.5 3 8.836 3 9.25 C 3 9.664 3.336 10 3.75 10 L 8.25 10 C 8.664 10 9 9.664 9 9.25 C 9 8.836 8.664 8.5 8.25 8.5 Z M 3.75 11.5 C 3.336 11.5 3 11.836 3 12.25 C 3 12.664 3.336 13 3.75 13 L 8.25 13 C 8.664 13 9 12.664 9 12.25 C 9 11.836 8.664 11.5 8.25 11.5 Z M 3 6.25 C 3 6.664 3.336 7 3.75 7 L 8.25 7 C 8.664 7 9 6.664 9 6.25 L 9 3.75 C 9 3.336 8.664 3 8.25 3 L 3.75 3 C 3.336 3 3 3.336 3 3.75 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"16.000013332387233px\" id=\"oavrtC5Zt\" transform=\"translate(2 2)\" width=\"14.74994552694891px\"/><path d=\"M 1 0 L 0 0 L 0 8.75 C 0 9.44 0.56 10 1.25 10 C 1.94 10 2.5 9.44 2.5 8.75 L 2.5 1.5 C 2.5 0.672 1.828 0 1 0 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"10.000011111111117px\" id=\"XJGPmBC0S\" transform=\"translate(15.5 6.5)\" width=\"2.4999999999999982px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-bF497\");export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b84331)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mklkr\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-mklkr { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0.795 C 0 0.356 0.383 0 0.856 0 L 13.144 0 C 13.617 0 14 0.356 14 0.795 C 14 1.234 13.617 1.59 13.144 1.59 L 0.856 1.59 C 0.383 1.59 0 1.234 0 0.795 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"1.5903999814679581px\" id=\"jN4RUBCMT\" transform=\"translate(3.25 4.906)\" width=\"13.999892307692335px\"/><path d=\"M 0 0.795 C 0 0.356 0.383 0 0.856 0 L 10.687 0 C 11.16 0 11.544 0.356 11.544 0.795 C 11.544 1.234 11.16 1.59 10.687 1.59 L 0.856 1.59 C 0.383 1.59 0 1.234 0 0.795 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"1.5903999872810228px\" id=\"HVZhT8X_B\" transform=\"translate(3.25 9.11)\" width=\"11.543646153846169px\"/><path d=\"M 0 0.795 C 0 0.356 0.383 0 0.856 0 L 13.144 0 C 13.617 0 14 0.356 14 0.795 C 14 1.234 13.617 1.59 13.144 1.59 L 0.856 1.59 C 0.383 1.59 0 1.234 0 0.795 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"1.5903999872810193px\" id=\"iL7na56r0\" transform=\"translate(3.25 13.315)\" width=\"14px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-mklkr\");export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f74aab7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.289 10.179 C 11.893 10.543 12.054 10.927 12.054 11.189 C 12.054 11.451 11.891 11.835 11.289 12.197 C 10.898 12.433 10.405 12.604 9.866 12.696 L 9.866 9.682 C 10.371 9.76 10.855 9.929 11.289 10.179 Z M 6.843 7.146 C 6.785 7.091 6.731 7.032 6.682 6.97 C 6.5 6.737 6.429 6.5 6.429 6.288 C 6.429 5.961 6.6 5.576 7.071 5.24 C 7.218 5.134 7.379 5.045 7.554 4.97 C 7.695 4.91 7.841 4.861 7.991 4.821 L 7.991 7.754 C 7.659 7.67 7.347 7.528 7.073 7.335 C 6.984 7.275 6.909 7.212 6.841 7.146 Z M 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 Z M 9 2.252 C 8.534 2.252 8.156 2.631 8.156 3.097 L 8.156 3.451 C 7.491 3.569 6.843 3.831 6.297 4.254 C 5.512 4.86 5.062 5.705 5.062 6.612 C 5.062 7.518 5.514 8.364 6.297 8.969 C 6.843 9.383 7.481 9.658 8.156 9.771 L 8.156 12.862 C 7.671 12.772 7.231 12.606 6.877 12.375 C 6.544 12.158 6.359 11.928 6.268 11.735 C 6.059 11.334 5.571 11.169 5.162 11.361 C 4.752 11.553 4.567 12.033 4.741 12.451 C 5.013 13 5.432 13.463 5.953 13.788 C 6.621 14.209 7.374 14.476 8.158 14.57 L 8.158 14.908 C 8.158 15.374 8.536 15.752 9.002 15.752 C 9.468 15.752 9.845 15.374 9.845 14.908 L 9.845 14.57 C 10.628 14.476 11.38 14.209 12.047 13.788 C 12.933 13.209 13.5 12.359 13.5 11.39 C 13.5 10.422 12.933 9.574 12.047 8.995 C 11.38 8.574 10.627 8.307 9.844 8.212 L 9.844 5.18 C 10.143 5.262 10.425 5.4 10.673 5.586 C 10.895 5.749 11.068 5.968 11.174 6.221 C 11.345 6.655 11.835 6.868 12.269 6.697 C 12.703 6.526 12.916 6.036 12.745 5.602 C 12.541 5.083 12.184 4.622 11.705 4.252 C 11.158 3.83 10.511 3.568 9.844 3.449 L 9.844 3.094 C 9.844 2.628 9.466 2.25 9 2.25 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"18px\" id=\"BjheCkqk1\" transform=\"translate(1 1)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PILVd\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=[`.framer-PILVd { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1fhmukq); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-PILVd\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b84331)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,HqExkHAf0:color??props.HqExkHAf0??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HqExkHAf0,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-b0LFJ\",className),layoutId:layoutId,ref:ref,style:{\"--1fhmukq\":HqExkHAf0,...style}});});const css=['.framer-b0LFJ { aspect-ratio: 1; background-color: var(--1fhmukq); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2.667 C 0 1.194 1.194 0 2.667 0 L 4.667 0 C 6.139 0 7.333 1.194 7.333 2.667 L 7.333 4.667 C 7.333 6.139 6.139 7.333 4.667 7.333 L 2.667 7.333 C 1.194 7.333 0 6.139 0 4.667 Z M 8.667 2.667 C 8.667 1.194 9.861 0 11.333 0 L 13.333 0 C 14.806 0 16 1.194 16 2.667 L 16 4.667 C 16 6.139 14.806 7.333 13.333 7.333 L 11.333 7.333 C 9.861 7.333 8.667 6.139 8.667 4.667 Z M 0 11.333 C 0 9.861 1.194 8.667 2.667 8.667 L 4.667 8.667 C 6.139 8.667 7.333 9.861 7.333 11.333 L 7.333 13.333 C 7.333 14.806 6.139 16 4.667 16 L 2.667 16 C 1.194 16 0 14.806 0 13.333 Z M 8.667 11.333 C 8.667 9.861 9.861 8.667 11.333 8.667 L 13.333 8.667 C 14.806 8.667 16 9.861 16 11.333 L 16 13.333 C 16 14.806 14.806 16 13.333 16 L 11.333 16 C 9.861 16 8.667 14.806 8.667 13.333 Z\" fill=\"var(--1fhmukq, rgb(255,255,255))\" height=\"15.9999998275361px\" id=\"Qg6U70kZH\" transform=\"translate(2.09 1.9)\" width=\"15.9999998275361px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 20px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HqExkHAf0\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1fhmukq\"},\"set\":{\"localId\":\"vectorSet/NhHQZ86KF\",\"id\":\"NhHQZ86KF\",\"moduleId\":\"WpPRHWGCYPTdVi6Ggj2w\"}}\n */const Icon=withCSS(Component,css,\"framer-b0LFJ\");export default Icon;addPropertyControls(Icon,{HqExkHAf0:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerVariables\":\"{\\\"HqExkHAf0\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fhmukq\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NhHQZ86KF\\\",\\\"id\\\":\\\"NhHQZ86KF\\\",\\\"moduleId\\\":\\\"WpPRHWGCYPTdVi6Ggj2w\\\"}}\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/uYCTrclD8Zw4rH6kLPqF/NeWvPy9AD7RcTL65BQ4N/glGpJG4NR.js\";const enabledGestures={l5PQmIQom:{hover:true,pressed:true}};const serializationHash=\"framer-gr04t\";const variantClassNames={l5PQmIQom:\"framer-v-1kggbc3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click2,height,hover,icon,id,label,link,newTab,width,...props})=>{return{...props,lGBThLFxl:label??props.lGBThLFxl??\"Services\",NuBNwbSza:click2??props.NuBNwbSza,qNoLKahBz:link??props.qNoLKahBz,sCJ6n1fpP:newTab??props.sCJ6n1fpP,UfQZbpaZP:icon??props.UfQZbpaZP??Icon,uGi1WpGKB:hover??props.uGi1WpGKB};};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,UfQZbpaZP,lGBThLFxl,qNoLKahBz,sCJ6n1fpP,NuBNwbSza,uGi1WpGKB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"l5PQmIQom\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap19x3h3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NuBNwbSza){const res=await NuBNwbSza(...args);if(res===false)return false;}});const onMouseEnter1ma2tpm=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(uGi1WpGKB){const res=await uGi1WpGKB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qNoLKahBz,motionChild:true,nodeId:\"l5PQmIQom\",openInNewTab:sCJ6n1fpP,scopeId:\"VXItIIENp\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Explore Link\",className:`${cx(scopingClassNames,\"framer-1kggbc3\",className,classNames)} framer-cdgsmg`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"l5PQmIQom\",onMouseEnter:onMouseEnter1ma2tpm,onTap:onTap19x3h3,ref:refBinding,style:{backgroundColor:\"var(--token-50fb311b-c699-4875-91e2-d2db442fa0c1, rgb(17, 19, 33))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"l5PQmIQom-hover\":{backgroundColor:\"rgb(21, 23, 40)\"},\"l5PQmIQom-pressed\":{backgroundColor:\"rgb(25, 27, 47)\"}},...addPropertyOverrides({\"l5PQmIQom-hover\":{\"data-framer-name\":undefined},\"l5PQmIQom-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-t415yo\",Component:UfQZbpaZP,layoutDependency:layoutDependency,layoutId:\"kTnNIYLzS\",style:{\"--1fhmukq\":\"var(--token-86170d70-1902-44a1-8fef-67378ffd3fd2, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Services\"})}),className:\"framer-v923hu\",\"data-framer-name\":\"Services\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"kr2DNrXtJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:lGBThLFxl,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gr04t.framer-cdgsmg, .framer-gr04t .framer-cdgsmg { display: block; }\",\".framer-gr04t.framer-1kggbc3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: 200px; }\",\".framer-gr04t .framer-t415yo { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-gr04t .framer-v923hu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TmOkQcduZ\":{\"layout\":[\"fixed\",\"auto\"]},\"m0KlID7Lg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"UfQZbpaZP\":\"icon\",\"lGBThLFxl\":\"label\",\"qNoLKahBz\":\"link\",\"sCJ6n1fpP\":\"newTab\",\"NuBNwbSza\":\"click2\",\"uGi1WpGKB\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"WpPRHWGCYPTdVi6Ggj2w\"]\n */const FramerVXItIIENp=withCSS(Component,css,\"framer-gr04t\");export default FramerVXItIIENp;FramerVXItIIENp.displayName=\"Menu Item\";FramerVXItIIENp.defaultProps={height:44,width:200};addPropertyControls(FramerVXItIIENp,{UfQZbpaZP:{defaultValue:{identifier:\"local-module:vector/glGpJG4NR:default\",moduleId:\"uYCTrclD8Zw4rH6kLPqF\"},setModuleId:\"WpPRHWGCYPTdVi6Ggj2w\",title:\"Icon\",type:ControlType.VectorSetItem},lGBThLFxl:{defaultValue:\"Services\",displayTextArea:false,title:\"Label\",type:ControlType.String},qNoLKahBz:{title:\"Link\",type:ControlType.Link},sCJ6n1fpP:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},NuBNwbSza:{title:\"Click 2\",type:ControlType.EventHandler},uGi1WpGKB:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerVXItIIENp,[{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVXItIIENp\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"200\",\"framerVectorSets\":\"[\\\"WpPRHWGCYPTdVi6Ggj2w\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TmOkQcduZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m0KlID7Lg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UfQZbpaZP\\\":\\\"icon\\\",\\\"lGBThLFxl\\\":\\\"label\\\",\\\"qNoLKahBz\\\":\\\"link\\\",\\\"sCJ6n1fpP\\\":\\\"newTab\\\",\\\"NuBNwbSza\\\":\\\"click2\\\",\\\"uGi1WpGKB\\\":\\\"hover\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VXItIIENp.map","// Generated by Framer (c03c0fc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon1 from\"https://framerusercontent.com/modules/94RUdsxzofXH5BX8kO0l/ReK8ivUNIZHaHxf0BYwN/bCjd3CSrz.js\";import Vector1 from\"https://framerusercontent.com/modules/wrUu2gZDTiszEn0TtJVm/Jgmi3hfh9Fc0FejxTpIV/dl18Esq7O.js\";import Vector from\"https://framerusercontent.com/modules/vAOUluCol9Isgx9Kngk6/a7EwZMm6eAyAcXH7KWtA/faYfBYsAr.js\";import Icon2 from\"https://framerusercontent.com/modules/35iNeo5CDyBXXiIgJ8V0/hTmk0J5t6UMA1h4DyXbB/sJPUOuhBo.js\";import Icon from\"https://framerusercontent.com/modules/nDsp5EFereWBPAkbb0Ob/RZ1QM9Kj9qmP5SyuokZT/W0x7Tui5n.js\";import Vector2 from\"https://framerusercontent.com/modules/eEF6VHFn5qtQnGW9g4p0/vHqzesvQNymISzg8NYPf/XGnZyU3jf.js\";import MenuItem from\"https://framerusercontent.com/modules/luT7HgdAE54bisfjpO67/YdDp0FUUHvwl2kQTAbqg/VXItIIENp.js\";const VectorFonts=getFonts(Vector);const IconFonts=getFonts(Icon);const MenuItemFonts=getFonts(MenuItem);const cycleOrder=[\"pabtZFZVK\",\"QTgVC8Uyq\"];const serializationHash=\"framer-jHoo5\";const variantClassNames={pabtZFZVK:\"framer-v-lnk22y\",QTgVC8Uyq:\"framer-v-1jyrkw2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oQP8xbMqD=undefined;const uHOB7Q2hL=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"pabtZFZVK\",Active:\"QTgVC8Uyq\"};const Variants=motion.create(React.Fragment);const getProps=({height,iconColor,id,width,...props})=>{return{...props,oQP8xbMqD:iconColor??props.oQP8xbMqD??\"var(--token-86170d70-1902-44a1-8fef-67378ffd3fd2, rgb(120, 120, 148))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pabtZFZVK\"};};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,oQP8xbMqD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pabtZFZVK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13brtj2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"QTgVC8Uyq\");});const onTap19u225=activeVariantCallback(async(...args)=>{setVariant(\"pabtZFZVK\");});const NuBNwbSza1g2lqcx=activeVariantCallback(async(...args)=>{if(uHOB7Q2hL){const res=await uHOB7Q2hL(...args);if(res===false)return false;}await delay(()=>setVariant(\"pabtZFZVK\"),1e3);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QTgVC8Uyq\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"QTgVC8Uyq\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({QTgVC8Uyq:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lnk22y\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pabtZFZVK\",onTap:onTap13brtj2,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{QTgVC8Uyq:{backgroundColor:\"rgba(255, 255, 255, 0.06)\"}},...addPropertyOverrides({QTgVC8Uyq:{\"data-framer-name\":\"Active\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-r1bid0\",layoutDependency:layoutDependency,layoutId:\"YQlFMPSS2\",...addPropertyOverrides({QTgVC8Uyq:{\"data-highlight\":true,onTap:onTap19u225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-m2ic7h\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"XpYN6tart\",style:{\"--1fhmukq\":oQP8xbMqD}})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5rznqv\",layoutDependency:layoutDependency,layoutId:\"Jg1hpQm10\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-x6ypty\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"Ev89NeDEe\",style:{\"--1fhmukq\":oQP8xbMqD}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18rydaw\",\"data-framer-name\":\"Auto Layout Vertical\",layoutDependency:layoutDependency,layoutId:\"gLZjeq6uT\",style:{backgroundColor:\"rgb(11, 11, 24)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 0.6369534988189116px 0.6369534988189116px -0.9375px rgba(33, 31, 56, 0.73), 0px 1.9316049144836143px 1.9316049144836143px -1.875px rgba(33, 31, 56, 0.69), 0px 5.106122817187569px 5.106122817187569px -2.8125px rgba(33, 31, 56, 0.59), 0px 16px 16px -3.75px rgba(33, 31, 56, 0.25)\",filter:\"blur(10px)\",opacity:0,scale:.9,WebkitFilter:\"blur(10px)\"},variants:{QTgVC8Uyq:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined},{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:`calc(${componentViewport?.width||\"100vw\"} + 148px)`,y:(componentViewport?.y||0)+22+6+0,...addPropertyOverrides({QTgVC8Uyq:{y:(componentViewport?.y||0)+38+6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16vnr13-container\",layoutDependency:layoutDependency,layoutId:\"KuYd9Kukg-container\",nodeId:\"KuYd9Kukg\",rendersWithMotion:true,scopeId:\"BRw8jvzXu\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"KuYd9Kukg\",layoutId:\"KuYd9Kukg\",lGBThLFxl:\"Advertise with Us\",qNoLKahBz:resolvedLinks[0],sCJ6n1fpP:false,style:{width:\"100%\"},UfQZbpaZP:Vector1,width:\"100%\",...addPropertyOverrides({QTgVC8Uyq:{NuBNwbSza:NuBNwbSza1g2lqcx,qNoLKahBz:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined},{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:`calc(${componentViewport?.width||\"100vw\"} + 148px)`,y:(componentViewport?.y||0)+22+6+50,...addPropertyOverrides({QTgVC8Uyq:{y:(componentViewport?.y||0)+38+6+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oh71ck-container\",layoutDependency:layoutDependency,layoutId:\"gUhBez9MV-container\",nodeId:\"gUhBez9MV\",rendersWithMotion:true,scopeId:\"BRw8jvzXu\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"gUhBez9MV\",layoutId:\"gUhBez9MV\",lGBThLFxl:\"Monetize with Us\",qNoLKahBz:resolvedLinks1[0],sCJ6n1fpP:false,style:{width:\"100%\"},UfQZbpaZP:Vector2,width:\"100%\",...addPropertyOverrides({QTgVC8Uyq:{NuBNwbSza:NuBNwbSza1g2lqcx,qNoLKahBz:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined},{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:`calc(${componentViewport?.width||\"100vw\"} + 148px)`,y:(componentViewport?.y||0)+22+6+100,...addPropertyOverrides({QTgVC8Uyq:{y:(componentViewport?.y||0)+38+6+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cri04g-container\",layoutDependency:layoutDependency,layoutId:\"p7nC8MQ1C-container\",nodeId:\"p7nC8MQ1C\",rendersWithMotion:true,scopeId:\"BRw8jvzXu\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"p7nC8MQ1C\",layoutId:\"p7nC8MQ1C\",lGBThLFxl:\"Case Studies\",qNoLKahBz:resolvedLinks2[0],sCJ6n1fpP:false,style:{width:\"100%\"},UfQZbpaZP:Icon1,width:\"100%\",...addPropertyOverrides({QTgVC8Uyq:{NuBNwbSza:NuBNwbSza1g2lqcx,qNoLKahBz:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined},{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:`calc(${componentViewport?.width||\"100vw\"} + 148px)`,y:(componentViewport?.y||0)+22+6+150,...addPropertyOverrides({QTgVC8Uyq:{y:(componentViewport?.y||0)+38+6+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g3v1oc-container\",layoutDependency:layoutDependency,layoutId:\"GQDxFA1xO-container\",nodeId:\"GQDxFA1xO\",rendersWithMotion:true,scopeId:\"BRw8jvzXu\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"GQDxFA1xO\",layoutId:\"GQDxFA1xO\",lGBThLFxl:\"Blog\",qNoLKahBz:resolvedLinks3[0],sCJ6n1fpP:false,style:{width:\"100%\"},UfQZbpaZP:Icon2,width:\"100%\",...addPropertyOverrides({QTgVC8Uyq:{NuBNwbSza:NuBNwbSza1g2lqcx,qNoLKahBz:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jHoo5.framer-1s7kdcc, .framer-jHoo5 .framer-1s7kdcc { display: block; }\",\".framer-jHoo5.framer-lnk22y { cursor: pointer; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-jHoo5 .framer-r1bid0 { flex: none; height: 24px; left: 8px; overflow: visible; position: absolute; right: 8px; top: 8px; }\",\".framer-jHoo5 .framer-m2ic7h, .framer-jHoo5 .framer-x6ypty { flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-jHoo5 .framer-5rznqv { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-jHoo5 .framer-18rydaw { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 6px; pointer-events: none; position: absolute; right: -160px; top: 22px; user-select: none; }\",\".framer-jHoo5 .framer-16vnr13-container, .framer-jHoo5 .framer-oh71ck-container, .framer-jHoo5 .framer-1cri04g-container, .framer-jHoo5 .framer-1g3v1oc-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-jHoo5.framer-v-1jyrkw2.framer-lnk22y { cursor: unset; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-r1bid0 { cursor: pointer; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-18rydaw { -webkit-user-select: auto; pointer-events: auto; top: 38px; user-select: auto; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-16vnr13-container { order: 0; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-oh71ck-container { order: 1; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-1cri04g-container { order: 2; }\",\".framer-jHoo5.framer-v-1jyrkw2 .framer-1g3v1oc-container { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QTgVC8Uyq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oQP8xbMqD\":\"iconColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBRw8jvzXu=withCSS(Component,css,\"framer-jHoo5\");export default FramerBRw8jvzXu;FramerBRw8jvzXu.displayName=\"Collapsed Button\";FramerBRw8jvzXu.defaultProps={height:40,width:40};addPropertyControls(FramerBRw8jvzXu,{variant:{options:[\"pabtZFZVK\",\"QTgVC8Uyq\"],optionTitles:[\"Variant 1\",\"Active\"],title:\"Variant\",type:ControlType.Enum},oQP8xbMqD:{defaultValue:'var(--token-86170d70-1902-44a1-8fef-67378ffd3fd2, rgb(120, 120, 148)) /* {\"name\":\"Default\"} */',title:\"Icon Color\",type:ControlType.Color}});addFonts(FramerBRw8jvzXu,[{explicitInter:true,fonts:[]},...VectorFonts,...IconFonts,...MenuItemFonts],{supportsExplicitInterCodegen:true});FramerBRw8jvzXu.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBRw8jvzXu\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"oQP8xbMqD\\\":\\\"iconColor\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QTgVC8Uyq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BRw8jvzXu.map","// Generated by Framer (f74aab7)\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={HIAlnstLz:{hover:true,pressed:true},SOGC2uNQ7:{hover:true,pressed:true}};const cycleOrder=[\"SOGC2uNQ7\",\"HIAlnstLz\"];const serializationHash=\"framer-mE1p5\";const variantClassNames={HIAlnstLz:\"framer-v-szdb2u\",SOGC2uNQ7:\"framer-v-19yrvxv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark Theme\":\"SOGC2uNQ7\",\"Light Theme\":\"HIAlnstLz\"};const getProps=({height,hover,id,label,link,newTab,width,...props})=>{return{...props,A59JiYjIn:hover??props.A59JiYjIn,Jm92XjDn3:newTab??props.Jm92XjDn3,OrgVwZ95F:label??props.OrgVwZ95F??\"Services\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SOGC2uNQ7\",YFLsE6C_U:link??props.YFLsE6C_U};};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,OrgVwZ95F,YFLsE6C_U,Jm92XjDn3,A59JiYjIn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SOGC2uNQ7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter15l922k=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(A59JiYjIn){const res=await A59JiYjIn(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:YFLsE6C_U,motionChild:true,nodeId:\"SOGC2uNQ7\",openInNewTab:Jm92XjDn3,scopeId:\"zDV4eHCqO\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19yrvxv\",className,classNames)} framer-b55ik0`,\"data-framer-name\":\"Dark Theme\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SOGC2uNQ7\",onMouseEnter:onMouseEnter15l922k,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{\"HIAlnstLz-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.06)\"},\"HIAlnstLz-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0.02)\"},\"SOGC2uNQ7-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.06)\"},\"SOGC2uNQ7-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.02)\"}},...addPropertyOverrides({\"HIAlnstLz-hover\":{\"data-framer-name\":undefined},\"HIAlnstLz-pressed\":{\"data-framer-name\":undefined},\"SOGC2uNQ7-hover\":{\"data-framer-name\":undefined},\"SOGC2uNQ7-pressed\":{\"data-framer-name\":undefined},HIAlnstLz:{\"data-framer-name\":\"Light Theme\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 500)',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a70654de-ba89-4618-8212-cc2b529b7e23, rgb(143, 143, 175)))\"},children:\"Services\"})}),className:\"framer-r63m2p\",\"data-framer-name\":\"Services\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"I1445:14027;1414:6737\",style:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-a70654de-ba89-4618-8212-cc2b529b7e23, rgb(143, 143, 175))\",\"--framer-paragraph-spacing\":\"0px\"},text:OrgVwZ95F,variants:{HIAlnstLz:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 550',\"--extracted-r6o4lv\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HIAlnstLz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOVFV3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 550)',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mE1p5.framer-b55ik0, .framer-mE1p5 .framer-b55ik0 { display: block; }\",\".framer-mE1p5.framer-19yrvxv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mE1p5 .framer-r63m2p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HIAlnstLz\":{\"layout\":[\"auto\",\"auto\"]},\"lsImG7WXY\":{\"layout\":[\"auto\",\"auto\"]},\"xnLt0jf4r\":{\"layout\":[\"auto\",\"auto\"]},\"ojRoiUO5w\":{\"layout\":[\"auto\",\"auto\"]},\"QibAmIGEn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OrgVwZ95F\":\"label\",\"YFLsE6C_U\":\"link\",\"Jm92XjDn3\":\"newTab\",\"A59JiYjIn\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzDV4eHCqO=withCSS(Component,css,\"framer-mE1p5\");export default FramerzDV4eHCqO;FramerzDV4eHCqO.displayName=\"Menu Button\";FramerzDV4eHCqO.defaultProps={height:26,width:72};addPropertyControls(FramerzDV4eHCqO,{variant:{options:[\"SOGC2uNQ7\",\"HIAlnstLz\"],optionTitles:[\"Dark Theme\",\"Light Theme\"],title:\"Variant\",type:ControlType.Enum},OrgVwZ95F:{defaultValue:\"Services\",displayTextArea:false,title:\"Label\",type:ControlType.String},YFLsE6C_U:{title:\"Link\",type:ControlType.Link},Jm92XjDn3:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},A59JiYjIn:{title:\"Hover\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerzDV4eHCqO,[{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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzDV4eHCqO\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"72\",\"framerVariables\":\"{\\\"OrgVwZ95F\\\":\\\"label\\\",\\\"YFLsE6C_U\\\":\\\"link\\\",\\\"Jm92XjDn3\\\":\\\"newTab\\\",\\\"A59JiYjIn\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HIAlnstLz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lsImG7WXY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xnLt0jf4r\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ojRoiUO5w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QibAmIGEn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"26\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zDV4eHCqO.map","// Generated by Framer (c03c0fc)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import CollapsedButton from\"https://framerusercontent.com/modules/kP869t76u3DM7UQaaoMP/EtsjEL3AoDtofAIxcGi7/BRw8jvzXu.js\";import CTA from\"https://framerusercontent.com/modules/cwkBtu8Lwm5hH6t0LEEK/tU0F33YRSMhTiaz7UP6i/iXXRL3zO9.js\";import KlinkLogo from\"https://framerusercontent.com/modules/xBrCY83aao0zsYOLDyqA/FVrAgZsA8KdTXAURI3Ol/J_KIxaQZ7.js\";import MenuButton from\"https://framerusercontent.com/modules/mHF9HfCzd9eiNoMREQhR/NSXeEkNAGJ7uDUgBhAyc/zDV4eHCqO.js\";const CollapsedButtonFonts=getFonts(CollapsedButton);const KlinkLogoFonts=getFonts(KlinkLogo);const MenuButtonFonts=getFonts(MenuButton);const LocaleSelectorFonts=getFonts(LocaleSelector);const CTAFonts=getFonts(CTA);const cycleOrder=[\"GuGrkDYkZ\",\"MBQkEl4Z5\",\"batOdvibC\",\"xwwofQ6G8\",\"Y8gwVrNaR\",\"iqzWIdwNb\",\"D6hxqa8Oj\",\"zroX8Cwdo\"];const serializationHash=\"framer-KWcgj\";const variantClassNames={batOdvibC:\"framer-v-bmfknp\",D6hxqa8Oj:\"framer-v-1f7s8xf\",GuGrkDYkZ:\"framer-v-f8kapw\",iqzWIdwNb:\"framer-v-1q5c6aq\",MBQkEl4Z5:\"framer-v-usxxsx\",xwwofQ6G8:\"framer-v-1ktehw\",Y8gwVrNaR:\"framer-v-1szln7w\",zroX8Cwdo:\"framer-v-1g5dv8h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bBgr78LqO=undefined;const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop / Dark\":\"GuGrkDYkZ\",\"Desktop / Light\":\"MBQkEl4Z5\",\"Mobile / Dark\":\"xwwofQ6G8\",\"Mobile / Light\":\"iqzWIdwNb\",\"Tablet / Dark\":\"D6hxqa8Oj\",\"Tablet / Light\":\"zroX8Cwdo\",\"Tablet+ / Dark\":\"batOdvibC\",\"Tablet+ / Light\":\"Y8gwVrNaR\"};const Variants=motion.create(React.Fragment);const getProps=({defaultPage,height,id,width,...props})=>{return{...props,bBgr78LqO:defaultPage??props.bBgr78LqO??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"GuGrkDYkZ\"};};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,bBgr78LqO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GuGrkDYkZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const A59JiYjIn13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xwwofQ6G8\",\"iqzWIdwNb\",\"D6hxqa8Oj\",\"zroX8Cwdo\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"xwwofQ6G8\",\"iqzWIdwNb\",\"D6hxqa8Oj\",\"zroX8Cwdo\"].includes(baseVariant))return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed2=()=>{if([\"xwwofQ6G8\",\"iqzWIdwNb\"].includes(baseVariant))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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-f8kapw\",className,classNames),\"data-framer-name\":\"Desktop / Dark\",layoutDependency:layoutDependency,layoutId:\"GuGrkDYkZ\",ref:refBinding,style:{backdropFilter:\"blur(8px)\",background:\"linear-gradient(180deg, rgb(11, 11, 24) 0%, rgba(11, 11, 24, 0.6) 100%)\",WebkitBackdropFilter:\"blur(8px)\",...style},variants:{iqzWIdwNb:{background:\"linear-gradient(180deg, rgb(238, 238, 243) 0%, rgba(237, 237, 242, 0.6) 100%)\"},MBQkEl4Z5:{background:\"linear-gradient(180deg, rgb(238, 238, 243) 0%, rgba(237, 237, 242, 0.6) 100%)\"},Y8gwVrNaR:{background:\"linear-gradient(180deg, rgb(238, 238, 243) 0%, rgba(237, 237, 242, 0.6) 100%)\"},zroX8Cwdo:{background:\"linear-gradient(180deg, rgb(238, 238, 243) 0%, rgba(237, 237, 242, 0.6) 100%)\"}},...addPropertyOverrides({batOdvibC:{\"data-framer-name\":\"Tablet+ / Dark\"},D6hxqa8Oj:{\"data-framer-name\":\"Tablet / Dark\"},iqzWIdwNb:{\"data-framer-name\":\"Mobile / Light\"},MBQkEl4Z5:{\"data-framer-name\":\"Desktop / Light\"},xwwofQ6G8:{\"data-framer-name\":\"Mobile / Dark\"},Y8gwVrNaR:{\"data-framer-name\":\"Tablet+ / Light\"},zroX8Cwdo:{\"data-framer-name\":\"Tablet / Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17pzalk\",\"data-framer-name\":\"Auto Layout Horizontal\",layoutDependency:layoutDependency,layoutId:\"dgGng6US1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ihqoyy\",layoutDependency:layoutDependency,layoutId:\"NbJ_KnvMq\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D6hxqa8Oj:{height:40,width:\"40px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+2+0},iqzWIdwNb:{height:40,width:\"40px\",y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+2+0},xwwofQ6G8:{height:40,width:\"40px\",y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+2+0},zroX8Cwdo:{height:40,width:\"40px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-avrn1t-container\",layoutDependency:layoutDependency,layoutId:\"HzKGRfYmu-container\",nodeId:\"HzKGRfYmu\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(CollapsedButton,{height:\"100%\",id:\"HzKGRfYmu\",layoutId:\"HzKGRfYmu\",oQP8xbMqD:\"var(--token-86170d70-1902-44a1-8fef-67378ffd3fd2, rgb(120, 120, 148))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"pabtZFZVK\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+6+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+6+0},D6hxqa8Oj:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+2+4},iqzWIdwNb:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+2+4},xwwofQ6G8:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+2+4},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+6+0},zroX8Cwdo:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+2+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rfncqi-container\",layoutDependency:layoutDependency,layoutId:\"bfEjGul0x-container\",nodeId:\"bfEjGul0x\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",style:{scale:1},variants:{D6hxqa8Oj:{scale:1},iqzWIdwNb:{scale:.95},xwwofQ6G8:{scale:.95},Y8gwVrNaR:{scale:1},zroX8Cwdo:{scale:1}},children:/*#__PURE__*/_jsx(KlinkLogo,{height:\"100%\",id:\"bfEjGul0x\",layoutId:\"bfEjGul0x\",style:{height:\"100%\"},variant:matchVariant(\"W1IC6DEWV\"),width:\"100%\",...addPropertyOverrides({iqzWIdwNb:{variant:matchVariant(\"aaf_qZbec\")},MBQkEl4Z5:{variant:matchVariant(\"aaf_qZbec\")},Y8gwVrNaR:{variant:matchVariant(\"aaf_qZbec\")},zroX8Cwdo:{variant:matchVariant(\"aaf_qZbec\")}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cosmlg\",\"data-framer-name\":\"Auto Layout Horizontal\",layoutDependency:layoutDependency,layoutId:\"zblRsz8CA\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined},{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined},{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined},{href:{webPageId:\"PIDVEAvuG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+9+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nl7h7z-container\",id:`${layoutId}-1nl7h7z`,layoutDependency:layoutDependency,layoutId:\"kkVrAvUPg-container\",nodeId:\"kkVrAvUPg\",ref:ref1,rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(MenuButton,{A59JiYjIn:A59JiYjIn13elrgn({overlay}),height:\"100%\",id:\"kkVrAvUPg\",Jm92XjDn3:false,layoutId:\"kkVrAvUPg\",OrgVwZ95F:\"Advertise with Us\",variant:matchVariant(\"SOGC2uNQ7\"),width:\"100%\",YFLsE6C_U:resolvedLinks[0],...addPropertyOverrides({batOdvibC:{YFLsE6C_U:resolvedLinks[2]},MBQkEl4Z5:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks[1]},Y8gwVrNaR:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined},{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined},{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined},{href:{webPageId:\"hRubR5RvA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+9+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pmpvlr-container\",id:`${layoutId}-1pmpvlr`,layoutDependency:layoutDependency,layoutId:\"vJOkDiCEJ-container\",nodeId:\"vJOkDiCEJ\",ref:ref2,rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(MenuButton,{A59JiYjIn:A59JiYjIn13elrgn({overlay:overlay1}),height:\"100%\",id:\"vJOkDiCEJ\",Jm92XjDn3:false,layoutId:\"vJOkDiCEJ\",OrgVwZ95F:\"Monetize with Us\",variant:matchVariant(\"SOGC2uNQ7\"),width:\"100%\",YFLsE6C_U:resolvedLinks1[0],...addPropertyOverrides({batOdvibC:{YFLsE6C_U:resolvedLinks1[2]},MBQkEl4Z5:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks1[1]},Y8gwVrNaR:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined},{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined},{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined},{href:{webPageId:\"VyC0wEpJv\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+9+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ila4ng-container\",layoutDependency:layoutDependency,layoutId:\"UTQ7Cq1NN-container\",nodeId:\"UTQ7Cq1NN\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"UTQ7Cq1NN\",Jm92XjDn3:false,layoutId:\"UTQ7Cq1NN\",OrgVwZ95F:\"Case Studies\",variant:matchVariant(\"SOGC2uNQ7\"),width:\"100%\",YFLsE6C_U:resolvedLinks2[0],...addPropertyOverrides({batOdvibC:{YFLsE6C_U:resolvedLinks2[2]},MBQkEl4Z5:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks2[1]},Y8gwVrNaR:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined},{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined},{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined},{href:{webPageId:\"vhgTFyrO6\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+9+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1opq8k0-container\",layoutDependency:layoutDependency,layoutId:\"avQ7PTVSw-container\",nodeId:\"avQ7PTVSw\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"avQ7PTVSw\",Jm92XjDn3:false,layoutId:\"avQ7PTVSw\",OrgVwZ95F:\"Blog\",variant:matchVariant(\"SOGC2uNQ7\"),width:\"100%\",YFLsE6C_U:resolvedLinks3[0],...addPropertyOverrides({batOdvibC:{YFLsE6C_U:resolvedLinks3[2]},MBQkEl4Z5:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks3[1]},Y8gwVrNaR:{variant:matchVariant(\"HIAlnstLz\"),YFLsE6C_U:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-smk0jg\",\"data-framer-name\":\"Auto Layout Horizontal\",layoutDependency:layoutDependency,layoutId:\"vGAA5LPQ6\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ckil3x-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"a5gl1p016-container\",nodeId:\"a5gl1p016\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"rgb(143, 143, 175)\",size:12,type:\"default\"},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"130%\"},height:\"100%\",icon:{color:\"rgb(93, 75, 210)\",image:addImageAlt({pixelHeight:120,pixelWidth:120,src:\"https://framerusercontent.com/images/ZLTm5z8pjtZw8MlNb7eb0g8y5Y.png?width=120&height=120\"},\"\"),size:18,type:\"default\"},id:\"a5gl1p016\",layoutId:\"a5gl1p016\",options:{focus:{color:\"rgba(100, 77, 255, 0)\",offset:0,style:\"solid\",width:0},gap:5,hover:{fillColor:\"rgba(255, 255, 255, 0.03)\"},title:true},padding:\"10px\",radius:\"10px\",textColor:\"rgb(143, 143, 175)\",width:\"100%\",...addPropertyOverrides({batOdvibC:{options:{focus:{color:\"rgba(100, 77, 255, 0)\",offset:0,style:\"solid\",width:0},gap:5,hover:{fillColor:\"rgba(255, 255, 255, 0.03)\"},title:false}},MBQkEl4Z5:{options:{focus:{color:\"rgba(100, 77, 255, 0)\",offset:0,style:\"solid\",width:0},gap:5,hover:{fillColor:\"rgba(17, 19, 34, 0.03)\"},title:true},textColor:\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},Y8gwVrNaR:{options:{focus:{color:\"rgba(100, 77, 255, 0)\",offset:0,style:\"solid\",width:0},gap:5,hover:{fillColor:\"rgba(255, 255, 255, 0.03)\"},title:false},textColor:\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},zroX8Cwdo:{textColor:\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"}},baseVariant,gestureVariant)})})}),bBgr78LqO!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+12+(((componentViewport?.height||69)-12-57)/2+0+0)+0+0,...addPropertyOverrides({batOdvibC:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+0+0},D6hxqa8Oj:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+0+0},iqzWIdwNb:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+0+0},xwwofQ6G8:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||64)-20-44)/2+0+0)+0+0},Y8gwVrNaR:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+0+0},zroX8Cwdo:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||68)-24-44)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ye3lhs-container\",layoutDependency:layoutDependency,layoutId:\"KZdpzFM5L-container\",nodeId:\"KZdpzFM5L\",rendersWithMotion:true,scopeId:\"xpbV7SVRU\",children:/*#__PURE__*/_jsx(CTA,{B78JM2Cy1:\"https://app.klinklabs.com/#/login\",height:\"100%\",id:\"KZdpzFM5L\",IfYpoNhHs:false,IIzVZTSA2:\"14px 14px 14px 18px\",KZQDmgdOZ:true,layoutId:\"KZdpzFM5L\",mVWVz_nZB:\"Portal Login\",style:{height:\"100%\"},variant:matchVariant(\"B9ZYZ35y5\"),width:\"100%\",Y56Ixv1PY:true,...addPropertyOverrides({iqzWIdwNb:{variant:matchVariant(\"svVeces1l\")},MBQkEl4Z5:{variant:matchVariant(\"svVeces1l\")},Y8gwVrNaR:{variant:matchVariant(\"svVeces1l\")},zroX8Cwdo:{variant:matchVariant(\"svVeces1l\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nfxdye\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PkjQ9CELp\",style:{backgroundColor:\"rgba(255, 255, 255, 0.08)\"},variants:{iqzWIdwNb:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"},MBQkEl4Z5:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"},Y8gwVrNaR:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"},zroX8Cwdo:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KWcgj.framer-bh6g3x, .framer-KWcgj .framer-bh6g3x { display: block; }\",\".framer-KWcgj.framer-f8kapw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 12px 56px 0px 56px; position: relative; width: 1200px; }\",\".framer-KWcgj .framer-17pzalk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1168px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KWcgj .framer-ihqoyy { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KWcgj .framer-avrn1t-container { flex: none; height: 40px; position: relative; width: 40px; z-index: 10; }\",\".framer-KWcgj .framer-1rfncqi-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-KWcgj .framer-cosmlg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-KWcgj .framer-1nl7h7z-container, .framer-KWcgj .framer-1pmpvlr-container, .framer-KWcgj .framer-ila4ng-container, .framer-KWcgj .framer-1opq8k0-container, .framer-KWcgj .framer-ckil3x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KWcgj .framer-smk0jg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KWcgj .framer-ye3lhs-container { flex: none; height: 44px; position: relative; width: auto; }\",\".framer-KWcgj .framer-nfxdye { flex: none; height: 1px; max-width: 1168px; position: relative; width: 100%; }\",\".framer-KWcgj.framer-v-bmfknp.framer-f8kapw, .framer-KWcgj.framer-v-1szln7w.framer-f8kapw { padding: 12px 12px 12px 20px; width: 900px; }\",\".framer-KWcgj.framer-v-bmfknp .framer-cosmlg, .framer-KWcgj.framer-v-1szln7w .framer-cosmlg { gap: 14px; }\",\".framer-KWcgj.framer-v-bmfknp .framer-smk0jg, .framer-KWcgj.framer-v-1szln7w .framer-smk0jg { gap: 0px; }\",\".framer-KWcgj.framer-v-bmfknp .framer-ckil3x-container, .framer-KWcgj.framer-v-1szln7w .framer-ckil3x-container, .framer-KWcgj.framer-v-1f7s8xf .framer-ckil3x-container, .framer-KWcgj.framer-v-1g5dv8h .framer-ckil3x-container { order: 0; }\",\".framer-KWcgj.framer-v-bmfknp .framer-ye3lhs-container, .framer-KWcgj.framer-v-1ktehw .framer-ye3lhs-container, .framer-KWcgj.framer-v-1szln7w .framer-ye3lhs-container, .framer-KWcgj.framer-v-1q5c6aq .framer-ye3lhs-container, .framer-KWcgj.framer-v-1f7s8xf .framer-ye3lhs-container, .framer-KWcgj.framer-v-1g5dv8h .framer-ye3lhs-container { order: 1; }\",\".framer-KWcgj.framer-v-bmfknp .framer-nfxdye, .framer-KWcgj.framer-v-1ktehw .framer-nfxdye, .framer-KWcgj.framer-v-1szln7w .framer-nfxdye, .framer-KWcgj.framer-v-1q5c6aq .framer-nfxdye, .framer-KWcgj.framer-v-1f7s8xf .framer-nfxdye, .framer-KWcgj.framer-v-1g5dv8h .framer-nfxdye { bottom: 0px; left: 0px; max-width: unset; position: absolute; right: 0px; width: unset; z-index: 1; }\",\".framer-KWcgj.framer-v-1ktehw.framer-f8kapw, .framer-KWcgj.framer-v-1q5c6aq.framer-f8kapw { padding: 10px 14px 10px 4px; width: 375px; }\",\".framer-KWcgj.framer-v-1ktehw .framer-ihqoyy, .framer-KWcgj.framer-v-1ktehw .framer-smk0jg, .framer-KWcgj.framer-v-1q5c6aq .framer-ihqoyy, .framer-KWcgj.framer-v-1q5c6aq .framer-smk0jg { gap: 2px; }\",\".framer-KWcgj.framer-v-1f7s8xf.framer-f8kapw { padding: 12px 16px 12px 8px; width: 600px; }\",\".framer-KWcgj.framer-v-1g5dv8h.framer-f8kapw { padding: 12px 16px 12px 8px; width: 900px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 69\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MBQkEl4Z5\":{\"layout\":[\"fixed\",\"auto\"]},\"batOdvibC\":{\"layout\":[\"fixed\",\"auto\"]},\"xwwofQ6G8\":{\"layout\":[\"fixed\",\"auto\"]},\"Y8gwVrNaR\":{\"layout\":[\"fixed\",\"auto\"]},\"iqzWIdwNb\":{\"layout\":[\"fixed\",\"auto\"]},\"D6hxqa8Oj\":{\"layout\":[\"fixed\",\"auto\"]},\"zroX8Cwdo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bBgr78LqO\":\"defaultPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxpbV7SVRU=withCSS(Component,css,\"framer-KWcgj\");export default FramerxpbV7SVRU;FramerxpbV7SVRU.displayName=\"Nav\";FramerxpbV7SVRU.defaultProps={height:69,width:1200};addPropertyControls(FramerxpbV7SVRU,{variant:{options:[\"GuGrkDYkZ\",\"MBQkEl4Z5\",\"batOdvibC\",\"xwwofQ6G8\",\"Y8gwVrNaR\",\"iqzWIdwNb\",\"D6hxqa8Oj\",\"zroX8Cwdo\"],optionTitles:[\"Desktop / Dark\",\"Desktop / Light\",\"Tablet+ / Dark\",\"Mobile / Dark\",\"Tablet+ / Light\",\"Mobile / Light\",\"Tablet / Dark\",\"Tablet / Light\"],title:\"Variant\",type:ControlType.Enum},bBgr78LqO:{defaultValue:true,title:\"Default Page\",type:ControlType.Boolean},onbBgr78LqOChange:{changes:\"bBgr78LqO\",type:ControlType.ChangeHandler}});addFonts(FramerxpbV7SVRU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...CollapsedButtonFonts,...KlinkLogoFonts,...MenuButtonFonts,...LocaleSelectorFonts,...CTAFonts],{supportsExplicitInterCodegen:true});FramerxpbV7SVRU.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(CollapsedButton,{},context),forwardLoader(KlinkLogo,{},context),forwardLoader(MenuButton,{},context),forwardLoader(CTA,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxpbV7SVRU\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"69\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"bBgr78LqO\\\":\\\"defaultPage\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MBQkEl4Z5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"batOdvibC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xwwofQ6G8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y8gwVrNaR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iqzWIdwNb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D6hxqa8Oj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zroX8Cwdo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eea9f0c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-zGxo2 .framer-styles-preset-1hc2bhj:not(.rich-text-wrapper), .framer-zGxo2 .framer-styles-preset-1hc2bhj.rich-text-wrapper a { --framer-link-current-text-color: #68687d; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #68687d; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #68687d; --framer-link-text-decoration: underline; }\"];export const className=\"framer-zGxo2\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e8a9766)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector3 from\"https://framerusercontent.com/modules/8LmotQva1QVXR0u7D41W/sJMyESfxJkMSpNwVa0Jr/HxICgcLsr.js\";import Vector from\"https://framerusercontent.com/modules/8pnTumGw7ZYHUc61yEjZ/4ozzBs1XeZgVKHnyChhy/oMCdMpLTD.js\";import Icon1 from\"https://framerusercontent.com/modules/BDz2DkpSCxpgvgNrV4gT/p3P0dIVrT9fTwdjMBrt2/PIaijNckD.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Vector2 from\"https://framerusercontent.com/modules/MelR7jStOlkeSKimDKG9/qlUJzhlgxj2Qq29yNHNx/EIIOYxTQf.js\";import Frame from\"https://framerusercontent.com/modules/W6RWyUDBmzDPFiHVNACW/LcGRJWhYFpoH8dU2sIcz/EdQN_wl_O.js\";import Vector1 from\"https://framerusercontent.com/modules/X5zeUvLc03ionIJ249Ep/0X6Ovez62XsflGHEOjo8/ujdZ8HOXp.js\";import Icon from\"https://framerusercontent.com/modules/ZMFLZNkV06U9Rk3mPySv/ClAjdPswDHuYeOZ47pdN/HGGCKZsSh.js\";import KlinkLogo from\"#framer/local/canvasComponent/J_KIxaQZ7/J_KIxaQZ7.js\";import Nav from\"#framer/local/canvasComponent/xpbV7SVRU/xpbV7SVRU.js\";import*as sharedStyle from\"#framer/local/css/DYtPmLCjz/DYtPmLCjz.js\";import*as sharedStyle3 from\"#framer/local/css/khSoK20V7/khSoK20V7.js\";import*as sharedStyle1 from\"#framer/local/css/QlU6rkRFU/QlU6rkRFU.js\";import*as sharedStyle2 from\"#framer/local/css/Uc7v_WT7Q/Uc7v_WT7Q.js\";const NavFonts=getFonts(Nav);const NavWithVariantAppearEffect=withVariantAppearEffect(Nav);const KlinkLogoFonts=getFonts(KlinkLogo);const VectorFonts=getFonts(Vector);const IconFonts=getFonts(Icon);const FrameFonts=getFonts(Frame);const Vector1Fonts=getFonts(Vector1);const Icon1Fonts=getFonts(Icon1);const Vector2Fonts=getFonts(Vector2);const Vector3Fonts=getFonts(Vector3);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={DLJyO749Z:\"(min-width: 1200px) and (max-width: 1399.98px)\",dujgDTgWo:\"(min-width: 900px) and (max-width: 1199.98px)\",K3rGabMsG:\"(min-width: 600px) and (max-width: 899.98px)\",qcX6nLVCU:\"(max-width: 599.98px)\",zT7YIC2e4:\"(min-width: 1400px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-oHRLk\";const variantClassNames={DLJyO749Z:\"framer-v-97bx6y\",dujgDTgWo:\"framer-v-m7cmpe\",K3rGabMsG:\"framer-v-1o52qy4\",qcX6nLVCU:\"framer-v-ri1rtg\",zT7YIC2e4:\"framer-v-1p3uj08\"};const cV_qPqW4k=undefined;const WErduL0xd=undefined;const wxy_FeXMi=undefined;const HkayXE21M=undefined;const SI6zh6nhS=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={dujgDTgWo:[\".framer-oHRLk .framer-9ywddo { padding: 68px 0px 100px 0px; }\",\".framer-oHRLk .framer-1ns08vb { align-content: center; align-items: center; flex-direction: column; gap: 28px; justify-content: center; }\",\".framer-oHRLk .framer-4cxnul { flex-wrap: wrap; justify-content: center; width: 100%; }\",\".framer-oHRLk .framer-1kpvjd7 { flex-direction: column; gap: 28px; justify-content: center; }\",\".framer-oHRLk .framer-1rvynli, .framer-oHRLk .framer-1b0l86y, .framer-oHRLk .framer-nbxb2v, .framer-oHRLk .framer-17hmjl7, .framer-oHRLk .framer-1qca331 { height: var(--framer-aspect-ratio-supported, 29px); }\"],K3rGabMsG:[\".framer-oHRLk .framer-1647p4k { padding: 0px 48px 0px 48px; }\",\".framer-oHRLk .framer-9ywddo { padding: 56px 0px 64px 0px; }\",\".framer-oHRLk .framer-1ns08vb { align-content: center; align-items: center; flex-direction: column; gap: 28px; justify-content: center; }\",\".framer-oHRLk .framer-4cxnul { flex-wrap: wrap; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-oHRLk .framer-1kpvjd7 { gap: 28px; justify-content: center; }\",\".framer-oHRLk .framer-1rvynli, .framer-oHRLk .framer-1b0l86y, .framer-oHRLk .framer-nbxb2v, .framer-oHRLk .framer-17hmjl7, .framer-oHRLk .framer-1qca331 { height: var(--framer-aspect-ratio-supported, 29px); }\",\".framer-oHRLk .framer-70imro { gap: 20px; justify-content: center; }\"],qcX6nLVCU:[\".framer-oHRLk .framer-1647p4k { padding: 0px 20px 0px 20px; }\",\".framer-oHRLk .framer-9ywddo { gap: 26px; padding: 48px 0px 48px 0px; }\",\".framer-oHRLk .framer-1ns08vb { flex-direction: column; gap: 28px; justify-content: center; }\",\".framer-oHRLk .framer-4cxnul { align-content: unset; align-items: unset; display: grid; gap: 32px 32px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-oHRLk .framer-wsnjtr, .framer-oHRLk .framer-1q6tru2, .framer-oHRLk .framer-2bfwfr, .framer-oHRLk .framer-ujxofh { align-self: start; justify-self: start; width: 100%; }\",\".framer-oHRLk .framer-1kpvjd7 { flex-direction: column; gap: 28px; justify-content: flex-start; }\",\".framer-oHRLk .framer-1rvynli, .framer-oHRLk .framer-1b0l86y, .framer-oHRLk .framer-nbxb2v, .framer-oHRLk .framer-17hmjl7, .framer-oHRLk .framer-1qca331 { height: var(--framer-aspect-ratio-supported, 29px); }\",\".framer-oHRLk .framer-53qpi0 { gap: 12px; width: 100%; }\",\".framer-oHRLk .framer-17455dg { flex: 1 0 0px; gap: 6px; width: 1px; }\",\".framer-oHRLk .framer-khjvhi, .framer-oHRLk .framer-gil8ck { flex: 1 0 0px; gap: 0px; padding: 8px 8px 8px 2px; width: 1px; }\",\".framer-oHRLk .framer-70imro { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dujgDTgWo:\".framer-m7cmpe-override\",K3rGabMsG:\".framer-1o52qy4-override\",qcX6nLVCU:\".framer-ri1rtg-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oHRLk.framer-be0f0x, .framer-oHRLk .framer-be0f0x { display: block; }\",'.framer-oHRLk.framer-1p3uj08 { --selection-background-color: var(--token-b007b820-1151-45bf-b2a6-790c5ecea17b, #664dff) /* {\"name\":\"Brand\"} */; --selection-color: #ffffff; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; background-color: #0b0b18; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-oHRLk .framer-1o98hdx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -999; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 9; }\",\".framer-oHRLk .framer-1okgm9y-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-oHRLk .framer-zud48g { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-oHRLk .framer-1647p4k { align-content: center; align-items: center; background-color: #eeeef3; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 0px 56px 0px 56px; position: relative; width: 100%; }\",\".framer-oHRLk .framer-9ywddo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; max-width: 1168px; overflow: visible; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-oHRLk .framer-1ns08vb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oHRLk .framer-49hp7p-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-oHRLk .framer-4cxnul { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-wsnjtr, .framer-oHRLk .framer-1q6tru2, .framer-oHRLk .framer-2bfwfr, .framer-oHRLk .framer-ujxofh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-1pvywf5, .framer-oHRLk .framer-283pos, .framer-oHRLk .framer-1k737w4, .framer-oHRLk .framer-fqs044, .framer-oHRLk .framer-1cpkr6v, .framer-oHRLk .framer-itlwcp, .framer-oHRLk .framer-qctq52, .framer-oHRLk .framer-1eek6zm, .framer-oHRLk .framer-1ynaznh, .framer-oHRLk .framer-o2ki7u, .framer-oHRLk .framer-657obn, .framer-oHRLk .framer-1o3vdue, .framer-oHRLk .framer-ehw9ow, .framer-oHRLk .framer-a26cz5, .framer-oHRLk .framer-1u6aozn, .framer-oHRLk .framer-8exqhd, .framer-oHRLk .framer-15rhx05, .framer-oHRLk .framer-exlnr7, .framer-oHRLk .framer-unic8w { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oHRLk .framer-7p8crs, .framer-oHRLk .framer-1p3l2wo, .framer-oHRLk .framer-1f23xtt, .framer-oHRLk .framer-zw8e { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-oHRLk .framer-1fohivl, .framer-oHRLk .framer-1sniya9 { background-color: rgba(0, 0, 0, 0.04); flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-oHRLk .framer-1kpvjd7, .framer-oHRLk .framer-70imro { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oHRLk .framer-1ifv0p3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-arvae, .framer-oHRLk .framer-1gf738x, .framer-oHRLk .framer-3mhm0j, .framer-oHRLk .framer-16eb7b6, .framer-oHRLk .framer-1yyrk1i, .framer-oHRLk .framer-bt6fpq, .framer-oHRLk .framer-nd5uf8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 32px; }\",\".framer-oHRLk .framer-1rvynli, .framer-oHRLk .framer-1b0l86y, .framer-oHRLk .framer-nbxb2v, .framer-oHRLk .framer-17hmjl7, .framer-oHRLk .framer-1qca331, .framer-oHRLk .framer-1uw557a { --1fhmukq: #69697d; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-oHRLk .framer-t6va6w { --1fhmukq: #69697d; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-oHRLk .framer-53qpi0, .framer-oHRLk .framer-1xifzv0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-4z3aee { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-1mai384 { height: 20px; position: relative; width: 20px; }\",\".framer-oHRLk .framer-161mpxw { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-oHRLk .framer-12f6cn7 { height: 9px; left: 6px; position: absolute; top: 6px; width: 8px; }\",\".framer-oHRLk .framer-17455dg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oHRLk .framer-khjvhi, .framer-oHRLk .framer-gil8ck { -webkit-backdrop-filter: blur(45.5px); align-content: center; align-items: center; backdrop-filter: blur(45.5px); background-color: #ffffff; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 10px 8px 10px 2px; position: relative; text-decoration: none; width: 148px; }\",\".framer-oHRLk .framer-15ajbfs, .framer-oHRLk .framer-1w95obm { flex: none; height: 29px; position: relative; width: 29px; }\",\".framer-oHRLk .framer-h2c4b8 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-oHRLk .framer-zaydph-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-oHRLk[data-selection=\"true\"] * ::selection, .framer-oHRLk [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={DLJyO749Z:\"(min-width: 1200px) and (max-width: 1399.98px)\",dujgDTgWo:\"(min-width: 900px) and (max-width: 1199.98px)\",K3rGabMsG:\"(min-width: 600px) and (max-width: 899.98px)\",qcX6nLVCU:\"(max-width: 599.98px)\",zT7YIC2e4:\"(min-width: 1400px)\"};const humanReadableVariantMap={\"Tablet+\":\"dujgDTgWo\",Desktop:\"zT7YIC2e4\",Laptop:\"DLJyO749Z\",Phone:\"qcX6nLVCU\",Tablet:\"K3rGabMsG\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({change1,change2,change3,change4,defaultPage,height,id,width,...props})=>{return{...props,cV_qPqW4k:defaultPage??props.cV_qPqW4k??true,HkayXE21M:change3??props.HkayXE21M,SI6zh6nhS:change4??props.SI6zh6nhS,variant:humanReadableVariantMap[props.variant]??props.variant??\"zT7YIC2e4\",WErduL0xd:change1??props.WErduL0xd,wxy_FeXMi:change2??props.wxy_FeXMi};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WErduL0xd,wxy_FeXMi,HkayXE21M,SI6zh6nhS,cV_qPqW4k,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"qcX6nLVCU\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"zT7YIC2e4\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(11, 11, 24); } :root { font-size: 100%; } @media (min-width: 1200px) and (max-width: 1399.98px) { :root { font-size: 93.75%; } } @media (min-width: 900px) and (max-width: 1199.98px) { :root { font-size: 93.75%; } } @media (min-width: 600px) and (max-width: 899.98px) { :root { font-size: 93.75%; } } @media (max-width: 599.98px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1p3uj08\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o98hdx\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:69,width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1okgm9y-container\",nodeId:\"G5Md037A9\",rendersWithMotion:true,scopeId:\"RQblSCzZC\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dujgDTgWo:{__framer__targets:[{ref:WErduL0xd,target:\"Y8gwVrNaR\"},{ref:wxy_FeXMi,target:\"batOdvibC\"},{ref:HkayXE21M,target:\"Y8gwVrNaR\"},{ref:SI6zh6nhS,target:\"batOdvibC\"}],variant:matchVariant(\"batOdvibC\")},K3rGabMsG:{__framer__targets:[{ref:WErduL0xd,target:\"zroX8Cwdo\"},{ref:wxy_FeXMi,target:\"D6hxqa8Oj\"},{ref:HkayXE21M,target:\"zroX8Cwdo\"},{ref:SI6zh6nhS,target:\"D6hxqa8Oj\"}],variant:matchVariant(\"D6hxqa8Oj\")},qcX6nLVCU:{__framer__targets:[{ref:WErduL0xd,target:\"iqzWIdwNb\"},{ref:wxy_FeXMi,target:\"xwwofQ6G8\"},{ref:HkayXE21M,target:\"iqzWIdwNb\"},{ref:SI6zh6nhS,target:\"xwwofQ6G8\"}],variant:matchVariant(\"xwwofQ6G8\")}},children:/*#__PURE__*/_jsx(NavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:WErduL0xd,target:\"MBQkEl4Z5\"},{ref:wxy_FeXMi,target:\"GuGrkDYkZ\"},{ref:HkayXE21M,target:\"MBQkEl4Z5\"},{ref:SI6zh6nhS,target:\"GuGrkDYkZ\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,bBgr78LqO:cV_qPqW4k,height:\"100%\",id:\"G5Md037A9\",layoutId:\"G5Md037A9\",style:{width:\"100%\"},variant:matchVariant(\"GuGrkDYkZ\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-zud48g\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1647p4k\",\"data-framer-name\":\"Section / Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9ywddo\",\"data-framer-name\":\"Auto Layout Vertical\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ns08vb\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{y:1117}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-49hp7p-container\",nodeId:\"Hk9qWuATH\",scopeId:\"RQblSCzZC\",children:/*#__PURE__*/_jsx(KlinkLogo,{height:\"100%\",id:\"Hk9qWuATH\",layoutId:\"Hk9qWuATH\",style:{height:\"100%\"},variant:matchVariant(\"aaf_qZbec\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-4cxnul\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsxs(\"li\",{className:\"framer-wsnjtr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1y2aczk\",\"data-styles-preset\":\"DYtPmLCjz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-55b65178-d410-44fe-9031-b3a314df3709, rgb(12, 12, 25))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Solutions\"})})}),className:\"framer-1pvywf5\",\"data-framer-name\":\"\\xa9 Klink 2024\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7p8crs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PIDVEAvuG\"},motionChild:true,nodeId:\"iqCaLFd3p\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Advertise with Us\"})})})}),className:\"framer-283pos\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hRubR5RvA\"},motionChild:true,nodeId:\"pLugllGvw\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Monetize with Us\"})})})}),className:\"framer-1k737w4\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"li\",{className:\"framer-1q6tru2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1y2aczk\",\"data-styles-preset\":\"DYtPmLCjz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-55b65178-d410-44fe-9031-b3a314df3709, rgb(12, 12, 25))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Company\"})})}),className:\"framer-fqs044\",\"data-framer-name\":\"\\xa9 Klink 2024\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p3l2wo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.klinkrewards.com/\",motionChild:true,nodeId:\"wbtWJ7HG9\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Klink App\"})})})}),className:\"framer-1cpkr6v\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://join.com/companies/klinkfinance\",motionChild:true,nodeId:\"mIO8UxVpO\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Careers\"})})})}),className:\"framer-itlwcp\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"li\",{className:\"framer-2bfwfr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1y2aczk\",\"data-styles-preset\":\"DYtPmLCjz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-55b65178-d410-44fe-9031-b3a314df3709, rgb(12, 12, 25))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Resources\"})})}),className:\"framer-qctq52\",\"data-framer-name\":\"\\xa9 Klink 2024\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f23xtt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VyC0wEpJv\"},motionChild:true,nodeId:\"STiZDZCUf\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Case Studies\"})})})}),className:\"framer-1eek6zm\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://brandfetch.com/klinkrewards.com\",motionChild:true,nodeId:\"MhxqqNBIc\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"Media Kit\"})})})}),className:\"framer-1ynaznh\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"li\",{className:\"framer-ujxofh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1y2aczk\",\"data-styles-preset\":\"DYtPmLCjz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-55b65178-d410-44fe-9031-b3a314df3709, rgb(12, 12, 25))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"FAQ\"})})}),className:\"framer-o2ki7u\",\"data-framer-name\":\"\\xa9 Klink 2024\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zw8e\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":HnL6fOY4C\",webPageId:\"PIDVEAvuG\"},motionChild:true,nodeId:\"tiWJVuI97\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"For Advertisers\"})})})}),className:\"framer-657obn\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1qihkt4\",\"data-styles-preset\":\"QlU6rkRFU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":XB1Qku7Tj\",webPageId:\"hRubR5RvA\"},motionChild:true,nodeId:\"aZKK1_ZvK\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yfllly\",\"data-styles-preset\":\"Uc7v_WT7Q\",children:\"For Publishers\"})})})}),className:\"framer-1o3vdue\",\"data-framer-name\":\"Help Center\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fohivl\",\"data-framer-name\":\"Rectangle\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kpvjd7\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ifv0p3\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@klinkrewards\",motionChild:true,nodeId:\"MWKzof7OQ\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink Youtube\",className:\"framer-arvae framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-1rvynli\",HqExkHAf0:true,layoutId:\"Ws47Yt5B7\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/klinkrewards\",motionChild:true,nodeId:\"m4k6WZG9X\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink X\",className:\"framer-1gf738x framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Icon,{animated:false,className:\"framer-1b0l86y\",HqExkHAf0:true,layoutId:\"CKIAih_4l\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://t.me/klinkfinance\",motionChild:true,nodeId:\"tZ_KSKeSC\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink Telegram\",className:\"framer-3mhm0j framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Frame,{animated:false,className:\"framer-nbxb2v\",HqExkHAf0:true,layoutId:\"DJ6vVeTS1\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/klinkfinance/posts/?feedView=all\",motionChild:true,nodeId:\"oRIOaljvf\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink LinkedIn\",className:\"framer-16eb7b6 framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Vector1,{animated:false,className:\"framer-17hmjl7\",HqExkHAf0:true,layoutId:\"MdezpoSVd\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.reddit.com/r/Klink/\",motionChild:true,nodeId:\"NB04nhcym\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink Reddit\",className:\"framer-1yyrk1i framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Icon1,{animated:false,className:\"framer-1qca331\",HqExkHAf0:true,layoutId:\"QT8HOMCLP\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/klinkrewards/\",motionChild:true,nodeId:\"xJFu3Uk6C\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink Reddit\",className:\"framer-bt6fpq framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Vector2,{animated:false,className:\"framer-1uw557a\",HqExkHAf0:true,layoutId:\"Vyz42fLh3\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@klinkrewards\",motionChild:true,nodeId:\"nJnmvqDas\",openInNewTab:true,scopeId:\"RQblSCzZC\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to Klink Reddit\",className:\"framer-nd5uf8 framer-be0f0x\",\"data-framer-name\":\"Social Button\",children:/*#__PURE__*/_jsx(Vector3,{animated:false,className:\"framer-t6va6w\",HqExkHAf0:true,layoutId:\"bB75Lwnyo\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-53qpi0\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4z3aee\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mai384 hidden-ri1rtg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 Z M 9.456 14.39 C 9.6 14.534 9.796 14.615 10 14.615 C 10.204 14.615 10.4 14.534 10.544 14.39 L 13.621 11.313 C 13.921 11.013 13.921 10.526 13.621 10.225 C 13.321 9.925 12.833 9.925 12.533 10.225 L 10.769 11.989 L 10.769 6.154 C 10.769 5.729 10.425 5.385 10 5.385 C 9.575 5.385 9.231 5.729 9.231 6.154 L 9.231 11.989 L 7.467 10.225 C 7.167 9.925 6.68 9.925 6.379 10.225 C 6.079 10.526 6.079 11.013 6.379 11.313 Z\" fill=\"rgb(105,105,125)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-161mpxw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 10 0 C 4.477 0 0 4.477 0 10 C 0 15.523 4.477 20 10 20 C 15.523 20 20 15.523 20 10 C 20 4.477 15.523 0 10 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12f6cn7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.692 9.231\" overflow=\"visible\"><path d=\"M 3.302 9.005 C 3.446 9.15 3.642 9.231 3.846 9.231 C 4.05 9.231 4.246 9.15 4.39 9.005 L 7.467 5.929 C 7.767 5.628 7.767 5.141 7.467 4.841 C 7.167 4.54 6.68 4.54 6.379 4.841 L 4.615 6.604 L 4.615 0.769 C 4.615 0.344 4.271 0 3.846 0 C 3.421 0 3.077 0.344 3.077 0.769 L 3.077 6.604 L 1.313 4.841 C 1.013 4.54 0.526 4.54 0.225 4.841 C -0.075 5.141 -0.075 5.628 0.225 5.929 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:\"Get the App\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:\"Get the App\"})}),className:\"framer-ehw9ow\",\"data-framer-name\":\"Get the App\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17455dg\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://apps.apple.com/az/app/klink-wallet-crypto-rewards/id1640052226\",motionChild:true,nodeId:\"U7ZATeguz\",scopeId:\"RQblSCzZC\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-khjvhi framer-be0f0x\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15ajbfs\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,svg:'<svg width=\"29\" height=\"29\" viewBox=\"0 0 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M20.1932 13.649C20.1736 11.375 21.9732 10.2687 22.0555 10.2172C21.0363 8.66282 19.4567 8.45044 18.9015 8.43351C17.5748 8.28746 16.2878 9.26395 15.612 9.26395C14.9227 9.26395 13.8819 8.44762 12.7602 8.47161C11.3168 8.49489 9.96643 9.36908 9.22583 10.7266C7.69741 13.4945 8.83731 17.5621 10.3017 19.7994C11.0342 20.8951 11.8901 22.1186 13.0105 22.0756C14.1065 22.0283 14.5159 21.3446 15.8386 21.3446C17.1492 21.3446 17.5337 22.0756 18.6763 22.048C19.8526 22.0283 20.5932 20.9474 21.3001 19.8417C22.1466 18.5858 22.4865 17.349 22.5 17.2855C22.4723 17.2756 20.2155 16.3746 20.1932 13.649Z\" fill=\"#0B0B18\"/>\\n<path d=\"M18.0348 6.9617C18.6243 6.19053 19.0277 5.14135 18.9157 4.07666C18.0625 4.11617 16.9954 4.69403 16.3809 5.44827C15.8373 6.11291 15.3516 7.2023 15.4771 8.22678C16.4356 8.30157 17.4197 7.72089 18.0348 6.9617Z\" fill=\"#0B0B18\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(11, 11, 24)\"},children:\"AppStore\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(11, 11, 24)\"},children:\"AppStore\"})}),className:\"framer-a26cz5\",\"data-framer-name\":\"AppStore\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://play.google.com/store/apps/details?id=com.klinkfinance.app&hl=en\",motionChild:true,nodeId:\"IH4eeVfTM\",scopeId:\"RQblSCzZC\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gil8ck framer-be0f0x\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w95obm\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,svg:'<svg width=\"29\" height=\"29\" viewBox=\"0 0 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9.74515 5.84694C9.58987 6.04998 9.5 6.36611 9.5 6.77551L9.5 21.3785C9.5 21.7879 9.58987 22.104 9.74515 22.307L9.78348 22.3516L16.3345 14.1719L16.3345 13.9788L9.78348 5.79906L9.74515 5.84694Z\" fill=\"#0B0B18\"/>\\n<path d=\"M19.3086 16.8998L17.1274 14.1719L17.1274 13.9788L19.3112 11.2508L19.3601 11.2863L21.9464 13.1245C22.6845 13.6461 22.6845 14.5045 21.9464 15.0295L19.3601 16.8644L19.3086 16.8998Z\" fill=\"#0B0B18\"/>\\n<path d=\"M18.9638 17.3723L16.731 14.5833L10.1417 22.815C10.3869 23.1369 10.7866 23.1757 11.2413 22.8538L18.9638 17.3723Z\" fill=\"#0B0B18\"/>\\n<path d=\"M18.8538 10.8624L11.2413 5.29676C10.7866 4.97816 10.3869 5.01695 10.1417 5.33885L16.731 13.5672L18.8538 10.8624Z\" fill=\"#0B0B18\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(11, 11, 24)\"},children:\"Google Play\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(11, 11, 24)\"},children:\"Google Play\"})}),className:\"framer-1u6aozn\",\"data-framer-name\":\"Google Play\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sniya9\",\"data-framer-name\":\"Rectangle\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qcX6nLVCU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:\"Klink Labs is a global rewarded performance marketing network. We help advertisers acquire high-intent users and publishers monetize through integrated reward-driven campaigns across 140+ countries.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:\"Klink Labs is a global rewarded performance marketing network. We help advertisers acquire high-intent users and publishers monetize through integrated reward-driven campaigns across 140+ countries.\"})}),className:\"framer-h2c4b8\",\"data-framer-name\":\"Digital currency is not legal tender, is not backed by national governments, and crypto accounts held with Klink Finance are not subject to FDIC, FSCS, ECB or similar protections. Digital currency values are not static and fluctuate due to market changes. Not all products and services are available in all geographic areas and are subject to applicable terms and conditions. Eligibility for particular products and services is subject to final determination by Klink Finance. Rewards related to Klink products are subject to change over time.\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-70imro\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xifzv0\",\"data-framer-name\":\"Auto Layout Horizontal\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:/*#__PURE__*/_jsx(Link,{href:\"http://app.klinkrewards.com/cookie-policy\",motionChild:true,nodeId:\"GQ8OESdtw\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hc2bhj\",\"data-styles-preset\":\"khSoK20V7\",children:\"Cookie Policy\"})})})}),className:\"framer-8exqhd\",\"data-framer-name\":\"Cookie Policy\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:/*#__PURE__*/_jsx(Link,{href:\"http://app.klinkrewards.com/privacy-policy\",motionChild:true,nodeId:\"znIazbvGV\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hc2bhj\",\"data-styles-preset\":\"khSoK20V7\",children:\"Privacy Policy\"})})})}),className:\"framer-15rhx05\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.klinkrewards.com/terms-of-service\",motionChild:true,nodeId:\"hL7F33NKM\",openInNewTab:true,relValues:[],scopeId:\"RQblSCzZC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hc2bhj\",\"data-styles-preset\":\"khSoK20V7\",children:\"Terms of Service\"})})})}),className:\"framer-exlnr7\",\"data-framer-name\":\"Terms of Service\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(104, 104, 125)\"},children:\"\\xa9 Klink\\xa02026\"})}),className:\"framer-unic8w\",\"data-framer-name\":\"\\xa9 Klink 2024\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zaydph-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"RLSoBtVRa\",scopeId:\"RQblSCzZC\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{bounce:0,delay:0,duration:1,type:\"spring\"},x:0,y:10},containerWidth:0,inset:12,insetBottom:12,insetLeft:12,insetPerSide:false,insetRight:12,insetTop:12,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)\",radius:14,width:1},colorBody:\"var(--token-a70654de-ba89-4618-8212-cc2b529b7e23, rgb(146, 146, 171))\",colorTitle:\"var(--token-7a91f82b-bc9a-4745-9114-cacf7f17e9bb, rgb(255, 255, 255))\",fill:\"rgb(22, 23, 39)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"140%\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},link:\"var(--token-dcde77ab-4d1d-412d-853a-b398967eba9d, rgb(149, 131, 255))\"},width:460,zIndex:10},button:{borderRadius:100,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"130%\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept\",confirm:\"Got it\",customize:\"Customize\",reject:\"Decline Non-Essential\",rejectAll:\"Decline Non-Essential\",save:\"Save Preferences\"},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-b007b820-1151-45bf-b2a6-790c5ecea17b, rgb(102, 77, 255))\"},secondary:{color:\"rgb(186, 173, 255)\",fill:\"rgb(45, 34, 110)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:'We use cookies to improve your experience, analyze traffic, and personalize content. By clicking \"Accept All\", you consent to our use of cookies. For more information on the cookies we use, see our',euPolicy:{label:\"Cookie Policy\",link:\"https://app.klinkfinance.com/cookie-policy\",prefix:\"\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to improve your experience, analyze traffic, and personalize content.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-WGSQRD6\",height:\"100%\",id:\"RLSoBtVRa\",layoutId:\"RLSoBtVRa\",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:\"rgb(14, 15, 27)\",border:{color:\"rgba(0, 0, 0, 0)\",radius:12,width:0},fontBody:{},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:16,toggleColor:\"var(--token-b007b820-1151-45bf-b2a6-790c5ecea17b, rgb(102, 77, 255))\",toggleColorInactive:\"var(--token-99e42486-12ff-4a26-809f-87998e9e4273, rgb(105, 105, 125))\"}},preview:false,trigger:{color:\"rgb(176, 7, 7)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"none\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1400\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DLJyO749Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"dujgDTgWo\":{\"layout\":[\"fixed\",\"fixed\"]},\"K3rGabMsG\":{\"layout\":[\"fixed\",\"fixed\"]},\"qcX6nLVCU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WErduL0xd\":\"change1\",\"wxy_FeXMi\":\"change2\",\"HkayXE21M\":\"change3\",\"SI6zh6nhS\":\"change4\",\"cV_qPqW4k\":\"defaultPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zT7YIC2e4\":[\".framer-1o98hdx\",\".framer-1647p4k\",\".framer-zaydph-container\"],\"DLJyO749Z\":[\".framer-1o98hdx\",\".framer-1647p4k\",\".framer-zaydph-container\"],\"dujgDTgWo\":[\".framer-1o98hdx\",\".framer-1647p4k\",\".framer-zaydph-container\"],\"K3rGabMsG\":[\".framer-1o98hdx\",\".framer-1647p4k\",\".framer-zaydph-container\"],\"qcX6nLVCU\":[\".framer-1o98hdx\",\".framer-1647p4k\",\".framer-zaydph-container\"]}\n * @framerBreakpoints {\"zT7YIC2e4\":{\"min\":1400,\"canvasClassName\":\"framer-1p3uj08-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1400,\"rootFontSize\":16},\"DLJyO749Z\":{\"min\":1200,\"max\":1399,\"canvasClassName\":\"framer-97bx6y-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":15},\"dujgDTgWo\":{\"min\":900,\"max\":1199,\"canvasClassName\":\"framer-m7cmpe-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Tablet+\",\"width\":900,\"rootFontSize\":15},\"K3rGabMsG\":{\"min\":600,\"max\":899,\"canvasClassName\":\"framer-1o52qy4-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":600,\"rootFontSize\":15},\"qcX6nLVCU\":{\"max\":599,\"canvasClassName\":\"framer-ri1rtg-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":14}}\n * @framerDefaultVariant zT7YIC2e4\n * @framerLayoutTemplate true\n */const FramerRQblSCzZC=withCSS(Component,css,\"framer-oHRLk\");export default FramerRQblSCzZC;FramerRQblSCzZC.displayName=\"Default\";FramerRQblSCzZC.defaultProps={height:2e3,width:1400};addPropertyControls(FramerRQblSCzZC,{WErduL0xd:{title:\"Change 1\",type:ControlType.ScrollSectionRef},wxy_FeXMi:{title:\"Change 2\",type:ControlType.ScrollSectionRef},HkayXE21M:{title:\"Change 3\",type:ControlType.ScrollSectionRef},SI6zh6nhS:{title:\"Change 4\",type:ControlType.ScrollSectionRef},cV_qPqW4k:{defaultValue:true,title:\"Default Page\",type:ControlType.Boolean}});addFonts(FramerRQblSCzZC,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NavFonts,...KlinkLogoFonts,...VectorFonts,...IconFonts,...FrameFonts,...Vector1Fonts,...Icon1Fonts,...Vector2Fonts,...Vector3Fonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerRQblSCzZC.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(KlinkLogo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRQblSCzZC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\",\"framerRootFontSize\":\"16\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"WErduL0xd\\\":\\\"change1\\\",\\\"wxy_FeXMi\\\":\\\"change2\\\",\\\"HkayXE21M\\\":\\\"change3\\\",\\\"SI6zh6nhS\\\":\\\"change4\\\",\\\"cV_qPqW4k\\\":\\\"defaultPage\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DLJyO749Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dujgDTgWo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K3rGabMsG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qcX6nLVCU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"zT7YIC2e4\\\":[\\\".framer-1o98hdx\\\",\\\".framer-1647p4k\\\",\\\".framer-zaydph-container\\\"],\\\"DLJyO749Z\\\":[\\\".framer-1o98hdx\\\",\\\".framer-1647p4k\\\",\\\".framer-zaydph-container\\\"],\\\"dujgDTgWo\\\":[\\\".framer-1o98hdx\\\",\\\".framer-1647p4k\\\",\\\".framer-zaydph-container\\\"],\\\"K3rGabMsG\\\":[\\\".framer-1o98hdx\\\",\\\".framer-1647p4k\\\",\\\".framer-zaydph-container\\\"],\\\"qcX6nLVCU\\\":[\\\".framer-1o98hdx\\\",\\\".framer-1647p4k\\\",\\\".framer-zaydph-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"zT7YIC2e4\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"zT7YIC2e4\\\":{\\\"min\\\":1400,\\\"canvasClassName\\\":\\\"framer-1p3uj08-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"DLJyO749Z\\\":{\\\"min\\\":1200,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-97bx6y-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"dujgDTgWo\\\":{\\\"min\\\":900,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-m7cmpe-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet+\\\",\\\"width\\\":900,\\\"rootFontSize\\\":15},\\\"K3rGabMsG\\\":{\\\"min\\\":600,\\\"max\\\":899,\\\"canvasClassName\\\":\\\"framer-1o52qy4-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":600,\\\"rootFontSize\\\":15},\\\"qcX6nLVCU\\\":{\\\"max\\\":599,\\\"canvasClassName\\\":\\\"framer-ri1rtg-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":14}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/e33MjXNahA8uuzqcIJTF/sg2jCbg5eEC3cskFoNOs/RQblSCzZC.js\";\r\n\r\n\t\tconst routes = {SfQEKHpqj: {elements: {Aiyq196pV: \"banner\", Jh9NHPaRT: \"vision\", jKzMOhhQG: \"hero\", MaSaemnjv: \"case-studies\", UDyHMRqkx: \"switch\", WFw1N041p: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d3CiY52KYTPaouIgX45f/MsTNB24jfukbwTVAOcSf/SfQEKHpqj.js\")), path: \"/\"}, j3BI11_Nh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mpqr2GdnOlHTLdxCNr2g/Ir2pCYjMz6XcfuAEwC3w/j3BI11_Nh.js\")), path: \"/404\"}, PIDVEAvuG: {elements: {cULJ7YFSZ: \"engine\", DPYtUWJF3: \"numbers-section-mobile\", evvA4VwcP: \"numbers-section\", FdObRHFT2: \"app-mobile-top\", HnL6fOY4C: \"faqs\", idkA8xgsZ: \"mobile-app\", kS_MFcptz: \"form\", Noou7arGR: \"app-top\", prC8rZHx0: \"logos\", SeLXAebut: \"app\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cdiunoxTKvrzI0Di4Z0x/CY1hYIcoSArg91ZZcvtx/PIDVEAvuG.js\")), path: \"/advertiser\"}, vhgTFyrO6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/At4gdHwweFzDHVsQKra5/BUZKDEBkJBBbIZHTV1hG/vhgTFyrO6.js\")), path: \"/blog\"}, VyC0wEpJv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wsvpLeytjufY0ki3c9A3/VrE8hJ2C5gaWGCkY5i19/VyC0wEpJv.js\")), path: \"/blog/case-studies\"}, hRubR5RvA: {elements: {mUJ9oyEc_: \"form\", rCbplg5M2: \"logos\", TusrEWMUU: \"solutions\", XB1Qku7Tj: \"faqs\", XNM43qmLb: \"portal\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sNIg8Z8Kszi2tvkaKwhC/i3oK122Zu1RV4fiBB397/hRubR5RvA.js\")), path: \"/monetizer\"}, ON6fdyUi9: {collectionId: \"t8EHF68LK\", elements: {uEbWZ5OI_: \"top\", xpj5zy43O: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BCbj2W0pJHRlnnwuJkyz/Zvhzsd55ilujJ3vaGqSg/ON6fdyUi9.js\")), path: \"/blog/:RS6B_y5_7\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {t8EHF68LK: async () => (await import(\"https://framerusercontent.com/modules/1csVkM69Nny6kLvzMDjP/bz7Ng4DLJ7PHuejrTKQ3/t8EHF68LK.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"61b760f737343b915717df285482a85f50239f562a096f0e8f3239539c9bc17b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {cV_qPqW4k: true, WErduL0xd: {href: {hash: \":UDyHMRqkx\", webPageId: \"SfQEKHpqj\"}, refKey: true}}\r\nconst props2 = {...props1, WErduL0xd: undefined}\r\nconst props3 = {...props1, HkayXE21M: {href: {hash: \":cULJ7YFSZ\", webPageId: \"PIDVEAvuG\"}, refKey: true}, WErduL0xd: {href: {hash: \":prC8rZHx0\", webPageId: \"PIDVEAvuG\"}, refKey: true}, wxy_FeXMi: {href: {hash: \":SeLXAebut\", webPageId: \"PIDVEAvuG\"}, refKey: true}}\r\nconst props4 = {...props1, HkayXE21M: {href: {hash: \":XNM43qmLb\", webPageId: \"hRubR5RvA\"}, refKey: true}, WErduL0xd: {href: {hash: \":rCbplg5M2\", webPageId: \"hRubR5RvA\"}, refKey: true}, wxy_FeXMi: {href: {hash: \":TusrEWMUU\", webPageId: \"hRubR5RvA\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {hRubR5RvA: props4, j3BI11_Nh: props2, LbOQGB301: props2, ON6fdyUi9: props2, PIDVEAvuG: props3, SfQEKHpqj: props1, tVIwPl9Cc: props2, vhgTFyrO6: props2, VyC0wEpJv: props2, Z7hzcyLnV: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"SfQEKHpqj\":\r\ncase \"j3BI11_Nh\":\r\ncase \"PIDVEAvuG\":\r\ncase \"vhgTFyrO6\":\r\ncase \"VyC0wEpJv\":\r\ncase \"Z7hzcyLnV\":\r\ncase \"LbOQGB301\":\r\ncase \"tVIwPl9Cc\":\r\ncase \"hRubR5RvA\":\r\ncase \"ON6fdyUi9\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"WErduL0xd\"], props[\"wxy_FeXMi\"], props[\"HkayXE21M\"]]}, (resolvedLinks) => React.createElement(Default, {...props, HkayXE21M: siteRef(resolvedLinks[2]), key: \"Default\", style, WErduL0xd: siteRef(resolvedLinks[0]), wxy_FeXMi: siteRef(resolvedLinks[1])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"SfQEKHpqj\":\r\ncase \"j3BI11_Nh\":\r\ncase \"PIDVEAvuG\":\r\ncase \"vhgTFyrO6\":\r\ncase \"VyC0wEpJv\":\r\ncase \"Z7hzcyLnV\":\r\ncase \"LbOQGB301\":\r\ncase \"tVIwPl9Cc\":\r\ncase \"hRubR5RvA\":\r\ncase \"ON6fdyUi9\":\r\nreturn [{hash: \"1p3uj08\", mediaQuery: \"(min-width: 1400px)\"}, {hash: \"97bx6y\", mediaQuery: \"(min-width: 1200px) and (max-width: 1399.98px)\"}, {hash: \"m7cmpe\", mediaQuery: \"(min-width: 900px) and (max-width: 1199.98px)\"}, {hash: \"1o52qy4\", mediaQuery: \"(min-width: 600px) and (max-width: 899.98px)\"}, {hash: \"ri1rtg\", mediaQuery: \"(max-width: 599.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mpqr2GdnOlHTLdxCNr2g/Ir2pCYjMz6XcfuAEwC3w/j3BI11_Nh.js\")),\r\n\t\t\t\t\tisReducedMotion: false,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: false,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://klinklabs.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/7Z8SAhAZO9txdIWZlwjx/03wmW9sIKMXmEEICIrnE/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect1 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.5, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {j3BI11_Nh: {augiA20Il: effect, dZRGlYvhM: effect, GftEUDe7W: effect, GnuREPUTl: effect, JzbKFejFT: effect, S9IiYSrrz: effect, sfZhviYEH: effect, v3bftwhnp: effect, vhgFESgiI: effect}, ON6fdyUi9: {augiA20Il: effect, dZRGlYvhM: effect, GftEUDe7W: effect, GnuREPUTl: effect, j3BI11_Nh: effect, JzbKFejFT: effect, S9IiYSrrz: effect, sfZhviYEH: effect, v3bftwhnp: effect}, vhgTFyrO6: {augiA20Il: effect, dZRGlYvhM: effect1, GftEUDe7W: effect, GnuREPUTl: effect1, j3BI11_Nh: effect, S9IiYSrrz: effect, sfZhviYEH: effect1, v3bftwhnp: effect1, vhgFESgiI: effect}, VyC0wEpJv: {augiA20Il: effect, GftEUDe7W: effect, GnuREPUTl: effect1, j3BI11_Nh: effect, JzbKFejFT: effect1, S9IiYSrrz: effect, sfZhviYEH: effect1, v3bftwhnp: effect1, vhgFESgiI: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}