{"version":3,"file":"shared-lib.sOs4MAS5.mjs","names":["e","i","a","r","o","n","s","p","c","t","t","e.parse","s","e","o","i","e.serialize","e","o","r","a","u","n","f","c","l","i","y","p","s","v","a","t","e","r","o","p","s","i","d","m","t.default","c","o","t","s","p","n","r","e","c","i","d","l","o.createContext","__legacyOverrideHOC_DataObserverContext","_jsx","C"],"sources":["https:/ga.jspm.io/npm:cookie@0.5.0/index.js","https:/ga.jspm.io/npm:universal-cookie@6.0.1/es6/index.js","https:/ga.jspm.io/npm:react-is@16.13.1/index.js","https:/ga.jspm.io/npm:hoist-non-react-statics@3.3.2/dist/hoist-non-react-statics.cjs.js","https:/ga.jspm.io/npm:react-cookie@6.1.0/es6/index.js","https:/framerusercontent.com/modules/kfy0FmoWsGgPKS91xXC8/PJ1cJ3Dkbg0sYnw9IZxP/Link.js","https:/framerusercontent.com/modules/NKUs9fl4aVZzvUzXNXnB/0l8mqvglldUtByol93hD/AShPk6rMw.js"],"sourcesContent":["var e={};e.parse=parse;e.serialize=serialize;var r=Object.prototype.toString;var i=/^[\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+$/;\n/**\n * Parse a cookie header.\n *\n * Parse the given cookie header string into an object\n * The object has the various cookies as keys(names) => values\n *\n * @param {string} str\n * @param {object} [options]\n * @return {object}\n * @public\n */function parse(e,r){if(\"string\"!==typeof e)throw new TypeError(\"argument str must be a string\");var i={};var t=r||{};var a=t.decode||decode;var o=0;while(o<e.length){var n=e.indexOf(\"=\",o);if(-1===n)break;var s=e.indexOf(\";\",o);if(-1===s)s=e.length;else if(s<n){o=e.lastIndexOf(\";\",n-1)+1;continue}var p=e.slice(o,n).trim();if(void 0===i[p]){var c=e.slice(n+1,s).trim();34===c.charCodeAt(0)&&(c=c.slice(1,-1));i[p]=tryDecode(c,a)}o=s+1}return i}\n/**\n * Serialize data into a cookie header.\n *\n * Serialize the a name value pair into a cookie string suitable for\n * http headers. An optional options object specified cookie parameters.\n *\n * serialize('foo', 'bar', { httpOnly: true })\n *   => \"foo=bar; httpOnly\"\n *\n * @param {string} name\n * @param {string} val\n * @param {object} [options]\n * @return {string}\n * @public\n */function serialize(e,r,t){var a=t||{};var o=a.encode||encode;if(\"function\"!==typeof o)throw new TypeError(\"option encode is invalid\");if(!i.test(e))throw new TypeError(\"argument name is invalid\");var n=o(r);if(n&&!i.test(n))throw new TypeError(\"argument val is invalid\");var s=e+\"=\"+n;if(null!=a.maxAge){var p=a.maxAge-0;if(isNaN(p)||!isFinite(p))throw new TypeError(\"option maxAge is invalid\");s+=\"; Max-Age=\"+Math.floor(p)}if(a.domain){if(!i.test(a.domain))throw new TypeError(\"option domain is invalid\");s+=\"; Domain=\"+a.domain}if(a.path){if(!i.test(a.path))throw new TypeError(\"option path is invalid\");s+=\"; Path=\"+a.path}if(a.expires){var c=a.expires;if(!isDate(c)||isNaN(c.valueOf()))throw new TypeError(\"option expires is invalid\");s+=\"; Expires=\"+c.toUTCString()}a.httpOnly&&(s+=\"; HttpOnly\");a.secure&&(s+=\"; Secure\");if(a.priority){var f=\"string\"===typeof a.priority?a.priority.toLowerCase():a.priority;switch(f){case\"low\":s+=\"; Priority=Low\";break;case\"medium\":s+=\"; Priority=Medium\";break;case\"high\":s+=\"; Priority=High\";break;default:throw new TypeError(\"option priority is invalid\")}}if(a.sameSite){var d=\"string\"===typeof a.sameSite?a.sameSite.toLowerCase():a.sameSite;switch(d){case true:s+=\"; SameSite=Strict\";break;case\"lax\":s+=\"; SameSite=Lax\";break;case\"strict\":s+=\"; SameSite=Strict\";break;case\"none\":s+=\"; SameSite=None\";break;default:throw new TypeError(\"option sameSite is invalid\")}}return s}\n/**\n * URL-decode string value. Optimized to skip native call when no %.\n *\n * @param {string} str\n * @returns {string}\n */function decode(e){return-1!==e.indexOf(\"%\")?decodeURIComponent(e):e}\n/**\n * URL-encode value.\n *\n * @param {string} str\n * @returns {string}\n */function encode(e){return encodeURIComponent(e)}\n/**\n * Determine if value is a Date.\n *\n * @param {*} val\n * @private\n */function isDate(e){return\"[object Date]\"===r.call(e)||e instanceof Date}\n/**\n * Try decoding a string using a decoding function.\n *\n * @param {string} str\n * @param {function} decode\n * @private\n */function tryDecode(e,r){try{return r(e)}catch(r){return e}}const t=e.parse,a=e.serialize;export{e as default,t as parse,a as serialize};\n\n//# sourceMappingURL=index.js.map","import*as e from\"cookie\";function hasDocumentCookie(){return\"object\"===typeof document&&\"string\"===typeof document.cookie}function parseCookies(t){return\"string\"===typeof t?e.parse(t):\"object\"===typeof t&&null!==t?t:{}}function readCookie(e,t={}){const s=cleanupCookieValue(e);if(!t.doNotParse)try{return JSON.parse(s)}catch(e){}return e}function cleanupCookieValue(e){return e&&\"j\"===e[0]&&\":\"===e[1]?e.substr(2):e}class Cookies{constructor(e,t={}){this.changeListeners=[];this.HAS_DOCUMENT_COOKIE=false;const s=\"undefined\"===typeof document?\"\":document.cookie;this.cookies=parseCookies(e||s);this.defaultSetOptions=t;this.HAS_DOCUMENT_COOKIE=hasDocumentCookie()}_emitChange(e){for(let t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)}_checkChanges(e){const t=new Set(Object.keys(e).concat(Object.keys(this.cookies)));t.forEach((t=>{e[t]!==this.cookies[t]&&this._emitChange({name:t,value:readCookie(e[t])})}))}get(e,t={}){t.doNotUpdate||this.update();return readCookie(this.cookies[e],t)}getAll(e={}){e.doNotUpdate||this.update();const t={};for(let s in this.cookies)t[s]=readCookie(this.cookies[s],e);return t}set(t,s,o){o=o?Object.assign(Object.assign({},this.defaultSetOptions),o):this.defaultSetOptions;const i=\"string\"===typeof s?s:JSON.stringify(s);this.cookies=Object.assign(Object.assign({},this.cookies),{[t]:i});this.HAS_DOCUMENT_COOKIE&&(document.cookie=e.serialize(t,i,o));this._emitChange({name:t,value:s,options:o})}remove(t,s){const o=s=Object.assign(Object.assign({},s),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies);delete this.cookies[t];this.HAS_DOCUMENT_COOKIE&&(document.cookie=e.serialize(t,\"\",o));this._emitChange({name:t,value:void 0,options:s})}update(){if(!this.HAS_DOCUMENT_COOKIE)return;const t=this.cookies;this.cookies=e.parse(document.cookie);this._checkChanges(t)}addChangeListener(e){this.changeListeners.push(e)}removeChangeListener(e){const t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)}}export{Cookies as default};\n\n//# sourceMappingURL=index.js.map","var e={};var o=\"function\"===typeof Symbol&&Symbol.for,r=o?Symbol.for(\"react.element\"):60103,t=o?Symbol.for(\"react.portal\"):60106,n=o?Symbol.for(\"react.fragment\"):60107,c=o?Symbol.for(\"react.strict_mode\"):60108,f=o?Symbol.for(\"react.profiler\"):60114,s=o?Symbol.for(\"react.provider\"):60109,i=o?Symbol.for(\"react.context\"):60110,a=o?Symbol.for(\"react.async_mode\"):60111,u=o?Symbol.for(\"react.concurrent_mode\"):60111,y=o?Symbol.for(\"react.forward_ref\"):60112,l=o?Symbol.for(\"react.suspense\"):60113,m=o?Symbol.for(\"react.suspense_list\"):60120,p=o?Symbol.for(\"react.memo\"):60115,d=o?Symbol.for(\"react.lazy\"):60116,S=o?Symbol.for(\"react.block\"):60121,b=o?Symbol.for(\"react.fundamental\"):60117,$=o?Symbol.for(\"react.responder\"):60118,C=o?Symbol.for(\"react.scope\"):60119;function z(e){if(\"object\"===typeof e&&null!==e){var o=e.$$typeof;switch(o){case r:switch(e=e.type,e){case a:case u:case n:case f:case c:case l:return e;default:switch(e=e&&e.$$typeof,e){case i:case y:case d:case p:case s:return e;default:return o}}case t:return o}}}function A(e){return z(e)===u}e.AsyncMode=a;e.ConcurrentMode=u;e.ContextConsumer=i;e.ContextProvider=s;e.Element=r;e.ForwardRef=y;e.Fragment=n;e.Lazy=d;e.Memo=p;e.Portal=t;e.Profiler=f;e.StrictMode=c;e.Suspense=l;e.isAsyncMode=function(e){return A(e)||z(e)===a};e.isConcurrentMode=A;e.isContextConsumer=function(e){return z(e)===i};e.isContextProvider=function(e){return z(e)===s};e.isElement=function(e){return\"object\"===typeof e&&null!==e&&e.$$typeof===r};e.isForwardRef=function(e){return z(e)===y};e.isFragment=function(e){return z(e)===n};e.isLazy=function(e){return z(e)===d};e.isMemo=function(e){return z(e)===p};e.isPortal=function(e){return z(e)===t};e.isProfiler=function(e){return z(e)===f};e.isStrictMode=function(e){return z(e)===c};e.isSuspense=function(e){return z(e)===l};e.isValidElementType=function(e){return\"string\"===typeof e||\"function\"===typeof e||e===n||e===u||e===f||e===c||e===l||e===m||\"object\"===typeof e&&null!==e&&(e.$$typeof===d||e.$$typeof===p||e.$$typeof===s||e.$$typeof===i||e.$$typeof===y||e.$$typeof===b||e.$$typeof===$||e.$$typeof===C||e.$$typeof===S)};e.typeOf=z;const M=e.AsyncMode,P=e.ConcurrentMode,x=e.ContextConsumer,v=e.ContextProvider,w=e.Element,F=e.ForwardRef,g=e.Fragment,E=e.Lazy,_=e.Memo,L=e.Portal,R=e.Profiler,h=e.StrictMode,j=e.Suspense,O=e.isAsyncMode,T=e.isConcurrentMode,V=e.isContextConsumer,k=e.isContextProvider,q=e.isElement,B=e.isForwardRef,D=e.isFragment,G=e.isLazy,H=e.isMemo,I=e.isPortal,J=e.isProfiler,K=e.isStrictMode,N=e.isSuspense,Q=e.isValidElementType,U=e.typeOf;export default e;export{M as AsyncMode,P as ConcurrentMode,x as ContextConsumer,v as ContextProvider,w as Element,F as ForwardRef,g as Fragment,E as Lazy,_ as Memo,L as Portal,R as Profiler,h as StrictMode,j as Suspense,O as isAsyncMode,T as isConcurrentMode,V as isContextConsumer,k as isContextProvider,q as isElement,B as isForwardRef,D as isFragment,G as isLazy,H as isMemo,I as isPortal,J as isProfiler,K as isStrictMode,N as isSuspense,Q as isValidElementType,U as typeOf};\n\n//# sourceMappingURL=index.js.map","import*as t from\"react-is\";var e=\"default\"in t?t.default:t;var r={};var a=e;var o={childContextTypes:true,contextType:true,contextTypes:true,defaultProps:true,displayName:true,getDefaultProps:true,getDerivedStateFromError:true,getDerivedStateFromProps:true,mixins:true,propTypes:true,type:true};var u={name:true,length:true,prototype:true,caller:true,callee:true,arguments:true,arity:true};var p={$$typeof:true,render:true,defaultProps:true,displayName:true,propTypes:true};var s={$$typeof:true,compare:true,defaultProps:true,displayName:true,propTypes:true,type:true};var i={};i[a.ForwardRef]=p;i[a.Memo]=s;function getStatics(t){return a.isMemo(t)?s:i[t.$$typeof]||o}var c=Object.defineProperty;var n=Object.getOwnPropertyNames;var y=Object.getOwnPropertySymbols;var v=Object.getOwnPropertyDescriptor;var f=Object.getPrototypeOf;var l=Object.prototype;function hoistNonReactStatics(t,e,r){if(\"string\"!==typeof e){if(l){var a=f(e);a&&a!==l&&hoistNonReactStatics(t,a,r)}var o=n(e);y&&(o=o.concat(y(e)));var p=getStatics(t);var s=getStatics(e);for(var i=0;i<o.length;++i){var d=o[i];if(!u[d]&&!(r&&r[d])&&!(s&&s[d])&&!(p&&p[d])){var m=v(e,d);try{c(t,d,m)}catch(t){}}}}return t}r=hoistNonReactStatics;var d=r;export default d;\n\n//# sourceMappingURL=hoist-non-react-statics.cjs.js.map","import e from\"universal-cookie\";export{default as Cookies}from\"universal-cookie\";import*as o from\"react\";import{useContext as t,useState as n,useLayoutEffect as r,useMemo as i}from\"react\";import s from\"hoist-non-react-statics\";const a=o.createContext(new e);const{Provider:p,Consumer:c}=a;class CookiesProvider extends o.Component{constructor(o){super(o);o.cookies?this.cookies=o.cookies:this.cookies=new e(void 0,o.defaultSetOptions)}render(){return o.createElement(p,{value:this.cookies},this.props.children)}}var d=(void 0,function(e,o){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&o.indexOf(n)<0&&(t[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r<n.length;r++)o.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(t[n[r]]=e[n[r]])}return t});function withCookies(e){const t=e.displayName||e.name;class CookieWrapper extends o.Component{constructor(){super(...arguments);this.onChange=()=>{this.forceUpdate()}}listen(){this.props.cookies.addChangeListener(this.onChange)}unlisten(e){(e||this.props.cookies).removeChangeListener(this.onChange)}componentDidMount(){this.listen()}componentDidUpdate(e){if(e.cookies!==this.props.cookies){this.unlisten(e.cookies);this.listen()}}componentWillUnmount(){this.unlisten()}render(){const t=this.props,{forwardedRef:n,cookies:r}=t,i=d(t,[\"forwardedRef\",\"cookies\"]);const s=r.getAll();return o.createElement(e,Object.assign({},i,{ref:n,cookies:r,allCookies:s}))}}CookieWrapper.displayName=`withCookies(${t})`;CookieWrapper.WrappedComponent=e;const n=o.forwardRef(((e,t)=>o.createElement(c,null,(n=>o.createElement(CookieWrapper,Object.assign({cookies:n},e,{forwardedRef:t}))))));n.displayName=CookieWrapper.displayName;n.WrappedComponent=CookieWrapper.WrappedComponent;return s(n,e)}function isInBrowser(){return\"undefined\"!==typeof window&&\"undefined\"!==typeof window.document&&\"undefined\"!==typeof window.document.createElement}function useCookies(e){const o=t(a);if(!o)throw new Error(\"Missing <CookiesProvider>\");const[s,p]=n((()=>o.getAll()));isInBrowser()&&r((()=>{function onChange(){const t=o.getAll({doNotUpdate:true});shouldUpdate(e||null,t,s)&&p(t)}o.addChangeListener(onChange);return()=>{o.removeChangeListener(onChange)}}),[o,s]);const c=i((()=>o.set.bind(o)),[o]);const d=i((()=>o.remove.bind(o)),[o]);const l=i((()=>o.update.bind(o)),[o]);return[s,c,d,l]}function shouldUpdate(e,o,t){if(!e)return true;for(let n of e)if(o[n]!==t[n])return true;return false}export{CookiesProvider,useCookies,withCookies};\n\n//# sourceMappingURL=index.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCookies}from\"react-cookie\";import React from\"react\";export const SetPartnerCookie=()=>{let safeLocation=typeof window!==\"undefined\"?window.location:null;if(safeLocation!=null){let currentUrl=safeLocation.href;let newUrl=new URL(currentUrl);let partner=newUrl.searchParams.get(\"partner\");let referralCode=newUrl.searchParams.get(\"referral_code\");const[cookies,setCookie]=useCookies([\"partner\",\"referralCode\"]);let updatedPartner=\"\";if(partner){updatedPartner=partner;}else{if(!cookies.partner){updatedPartner=\"\";}else{updatedPartner=cookies.partner;}}let updatedReferralCode=\"\";if(referralCode){updatedReferralCode=referralCode;}else{if(!cookies.referralCode){updatedReferralCode=\"\";}else{updatedReferralCode=cookies.referralCode;}}React.useEffect(()=>{// now you can set your 'partner' cookie\nif(updatedPartner!=\"ctm\"){setCookie(\"partner\",updatedPartner,{path:\"/\",maxAge:60*60*24});setCookie(\"referralCode\",updatedReferralCode,{path:\"/\",maxAge:60*60*24});}else{setCookie(\"partner\",updatedPartner,{path:\"/\",maxAge:60});setCookie(\"referralCode\",updatedReferralCode,{path:\"/\",maxAge:60});}// setCookie(\"partner\", partner, { path: \"/\", maxAge: 60 * 60 * 24 })\n},[]);}return{};};export const GetPartnerCookie=()=>{const[cookies]=useCookies([\"partner\",\"referralCode\",\"_ga\"]);const handleClick=()=>{let partner=cookies.partner// Get the partner value from the cookie\n;// let ga = cookies._ga\nif(!partner){partner=\"\";}let referralCode=cookies.referralCode;if(!referralCode){referralCode=\"\";}if(partner==\"\"){window.open(`https://quote.fetchpet.com.au`,// `https://dev-public-383006.ts.r.appspot.com/`,\n\"quote.fetchpet\");// https://quote.fetchpet.com.au/\n}else{if(referralCode==\"\"){window.open(`https://quote.fetchpet.com.au/p/?partner=${partner}`,// `https://dev-public-383006.ts.r.appspot.com/p/?partner=${partner}`,\n\"quote.fetchpet\");}else{window.open(`https://quote.fetchpet.com.au/p/?partner=${partner}&referral_code=${referralCode}`,// `https://dev-public-383006.ts.r.appspot.com/p/?partner=${partner}&referral_code=${referralCode}`,\n\"quote.fetchpet\");}}};if(isMobile()){return{onTouchEnd:handleClick};}return{onClick:handleClick};};function isMobile(){var deviceIsMobile=false;if(navigator!=null){if(/(android|bb\\d+|meego).+mobile|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\\-(n|u)|c55\\/|capi|ccwa|cdm\\-|cell|chtm|cldc|cmd\\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\\-s|devi|dica|dmob|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\\-|_)|g1 u|g560|gene|gf\\-5|g\\-mo|go(\\.w|od)|gr(ad|un)|haie|hcit|hd\\-(m|p|t)|hei\\-|hi(pt|ta)|hp( i|ip)|hs\\-c|ht(c(\\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\\-(20|go|ma)|i230|iac( |\\-|\\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\\/)|klon|kpt |kwc\\-|kyo(c|k)|le(no|xi)|lg( g|\\/(k|l|u)|50|54|\\-[a-w])|libw|lynx|m1\\-w|m3ga|m50\\/|ma(te|ui|xo)|mc(01|21|ca)|m\\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\\-2|po(ck|rt|se)|prox|psio|pt\\-g|qa\\-a|qc(07|12|21|32|60|\\-[2-7]|i\\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\\-|oo|p\\-)|sdk\\/|se(c(\\-|0|1)|47|mc|nd|ri)|sgh\\-|shar|sie(\\-|m)|sk\\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\\-|v\\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\\-|tdg\\-|tel(i|m)|tim\\-|t\\-mo|to(pl|sh)|ts(70|m\\-|m3|m5)|tx\\-9|up(\\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\\-|your|zeto|zte\\-/i.test(navigator.userAgent.substr(0,4))){deviceIsMobile=true;}}return deviceIsMobile;}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withSetPartnerCookie(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SetPartnerCookie(props)});};}withSetPartnerCookie.displayName=\"SetPartnerCookie\";export function withGetPartnerCookie(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GetPartnerCookie(props)});};}withGetPartnerCookie.displayName=\"GetPartnerCookie\";\nexport const __FramerMetadata__ = {\"exports\":{\"withSetPartnerCookie\":{\"type\":\"reactHoc\",\"name\":\"withSetPartnerCookie\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GetPartnerCookie\":{\"type\":\"override\",\"name\":\"GetPartnerCookie\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGetPartnerCookie\":{\"type\":\"reactHoc\",\"name\":\"withGetPartnerCookie\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SetPartnerCookie\":{\"type\":\"override\",\"name\":\"SetPartnerCookie\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Link.map","// Generated by Framer (92f3d02)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Circular Std Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Circular Std Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/Ji5uV0JCBxaDS7ZYSgPoMQaQ4EE.ttf\"}]}];export const css=['.framer-1z24r .framer-styles-preset-i24osm:not(.rich-text-wrapper), .framer-1z24r .framer-styles-preset-i24osm.rich-text-wrapper p { --framer-font-family: \"Circular Std Medium\", \"Circular Std Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 18px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 600px) { .framer-1z24r .framer-styles-preset-i24osm:not(.rich-text-wrapper), .framer-1z24r .framer-styles-preset-i24osm.rich-text-wrapper p { --framer-font-family: \"Circular Std Medium\", \"Circular Std Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 18px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-1z24r .framer-styles-preset-i24osm:not(.rich-text-wrapper), .framer-1z24r .framer-styles-preset-i24osm.rich-text-wrapper p { --framer-font-family: \"Circular Std Medium\", \"Circular Std Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 18px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-1z24r\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}