{"version":3,"file":"script_main.ClL8LwHZ.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Suspense","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","MobileButton","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","React.useState","React.useMemo","React.Fragment","HeaderNav","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","SVG","React.Fragment","RichText","sharedStyle.fonts","React.createElement","NavBar","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/Fz6wJrvO0vE06elaxFmx/hWkhqfWYncGoztVfuj1a/i1kbTMW0Q.js","https:/framerusercontent.com/modules/vuSCeSz9BIWgH5wLacS8/8j3hJISfEaiLOPgLul85/to0sAIHZb.js","https:/framerusercontent.com/modules/uVCnNrbAreiSSoIawukT/4FXAC1eSbtAUOZdQeimB/Helsinki_time.js","https:/framerusercontent.com/modules/iIZDmIVvjbkh1s8CfMca/pZ0cdFKwujF4w2mwem8a/Scroll_animation.js","https:/framerusercontent.com/modules/x99bzVRgsW9M4LMlON7Q/9r5hLbvHfs2KDlrkeAkp/ZeLtFxPnp.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"x5SEQJjiY\",\"JtCGdOREl\",\"Z4qIwSb_T\"];const serializationHash=\"framer-Usrdj\";const variantClassNames={JtCGdOREl:\"framer-v-4kwqx1\",x5SEQJjiY:\"framer-v-l8thpg\",Z4qIwSb_T:\"framer-v-2npvzu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fYnP1EHcX=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"x5SEQJjiY\",\"Variant 3\":\"Z4qIwSb_T\",mobile:\"JtCGdOREl\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,fYnP1EHcX:click??props.fYnP1EHcX,variant:humanReadableVariantMap[props.variant]??props.variant??\"x5SEQJjiY\"};};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,fYnP1EHcX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x5SEQJjiY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzuwclo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fYnP1EHcX){const res=await fYnP1EHcX(...args);if(res===false)return false;}});const onTap15lequz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fYnP1EHcX){await delay(()=>{},100);const res=await fYnP1EHcX(...args);if(res===false)return false;}await delay(()=>setVariant(\"Z4qIwSb_T\"),600);});const onTapwx65pe=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fYnP1EHcX){const res=await fYnP1EHcX(...args);if(res===false)return false;}await delay(()=>setVariant(\"JtCGdOREl\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Z4qIwSb_T\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Z4qIwSb_T\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-l8thpg\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"x5SEQJjiY\",onTap:onTapzuwclo,ref:refBinding,style:{...style},...addPropertyOverrides({JtCGdOREl:{\"data-framer-name\":\"mobile\",onTap:onTap15lequz},Z4qIwSb_T:{\"data-framer-name\":\"Variant 3\",onTap:onTapwx65pe}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hpfjwt\",layoutDependency:layoutDependency,layoutId:\"NQRBZdnA6\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cb1ufv\",layoutDependency:layoutDependency,layoutId:\"nBj7p6xng\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1q9wfcg\",layoutDependency:layoutDependency,layoutId:\"iFl2uUV4X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yb36ms\",layoutDependency:layoutDependency,layoutId:\"qyxaubFiY\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-75qcwl\",layoutDependency:layoutDependency,layoutId:\"fWmqDHxXj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-oijvki\",layoutDependency:layoutDependency,layoutId:\"hUpZUTRYV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1qd9pwg\",layoutDependency:layoutDependency,layoutId:\"qJhjQw1IU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Z4qIwSb_T:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"var(--token-b8e45f6d-9739-4882-9163-120b84c8e6dd, rgb(222, 95, 245)) /* {&quot;name&quot;:&quot;Main color&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Usrdj.framer-1obo7rw, .framer-Usrdj .framer-1obo7rw { display: block; }\",\".framer-Usrdj.framer-l8thpg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Usrdj .framer-1hpfjwt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Usrdj .framer-cb1ufv, .framer-Usrdj .framer-1q9wfcg, .framer-Usrdj .framer-75qcwl, .framer-Usrdj .framer-oijvki, .framer-Usrdj .framer-1qd9pwg { height: 12px; position: relative; width: 12px; }\",\".framer-Usrdj .framer-1yb36ms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 27px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Usrdj.framer-v-4kwqx1 .framer-1hpfjwt { height: 27px; }\",\".framer-Usrdj.framer-v-2npvzu .framer-1hpfjwt { gap: 0px; height: 27px; min-width: 12px; order: 0; }\",\".framer-Usrdj.framer-v-2npvzu .framer-1yb36ms { gap: 0px; min-width: 12px; order: 2; }\",\".framer-Usrdj.framer-v-2npvzu .framer-1qd9pwg { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JtCGdOREl\":{\"layout\":[\"auto\",\"auto\"]},\"Z4qIwSb_T\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"fYnP1EHcX\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameri1kbTMW0Q=withCSS(Component,css,\"framer-Usrdj\");export default Frameri1kbTMW0Q;Frameri1kbTMW0Q.displayName=\"mobile button\";Frameri1kbTMW0Q.defaultProps={height:34,width:32};addPropertyControls(Frameri1kbTMW0Q,{variant:{options:[\"x5SEQJjiY\",\"JtCGdOREl\",\"Z4qIwSb_T\"],optionTitles:[\"Variant 1\",\"mobile\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},fYnP1EHcX:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Frameri1kbTMW0Q,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri1kbTMW0Q\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JtCGdOREl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z4qIwSb_T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"fYnP1EHcX\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./i1kbTMW0Q.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/77IVyv7PklpYjildGy6I/LAkD5BMW8MExWO3IL2dK/HAMS7EQup.js\";import MobileButton from\"https://framerusercontent.com/modules/Fz6wJrvO0vE06elaxFmx/hWkhqfWYncGoztVfuj1a/i1kbTMW0Q.js\";import Button from\"https://framerusercontent.com/modules/R7XeZYrR5jMFig2h989w/QZJDx0G40NJs1B0Aqabo/O_jF7lVGi.js\";const MobileButtonFonts=getFonts(MobileButton);const ButtonFonts=getFonts(Button);const cycleOrder=[\"nXMXciRzt\",\"gMgql5Wni\",\"pM0bLIi4C\",\"fCs68Gwtw\"];const serializationHash=\"framer-2XFsM\";const variantClassNames={fCs68Gwtw:\"framer-v-hm30sj\",gMgql5Wni:\"framer-v-kii8xu\",nXMXciRzt:\"framer-v-1tpxw34\",pM0bLIi4C:\"framer-v-1nj9yi5\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"MOBILE / MENU\":\"fCs68Gwtw\",\"Variant 1\":\"nXMXciRzt\",mobile:\"pM0bLIi4C\",tablet:\"gMgql5Wni\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nXMXciRzt\"};};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:\"nXMXciRzt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const fYnP1EHcXopue6i=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fCs68Gwtw\"),100);});const fYnP1EHcX1kgpqtv=activeVariantCallback(async(...args)=>{setVariant(\"pM0bLIi4C\");});const onTap1kgpqtv=activeVariantCallback(async(...args)=>{setVariant(\"pM0bLIi4C\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"pM0bLIi4C\",\"fCs68Gwtw\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"pM0bLIi4C\",\"fCs68Gwtw\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"gMgql5Wni\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"fCs68Gwtw\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tpxw34\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nXMXciRzt\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{fCs68Gwtw:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({fCs68Gwtw:{\"data-framer-name\":\"MOBILE / MENU\"},gMgql5Wni:{\"data-framer-name\":\"tablet\"},pM0bLIi4C:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fpqxzi\",layoutDependency:layoutDependency,layoutId:\"eJiEv_Q3L\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rscudw\",\"data-framer-name\":\"Logo / Wordmark\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:168,layoutDependency:layoutDependency,layoutId:\"xIuLg4LLS\",svg:'<svg width=\"168\" height=\"42\" viewBox=\"-1 -1 168 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M134.528 11.4097C134.528 13.2892 133.004 14.8129 131.125 14.8129C129.245 14.8129 127.721 13.2892 127.721 11.4097C127.721 9.53014 129.245 8.00647 131.125 8.00647C133.004 8.00647 134.528 9.53014 134.528 11.4097Z\" fill=\"#E05FF6\"/>\\n<path d=\"M134.528 19.4176C134.528 21.2971 133.004 22.8208 131.125 22.8208C129.245 22.8208 127.721 21.2971 127.721 19.4176C127.721 17.538 129.245 16.0144 131.125 16.0144C133.004 16.0144 134.528 17.538 134.528 19.4176Z\" fill=\"#E05FF6\"/>\\n<path d=\"M134.528 27.4255C134.528 29.305 133.004 30.8287 131.125 30.8287C129.245 30.8287 127.721 29.305 127.721 27.4255C127.721 25.5459 129.245 24.0222 131.125 24.0222C133.004 24.0222 134.528 25.5459 134.528 27.4255Z\" fill=\"#E05FF6\"/>\\n<path d=\"M165.17 3.87932C165.17 2.50228 164.054 1.38593 162.677 1.38593C161.3 1.38594 160.184 2.50228 160.184 3.87932C160.184 5.25637 161.3 6.37271 162.677 6.37272C164.054 6.37272 165.17 5.25638 165.17 3.87932ZM166 3.87932C166 5.71465 164.512 7.20243 162.677 7.20243C160.842 7.20242 159.354 5.71464 159.354 3.87932C159.354 2.04401 160.842 0.556228 162.677 0.556221C164.512 0.556221 166 2.044 166 3.87932Z\" fill=\"black\"/>\\n<path d=\"M161.717 5.29471V2.72061H162.839C163.055 2.72061 163.233 2.75616 163.376 2.82726C163.52 2.89835 163.629 2.99764 163.703 3.12512C163.776 3.25259 163.813 3.40459 163.813 3.5811C163.813 3.76496 163.769 3.92309 163.681 4.05547C163.595 4.1854 163.465 4.28101 163.291 4.3423L163.887 5.29471H163.151L162.651 4.41217H162.379V5.29471H161.717ZM162.379 3.89735H162.692C162.868 3.89735 162.988 3.8716 163.052 3.82012C163.118 3.76619 163.151 3.68651 163.151 3.5811C163.151 3.47568 163.118 3.39723 163.052 3.34575C162.988 3.29182 162.868 3.26485 162.692 3.26485H162.379V3.89735Z\" fill=\"black\"/>\\n<path d=\"M134.528 3.40322C134.528 5.28276 133.004 6.80643 131.125 6.80643C129.245 6.80643 127.721 5.28276 127.721 3.40322C127.721 1.52367 129.245 0 131.125 0C133.004 0 134.528 1.52367 134.528 3.40322Z\" fill=\"#E05FF6\"/>\\n<path d=\"M0 30.6829V1.97579H20.9152V7.63519H7.38183V13.2536H19.6849V18.5849H7.38183V25.0235H20.9152V30.6829H0Z\" fill=\"black\"/>\\n<path d=\"M29.9051 30.6829L20.7598 8.94752H27.7315L33.2269 23.4241L38.2302 8.94752H44.5457L36.2617 30.6829H29.9051Z\" fill=\"black\"/>\\n<path d=\"M54.5964 31.2161C52.4639 31.2161 50.5501 30.8196 48.855 30.0268C47.1599 29.2066 45.8066 27.9626 44.795 26.2948C43.8107 24.6271 43.3186 22.5356 43.3186 20.0203V19.2001C43.3186 16.7941 43.7971 14.7983 44.754 13.2126C45.7109 11.6269 47.0095 10.4376 48.6499 9.64469C50.3177 8.82449 52.1632 8.41439 54.1863 8.41439C57.7679 8.41439 60.4745 9.34395 62.3063 11.2031C64.1381 13.0349 65.054 15.7005 65.054 19.2001V21.4966H49.7982C49.8529 22.5629 50.099 23.4515 50.5364 24.1623C51.0012 24.8731 51.589 25.3926 52.2999 25.7207C53.0107 26.0214 53.7762 26.1718 54.5964 26.1718C55.7994 26.1718 56.7426 25.9941 57.4261 25.6387C58.137 25.2559 58.6017 24.7501 58.8205 24.1213H64.6439C64.2065 26.4999 63.1265 28.277 61.4041 29.4526C59.6817 30.6282 57.4125 31.2161 54.5964 31.2161ZM54.3914 13.4586C53.6258 13.4586 52.9013 13.5817 52.2178 13.8277C51.5343 14.0738 50.9739 14.4839 50.5364 15.058C50.1263 15.6048 49.8939 16.3567 49.8392 17.3136H58.8615C58.8615 16.302 58.6564 15.5228 58.2463 14.976C57.8362 14.4019 57.2894 14.0054 56.6059 13.7867C55.9498 13.568 55.2116 13.4586 54.3914 13.4586Z\" fill=\"black\"/>\\n<path d=\"M66.2779 30.6829V8.94752H72.1014V11.9003C72.3201 11.4081 72.6892 10.8887 73.2086 10.3419C73.7281 9.79506 74.3569 9.34395 75.0951 8.98853C75.8333 8.60577 76.6535 8.41439 77.5557 8.41439C78.0205 8.41439 78.3896 8.44173 78.663 8.49641C78.9364 8.55109 79.1825 8.60577 79.4012 8.66045V14.1148C79.2645 14.0328 78.9501 13.9371 78.4579 13.8277C77.9658 13.7184 77.3917 13.6637 76.7355 13.6637C75.7786 13.6637 74.9857 13.8551 74.3569 14.2378C73.7554 14.6206 73.3043 15.1401 73.0036 15.7962C72.7302 16.4524 72.5935 17.1906 72.5935 18.0108V30.6829H66.2779Z\" fill=\"black\"/>\\n<path d=\"M85.5543 39.4181C85.1442 39.4181 84.7341 39.3771 84.324 39.2951V34.0458C84.7341 34.1278 85.1442 34.1688 85.5543 34.1688C86.1011 34.1688 86.5522 34.0458 86.9076 33.7997C87.2631 33.581 87.5775 33.2119 87.8509 32.6924C88.1516 32.173 88.466 31.4895 88.7941 30.6419L79.6078 8.94752H86.5796L91.9929 23.4241L97.1192 8.94752H103.394L95.1097 30.6829C94.2895 32.7334 93.5103 34.4012 92.7721 35.6862C92.0339 36.9985 91.1043 37.9417 89.9834 38.5159C88.8898 39.1174 87.4134 39.4181 85.5543 39.4181Z\" fill=\"black\"/>\\n<path d=\"M103.788 38.885V8.94752H109.611V11.9003C110.185 11.0254 111.033 10.2325 112.154 9.52166C113.302 8.78348 114.71 8.41439 116.378 8.41439C119.44 8.41439 121.764 9.31661 123.35 11.1211C124.935 12.9255 125.728 15.6185 125.728 19.2001V20.0203C125.728 22.4809 125.346 24.5451 124.58 26.2128C123.814 27.8532 122.735 29.0972 121.34 29.9447C119.946 30.7923 118.292 31.2161 116.378 31.2161C115.148 31.2161 113.972 30.9427 112.851 30.3958C111.757 29.8217 110.842 29.0015 110.103 27.9352V38.885H103.788ZM114.861 26.0078C116.118 26.0078 117.157 25.502 117.977 24.4904C118.825 23.4515 119.249 21.9614 119.249 20.0203V19.2001C119.249 17.3136 118.839 15.9193 118.018 15.017C117.225 14.0875 116.173 13.6227 114.861 13.6227C113.986 13.6227 113.179 13.8141 112.441 14.1968C111.73 14.5522 111.156 15.099 110.719 15.8372C110.308 16.5754 110.103 17.4913 110.103 18.5849V20.6354C110.103 21.7564 110.308 22.7269 110.719 23.5471C111.156 24.34 111.73 24.9552 112.441 25.3926C113.179 25.8027 113.986 26.0078 114.861 26.0078Z\" fill=\"black\"/>\\n<path d=\"M136.657 30.6829V8.94752H142.48V11.9003C143.027 10.916 143.875 10.0958 145.023 9.43964C146.199 8.75614 147.757 8.41439 149.698 8.41439C152.296 8.41439 154.25 9.11156 155.563 10.5059C156.902 11.9003 157.572 13.9098 157.572 16.5344V30.6829H151.257V17.9698C151.257 16.5481 150.942 15.4818 150.313 14.771C149.712 14.0328 148.714 13.6637 147.32 13.6637C146.308 13.6637 145.474 13.8687 144.818 14.2788C144.189 14.6616 143.724 15.1811 143.424 15.8372C143.123 16.4661 142.973 17.1769 142.973 17.9698V30.6829H136.657Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fCs68Gwtw:{height:57,y:(componentViewport?.y||0)+0+0+0},pM0bLIi4C:{height:57,y:(componentViewport?.y||0)+(0+((componentViewport?.height||57)-0-57)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xjfxs6-container\",layoutDependency:layoutDependency,layoutId:\"DmLeAQhox-container\",nodeId:\"DmLeAQhox\",rendersWithMotion:true,scopeId:\"to0sAIHZb\",children:/*#__PURE__*/_jsx(MobileButton,{height:\"100%\",id:\"DmLeAQhox\",layoutId:\"DmLeAQhox\",variant:matchVariant(\"JtCGdOREl\"),width:\"100%\",...addPropertyOverrides({fCs68Gwtw:{fYnP1EHcX:fYnP1EHcX1kgpqtv,style:{height:\"100%\"},variant:matchVariant(\"Z4qIwSb_T\")},pM0bLIi4C:{fYnP1EHcX:fYnP1EHcXopue6i,style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rxna3g\",layoutDependency:layoutDependency,layoutId:\"liTPgUbch\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wtmi72\",layoutDependency:layoutDependency,layoutId:\"Uf2RnETeB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://everypinio.github.io/hardpy/\",motionChild:true,nodeId:\"BgEjhD3kL\",openInNewTab:true,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Hardpy\"})})})}),className:\"framer-12ky9k8\",\"data-framer-name\":\"TestBlocks\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"BgEjhD3kL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://everypinio.github.io/hardpy/\",motionChild:true,nodeId:\"zUSCRCjWF\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Hardpy\"})})})}),className:\"framer-n198fx\",\"data-framer-name\":\"TestBlocks\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"zUSCRCjWF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qWkxnrKQr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"U3N2m_OM0\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"TestBlocks\"})})})}),className:\"framer-1i2cw1d\",\"data-framer-name\":\"TestBlocks\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"U3N2m_OM0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":A8TUhcFH5\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IFhl6XxOA\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"About us\"})})})}),className:\"framer-vh8vk0\",\"data-framer-name\":\"About us\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"IFhl6XxOA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":D4NokU_MV\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lVppgX4tq\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Contact\"})})})}),className:\"framer-14eotqe\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"lVppgX4tq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-56)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qkisls-container\",layoutDependency:layoutDependency,layoutId:\"wCCLOSI0I-container\",nodeId:\"wCCLOSI0I\",rendersWithMotion:true,scopeId:\"to0sAIHZb\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"wCCLOSI0I\",J9M1j70rJ:\"Sign in\",KWOLkAZNy:\"https://standcloud.everypin.io/sign-in\",layoutId:\"wCCLOSI0I\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16zja91\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rqWFTcMQv\",onTap:onTap1kgpqtv,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://everypinio.github.io/hardpy/\",motionChild:true,nodeId:\"uEMC2N7dU\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Hardpy\"})})})}),className:\"framer-1g2n32c\",\"data-framer-name\":\"TestBlocks\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"uEMC2N7dU\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qWkxnrKQr\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xHwtxu5HI\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"TestBlocks\"})})})}),className:\"framer-1een6sq\",\"data-framer-name\":\"TestBlocks\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"xHwtxu5HI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":A8TUhcFH5\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KyIBuE7gJ\",openInNewTab:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"About us\"})})})}),className:\"framer-p945kn\",\"data-framer-name\":\"About us\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"KyIBuE7gJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":D4NokU_MV\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"gJOu4TJns\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"to0sAIHZb\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Contact\"})})})}),className:\"framer-10myhn\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Golos Text-500\"],layoutDependency:layoutDependency,layoutId:\"gJOu4TJns\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2XFsM.framer-19h3thn, .framer-2XFsM .framer-19h3thn { display: block; }\",\".framer-2XFsM.framer-1tpxw34 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1850px; min-width: 880px; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-2XFsM .framer-1fpqxzi { 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; position: relative; width: min-content; }\",\".framer-2XFsM .framer-rscudw { flex: none; height: 42px; position: relative; width: 168px; }\",\".framer-2XFsM .framer-1xjfxs6-container, .framer-2XFsM .framer-1qkisls-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2XFsM .framer-1rxna3g { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2XFsM .framer-1wtmi72 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: 100%; justify-content: center; overflow: visible; padding: 0px 80px 0px 0px; position: relative; width: min-content; }\",\".framer-2XFsM .framer-12ky9k8, .framer-2XFsM .framer-n198fx, .framer-2XFsM .framer-1i2cw1d, .framer-2XFsM .framer-vh8vk0, .framer-2XFsM .framer-14eotqe, .framer-2XFsM .framer-1g2n32c, .framer-2XFsM .framer-1een6sq, .framer-2XFsM .framer-p945kn, .framer-2XFsM .framer-10myhn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2XFsM .framer-16zja91 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2XFsM.framer-v-kii8xu.framer-1tpxw34 { justify-content: center; max-width: 1439px; min-width: 650px; width: 1439px; }\",\".framer-2XFsM.framer-v-kii8xu .framer-1fpqxzi { order: 0; }\",\".framer-2XFsM.framer-v-kii8xu .framer-1rxna3g { order: 1; }\",\".framer-2XFsM.framer-v-kii8xu .framer-1wtmi72 { gap: 22px; padding: 0px 38px 0px 0px; }\",\".framer-2XFsM.framer-v-1nj9yi5.framer-1tpxw34 { max-width: 808px; min-width: 144px; width: 347px; }\",\".framer-2XFsM.framer-v-1nj9yi5 .framer-1fpqxzi { flex: 1 0 0px; gap: unset; justify-content: space-between; order: 0; width: 1px; }\",\".framer-2XFsM.framer-v-1nj9yi5 .framer-1xjfxs6-container, .framer-2XFsM.framer-v-hm30sj .framer-1xjfxs6-container { height: 57px; }\",\".framer-2XFsM.framer-v-hm30sj.framer-1tpxw34 { flex-direction: column; gap: 45px; max-width: 808px; min-width: 144px; padding: 0px 0px 100px 0px; width: 400px; }\",\".framer-2XFsM.framer-v-hm30sj .framer-1fpqxzi { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-2XFsM.framer-v-hm30sj .framer-16zja91 { order: 3; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"880px\",\"1850px\",null,null]},\"gMgql5Wni\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"650px\",\"1439px\",null,null]},\"pM0bLIi4C\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"144px\",\"808px\",null,null]},\"fCs68Gwtw\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"144px\",\"808px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerto0sAIHZb=withCSS(Component,css,\"framer-2XFsM\");export default Framerto0sAIHZb;Framerto0sAIHZb.displayName=\"header/nav\";Framerto0sAIHZb.defaultProps={height:56,width:1440};addPropertyControls(Framerto0sAIHZb,{variant:{options:[\"nXMXciRzt\",\"gMgql5Wni\",\"pM0bLIi4C\",\"fCs68Gwtw\"],optionTitles:[\"Variant 1\",\"tablet\",\"mobile\",\"MOBILE / MENU\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerto0sAIHZb,[{explicitInter:true,fonts:[{cssFamilyName:\"Golos Text\",source:\"google\",style:\"normal\",uiFamilyName:\"Golos Text\",url:\"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVjRQ5ZEr8zXcyx.woff2\",weight:\"500\"}]},...MobileButtonFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerto0sAIHZb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MobileButton,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerto0sAIHZb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"880px\\\",\\\"1850px\\\",null,null]},\\\"gMgql5Wni\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"650px\\\",\\\"1439px\\\",null,null]},\\\"pM0bLIi4C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"144px\\\",\\\"808px\\\",null,null]},\\\"fCs68Gwtw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"144px\\\",\\\"808px\\\",null,null]}}}\",\"framerIntrinsicHeight\":\"56\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./to0sAIHZb.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function HelsinkiClock(props){const{city,showSeconds,separator,timeZone,locale,font,textColor,backgroundColor,dotColor,dotSize,dotBlink,colonBlink,gap,padding,radius}=props;const[now,setNow]=React.useState(()=>new Date);React.useEffect(()=>{const interval=window.setInterval(()=>{setNow(new Date);},1e3);return()=>window.clearInterval(interval);},[]);const timeParts=React.useMemo(()=>{const formatted=new Intl.DateTimeFormat(locale||\"en-GB\",{hour:\"2-digit\",minute:\"2-digit\",second:showSeconds?\"2-digit\":undefined,hour12:false,timeZone:timeZone||\"Europe/Helsinki\"}).format(now).replaceAll(\".\",separator).replaceAll(\":\",separator);return formatted.split(separator);},[now,locale,separator,showSeconds,timeZone]);const time=timeParts.join(separator);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap,padding,borderRadius:radius,backgroundColor,color:textColor,boxSizing:\"border-box\",overflow:\"hidden\",...font},\"aria-label\":`Current time in ${city} is ${time}`,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes helsinki-clock-blink {\n                    0%, 45% { opacity: 1; }\n                    50%, 100% { opacity: 0.25; }\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{style:{flex:\"0 0 auto\",whiteSpace:\"nowrap\",fontVariantNumeric:\"tabular-nums\",display:\"flex\",alignItems:\"center\"},children:timeParts.map((part,index)=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{children:part}),index<timeParts.length-1&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{animation:colonBlink?\"helsinki-clock-blink 1s infinite\":undefined},children:separator})]},`${part}-${index}`))}),/*#__PURE__*/_jsx(\"div\",{style:{flex:\"1 1 auto\",textAlign:\"center\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:city}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{flex:\"0 0 auto\",width:dotSize,height:dotSize,borderRadius:\"50%\",backgroundColor:dotColor,animation:dotBlink?\"helsinki-clock-blink 1s infinite\":undefined}})]});}HelsinkiClock.defaultProps={city:\"Helsinki\",showSeconds:false,separator:\":\",timeZone:\"Europe/Helsinki\",locale:\"en-GB\",font:{fontSize:96,fontWeight:600,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},textColor:\"rgba(255, 255, 255, 0.72)\",backgroundColor:\"#9B9B9B\",dotColor:\"#D84EF2\",dotSize:94,dotBlink:true,colonBlink:true,gap:48,padding:96,radius:0};addPropertyControls(HelsinkiClock,{city:{type:ControlType.String,title:\"City\",defaultValue:\"Helsinki\"},showSeconds:{type:ControlType.Boolean,title:\"Seconds\",defaultValue:false},separator:{type:ControlType.String,title:\"Separator\",defaultValue:\":\"},timeZone:{type:ControlType.String,title:\"Timezone\",defaultValue:\"Europe/Helsinki\"},locale:{type:ControlType.String,title:\"Locale\",defaultValue:\"en-GB\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"rgba(255, 255, 255, 0.72)\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#9B9B9B\"},dotColor:{type:ControlType.Color,title:\"Dot\",defaultValue:\"#D84EF2\"},dotSize:{type:ControlType.Number,title:\"Dot Size\",defaultValue:94,min:4,max:240,step:1},dotBlink:{type:ControlType.Boolean,title:\"Dot Blink\",defaultValue:true},colonBlink:{type:ControlType.Boolean,title:\"Blink Colon\",defaultValue:true},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:48,min:0,max:240,step:1},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:96,min:0,max:240,step:1},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:200,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HelsinkiClock\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Helsinki_time.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const blurLayers=[{blur:48,mask:\"linear-gradient(to bottom, black 0%, black 12.5%, transparent 25%)\"},{blur:32,mask:\"linear-gradient(to bottom, transparent 0%, black 12.5%, black 25%, transparent 37.5%)\"},{blur:16,mask:\"linear-gradient(to bottom, transparent 12.5%, black 25%, black 37.5%, transparent 50%)\"},{blur:8,mask:\"linear-gradient(to bottom, transparent 25%, black 37.5%, black 50%, transparent 62.5%)\"},{blur:4,mask:\"linear-gradient(to bottom, transparent 37.5%, black 50%, black 62.5%, transparent 75%)\"},{blur:2,mask:\"linear-gradient(to bottom, transparent 50%, black 62.5%, black 75%, transparent 87.5%)\"},{blur:1,mask:\"linear-gradient(to bottom, transparent 62.5%, black 75%, black 87.5%, transparent 100%)\"}];function hexToRgb(hex){const value=hex.replace(\"#\",\"\");if(value.length===3){const r=parseInt(value[0]+value[0],16);const g=parseInt(value[1]+value[1],16);const b=parseInt(value[2]+value[2],16);return`${r}, ${g}, ${b}`;}const r=parseInt(value.slice(0,2),16);const g=parseInt(value.slice(2,4),16);const b=parseInt(value.slice(4,6),16);return`${r}, ${g}, ${b}`;}export default function ProgressiveBlurTopFixed(props){const{height,zIndex,surfaceColor,tintStrength}=props;const rgb=hexToRgb(surfaceColor);return /*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"sticky\",top:0,width:\"100%\",height,marginBottom:-height,pointerEvents:\"none\",zIndex,overflow:\"hidden\",flexShrink:0},children:[blurLayers.map((layer,index)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backdropFilter:`blur(${layer.blur}px)`,WebkitBackdropFilter:`blur(${layer.blur}px)`,mask:layer.mask,WebkitMask:layer.mask}},index)),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:`linear-gradient(to bottom, rgba(${rgb}, ${.55*tintStrength}) 0%, rgba(${rgb}, ${.25*tintStrength}) 50%, rgba(${rgb}, 0) 100%)`}})]});}ProgressiveBlurTopFixed.defaultProps={height:80,zIndex:20,surfaceColor:\"#FFFFFF\",tintStrength:1};addPropertyControls(ProgressiveBlurTopFixed,{height:{type:ControlType.Number,title:\"Height\",defaultValue:80,min:20,max:240,step:1},zIndex:{type:ControlType.Number,title:\"Z Index\",defaultValue:20,min:0,max:999,step:1},surfaceColor:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#FFFFFF\"},tintStrength:{type:ControlType.Number,title:\"Tint\",defaultValue:1,min:0,max:2,step:.05}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProgressiveBlurTopFixed\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll_animation.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import HeaderNav from\"#framer/local/canvasComponent/to0sAIHZb/to0sAIHZb.js\";import HelsinkiClock from\"#framer/local/codeFile/P_VAZCJ/Helsinki_time.js\";import ProgressiveBlurTopFixed from\"#framer/local/codeFile/cmysAbu/Scroll_animation.js\";import*as sharedStyle from\"#framer/local/css/HAMS7EQup/HAMS7EQup.js\";const ProgressiveBlurTopFixedFonts=getFonts(ProgressiveBlurTopFixed);const HeaderNavFonts=getFonts(HeaderNav);const HelsinkiClockFonts=getFonts(HelsinkiClock);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={et7qK1Cb2:\"(max-width: 767.98px)\",gqxJ3rAhK:\"(min-width: 768px) and (max-width: 1023.98px)\",m2eML2d1E:\"(min-width: 1920px)\",MprS2v10_:\"(min-width: 1024px) and (max-width: 1439.98px)\",yaEWuYI7R:\"(min-width: 1440px) and (max-width: 1919.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NRaCs\";const variantClassNames={et7qK1Cb2:\"framer-v-5f75wk\",gqxJ3rAhK:\"framer-v-mv1gsw\",m2eML2d1E:\"framer-v-3cjqf9\",MprS2v10_:\"framer-v-brk20t\",yaEWuYI7R:\"framer-v-4k6a2w\"};const wZX1EPYOi=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={et7qK1Cb2:[\".framer-NRaCs.framer-4k6a2w { padding: 100px 12px 12px 12px; }\",\".framer-NRaCs .framer-16oawwd-container { height: 105px; }\",\".framer-NRaCs .framer-ufs762-container { top: 20px; width: 92%; }\",\".framer-NRaCs .framer-5bt1qp { padding: 40px 10px 32px 10px; }\",\".framer-NRaCs .framer-hrx3cy { flex-direction: column; }\",\".framer-NRaCs .framer-vnulwi { align-content: flex-end; align-items: flex-end; flex-direction: row; flex-wrap: wrap; gap: 54px 64px; order: 2; width: 100%; }\",\".framer-NRaCs .framer-3hj2e8 { height: 35px; width: 138px; }\",\".framer-NRaCs .framer-ntcnn4 { gap: 22px; width: 139px; }\",\".framer-NRaCs .framer-63d98o { align-content: center; align-items: center; flex-direction: row; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-NRaCs .framer-10kh4pj { flex: none; height: 79px; order: 1; width: 100%; }\",\".framer-NRaCs .framer-1wihw2d { align-content: unset; align-items: unset; display: grid; gap: 72px 132px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; order: 0; width: 100%; }\",\".framer-NRaCs .framer-13wg6z1, .framer-NRaCs .framer-hljyu9 { align-self: start; gap: 20px; justify-self: start; width: 100%; }\",\".framer-NRaCs .framer-1e4wrq2 { align-self: start; justify-self: start; width: 100%; }\"],gqxJ3rAhK:[\".framer-NRaCs.framer-4k6a2w { gap: 8px; padding: 100px 32px 20px 32px; }\",'.framer-NRaCs .framer-1kp3w2f, [data-layout-template=\"true\"] > #overlay { margin-bottom: -8px; }',\".framer-NRaCs .framer-vnulwi { gap: 44px; }\",\".framer-NRaCs .framer-9st0t2 { height: 80px; width: 168px; }\"],m2eML2d1E:[\".framer-NRaCs .framer-ufs762-container, .framer-NRaCs .framer-5bt1qp { width: 1440px; }\",\".framer-NRaCs .framer-13wg6z1 { justify-content: flex-start; }\",\".framer-NRaCs .framer-1r4fv7o { order: 0; }\",\".framer-NRaCs .framer-b9l51d { order: 1; }\",\".framer-NRaCs .framer-13encqd-container { order: 3; }\",\".framer-NRaCs .framer-mdt6j { order: 2; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={et7qK1Cb2:\".framer-5f75wk-override\",gqxJ3rAhK:\".framer-mv1gsw-override\",m2eML2d1E:\".framer-3cjqf9-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NRaCs.framer-1csk8f1, .framer-NRaCs .framer-1csk8f1 { display: block; }\",\".framer-NRaCs.framer-4k6a2w { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 120px 32px 20px 32px; position: relative; width: 100%; }\",\".framer-NRaCs .framer-16oawwd-container { flex: none; height: 95px; left: -9px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: -9px; top: -1px; z-index: 1; }\",\".framer-NRaCs .framer-ufs762-container { flex: none; height: auto; left: 50%; max-width: 100%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 16px; transform: translateX(-50%); width: 96%; z-index: 1; }\",\".framer-NRaCs .framer-1kp3w2f { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-NRaCs .framer-5bt1qp { --border-bottom-width: 0px; --border-color: #eeeeee; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-end; align-items: flex-end; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1003; overflow: hidden; padding: 72px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-NRaCs .framer-hrx3cy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NRaCs .framer-vnulwi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NRaCs .framer-9st0t2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NRaCs .framer-3hj2e8 { flex: none; height: 42px; position: relative; width: 168px; }\",\".framer-NRaCs .framer-ouezi1-container, .framer-NRaCs .framer-13encqd-container, .framer-NRaCs .framer-123e4rm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NRaCs .framer-ntcnn4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NRaCs .framer-63d98o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NRaCs .framer-1dwp38o, .framer-NRaCs .framer-91iidf, .framer-NRaCs .framer-8of18q, .framer-NRaCs .framer-26ouj5, .framer-NRaCs .framer-drxt62, .framer-NRaCs .framer-1j5knmj, .framer-NRaCs .framer-1wiom6i, .framer-NRaCs .framer-9lsejx, .framer-NRaCs .framer-1r4fv7o, .framer-NRaCs .framer-b9l51d, .framer-NRaCs .framer-mdt6j, .framer-NRaCs .framer-1cn5rvn, .framer-NRaCs .framer-2i21u4, .framer-NRaCs .framer-1lw633o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NRaCs .framer-l2d3it { flex: none; height: 25px; overflow: visible; position: relative; width: 37px; }\",\".framer-NRaCs .framer-140vao3, .framer-NRaCs .framer-1ab5dlz, .framer-NRaCs .framer-1pbow9w { height: 25px; left: 0px; position: absolute; top: 0px; width: 37px; }\",\".framer-NRaCs .framer-100n233 { height: 22px; left: 2px; position: absolute; top: 2px; width: 34px; }\",\".framer-NRaCs .framer-8t4jyb { height: 8px; left: 17px; position: absolute; top: 12px; width: 11px; }\",\".framer-NRaCs .framer-7dbcna { height: 6px; left: 9px; position: absolute; top: 2px; width: 1px; }\",\".framer-NRaCs .framer-1p9ejts { height: 2px; left: 9px; position: absolute; top: 0px; width: 2px; }\",\".framer-NRaCs .framer-qi31g5 { height: 6px; left: 7px; position: absolute; top: 2px; width: 1px; }\",\".framer-NRaCs .framer-m4lmys { height: 2px; left: 7px; position: absolute; top: 0px; width: 2px; }\",\".framer-NRaCs .framer-ebjgkv { height: 6px; left: 5px; position: absolute; top: 2px; width: 1px; }\",\".framer-NRaCs .framer-90lr7v { height: 2px; left: 5px; position: absolute; top: 0px; width: 2px; }\",\".framer-NRaCs .framer-dcbul { height: 6px; left: 0px; position: absolute; top: 2px; width: 5px; }\",\".framer-NRaCs .framer-puylpp { height: 15px; left: 9px; position: absolute; top: 5px; width: 18px; }\",\".framer-NRaCs .framer-1cp6ho2 { height: 6px; left: 3px; position: absolute; top: 10px; width: 5px; }\",\".framer-NRaCs .framer-bynji2 { height: 4px; left: 5px; position: absolute; top: 11px; width: 3px; }\",\".framer-NRaCs .framer-ex7mr7 { height: 1px; left: 0px; position: absolute; top: 10px; width: 3px; }\",\".framer-NRaCs .framer-lloht3 { height: 8px; left: 1px; position: absolute; top: 8px; width: 3px; }\",\".framer-NRaCs .framer-gtkah5 { height: 6px; left: 13px; position: absolute; top: 2px; width: 5px; }\",\".framer-NRaCs .framer-1h5vaoj { height: 6px; left: 8px; position: absolute; top: 2px; width: 5px; }\",\".framer-NRaCs .framer-qb0rqx { height: 7px; left: 7px; position: absolute; top: 0px; width: 1px; }\",\".framer-NRaCs .framer-1s6hj6i { height: 6px; left: 1px; position: absolute; top: 2px; width: 5px; }\",\".framer-NRaCs .framer-7zoi8q { height: 2px; left: 3px; position: absolute; top: 5px; width: 2px; }\",\".framer-NRaCs .framer-10kh4pj { flex: 1 0 0px; height: 148px; overflow: hidden; position: relative; width: 1px; }\",\".framer-NRaCs .framer-1wihw2d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 63px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NRaCs .framer-13wg6z1, .framer-NRaCs .framer-hljyu9, .framer-NRaCs .framer-s6cz6q, .framer-NRaCs .framer-1e4wrq2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NRaCs .framer-1j1kui6, .framer-NRaCs .framer-1u90oam, .framer-NRaCs .framer-15y0pk0, .framer-NRaCs .framer-em93ve { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NRaCs .framer-ta9fao-container { flex: none; height: auto; left: 50%; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 10px; transform: translateX(-50%); width: 92%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-NRaCs[data-border=\"true\"]::after, .framer-NRaCs [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; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={et7qK1Cb2:\"(max-width: 767.98px)\",gqxJ3rAhK:\"(min-width: 768px) and (max-width: 1023.98px)\",m2eML2d1E:\"(min-width: 1920px)\",MprS2v10_:\"(min-width: 1024px) and (max-width: 1439.98px)\",yaEWuYI7R:\"(min-width: 1440px) and (max-width: 1919.98px)\"};const humanReadableVariantMap={\"desktop max\":\"m2eML2d1E\",Desktop:\"yaEWuYI7R\",Netbook:\"MprS2v10_\",Phone:\"et7qK1Cb2\",Tablet:\"gqxJ3rAhK\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({gTMID,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yaEWuYI7R\",wZX1EPYOi:gTMID??props.wZX1EPYOi};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wZX1EPYOi,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"gqxJ3rAhK\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"m2eML2d1E\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"m2eML2d1E\")return false;return true;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"et7qK1Cb2\")return false;return true;};const isDisplayed4=()=>{if(!isBrowser())return true;if(baseVariant===\"gqxJ3rAhK\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"yaEWuYI7R\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4k6a2w\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-16oawwd-container\",isAuthoredByUser:true,layoutScroll:true,nodeId:\"cnxGGTMQP\",scopeId:\"ZeLtFxPnp\",children:/*#__PURE__*/_jsx(ProgressiveBlurTopFixed,{height:\"100%\",id:\"cnxGGTMQP\",layoutId:\"cnxGGTMQP\",style:{height:\"100%\",width:\"100%\"},surfaceColor:\"rgb(255, 255, 255)\",tintStrength:1,width:\"100%\",zIndex:100})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{et7qK1Cb2:{width:\"92vw\",y:20},m2eML2d1E:{width:\"min(1440px, 100vw)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"95.5556vw\",y:16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ufs762-container hidden-mv1gsw\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"Ws58W6iH5\",scopeId:\"ZeLtFxPnp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{et7qK1Cb2:{variant:matchVariant(\"pM0bLIi4C\")}},children:/*#__PURE__*/_jsx(HeaderNav,{height:\"100%\",id:\"Ws58W6iH5\",layoutId:\"Ws58W6iH5\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"nXMXciRzt\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kp3w2f\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5bt1qp\",\"data-border\":true,\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hrx3cy\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vnulwi\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9st0t2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{et7qK1Cb2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 138 34.5\"><path d=\"M 111.327 10.194 C 111.327 11.738 110.075 12.989 108.531 12.989 C 106.987 12.989 105.735 11.738 105.735 10.194 C 105.735 8.65 106.987 7.398 108.531 7.398 C 110.075 7.398 111.327 8.65 111.327 10.194 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 111.327 16.772 C 111.327 18.315 110.075 19.567 108.531 19.567 C 106.987 19.567 105.735 18.315 105.735 16.772 C 105.735 15.228 106.987 13.976 108.531 13.976 C 110.075 13.976 111.327 15.228 111.327 16.772 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 111.327 23.35 C 111.327 24.893 110.075 26.145 108.531 26.145 C 106.987 26.145 105.735 24.893 105.735 23.35 C 105.735 21.806 106.987 20.554 108.531 20.554 C 110.075 20.554 111.327 21.806 111.327 23.35 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 136.497 4.008 C 136.497 2.877 135.58 1.96 134.449 1.96 C 133.318 1.96 132.401 2.877 132.401 4.008 C 132.401 5.139 133.318 6.056 134.449 6.056 C 135.58 6.056 136.497 5.139 136.497 4.008 Z M 137.179 4.008 C 137.179 5.516 135.956 6.738 134.449 6.738 C 132.942 6.738 131.719 5.516 131.719 4.008 C 131.719 2.5 132.942 1.278 134.449 1.278 C 135.956 1.278 137.179 2.5 137.179 4.008 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 133.66 5.171 L 133.66 3.056 L 134.582 3.056 C 134.759 3.056 134.906 3.085 135.023 3.144 C 135.141 3.202 135.231 3.284 135.292 3.388 C 135.352 3.493 135.382 3.618 135.382 3.763 C 135.382 3.914 135.346 4.044 135.274 4.153 C 135.203 4.259 135.096 4.338 134.953 4.388 L 135.443 5.171 L 134.838 5.171 L 134.428 4.446 L 134.204 4.446 L 134.204 5.171 Z M 134.204 4.023 L 134.461 4.023 C 134.606 4.023 134.704 4.002 134.757 3.959 C 134.811 3.915 134.838 3.85 134.838 3.763 C 134.838 3.676 134.811 3.612 134.757 3.57 C 134.704 3.525 134.606 3.503 134.461 3.503 L 134.204 3.503 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 111.327 3.617 C 111.327 5.161 110.075 6.412 108.531 6.412 C 106.987 6.412 105.735 5.161 105.735 3.617 C 105.735 2.073 106.987 0.821 108.531 0.821 C 110.075 0.821 111.327 2.073 111.327 3.617 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 0.821 26.025 L 0.821 2.444 L 18.002 2.444 L 18.002 7.093 L 6.885 7.093 L 6.885 11.708 L 16.991 11.708 L 16.991 16.088 L 6.885 16.088 L 6.885 21.376 L 18.002 21.376 L 18.002 26.025 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 25.386 26.025 L 17.874 8.171 L 23.601 8.171 L 28.115 20.063 L 32.225 8.171 L 37.413 8.171 L 30.608 26.025 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 45.668 26.463 C 43.917 26.463 42.345 26.138 40.952 25.486 C 39.56 24.813 38.448 23.791 37.617 22.421 C 36.809 21.051 36.405 19.333 36.405 17.267 L 36.405 16.593 C 36.405 14.617 36.798 12.977 37.584 11.675 C 38.37 10.372 39.436 9.395 40.784 8.744 C 42.154 8.07 43.67 7.733 45.332 7.733 C 48.274 7.733 50.497 8.497 52.002 10.024 C 53.506 11.529 54.259 13.718 54.259 16.593 L 54.259 18.479 L 41.727 18.479 C 41.772 19.355 41.974 20.085 42.333 20.669 C 42.715 21.253 43.198 21.68 43.782 21.949 C 44.366 22.196 44.995 22.32 45.668 22.32 C 46.657 22.32 47.431 22.174 47.993 21.882 C 48.577 21.567 48.959 21.152 49.138 20.635 L 53.922 20.635 C 53.562 22.589 52.675 24.049 51.261 25.015 C 49.846 25.98 47.982 26.463 45.668 26.463 Z M 45.5 11.877 C 44.871 11.877 44.276 11.978 43.715 12.18 C 43.153 12.382 42.693 12.719 42.333 13.19 C 41.997 13.64 41.806 14.257 41.761 15.043 L 49.172 15.043 C 49.172 14.212 49.003 13.572 48.667 13.123 C 48.33 12.652 47.881 12.326 47.319 12.146 C 46.78 11.967 46.174 11.877 45.5 11.877 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 55.264 26.025 L 55.264 8.171 L 60.048 8.171 L 60.048 10.597 C 60.227 10.192 60.53 9.766 60.957 9.317 C 61.384 8.867 61.9 8.497 62.507 8.205 C 63.113 7.89 63.787 7.733 64.528 7.733 C 64.91 7.733 65.213 7.756 65.437 7.801 C 65.662 7.846 65.864 7.89 66.044 7.935 L 66.044 12.416 C 65.932 12.348 65.673 12.27 65.269 12.18 C 64.865 12.09 64.393 12.045 63.854 12.045 C 63.068 12.045 62.417 12.202 61.9 12.517 C 61.406 12.831 61.036 13.258 60.789 13.797 C 60.564 14.336 60.452 14.942 60.452 15.616 L 60.452 26.025 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 71.098 33.201 C 70.761 33.201 70.424 33.167 70.088 33.1 L 70.088 28.788 C 70.424 28.855 70.761 28.889 71.098 28.889 C 71.547 28.889 71.918 28.788 72.21 28.585 C 72.502 28.406 72.76 28.103 72.985 27.676 C 73.232 27.249 73.49 26.688 73.759 25.992 L 66.214 8.171 L 71.94 8.171 L 76.387 20.063 L 80.598 8.171 L 85.752 8.171 L 78.947 26.025 C 78.274 27.71 77.633 29.08 77.027 30.135 C 76.421 31.213 75.657 31.988 74.736 32.459 C 73.838 32.954 72.625 33.201 71.098 33.201 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 86.076 32.763 L 86.076 8.171 L 90.859 8.171 L 90.859 10.597 C 91.331 9.878 92.027 9.227 92.948 8.643 C 93.891 8.036 95.047 7.733 96.418 7.733 C 98.933 7.733 100.842 8.474 102.145 9.957 C 103.447 11.439 104.098 13.651 104.098 16.593 L 104.098 17.267 C 104.098 19.288 103.784 20.983 103.155 22.353 C 102.526 23.701 101.639 24.723 100.494 25.419 C 99.348 26.115 97.99 26.463 96.418 26.463 C 95.407 26.463 94.441 26.239 93.52 25.789 C 92.622 25.318 91.87 24.644 91.263 23.768 L 91.263 32.763 Z M 95.172 22.185 C 96.204 22.185 97.058 21.769 97.731 20.939 C 98.428 20.085 98.776 18.861 98.776 17.267 L 98.776 16.593 C 98.776 15.043 98.439 13.898 97.765 13.157 C 97.113 12.393 96.249 12.012 95.172 12.012 C 94.453 12.012 93.79 12.169 93.184 12.483 C 92.6 12.775 92.128 13.224 91.769 13.831 C 91.432 14.437 91.263 15.189 91.263 16.088 L 91.263 17.772 C 91.263 18.693 91.432 19.49 91.769 20.164 C 92.128 20.815 92.6 21.32 93.184 21.68 C 93.79 22.017 94.453 22.185 95.172 22.185 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 113.075 26.025 L 113.075 8.171 L 117.859 8.171 L 117.859 10.597 C 118.308 9.788 119.004 9.114 119.947 8.575 C 120.913 8.014 122.193 7.733 123.788 7.733 C 125.922 7.733 127.527 8.306 128.605 9.451 C 129.705 10.597 130.256 12.247 130.256 14.403 L 130.256 26.025 L 125.068 26.025 L 125.068 15.582 C 125.068 14.415 124.809 13.539 124.293 12.955 C 123.799 12.348 122.979 12.045 121.834 12.045 C 121.003 12.045 120.318 12.214 119.779 12.55 C 119.262 12.865 118.88 13.292 118.634 13.831 C 118.387 14.347 118.264 14.931 118.264 15.582 L 118.264 26.025 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:9156244828}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3hj2e8\",\"data-framer-name\":\"Logo / Wordmark\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 42\"><path d=\"M 135.528 12.41 C 135.528 14.289 134.004 15.813 132.125 15.813 C 130.245 15.813 128.721 14.289 128.721 12.41 C 128.721 10.53 130.245 9.006 132.125 9.006 C 134.004 9.006 135.528 10.53 135.528 12.41 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 135.528 20.418 C 135.528 22.297 134.004 23.821 132.125 23.821 C 130.245 23.821 128.721 22.297 128.721 20.418 C 128.721 18.538 130.245 17.014 132.125 17.014 C 134.004 17.014 135.528 18.538 135.528 20.418 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 135.528 28.425 C 135.528 30.305 134.004 31.829 132.125 31.829 C 130.245 31.829 128.721 30.305 128.721 28.425 C 128.721 26.546 130.245 25.022 132.125 25.022 C 134.004 25.022 135.528 26.546 135.528 28.425 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 166.17 4.879 C 166.17 3.502 165.054 2.386 163.677 2.386 C 162.3 2.386 161.184 3.502 161.184 4.879 C 161.184 6.256 162.3 7.373 163.677 7.373 C 165.054 7.373 166.17 6.256 166.17 4.879 Z M 167 4.879 C 167 6.715 165.512 8.202 163.677 8.202 C 161.842 8.202 160.354 6.715 160.354 4.879 C 160.354 3.044 161.842 1.556 163.677 1.556 C 165.512 1.556 167 3.044 167 4.879 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 162.717 6.295 L 162.717 3.721 L 163.839 3.721 C 164.055 3.721 164.233 3.756 164.376 3.827 C 164.52 3.898 164.629 3.998 164.703 4.125 C 164.776 4.253 164.813 4.405 164.813 4.581 C 164.813 4.765 164.769 4.923 164.681 5.055 C 164.595 5.185 164.465 5.281 164.291 5.342 L 164.887 6.295 L 164.151 6.295 L 163.651 5.412 L 163.379 5.412 L 163.379 6.295 Z M 163.379 4.897 L 163.692 4.897 C 163.868 4.897 163.988 4.872 164.052 4.82 C 164.118 4.766 164.151 4.687 164.151 4.581 C 164.151 4.476 164.118 4.397 164.052 4.346 C 163.988 4.292 163.868 4.265 163.692 4.265 L 163.379 4.265 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 135.528 4.403 C 135.528 6.283 134.004 7.806 132.125 7.806 C 130.245 7.806 128.721 6.283 128.721 4.403 C 128.721 2.524 130.245 1 132.125 1 C 134.004 1 135.528 2.524 135.528 4.403 Z\" fill=\"rgb(224,95,246)\"></path><path d=\"M 1 31.683 L 1 2.976 L 21.915 2.976 L 21.915 8.635 L 8.382 8.635 L 8.382 14.254 L 20.685 14.254 L 20.685 19.585 L 8.382 19.585 L 8.382 26.023 L 21.915 26.023 L 21.915 31.683 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 30.905 31.683 L 21.76 9.948 L 28.732 9.948 L 34.227 24.424 L 39.23 9.948 L 45.546 9.948 L 37.262 31.683 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 55.596 32.216 C 53.464 32.216 51.55 31.82 49.855 31.027 C 48.16 30.207 46.807 28.963 45.795 27.295 C 44.811 25.627 44.319 23.536 44.319 21.02 L 44.319 20.2 C 44.319 17.794 44.797 15.798 45.754 14.213 C 46.711 12.627 48.01 11.438 49.65 10.645 C 51.318 9.824 53.163 9.414 55.186 9.414 C 58.768 9.414 61.474 10.344 63.306 12.203 C 65.138 14.035 66.054 16.7 66.054 20.2 L 66.054 22.497 L 50.798 22.497 C 50.853 23.563 51.099 24.451 51.536 25.162 C 52.001 25.873 52.589 26.393 53.3 26.721 C 54.011 27.021 54.776 27.172 55.596 27.172 C 56.799 27.172 57.743 26.994 58.426 26.639 C 59.137 26.256 59.602 25.75 59.821 25.121 L 65.644 25.121 C 65.207 27.5 64.126 29.277 62.404 30.453 C 60.682 31.628 58.413 32.216 55.596 32.216 Z M 55.391 14.459 C 54.626 14.459 53.901 14.582 53.218 14.828 C 52.534 15.074 51.974 15.484 51.536 16.058 C 51.126 16.605 50.894 17.357 50.839 18.314 L 59.861 18.314 C 59.861 17.302 59.656 16.523 59.246 15.976 C 58.836 15.402 58.289 15.005 57.606 14.787 C 56.95 14.568 56.212 14.459 55.391 14.459 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 67.278 31.683 L 67.278 9.948 L 73.101 9.948 L 73.101 12.9 C 73.32 12.408 73.689 11.889 74.209 11.342 C 74.728 10.795 75.357 10.344 76.095 9.989 C 76.833 9.606 77.653 9.414 78.556 9.414 C 79.02 9.414 79.39 9.442 79.663 9.496 C 79.936 9.551 80.183 9.606 80.401 9.66 L 80.401 15.115 C 80.264 15.033 79.95 14.937 79.458 14.828 C 78.966 14.718 78.392 14.664 77.736 14.664 C 76.779 14.664 75.986 14.855 75.357 15.238 C 74.755 15.621 74.304 16.14 74.004 16.796 C 73.73 17.452 73.594 18.191 73.594 19.011 L 73.594 31.683 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 86.554 40.418 C 86.144 40.418 85.734 40.377 85.324 40.295 L 85.324 35.046 C 85.734 35.128 86.144 35.169 86.554 35.169 C 87.101 35.169 87.552 35.046 87.908 34.8 C 88.263 34.581 88.578 34.212 88.851 33.692 C 89.152 33.173 89.466 32.489 89.794 31.642 L 80.608 9.948 L 87.58 9.948 L 92.993 24.424 L 98.119 9.948 L 104.394 9.948 L 96.11 31.683 C 95.29 33.733 94.51 35.401 93.772 36.686 C 93.034 37.998 92.104 38.942 90.983 39.516 C 89.89 40.117 88.413 40.418 86.554 40.418 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 104.788 39.885 L 104.788 9.948 L 110.611 9.948 L 110.611 12.9 C 111.185 12.025 112.033 11.232 113.154 10.522 C 114.302 9.783 115.71 9.414 117.378 9.414 C 120.44 9.414 122.764 10.317 124.35 12.121 C 125.935 13.925 126.728 16.618 126.728 20.2 L 126.728 21.02 C 126.728 23.481 126.346 25.545 125.58 27.213 C 124.814 28.853 123.735 30.097 122.34 30.945 C 120.946 31.792 119.292 32.216 117.378 32.216 C 116.148 32.216 114.972 31.943 113.851 31.396 C 112.757 30.822 111.842 30.002 111.103 28.935 L 111.103 39.885 Z M 115.861 27.008 C 117.118 27.008 118.157 26.502 118.977 25.49 C 119.825 24.452 120.249 22.961 120.249 21.02 L 120.249 20.2 C 120.249 18.314 119.839 16.919 119.018 16.017 C 118.225 15.088 117.173 14.623 115.861 14.623 C 114.986 14.623 114.179 14.814 113.441 15.197 C 112.73 15.552 112.156 16.099 111.719 16.837 C 111.308 17.575 111.103 18.491 111.103 19.585 L 111.103 21.635 C 111.103 22.756 111.308 23.727 111.719 24.547 C 112.156 25.34 112.73 25.955 113.441 26.393 C 114.179 26.803 114.986 27.008 115.861 27.008 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 137.657 31.683 L 137.657 9.948 L 143.48 9.948 L 143.48 12.9 C 144.027 11.916 144.875 11.096 146.023 10.44 C 147.199 9.756 148.757 9.414 150.698 9.414 C 153.296 9.414 155.25 10.112 156.563 11.506 C 157.902 12.9 158.572 14.91 158.572 17.534 L 158.572 31.683 L 152.257 31.683 L 152.257 18.97 C 152.257 17.548 151.942 16.482 151.313 15.771 C 150.712 15.033 149.714 14.664 148.32 14.664 C 147.308 14.664 146.474 14.869 145.818 15.279 C 145.189 15.662 144.724 16.181 144.424 16.837 C 144.123 17.466 143.973 18.177 143.973 18.97 L 143.973 31.683 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:9296260814,withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ouezi1-container\",isAuthoredByUser:true,nodeId:\"AYJzjZLDW\",scopeId:\"ZeLtFxPnp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{et7qK1Cb2:{dotSize:12,gap:10},gqxJ3rAhK:{dotSize:10,gap:13},m2eML2d1E:{colonBlink:false,dotSize:7,font:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-1.1px\",lineHeight:\"16.1px\"},gap:18},MprS2v10_:{dotSize:12}},children:/*#__PURE__*/_jsx(HelsinkiClock,{backgroundColor:\"rgba(156, 156, 156, 0)\",city:\"Helsinki\",colonBlink:true,dotBlink:true,dotColor:\"var(--token-b8e45f6d-9739-4882-9163-120b84c8e6dd, rgb(222, 95, 245))\",dotSize:11,font:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.5px\",lineHeight:\"16.1px\"},gap:12,height:\"100%\",id:\"AYJzjZLDW\",layoutId:\"AYJzjZLDW\",locale:\"en-GB\",padding:0,radius:0,separator:\":\",showSeconds:false,textColor:\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\",timeZone:\"Europe/Helsinki\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ntcnn4\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://t.me/alexfoxiii\",motionChild:true,nodeId:\"nzVI0xvmu\",openInNewTab:true,scopeId:\"ZeLtFxPnp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-63d98o framer-1csk8f1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{et7qK1Cb2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:[\"Designed \",/*#__PURE__*/_jsx(\"br\",{}),\"and made by\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Designed and made by\"})}),className:\"framer-1dwp38o\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-l2d3it\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-140vao3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.594 24.68\" overflow=\"visible\"><g><path d=\"M 35.317 12.34 C 35.317 6.231 27.697 1.278 18.297 1.278 C 8.897 1.278 1.277 6.231 1.277 12.34 L 1.283 12.626 C 1.508 18.414 8.573 23.097 17.42 23.389 L 18.297 23.404 C 27.55 23.404 35.078 18.603 35.311 12.626 Z M 36.594 12.34 C 36.594 15.971 34.332 19.085 31.028 21.234 C 27.712 23.388 23.207 24.68 18.297 24.68 C 13.386 24.68 8.882 23.388 5.566 21.234 C 2.263 19.085 0 15.971 0 12.34 C 0 8.71 2.263 5.595 5.567 3.447 C 8.882 1.293 13.387 0.001 18.297 0 C 23.207 0 27.712 1.293 31.028 3.448 C 34.332 5.595 36.594 8.71 36.594 12.34 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path><path d=\"M 25.813 19.147 L 25.813 13.85 L 27.061 13.85 L 27.061 19.148 L 25.813 19.148 Z M 26.44 13.097 C 26.25 13.1 26.067 13.03 25.929 12.9 C 25.792 12.779 25.714 12.604 25.715 12.421 C 25.713 12.237 25.792 12.062 25.929 11.941 C 26.067 11.81 26.25 11.739 26.44 11.742 C 26.64 11.742 26.81 11.809 26.95 11.941 C 27.088 12.062 27.166 12.237 27.164 12.421 C 27.164 12.607 27.093 12.767 26.951 12.9 C 26.814 13.031 26.63 13.102 26.44 13.098 Z M 23.863 19.147 L 23.863 13.85 L 25.111 13.85 L 25.111 19.148 L 23.863 19.148 Z M 24.49 13.097 C 24.301 13.1 24.118 13.03 23.98 12.9 C 23.843 12.779 23.765 12.604 23.766 12.421 C 23.766 12.233 23.837 12.074 23.98 11.941 C 24.117 11.81 24.301 11.739 24.49 11.742 C 24.691 11.742 24.861 11.809 25.001 11.941 C 25.139 12.062 25.217 12.237 25.215 12.421 C 25.215 12.607 25.143 12.767 25.001 12.9 C 24.863 13.031 24.68 13.102 24.49 13.098 Z M 21.912 19.147 L 21.912 13.85 L 23.16 13.85 L 23.16 19.148 L 21.912 19.148 Z M 22.54 13.097 C 22.351 13.1 22.168 13.03 22.03 12.9 C 21.892 12.779 21.814 12.604 21.816 12.421 C 21.814 12.237 21.892 12.062 22.03 11.941 C 22.167 11.81 22.35 11.739 22.54 11.742 C 22.74 11.742 22.911 11.809 23.05 11.941 C 23.189 12.062 23.267 12.237 23.264 12.421 C 23.266 12.604 23.188 12.779 23.05 12.9 C 22.913 13.031 22.73 13.102 22.54 13.098 Z M 18.052 13.85 L 19.121 15.805 L 20.209 13.85 L 21.529 13.85 L 19.932 16.498 L 21.557 19.147 L 20.242 19.147 L 19.121 17.24 L 18.011 19.147 L 16.686 19.147 L 18.3 16.498 L 16.727 13.85 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path><path d=\"M 14.291 19.218 C 13.773 19.218 13.325 19.104 12.946 18.876 C 12.566 18.649 12.26 18.317 12.062 17.921 C 11.856 17.512 11.752 17.034 11.752 16.486 C 11.752 15.938 11.856 15.46 12.062 15.047 C 12.272 14.636 12.567 14.317 12.946 14.088 C 13.325 13.861 13.774 13.747 14.291 13.747 C 14.809 13.747 15.256 13.861 15.636 14.088 C 16.015 14.316 16.309 14.636 16.516 15.047 C 16.726 15.459 16.83 15.938 16.83 16.486 C 16.83 17.034 16.725 17.512 16.516 17.92 C 16.321 18.317 16.015 18.649 15.636 18.876 C 15.256 19.104 14.807 19.218 14.291 19.218 Z M 14.298 18.218 C 14.553 18.226 14.802 18.144 15.002 17.987 C 15.197 17.82 15.342 17.603 15.422 17.359 C 15.517 17.097 15.564 16.805 15.564 16.482 C 15.564 16.158 15.517 15.864 15.422 15.603 C 15.343 15.358 15.197 15.14 15.002 14.972 C 14.802 14.812 14.552 14.728 14.297 14.737 C 14.038 14.728 13.784 14.811 13.58 14.972 C 13.384 15.139 13.237 15.357 13.156 15.602 C 13.063 15.866 13.018 16.158 13.018 16.482 C 13.018 16.804 13.063 17.097 13.156 17.359 C 13.25 17.621 13.391 17.831 13.58 17.987 C 13.785 18.145 14.038 18.227 14.297 18.218 Z M 11.784 13.816 L 11.784 14.782 L 8.652 14.782 L 8.652 13.816 Z M 9.436 19.115 L 9.436 13.316 C 9.436 12.96 9.509 12.663 9.656 12.426 C 9.799 12.194 10.008 12.009 10.255 11.894 C 10.506 11.777 10.784 11.719 11.091 11.719 C 11.307 11.719 11.499 11.736 11.667 11.771 C 11.835 11.805 11.958 11.836 12.039 11.863 L 11.792 12.829 C 11.726 12.809 11.659 12.793 11.591 12.78 C 11.503 12.761 11.412 12.752 11.322 12.753 C 11.09 12.753 10.925 12.81 10.828 12.923 C 10.734 13.034 10.687 13.192 10.687 13.398 L 10.687 19.114 L 9.435 19.114 Z M 23.054 6.092 L 24.122 8.048 L 25.21 6.092 L 26.531 6.092 L 24.933 8.741 L 26.558 11.39 L 25.242 11.39 L 24.121 9.483 L 23.011 11.39 L 21.686 11.39 L 23.3 8.741 L 21.728 6.092 L 23.052 6.092 Z M 19.316 11.494 C 18.785 11.494 18.328 11.384 17.941 11.162 C 17.559 10.942 17.25 10.613 17.053 10.218 C 16.847 9.808 16.744 9.327 16.744 8.772 C 16.744 8.228 16.847 7.749 17.053 7.338 C 17.249 6.94 17.553 6.604 17.931 6.372 C 18.304 6.139 18.745 6.023 19.251 6.023 C 19.577 6.023 19.886 6.076 20.176 6.181 C 20.467 6.285 20.726 6.446 20.948 6.665 C 21.174 6.883 21.351 7.161 21.48 7.499 C 21.608 7.835 21.672 8.236 21.672 8.7 L 21.672 9.083 L 17.329 9.083 L 17.329 8.242 L 20.476 8.242 C 20.478 8.019 20.424 7.8 20.32 7.603 C 20.223 7.418 20.076 7.264 19.896 7.158 C 19.706 7.047 19.489 6.991 19.268 6.996 C 19.031 6.991 18.797 7.055 18.596 7.181 C 18.405 7.3 18.249 7.467 18.143 7.665 C 18.038 7.862 17.983 8.08 17.982 8.317 L 17.982 9.051 C 17.982 9.36 18.038 9.625 18.151 9.845 C 18.256 10.055 18.42 10.231 18.623 10.349 C 18.826 10.464 19.063 10.522 19.334 10.522 C 19.515 10.522 19.68 10.496 19.828 10.446 C 19.97 10.396 20.1 10.317 20.21 10.214 C 20.32 10.11 20.404 9.981 20.455 9.839 L 21.62 9.97 C 21.546 10.279 21.407 10.547 21.2 10.777 C 20.983 11.013 20.714 11.195 20.414 11.308 C 20.093 11.432 19.728 11.494 19.316 11.494 Z M 16.268 4.326 L 16.268 11.391 L 15.02 11.391 L 15.02 4.326 Z M 11.551 11.497 C 11.214 11.497 10.913 11.438 10.643 11.318 C 10.385 11.203 10.164 11.017 10.008 10.781 C 9.846 10.517 9.766 10.212 9.777 9.903 C 9.777 9.605 9.833 9.358 9.943 9.161 C 10.054 8.967 10.203 8.81 10.395 8.693 C 10.585 8.575 10.8 8.488 11.04 8.427 C 11.281 8.365 11.531 8.321 11.788 8.292 C 12.099 8.26 12.35 8.232 12.544 8.206 C 12.691 8.193 12.834 8.151 12.965 8.082 C 13.055 8.025 13.099 7.936 13.099 7.817 L 13.099 7.796 C 13.099 7.536 13.023 7.335 12.868 7.192 C 12.714 7.05 12.492 6.979 12.202 6.979 C 11.897 6.979 11.654 7.045 11.474 7.179 C 11.309 7.296 11.184 7.461 11.116 7.651 L 9.95 7.485 C 10.041 7.164 10.193 6.895 10.405 6.678 C 10.621 6.456 10.887 6.288 11.181 6.189 C 11.488 6.077 11.825 6.023 12.195 6.023 C 12.45 6.023 12.705 6.053 12.957 6.113 C 13.211 6.173 13.442 6.272 13.651 6.41 C 13.861 6.546 14.029 6.731 14.155 6.965 C 14.283 7.2 14.348 7.493 14.348 7.845 L 14.348 11.391 L 13.148 11.391 L 13.148 10.662 L 13.105 10.662 C 12.927 10.998 12.63 11.256 12.271 11.384 C 12.067 11.459 11.826 11.497 11.551 11.497 Z M 11.874 10.58 C 12.101 10.586 12.325 10.535 12.527 10.432 C 12.702 10.339 12.848 10.201 12.951 10.032 C 13.051 9.869 13.104 9.681 13.103 9.49 L 13.103 8.866 C 13.042 8.908 12.975 8.938 12.903 8.955 C 12.801 8.985 12.697 9.009 12.593 9.028 C 12.479 9.048 12.365 9.066 12.25 9.082 C 12.139 9.1 12.04 9.113 11.957 9.124 C 11.772 9.149 11.605 9.191 11.457 9.248 C 11.322 9.297 11.202 9.381 11.109 9.49 C 11.021 9.601 10.975 9.741 10.981 9.883 C 10.969 10.089 11.064 10.286 11.233 10.404 C 11.424 10.528 11.648 10.59 11.876 10.58 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ab5dlz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.594 24.68\" overflow=\"visible\"><path d=\"M 35.317 12.34 C 35.317 6.231 27.697 1.278 18.297 1.278 C 8.897 1.278 1.277 6.231 1.277 12.34 L 1.283 12.626 C 1.508 18.414 8.573 23.097 17.42 23.389 L 18.297 23.404 C 27.55 23.404 35.078 18.603 35.311 12.626 Z M 36.594 12.34 C 36.594 15.971 34.332 19.085 31.028 21.234 C 27.712 23.388 23.207 24.68 18.297 24.68 C 13.386 24.68 8.882 23.388 5.566 21.234 C 2.263 19.085 0 15.971 0 12.34 C 0 8.71 2.263 5.595 5.567 3.447 C 8.882 1.293 13.387 0.001 18.297 0 C 23.207 0 27.712 1.293 31.028 3.448 C 34.332 5.595 36.594 8.71 36.594 12.34 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-100n233\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.04 22.126\" overflow=\"visible\"><path d=\"M 34.04 11.062 C 34.04 4.953 26.42 0 17.02 0 C 7.62 0 0 4.953 0 11.062 L 0.006 11.348 C 0.231 17.136 7.296 21.819 16.144 22.111 L 17.02 22.126 C 26.273 22.126 33.801 17.325 34.034 11.348 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pbow9w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.594 24.68\" overflow=\"visible\"><path d=\"M 36.594 12.34 C 36.594 15.971 34.332 19.085 31.028 21.234 C 27.712 23.388 23.207 24.68 18.297 24.68 C 13.386 24.68 8.882 23.388 5.566 21.234 C 2.263 19.085 0 15.971 0 12.34 C 0 8.71 2.263 5.595 5.567 3.447 C 8.882 1.293 13.387 0.001 18.297 0 C 23.207 0 27.712 1.293 31.028 3.448 C 34.332 5.595 36.594 8.71 36.594 12.34 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-8t4jyb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.478 7.406\" overflow=\"visible\"><path d=\"M 9.127 7.405 L 9.127 2.108 L 10.375 2.108 L 10.375 7.406 L 9.127 7.406 Z M 9.753 1.355 C 9.564 1.358 9.381 1.288 9.243 1.158 C 9.106 1.037 9.028 0.862 9.029 0.679 C 9.027 0.495 9.105 0.32 9.243 0.199 C 9.38 0.068 9.564 -0.003 9.753 0 C 9.954 0 10.124 0.067 10.264 0.199 C 10.402 0.32 10.48 0.495 10.478 0.679 C 10.478 0.865 10.407 1.025 10.265 1.158 C 10.127 1.289 9.943 1.36 9.753 1.356 Z M 7.176 7.405 L 7.176 2.108 L 8.425 2.108 L 8.425 7.406 L 7.176 7.406 Z M 7.804 1.355 C 7.615 1.358 7.432 1.288 7.294 1.158 C 7.157 1.037 7.079 0.862 7.08 0.679 C 7.08 0.491 7.15 0.331 7.294 0.199 C 7.431 0.068 7.615 -0.003 7.804 0 C 8.004 0 8.175 0.067 8.315 0.199 C 8.453 0.32 8.531 0.495 8.529 0.679 C 8.529 0.865 8.457 1.025 8.315 1.158 C 8.177 1.289 7.994 1.36 7.804 1.356 Z M 5.226 7.405 L 5.226 2.108 L 6.474 2.108 L 6.474 7.406 L 5.226 7.406 Z M 5.854 1.355 C 5.665 1.358 5.482 1.288 5.343 1.158 C 5.206 1.037 5.128 0.862 5.129 0.679 C 5.128 0.495 5.206 0.32 5.343 0.199 C 5.481 0.068 5.664 -0.003 5.854 0 C 6.054 0 6.225 0.067 6.364 0.199 C 6.502 0.32 6.58 0.495 6.578 0.679 C 6.58 0.862 6.502 1.037 6.364 1.158 C 6.227 1.289 6.043 1.36 5.854 1.356 Z M 1.366 2.108 L 2.435 4.063 L 3.523 2.108 L 4.843 2.108 L 3.246 4.756 L 4.871 7.405 L 3.556 7.405 L 2.435 5.498 L 1.325 7.405 L 0 7.405 L 1.614 4.756 L 0.041 2.108 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7dbcna\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.248 5.299\" overflow=\"visible\"><path d=\"M 0 5.298 L 0 0 L 1.248 0 L 1.248 5.299 L 0 5.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p9ejts\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.449 1.356\" overflow=\"visible\"><path d=\"M 0.724 1.355 C 0.535 1.358 0.352 1.288 0.214 1.158 C 0.077 1.037 -0.001 0.862 0 0.679 C -0.002 0.495 0.076 0.32 0.214 0.199 C 0.351 0.068 0.535 -0.003 0.724 0 C 0.925 0 1.095 0.067 1.235 0.199 C 1.373 0.32 1.451 0.495 1.449 0.679 C 1.449 0.865 1.378 1.025 1.236 1.158 C 1.098 1.289 0.914 1.36 0.724 1.356 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qi31g5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.248 5.299\" overflow=\"visible\"><path d=\"M 0 5.298 L 0 0 L 1.248 0 L 1.248 5.299 L 0 5.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m4lmys\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.449 1.356\" overflow=\"visible\"><path d=\"M 0.724 1.355 C 0.535 1.358 0.352 1.288 0.214 1.158 C 0.077 1.037 -0.001 0.862 0 0.679 C 0 0.491 0.07 0.331 0.214 0.199 C 0.351 0.068 0.535 -0.003 0.724 0 C 0.925 0 1.095 0.067 1.235 0.199 C 1.373 0.32 1.451 0.495 1.449 0.679 C 1.449 0.865 1.377 1.025 1.235 1.158 C 1.097 1.289 0.914 1.36 0.724 1.356 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ebjgkv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.248 5.299\" overflow=\"visible\"><path d=\"M 0 5.298 L 0 0 L 1.248 0 L 1.248 5.299 L 0 5.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-90lr7v\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.449 1.356\" overflow=\"visible\"><path d=\"M 0.724 1.355 C 0.535 1.358 0.352 1.288 0.214 1.158 C 0.077 1.037 -0.001 0.862 0 0.679 C -0.002 0.495 0.076 0.32 0.214 0.199 C 0.351 0.068 0.535 -0.003 0.724 0 C 0.925 0 1.095 0.067 1.235 0.199 C 1.373 0.32 1.451 0.495 1.449 0.679 C 1.451 0.862 1.372 1.037 1.235 1.158 C 1.097 1.289 0.914 1.36 0.724 1.356 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dcbul\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.871 5.298\" overflow=\"visible\"><path d=\"M 1.366 0 L 2.435 1.955 L 3.523 0 L 4.843 0 L 3.246 2.649 L 4.871 5.298 L 3.556 5.298 L 2.435 3.39 L 1.325 5.298 L 0 5.298 L 1.614 2.649 L 0.041 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-puylpp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.906 14.892\" overflow=\"visible\"><path d=\"M 5.639 14.892 C 5.121 14.892 4.673 14.778 4.294 14.55 C 3.914 14.323 3.608 13.991 3.41 13.595 C 3.204 13.186 3.1 12.707 3.1 12.16 C 3.1 11.612 3.204 11.134 3.41 10.721 C 3.62 10.31 3.914 9.991 4.294 9.762 C 4.673 9.535 5.122 9.421 5.639 9.421 C 6.157 9.421 6.604 9.535 6.983 9.762 C 7.363 9.989 7.657 10.31 7.864 10.721 C 8.074 11.133 8.177 11.612 8.177 12.16 C 8.177 12.707 8.072 13.186 7.864 13.594 C 7.668 13.991 7.363 14.323 6.983 14.55 C 6.604 14.778 6.155 14.892 5.639 14.892 Z M 5.646 13.892 C 5.901 13.9 6.15 13.818 6.349 13.66 C 6.545 13.494 6.69 13.276 6.77 13.033 C 6.865 12.771 6.912 12.479 6.912 12.156 C 6.912 11.832 6.865 11.538 6.77 11.277 C 6.691 11.032 6.545 10.813 6.349 10.646 C 6.15 10.486 5.9 10.402 5.645 10.411 C 5.386 10.402 5.132 10.485 4.928 10.646 C 4.732 10.813 4.585 11.031 4.504 11.276 C 4.411 11.539 4.366 11.832 4.366 12.156 C 4.366 12.478 4.411 12.771 4.504 13.033 C 4.598 13.295 4.739 13.505 4.928 13.66 C 5.133 13.819 5.386 13.901 5.645 13.892 Z M 3.132 9.49 L 3.132 10.455 L 0 10.455 L 0 9.49 Z M 0.784 14.789 L 0.784 8.99 C 0.784 8.634 0.857 8.337 1.004 8.1 C 1.147 7.868 1.356 7.683 1.603 7.568 C 1.854 7.451 2.132 7.393 2.439 7.393 C 2.655 7.393 2.847 7.41 3.015 7.445 C 3.183 7.479 3.306 7.51 3.387 7.537 L 3.139 8.503 C 3.074 8.483 3.007 8.467 2.939 8.454 C 2.851 8.435 2.76 8.426 2.67 8.427 C 2.437 8.427 2.273 8.484 2.175 8.596 C 2.081 8.708 2.034 8.866 2.034 9.072 L 2.034 14.788 L 0.782 14.788 Z M 14.402 1.766 L 15.47 3.722 L 16.558 1.766 L 17.879 1.766 L 16.281 4.415 L 17.906 7.064 L 16.59 7.064 L 15.469 5.157 L 14.359 7.064 L 13.034 7.064 L 14.648 4.415 L 13.076 1.766 L 14.4 1.766 Z M 10.664 7.168 C 10.133 7.168 9.676 7.058 9.289 6.836 C 8.906 6.616 8.598 6.287 8.401 5.892 C 8.195 5.482 8.092 5.001 8.092 4.446 C 8.092 3.902 8.195 3.423 8.401 3.012 C 8.596 2.614 8.901 2.278 9.279 2.046 C 9.652 1.813 10.093 1.697 10.599 1.697 C 10.925 1.697 11.234 1.75 11.523 1.855 C 11.815 1.959 12.073 2.12 12.296 2.339 C 12.522 2.557 12.699 2.835 12.827 3.173 C 12.956 3.509 13.02 3.91 13.02 4.374 L 13.02 4.757 L 8.677 4.757 L 8.677 3.916 L 11.824 3.916 C 11.826 3.693 11.772 3.473 11.668 3.277 C 11.571 3.092 11.424 2.938 11.244 2.832 C 11.054 2.721 10.836 2.665 10.616 2.67 C 10.379 2.665 10.145 2.729 9.944 2.855 C 9.753 2.974 9.597 3.141 9.491 3.338 C 9.386 3.536 9.331 3.754 9.329 3.991 L 9.329 4.725 C 9.329 5.034 9.386 5.299 9.499 5.519 C 9.604 5.729 9.768 5.905 9.971 6.023 C 10.174 6.138 10.411 6.196 10.682 6.196 C 10.863 6.196 11.028 6.17 11.176 6.12 C 11.318 6.07 11.448 5.991 11.558 5.888 C 11.668 5.784 11.752 5.655 11.803 5.513 L 12.968 5.644 C 12.894 5.953 12.754 6.221 12.548 6.451 C 12.331 6.687 12.062 6.869 11.762 6.982 C 11.441 7.106 11.076 7.168 10.664 7.168 Z M 7.616 0 L 7.616 7.065 L 6.368 7.065 L 6.368 0 Z M 2.898 7.171 C 2.562 7.171 2.261 7.112 1.991 6.992 C 1.732 6.877 1.512 6.691 1.356 6.454 C 1.194 6.191 1.114 5.886 1.125 5.577 C 1.125 5.279 1.18 5.032 1.29 4.835 C 1.402 4.641 1.551 4.484 1.743 4.367 C 1.933 4.249 2.148 4.162 2.388 4.101 C 2.629 4.039 2.879 3.995 3.136 3.966 C 3.447 3.934 3.698 3.906 3.892 3.88 C 4.039 3.867 4.182 3.825 4.312 3.756 C 4.403 3.699 4.447 3.61 4.447 3.491 L 4.447 3.469 C 4.447 3.21 4.371 3.008 4.216 2.866 C 4.062 2.724 3.84 2.652 3.55 2.652 C 3.245 2.652 3.002 2.719 2.822 2.853 C 2.657 2.97 2.532 3.135 2.463 3.325 L 1.298 3.159 C 1.389 2.838 1.541 2.568 1.753 2.352 C 1.969 2.13 2.235 1.962 2.529 1.863 C 2.835 1.751 3.173 1.697 3.542 1.697 C 3.798 1.697 4.053 1.727 4.305 1.787 C 4.558 1.847 4.79 1.945 4.998 2.084 C 5.209 2.22 5.377 2.405 5.503 2.639 C 5.631 2.874 5.696 3.167 5.696 3.519 L 5.696 7.065 L 4.495 7.065 L 4.495 6.336 L 4.453 6.336 C 4.275 6.672 3.977 6.93 3.619 7.058 C 3.415 7.133 3.174 7.171 2.898 7.171 Z M 3.222 6.254 C 3.449 6.26 3.673 6.209 3.875 6.106 C 4.05 6.013 4.196 5.875 4.299 5.705 C 4.399 5.543 4.452 5.355 4.451 5.164 L 4.451 4.54 C 4.39 4.582 4.322 4.612 4.251 4.629 C 4.149 4.659 4.045 4.683 3.94 4.702 C 3.827 4.722 3.712 4.74 3.598 4.756 C 3.487 4.773 3.388 4.787 3.305 4.798 C 3.12 4.823 2.953 4.865 2.805 4.922 C 2.67 4.971 2.55 5.055 2.457 5.164 C 2.368 5.275 2.323 5.415 2.329 5.557 C 2.317 5.763 2.412 5.96 2.581 6.077 C 2.771 6.202 2.996 6.264 3.224 6.254 Z\" fill=\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217)) /* {&quot;name&quot;:&quot;Grey&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cp6ho2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.078 5.471\" overflow=\"visible\"><path d=\"M 2.539 5.471 C 2.021 5.471 1.573 5.357 1.194 5.129 C 0.814 4.902 0.508 4.57 0.31 4.174 C 0.104 3.765 0 3.287 0 2.739 C 0 2.191 0.104 1.713 0.31 1.3 C 0.52 0.889 0.815 0.57 1.194 0.341 C 1.573 0.114 2.022 0 2.539 0 C 3.057 0 3.504 0.114 3.884 0.341 C 4.263 0.569 4.557 0.889 4.764 1.3 C 4.974 1.712 5.078 2.191 5.078 2.739 C 5.078 3.287 4.972 3.765 4.764 4.173 C 4.569 4.57 4.263 4.902 3.884 5.129 C 3.504 5.357 3.055 5.471 2.539 5.471 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bynji2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.546 3.482\" overflow=\"visible\"><path d=\"M 1.281 3.481 C 1.535 3.49 1.784 3.408 1.984 3.25 C 2.179 3.083 2.324 2.866 2.404 2.622 C 2.499 2.36 2.546 2.069 2.546 1.746 C 2.546 1.422 2.499 1.128 2.404 0.867 C 2.325 0.622 2.18 0.403 1.984 0.236 C 1.785 0.075 1.535 -0.008 1.279 0.001 C 1.02 -0.008 0.766 0.075 0.562 0.236 C 0.366 0.403 0.22 0.621 0.138 0.866 C 0.046 1.129 0 1.422 0 1.746 C 0 2.067 0.046 2.36 0.138 2.622 C 0.232 2.884 0.373 3.094 0.562 3.25 C 0.767 3.409 1.021 3.49 1.279 3.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ex7mr7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.132 1\" overflow=\"visible\"><path d=\"M 3.132 0 L 3.132 0.965 L 0 0.965 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lloht3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.604 7.396\" overflow=\"visible\"><path d=\"M 0.001 7.396 L 0.001 1.597 C 0.001 1.241 0.074 0.944 0.221 0.707 C 0.365 0.475 0.573 0.29 0.821 0.176 C 1.072 0.058 1.35 0 1.656 0 C 1.873 0 2.064 0.017 2.232 0.052 C 2.4 0.087 2.524 0.117 2.604 0.145 L 2.357 1.11 C 2.291 1.091 2.224 1.075 2.157 1.062 C 2.068 1.043 1.978 1.033 1.887 1.035 C 1.655 1.035 1.491 1.091 1.393 1.204 C 1.299 1.315 1.252 1.473 1.252 1.68 L 1.252 7.395 L 0 7.395 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gtkah5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.872 5.298\" overflow=\"visible\"><path d=\"M 1.368 0 L 2.436 1.955 L 3.524 0 L 4.845 0 L 3.247 2.649 L 4.872 5.298 L 3.556 5.298 L 2.435 3.39 L 1.325 5.298 L 0 5.298 L 1.614 2.649 L 0.042 0 L 1.366 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h5vaoj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.928 5.471\" overflow=\"visible\"><path d=\"M 2.572 5.471 C 2.041 5.471 1.583 5.361 1.196 5.139 C 0.814 4.919 0.505 4.59 0.309 4.195 C 0.103 3.785 0 3.304 0 2.749 C 0 2.205 0.103 1.725 0.309 1.315 C 0.504 0.916 0.809 0.581 1.187 0.349 C 1.56 0.116 2.001 0 2.507 0 C 2.833 0 3.142 0.053 3.431 0.158 C 3.723 0.262 3.981 0.423 4.204 0.641 C 4.43 0.86 4.607 1.138 4.735 1.476 C 4.864 1.812 4.928 2.212 4.928 2.677 L 4.928 3.06 L 0.585 3.06 L 0.585 2.219 L 3.732 2.219 C 3.733 1.996 3.68 1.776 3.576 1.58 C 3.478 1.395 3.332 1.241 3.152 1.135 C 2.962 1.024 2.744 0.968 2.524 0.973 C 2.287 0.968 2.053 1.032 1.852 1.158 C 1.661 1.277 1.505 1.444 1.399 1.641 C 1.294 1.839 1.238 2.057 1.237 2.294 L 1.237 3.028 C 1.237 3.337 1.294 3.602 1.407 3.822 C 1.511 4.032 1.676 4.208 1.879 4.326 C 2.081 4.441 2.319 4.499 2.589 4.499 C 2.771 4.499 2.936 4.473 3.084 4.422 C 3.226 4.372 3.356 4.294 3.466 4.191 C 3.576 4.087 3.66 3.958 3.711 3.816 L 4.876 3.947 C 4.802 4.256 4.662 4.524 4.456 4.754 C 4.239 4.99 3.97 5.172 3.67 5.285 C 3.348 5.409 2.984 5.471 2.572 5.471 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qb0rqx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.248 7.065\" overflow=\"visible\"><path d=\"M 1.248 0 L 1.248 7.065 L 0 7.065 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s6hj6i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.572 5.474\" overflow=\"visible\"><path d=\"M 1.775 5.474 C 1.438 5.474 1.137 5.415 0.867 5.295 C 0.609 5.18 0.388 4.994 0.232 4.757 C 0.071 4.494 -0.01 4.189 0.001 3.88 C 0.001 3.582 0.057 3.335 0.167 3.138 C 0.278 2.944 0.427 2.787 0.619 2.67 C 0.809 2.552 1.024 2.465 1.264 2.404 C 1.505 2.342 1.755 2.298 2.012 2.269 C 2.323 2.237 2.574 2.209 2.768 2.183 C 2.915 2.17 3.058 2.128 3.189 2.059 C 3.279 2.002 3.323 1.913 3.323 1.793 L 3.323 1.772 C 3.323 1.513 3.247 1.311 3.092 1.169 C 2.938 1.027 2.716 0.955 2.426 0.955 C 2.121 0.955 1.878 1.022 1.698 1.156 C 1.533 1.273 1.408 1.438 1.34 1.628 L 0.174 1.462 C 0.265 1.141 0.418 0.871 0.629 0.655 C 0.845 0.433 1.111 0.265 1.405 0.166 C 1.712 0.054 2.049 0 2.419 0 C 2.674 0 2.929 0.03 3.181 0.09 C 3.435 0.15 3.666 0.248 3.875 0.387 C 4.085 0.523 4.253 0.708 4.379 0.942 C 4.507 1.177 4.572 1.47 4.572 1.822 L 4.572 5.368 L 3.372 5.368 L 3.372 4.639 L 3.33 4.639 C 3.151 4.975 2.854 5.233 2.495 5.361 C 2.291 5.436 2.05 5.474 1.775 5.474 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7zoi8q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.123 1.715\" overflow=\"visible\"><path d=\"M 0.895 1.714 C 1.121 1.72 1.345 1.669 1.547 1.566 C 1.722 1.473 1.869 1.335 1.971 1.166 C 2.072 1.003 2.124 0.815 2.123 0.624 L 2.123 0 C 2.063 0.042 1.995 0.072 1.923 0.089 C 1.821 0.119 1.717 0.143 1.613 0.162 C 1.499 0.182 1.385 0.2 1.27 0.216 C 1.159 0.234 1.06 0.247 0.977 0.258 C 0.792 0.283 0.625 0.325 0.477 0.382 C 0.342 0.431 0.222 0.515 0.13 0.624 C 0.041 0.735 -0.005 0.875 0.001 1.017 C -0.011 1.223 0.085 1.42 0.253 1.538 C 0.444 1.662 0.668 1.724 0.896 1.714 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Privacy policy 2026 \\xa9\"})}),className:\"framer-91iidf\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10kh4pj\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wihw2d\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13wg6z1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\"},children:\"Socials\"})}),className:\"framer-8of18q\",fonts:[\"GF;Golos Text-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/everypin\",motionChild:true,nodeId:\"RYtgdKRzb\",openInNewTab:true,relValues:[],scopeId:\"ZeLtFxPnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Linkedin\"})})})}),className:\"framer-1j1kui6\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/everypinio\",motionChild:true,nodeId:\"JMyYagvSS\",openInNewTab:true,relValues:[],scopeId:\"ZeLtFxPnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Github\"})})})}),className:\"framer-1u90oam\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://discord.com/invite/98bWadmG8J\",motionChild:true,nodeId:\"sVYvEk0cT\",openInNewTab:true,relValues:[],scopeId:\"ZeLtFxPnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Discord\"})})})}),className:\"framer-15y0pk0\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://t.me/everypin\",motionChild:true,nodeId:\"R5EaNaJnE\",openInNewTab:true,relValues:[],scopeId:\"ZeLtFxPnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-8zjh7y\",\"data-styles-preset\":\"HAMS7EQup\",children:\"Telegram\"})})})}),className:\"framer-em93ve\",\"data-framer-name\":\"Telegram\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hljyu9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\"},children:\"Sitemap\"})}),className:\"framer-26ouj5\",fonts:[\"GF;Golos Text-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Home\"})}),className:\"framer-drxt62\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Products\"})}),className:\"framer-1j5knmj\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"About\"})}),className:\"framer-1wiom6i\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Contact\"})}),className:\"framer-9lsejx\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s6cz6q hidden-4k6a2w hidden-mv1gsw hidden-5f75wk hidden-brk20t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\"},children:\"Legal\"})}),className:\"framer-1r4fv7o\",fonts:[\"GF;Golos Text-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Privacy policy\"})}),className:\"framer-b9l51d\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13encqd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"cFWP20jNS\",scopeId:\"ZeLtFxPnp\",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:0},colorBody:\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\",colorTitle:\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\",fill:\"var(--token-11d04616-f466-4107-9043-7cbfbdb47f4c, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},width:355,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"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:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},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:wZX1EPYOi,height:\"100%\",id:\"cFWP20jNS\",layoutId:\"cFWP20jNS\",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:\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Terms of service\"})}),className:\"framer-mdt6j\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e4wrq2 hidden-3cjqf9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC01MDA=\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\"},children:\"Legal\"})}),className:\"framer-1cn5rvn\",fonts:[\"GF;Golos Text-500\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Privacy policy\"})}),className:\"framer-2i21u4 hidden-5f75wk\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-123e4rm-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"syMns1QOZ\",scopeId:\"ZeLtFxPnp\",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:0},colorBody:\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\",colorTitle:\"var(--token-e7f2d931-a56d-4513-85fa-f3f766840456, rgb(30, 30, 30))\",fill:\"var(--token-11d04616-f466-4107-9043-7cbfbdb47f4c, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontTitle:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},width:355,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"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:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},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:wZX1EPYOi,height:\"100%\",id:\"syMns1QOZ\",layoutId:\"syMns1QOZ\",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:\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R29sb3MgVGV4dC1yZWd1bGFy\",\"--framer-font-family\":'\"Golos Text\", \"Golos Text Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a0c0e772-5109-4f4e-accb-bc6fe7778714, rgb(217, 217, 217))\"},children:\"Terms of service\"})}),className:\"framer-1lw633o\",fonts:[\"GF;Golos Text-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),isDisplayed4()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gqxJ3rAhK:{height:56,width:\"91.9753vw\",y:10}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ta9fao-container hidden-4k6a2w hidden-5f75wk hidden-brk20t hidden-3cjqf9\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"bUQG78kba\",scopeId:\"ZeLtFxPnp\",children:/*#__PURE__*/_jsx(HeaderNav,{height:\"100%\",id:\"bUQG78kba\",layoutId:\"bUQG78kba\",style:{width:\"100%\"},variant:matchVariant(\"gMgql5Wni\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gqxJ3rAhK\":{\"layout\":[\"fixed\",\"fixed\"]},\"et7qK1Cb2\":{\"layout\":[\"fixed\",\"fixed\"]},\"MprS2v10_\":{\"layout\":[\"fixed\",\"fixed\"]},\"m2eML2d1E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wZX1EPYOi\":\"gTMID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"yaEWuYI7R\":[\".framer-16oawwd-container\",\".framer-ufs762-container\",\".framer-5bt1qp\"],\"gqxJ3rAhK\":[\".framer-16oawwd-container\",\".framer-5bt1qp\",\".framer-ta9fao-container\"],\"et7qK1Cb2\":[\".framer-16oawwd-container\",\".framer-ufs762-container\",\".framer-5bt1qp\"],\"MprS2v10_\":[\".framer-16oawwd-container\",\".framer-ufs762-container\",\".framer-5bt1qp\"],\"m2eML2d1E\":[\".framer-16oawwd-container\",\".framer-ufs762-container\",\".framer-5bt1qp\"]}\n * @framerBreakpoints {\"m2eML2d1E\":{\"min\":1920,\"canvasClassName\":\"framer-3cjqf9-override\",\"minHeight\":1000,\"viewportHeight\":981,\"name\":\"desktop max\",\"width\":1920,\"rootFontSize\":16},\"yaEWuYI7R\":{\"min\":1440,\"max\":1919,\"canvasClassName\":\"framer-4k6a2w-override\",\"minHeight\":1000,\"viewportHeight\":981,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"MprS2v10_\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-brk20t-override\",\"minHeight\":1000,\"viewportHeight\":981,\"name\":\"Netbook\",\"width\":1024,\"rootFontSize\":16},\"gqxJ3rAhK\":{\"min\":768,\"max\":1023,\"canvasClassName\":\"framer-mv1gsw-override\",\"minHeight\":1000,\"viewportHeight\":82,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"et7qK1Cb2\":{\"max\":767,\"canvasClassName\":\"framer-5f75wk-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant yaEWuYI7R\n * @framerLayoutTemplate true\n */const FramerZeLtFxPnp=withCSS(Component,css,\"framer-NRaCs\");export default FramerZeLtFxPnp;FramerZeLtFxPnp.displayName=\"nav bar\";FramerZeLtFxPnp.defaultProps={height:1e3,width:1440};addPropertyControls(FramerZeLtFxPnp,{wZX1EPYOi:{defaultValue:\"\",placeholder:\"GTM-AAAAAAA\",title:\"GTM ID\",type:ControlType.String}});addFonts(FramerZeLtFxPnp,[{explicitInter:true,fonts:[{cssFamilyName:\"Golos Text\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Golos Text\",url:\"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVjRQ5ZEr8zXcyx.woff2\",weight:\"500\"},{cssFamilyName:\"Golos Text\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Golos Text\",url:\"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVRRQ5ZEr8zXcyx.woff2\",weight:\"400\"}]},...ProgressiveBlurTopFixedFonts,...HeaderNavFonts,...HelsinkiClockFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerZeLtFxPnp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZeLtFxPnp\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gqxJ3rAhK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"et7qK1Cb2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MprS2v10_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m2eML2d1E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"yaEWuYI7R\\\":[\\\".framer-16oawwd-container\\\",\\\".framer-ufs762-container\\\",\\\".framer-5bt1qp\\\"],\\\"gqxJ3rAhK\\\":[\\\".framer-16oawwd-container\\\",\\\".framer-5bt1qp\\\",\\\".framer-ta9fao-container\\\"],\\\"et7qK1Cb2\\\":[\\\".framer-16oawwd-container\\\",\\\".framer-ufs762-container\\\",\\\".framer-5bt1qp\\\"],\\\"MprS2v10_\\\":[\\\".framer-16oawwd-container\\\",\\\".framer-ufs762-container\\\",\\\".framer-5bt1qp\\\"],\\\"m2eML2d1E\\\":[\\\".framer-16oawwd-container\\\",\\\".framer-ufs762-container\\\",\\\".framer-5bt1qp\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wZX1EPYOi\\\":\\\"gTMID\\\"}\",\"framerDefaultVariant\":\"yaEWuYI7R\",\"framerIntrinsicWidth\":\"1440\",\"framerBreakpoints\":\"{\\\"m2eML2d1E\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-3cjqf9-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":981,\\\"name\\\":\\\"desktop max\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"yaEWuYI7R\\\":{\\\"min\\\":1440,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-4k6a2w-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":981,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"MprS2v10_\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-brk20t-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":981,\\\"name\\\":\\\"Netbook\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"gqxJ3rAhK\\\":{\\\"min\\\":768,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-mv1gsw-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":82,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"et7qK1Cb2\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-5f75wk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavBar from \"https://framerusercontent.com/modules/x99bzVRgsW9M4LMlON7Q/9r5hLbvHfs2KDlrkeAkp/ZeLtFxPnp.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {A8TUhcFH5: \"who-we-are\", D4NokU_MV: \"contact\", qWkxnrKQr: \"cards\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qLWJsimns9wjYv5jNVSb/uS5ekKyPbHkO9bpSk8Jz/augiA20Il.js\")), path: \"/\"}, YNmtFtLgb: {elements: {HOCf1VaRn: \"contact\", ka42Q5nXm: \"cards\", TjiUJM6yH: \"who-we-are\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T0BfFfwsnAKzoSjOhjMd/m1SUcGG46Mn4vqAMM4Zx/YNmtFtLgb.js\")), path: \"/home2\"}, sxxdW9wuy: {elements: {seqmNdwjm: \"who-we-are\", vEYzSJYFK: \"cards\", WVJNGq3vL: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V8RKE4nc14zIe5CniDu6/hRcezaXIyYYsS02vbvNW/sxxdW9wuy.js\")), path: \"/home-tests\"}, jtpZATgk2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fq6wZy99Hen1BL5WJomO/RBQsYVN0X9B3rMPIvyGv/jtpZATgk2.js\")), path: \"/blog\"}, a8gNeHDPp: {collectionId: \"iOLSq9yy6\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NT0UnClu6K2wRTr7RAKV/vh7brpilWzw4Vvy8IqwT/a8gNeHDPp.js\")), path: \"/blog/:y9gbtSjrS\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {iOLSq9yy6: async () => (await import(\"https://framerusercontent.com/modules/HCJQVPaq8qTk4mgKQ2Dd/ZfeKLXMT8Oqm3KqwXzR8/iOLSq9yy6.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"132c5bfad975f2684e65631751c46ec1ad0b21fa8ed5a0c9c6a7e57a72de039a\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {wZX1EPYOi: \"\"}\r\nconst templateProps = {a8gNeHDPp: props1, augiA20Il: props1, jtpZATgk2: props1, sxxdW9wuy: props1, YNmtFtLgb: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"YNmtFtLgb\":\r\ncase \"sxxdW9wuy\":\r\ncase \"jtpZATgk2\":\r\ncase \"a8gNeHDPp\":\r\nreturn React.createElement(NavBar, {...props, key: \"NavBar\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"YNmtFtLgb\":\r\ncase \"sxxdW9wuy\":\r\ncase \"jtpZATgk2\":\r\ncase \"a8gNeHDPp\":\r\nreturn [{hash: \"3cjqf9\", mediaQuery: \"(min-width: 1920px)\"}, {hash: \"4k6a2w\", mediaQuery: \"(min-width: 1440px) and (max-width: 1919.98px)\"}, {hash: \"brk20t\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"mv1gsw\", mediaQuery: \"(min-width: 768px) and (max-width: 1023.98px)\"}, {hash: \"5f75wk\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://everypin.io\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/SfJr5nPHi871OSxFIz6p/BjpmJOEXoTClVrzBC3xM/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}