{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/1WmB5Q7O2UKhVIR5aEg2/3EOlc5FWlUscwqdRMtgd/DdTFk1Rg_.js", "ssg:https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/CmmUoyXEMOtoYkkeGDZZ/send.js", "ssg:https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js", "ssg:https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/gvNUph1oNh8l2qQafSUu/consent.js", "ssg:https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/gnipUJynzv8FJkpTy04V/inEU.js", "ssg:https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/2J8Vj16bgt14C10mcUex/region.js", "ssg:https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/77ZjdIUSoepa5KTwP0oH/Banner.js", "ssg:https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/WtTwrQcMhFJpd4DOJv98/Cookies.js", "ssg:https://framerusercontent.com/modules/suygn3bRsWgTMhnFNDUQ/ok9haPxDiH7oJI0xLL6K/NQaCeScxv.js", "ssg:https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js", "ssg:https://framerusercontent.com/modules/4225uztv9DTMwG0FpBDO/ScQqpjrN1aYIMFOwDxXm/oP5MgQ538.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/90ICLbTHnkXgVfH1BSgW/Video.js", "ssg:https://framerusercontent.com/modules/ifEx58DmdVxwBVihPotf/b6XOIXzfgJxsq9HUWpwb/Bpnw5_p0Y.js", "ssg:https://framerusercontent.com/modules/iEPXgWLs8dUDmui9CdHW/eqyvxrscqzffOT0Xpfly/Rxl_PgcPe.js", "ssg:https://framerusercontent.com/modules/q0GdTnxjlQ2bcIajCeRE/fzSbqaFaIYTgWEINRdcR/Lv6udyUhA.js"],
  "sourcesContent": ["// Generated by Framer (48da836)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"dPSzjPeEc\",\"uvJOHaDGU\",\"tZCPQEszM\"];const serializationHash=\"framer-pNBar\";const variantClassNames={dPSzjPeEc:\"framer-v-1r1qz3n\",tZCPQEszM:\"framer-v-14g09gg\",uvJOHaDGU:\"framer-v-1w5hzkq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Fade In\":\"uvJOHaDGU\",\"Fade Out\":\"tZCPQEszM\",Default:\"dPSzjPeEc\"};const getProps=({buttonText,color,fontSize,height,id,link,newTab,smoothScroll,width,...props})=>{return{...props,gAXFmWiKT:newTab??props.gAXFmWiKT,NEGVRfVaP:smoothScroll??props.NEGVRfVaP??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"dPSzjPeEc\",WAtNFetsy:color??props.WAtNFetsy??\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",x0DYqe8iM:fontSize??props.x0DYqe8iM??16,X4kGlDs4u:buttonText??props.X4kGlDs4u??\"Button Text\",XaDkW66xU:link??props.XaDkW66xU};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,X4kGlDs4u,XaDkW66xU,x0DYqe8iM,gAXFmWiKT,NEGVRfVaP,WAtNFetsy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dPSzjPeEc\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntergltxl5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"uvJOHaDGU\");});const onMouseLeavekm0unb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"tZCPQEszM\");});const onAppearvnv0dz=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"dPSzjPeEc\"),350);});useOnVariantChange(baseVariant,{tZCPQEszM:onAppearvnv0dz});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({tZCPQEszM:{value:transition2},uvJOHaDGU:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:XaDkW66xU,nodeId:\"dPSzjPeEc\",openInNewTab:gAXFmWiKT,smoothScroll:NEGVRfVaP,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1r1qz3n\",className,classNames)} framer-151e4of`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dPSzjPeEc\",onMouseEnter:onMouseEntergltxl5,ref:ref??ref1,style:{...style},...addPropertyOverrides({tZCPQEszM:{\"data-framer-name\":\"Fade Out\",onMouseEnter:undefined},uvJOHaDGU:{\"data-framer-name\":\"Fade In\",onMouseEnter:undefined,onMouseLeave:onMouseLeavekm0unb}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-x0DYqe8iM-DdTFk1Rg_) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-WAtNFetsy-DdTFk1Rg_))\"},children:\"Button Text\"})}),className:\"framer-1rfkkrn\",\"data-framer-name\":\"Label\",fonts:[\"FS;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"I88zfaZBv\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-WAtNFetsy-DdTFk1Rg_)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-WAtNFetsy-DdTFk1Rg_\":WAtNFetsy,\"--variable-reference-x0DYqe8iM-DdTFk1Rg_\":x0DYqe8iM},text:X4kGlDs4u,variants:{tZCPQEszM:{\"--extracted-r6o4lv\":\"var(--token-4c5c7faf-e5f1-4950-b116-53f1da77e14b, rgb(51, 51, 51))\"},uvJOHaDGU:{\"--extracted-r6o4lv\":\"var(--token-4c5c7faf-e5f1-4950-b116-53f1da77e14b, rgb(51, 51, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZCPQEszM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-x0DYqe8iM-DdTFk1Rg_) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4c5c7faf-e5f1-4950-b116-53f1da77e14b, rgb(51, 51, 51)))\"},children:\"Button Text\"})})},uvJOHaDGU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-x0DYqe8iM-DdTFk1Rg_) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4c5c7faf-e5f1-4950-b116-53f1da77e14b, rgb(51, 51, 51)))\"},children:\"Button Text\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yf3oz5\",\"data-framer-name\":\"Line Wrapper\",layoutDependency:layoutDependency,layoutId:\"nLnLQ8MfR\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wi8zlg\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"A5QlMd62t\",style:{backgroundColor:\"var(--token-4c5c7faf-e5f1-4950-b116-53f1da77e14b, rgb(51, 51, 51))\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pNBar.framer-151e4of, .framer-pNBar .framer-151e4of { display: block; }\",\".framer-pNBar.framer-1r1qz3n { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pNBar .framer-1rfkkrn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-pNBar .framer-yf3oz5 { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-pNBar .framer-wi8zlg { bottom: 0px; flex: none; left: -10px; overflow: hidden; position: absolute; top: 0px; width: 1%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pNBar.framer-1r1qz3n { gap: 0px; } .framer-pNBar.framer-1r1qz3n > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-pNBar.framer-1r1qz3n > :first-child { margin-top: 0px; } .framer-pNBar.framer-1r1qz3n > :last-child { margin-bottom: 0px; } }\",\".framer-pNBar.framer-v-1w5hzkq .framer-wi8zlg { left: 0px; right: 0px; width: unset; }\",\".framer-pNBar.framer-v-14g09gg .framer-wi8zlg { left: unset; right: -10px; width: 1%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 83\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"uvJOHaDGU\":{\"layout\":[\"auto\",\"auto\"]},\"tZCPQEszM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"X4kGlDs4u\":\"buttonText\",\"XaDkW66xU\":\"link\",\"x0DYqe8iM\":\"fontSize\",\"gAXFmWiKT\":\"newTab\",\"NEGVRfVaP\":\"smoothScroll\",\"WAtNFetsy\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDdTFk1Rg_=withCSS(Component,css,\"framer-pNBar\");export default FramerDdTFk1Rg_;FramerDdTFk1Rg_.displayName=\"Buttons/Btn-Underscore\";FramerDdTFk1Rg_.defaultProps={height:29,width:83};addPropertyControls(FramerDdTFk1Rg_,{variant:{options:[\"dPSzjPeEc\",\"uvJOHaDGU\",\"tZCPQEszM\"],optionTitles:[\"Default\",\"Fade In\",\"Fade Out\"],title:\"Variant\",type:ControlType.Enum},X4kGlDs4u:{defaultValue:\"Button Text\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},XaDkW66xU:{title:\"Link\",type:ControlType.Link},x0DYqe8iM:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},gAXFmWiKT:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},NEGVRfVaP:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},WAtNFetsy:{defaultValue:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerDdTFk1Rg_,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDdTFk1Rg_\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"29\",\"framerVariables\":\"{\\\"X4kGlDs4u\\\":\\\"buttonText\\\",\\\"XaDkW66xU\\\":\\\"link\\\",\\\"x0DYqe8iM\\\":\\\"fontSize\\\",\\\"gAXFmWiKT\\\":\\\"newTab\\\",\\\"NEGVRfVaP\\\":\\\"smoothScroll\\\",\\\"WAtNFetsy\\\":\\\"color\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uvJOHaDGU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tZCPQEszM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"83\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DdTFk1Rg_.map", "import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);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_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"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}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/CmmUoyXEMOtoYkkeGDZZ/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 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\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:true};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage: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}){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){// 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 GTM.\n// 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:\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}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;const shouldSync=state.sync&&isBrowser&&state.modes!==null;if(!shouldSync){return;}yieldBeforeCb(()=>{syncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\"});},{priority:\"user-blocking\"});},[state.sync]);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,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}\nexport const __FramerMetadata__ = {\"exports\":{\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"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=()=>{var _Intl_DateTimeFormat_resolvedOptions_timeZone,_Intl_DateTimeFormat_resolvedOptions,_Intl_DateTimeFormat,_Intl;return(_Intl=Intl)===null||_Intl===void 0?void 0:(_Intl_DateTimeFormat=_Intl.DateTimeFormat())===null||_Intl_DateTimeFormat===void 0?void 0:(_Intl_DateTimeFormat_resolvedOptions=_Intl_DateTimeFormat.resolvedOptions())===null||_Intl_DateTimeFormat_resolvedOptions===void 0?void 0:(_Intl_DateTimeFormat_resolvedOptions_timeZone=_Intl_DateTimeFormat_resolvedOptions.timeZone)===null||_Intl_DateTimeFormat_resolvedOptions_timeZone===void 0?void 0:_Intl_DateTimeFormat_resolvedOptions_timeZone.startsWith(\"Europe\");};const isEULocale=()=>{var _navigator_languages;var _navigator_language;const locale=(_navigator_language=navigator.language)!==null&&_navigator_language!==void 0?_navigator_language:(_navigator_languages=navigator.languages)===null||_navigator_languages===void 0?void 0:_navigator_languages[0];return countries.some(country=>{var _locale_toUpperCase;return locale===null||locale===void 0?void 0:(_locale_toUpperCase=locale.toUpperCase())===null||_locale_toUpperCase===void 0?void 0:_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/gnipUJynzv8FJkpTy04V/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck?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[useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){var _banner_style_border;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=banner.style.border)===null||_banner_style_border===void 0?void 0:_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        }`]);function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||(policy===null||policy===void 0?void 0: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===null||description===void 0?void 0: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===null||policy===void 0?void 0:policy.link)?\" \":null,(policy===null||policy===void 0?void 0:policy.link)&&/*#__PURE__*/_jsxs(\"span\",{children:[policy===null||policy===void 0?void 0:policy.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy===null||policy===void 0?void 0:policy.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy===null||policy===void 0?void 0: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;var _settings_hoverOpacity,_settings_tapOpacity;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=settings.hoverOpacity)!==null&&_settings_hoverOpacity!==void 0?_settings_hoverOpacity:.6},whileTap:{opacity:(_settings_tapOpacity=settings.tapOpacity)!==null&&_settings_tapOpacity!==void 0?_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}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/gvNUph1oNh8l2qQafSUu/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/2J8Vj16bgt14C10mcUex/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/77ZjdIUSoepa5KTwP0oH/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/gnipUJynzv8FJkpTy04V/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 region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic});const consent=useConsent({gtmId,defaultConsent:region.defaults,gtmLoadedExternally});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){var _props_banner_style;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=props.banner.style)===null||_props_banner_style===void 0?void 0:_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}\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/WtTwrQcMhFJpd4DOJv98/Cookies.js\";const CookieBannerFonts=getFonts(CookieBanner);const enabledGestures={MhDbYlxcC:{hover:true}};const cycleOrder=[\"MhDbYlxcC\",\"Lv9xzBkxP\",\"JVwPbC6IJ\",\"q9TyzrXso\",\"smD7sxw4r\"];const serializationHash=\"framer-OczTp\";const variantClassNames={JVwPbC6IJ:\"framer-v-10gpygm\",Lv9xzBkxP:\"framer-v-1gkmh8u\",MhDbYlxcC:\"framer-v-r2mlwh\",q9TyzrXso:\"framer-v-1yajgq0\",smD7sxw4r:\"framer-v-1ssan5y\"};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={\"Variant 1\":\"MhDbYlxcC\",\"Variant 2\":\"Lv9xzBkxP\",\"Variant 3\":\"JVwPbC6IJ\",\"Variant 4\":\"q9TyzrXso\",\"Variant 5\":\"smD7sxw4r\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MhDbYlxcC\"};};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:\"MhDbYlxcC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r2mlwh\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MhDbYlxcC\",ref:refBinding,style:{...style},...addPropertyOverrides({\"MhDbYlxcC-hover\":{\"data-framer-name\":undefined},JVwPbC6IJ:{\"data-framer-name\":\"Variant 3\"},Lv9xzBkxP:{\"data-framer-name\":\"Variant 2\"},q9TyzrXso:{\"data-framer-name\":\"Variant 4\"},smD7sxw4r:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hicocc-container\",\"data-framer-name\":\"Cookie\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RW1sn5YCe-container\",name:\"Cookie\",nodeId:\"RW1sn5YCe\",rendersWithMotion:true,scopeId:\"NQaCeScxv\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:0,width:1},colorBody:\"var(--token-fe7398c6-b031-464d-8515-1b0c73f2c46f, rgb(23, 22, 21))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"var(--token-58617911-cdfe-42f6-807c-f87a63404fb6, rgb(222, 185, 149))\",fontBody:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0.02em\",lineHeight:\"1.1em\"},fontTitle:{fontFamily:'\"Bebas Neue\", \"Bebas Neue Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},link:\"var(--token-167aed4c-4295-4395-a249-87522dfd27ce, rgb(255, 255, 255))\"},width:345,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.1em\",lineHeight:\"100%\"},hoverOpacity:.6,labels:{accept:\"ACCEPT\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"REJECT\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:16,paddingLeft:10,paddingPerSide:true,paddingRight:10,paddingTop:16,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"\",link:\"https://www.framer.com/legal/policy/\",prefix:\"\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-MZK6GMRG\",height:\"100%\",id:\"RW1sn5YCe\",layoutId:\"RW1sn5YCe\",name:\"Cookie\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.6em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({q9TyzrXso:{trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.6em\"},type:\"text\"}},smD7sxw4r:{trigger:{color:\"rgb(77, 77, 77)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.6em\"},type:\"text\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gwa9gg\",layoutDependency:layoutDependency,layoutId:\"Op9e80R5L\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-idvhra\",layoutDependency:layoutDependency,layoutId:\"pbqVWcvEJ\",style:{backgroundColor:\"rgb(51, 51, 51)\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OczTp.framer-1kuzbc9, .framer-OczTp .framer-1kuzbc9 { display: block; }\",\".framer-OczTp.framer-r2mlwh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OczTp .framer-hicocc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OczTp .framer-gwa9gg { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-OczTp .framer-idvhra { bottom: 0px; flex: none; left: -10px; overflow: hidden; position: absolute; top: 0px; width: 10px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OczTp.framer-r2mlwh { gap: 0px; } .framer-OczTp.framer-r2mlwh > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-OczTp.framer-r2mlwh > :first-child { margin-top: 0px; } .framer-OczTp.framer-r2mlwh > :last-child { margin-bottom: 0px; } }\",\".framer-OczTp.framer-v-1gkmh8u.framer-r2mlwh, .framer-OczTp.framer-v-10gpygm.framer-r2mlwh, .framer-OczTp.framer-v-1yajgq0.framer-r2mlwh, .framer-OczTp.framer-v-1ssan5y.framer-r2mlwh { cursor: unset; }\",\".framer-OczTp.framer-v-r2mlwh.hover .framer-idvhra { right: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 113\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Lv9xzBkxP\":{\"layout\":[\"auto\",\"auto\"]},\"JVwPbC6IJ\":{\"layout\":[\"auto\",\"auto\"]},\"q9TyzrXso\":{\"layout\":[\"auto\",\"auto\"]},\"smD7sxw4r\":{\"layout\":[\"auto\",\"auto\"]},\"SYOgVG_Zk\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNQaCeScxv=withCSS(Component,css,\"framer-OczTp\");export default FramerNQaCeScxv;FramerNQaCeScxv.displayName=\"Cookie Settings Button\";FramerNQaCeScxv.defaultProps={height:29,width:113};addPropertyControls(FramerNQaCeScxv,{variant:{options:[\"MhDbYlxcC\",\"Lv9xzBkxP\",\"JVwPbC6IJ\",\"q9TyzrXso\",\"smD7sxw4r\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNQaCeScxv,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"},{family:\"Bebas Neue\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AWXLDXTI2CYJ5SHK74YUPGPFS5S5BWLL/M6ZJD4UOFNT4DPUXGTK7T46JZ3W3QW64/2TXZKBJMJVP3NQX7K7MGJDQFMD4ZMJR7.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CookieBannerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNQaCeScxv\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"29\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"113\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Lv9xzBkxP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JVwPbC6IJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q9TyzrXso\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"smD7sxw4r\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SYOgVG_Zk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NQaCeScxv.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{defaultEvents,usePadding,useRadius,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * CLIPBOARD\n *\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Clipboard(props){const{label,content,fill,color,style,onClick,font,hoverOptions,...rest}=props;const deprecatedFont=useFontControls({fontWeight:500,...rest});const borderRadius=useRadius(props);const paddingValue=usePadding(props);const handleClick=useCallback(()=>{var ref;(ref=navigator.clipboard)===null||ref===void 0?void 0:ref.writeText(content);onClick===null||onClick===void 0?void 0:onClick();},[onClick,content]);return /*#__PURE__*/ _jsx(motion.button,{style:{border:\"none\",outline:\"none\",resize:\"none\",width:\"max-content\",wordBreak:\"break-word\",overflowWrap:\"break-word\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",letterSpacing:\"-0.2px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:fill,borderRadius,cursor:\"pointer\",padding:paddingValue,color,...deprecatedFont,...font,...style},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:label});};addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,description:\"When clicked, this content will be copied to the clipboard.\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Copy to Clipboard\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#fff\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,controls:\"extended\",defaultValue:{fontSize:16}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,title:\"Padding\",defaultValue:10},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map", "// Generated by Framer (48da836)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";const ClipboardFonts=getFonts(Clipboard);const cycleOrder=[\"ux1n6T70p\",\"u2ZvD0OiW\",\"UJ9zjOq_5\",\"WUmUsDezz\"];const serializationHash=\"framer-Ymcaf\";const variantClassNames={u2ZvD0OiW:\"framer-v-14iegi5\",UJ9zjOq_5:\"framer-v-7co044\",ux1n6T70p:\"framer-v-z9h0oy\",WUmUsDezz:\"framer-v-kf6il5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:300,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={\"Mouse off\":\"UJ9zjOq_5\",Confirm:\"WUmUsDezz\",Default:\"ux1n6T70p\",Hover:\"u2ZvD0OiW\"};const getProps=({click,confirmationMessage,contactDetails,copyContact,height,id,width,...props})=>{return{...props,ecNSu4mFx:confirmationMessage??props.ecNSu4mFx??\"Confirmation\",KkgbwGEz1:copyContact??props.KkgbwGEz1??\"Copy Contact\",LFXL_g5Td:contactDetails??props.LFXL_g5Td??\"Contact\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ux1n6T70p\",xKIJpHZtc:click??props.xKIJpHZtc};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KkgbwGEz1,LFXL_g5Td,ecNSu4mFx,xKIJpHZtc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ux1n6T70p\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzdxqet=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xKIJpHZtc){const res=await xKIJpHZtc(...args);if(res===false)return false;}setVariant(\"WUmUsDezz\");});const onMouseEnteredjg1d=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"u2ZvD0OiW\");});const onMouseLeaven3a6ug=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"UJ9zjOq_5\");});const onAppearlbhe81=activeVariantCallback(async(...args)=>{setVariant(\"ux1n6T70p\");});const onTapvsiqdt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xKIJpHZtc){const res=await xKIJpHZtc(...args);if(res===false)return false;}});const onAppear1adwjq1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ux1n6T70p\"),2e3);});useOnVariantChange(baseVariant,{UJ9zjOq_5:onAppearlbhe81,WUmUsDezz:onAppear1adwjq1});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"WUmUsDezz\")return false;return true;};const isDisplayed1=()=>{if([\"UJ9zjOq_5\",\"WUmUsDezz\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z9h0oy\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ux1n6T70p\",onMouseEnter:onMouseEnteredjg1d,onTap:onTapzdxqet,ref:ref??ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},...addPropertyOverrides({u2ZvD0OiW:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeaven3a6ug},UJ9zjOq_5:{\"data-framer-name\":\"Mouse off\",onMouseEnter:undefined},WUmUsDezz:{\"data-framer-name\":\"Confirm\",onMouseEnter:undefined,onTap:onTapvsiqdt}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cbc768-container\",\"data-framer-name\":\"Copy to Clipboard Code\",layoutDependency:layoutDependency,layoutId:\"K6RjtwU53-container\",name:\"Copy to Clipboard Code\",style:{opacity:0},children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,color:\"rgba(255, 255, 255, 0)\",content:KkgbwGEz1,fill:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.02em\",lineHeight:\"1.8em\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgb(0, 136, 255)\",color:\"rgb(255, 255, 255)\",scale:1.1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},id:\"K6RjtwU53\",isMixedBorderRadius:false,label:\"Copy\",layoutId:\"K6RjtwU53\",name:\"Copy to Clipboard Code\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sfoz03\",\"data-framer-name\":\"Text Box\",layoutDependency:layoutDependency,layoutId:\"JyUHuLXGz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77)))\"},children:\"Static Text\"})}),className:\"framer-18drs52\",\"data-framer-name\":\"Static text\",fonts:[\"GF;Plus Jakarta Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"UMW1ZS_Qt\",style:{\"--extracted-r6o4lv\":\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LFXL_g5Td,variants:{u2ZvD0OiW:{\"--extracted-r6o4lv\":\"var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0))\"},UJ9zjOq_5:{\"--extracted-r6o4lv\":\"var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0))\"},WUmUsDezz:{\"--extracted-r6o4lv\":\"var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({u2ZvD0OiW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0)))\"},children:\"Static Text\"})})},UJ9zjOq_5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0)))\"},children:\"Static Text\"})})},WUmUsDezz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0)))\"},children:\"Static Text\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20c39617-617b-4d73-8bc3-15c4334e0d8c, rgb(128, 128, 128)))\"},children:\"Confirm Text\"})}),className:\"framer-1i04m9j\",\"data-framer-name\":\"Confirm text\",fonts:[\"GF;Plus Jakarta Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Cqn_zg81Q\",style:{\"--extracted-r6o4lv\":\"var(--token-20c39617-617b-4d73-8bc3-15c4334e0d8c, rgb(128, 128, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:ecNSu4mFx,variants:{u2ZvD0OiW:{opacity:1},UJ9zjOq_5:{opacity:1},WUmUsDezz:{\"--extracted-r6o4lv\":\"var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0))\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({u2ZvD0OiW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20c39617-617b-4d73-8bc3-15c4334e0d8c, rgb(128, 128, 128)))\"},children:\"Confirm Text\"})})},WUmUsDezz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ba61dcc-4c97-46db-aef7-89db5605822d, rgb(0, 0, 0)))\"},children:\"Confirm Text\"})})}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ll07w2\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vA8Frh3b6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mvyd3f\",\"data-framer-name\":\"Copy Icon\",fill:\"black\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"W8_izYBtP\",style:{opacity:.3},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"32\" height=\"32\" color=\"#000\" fill=\"none\"><path d=\"M11 22a2 2 0 0 1-2-2v-8.999a2 2 0 0 1 2.001-2l9 .007a2 2 0 0 1 1.999 2V20a2 2 0 0 1-2 2h-9Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M17 8.429v-4.42a2 2 0 0 0-1.999-2l-11-.008a2 2 0 0 0-2.001 2V15a2 2 0 0 0 2 2h4.429\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>',variants:{u2ZvD0OiW:{opacity:1}},withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ymcaf.framer-1i0g57b, .framer-Ymcaf .framer-1i0g57b { display: block; }\",\".framer-Ymcaf.framer-z9h0oy { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 26px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Ymcaf .framer-cbc768-container { flex: none; height: 26px; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 8; }\",\".framer-Ymcaf .framer-sfoz03 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 26px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Ymcaf .framer-18drs52 { -webkit-user-select: none; flex: none; height: 26px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Ymcaf .framer-1i04m9j { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Ymcaf .framer-1ll07w2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 26px; justify-content: center; overflow: visible; padding: 2px 0px 0px 10px; position: relative; width: min-content; }\",\".framer-Ymcaf .framer-mvyd3f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ymcaf.framer-z9h0oy, .framer-Ymcaf .framer-sfoz03, .framer-Ymcaf .framer-1ll07w2 { gap: 0px; } .framer-Ymcaf.framer-z9h0oy > *, .framer-Ymcaf .framer-1ll07w2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Ymcaf.framer-z9h0oy > :first-child, .framer-Ymcaf .framer-1ll07w2 > :first-child { margin-left: 0px; } .framer-Ymcaf.framer-z9h0oy > :last-child, .framer-Ymcaf .framer-1ll07w2 > :last-child { margin-right: 0px; } .framer-Ymcaf .framer-sfoz03 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Ymcaf .framer-sfoz03 > :first-child { margin-top: 0px; } .framer-Ymcaf .framer-sfoz03 > :last-child { margin-bottom: 0px; } }\",\".framer-Ymcaf.framer-v-kf6il5 .framer-sfoz03 { height: min-content; }\",\".framer-Ymcaf.framer-v-kf6il5 .framer-18drs52 { order: 1; }\",\".framer-Ymcaf.framer-v-kf6il5 .framer-1i04m9j { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"u2ZvD0OiW\":{\"layout\":[\"auto\",\"fixed\"]},\"UJ9zjOq_5\":{\"layout\":[\"auto\",\"fixed\"]},\"WUmUsDezz\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"KkgbwGEz1\":\"copyContact\",\"LFXL_g5Td\":\"contactDetails\",\"ecNSu4mFx\":\"confirmationMessage\",\"xKIJpHZtc\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroP5MgQ538=withCSS(Component,css,\"framer-Ymcaf\");export default FrameroP5MgQ538;FrameroP5MgQ538.displayName=\"Buttons/Btn-Copy Content\";FrameroP5MgQ538.defaultProps={height:26,width:134};addPropertyControls(FrameroP5MgQ538,{variant:{options:[\"ux1n6T70p\",\"u2ZvD0OiW\",\"UJ9zjOq_5\",\"WUmUsDezz\"],optionTitles:[\"Default\",\"Hover\",\"Mouse off\",\"Confirm\"],title:\"Variant\",type:ControlType.Enum},KkgbwGEz1:{defaultValue:\"Copy Contact\",displayTextArea:true,placeholder:\"Copy Contact\",title:\"Copy Contact\",type:ControlType.String},LFXL_g5Td:{defaultValue:\"Contact\",displayTextArea:true,placeholder:\"Contact\",title:\"Contact Details\",type:ControlType.String},ecNSu4mFx:{defaultValue:\"Confirmation\",displayTextArea:true,placeholder:\"Confirmation Message\",title:\"Confirmation Message\",type:ControlType.String},xKIJpHZtc:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameroP5MgQ538,[{explicitInter:true,fonts:[{family:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NTxXUEKi4Rw.woff2\",weight:\"400\"}]},...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroP5MgQ538\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KkgbwGEz1\\\":\\\"copyContact\\\",\\\"LFXL_g5Td\\\":\\\"contactDetails\\\",\\\"ecNSu4mFx\\\":\\\"confirmationMessage\\\",\\\"xKIJpHZtc\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"u2ZvD0OiW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UJ9zjOq_5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WUmUsDezz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"134\",\"framerIntrinsicHeight\":\"26\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oP5MgQ538.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"0px 0px 100px 100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isOnCanvas&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"112\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (ed8225c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/90ICLbTHnkXgVfH1BSgW/Video.js\";const VideoFonts=getFonts(Video);const enabledGestures={f_h9jHRfv:{hover:true}};const serializationHash=\"framer-dE6UK\";const variantClassNames={f_h9jHRfv:\"framer-v-1868cod\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:300,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"f_h9jHRfv\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"f_h9jHRfv-hover\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1868cod\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"f_h9jHRfv\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"f_h9jHRfv-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10rt77r-container\",\"data-framer-name\":\"Scissors\",layoutDependency:layoutDependency,layoutId:\"Hd8Kl4VJy-container\",name:\"Scissors\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"Hd8Kl4VJy\",isMixedBorderRadius:false,layoutId:\"Hd8Kl4VJy\",loop:true,muted:true,name:\"Scissors\",objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/Nx8xUr9BDjLdl1Ha3ENwtDWvCdc.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bdwofz-container\",\"data-framer-name\":\"Sound\",layoutDependency:layoutDependency,layoutId:\"dIeHEvTfD-container\",name:\"Sound\",style:{opacity:0},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"dIeHEvTfD\",isMixedBorderRadius:false,layoutId:\"dIeHEvTfD\",loop:true,muted:false,name:\"Sound\",objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/0YqZTvqg57QKjLLUXpwQcd8.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:74,width:\"100%\",...addPropertyOverrides({\"f_h9jHRfv-hover\":{volume:77}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dE6UK.framer-ee6cqn, .framer-dE6UK .framer-ee6cqn { display: block; }\",\".framer-dE6UK.framer-1868cod { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-dE6UK .framer-10rt77r-container { flex: none; height: 111%; position: relative; width: 100%; }\",\".framer-dE6UK .framer-1bdwofz-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dE6UK.framer-1868cod { gap: 0px; } .framer-dE6UK.framer-1868cod > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-dE6UK.framer-1868cod > :first-child { margin-left: 0px; } .framer-dE6UK.framer-1868cod > :last-child { margin-right: 0px; } }\",\".framer-dE6UK.framer-v-1868cod.hover .framer-10rt77r-container { order: 0; }\",\".framer-dE6UK.framer-v-1868cod.hover .framer-1bdwofz-container { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HTfR51XQh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBpnw5_p0Y=withCSS(Component,css,\"framer-dE6UK\");export default FramerBpnw5_p0Y;FramerBpnw5_p0Y.displayName=\"Framerpod/Framerpod Scissors\";FramerBpnw5_p0Y.defaultProps={height:18,width:32};addFonts(FramerBpnw5_p0Y,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBpnw5_p0Y\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HTfR51XQh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bpnw5_p0Y.map", "// Generated by Framer (2ca17d4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import FramerpodFramerpodScissors from\"https://framerusercontent.com/modules/ifEx58DmdVxwBVihPotf/b6XOIXzfgJxsq9HUWpwb/Bpnw5_p0Y.js\";const FramerpodFramerpodScissorsFonts=getFonts(FramerpodFramerpodScissors);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"PPApfa9HQ\",\"oi8dliRUv\"];const serializationHash=\"framer-pUAay\";const variantClassNames={oi8dliRUv:\"framer-v-17m1643\",PPApfa9HQ:\"framer-v-4uk7xt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:40,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:1930,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"PPApfa9HQ\",Phone:\"oi8dliRUv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PPApfa9HQ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PPApfa9HQ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4uk7xt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PPApfa9HQ\",ref:ref??ref1,style:{backgroundColor:\"var(--token-58617911-cdfe-42f6-807c-f87a63404fb6, rgb(222, 185, 149))\",...style},...addPropertyOverrides({oi8dliRUv:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:36,pixelWidth:16,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/D83jf1ksk94sLmstIBFeTBYaFU8.svg?lossless=1\"},className:\"framer-1qcqd70\",\"data-framer-name\":\"Scissorts Animation\",layoutDependency:layoutDependency,layoutId:\"Ncubw3Ov3\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"28px\",y:(componentViewport?.y||0)+0+-1,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nutlvq-container\",layoutDependency:layoutDependency,layoutId:\"qxK90bEY2-container\",children:/*#__PURE__*/_jsx(FramerpodFramerpodScissors,{height:\"100%\",id:\"qxK90bEY2\",layoutId:\"qxK90bEY2\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kvb4fx\",\"data-framer-name\":\"Coupon Content\",layoutDependency:layoutDependency,layoutId:\"OmfY4Gnbg\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18mp0v3\",\"data-framer-name\":\"Logo + Form Container\",layoutDependency:layoutDependency,layoutId:\"K7Sfjusqq\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17f2qxb\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"gDPge_q9w\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1w8fe74\",\"data-framer-name\":\"Logo stack\",fill:\"black\",intrinsicHeight:274,intrinsicWidth:682,layoutDependency:layoutDependency,layoutId:\"KH1GNiHTM\",svg:'<svg width=\"682\" height=\"274\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M545.1 118.4c-12.8-2.2-21.1-9.1-25.2-20.6-2.3-6.7-2.4-7.3-2.7-52L516.9.5h25l.3 43.3c.3 41.3.4 43.4 2.4 47.2 5.2 10.2 21.7 11.2 27.7 1.6 2.2-3.6 2.2-4.1 2.5-47.9l.3-44.2h21l-.3 45.7c-.4 53.7-.3 52.8-9.6 62.3-7.3 7.4-14 10-26.7 10.5-4.9.2-11.4 0-14.4-.6ZM0 .5h18.4c16.7 0 18.5.2 19 1.8.3.9 3.9 16.8 8.1 35.2 4.2 18.4 7.8 34.2 8.1 35 .5 1.2 10.2-34.8 18.8-69.3L73 .5h36v117H86l-.1-49.7c0-31.1-.4-49-1-47.8-.5 1.1-5.6 21.8-11.4 46-5.8 24.2-11 45.7-11.6 47.8l-1 3.8-18.3-.6-10.7-48.3C26 42.1 21 20.1 20.6 19.8c-.3-.4-.6 21.5-.6 48.5v49.2H0V.5Zm143 0h25v117h-25V.5Zm60 0h27.7l14.7 35.8c8.1 19.6 15.2 36.1 15.7 36.7.5.5.9-13.3.9-35.8V.5h19v117h-22.6l-16.8-40.2c-9.3-22.2-17.5-41.4-18.2-42.8-1.1-2.1-1.3 4.3-1.4 40.3v42.7h-19V.5Zm112 0h20.7c17.9 0 21.7.3 28.5 2.1 9.5 2.6 17.9 8.3 22.6 15.5 7 10.5 10.5 29.2 9.1 48.9-1.9 26.6-14 44.7-32.8 49.1-3.7.9-12.7 1.4-26.8 1.4H315V.5Zm41.9 95.3c4.6-2.3 9.6-9.7 11.1-16.5 3.1-14.1 2.2-37.6-2-47.2-3.4-8-11.6-12.6-22.5-12.6H340v79.3l6.6-.6c3.7-.4 8.3-1.4 10.3-2.4ZM426 .5h69v19l-21.7.2-21.8.3-.6 31.5H485v20h-34v46h-25V.5Zm204 0h25v96h27v21h-52V.5ZM29.296 272.2c-14.3-5.4-22.9-16.8-27.4-36.2-2.7-12-2.5-34 .5-46 4.3-17 10.9-26.3 22.9-32.2 7.4-3.7 7.9-3.8 18.7-3.8 10.5 0 11.4.2 17.7 3.3 7.1 3.5 14.8 11 14.8 14.4 0 1-1.8 3.8-4 6.2l-4.1 4.4 2.2 4.2c1.2 2.2 2.4 6.1 2.7 8.6l.5 4.4h-12.2l-.6-3.7c-1.4-8.2-1.8-10-3.8-14.1-2.6-5.6-8.1-8.6-14.5-7.9-11.8 1.3-16.2 12.4-16.2 40.8 0 28 3.8 37.6 15.7 39.5 8.7 1.4 15.7-5.4 18.3-17.5l1.3-6 4.6.5c2.5.3 5.2.7 5.9 1 2.8.8.4 10.9-3.8 15.7-2.7 3.1-2.7 3.4-1.3 6.2.9 1.7 2.5 4 3.6 5.3l2.1 2.2-2.8 2.9c-1.5 1.6-5.1 4.1-7.9 5.7-4.8 2.6-6.1 2.9-17.2 3.1-8.2.2-13.1-.1-15.7-1Zm201.3-.8c-5.7-2.3-12-7.8-14.7-13.1-4.5-8.7-4.7-11.3-5.1-58l-.4-44.8h25l.6 85.5 2.5 5c2.7 5.5 5.3 7.2 12.2 8.1 7.1 1 13.3-2.2 16-8.3 2-4.6 2.2-6.6 2.6-47.5l.5-42.8h19.8l-.3 45.7c-.4 51-.5 51.7-7.3 60.6-2.5 3.2-5.5 5.5-10.2 7.9-6.6 3.2-7.1 3.3-21.3 3.5-12.7.2-15.2 0-19.9-1.8Zm-127.1-116 54.5.6 5 2.7c6.4 3.4 11.8 9 14.7 15.3 2 4.3 2.3 6.6 2.3 16.5 0 13.9-1.7 18.4-9.4 25.9-2.8 2.6-5.1 5.7-5.1 6.7 0 1.1 2.3 7.4 5.1 13.9 2.8 6.6 7.2 17.3 9.9 23.8l4.9 11.8-27.3-.6-15.4-45-14.2-.6v46.1h-25V155.4Zm47.4 49.1c8.6-7.6 6.5-26.3-3.4-29.7-1.9-.7-7-1.2-11.2-1.2l-7.8-.1v34h9.5c9.1 0 9.6-.1 12.9-3Zm173.6-49h36.8l2.6 11.3c1.4 6.1 5.3 22.7 8.5 36.7 3.2 14 6.1 24.8 6.5 24 .3-.8 4-15 8.1-31.5 4.2-16.5 8.3-32.4 9.1-35.3l1.5-5.2h35.9v117h-23v-49c0-26.9-.3-49-.7-49-.5 0-3 9.1-5.7 20.3-2.6 11.1-8 33.1-11.8 49l-7 28.7h-18.3l-10.4-47.3c-5.7-25.9-10.8-48.1-11.2-49.2-.4-1.1-.8 20.2-.8 47.3l-.1 49.2h-20v-117Zm143-.2 29.3.4 29.2.3 5.5 3c3.3 1.9 6.499 4.6 8.199 7.1 3.1 4.7 5.801 13.9 5.801 19.9 0 10.3-5.6 20.1-13.4 23.6l-3.901 1.7 4.601 2.2c8.7 4.1 14.499 13.1 15.399 24 1.1 12.7-4.999 26-14.099 30.7-7.1 3.7-12.5 4.3-39.8 4.3h-26.8V155.3Zm48.3 95.7c4.9-2.3 7-6.4 7.1-14.2.2-11.5-5.1-15.3-21.1-15.3h-10.3v32.3l10.3-.5c7-.3 11.4-1 14-2.3Zm-2.7-50.1c4.6-2.2 6.4-6 6.4-13.3 0-10.5-5.1-14.1-20.2-14.1h-7.8v29h9.1c6.3 0 10.1-.5 12.5-1.6Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pUAay.framer-193vrgl, .framer-pUAay .framer-193vrgl { display: block; }\",\".framer-pUAay.framer-4uk7xt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 130px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1167px; }\",\".framer-pUAay .framer-1qcqd70 { flex: none; height: 17px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; }\",\".framer-pUAay .framer-nutlvq-container { bottom: 1px; flex: none; left: 0px; mix-blend-mode: multiply; position: absolute; top: -1px; width: 28px; z-index: 2; }\",\".framer-pUAay .framer-kvb4fx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-pUAay .framer-18mp0v3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; max-width: 1060px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pUAay .framer-17f2qxb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pUAay .framer-1w8fe74 { aspect-ratio: 2.489051094890511 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 100px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pUAay.framer-4uk7xt, .framer-pUAay .framer-kvb4fx, .framer-pUAay .framer-17f2qxb { gap: 0px; } .framer-pUAay.framer-4uk7xt > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-pUAay.framer-4uk7xt > :first-child { margin-top: 0px; } .framer-pUAay.framer-4uk7xt > :last-child { margin-bottom: 0px; } .framer-pUAay .framer-kvb4fx > *, .framer-pUAay .framer-17f2qxb > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-pUAay .framer-kvb4fx > :first-child, .framer-pUAay .framer-17f2qxb > :first-child { margin-left: 0px; } .framer-pUAay .framer-kvb4fx > :last-child, .framer-pUAay .framer-17f2qxb > :last-child { margin-right: 0px; } }\",\".framer-pUAay.framer-v-17m1643.framer-4uk7xt { height: min-content; width: 390px; }\",\".framer-pUAay.framer-v-17m1643 .framer-kvb4fx { padding: 32px 20px 24px 20px; width: 390px; }\",\".framer-pUAay.framer-v-17m1643 .framer-18mp0v3 { gap: 20px; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pUAay.framer-v-17m1643 .framer-18mp0v3 { gap: 0px; } .framer-pUAay.framer-v-17m1643 .framer-18mp0v3 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-pUAay.framer-v-17m1643 .framer-18mp0v3 > :first-child { margin-left: 0px; } .framer-pUAay.framer-v-17m1643 .framer-18mp0v3 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 1167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oi8dliRUv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRxl_PgcPe=withCSS(Component,css,\"framer-pUAay\");export default FramerRxl_PgcPe;FramerRxl_PgcPe.displayName=\"Framerpod/Framerpod Footer\";FramerRxl_PgcPe.defaultProps={height:130,width:1167};addPropertyControls(FramerRxl_PgcPe,{variant:{options:[\"PPApfa9HQ\",\"oi8dliRUv\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRxl_PgcPe,[{explicitInter:true,fonts:[]},...FramerpodFramerpodScissorsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRxl_PgcPe\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oi8dliRUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1167\",\"framerIntrinsicHeight\":\"130\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rxl_PgcPe.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/LHz3bw67SqHRmnCKTlE6/Ticker.js\";import Legal from\"https://framerusercontent.com/modules/mQVRCi2bpkGGtzJvcdIq/8GreMCT8HbnVn1r3dYml/rzTZlN69y.js\";import Products from\"https://framerusercontent.com/modules/cYK6s91GH0sx9nmRCr9W/1lHwWgqT8Ve0fysmGrL1/xCYky1MeG.js\";import ButtonsBtnUnderscore from\"https://framerusercontent.com/modules/1WmB5Q7O2UKhVIR5aEg2/3EOlc5FWlUscwqdRMtgd/DdTFk1Rg_.js\";import CookieSettingsButton from\"https://framerusercontent.com/modules/suygn3bRsWgTMhnFNDUQ/ok9haPxDiH7oJI0xLL6K/NQaCeScxv.js\";import ButtonsBtnCopyContent from\"https://framerusercontent.com/modules/4225uztv9DTMwG0FpBDO/ScQqpjrN1aYIMFOwDxXm/oP5MgQ538.js\";import FramerpodFramerpodFooter from\"https://framerusercontent.com/modules/iEPXgWLs8dUDmui9CdHW/eqyvxrscqzffOT0Xpfly/Rxl_PgcPe.js\";const TickerFonts=getFonts(Ticker);const ButtonsBtnCopyContentFonts=getFonts(ButtonsBtnCopyContent);const ButtonsBtnUnderscoreFonts=getFonts(ButtonsBtnUnderscore);const RichTextWithFX=withFX(RichText);const CookieSettingsButtonFonts=getFonts(CookieSettingsButton);const FramerpodFramerpodFooterFonts=getFonts(FramerpodFramerpodFooter);const cycleOrder=[\"fbO174r_b\",\"GgU6N9YuU\",\"yYSwuJQEa\",\"LXmlwSF9M\"];const serializationHash=\"framer-0t6Bn\";const variantClassNames={fbO174r_b:\"framer-v-gp5qq1\",GgU6N9YuU:\"framer-v-1lyswkn\",LXmlwSF9M:\"framer-v-vv5kne\",yYSwuJQEa:\"framer-v-ref24a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"pyt7dG_ym\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"pyt7dG_ym\",name:\"QYo7yKhuJ\",type:\"Identifier\"},{collection:\"pyt7dG_ym\",name:\"Fh8E0iu91\",type:\"Identifier\"},{collection:\"pyt7dG_ym\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"pyt7dG_ym\",name:\"OBrzMO0ux\",type:\"Identifier\"}}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const transition3={delay:0,duration:1.3,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const query1=prequery=>prequery({from:{alias:\"kjHDif30B\",data:Legal,type:\"Collection\"},select:[{collection:\"kjHDif30B\",name:\"wbthpGsgH\",type:\"Identifier\"},{collection:\"kjHDif30B\",name:\"y1UYypbSo\",type:\"Identifier\"},{collection:\"kjHDif30B\",name:\"id\",type:\"Identifier\"}]});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={\"Offload Footer\":\"LXmlwSF9M\",Desktop:\"fbO174r_b\",Phone:\"yYSwuJQEa\",Tablet:\"GgU6N9YuU\"};const getProps=({emailCursor,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fbO174r_b\",wnTVX9cYn:emailCursor??props.wnTVX9cYn};};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,wnTVX9cYn,QYo7yKhuJpyt7dG_ym,Fh8E0iu91pyt7dG_ym,idpyt7dG_ym,wbthpGsgHkjHDif30B,y1UYypbSokjHDif30B,idkjHDif30B,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fbO174r_b\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GgU6N9YuU\",\"yYSwuJQEa\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"GgU6N9YuU\",\"yYSwuJQEa\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"LXmlwSF9M\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gp5qq1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fbO174r_b\",ref:refBinding,style:{backgroundColor:\"var(--token-58617911-cdfe-42f6-807c-f87a63404fb6, rgb(222, 185, 149))\",...style},variants:{LXmlwSF9M:{backgroundColor:\"var(--token-fe7398c6-b031-464d-8515-1b0c73f2c46f, rgb(23, 22, 21))\"}},...addPropertyOverrides({GgU6N9YuU:{\"data-framer-name\":\"Tablet\"},LXmlwSF9M:{\"data-framer-name\":\"Offload Footer\"},yYSwuJQEa:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ij86j5\",\"data-framer-name\":\"Footer Component\",layoutDependency:layoutDependency,layoutId:\"uLTfyG_pq\",style:{opacity:1},variants:{LXmlwSF9M:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k4kiaa\",layoutDependency:layoutDependency,layoutId:\"zcVWhz0EB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13442ov\",\"data-framer-name\":\"Logo \",layoutDependency:layoutDependency,layoutId:\"CkNAmnbNK\",style:{opacity:1},variants:{LXmlwSF9M:{opacity:0}},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aa2l9p-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RNUPA7TOf-container\",nodeId:\"RNUPA7TOf\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",style:{opacity:.85},children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:100,height:\"100%\",hoverFactor:1,id:\"RNUPA7TOf\",layoutId:\"RNUPA7TOf\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nqy5fx\",layoutDependency:layoutDependency,layoutId:\"nmCJe94hb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-f4v3b6\",\"data-framer-name\":\"Logo svg\",fill:\"black\",intrinsicHeight:120,intrinsicWidth:1325,layoutDependency:layoutDependency,layoutId:\"As7D_Gnjz\",svg:'<svg width=\"1325\" height=\"120\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M545.1 118.9c-12.8-2.2-21.1-9.1-25.2-20.6-2.3-6.7-2.4-7.3-2.7-52L516.9 1h25l.3 43.3c.3 41.3.4 43.4 2.4 47.2 5.2 10.2 21.7 11.2 27.7 1.6 2.2-3.6 2.2-4.1 2.5-47.9l.3-44.2h21l-.3 45.7c-.4 53.7-.3 52.8-9.6 62.3-7.3 7.4-14 10-26.7 10.5-4.9.2-11.4 0-14.4-.6Zm260.7-.2c-14.3-5.4-22.9-16.8-27.4-36.2-2.7-12-2.5-34 .5-46 4.3-17 10.9-26.3 22.9-32.2C809.2.6 809.7.5 820.5.5c10.5 0 11.4.2 17.7 3.3 7.1 3.5 14.8 11 14.8 14.4 0 1-1.8 3.8-4 6.2l-4.1 4.4 2.2 4.2c1.2 2.2 2.4 6.1 2.7 8.6l.5 4.4h-12.2l-.6-3.7c-1.4-8.2-1.8-10-3.8-14.1-2.6-5.6-8.1-8.6-14.5-7.9-11.8 1.3-16.2 12.4-16.2 40.8 0 28 3.8 37.6 15.7 39.5 8.7 1.4 15.7-5.4 18.3-17.5l1.3-6 4.6.5c2.5.3 5.2.7 5.9 1 2.8.8.4 10.9-3.8 15.7-2.7 3.1-2.7 3.4-1.3 6.2.9 1.7 2.5 4 3.6 5.3l2.1 2.2-2.8 2.9c-1.5 1.6-5.1 4.1-7.9 5.7-4.8 2.6-6.1 2.9-17.2 3.1-8.2.2-13.1-.1-15.7-1Zm201.3-.8c-5.7-2.3-12-7.8-14.7-13.1-4.5-8.7-4.7-11.3-5.1-58L986.9 2h25l.6 85.5 2.5 5c2.7 5.5 5.3 7.2 12.2 8.1 7.1 1 13.3-2.2 16-8.3 2-4.6 2.2-6.6 2.6-47.5l.5-42.8h19.8l-.3 45.7c-.4 51-.5 51.7-7.3 60.6-2.5 3.2-5.5 5.5-10.2 7.9-6.6 3.2-7.1 3.3-21.3 3.5-12.7.2-15.2 0-19.9-1.8ZM880 1.9l54.5.6 5 2.7c6.4 3.4 11.8 9 14.7 15.3 2 4.3 2.3 6.6 2.3 16.5 0 13.9-1.7 18.4-9.4 25.9-2.8 2.6-5.1 5.7-5.1 6.7 0 1.1 2.3 7.4 5.1 13.9 2.8 6.6 7.2 17.3 9.9 23.8l4.9 11.8-27.3-.6-15.4-45-14.2-.6V119h-25V1.9ZM927.4 51c8.6-7.6 6.5-26.3-3.4-29.7-1.9-.7-7-1.2-11.2-1.2L905 20v34h9.5c9.1 0 9.6-.1 12.9-3ZM1101 2h36.8l2.6 11.3c1.4 6.1 5.3 22.7 8.5 36.7 3.2 14 6.1 24.8 6.5 24 .3-.8 4-15 8.1-31.5 4.2-16.5 8.3-32.4 9.1-35.3l1.5-5.2h35.9v117h-23V70c0-26.9-.3-49-.7-49-.5 0-3 9.1-5.7 20.3-2.6 11.1-8 33.1-11.8 49l-7 28.7h-18.3l-10.4-47.3c-5.7-25.9-10.8-48.1-11.2-49.2-.4-1.1-.8 20.2-.8 47.3l-.1 49.2h-20V2Zm143-.2 29.3.4 29.2.3 5.5 3c3.3 1.9 6.5 4.6 8.2 7.1 3.1 4.7 5.8 13.9 5.8 19.9 0 10.3-5.6 20.1-13.4 23.6l-3.9 1.7 4.6 2.2c8.7 4.1 14.5 13.1 15.4 24 1.1 12.7-5 26-14.1 30.7-7.1 3.7-12.5 4.3-39.8 4.3H1244V1.8Zm48.3 95.7c4.9-2.3 7-6.4 7.1-14.2.2-11.5-5.1-15.3-21.1-15.3H1268v32.3l10.3-.5c7-.3 11.4-1 14-2.3Zm-2.7-50.1c4.6-2.2 6.4-6 6.4-13.3 0-10.5-5.1-14.1-20.2-14.1h-7.8v29h9.1c6.3 0 10.1-.5 12.5-1.6ZM0 1h18.4c16.7 0 18.5.2 19 1.8.3.9 3.9 16.8 8.1 35.2 4.2 18.4 7.8 34.2 8.1 35 .5 1.2 10.2-34.8 18.8-69.3L73 1h36v117H86l-.1-49.7c0-31.1-.4-49-1-47.8-.5 1.1-5.6 21.8-11.4 46-5.8 24.2-11 45.7-11.6 47.8l-1 3.8-18.3-.6-10.7-48.3C26 42.6 21 20.6 20.6 20.3c-.3-.4-.6 21.5-.6 48.5V118H0V1Zm143 0h25v117h-25V1Zm60 0h27.7l14.7 35.8c8.1 19.6 15.2 36.1 15.7 36.7.5.5.9-13.3.9-35.8V1h19v117h-22.6l-16.8-40.2c-9.3-22.2-17.5-41.4-18.2-42.8-1.1-2.1-1.3 4.3-1.4 40.3V118h-19V1Zm112 0h20.7c17.9 0 21.7.3 28.5 2.1 9.5 2.6 17.9 8.3 22.6 15.5 7 10.5 10.5 29.2 9.1 48.9-1.9 26.6-14 44.7-32.8 49.1-3.7.9-12.7 1.4-26.8 1.4H315V1Zm41.9 95.3c4.6-2.3 9.6-9.7 11.1-16.5 3.1-14.1 2.2-37.6-2-47.2-3.4-8-11.6-12.6-22.5-12.6H340v79.3l6.6-.6c3.7-.4 8.3-1.4 10.3-2.4ZM426 1h69v19l-21.7.2-21.8.3-.6 31.5H485v20h-34v46h-25V1Zm204 0h25v96h27v21h-52V1Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})],speed:65,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7dhc52-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NRrbubhN1-container\",nodeId:\"NRrbubhN1\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",style:{opacity:.85},children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:100,height:\"100%\",hoverFactor:1,id:\"NRrbubhN1\",layoutId:\"NRrbubhN1\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-senamm\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"tIuPtAW5A\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1efelr9\",\"data-framer-name\":\"Logo svg\",fill:\"black\",intrinsicHeight:120,intrinsicWidth:1325,layoutDependency:layoutDependency,layoutId:\"nLgN9Z9Bw\",svg:'<svg width=\"1325\" height=\"120\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M545.1 118.9c-12.8-2.2-21.1-9.1-25.2-20.6-2.3-6.7-2.4-7.3-2.7-52L516.9 1h25l.3 43.3c.3 41.3.4 43.4 2.4 47.2 5.2 10.2 21.7 11.2 27.7 1.6 2.2-3.6 2.2-4.1 2.5-47.9l.3-44.2h21l-.3 45.7c-.4 53.7-.3 52.8-9.6 62.3-7.3 7.4-14 10-26.7 10.5-4.9.2-11.4 0-14.4-.6Zm260.7-.2c-14.3-5.4-22.9-16.8-27.4-36.2-2.7-12-2.5-34 .5-46 4.3-17 10.9-26.3 22.9-32.2C809.2.6 809.7.5 820.5.5c10.5 0 11.4.2 17.7 3.3 7.1 3.5 14.8 11 14.8 14.4 0 1-1.8 3.8-4 6.2l-4.1 4.4 2.2 4.2c1.2 2.2 2.4 6.1 2.7 8.6l.5 4.4h-12.2l-.6-3.7c-1.4-8.2-1.8-10-3.8-14.1-2.6-5.6-8.1-8.6-14.5-7.9-11.8 1.3-16.2 12.4-16.2 40.8 0 28 3.8 37.6 15.7 39.5 8.7 1.4 15.7-5.4 18.3-17.5l1.3-6 4.6.5c2.5.3 5.2.7 5.9 1 2.8.8.4 10.9-3.8 15.7-2.7 3.1-2.7 3.4-1.3 6.2.9 1.7 2.5 4 3.6 5.3l2.1 2.2-2.8 2.9c-1.5 1.6-5.1 4.1-7.9 5.7-4.8 2.6-6.1 2.9-17.2 3.1-8.2.2-13.1-.1-15.7-1Zm201.3-.8c-5.7-2.3-12-7.8-14.7-13.1-4.5-8.7-4.7-11.3-5.1-58L986.9 2h25l.6 85.5 2.5 5c2.7 5.5 5.3 7.2 12.2 8.1 7.1 1 13.3-2.2 16-8.3 2-4.6 2.2-6.6 2.6-47.5l.5-42.8h19.8l-.3 45.7c-.4 51-.5 51.7-7.3 60.6-2.5 3.2-5.5 5.5-10.2 7.9-6.6 3.2-7.1 3.3-21.3 3.5-12.7.2-15.2 0-19.9-1.8ZM880 1.9l54.5.6 5 2.7c6.4 3.4 11.8 9 14.7 15.3 2 4.3 2.3 6.6 2.3 16.5 0 13.9-1.7 18.4-9.4 25.9-2.8 2.6-5.1 5.7-5.1 6.7 0 1.1 2.3 7.4 5.1 13.9 2.8 6.6 7.2 17.3 9.9 23.8l4.9 11.8-27.3-.6-15.4-45-14.2-.6V119h-25V1.9ZM927.4 51c8.6-7.6 6.5-26.3-3.4-29.7-1.9-.7-7-1.2-11.2-1.2L905 20v34h9.5c9.1 0 9.6-.1 12.9-3ZM1101 2h36.8l2.6 11.3c1.4 6.1 5.3 22.7 8.5 36.7 3.2 14 6.1 24.8 6.5 24 .3-.8 4-15 8.1-31.5 4.2-16.5 8.3-32.4 9.1-35.3l1.5-5.2h35.9v117h-23V70c0-26.9-.3-49-.7-49-.5 0-3 9.1-5.7 20.3-2.6 11.1-8 33.1-11.8 49l-7 28.7h-18.3l-10.4-47.3c-5.7-25.9-10.8-48.1-11.2-49.2-.4-1.1-.8 20.2-.8 47.3l-.1 49.2h-20V2Zm143-.2 29.3.4 29.2.3 5.5 3c3.3 1.9 6.5 4.6 8.2 7.1 3.1 4.7 5.8 13.9 5.8 19.9 0 10.3-5.6 20.1-13.4 23.6l-3.9 1.7 4.6 2.2c8.7 4.1 14.5 13.1 15.4 24 1.1 12.7-5 26-14.1 30.7-7.1 3.7-12.5 4.3-39.8 4.3H1244V1.8Zm48.3 95.7c4.9-2.3 7-6.4 7.1-14.2.2-11.5-5.1-15.3-21.1-15.3H1268v32.3l10.3-.5c7-.3 11.4-1 14-2.3Zm-2.7-50.1c4.6-2.2 6.4-6 6.4-13.3 0-10.5-5.1-14.1-20.2-14.1h-7.8v29h9.1c6.3 0 10.1-.5 12.5-1.6ZM0 1h18.4c16.7 0 18.5.2 19 1.8.3.9 3.9 16.8 8.1 35.2 4.2 18.4 7.8 34.2 8.1 35 .5 1.2 10.2-34.8 18.8-69.3L73 1h36v117H86l-.1-49.7c0-31.1-.4-49-1-47.8-.5 1.1-5.6 21.8-11.4 46-5.8 24.2-11 45.7-11.6 47.8l-1 3.8-18.3-.6-10.7-48.3C26 42.6 21 20.6 20.6 20.3c-.3-.4-.6 21.5-.6 48.5V118H0V1Zm143 0h25v117h-25V1Zm60 0h27.7l14.7 35.8c8.1 19.6 15.2 36.1 15.7 36.7.5.5.9-13.3.9-35.8V1h19v117h-22.6l-16.8-40.2c-9.3-22.2-17.5-41.4-18.2-42.8-1.1-2.1-1.3 4.3-1.4 40.3V118h-19V1Zm112 0h20.7c17.9 0 21.7.3 28.5 2.1 9.5 2.6 17.9 8.3 22.6 15.5 7 10.5 10.5 29.2 9.1 48.9-1.9 26.6-14 44.7-32.8 49.1-3.7.9-12.7 1.4-26.8 1.4H315V1Zm41.9 95.3c4.6-2.3 9.6-9.7 11.1-16.5 3.1-14.1 2.2-37.6-2-47.2-3.4-8-11.6-12.6-22.5-12.6H340v79.3l6.6-.6c3.7-.4 8.3-1.4 10.3-2.4ZM426 1h69v19l-21.7.2-21.8.3-.6 31.5H485v20h-34v46h-25V1Zm204 0h25v96h27v21h-52V1Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})],speed:65,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({GgU6N9YuU:{sizingOptions:{heightType:true,widthType:false}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c3hdk1\",layoutDependency:layoutDependency,layoutId:\"ISDCUVe9m\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u4y726\",\"data-framer-name\":\"Contact Details\",layoutDependency:layoutDependency,layoutId:\"VDmpTOlKl\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{LXmlwSF9M:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},yYSwuJQEa:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 27, 25, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({yYSwuJQEa:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qmlzcc\",layoutDependency:layoutDependency,layoutId:\"bXkUHQPca\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{LXmlwSF9M:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},yYSwuJQEa:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 27, 25, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({yYSwuJQEa:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rag3po\",\"data-framer-name\":\"Email+Phone\",layoutDependency:layoutDependency,layoutId:\"ZtxrF4TW4\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-floh61\",\"data-framer-cursor\":wnTVX9cYn,\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"dYcXXDEl4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+114.6+24+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ffy86-container\",layoutDependency:layoutDependency,layoutId:\"I8F6Gk_3H-container\",nodeId:\"I8F6Gk_3H\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnCopyContent,{ecNSu4mFx:\"Email copied!\",height:\"100%\",id:\"I8F6Gk_3H\",KkgbwGEz1:\"hello@mindfulcrumb.com\",layoutId:\"I8F6Gk_3H\",LFXL_g5Td:\"hello@mindfulcrumb.com\",variant:\"ux1n6T70p\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w8anqj\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"UdoLlNryR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yZKvdBB6W\"},implicitPathVariables:undefined},{href:{webPageId:\"yZKvdBB6W\"},implicitPathVariables:undefined},{href:{webPageId:\"yZKvdBB6W\"},implicitPathVariables:undefined},{href:{webPageId:\"yZKvdBB6W\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+114.6+24+38+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qlaov5-container\",layoutDependency:layoutDependency,layoutId:\"AeTuKY3vV-container\",nodeId:\"AeTuKY3vV\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:true,height:\"100%\",id:\"AeTuKY3vV\",layoutId:\"AeTuKY3vV\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",width:\"100%\",x0DYqe8iM:18,X4kGlDs4u:\"Contact us\",XaDkW66xU:resolvedLinks[0],...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:16,XaDkW66xU:resolvedLinks[1]},LXmlwSF9M:{XaDkW66xU:resolvedLinks[3]},yYSwuJQEa:{x0DYqe8iM:16,XaDkW66xU:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+114.6+24+38+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-56wpbs-container\",layoutDependency:layoutDependency,layoutId:\"k3oHr5AFO-container\",nodeId:\"k3oHr5AFO\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:true,height:\"100%\",id:\"k3oHr5AFO\",layoutId:\"k3oHr5AFO\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",width:\"100%\",x0DYqe8iM:18,X4kGlDs4u:\"Instagram\",XaDkW66xU:\"https://www.instagram.com/mindfulcrumb/\",...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:16},yYSwuJQEa:{x0DYqe8iM:16}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+114.6+24+38+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qrm06i-container\",layoutDependency:layoutDependency,layoutId:\"RlannW7V6-container\",nodeId:\"RlannW7V6\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:true,height:\"100%\",id:\"RlannW7V6\",layoutId:\"RlannW7V6\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",width:\"100%\",x0DYqe8iM:18,X4kGlDs4u:\"TikTok\",XaDkW66xU:\"https://www.tiktok.com/@mindfulcrumb\",...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:16},yYSwuJQEa:{x0DYqe8iM:16}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+114.6+24+38+0+123}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13scq6z-container\",layoutDependency:layoutDependency,layoutId:\"nNtmV5L0s-container\",nodeId:\"nNtmV5L0s\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:true,height:\"100%\",id:\"nNtmV5L0s\",layoutId:\"nNtmV5L0s\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",width:\"100%\",x0DYqe8iM:18,X4kGlDs4u:\"X\",XaDkW66xU:\"https://x.com/mindfulcrumb\",...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:16},yYSwuJQEa:{x0DYqe8iM:16}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m15st7\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"DIjgGQXE2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c4cfem\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"JgHbLLRDh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77)))\"},children:\"Products\"})}),className:\"framer-g8hgu7\",\"data-framer-name\":\"Label\",fonts:[\"FS;Manrope-bold\"],layoutDependency:layoutDependency,layoutId:\"TgaiGhmKe\",style:{\"--extracted-r6o4lv\":\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yYSwuJQEa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1abcexl\",layoutDependency:layoutDependency,layoutId:\"R8DyHKSVm\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ca870v\",layoutDependency:layoutDependency,layoutId:\"pyt7dG_ym\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"pyt7dG_ym\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"pyt7dG_ym\",name:\"QYo7yKhuJ\",type:\"Identifier\"},{collection:\"pyt7dG_ym\",name:\"Fh8E0iu91\",type:\"Identifier\"},{collection:\"pyt7dG_ym\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"pyt7dG_ym\",name:\"OBrzMO0ux\",type:\"Identifier\"}}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Fh8E0iu91:Fh8E0iu91pyt7dG_ym,id:idpyt7dG_ym,QYo7yKhuJ:QYo7yKhuJpyt7dG_ym},index)=>{QYo7yKhuJpyt7dG_ym??=\"\";Fh8E0iu91pyt7dG_ym??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`pyt7dG_ym-${idpyt7dG_ym}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Fh8E0iu91:Fh8E0iu91pyt7dG_ym},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{Fh8E0iu91:Fh8E0iu91pyt7dG_ym},webPageId:\"lcBg6C9d4\"},implicitPathVariables:undefined},{href:{pathVariables:{Fh8E0iu91:Fh8E0iu91pyt7dG_ym},webPageId:\"lcBg6C9d4\"},implicitPathVariables:undefined},{href:{pathVariables:{Fh8E0iu91:Fh8E0iu91pyt7dG_ym},webPageId:\"lcBg6C9d4\"},implicitPathVariables:undefined},{href:{pathVariables:{Fh8E0iu91:Fh8E0iu91pyt7dG_ym},webPageId:\"lcBg6C9d4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+0+0+92+0+0+0+24+0+37.6+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18jxidt-container\",layoutDependency:layoutDependency,layoutId:\"hUAyVIV49-container\",nodeId:\"hUAyVIV49\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:false,height:\"100%\",id:\"hUAyVIV49\",layoutId:\"hUAyVIV49\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-d5e8b09a-bea8-4f5d-a123-404b279daddc, rgb(77, 77, 77))\",width:\"100%\",x0DYqe8iM:18,X4kGlDs4u:QYo7yKhuJpyt7dG_ym,XaDkW66xU:resolvedLinks1[0],...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:16,XaDkW66xU:resolvedLinks1[1]},LXmlwSF9M:{XaDkW66xU:resolvedLinks1[3]},yYSwuJQEa:{x0DYqe8iM:16,XaDkW66xU:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})})},idpyt7dG_ym);})})})})})})]})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nkrnvf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uQbLLGNCU\",style:{backgroundColor:\"var(--token-58617911-cdfe-42f6-807c-f87a63404fb6, rgb(222, 185, 149))\",opacity:1},variants:{LXmlwSF9M:{opacity:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kiiy0l\",\"data-framer-name\":\"Footer inks\",layoutDependency:layoutDependency,layoutId:\"aiGu6W9Qd\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",opacity:1},variants:{LXmlwSF9M:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:0},yYSwuJQEa:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(28, 27, 25, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({yYSwuJQEa:{\"data-border\":true}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNTAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b90359e6-108f-4283-bf36-bad940862f15, rgb(28, 27, 25)))\"},children:\"Copyright \\xa9 2025 Mindful Crumb\"})}),className:\"framer-zf30wu\",\"data-framer-name\":\"Copyright \\xa9 2024 Mark Ashton\",fonts:[\"GF;Plus Jakarta Sans-500\"],layoutDependency:layoutDependency,layoutId:\"JwPLrXX1H\",style:{\"--extracted-r6o4lv\":\"var(--token-b90359e6-108f-4283-bf36-bad940862f15, rgb(28, 27, 25))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{yYSwuJQEa:{\"--extracted-r6o4lv\":\"rgb(77, 77, 77)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yYSwuJQEa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(77, 77, 77))\"},children:\"Copyright \\xa9 2025 Mindful Crumb\"})}),fonts:[\"GF;Plus Jakarta Sans-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s1lsxp\",layoutDependency:layoutDependency,layoutId:\"lIWhhttWg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+436.6+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y1yizt-container\",layoutDependency:layoutDependency,layoutId:\"taSxTLsLP-container\",nodeId:\"taSxTLsLP\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:false,height:\"100%\",id:\"taSxTLsLP\",layoutId:\"taSxTLsLP\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-fe7398c6-b031-464d-8515-1b0c73f2c46f, rgb(23, 22, 21))\",width:\"100%\",x0DYqe8iM:16,X4kGlDs4u:\"Manage Subscription\",XaDkW66xU:\"https://shopify.com/61014212695/account\",...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:14},yYSwuJQEa:{WAtNFetsy:\"rgb(77, 77, 77)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cjdroh\",layoutDependency:layoutDependency,layoutId:\"kjHDif30B\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"kjHDif30B\",data:Legal,type:\"Collection\"},select:[{collection:\"kjHDif30B\",name:\"wbthpGsgH\",type:\"Identifier\"},{collection:\"kjHDif30B\",name:\"y1UYypbSo\",type:\"Identifier\"},{collection:\"kjHDif30B\",name:\"id\",type:\"Identifier\"}]},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idkjHDif30B,wbthpGsgH:wbthpGsgHkjHDif30B,y1UYypbSo:y1UYypbSokjHDif30B},index1)=>{wbthpGsgHkjHDif30B??=\"\";y1UYypbSokjHDif30B??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kjHDif30B-${idkjHDif30B}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{y1UYypbSo:y1UYypbSokjHDif30B},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{y1UYypbSo:y1UYypbSokjHDif30B},webPageId:\"kQwH9NKOk\"},implicitPathVariables:undefined},{href:{pathVariables:{y1UYypbSo:y1UYypbSokjHDif30B},webPageId:\"kQwH9NKOk\"},implicitPathVariables:undefined},{href:{pathVariables:{y1UYypbSo:y1UYypbSokjHDif30B},webPageId:\"kQwH9NKOk\"},implicitPathVariables:undefined},{href:{pathVariables:{y1UYypbSo:y1UYypbSokjHDif30B},webPageId:\"kQwH9NKOk\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+436.6+0+24+0+0+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o3iywa-container\",layoutDependency:layoutDependency,layoutId:\"AZwCkbh4s-container\",nodeId:\"AZwCkbh4s\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(ButtonsBtnUnderscore,{gAXFmWiKT:false,height:\"100%\",id:\"AZwCkbh4s\",layoutId:\"AZwCkbh4s\",NEGVRfVaP:false,variant:\"dPSzjPeEc\",WAtNFetsy:\"var(--token-fe7398c6-b031-464d-8515-1b0c73f2c46f, rgb(23, 22, 21))\",width:\"100%\",x0DYqe8iM:16,X4kGlDs4u:wbthpGsgHkjHDif30B,XaDkW66xU:resolvedLinks2[0],...addPropertyOverrides({GgU6N9YuU:{x0DYqe8iM:14,XaDkW66xU:resolvedLinks2[1]},LXmlwSF9M:{XaDkW66xU:resolvedLinks2[3]},yYSwuJQEa:{WAtNFetsy:\"rgb(77, 77, 77)\",XaDkW66xU:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})})},idkjHDif30B);})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({yYSwuJQEa:{y:(componentViewport?.y||0)+24+0+0+436.6+0+24+0+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gyz4fg-container\",layoutDependency:layoutDependency,layoutId:\"P6TXXa4ry-container\",nodeId:\"P6TXXa4ry\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",children:/*#__PURE__*/_jsx(CookieSettingsButton,{height:\"100%\",id:\"P6TXXa4ry\",layoutId:\"P6TXXa4ry\",variant:\"MhDbYlxcC\",width:\"100%\",...addPropertyOverrides({GgU6N9YuU:{variant:\"q9TyzrXso\"},yYSwuJQEa:{variant:\"smD7sxw4r\"}},baseVariant,gestureVariant)})})})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z61sxj\",\"data-framer-name\":\"Framerpod Tab\",layoutDependency:layoutDependency,layoutId:\"hSKO3jbm0\",style:{opacity:1},variants:{LXmlwSF9M:{opacity:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:130,width:componentViewport?.width||\"100vw\",...addPropertyOverrides({GgU6N9YuU:{height:100},yYSwuJQEa:{y:(componentViewport?.y||0)+24+638+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-urcc1t-container\",layoutDependency:layoutDependency,layoutId:\"GYlVQm6Ih-container\",nodeId:\"GYlVQm6Ih\",rendersWithMotion:true,scopeId:\"Lv6udyUhA\",style:{opacity:1},variants:{LXmlwSF9M:{opacity:0}},children:/*#__PURE__*/_jsx(FramerpodFramerpodFooter,{height:\"100%\",id:\"GYlVQm6Ih\",layoutId:\"GYlVQm6Ih\",style:{width:\"100%\"},variant:\"PPApfa9HQ\",width:\"100%\",...addPropertyOverrides({GgU6N9YuU:{style:{height:\"100%\",width:\"100%\"}},yYSwuJQEa:{variant:\"oi8dliRUv\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0t6Bn.framer-74fqpo, .framer-0t6Bn .framer-74fqpo { display: block; }\",\".framer-0t6Bn.framer-gp5qq1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-0t6Bn .framer-1ij86j5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-1k4kiaa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-13442ov { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-aa2l9p-container { flex: 1 0 0px; height: 104px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-nqy5fx, .framer-0t6Bn .framer-senamm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0t6Bn .framer-f4v3b6 { aspect-ratio: 11.041666666666666 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 104px); position: relative; width: 1148px; }\",\".framer-0t6Bn .framer-7dhc52-container { flex: 1 0 0px; height: 79px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-1efelr9 { aspect-ratio: 11.041666666666666 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 68px); position: relative; width: 751px; }\",\".framer-0t6Bn .framer-1c3hdk1, .framer-0t6Bn .framer-1nkrnvf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-1u4y726 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; max-width: 1060px; padding: 0px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-1qmlzcc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-1rag3po { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-floh61 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-1ffy86-container { flex: none; height: auto; position: relative; width: auto; z-index: 9; }\",\".framer-0t6Bn .framer-w8anqj { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-0t6Bn .framer-qlaov5-container, .framer-0t6Bn .framer-56wpbs-container, .framer-0t6Bn .framer-1qrm06i-container, .framer-0t6Bn .framer-13scq6z-container, .framer-0t6Bn .framer-18jxidt-container, .framer-0t6Bn .framer-y1yizt-container, .framer-0t6Bn .framer-o3iywa-container, .framer-0t6Bn .framer-1gyz4fg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0t6Bn .framer-1m15st7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-1c4cfem { -webkit-user-select: none; align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-0t6Bn .framer-g8hgu7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0t6Bn .framer-1abcexl { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-0t6Bn .framer-1ca870v { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-0t6Bn .framer-kiiy0l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1060px; overflow: visible; padding: 24px 0px 16px 0px; position: relative; width: 1px; }\",\".framer-0t6Bn .framer-zf30wu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0t6Bn .framer-1s1lsxp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0t6Bn .framer-1cjdroh { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-0t6Bn .framer-z61sxj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0t6Bn .framer-urcc1t-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0t6Bn.framer-gp5qq1, .framer-0t6Bn .framer-1ij86j5, .framer-0t6Bn .framer-1k4kiaa, .framer-0t6Bn .framer-13442ov, .framer-0t6Bn .framer-nqy5fx, .framer-0t6Bn .framer-senamm, .framer-0t6Bn .framer-1c3hdk1, .framer-0t6Bn .framer-1qmlzcc, .framer-0t6Bn .framer-1rag3po, .framer-0t6Bn .framer-floh61, .framer-0t6Bn .framer-w8anqj, .framer-0t6Bn .framer-1m15st7, .framer-0t6Bn .framer-1c4cfem, .framer-0t6Bn .framer-1abcexl, .framer-0t6Bn .framer-1ca870v, .framer-0t6Bn .framer-1nkrnvf, .framer-0t6Bn .framer-1s1lsxp, .framer-0t6Bn .framer-1cjdroh, .framer-0t6Bn .framer-z61sxj { gap: 0px; } .framer-0t6Bn.framer-gp5qq1 > *, .framer-0t6Bn .framer-z61sxj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0t6Bn.framer-gp5qq1 > :first-child, .framer-0t6Bn .framer-1ij86j5 > :first-child, .framer-0t6Bn .framer-1k4kiaa > :first-child, .framer-0t6Bn .framer-1qmlzcc > :first-child, .framer-0t6Bn .framer-1rag3po > :first-child, .framer-0t6Bn .framer-w8anqj > :first-child, .framer-0t6Bn .framer-1c4cfem > :first-child, .framer-0t6Bn .framer-1abcexl > :first-child, .framer-0t6Bn .framer-1ca870v > :first-child, .framer-0t6Bn .framer-z61sxj > :first-child { margin-top: 0px; } .framer-0t6Bn.framer-gp5qq1 > :last-child, .framer-0t6Bn .framer-1ij86j5 > :last-child, .framer-0t6Bn .framer-1k4kiaa > :last-child, .framer-0t6Bn .framer-1qmlzcc > :last-child, .framer-0t6Bn .framer-1rag3po > :last-child, .framer-0t6Bn .framer-w8anqj > :last-child, .framer-0t6Bn .framer-1c4cfem > :last-child, .framer-0t6Bn .framer-1abcexl > :last-child, .framer-0t6Bn .framer-1ca870v > :last-child, .framer-0t6Bn .framer-z61sxj > :last-child { margin-bottom: 0px; } .framer-0t6Bn .framer-1ij86j5 > *, .framer-0t6Bn .framer-1k4kiaa > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-0t6Bn .framer-13442ov > *, .framer-0t6Bn .framer-floh61 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-0t6Bn .framer-13442ov > :first-child, .framer-0t6Bn .framer-nqy5fx > :first-child, .framer-0t6Bn .framer-senamm > :first-child, .framer-0t6Bn .framer-1c3hdk1 > :first-child, .framer-0t6Bn .framer-floh61 > :first-child, .framer-0t6Bn .framer-1m15st7 > :first-child, .framer-0t6Bn .framer-1nkrnvf > :first-child, .framer-0t6Bn .framer-1s1lsxp > :first-child, .framer-0t6Bn .framer-1cjdroh > :first-child { margin-left: 0px; } .framer-0t6Bn .framer-13442ov > :last-child, .framer-0t6Bn .framer-nqy5fx > :last-child, .framer-0t6Bn .framer-senamm > :last-child, .framer-0t6Bn .framer-1c3hdk1 > :last-child, .framer-0t6Bn .framer-floh61 > :last-child, .framer-0t6Bn .framer-1m15st7 > :last-child, .framer-0t6Bn .framer-1nkrnvf > :last-child, .framer-0t6Bn .framer-1s1lsxp > :last-child, .framer-0t6Bn .framer-1cjdroh > :last-child { margin-right: 0px; } .framer-0t6Bn .framer-nqy5fx > *, .framer-0t6Bn .framer-senamm > *, .framer-0t6Bn .framer-1c3hdk1 > *, .framer-0t6Bn .framer-1nkrnvf > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0t6Bn .framer-1qmlzcc > *, .framer-0t6Bn .framer-w8anqj > *, .framer-0t6Bn .framer-1c4cfem > *, .framer-0t6Bn .framer-1ca870v > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-0t6Bn .framer-1rag3po > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-0t6Bn .framer-1m15st7 > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-0t6Bn .framer-1abcexl > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-0t6Bn .framer-1s1lsxp > *, .framer-0t6Bn .framer-1cjdroh > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } }\",\".framer-0t6Bn.framer-v-1lyswkn.framer-gp5qq1 { width: 810px; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-1ij86j5, .framer-0t6Bn.framer-v-1lyswkn .framer-1k4kiaa { gap: 32px; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-13442ov { padding: 16px 0px 0px 0px; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-7dhc52-container { height: 69px; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-kiiy0l { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-zf30wu, .framer-0t6Bn.framer-v-ref24a .framer-zf30wu { order: 2; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-1s1lsxp { justify-content: flex-start; order: 1; width: 100%; }\",\".framer-0t6Bn.framer-v-1lyswkn .framer-urcc1t-container { height: 100px; order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0t6Bn.framer-v-1lyswkn .framer-1ij86j5, .framer-0t6Bn.framer-v-1lyswkn .framer-1k4kiaa, .framer-0t6Bn.framer-v-1lyswkn .framer-kiiy0l { gap: 0px; } .framer-0t6Bn.framer-v-1lyswkn .framer-1ij86j5 > *, .framer-0t6Bn.framer-v-1lyswkn .framer-1k4kiaa > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-0t6Bn.framer-v-1lyswkn .framer-1ij86j5 > :first-child, .framer-0t6Bn.framer-v-1lyswkn .framer-1k4kiaa > :first-child, .framer-0t6Bn.framer-v-1lyswkn .framer-kiiy0l > :first-child { margin-top: 0px; } .framer-0t6Bn.framer-v-1lyswkn .framer-1ij86j5 > :last-child, .framer-0t6Bn.framer-v-1lyswkn .framer-1k4kiaa > :last-child, .framer-0t6Bn.framer-v-1lyswkn .framer-kiiy0l > :last-child { margin-bottom: 0px; } .framer-0t6Bn.framer-v-1lyswkn .framer-kiiy0l > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-0t6Bn.framer-v-ref24a.framer-gp5qq1 { padding: 24px 0px 0px 0px; width: 390px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1ij86j5 { align-content: flex-start; align-items: flex-start; gap: 16px; order: 0; }\",\".framer-0t6Bn.framer-v-ref24a .framer-13442ov { padding: 0px 10px 0px 10px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-7dhc52-container { height: 68px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1c3hdk1, .framer-0t6Bn.framer-v-ref24a .framer-1nkrnvf { padding: 0px 20px 0px 20px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1u4y726 { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1qmlzcc { flex: none; order: 1; padding: 24px 0px 0px 0px; width: 100%; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1rag3po { gap: 20px; width: min-content; }\",\".framer-0t6Bn.framer-v-ref24a .framer-floh61 { width: 211px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1ffy86-container { z-index: unset; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1m15st7 { flex: none; justify-content: flex-start; order: 0; padding: 24px 0px 0px 0px; width: 100%; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1c4cfem, .framer-0t6Bn.framer-v-ref24a .framer-1ca870v { align-content: flex-start; align-items: flex-start; }\",\".framer-0t6Bn.framer-v-ref24a .framer-kiiy0l { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; padding: 24px 0px 24px 0px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1s1lsxp { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; order: 1; }\",\".framer-0t6Bn.framer-v-ref24a .framer-1cjdroh { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; }\",\".framer-0t6Bn.framer-v-ref24a .framer-z61sxj { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0t6Bn.framer-v-ref24a .framer-1ij86j5, .framer-0t6Bn.framer-v-ref24a .framer-1u4y726, .framer-0t6Bn.framer-v-ref24a .framer-1rag3po, .framer-0t6Bn.framer-v-ref24a .framer-kiiy0l, .framer-0t6Bn.framer-v-ref24a .framer-1s1lsxp, .framer-0t6Bn.framer-v-ref24a .framer-1cjdroh { gap: 0px; } .framer-0t6Bn.framer-v-ref24a .framer-1ij86j5 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-0t6Bn.framer-v-ref24a .framer-1ij86j5 > :first-child, .framer-0t6Bn.framer-v-ref24a .framer-1u4y726 > :first-child, .framer-0t6Bn.framer-v-ref24a .framer-1rag3po > :first-child, .framer-0t6Bn.framer-v-ref24a .framer-kiiy0l > :first-child, .framer-0t6Bn.framer-v-ref24a .framer-1s1lsxp > :first-child, .framer-0t6Bn.framer-v-ref24a .framer-1cjdroh > :first-child { margin-top: 0px; } .framer-0t6Bn.framer-v-ref24a .framer-1ij86j5 > :last-child, .framer-0t6Bn.framer-v-ref24a .framer-1u4y726 > :last-child, .framer-0t6Bn.framer-v-ref24a .framer-1rag3po > :last-child, .framer-0t6Bn.framer-v-ref24a .framer-kiiy0l > :last-child, .framer-0t6Bn.framer-v-ref24a .framer-1s1lsxp > :last-child, .framer-0t6Bn.framer-v-ref24a .framer-1cjdroh > :last-child { margin-bottom: 0px; } .framer-0t6Bn.framer-v-ref24a .framer-1u4y726 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-0t6Bn.framer-v-ref24a .framer-1rag3po > *, .framer-0t6Bn.framer-v-ref24a .framer-kiiy0l > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-0t6Bn.framer-v-ref24a .framer-1s1lsxp > *, .framer-0t6Bn.framer-v-ref24a .framer-1cjdroh > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",\".framer-0t6Bn.framer-v-vv5kne .framer-1ij86j5, .framer-0t6Bn.framer-v-vv5kne .framer-z61sxj { pointer-events: none; }\",'.framer-0t6Bn[data-border=\"true\"]::after, .framer-0t6Bn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 592\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GgU6N9YuU\":{\"layout\":[\"fixed\",\"auto\"]},\"yYSwuJQEa\":{\"layout\":[\"fixed\",\"auto\"]},\"LXmlwSF9M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wnTVX9cYn\":\"emailCursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLv6udyUhA=withCSS(Component,css,\"framer-0t6Bn\");export default FramerLv6udyUhA;FramerLv6udyUhA.displayName=\"Footer\";FramerLv6udyUhA.defaultProps={height:592,width:1200};addPropertyControls(FramerLv6udyUhA,{variant:{options:[\"fbO174r_b\",\"GgU6N9YuU\",\"yYSwuJQEa\",\"LXmlwSF9M\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Offload Footer\"],title:\"Variant\",type:ControlType.Enum},wnTVX9cYn:{title:\"Email Cursor\",type:ControlType.CustomCursor}});addFonts(FramerLv6udyUhA,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"},{family:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NTxXUEKi4Rw.woff2\",weight:\"500\"},{family:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v8/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NTxXUEKi4Rw.woff2\",weight:\"400\"}]},...TickerFonts,...ButtonsBtnCopyContentFonts,...ButtonsBtnUnderscoreFonts,...CookieSettingsButtonFonts,...FramerpodFramerpodFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLv6udyUhA\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GgU6N9YuU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yYSwuJQEa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LXmlwSF9M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"592\",\"framerVariables\":\"{\\\"wnTVX9cYn\\\":\\\"emailCursor\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText", "color", "fontSize", "height", "id", "link", "newTab", "smoothScroll", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "X4kGlDs4u", "XaDkW66xU", "x0DYqe8iM", "gAXFmWiKT", "NEGVRfVaP", "WAtNFetsy", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEntergltxl5", "args", "onMouseLeavekm0unb", "onAppearvnv0dz", "useOnVariantChange", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "RichText2", "css", "FramerDdTFk1Rg_", "withCSS", "DdTFk1Rg_default", "addPropertyControls", "ControlType", "addFonts", "DEFAULT_DOMAIN", "DEFAULT_SCRIPT_NAME", "getDataLayerSnippet", "dataLayer", "dataLayerName", "getGTMScript", "id", "environment", "customDomain", "customScriptName", "params", "gtm_auth", "gtm_preview", "setupGTM", "dataLayerScript", "script", "initGTM", "nonce", "gtm", "sendToGTM", "isBrowser", "window", "DEFAULT_FONT_FAMILY", "getFlexboxValues", "position", "positionParts", "justifyContent", "alignItems", "getMultipleShadows", "shadows", "output", "shadow", "getShadow", "safeJSONParse", "jsonString", "onError", "yieldToMain", "options", "window", "resolve", "yieldBeforeCb", "fn", "interactionResponse", "toGTMConsent", "consent", "reducer", "state", "action", "initialState", "defaultConsent", "hasInitializedGTM", "useConsent", "gtmId", "gtmLoadedExternally", "dispatch", "le", "isOnFramerCanvas", "useIsOnFramerCanvas", "consentModeLocalStorageKey", "dismissedLocalStorageKey", "autoAcceptedLocalStorageKey", "getStateFromLocalStorage", "consentFromLocalStorage", "dismissedFromLocalStorage", "autoAcceptedFromLocalStorage", "isDismissed", "isAutoAccepted", "safeJSONParse", "syncToGTM", "sendToGTM", "initGTM", "window", "ue", "yieldBeforeCb", "isBrowser", "dismiss", "autoAccept", "acceptAll", "rejectAll", "acceptCurrent", "toggleMode", "mode", "countries", "isInEUTimezone", "_Intl_DateTimeFormat_resolvedOptions_timeZone", "_Intl_DateTimeFormat_resolvedOptions", "_Intl_DateTimeFormat", "_Intl", "isEULocale", "_navigator_languages", "_navigator_language", "locale", "navigator", "country", "_locale_toUpperCase", "_inEU", "inEU", "useRegion", "content", "useRegionFromProps", "skipEUCheck", "regionBasedOnLocation", "isBrowser", "inEU", "regionFromProps", "SPACING", "Toggle", "K", "Banner", "withCSS", "banner", "button", "region", "options", "previewOptions", "consentModes", "onDismiss", "onAcceptAll", "onRejectAll", "onAcceptCurrent", "onToggleConsent", "animateOnMount", "_banner_style_border", "maxHeightReduction", "linkColor", "paddingValue", "bannerShadow", "getShadow", "borderShadow", "bannerStyle", "getMultipleShadows", "p", "motion", "DEFAULT_FONT_FAMILY", "SimpleBanner", "AcceptRejectBanner", "OptionsBanner", "description", "policy", "padding", "u", "Description", "Button", "title", "onAccept", "onReject", "Headline", "Buttons", "showReject", "consent", "onOptionToggle", "showOptions", "setShowOptions", "ye", "optionTheme", "optionNames", "shouldShowOptions", "AnimatePresence", "option", "Option", "l", "titleColor", "descriptionColor", "showDescription", "enabled", "optional", "onClick", "theme", "L", "children", "style", "DescriptionParagraph", "descriptionParagraphs", "line", "index", "direction", "id", "primary", "settings", "_settings_hoverOpacity", "_settings_tapOpacity", "initiallyOpen", "CookieBanner", "gtmId", "preview", "trigger", "banner", "button", "content", "options", "style", "gtmLoadedExternally", "onShown", "onConsentChange", "onAccept", "onDismiss", "onReject", "onSavePreferences", "isOnFramerCanvas", "useIsOnFramerCanvas", "isPreview", "skipLogic", "isInEU", "isBrowser", "inEU", "region", "useRegion", "consent", "useConsent", "isOpen", "setIsOpen", "ye", "instantlyShowOnMount", "setInstantlyShowOnMount", "ue", "yieldBeforeCb", "noConsentGiven", "shouldAutoAccept", "handleDismiss", "interactionResponse", "handleAcceptAll", "handleRejectAll", "handleAcceptCurrent", "p", "Banner", "defaultConsent", "u", "l", "Trigger", "Overlay", "IconCookie", "K", "props", "_props_banner_style", "insetValue", "justifyContent", "alignItems", "getFlexboxValues", "shouldRenderPortal", "setShouldRenderPortal", "blocking", "Ga", "AnimatePresence", "motion", "Backdrop", "withCSS", "onClick", "L", "DEFAULT_FONT_FAMILY", "color", "addPropertyControls", "ControlType", "_", "CookieBannerFonts", "getFonts", "CookieBanner", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerNQaCeScxv", "withCSS", "NQaCeScxv_default", "addPropertyControls", "ControlType", "addFonts", "Clipboard", "props", "label", "content", "fill", "color", "style", "onClick", "font", "hoverOptions", "rest", "deprecatedFont", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "handleClick", "te", "ref", "navigator", "p", "motion", "addPropertyControls", "ControlType", "defaultEvents", "ClipboardFonts", "getFonts", "Clipboard", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "confirmationMessage", "contactDetails", "copyContact", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KkgbwGEz1", "LFXL_g5Td", "ecNSu4mFx", "xKIJpHZtc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapzdxqet", "args", "onMouseEnteredjg1d", "onMouseLeaven3a6ug", "onAppearlbhe81", "onTapvsiqdt", "onAppear1adwjq1", "useOnVariantChange", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "RichText2", "SVG", "css", "FrameroP5MgQ538", "withCSS", "oP5MgQ538_default", "addPropertyControls", "ControlType", "addFonts", "ObjectFitType", "SrcType", "defaultVideo", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "VideoFonts", "getFonts", "Video", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "css", "FramerBpnw5_p0Y", "withCSS", "Bpnw5_p0Y_default", "addFonts", "FramerpodFramerpodScissorsFonts", "getFonts", "Bpnw5_p0Y_default", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SVG", "css", "FramerRxl_PgcPe", "withCSS", "Rxl_PgcPe_default", "addPropertyControls", "ControlType", "addFonts", "TickerFonts", "getFonts", "Ticker", "ButtonsBtnCopyContentFonts", "oP5MgQ538_default", "ButtonsBtnUnderscoreFonts", "DdTFk1Rg_default", "RichTextWithFX", "withFX", "RichText2", "CookieSettingsButtonFonts", "NQaCeScxv_default", "FramerpodFramerpodFooterFonts", "Rxl_PgcPe_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "animation", "transition2", "transition3", "animation1", "Transition", "value", "children", "config", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "emailCursor", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "wnTVX9cYn", "QYo7yKhuJpyt7dG_ym", "Fh8E0iu91pyt7dG_ym", "idpyt7dG_ym", "wbthpGsgHkjHDif30B", "y1UYypbSokjHDif30B", "idkjHDif30B", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "LayoutGroup", "transition1", "u", "addPropertyOverrides", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "SVG", "oP5MgQ538_default", "ResolveLinks", "resolvedLinks", "DdTFk1Rg_default", "RichText2", "ChildrenCanSuspend", "QueryData", "xCYky1MeG_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "resolvedLinks1", "RichTextWithFX", "transition2", "animation", "animation1", "rzTZlN69y_default", "collection1", "paginationInfo1", "loadMore1", "index1", "resolvedLinks2", "NQaCeScxv_default", "Rxl_PgcPe_default", "css", "FramerLv6udyUhA", "withCSS", "Lv6udyUhA_default", "addPropertyControls", "ControlType", "addFonts", "TickerFonts", "ButtonsBtnCopyContentFonts", "ButtonsBtnUnderscoreFonts", "CookieSettingsButtonFonts", "FramerpodFramerpodFooterFonts"]
}
